24Phone: 516-328-3970www.technocnc.comTechnical SectionFor instance, a 2D part only requires that the depth of the cut be specified along with the path once the tool reaches the desired depth. When a 3D part is being carved, the full program description can consist of hundreds of thousands of G-Code commands specifying the toolpath.The program for 3D parts usually consists of very small line segments that form the desired shape.Another necessary step that CAM packages complete before outputting a tool path is referred to as post-processing.This post-processing (or posting) customizes the G-Code commands and parameters to communicate with a specific CNC machine. The G-Codes and functions often remain the same, but posting serves to format the syntax of the fi le to meet with the protocol of a given CNC machines controller. Because of the great deal of freedom found in the international standards for G-Code, individual controllersmay require different formats. The post-processingcustomizes the format to the specific controller being used.The scope of CNC machining applications is so vast, that a good CNC Software Suite (CAD / CAM) needs to accommodate a wide range of machining methods covering several different markets.