G码 功能
★G00 01 定位
G01 直线插补
G02 顺时针圆弧插补/螺旋线插补
G03 逆时针圆弧插补/螺旋线插补
G04 00 暂停, 确实停止
G05 高速循环加工
G07.1(G107) 圆柱插补
G09 确实停止
G10 数据设定
G11 数据设定取消
G12.1(G112) 25 极坐标插补模式
G13.1(G113) 极坐标插补模式取消
★G15 17 极坐标指令取消
G16 极坐标指令
★G17 02 选择XpYp平面 Xp:X轴或平行X轴
Yp:Y轴或平行Y轴
Zp:Z轴或平行Z轴
G18 选择ZpXp平面
G19 选择YpZp平面
G20 06 英制输入
G21 工致输入
★G22 04 存储行程检查开
G23 存储行程检查关
G27 00 原点返回检查
G28 原点返回
G29 从参考位置返回
G30 第二,三,四原点返回
G30.1 浮动原点返回
G31 跳跃功能
G33 01 螺纹切削
G37 00 自动刀具长度测量
G39 圆弧插补转角偏移量
★G40 07 刀具半径补正取消
G41 刀具半径左补正
G42 刀具半径右补正
★G40.1(G150) 19 通常方向控制取消模式
G41.1(G151) 通常方向控制左边开
G42.1(G152) 通常方向控制右边开
G43 08 刀具长度正向补正
G44 刀具长度负向补正
G45 00 刀具偏移量增加
G46 刀具偏移量缩小
G47 刀具偏移量双倍增加
G48 刀具偏移量双倍缩小
★G49 08 刀具长度补正取消
★G50 11 比例取消
G51 比例
★G50.1 18 可编程镜像取消
G51.1 可编程镜像
G52 00 局部坐标系设定
G53 机械坐标系
★G54 14 工件坐标系1
G54.1 附加工件坐标系
G55 工件坐标系2
G56 工件坐标系3
G57 工件坐标系4
G58 工件坐标系5
G59 工件坐标系6
G60 00 单向定位
G61 15 停止检查模式
G62 自动转角超弛
G63 攻牙模式
★G64 切削模式
G65 00 巨指令呼叫
G66 12 模态巨指令呼叫
★G67 模态巨指令呼叫取消
G68 16 坐标系旋转
★G69 坐标系旋转取消
G73 09 啄进钻孔循环
G74 左螺纹攻牙循环
G76 09 精镗孔循环
★G80 09 固定循环取消/外部操作功能取消
G81 钻孔循环
G82 钻孔或反镗孔循环
G83 啄进钻孔循环
G84 攻牙循环
G85 镗孔循环
G86 镗孔循环
G87 反镗孔循环
G88 镗孔循环
G89 镗孔循环
★G90 03 绝对坐标指令
G91 相对坐标指令
G92 00 设定工件坐标系/或钳住主轴最高转速
★G94 05 每分钟进给
G95 每转进给
G96 13 恒定表面速度控制
★G97 恒定表面速度控制取消
★G98 10 固定循环初始点返回
G99 固定循环R点返回
2 M代码
M代码 功 能
M00 程序停止
m98调用子程序格式M01 条件程序停止
M02 程序结束
M03 主轴正转
M04 主轴反转
M05 主轴停止
M06 刀具交换
M08 冷却开
M09 冷却关
M18 主轴定向解除
M19 主轴定向
M29 刚性攻丝
M30 程序结束并返回程序头
M33 主轴定向
M98 调用子程序
M99 子程序结束返回/重复执行
F进给速度(每转进给)(每分进给)
Q在G73 G83中表示深孔加工循环的每次切入量,在G76 G87中表示偏移量
1. G10指令变更刀具补偿量
格式:G90/G91 G10 L 11 P R;
其中,变量 L—赋值为11,表示变更刀具补偿量方式;
P—刀具补偿号;
R—刀具的补偿量;
G90—覆盖原有补偿量;
G91—在原有补偿量的基础上累加。
在程序中通过改变R变量中的刀具半径补偿量,实现零件轮廓粗加工时调整加工余量,使用同一把刀具实现粗、精加工。
2. G10指令实现工件坐标系的设定、变更
格式:G90/G91 G10 L2 P X Y Z;
其中,变量L—赋值为2表示变更工件坐标系方式;
P—工件坐标系,赋值1~6表示G54~G59;
X、Y、Z—工件坐标系原点坐标值;
G90—覆盖原有补偿量;
G91—在原有补偿量的基础上累加。
利用G10工件坐标系的设定、变更功能,可实现工件坐标系的设定、修改和平移。
G10可编程参数输入
G10允许用户在程序中设置偏置,用G10代替手工输入刀具长度偏置、半径补偿、工件坐标系偏置等。
G10 L_ P_ R_ X_ Y_ Z_
L: 选择的偏置种类
L2 G52和G54-G59工件坐标原点。
L10 刀具几何页面长度偏置(H代码)
L11 刀具磨损页面长度偏置(H代码)
L12 刀具几何页面半径补偿(D代码)
L13 刀具磨损页面半径补偿(D代码)
L20 G110-G129辅助工件坐标原点
P: 选择的特殊偏置,由于P是跟随在L后面的选项,在不同的L种类中P的含义不同。
L10/L11中:P1-P100用来指定刀具长度补偿H代码。
G10 L10 P1 … P1表示H01
L12/L13中:P1-P100用来指定刀具半径补偿D代码。
G10 L12 P1 … P1表示D01
L2中:P0、P1-P6用来表示基本偏置EXT、G54-G59工件坐标系。(P1=G54、P2=G55、P3=G56、P4=G57、P5=G58、P6=G59)
G10 L2 P0 … P0表示EXT基本坐标系。
G10 L2 P1 … P1表示G54工件坐标系。
L20中:P1-P20用来表示G110-G129辅助工件坐标系。
(P1=G110、P2=G111、P3=G112……P19=G128、P20=G129)
L20中:P1-P99用来表示G154 P1-G154 P99参考工件坐标系。
R:长度或直径偏置量的绝对值或相对量。
L10中:R用来表示长度偏置的绝对值。
G10 L10 P1 R100.3 表示长度H01里面输入100.3
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论