A.手工編制球、錐和臺等二維或二維半輪廓的加工程序 B.手工編制平面加工程序以及含有直線插補、圓弧插補二維輪廓的加工程序 C.利用已有的宏程序編制加工程序 D.利用CAD/CAM軟件編制非圓曲線輪廓以及三維或三維以上的加工程序