编程方式
路径功能
图形化编程
辅助功能M
用辅助功能控制以下操作:
- 程序(例如,M0程序停止)
- 机床功能(例如,M3主轴顺时针转动)
- 刀具的轮廓加工特性(例如,M197圆角倒圆)
子程序和程序块重复
子程序和程序块重复功能允许编写一个加工顺序一次,然后运行任何需要的次数。
程序块由标记定义,可在程序块重复中直接重复运行,也可以在主程序中定义的位置将其调用为子程序运行。
如果只想在特定条件下执行特定的NC数控程序块,可将此加工顺序定义为子程序。
在NC数控程序内,可调用单独的NC数控程序进行执行。
变量编程
在NC数控程序中,变量代表数字值或文字,是一种占位符。可在其它地方将数字值或文字赋值给变量。
在Q参数列表窗口中,可查看和编辑各独立变量的数字值和文字。
可用变量编程数学函数,用其控制程序的执行或描述轮廓。
也能用变量编程,例如,在程序执行期间用3D测头确定测量值,用变量将其保存和处理。
CAM数控程序
也能在数控系统上优化和执行脱机创建的NC数控程序。
用CAD(计算机辅助设计)系统创建待加工的工件几何。
然后,在CAM系统(计算机辅助制造)中,定义如何加工CAD模型。可用数控系统内的仿真功能检查CAM系统生成的刀路,其刀路非专属于特定数控系统。
如果CAM系统配后处理器,则可生成数控系统和机床专用的NC数控程序。不仅包括可编程的路径功能,还包括样条(SPL)和表面法向矢量的直线LN。