数控车床常用指令
- 格式:doc
- 大小:37.00 KB
- 文档页数:3
一、数控车床常用指令
(一)主轴转速控制指令和主轴功能指令
1、主轴功能指令
主轴功能指令(S指令)是设定主轴转数的指令。
⑴主轴最高转速的设定(G50或G92)
用来设定主轴的最高转速。
格式为:G50 S_ ; S_ 跟着主轴最大速度(r/min);
⑵恒线速度控制指令(G96)
系统执行G96后,认为用S指定的数值表示工件上任一点的线速度一样,主要用于车工件的端面、锥度或圆弧等,单位为m/min 。
如G96 S200
⑶主轴转速控制指令(G97)
G97是取消恒线速度控制的指令,这时S指定的数值表示主轴每分钟的转速,单位为r/min。
如G97 S30表示主轴转速为:30r/min
2、固定循环切削
固定循环切削是指对于在加工过程中,必须重复加工多次才能完成轮廓加工的典型切削形式,刀具运动的路径预先编好,存储在存储器中,用专门的G代码进行指令。
有单一形状固定循环和复合形状固定循环之分。
⑴单一形状固定循环指令(G90、G94)
外圆切削循环指令格式为:G90 IP_ F__ ; (其中IP_是外径、内径切削终点坐标,F_是切削加工时刀具的进速度,其他都是按照快速进给速度进行的)
该指令主要用于轴类零件的外圆、内圆和锥面的加工。
⑵端面切削循环指令(G94)
该指令用于加工圆柱端面或角度大的圆锥面。
A.则切削圆柱端面的输入格式为: G94 X(U)_ Z(W)_ F_ ;其中,X_ Z_ 表示切削终点的绝对坐标,而U_ W_ 表示切削终点相对于刀具起点的增量坐标。
B.切削大锥面的输入格式为;G94 X(U)_ Z(W)_ K _ F_ ;其中,X(U)_ Z(W)_ 同圆柱端面,K_ 表示锥面轴向尺寸之差而且,当所切削的锥面起始点Z坐标大于终点Z坐标时为正,反之为负.
(3)复合固定循环切削(G70---G76)
用这些加工指令,只需给定最终精加工路径、循环次数和每次加工余量,机床就能自动确定粗加工的刀具路径。
A.外径粗车循环 G71
该指令适用于对毛坯料粗车外径和粗车内径。
直径形式该指令的编程格式为:G71 P ns Q nf U Δu WΔw D Δd (F_ S_ T_ )
其中ns ---指定精加工路线的第一个程序段顺序号
nf---指定精加工路线的最后一个程序段顺序号
Δu---X轴方向(径向)精加工余量(直径值)。
Δw---Z轴方向(轴向)精加工余量。
Δd---切削深度(半径值)
或 G71 U Δd R e
G71 P ns Q nf U Δu WΔw (F_ S_ T_ )
其中 e ---为每次切削循环的退刀量,可以由参数指定。
B.端面粗加工循环指令 G72
该指令的含义与G71相同,不同之处是刀具是按平行于X轴方向切削,适用于圆柱棒料毛坯端面粗车。
指令格式为:
G72 P ns Q nf U Δu WΔw D Δd (F_ S_ T_ )
或 G72 W Δd R e
G72 P ns Q nf U Δu WΔw (F_ S_ T_ )
C.固定形状粗车循环 G73
该指令适用于铸件、锻件毛坯零件的循环加工。
指令格式为:
G73 P ns Q nf I Δi KΔk U Δu WΔw D Δd (F_ S_ T_ )
其中ns、 nf、Δu、Δw所代表的内容与G71、G72相同,
而Δi --- 为径向(X轴方向)切除量(半径值)
Δk---为轴向切除量(Y轴方向)。
Δd---为粗车循环次数。
或 G73 U Δi WΔk U Δu R d
G73 P ns Q nf U Δu WΔw (F_ S_ T_ )
D.精车固定循环 G70
该指令用于执行过G71、G72、G73指令粗车工件后,用G70来指定精车循环,切除粗加工留下的余量。
指令格式为:
G70 P ns Q nf ;
其中ns ---指定精加工路线的第一个程序段顺序号
nf---指定精加工路线的最后一个程序段顺序号
E.间断纵向切削循环G74
该循环指令是使刀具进行间断的纵向加工,具有便于断屑和排屑的优点。
指令格式为:G74 X(U)_ Z(W)_ P Δi QΔk R Δd F_ ;
其中:X---精车圆柱表面的直径。
Z---从工件零点到端面的尺寸。
2/U---从起点B测得的端面加工深度。
W---从起点B测得的纵向加工深度。
B---起点。
Δi---X方向间断切削深度。
Δk---Z方向走刀长度。
Δd---切削终点的退刀量。
e---参数值,进刀方向的退刀量。
该指令如果省略X(U)_ P_ R_ 值,而只有Z轴运动,可用于钻孔加工。
即:
G74 Z(W)_ QΔk F_ ;
F.间断端面加工循环 G75
该循环指令是使刀具进行间断的端面加工,便于断屑和排屑。
格式为:G75 X(U)_ Z(W)_ P Δi QΔk R Δd F_ ;
*该指令如果省略Z(W)_Q_ R_ 值,而只有X轴运动,可用于外圆槽的断续加工。
即:
G75 X(U)_ PΔi F_ ;
3、螺纹切削及自动循环
⑴单行程螺纹切削(G32)
可以进行普通螺纹、锥螺纹和端面螺纹的加工。
并且在加工过程中,车刀进给运动严格按照指令中规定的螺纹导程进行的。
格式为:G32 X(U)_ Z(W)_ F_ ;
其中,F---为螺纹导程(单位为mm)
注意:a)螺纹加工时应在两端设置足够的升速进刀段(切入量)δ1和降速退刀段(切出量)δ2,一般
δ1 =2~5mm,δ2 =(1/4~1/2)δ1 。
b)对锥螺纹,斜角在45度以下时导程以Z轴方向指定,45度以上至90度时,以X方向指定。
X(U)_ Z(W)_ ---为切削终点的坐标
⑵非整数导程螺纹加工(G33)
该指令用于英制螺纹转换为公制螺纹时,出现非整数导程的螺纹加工,可以避免车削时产生累计误差。
其换算公式为:公制导程=25.4×英制导程
指令格式同G32。
(3)变导程螺纹切削指令 G34
该指令是通过增加或减少螺纹每扣导程量来实现可变导程的螺纹加工。
指令格式为:G34 X(U)_ Z(W)_ F_ K__ ;
其中,K---为螺纹每导程的增或减量,K值的使用范围公制为0.0001~100.mm/r,英制为0.000001~1.0in/r。
⑷螺纹切削循环 G92
该指令为简单的螺纹切削循环,可以切削锥螺纹和圆柱螺纹,其循环路线与G90基本相同。
指令格式为:G94 X(U)_ Z(W)_ I_ F_ ;
其中X(U)_ Z(W)_ 与F_ 的用法与G32相同
I---为锥螺纹终点半径与起点半径之差,正负判断与G90相同,对于圆柱螺纹I=0,可以省略。
(5)螺纹切削复合循环 G76
指令格式为:G76 X(U)_ Z(W)_ I _ K_ D_ F_ A_ ;
其中 I--- 螺纹部分终点与起点的半径之差,I=0为圆柱螺纹。
K---螺纹的高度(X方向距离指定),半径值。
D---第一刀切深,半径值。
F---螺纹导程;
A---刀尖角(螺纹牙型角),有80、60、55、30、29、0度等六种。
编制螺纹加工程序应注意的问题:
A.螺纹加工时应留出适当的切入和切出量,而且当螺纹收尾处没有退刀槽时,按照45度退刀收尾。
B.加工螺距较大、牙型较深的螺纹时,通常采用多次走刀,分层切入的方法加工,而且每次粗切余量是按递减规律自动分配的。