①简单轮廓——直线、圆弧组成的轮廓,直接用数控系统的G代码编程。
②复杂轮廓——三维曲面轮廓,在计算机中用自动编程软件 (CAD/CAM)画出三维图形,根据曲面类型设定各种相应的参数,自动生成数控加工程序。以上两种编程方法基本上能满足数控加工的要求。
但加工函数方程 曲线轮廓时就很困难,因为早期的铣床数控系统不具备函数运算功能,直接用G代码不能编制出函数方程曲线的加工程序,(版本较低的)CAD/CAM软件通常 也不具备直接由方程输入图形的功能。所以切削函数方程曲线轮廓,目前通常使用的方法是:根据图纸要求,算出曲线上各点的坐标,再根据算出的坐标值用直线或 圆弧指令代码编制程序,手工输入系统进行加工。