Apparatus and method for supporting laser system operation based on central management of drawings using cad
Abstract
An apparatus for supporting laser system operation based on central management of drawings using CAD, includes: a drawing control device configured to execute a CAD program, and using Visual Basic Application (VBA) on the CAD program, execute a program to extract drawing information and transmit the drawing information to a drawing information database through a network switch hub; a drawing information database configured to store the extracted drawing information transmitted from the drawing control device; a laser system control device configured to execute a laser control program and read processing history from the drawing information database to perform laser processing control; and a laser device configured to perform processing according to the drawing information using a laser system with the same name as each layer under control of the laser system control device.
Claims
exact text as granted — not AI-modified1 . An apparatus for supporting laser system operation based on central management of drawings using CAD, the apparatus comprising:
a drawing control device configured to execute a CAD program, and using Visual Basic Application (VBA) on the CAD program, execute a program to extract drawing information and transmit the drawing information to a drawing information database through a network switch hub; a drawing information database configured to store the extracted drawing information transmitted from the drawing control device; a laser system control device configured to execute a laser control program and read processing history from the drawing information database to perform laser processing control; and a laser device configured to perform processing according to the drawing information using a laser system with the same name as each layer under control of the laser system control device.
2 . The apparatus according to claim 1 , wherein the drawing control device is configured to read a drawing, match an equipment name and a layer name on the drawing with a laser name to be driven using the VBA on the CAD program, execute a zoom function on the CAD program, and read drawing information for all objects selected through a function of selecting all objects on the CAD program.
3 . The apparatus according to claim 2 , wherein the drawing control device is configured to, while increasing a count by the number of drawing objects, repeatedly read information until the number of the drawing objects matches the count, read layer information, and verify whether the name is the same as the corresponding laser.
4 . The apparatus according to claim 3 , wherein the drawing control device is configured to, when the layer name and the laser name are the same, verify a name of an object to extract corresponding object information according to the name of the object, and verify information about each object including layer information, coordinate information, and color information to enable storing the extracted drawing information in the drawing information database.
5 . The apparatus according to claim 1 , wherein the drawing control device comprises:
a CAD program executor configured to execute the CAD program; a drawing information extraction program executor configured to execute the program using the VBA on the CAD program; and a drawing information extractor and transmitter configured to extract the drawing information using the program executed by the drawing information extraction program executor and transmit the drawing information to the drawing information database through the network switch hub.
6 . The apparatus according to claim 5 , wherein the drawing information extractor and transmitter comprises:
a drawing loader configured to read a drawing by executing a program written using the VBA on the CAD program; a layer designator configured to match an equipment name and a layer name on the drawing with a laser name to be driven; a drawing selector and drawing information extractor configured to execute a zoom function, read drawing information for all objects selected through a function of selecting all objects on the CAD program, and while increasing a count by the number of drawing objects, repeatedly read information until the number of the drawing objects matches the count; a layer information verifier configured to read layer information to verify whether the name is the same as the corresponding laser; an object name verifier and information extractor configured to, when the layer name and the laser name are the same, verify a name of an object and extract object information according to the name of the object; and an extracted information merge storage configured to, when information about each object including layer information, coordinate information, and color information is verified, store the information in the database.
7 . A method of supporting laser system operation based on central management of drawings using CAD, the method comprising:
executing a CAD program and using Visual Basic Application (VBA) on the CAD program to execute a program; reading a drawing and executing a drawing information extraction program to read drawing information for all selected objects and verify layer information and object names to extract drawing information; when information about each object including layer information, coordinate information, and color information is verified, storing the information in a database; executing a laser control program and reading processing history from a drawing information database; and performing processing according to the drawing information using a laser system with the same name as each layer under control of a laser system control device.
8 . The method according to claim 7 , wherein tables of the database comprise:
a CAD information table configured to store the drawing information through a VBA function of the CAD program; an attribute information table for laser processing; and a table for laser basic information.
9 . The method according to claim 8 , wherein the CAD information table comprises equipment name, drawing name, coordinate information, processing command information, and color information, and
processing is performed by applying processing parameters based on the same color information as the CAD information of the attribute information table for laser processing.Join the waitlist — get patent alerts
Track US2025258478A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.