This new subsystem allows DXF files to be read, layers and contours to be selected, and order of contours to be determined. It also allows for repositioning of contours to get the best inital approximations. Conversion from english to metric is also accounted for. The DXF reader allows for NPT programs to be built quickly and automatically.