ICA  Vol.6 No.1 , February 2015
DXF File Identification with C# for CNC Engraving Machine System
Abstract: This paper researches the main technology of open CNC engraving machine, the DXF identification technology. Agraphic information extraction method is proposed. By this method, the graphic information in DXF file can be identified and transformed into bottom motion controller’s code. So the engraving machine can achieve trajectory tracking. Then the open CNC engraving machine system is developed with C#. At last, the method is validated on a three axes motion experiment platform. The result shows that this method can efficiently identify the graphic information including line, circle, arc etc. in DXF file and the CNC engraving machine can be controlled well.
Cite this paper: Yang, H. and Yan, J. (2015) DXF File Identification with C# for CNC Engraving Machine System. Intelligent Control and Automation, 6, 20-28. doi: 10.4236/ica.2015.61003.

[1]   Omirou Sotiris, L. and Barouni Antigoni, K. (2005) Integration of New Programming Capabilities into a CNC Milling System. Robotics and Computer-Integrated Manufacturing, 21, 518-527.

[2]   Kovacic, M., Brezocnik, M., Pahole, I., Balic, J. and Kecelj, B. (2005) Evolutionary Programming of CNC Machines. Journal of Materials Processing Technology, 164-165, 1379-1387.

[3]   Zhai, R. and Zhang, L. (2011) Reading Frame Design Based on the DXF File Format. Fujian Computer, 4, 107-109.

[4]   Huang, J.Q. and Yuan, Q. (2012) Automatic Input and Identification for Stamping Graph Based on AutoCAD. Machinery Design & Manufacture, 2, 82-84.

[5]   Bai, X.C. and Chen, Y.M. (2010) Automatic Programming of Bridge Cutting Machine Based on the DXF File. Equipment Manufacturing Technology, 2, 110-112.