CN1624688A - Processing code generating system and method - Google Patents

Processing code generating system and method Download PDF

Info

Publication number
CN1624688A
CN1624688A CN 200310112515 CN200310112515A CN1624688A CN 1624688 A CN1624688 A CN 1624688A CN 200310112515 CN200310112515 CN 200310112515 CN 200310112515 A CN200310112515 A CN 200310112515A CN 1624688 A CN1624688 A CN 1624688A
Authority
CN
China
Prior art keywords
order information
module
processing code
processing
customer order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200310112515
Other languages
Chinese (zh)
Other versions
CN100345142C (en
Inventor
黄国荣
蔡丰平
戴则军
易胜中
陶启果
李劲松
徐文科
王之辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNB2003101125152A priority Critical patent/CN100345142C/en
Publication of CN1624688A publication Critical patent/CN1624688A/en
Application granted granted Critical
Publication of CN100345142C publication Critical patent/CN100345142C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)
  • Laser Beam Processing (AREA)
  • General Factory Administration (AREA)

Abstract

This invention discloses a processing code producing system and method. This system includes an applied server, a database, several user end computers, and meanwhile the processing code producing system connects a crude managing system. The applied server classifies the workpiece pictures according to the outline characters of the picture documents, groups the metafiles according to their characters, and sets the incision attribute of every metafile group, obtains the consumer's order information in the managing system, analyzes the element outline character and arranges according the consumer's order information, decides the best processing path of the elements according to the shortest path principle, produces the processing code and store it in the database. The relating applied server includes a workpiece type classifying module, a metafile grouping module, a incision character setting module, a consumer's order information obtaining module, an arranging module, a processing code producing module. This invention can improve the producing efficiency and reduce the man-made failure operation.

Description

