CN106372559B - Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval - Google Patents
Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval Download PDFInfo
- Publication number
- CN106372559B CN106372559B CN201610703165.4A CN201610703165A CN106372559B CN 106372559 B CN106372559 B CN 106372559B CN 201610703165 A CN201610703165 A CN 201610703165A CN 106372559 B CN106372559 B CN 106372559B
- Authority
- CN
- China
- Prior art keywords
- dimensional code
- macroprogram
- name
- sheet metal
- metal part
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bending Of Plates, Rods, And Pipes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
A method of plate is identified by DM two dimensional code and utilizes macroprogram automatically retrieval, comprising: the first step generates the com component that can be called by SolidWorks by existing DM two dimensional code transcoding library file;Sheet metal part code name is converted to 0-1 matrix by second step;Third step draws DM two dimensional code in SolidWorks according to gained matrix and exports laser cutting DXF file;Plate is identified by DM two dimensional code in 4th step, laser blanking process;5th step traverses all sheet metal part figure/installation diagrams in sheet metal part figure/installation diagram catalogue, forms " code name-part name " mapping table or " code name-assembly title " mapping table;6th step, the DM two dimensional code for scanning panel surface are retrieved to obtain corresponding sheet metal part figure/installation diagram, finally be opened in a manner of top view by macroprogram according to mapping table.The present invention is instead of plate manual identified.
Description
Technical field
The present invention relates to metal plate production fields, and in particular to one kind identifies plate by DM two dimensional code and utilizes macroprogram certainly
The method of dynamic retrieval, reduces and searches sheet metal part figure/installation diagram the time it takes manually.
Background technique
The process flow of metal plate include tear figure open, DXF typesetting, laser blanking, plate are sorted, plate identification, bending, are pressed,
The links such as tapping, welding, polishing, sandblasting (pre-treatment) and spraying.Wherein the processes such as plate identification, bending, welding occupy big
The large quantities of plates generated after amount time, especially laser blanking need manual identified, seriously reduce production efficiency.Therefore have very much
Necessity optimizes those processes with larger improved efficiency space, to meet the growing needs of metal plate product portfolio.
During prior art, loses, cause under laser due to tearing part name information when figure personnel export DXF file open
The a large amount of plates generated after material do not have any label, need manual measurement size and the size comparison with production notification sheet, pass through
The mode inversely searched identifies plate title and marks on surface that the method for manual identified seriously reduces production efficiency, influences
Metal plate yield.In addition, bending worker is according to the part name marked on plate, the corresponding metal plate zero of MS manual search in file
Part figure/installation diagram, in the ill situation of MS manual search, the timing since opened file folder, until finding target part figure/dress
Figure retrieves the time used up to 1min or more, and this method is time-consuming and laborious, generates the bulk redundancy time, it is therefore necessary to compress
Redundancy improves efficiency.
In conclusion disadvantage existing in the prior art has following several respects:
(1) plate identification, part drawing retrieval, installation diagram retrieval all heavy dependence manpower, production efficiency are low;
(2) complex production process, redundancy time are excessive;
(3) informationization of production, automatization level are very low.
Summary of the invention
It is an object of the invention to be directed to above-mentioned the problems of the prior art, provide a kind of by DM two dimensional code identification plate
And using the method for macroprogram automatically retrieval, time-consuming and laborious plate identification link can be removed, bending and welding link are saved
Time.
To achieve the goals above, the technical solution adopted by the present invention the following steps are included:
The first step generates the com component that can be called by SolidWorks by existing DM two dimensional code transcoding library file;
Sheet metal part code name is converted to 0-1 matrix by second step;
Third step draws DM two dimensional code in SolidWorks according to gained matrix and exports laser cutting DXF file;
Plate is identified by DM two dimensional code in 4th step, laser blanking process;
5th step traverses all sheet metal part figure/assembly map files, shape in sheet metal part figure/installation diagram catalogue
At " code name-part name " mapping table or " code name-assembly title " mapping table;
6th step, the DM two dimensional code for scanning panel surface are retrieved to obtain corresponding metal plate by macroprogram according to mapping table
Part drawing/installation diagram, is finally opened in a manner of top view.
The DM two dimensional code transcoding library file is that C# writes language.
The first step generates com component, and specific step is as follows:
(1) a new random key pair is created;
(2) decompiling target program collection;
(3) it recompilates, subsidiary strong name parameter;
(4) signing messages is verified.
5th step, the 6th step carry out in the bending and welding procedure of metal plate.
5th step runs SolidWorks macroprogram first, and sheet metal part figure/installation diagram catalogue, macro journey is arranged
Sequence completes sheet metal part figure/installation diagram file traversal, then generates " code name-part name " mapping table or " code name-assembly name
Claiming " mapping table continues to traverse if file traversal does not complete, until terminating.
The DM two dimensional code of barcode scanning gun scanning panel surface is used in 6th step.
Barcode scanning interface is initially entered in 6th step, using barcode scanning gun scanning panel surface two dimensional code to realize code name
The automatic input of information, macroprogram are retrieved according to " code name-part name " mapping table or " code name-assembly title " mapping table
Corresponding sheet metal part figure/installation diagram pops up dialog box to show its title, code name and technique information after finding;Then macro journey
Sheet metal part figure/the installation diagram for being currently at opening state is automatically closed in sequence, and the metal plate retrieved is loaded in a manner of top view
Part drawing/installation diagram;Finally continue barcode scanning, repeat two above step, until terminating macroprogram manually.
Compared with prior art, the present invention is passed through by " code name-part name " mapping table quick-searching sheet metal part figure
" code name-assembly title " mapping table quick-searching metal plate installation diagram.The present invention develops macro on SolidWorks software platform
Program, output are integrated with the DXF file of DM two dimensional code, are cut by laser two dimensional code mark in panel surface, plate identification
When need to only scan the two-dimensional code so that metal plate production redundancy link cut, reintegrate process, improve management water
It is flat, manufacturing schedule is accelerated, realizes integrated artistic optimization;The level of IT application for improving metal plate production, is beaten by panel surface
Workpiece is marked in the mode of mark two dimensional code, convenient to dock with information system;The automatization level of metal plate production is improved,
Sheet metal part figure/installation diagram is transferred by scanning panel surface two dimensional code, reduces the process manually participated in.
Detailed description of the invention
Fig. 1 DXF file of the present invention adds DM two dimensional code process schematic;
Fig. 2 sheet metal part figure of the present invention installation diagram search method flow chart;
Specific embodiment
Present invention will be described in further detail below with reference to the accompanying drawings.
The present invention by DM two dimensional code identify plate and using macroprogram automatically retrieval method the following steps are included:
1. plate identifies that link process modification-DXF file adds DM two dimensional code;
Carrying out the operation such as decompiling, signature to existing DM two dimensional code transcoding library file (writing using C#) can to generate
The com component called by SolidWorks, the method is as follows:
(1) SDK command window is opened, a new random key pair is created;
(2) decompiling target program collection;
(3) it recompilates, subsidiary strong name parameter;
(4) signing messages is verified.
Referring to Fig. 1, sheet metal part code name (such as 6598.0201.00010001) is converted into 0-1 matrix, is existed according to matrix
DM two dimensional code is drawn out in SolidWorks and exports laser cutting DXF file.Since the DXF file of output is integrated with
The two dimensional code can be processed the process that manual identified is eliminated to identify plate by DM two dimensional code, when laser blanking.
2. bending, welding link process modification-part drawing/installation diagram automatically retrieval;
Referring to fig. 2, all sheet metal part figure/installation diagrams are traversed in sheet metal part figure/installation diagram catalogue, form " generation
Number-part name " mapping table or " code name-assembly title " mapping table;It is macro with the two dimensional code of barcode scanning gun scanning panel surface
Program will be retrieved corresponding sheet metal part figure/installation diagram according to mapping table and be opened in a manner of top view.Detailed process are as follows:
(1) SolidWorks macroprogram is run, sheet metal part figure/installation diagram catalogue is set, macroprogram traverses metal plate zero
Part figure/assembly map file;
(2) sheet metal part figure/installation diagram file traversal is completed, then generates " code name-part name " mapping table or " generation
Number-assembly title " mapping table;If file traversal does not complete, continue to traverse, until terminating;
(3) enter barcode scanning interface, the automatic input of generation information realized using barcode scanning gun scanning panel surface two dimensional code,
Macroprogram retrieves corresponding sheet metal part according to " code name-part name " mapping table or " code name-assembly title " mapping table
Figure/installation diagram pops up dialog box and shows its title, code name, technique information after finding;
(4) open button is clicked, the sheet metal part figure/installation diagram for being currently at opening state is automatically closed in macroprogram,
Sheet metal part figure/the installation diagram retrieved is loaded in a manner of top view;
(5) continue barcode scanning, repeat step (3)-(4), until terminating macroprogram manually.
The present invention identifies plate by DM two dimensional code and has using the method main feature of macroprogram automatically retrieval following several
Aspect:
1.DXF file integrates DM planar bar code technology;
2. anti-registration technology and com component generating mode;
3. generating " code name-part name mapping table " quick-searching sheet metal part figure;
4. generating " code name-assembly title mapping table " quick-searching metal plate installation diagram.
Compared with prior art, the present invention being optimized from the following aspects:
1. metal plate production redundancy link cut, reintegrate process, improve management level, accelerate produce into
Degree, and then achieve the purpose that integrated artistic optimizes.
2. improving the level of IT application of metal plate production.Workpiece is marked by way of panel surface mark two dimensional code
Note, it is convenient to be docked with information system.
3. improving the automatization level of metal plate production.Bending program, metal plate are transferred by scanning panel surface two dimensional code
Part drawing/installation diagram reduces the process manually participated in.
Practical application verifying of the present invention, exploitation SolidWorks macroprogram replace manual retrieval's sheet metal part figure/installation diagram
Process, remove plate manual identified redundancy link, retrieval time can be made to foreshorten within 1s.
Claims (6)
1. a kind of identify plate by DM two dimensional code and utilize the method for macroprogram automatically retrieval, it is characterised in that:
The first step generates the com component that can be called by SolidWorks by existing DM two dimensional code transcoding library file;
Specific step is as follows:
(1) SDK command window is opened, a new random key pair is created;
(2) decompiling target program collection;
(3) it recompilates, subsidiary strong name parameter;
(4) signing messages is verified;
Sheet metal part code name is converted to 0-1 matrix by second step;
Third step draws DM two dimensional code in SolidWorks according to gained matrix and exports laser cutting DXF file;
Plate is identified by DM two dimensional code in 4th step, laser blanking process;
5th step traverses all sheet metal part figure/assembly map files in sheet metal part figure/installation diagram catalogue, forms " generation
Number-part name " mapping table or " code name-assembly title " mapping table;
6th step, the DM two dimensional code for scanning panel surface are retrieved to obtain corresponding sheet metal part by macroprogram according to mapping table
Figure/installation diagram, is finally opened in a manner of top view.
2. identifying plate by DM two dimensional code according to claim 1 and utilizing the method for macroprogram automatically retrieval, feature
Be: the DM two dimensional code transcoding library file is that C# writes language.
3. identifying plate by DM two dimensional code according to claim 1 and utilizing the method for macroprogram automatically retrieval, feature
Be: the 5th step, the 6th step carry out in the bending and welding procedure of metal plate.
4. identifying plate by DM two dimensional code according to claim 1 and utilizing the method for macroprogram automatically retrieval, feature
Be: the 5th step runs SolidWorks macroprogram first, and sheet metal part figure/installation diagram catalogue, macroprogram is arranged
Sheet metal part figure/installation diagram file traversal is completed, then generates " code name-part name " mapping table or " code name-assembly name
Claiming " mapping table continues to traverse if file traversal does not complete, until terminating.
5. identifying plate by DM two dimensional code according to claim 1 and utilizing the method for macroprogram automatically retrieval, feature
It is: using the DM two dimensional code of barcode scanning gun scanning panel surface in the 6th step.
6. according to claim 1 or 5 is described by DM two dimensional code identification plate and using the methods of macroprogram automatically retrieval, special
Sign is that the 6th step specifically includes:
A) enter barcode scanning interface, scan panel surface two dimensional code using barcode scanning gun to realize the automatic input of generation information, macro journey
Sequence retrieves corresponding sheet metal part figure/dress according to " code name-part name " mapping table or " code name-assembly title " mapping table
Figure pops up dialog box to show its title, code name and technique information after finding;
B) the sheet metal part figure/installation diagram for being currently at opening state is automatically closed in macroprogram, and inspection is loaded in a manner of top view
Sheet metal part figure/installation diagram that rope arrives;
C) continue barcode scanning, repeat step a) and step b), until terminating macroprogram manually.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610703165.4A CN106372559B (en) | 2016-08-22 | 2016-08-22 | Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610703165.4A CN106372559B (en) | 2016-08-22 | 2016-08-22 | Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106372559A CN106372559A (en) | 2017-02-01 |
CN106372559B true CN106372559B (en) | 2018-12-11 |
Family
ID=57878411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610703165.4A Active CN106372559B (en) | 2016-08-22 | 2016-08-22 | Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106372559B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108320098B (en) * | 2018-02-02 | 2022-04-12 | 成都缔优医疗科技有限公司 | Intelligent sheet metal machining and production management system and method for sheet metal production by using same |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105069222A (en) * | 2015-08-04 | 2015-11-18 | 沈阳机床股份有限公司钣焊分公司 | Sheet metal process automatic generation system |
CN105438831A (en) * | 2015-12-05 | 2016-03-30 | 佛山市顺德区友力帮机械有限公司 | Stereoscopic storing and taking method and equipment for plate materials of plate furniture |
CN105665185A (en) * | 2016-03-21 | 2016-06-15 | 珠海格力电器股份有限公司 | Process system and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2002349264A1 (en) * | 2001-09-12 | 2003-03-24 | Rexroth Indramat Gmbh | Method for the preparation, treatment and updating tool data |
-
2016
- 2016-08-22 CN CN201610703165.4A patent/CN106372559B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105069222A (en) * | 2015-08-04 | 2015-11-18 | 沈阳机床股份有限公司钣焊分公司 | Sheet metal process automatic generation system |
CN105438831A (en) * | 2015-12-05 | 2016-03-30 | 佛山市顺德区友力帮机械有限公司 | Stereoscopic storing and taking method and equipment for plate materials of plate furniture |
CN105665185A (en) * | 2016-03-21 | 2016-06-15 | 珠海格力电器股份有限公司 | Process system and method |
Non-Patent Citations (2)
Title |
---|
SINUMERIK***宏程序编写钣金加工通用子程序;郭军;《制造技术与机床》;20101031(第10期);76-77 * |
基于 VB的SolidWorks排种盘建模二次开发;顿国强等;《大豆科学》;20120831;第31卷(第4期);630-634 * |
Also Published As
Publication number | Publication date |
---|---|
CN106372559A (en) | 2017-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106776538A (en) | The information extracting method of enterprise's noncanonical format document | |
CN108759774B (en) | Measuring method of irregular curved tunnel | |
CN103823928B (en) | 3 D-printing part based on scanning biasing supports automatic generation method | |
CN107688719B (en) | Automatic sorting-oriented automatic part identification and positioning method | |
CN103942220A (en) | Method used for intelligently linking work orders with knowledge of knowledge base and suitable for IT operation and maintenance system | |
CN112651378B (en) | Method, device and medium for identifying marking information of fastener two-dimensional drawing | |
CN105243167A (en) | Data processing method and device | |
CN106372559B (en) | Plate is identified by DM two dimensional code and utilizes the method for macroprogram automatically retrieval | |
CN112597353A (en) | Automatic text information extraction method | |
Singhal et al. | An Improved Heuristic for Permutation Flow Shop Scheduling | |
CN105488240A (en) | Rapid generating method for three-dimensional model of integral wing rib | |
KR20130048868A (en) | Method for producing cutting drawing of stainless steel section type and for abstracting bom at the time of designing vessels | |
CN109086985B (en) | Professional test information management system for spacecraft assembly | |
CN104657745A (en) | Labelled sample maintaining method and two-way learning interactive classification method | |
Heng et al. | Digitization of work instructions and checklists for improved data management and work productivity | |
CN105138612A (en) | Method and system for analyzing and locating reasons of data consistency difference | |
CN105894021B (en) | A kind of matching process of the identical machining feature based on process knowledge | |
CN105335787A (en) | On-line repairing work processing method of cell | |
Soesanti | Web-based monitoring system on the production process of yogyakarta batik industry | |
CN107790403B (en) | A kind of sorting system of Financial Billing and the method for sorting of Financial Billing | |
CN104298752A (en) | Automatic program code abbreviation expanding method based on web page resources | |
CN108647378A (en) | A kind of secondary development devices and methods therefor being applied in vehicle frame modeling | |
KR20230053880A (en) | A method of company information management system with using big data processing | |
KR20180066340A (en) | Part flow based manufacturing process modeling system and method | |
CN112258308A (en) | Accounting subject matching method in financial data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |