24Phone: 516-328-3970www.technocnc.comTechnical Sectioninstance, a 2D part only requires that the depth of the cut bespecified along with the path once the tool reaches thedesired depth. When a 3D part is being carved, the fullprogram description can consist of hundreds of thousandsof G-Code commands specifying the toolpath. The programfor 3D parts usually consists of very small line segmentsthat form the desired shape.Another necessary step that CAM packages completebefore outputting a toolpath is referred to as post-processing.This post-processing (or posting) customizes the G-Codecommands and parameters to communicate with a specificCNC machine. The G-Codes and functions often remainthe same, but posting serves to format the syntax of the fileto meet with the protocol of a given CNC machines controller.Because of the great deal of freedom found in theinternational 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 toaccommodate a wide range of machining methods coveringseveral different markets.