Processing code producing system and method
[technical field]
The present invention is about a kind of processing code producing system and method, especially in regard to a kind of system and method that is used to generate the Laser Processing code.
[background technology]
The competition of modern enterprise is more and more fierce, and for guaranteeing the market competition status of enterprise, how to enhance productivity has become a big focus of enterprise.Along with the raising of computer hardware performance and the reduction of price, the application of computing machine in Laser Processing popularized, and promotes the speed and the quality of Laser Processing greatly.Present Laser Processing is mainly by appliance computer Aided Design (Computer Aided Design, CAD) system handles workpiece figure, the definition processing parts, carry out stock layout according to the sheet material specification, the final machining code that generates, (Direct Numerical Control, mode DNC) is transferred to the processing that machining center carries out the part entity by floppy disk, portable machine or direct Numerical Control again.
The existing deficiency of present Laser Processing: needing the people from processing workpiece figure to final generation machining code is management and control, can not realize the streamlined of whole laser processing operation.
For solving above-mentioned shortcoming, a kind of processing code producing system and method need be provided, it can be levied according to pel thing in the engineering drawing file and automatically determine the Laser Processing attribute and generate machining code automatically, thereby raises labour productivity and reduce man-made failure operation.
[summary of the invention]
Fundamental purpose of the present invention is to provide a kind of processing code producing system and method, and it can determine the cutting attribute of every picture group unit automatically, and automatic nesting generates the machining code that is used for Laser Processing at last.
The present invention discloses a kind of processing code producing system.This processing code producing system includes an application server, a database, and a plurality of client computers.All one's life, guard system linked to each other with processing code producing system by an internal network.A plurality of client computers are connected with application server by a network; Application server connects by database and links to each other with a database; Client computer is checked customer order information and Laser Processing code by the access to netwoks application server.Database is used to store engineering drawing file and machining code etc.Wherein, the engineering drawing file comprises at least one workpiece figure, and each workpiece figure comprises a part drawing at least, and each part drawing comprises a plurality of pels; Described pel is the least unit that is used for processing.Give birth to guard system and store customer order information, this customer order information includes: material, sheet material specification, order number, quantity on order, dilivery date.Application server, be used for workpiece figure being classified according to the contour feature of map file, according to primitive attribute pel is divided into groups, the cutting attribute of every picture group unit is set, obtain the customer order information in the living guard system, analyze the parts profile feature and carry out stock layout according to customer order information, determine the optimum machining path of part according to the shortest principle of distance, the generation machining code also is stored in database.Wherein, cutting mode, cutting sequence, lead-in wire type and the revisal direction of each picture group unit of cutting attribute definition of every picture group unit (reducing the cutting orientation of error).
The present invention also provides a kind of machining code generation method, and this method includes following steps: (a) according to the contour feature of map file workpiece figure is classified; (b) carry out the pel grouping according to primitive attribute; (c) the cutting attribute of pel is set; (d) obtain customer order information in the living guard system; (e) analyze the parts profile feature, and carry out stock layout according to customer order information; (f) utilize the shortest principle of distance to determine the optimum machining path of part; (g) generate the machining code that is used for Laser Processing.
Utilize the present invention, can enhance productivity and reduce man-made failure operation.
[description of drawings]
Fig. 1 is the applied environment figure of processing code producing system of the present invention.
Fig. 2 is the functional block diagram of the application server of processing code producing system of the present invention.
Fig. 3 is the operation process chart of machining code generation method of the present invention.
[embodiment]
As shown in Figure 1, be the applied environment figure of processing code producing system of the present invention, this processing code producing system 1 by an internal network 8 with all one's life guard system 7 link to each other.Wherein, this processing code producing system 1 comprises: an application server 2, connects 3, one database 4, network 5, reaches a plurality of client computers 6.Client computer 6 links to each other with application server 2 by network 5; This application server 2 connects 3 by one and links to each other with a database 4; Wherein, network 5 is a kind of electric networks, and it can be intranet (Intranet), Internet (Internet) or other type network; Connecting 3 is that a kind of database connects, as the open type data storehouse connect (Open Database Connectivity, ODBC), perhaps the Java database connect (Java Database Connectivity, JDBC) etc.Database 4 is used to store engineering drawing file and machining code etc.Wherein, the engineering drawing file comprises at least one workpiece figure, and each workpiece figure comprises a part drawing (the product blank when part refers in particular to the first procedure blanking of can manufacturing) at least, and each part drawing comprises a plurality of pels; Described pel is the least unit that is used for processing.Give birth to guard system 7 and store customer order information, this customer order information includes: material, sheet material specification, order number, quantity on order, dilivery date.Application server 2, be used for workpiece figure being classified according to the contour feature of map file, according to primitive attribute pel is divided into groups, the cutting attribute of every picture group unit is set, obtain the customer order information in the living guard system 7, analyze the parts profile feature and carry out stock layout according to customer order information, determine the optimum machining path of part according to the shortest principle of distance, the generation machining code also is stored in database 4.Wherein, the cutting attribute definition of every picture group unit the cutting mode of each picture group unit, cutting sequence, lead-in wire type and revisal direction.Described workpiece type has: part, anchor clamps, and Yi Mo etc.Anchor clamps refer to and are used to locate blank or half-finished workpiece in the processing; Yi Mo refers to a kind of simple die of panel beating processing and forming.
As shown in Figure 2, be the functional block diagram of the application server of processing code producing system of the present invention.This application server 2 includes: a workpiece classification of type module 10, a pel grouping module 20, a cutting attribute are provided with module 30, a customer order information acquisition module 40, a stock layout module 50, reach a machining code generation module 60.Wherein workpiece classification of type module 10 is used for according to the contour feature of map file workpiece figure being classified; Pel grouping module 20, be used for according to primitive attribute pel is divided into groups (as: housing figure tuple, get ready figure tuple, etching figure tuple, broken string figure tuple, and mesh figure tuple etc.); The cutting attribute is provided with module 30, is used to be provided with the cutting attribute of every picture group unit; Customer order information acquisition module 40 is used for obtaining the customer order information of living guard system 7; Stock layout module 50 is analyzed the parts profile feature, and carries out stock layout according to customer order information; Machining code generation module 60 is used to generate the Laser Processing code.Described stock layout promptly determine part mutual between the putting position relation, thereby reach best sheet material utilization factor, can arrange a plurality of parts in the sheet material.
As shown in Figure 3, be the operation process chart of machining code generation method of the present invention.At first, workpiece classification of type module 10 according to the contour feature of map file to workpiece figure classification (step S300); Then, pel grouping module 20 according to primitive attribute to pel divide into groups (step S301); The cutting attribute is provided with the cutting attribute (step S302) that module 30 is provided with every picture group unit; Customer order information acquisition module 40 obtains the customer order information (step S303) in the living guard system 7; Stock layout module 50 is analyzed the parts profile feature, carries out stock layout (step S304) according to customer order information; Utilize the short line principle to determine optimum machining path, wherein short line is to utilize Simulated Annealing and Symmetric Euclidian TSP principle to calculate (the step S305) that gets; At last, machining code generation module 60 generates the machining code (step S306) that finally is used for Laser Processing.

Claims (8)

