数控铣床常用指令.ppt
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
o
( 40 , 20 ) A
X
(五)圆弧插补指令(G02 , G03)
顺时针方向为G02,逆时针 方向为 G03。
Z G17
G17,G18,G19指令分别 表示在XY、ZX和YZ坐标
G03
G02
平面内进行加工。在三坐
G02
标机床上加工,这些指令
在进行圆弧插补和刀具补
偿时必须使用。
X
G03 G19
G03 G02
G03
N02 G17 G03 X30 Y0 I-30 F50 ;
A
N03 G00 X0 Y0 M02 ;
o
Fra Baidu bibliotek
X
按相对坐标编程为: N01 G91 G00 X30 Y0 ; N02 G17 G03 X0 Y0 I-30 F50 ; N03 G00 X-30 Y0 M02 ;
G15 极坐标取消 G16 极坐标设定 G17 X-Y平面选择 G18 Z-X平面选择 G19 Y-Z平面选择 G20 英制输入 G21 公制输入 G22 存储行程极限有效(ON) G23 存储行程极限无效(OFF)
G27 返回参考点校验 G28 自动返回参考点 G29 由参考点返回 G30 返回第二参考点 G33 螺纹切削 G40 刀具半径补偿取消 G41 刀具半径补偿(左) G42 刀具半径补偿(右) G43 刀具长度补偿(+) G44 刀具长度补偿(—)
(二)坐标系设定 1、工件坐标系的建立(G92) G92指令编程格式为:
G92 X____ Y____ Z____ ; G50指令是一个非运动指令。 2、编程的坐标方式 绝对坐标指令(G90)和相对坐标指令(G91)
(三)快速定位指令(G00) 格式为:
G00 X____ Y___ Z____ ; 例:若刀具快速定位到
其中X、Y、Z表示圆弧终点坐标,而I、J、K分别为圆弧 起点到圆心的矢量(方向指向圆心)在X、Y、Z轴方 向的分量。若与X、Y、Z轴的正方向一致,则该值为 正,反之为负。
如图示:则在XY平面内,
I的值为-25,
J的值为-10; 则在XZ平面内, Y(X,Z)
终点 (10,25)
I的值为-10, K的值为-25; 则在YZ平面内, J的值为-25, K的值为-10;
X(Z,Y)
中心
I(K,J)
始点 (25,10) J(I,K)
如图示:现加工始点到终点的圆弧,设起刀点在机床原 点,且与编程原点重合,加工时刀具从O点快速到达始 点,并沿逆时针方向加工至终点,再快速返回O点。
则在XY平面,按绝对坐标编程为:
G92 X0 Y0
Y(X,Z)
终点 (10,25)
N01 G90 G00 X25 Y10 ; N02 G17 G03 X10 Y25
Y G18
格式为:
G17 G02(或G03) X____ Y____ I____ J____ (或 R____ ) F____ ;
G18 G02(或G03) X____ Z____ I____ K____ (或 R____ ) F____ ;
G19 G02(或G03) Y____ Z____ J____ K____ (或 R____ ) F____ ;
终点 (10,25)
Y(X,Z) X(Z,Y)
中心 o
始点 (25,10) J(I,K)
I(K,J)
则图中的程序还可以写成: G92 X0 Y0
N01 G90 G00 X25 Y10 ; N02 G17 G03 X10 Y25 R26.93 F50 ; N03 G00 X0 Y0 M02 ;
Y(X,Z)
§6-4数控铣床常用指令
一、数控铣床的坐标系和运动方向 常见铣床的坐标轴方向如图所示:
如图示:
+X’
铣刀
+Z +Y’ +Y
+X +Z’
立式升降台铣床坐标系
二、G准备功能 (一)铣镗类数控系统常用G功能指令 G00 快速定位 G01 直线插补 G02 圆弧插补(顺时针) G03 圆弧插补(逆时针) G04 暂停 G10 数据设定(刀具、工件零点偏移)
G45 刀具半径补偿增加 G46 刀具半径补偿减少 G47 刀具半径补偿二倍增加 G48 刀具半径补偿二倍减少 G49 刀具长度补偿取消 G50 比例取消 G51 设定比例 G53 机械坐标系统选择 G54 工件坐标系统选择1
G55 工件坐标系统选择2 G56 工件坐标系统选择3 G57 工件坐标系统选择4 G58 工件坐标系统选择5 G59 工件坐标系统选择6 G60 单方向定位(精) G61 准确停止(中) G62 快速定位(粗) G63 攻丝
G65 宏指令 G66 调用模态宏指令 G67 取消模态宏指令 G68 坐标系统旋转 G69 坐标系统旋转取消 G73 深孔钻循环 G74 攻丝循环 G76 精镗循环 G80 固定循环取消 G81 钻孔循环 镗孔
G82 钻孔循环 镗阶梯孔 G83~ G89 循环指令 G90 绝对坐标编程 G91 相对坐标编程 G92 坐标系设定 G94 每分钟进给 G95 每转进给 G96 恒线速切削 G97 每分钟转速(主轴) G98 固定循环返回起始点位置 G99 固定循环返回R点位置
Y
A点,则程序为: G90 G00 X40.0 Y20.0 ;
刀具轨迹
( 40 , 20 ) A
o X
(四)直线插补指令(G01) 格式为: G01 X____ Y____ Z____ F____ ; 例:若刀具的当前位置 Y 为O点,要加工直线OA, 则程序为: G01 X40.0 Y20.0 F100 ;
I-25 J-10 F50 ; N03 G00 X0 Y0 M02 ;
X(Z,Y)
中心 o
I(K,J)
始点 (25,10) J(I,K)
按相对坐标编程为:
N01 G91 G00 X25 Y10 ;
N02 G17 G03 X-15 Y15 I-25 J-10 F50 ;
N03 G00 X-10 Y-25 M02 ;
X(Z,Y)
中心 o
终点 (10,25)
始点 (25,10) J(I,K)
I(K,J)
例:加工如图所示的一个整圆,设起刀点在机床的原点, 且与编程原点重合,加工时刀具从O点快速到达A点, 由A点逆时针方向加工整圆回到A点,再快速返回O点。
则在XY平面,按绝对坐标编程为: Y
G92 X0 Y0
N01 G90 G00 X30 Y0 ;
( 40 , 20 ) A
X
(五)圆弧插补指令(G02 , G03)
顺时针方向为G02,逆时针 方向为 G03。
Z G17
G17,G18,G19指令分别 表示在XY、ZX和YZ坐标
G03
G02
平面内进行加工。在三坐
G02
标机床上加工,这些指令
在进行圆弧插补和刀具补
偿时必须使用。
X
G03 G19
G03 G02
G03
N02 G17 G03 X30 Y0 I-30 F50 ;
A
N03 G00 X0 Y0 M02 ;
o
Fra Baidu bibliotek
X
按相对坐标编程为: N01 G91 G00 X30 Y0 ; N02 G17 G03 X0 Y0 I-30 F50 ; N03 G00 X-30 Y0 M02 ;
G15 极坐标取消 G16 极坐标设定 G17 X-Y平面选择 G18 Z-X平面选择 G19 Y-Z平面选择 G20 英制输入 G21 公制输入 G22 存储行程极限有效(ON) G23 存储行程极限无效(OFF)
G27 返回参考点校验 G28 自动返回参考点 G29 由参考点返回 G30 返回第二参考点 G33 螺纹切削 G40 刀具半径补偿取消 G41 刀具半径补偿(左) G42 刀具半径补偿(右) G43 刀具长度补偿(+) G44 刀具长度补偿(—)
(二)坐标系设定 1、工件坐标系的建立(G92) G92指令编程格式为:
G92 X____ Y____ Z____ ; G50指令是一个非运动指令。 2、编程的坐标方式 绝对坐标指令(G90)和相对坐标指令(G91)
(三)快速定位指令(G00) 格式为:
G00 X____ Y___ Z____ ; 例:若刀具快速定位到
其中X、Y、Z表示圆弧终点坐标,而I、J、K分别为圆弧 起点到圆心的矢量(方向指向圆心)在X、Y、Z轴方 向的分量。若与X、Y、Z轴的正方向一致,则该值为 正,反之为负。
如图示:则在XY平面内,
I的值为-25,
J的值为-10; 则在XZ平面内, Y(X,Z)
终点 (10,25)
I的值为-10, K的值为-25; 则在YZ平面内, J的值为-25, K的值为-10;
X(Z,Y)
中心
I(K,J)
始点 (25,10) J(I,K)
如图示:现加工始点到终点的圆弧,设起刀点在机床原 点,且与编程原点重合,加工时刀具从O点快速到达始 点,并沿逆时针方向加工至终点,再快速返回O点。
则在XY平面,按绝对坐标编程为:
G92 X0 Y0
Y(X,Z)
终点 (10,25)
N01 G90 G00 X25 Y10 ; N02 G17 G03 X10 Y25
Y G18
格式为:
G17 G02(或G03) X____ Y____ I____ J____ (或 R____ ) F____ ;
G18 G02(或G03) X____ Z____ I____ K____ (或 R____ ) F____ ;
G19 G02(或G03) Y____ Z____ J____ K____ (或 R____ ) F____ ;
终点 (10,25)
Y(X,Z) X(Z,Y)
中心 o
始点 (25,10) J(I,K)
I(K,J)
则图中的程序还可以写成: G92 X0 Y0
N01 G90 G00 X25 Y10 ; N02 G17 G03 X10 Y25 R26.93 F50 ; N03 G00 X0 Y0 M02 ;
Y(X,Z)
§6-4数控铣床常用指令
一、数控铣床的坐标系和运动方向 常见铣床的坐标轴方向如图所示:
如图示:
+X’
铣刀
+Z +Y’ +Y
+X +Z’
立式升降台铣床坐标系
二、G准备功能 (一)铣镗类数控系统常用G功能指令 G00 快速定位 G01 直线插补 G02 圆弧插补(顺时针) G03 圆弧插补(逆时针) G04 暂停 G10 数据设定(刀具、工件零点偏移)
G45 刀具半径补偿增加 G46 刀具半径补偿减少 G47 刀具半径补偿二倍增加 G48 刀具半径补偿二倍减少 G49 刀具长度补偿取消 G50 比例取消 G51 设定比例 G53 机械坐标系统选择 G54 工件坐标系统选择1
G55 工件坐标系统选择2 G56 工件坐标系统选择3 G57 工件坐标系统选择4 G58 工件坐标系统选择5 G59 工件坐标系统选择6 G60 单方向定位(精) G61 准确停止(中) G62 快速定位(粗) G63 攻丝
G65 宏指令 G66 调用模态宏指令 G67 取消模态宏指令 G68 坐标系统旋转 G69 坐标系统旋转取消 G73 深孔钻循环 G74 攻丝循环 G76 精镗循环 G80 固定循环取消 G81 钻孔循环 镗孔
G82 钻孔循环 镗阶梯孔 G83~ G89 循环指令 G90 绝对坐标编程 G91 相对坐标编程 G92 坐标系设定 G94 每分钟进给 G95 每转进给 G96 恒线速切削 G97 每分钟转速(主轴) G98 固定循环返回起始点位置 G99 固定循环返回R点位置
Y
A点,则程序为: G90 G00 X40.0 Y20.0 ;
刀具轨迹
( 40 , 20 ) A
o X
(四)直线插补指令(G01) 格式为: G01 X____ Y____ Z____ F____ ; 例:若刀具的当前位置 Y 为O点,要加工直线OA, 则程序为: G01 X40.0 Y20.0 F100 ;
I-25 J-10 F50 ; N03 G00 X0 Y0 M02 ;
X(Z,Y)
中心 o
I(K,J)
始点 (25,10) J(I,K)
按相对坐标编程为:
N01 G91 G00 X25 Y10 ;
N02 G17 G03 X-15 Y15 I-25 J-10 F50 ;
N03 G00 X-10 Y-25 M02 ;
X(Z,Y)
中心 o
终点 (10,25)
始点 (25,10) J(I,K)
I(K,J)
例:加工如图所示的一个整圆,设起刀点在机床的原点, 且与编程原点重合,加工时刀具从O点快速到达A点, 由A点逆时针方向加工整圆回到A点,再快速返回O点。
则在XY平面,按绝对坐标编程为: Y
G92 X0 Y0
N01 G90 G00 X30 Y0 ;