数控车床指令详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC数控车床指令详解
G50 坐标系
设定或
最高限
速
G50 X Z 或G50 S
G50.3 工件坐
标系预
置
G50.2 20 多边形
车削取
消
G51. 多边形
车削
G52 局部坐
标系G52 X20 Z20;X\Z值是局部坐标系原点在原工件坐标系的位置。若G52 X0 Z0;则取消局部坐标系,恢复原来坐标系原点。
G53 选择机
床坐标
系取消工件坐标系,选择机床坐标系。
( G90 ) G53 X_ Y_ Z_;它在绝对命令(G90) 里有效,在增量命令里(G91) 无效。注意(1)刀具直径偏置、刀具长度偏置和刀具位置偏置应当在它的G53 命令指派之前提前取消。否则,机床将依照指派的偏置值移动。(2)在执行G53指令之前,必须手动或者用G28 命令让机床返回原点。这是因为机床坐标系必须在G53命令发出之前设定。
G54▲14 选择工
件坐标
系1
G54;开机默认。
G55-59 选择工
件坐标
系2-6
G55-59;
G65 00 宏程序
非模态
调用A类应用FANUC 0TD系统,B类FANUC 0I系统.
局部变量#1-#33,公共变量#100-#149,#500-#549,系统变量#1000-
宏程序以M99结束,调用可用M98或“G65 P程序号L次数”形式。
A类程序形式:G65 H(a)P(b)Q(c)R(d),a:H代码b:运算结果变量c、d:两个运算变量。
B类宏程序运算指令
赋值#i=#j 下取整#i=FUP[#j]
G66 宏程序
模态调
用
G67 宏程序
G72 端面粗
车复合
固定循
环编程格式:G72W (△d) R(e);
G72 P(ns) Q(nf) U (△u) W(△w) F S T ;
2.d:Z向背吃刀量,不带符号;其余参数同G71。Ns程序段必须沿Z进刀,
不能出现X值。当上述指令用于工件内轮廓加工时,△u应为负值。
举例:如上图其程序单为:
O4534;
N10 G50 X100.0 Z100.0;
N20 M03 S1000;
N30 G00 X100.0 Z5.0 M08;
N35 G72W3R0.5
N40 G72 P50 Q120 U0.5 W0.2 D3.0 F300;
N50 G00 Z-60.0;
N60 G01 Z-55.0 F200;
N70 X70.0;
N80 X50.0 Z-35.0;
N90 W15.0;
N100 X30;
N110 X20.0 W10.0;
N120 Z5.0;
N130 G00 X100.0 Z100.0 M09;
N140 M05;
N150 M30;
G73 仿形复
合循环编程格式:G73 U(△i) W(△k) R (d);
G73 P(ns) Q(nf) U (△u) W(△w) F S T ;
d:表示粗车循环次数(分层数);
△i:粗车时,X轴方向需要切除的总余量(退刀量)和方向,半径值。即:毛坯尺寸减去工件最小尺寸除以2。内孔为负值。
△k:粗车时,Z轴方向需要切除的总余量(退刀量)和方向;△k一般情况下都是零。其余同G71指令。
G74 端面切
槽循环/
钻孔循
环
G75 径向切编程格式:G75R (e);
槽循环G75 X (U) Z(W)P(△i) Q(△k) R (d)F ;
e:退刀量;
X (U) Z(W):切槽终点坐标;
△i:X向每次切深,不带符号半径表示;
△k:刀具完成一次径向切削后,Z方向偏移量,不带符号。
D:刀具切削底部时Z向退刀量,一般省略。
F:切削进给速度。
注意:1最后一次切深量和最后一次Z向偏移量由系统自行计算。
2. △i、△k为最小编程单位,如P1500表示切深1.5mm.
G76 螺纹切
削复合
循环G76 P(m)(r) (α) Q(△d min) R(d);
G76 X(U) Z(W) R(i) P(k) Q(△d) F(L);
m —精加工重复次数,可以是1~99次,该值是模态值。
r —螺纹尾部倒角量(Z向斜向退刀距离),是螺纹导程的0.0~9.9倍。单位0.1S,两位数表示00-99
α—螺纹刀尖角度(螺纹牙型角)。可以选择80°、60°、55°、30°、29°和0°六种中的一种,由两位数规定。该值是模态的。
△d min—切削时的最小背吃刀量。半径值指定,单位为μm。不带小数。
d —精加工余量。该值是模态的,带小数半径值。单位为mm。
i —为螺纹起始点与螺纹终点的半径差,i为0时,是普通直螺纹切削。
k —螺纹的牙深。外螺纹按k=649.5P进行计算,内螺纹按k=541.3P
进行计算,半径值指定,单位为μm。不带小数。
△d —第一次切深,半径值指定,单位为μm。不带小数。
X、Z —绝对值编程时,为螺纹终点在工件坐标系下的坐标;增量编程时,为切削终点相对与循环起点的增量坐标值,用U、W 表示;
L —为螺纹导程,单位为mm。
G90 圆柱/圆
锥面单
一固定
循环G90 X(U)Z(W)R F ;R表示圆锥面切削起点处X坐标减终点处X坐标之值的二分之一,有负值,正锥为负,倒锥为正,无R为圆柱切削。切削速度:G00—G01—G01—G00.
G92 螺纹切
削循环G92 X(U)Z(W) F R ;
R=(X起点-X终点)/2,R为非模态,每句必须有。
G94 端面切
削循环指令格式:G94 X(U)Z(W) F ;
锥端面切削指令格式:G94 X(U)Z(W) K F 其中:X、Z—表示切削段的终点绝对坐标值;