1. a processing code producing system is characterized in that, this processing code producing system by an internal network with all one's life guard system link to each other, this processing code producing system comprises:
One application server includes:
One workpiece classification of type module is used for according to the contour feature of engineering drawing file workpiece figure being classified;
One pel grouping module is used for according to primitive attribute pel being divided into groups;
One cutting attribute is provided with module, is used to be provided with the cutting attribute of every picture group unit;
One customer order information acquisition module, it can obtain customer order information in the living guard system by network;
One stock layout module is analyzed the parts profile feature, carries out stock layout according to customer order information;
One machining code generation module is used to generate the machining code that is used for Laser Processing;
Client computer links to each other with client computer by a network, and it can inquire about customer order information and machining code.
2. processing code producing system as claimed in claim 1 is characterized in that wherein this processing code producing system also includes a database, is used to store engineering drawing file and machining code.
3. processing code producing system as claimed in claim 1 is characterized in that wherein this processing code producing system also includes a connection, and database links to each other with application server by this connection.
4. processing code producing system as claimed in claim 1 is characterized in that, wherein said living guard system stores customer order information, and this customer order information includes: material, sheet material specification, order number, quantity on order.
5. a machining code generation method is characterized in that, this method includes following steps:
Contour feature according to map file is classified to workpiece figure;
Carry out the pel grouping according to primitive attribute;
The cutting attribute of every picture group unit is set;
Obtain the customer order information in the living guard system;
Analyze the parts profile feature, and carry out stock layout according to customer order information;
Utilize the shortest principle of distance to determine the optimum machining path of part;
Generation is used for the machining code of Laser Processing.
6. machining code generation method as claimed in claim 5 is characterized in that, wherein the cutting attribute of pel comprises: the cutting mode of each picture group unit, cutting sequence, lead-in wire type and revisal direction.
7. machining code generation method as claimed in claim 5 is characterized in that, also comprises the step that machining code is stored in database.
8. machining code generation method as claimed in claim 5 is characterized in that, wherein stock layout promptly in a stock layout, determine part mutual between the putting position relation, thereby reach best sheet material utilization factor.
CNB2003101125152A 2003-12-05 2003-12-05 Processing code generating system and method Expired - Fee Related CN100345142C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101125152A CN100345142C (en) 2003-12-05 2003-12-05 Processing code generating system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101125152A CN100345142C (en) 2003-12-05 2003-12-05 Processing code generating system and method

Publications (2)

Publication Number Publication Date
CN1624688A true CN1624688A (en) 2005-06-08
CN100345142C CN100345142C (en) 2007-10-24

Family

ID=34759796

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101125152A Expired - Fee Related CN100345142C (en) 2003-12-05 2003-12-05 Processing code generating system and method

Country Status (1)

