优秀的编程知识分享平台

网站首页 > 技术文章 正文

加工中心指令介绍

nanyue 2024-12-04 14:23:54 技术文章 8 ℃

加工中心指令介绍

1、GOO 快速定位

其定义速度由参数设定,如下图

(X,Y,Z)

指令格式:GOO X_ Y_ Z_;

例如要定位到下刀点:

G00 X100 Y100 Z100;

2、 G01 直线插补

刀具以给定进给率从一点移动到另一点

指令方式:

G01 X_Y_Z_F_; F:进给率,单位mm/min (X,Y,Z)

例如:G01 X100. Y100. F100;

3、G02:圆弧切削(顺时针)

使用R(一般)

G02 X____Y____R____ F____ ;

4、G03:圆弧切削(逆时针)

使用R(一般)

G03 X____Y____R____ F____

X_ Y_:圆弧的终点坐标

F:切削进给率

R:半径 (+)<180度

(-) >180度

使用I,J:(全圆)

G02(X_Y_)I_(J_)F_;

G03

I,J:起点指向圆心

(圆弧中心坐标减去圆弧起始点坐标得I,J

值)

4、 G04 进给暂停

指令方式:G04 X_或G04 P_

X是暂停时间 单位:秒

P是暂停时间 单位:1/1000秒 数值不用小数点

G05通过中间点圆弧插补  

G06抛物线插补  

G07 Z样条曲线插补  

G08进给加速  

G09进给减速  

G10数据设置  

G16极坐标编程

G17:XY平面选择

(决定圆弧切削,半径补正,钻孔平面)

G18 ZX平面选择

G19 YZ平面选择

G20子程序调用  

G22半径尺寸编程方式  

G220系统操作界面上使用  

G23直径尺寸编程方式  

G230系统操作界面上使用  

G24子程序结束  

G25跳转加工  

G26循环加工 

G28:机械原点复归(开机后手动原点复归即可

G91 G28 X0 Y0 Z0; 归原点后灯号亮起

G30:第二原点复归(换刀点)

G91 G30 X0 Y0 Z0; 归第二原点后灯闪烁

G331—螺纹加工循环  

格式:G331 X__ Z__I__K__R__p__  

说明:(1)X向直径变化,X=0是直螺纹  

(2)Z是螺纹长度,绝对或相对编程均可  

(3)I是螺纹切完后在X方向的退尾长度,±值  

(4)R螺纹外径与根径的直径差,正值  

(5)K螺距KMM  

(6)p螺纹的循环加工次数,即分几刀切完  

G43:刀长补正

G43 Z_ H_ ;

H:补正号码

Z:指令刀具距基准面高度

G43 Z3.0 H1;

G41:(刀具)半径左补正

沿刀具运动方向看去,刀具在加工轮廓的左侧

G42:(刀具)半径右补正

沿刀具运动方向看去,刀具在加工轮廓的左侧

刀具刀具

工件 工件

左补偿右补偿

G40:(刀具)半径补正取消

取消后,刀具所走的坐标为刀具中心的坐标

轮廓加工完成之后,必须用G40取消刀具补偿,否则会继续对以后的刀具加工轨迹产生影响

G80:固定循环取消

固定循环(G73、G74、G76、G81至G89)取消,取消以后执行通常动作,其他钻孔资料也取消。

G73(高速啄式深孔钻循环)

G73 X_Y_Z_R_Q_F_

X_Y_:加工孔在XY平面上的位置坐标

Z_:钻孔深度

R_:循环起点

Q_:每次切入量

F_:切削进给率

G81(普通钻孔循环)

指令方式:G81 X_ Y_Z_R_F_

X_Y_:孔在XY平面上的位置坐标

Z_:钻孔深度

R_:循环起点

F_:切削进给率

G82(钻孔循环)

指令格式:G82 X_Y_Z_R_P_F_

X_Y_:孔在XY平面上的位置坐标

Z_:钻孔深度

R_:循环起点

P_:至加工深度时进给停顿时间 单位

G83 啄式钻孔循环

指令方式:G83 X_Y_Z_Q_R_F_;

X_Y_:孔在XY平面上的坐标

Z_:钻孔的深度

Q_:每次切入量

R_:循环起点

F_:切削进给率

G85 铰孔循环

指令方式:G85 X_Y_Z_R_F_

X_Y_:孔在XY平面上的坐标

Z_:孔的深度

R_:循环起点

F_:切削进给率

G89(平底铰孔循环)

指令方式:G85 X_Y_Z_R_P_F_

X_Y_:孔在XY平面的位置坐标

Z_:铰孔深度

R_:循环起点

P_:铰孔到达Z点后暂停时间 单位1/1000秒

G86粗镗孔循环

指令方式:G86 X_Y_Z_R_F_

X_Y_孔在XY平面上的坐标

Z_切削深度

R_循环起点

F_切削进给率

G76(精镗孔循环)

指令方式:G76 X_Y_Z_R_Q_F_

X_Y_孔在XY平面上的位置坐标

Z_镗孔深度

R_循环起点

Q_偏移量,表示主轴停止时,主轴先定位角度,刀尖做微量偏移的值。因为主轴在孔底位置执行定位停止,主轴向切削方向的反方向平移后逃离。

F_切削进给率

G87 反镗孔循环

指令方式:G87 X_Y_Z_R_Q_F_

X_Y_孔在XY平面上的位置

Z_镗孔深度

R_循环起点

Q_偏移量

F_切削进给率

G74(攻左牙循环)

指令方式:G74 X_Y_Z_R_F_

X_Y_螺纹孔在XY平面上的位置坐标

Z_攻牙深度

R_循环起点

F_切削进给率

G84 (攻右牙循环)

指令格式:G84 X_Y_Z_R_F_

X_Y_螺纹孔在XY平面上的位置坐标

Z_螺纹深度

R_循环起点

F_切削进给率

G92:螺纹切削固定循环

G76:螺纹切削复合循环  

G98:回到参考点

G99:回到参考点R点

G80:固定循环取消

G90绝对尺寸  

G91相对尺寸

G94进给率,每分钟进给  

G95进给率,每转进给  

G96恒线速度控制  

G97取消恒线速度控制

二、M指令

M00:程序暂停

M01:计划停止

M02:机床复位

主轴正反转停止指令 M03、M04、M05  M03:主轴正传 M04:主轴反转 M05:主轴停止  

切削液开关 M07、M08、M09  M07:雾状切削液开 M08:液状切削液开 M09:切削液关  

运动停止 M00、M01、M02、M30  M00:程序暂停 M01:计划停止 M02:机床复位 M30:程序结束,指针返回到开头  M98:调用子程序  M99:返回主程序

需要更多资料私信我免费获取

最近发表
标签列表