数控车床的编程有如下特点: (1)在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程、增量值编程或二者混合编程。 (2)由于被加工零件的径向尺寸在图样上和测量时都是以直径值表示,所以用绝对值编程时,X以直径值表示;用增量值编程时,以径向实际位移量的二倍值表示,并附上方向符号(正向可以省略)。 (3)为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。 (4)由于车削加工常用棒料或锻料作为毛坯,加工余量较大,所以为简化编程,数控装置常具备不同形式的固定循环,可进行多次重复循环切削。 (5)编程时,常认为车刀刀尖是一个点,而实际上为了提高刀具寿命和工件表面质量,车刀刀尖常做成一个半径不大的圆弧,因此为提高加工精度,当编制圆头车刀程序时,需要对刀具半径进行补偿。数控车床一般都具有刀具半径自动补偿功能(G41,G42),这时可直接按工件轮廓尺寸编程。 (6) 许多数控车床用X、Z表示绝对坐标指令,用U、W表示增量坐标指令。而不用G90、G91指令。 自动控制网www.eadianqi.com版权所有 数控车床的机床原点定义为主轴旋转中心线与车床端面的交点,图3-1中的O即为机床原点。主轴轴线方向为Z轴,刀具远离工件的方向为Z轴正方向。X轴为水平径向,且刀具远离工件的方向为正方向。 为了方便编程和简化数值计算,数控车床的工件坐标系原点一般选在工件的回转中心与工件右端面或左端面的交点上。 |