“…Take the straight line for example, A group of codes (10,20,30) represents the coordinates of starting point (X1, Y1, Z1), a group of code (11, 21, 31) il-lustrates the coordinates of end point (X2, Y2, Z2). For the arc, a group of codes (10,20,30) represents the coordinates of circle center (X0, Y0, Z0), code 40 is the arc of the radius, and the codes (50, 51) represent the arc starting angle and the end angle, respectively. Based on above, we designed a program interface for reading DXF data file by using C programming language, the program flow is shown in Fig.…”