DXF File Identification with C# for CNC Engraving Machine System

Read  full  paper  at:




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.                                                        eww150119lx

DXF File Identification with C# for CNC Engraving Machine System”的一个响应

  1. 我经常在www.pls173.com网站买魔兽美服代练,服务态度好,代练基本上是立即就开始了,金币发货快,秒发。下次买嗨来这里。


Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )


Connecting to %s