Country Link
CN (1) CN100345142C (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100419769C (en) * 2005-08-16 2008-09-17 鸿富锦精密工业(深圳)有限公司 System and method for managing primitive attribute
CN100446008C (en) * 2005-09-14 2008-12-24 鸿富锦精密工业(深圳)有限公司 Component pel and primitive attribute separating system and method
CN100454315C (en) * 2005-09-09 2009-01-21 鸿富锦精密工业(深圳)有限公司 Fittings attribute assimilation system and method
CN100468419C (en) * 2005-08-26 2009-03-11 鸿富锦精密工业(深圳)有限公司 Fittings reasonability checking system and method
CN100489866C (en) * 2005-09-30 2009-05-20 鸿富锦精密工业(深圳)有限公司 Workpiece discriminating system and method
CN100530199C (en) * 2006-03-31 2009-08-19 鸿富锦精密工业(深圳)有限公司 Attribute sharing system and method
CN101055601B (en) * 2006-04-12 2010-05-12 鸿富锦精密工业(深圳)有限公司 Quick inserting pattern frame system and method
CN101193158B (en) * 2006-11-30 2010-12-08 财团法人工业技术研究院 Method and system for translating video text based on mobile communication device
CN101165691B (en) * 2006-10-18 2010-12-29 鸿富锦精密工业(深圳)有限公司 Mould base intelligent generating system and method
CN101165680B (en) * 2006-10-18 2010-12-29 鸿富锦精密工业(深圳)有限公司 Drawing document garbage retrieving system and method
CN103559554A (en) * 2013-10-28 2014-02-05 广东工业大学 Two-dimensional rectangular part interactive layout optimization method based on grouping technology
WO2016086344A1 (en) * 2014-12-01 2016-06-09 Siemens Aktiengesellschaft Method and apparatus for generating machining codes of workpieces from a paper engineering drawing
CN108857092A (en) * 2018-07-17 2018-11-23 大族激光科技产业集团股份有限公司 It is cut by laser paths planning method, device, storage medium and computer equipment
CN110286901A (en) * 2019-07-04 2019-09-27 广州广燃设计有限公司 A kind of scenario generation method based on CAD, system and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103500087B (en) * 2013-09-17 2016-08-17 福建亿榕信息技术有限公司 A kind of based on maven plug-in unit and the code generating method of freemarker template and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4928221A (en) * 1988-04-11 1990-05-22 Westinghouse Electric Corp. Part program generating system
JP3623248B2 (en) * 1993-11-01 2005-02-23 株式会社アマダ Automatic programming device for complex machining
KR100201020B1 (en) * 1994-03-11 1999-06-15 모리시타 요이찌 Nc micro-processing method and device with computer simulation

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100419769C (en) * 2005-08-16 2008-09-17 鸿富锦精密工业(深圳)有限公司 System and method for managing primitive attribute
CN100468419C (en) * 2005-08-26 2009-03-11 鸿富锦精密工业(深圳)有限公司 Fittings reasonability checking system and method
CN100454315C (en) * 2005-09-09 2009-01-21 鸿富锦精密工业(深圳)有限公司 Fittings attribute assimilation system and method
CN100446008C (en) * 2005-09-14 2008-12-24 鸿富锦精密工业(深圳)有限公司 Component pel and primitive attribute separating system and method
CN100489866C (en) * 2005-09-30 2009-05-20 鸿富锦精密工业(深圳)有限公司 Workpiece discriminating system and method
CN100530199C (en) * 2006-03-31 2009-08-19 鸿富锦精密工业(深圳)有限公司 Attribute sharing system and method
CN101055601B (en) * 2006-04-12 2010-05-12 鸿富锦精密工业(深圳)有限公司 Quick inserting pattern frame system and method
CN101165691B (en) * 2006-10-18 2010-12-29 鸿富锦精密工业(深圳)有限公司 Mould base intelligent generating system and method
CN101165680B (en) * 2006-10-18 2010-12-29 鸿富锦精密工业(深圳)有限公司 Drawing document garbage retrieving system and method
CN101193158B (en) * 2006-11-30 2010-12-08 财团法人工业技术研究院 Method and system for translating video text based on mobile communication device
CN103559554A (en) * 2013-10-28 2014-02-05 广东工业大学 Two-dimensional rectangular part interactive layout optimization method based on grouping technology
CN103559554B (en) * 2013-10-28 2017-06-16 广东工业大学 Two-dimensional rectangle part interactive mode sample layout optimizing method based on group change technology
WO2016086344A1 (en) * 2014-12-01 2016-06-09 Siemens Aktiengesellschaft Method and apparatus for generating machining codes of workpieces from a paper engineering drawing
US10379528B2 (en) 2014-12-01 2019-08-13 Siemens Aktiengesellschaft Method and apparatus for generating machining codes of workpieces from a paper engineering drawing
CN108857092A (en) * 2018-07-17 2018-11-23 大族激光科技产业集团股份有限公司 It is cut by laser paths planning method, device, storage medium and computer equipment
CN110286901A (en) * 2019-07-04 2019-09-27 广州广燃设计有限公司 A kind of scenario generation method based on CAD, system and storage medium
CN110286901B (en) * 2019-07-04 2023-05-30 广州广燃设计有限公司 CAD-based script generation method, system and storage medium

Also Published As

Publication number Publication date
CN100345142C (en) 2007-10-24

Similar Documents

Publication Publication Date Title
CN100345142C (en) Processing code generating system and method
CN101339575B (en) Three-dimensional visualized process design system and its design method
CN112084646B (en) Modular product customization method based on digital twinning
CN113325816A (en) Industrial Internet-oriented digital twin body data management method
US20060129574A1 (en) Intergrated modeling method for authoring/modification of illustrated drawing using 3D model and computer-aided design log database
CN1670735A (en) Mould design system and method
TWI244014B (en) A system and method for computer aided manufacturing for punch
CN110795835A (en) Three-dimensional process model reverse generation method based on automatic synchronous modeling
Schleich et al. Generative adversarial networks for tolerance analysis
CN100468252C (en) Metal plate punching computer auxiliary manufacturing system and method
CN111539532A (en) Model construction-oriented automatic feature derivation method
CN1741011A (en) Die drawing and archives structured management system
CN115755775A (en) Characteristic tool path dynamic generation system and method based on CAM cloud service architecture
CN111177919A (en) Air conditioner parametric design system and air conditioner parametric design method
CN1577338A (en) Metal plate pressed computer auxiliary producing system and method
US20230325770A1 (en) Computer aided design assembly part scraping
Lin et al. Sequence planning for bending operations in progressive dies
CN112036814A (en) Intelligent production management system and management method based on 3D retrieval technology
CN1704941A (en) Wire-electrode cutting path code generation system and method
CN1579683A (en) Apparatus and method for optimizing cutter head
Xiao et al. STEP-NC enabled edge–cloud collaborative manufacturing system for compliant CNC machining
CN1758166A (en) Milling Process code generating system and method
CN1581176A (en) Computer value control-code analoging system and method
CN110874497B (en) Digital process design system for automobile engine machine wire adding
CN1542661A (en) Production field management information system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20071024

Termination date: 20100105