数控编程是数控加工准备阶段的主要内容之一,有手工编程和自动编程两种方法。
总之,它是从零件图纸到获得数控加工程序的全过程。
数控技术是利用数字化的信息对机床运动及加工过程进行控制的一种方法。
数控系统包括:数控装置、可编程控制器、主轴驱动器及进给装置等部分。
编程步骤为:
1.人工完成零件加工的数控工艺;
2.分析零件图纸;
3.制定工艺决策;
4.确定加工路线;
6.计算刀位轨迹坐标数据;
7.编写数控加工程序单;
8.验证程序;
9.手工编程;
10.刀轨仿真。
优点:主要用于点位加工(如钻、铰孔)或几何形状简单(如平面、方形槽)零件的加工,计算量小,程序段数有限,编程直观易于实现的情况等。
缺点:对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数据计算相当繁琐,工作量大,极易出错,且很难校对,有些甚至根本无法完成。
G31是跳转指令,通常只用于测量功能,需要外部输入信号,输入信号的地址是X
4.7。
G31执行过程中如果没有SKIP信号输入则和G01完全一样。
使用这个功能同样需要输入信号,和G31用的是同一个信号。
要求刀具本身有过载检测功能。
执行过程大致是这样的:当执行G83过程中(Z轴位置在R和Z之间)如果刀具发出过载信号使SKIP置“1”,则进给停止,刀具退回R点。
改变转速和进给速度后再继续执行循环。
主轴转速和进给速度改变的百分比分别在5164和5166号参数设置。