CN1624688A - Processing code generating system and method - Google Patents
Processing code generating system and method Download PDFInfo
- 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
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
[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.
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)
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)
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)
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 |
-
2003
- 2003-12-05 CN CNB2003101125152A patent/CN100345142C/en not_active Expired - Fee Related
Cited By (17)
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 |