CNC \G代码
S机能 :具有指定主轴转速大小的功能,它必须与M02或M03共同使用,才会有作用。
F机能 :具有指定进刀速度的机能,当程式执行时会以程式的输入的值为基准,再配合控制外的进刀速度百分比作用。也就是当程式里设定为F1000时,若控制器面板的进刀速率旋钮切换为150%,则加工进行中将会以F1500的速度进行切削
D和H机能:一般D机能多半用于刀具的半径补偿用。H机能用于刀具长度补正之用。利用H机能之特性程式设计时,可以不考虑刀具的精确长度与夹具的高度,而完全由补正的方式来满足其实际值。
1)模式G码:
cnc编程代码大全 G指令 | 组 | 机能 |
G00 | 01 | 快速定位 |
G01 | 直线插补 | |
G02 | 顺时针方向圆弧插补 | |
G03 | 逆时针方向圆弧插补 | |
G15 | 17 | 极坐标系统取消 |
G16 | 极坐标系统设定 | |
G17 | 02 | XY平面设定 |
G18 | XZ平面设定 | |
G19 | YZ平面设定 | |
G20 | 06 | 英制单位设定 |
G21 | 公制单位设定 | |
G22 | 04 | 软体极限设定 |
G23 | 软体极限设定取消 | |
G40 | 07 | 刀具半径补正取消 |
G41 | 刀具半径左补正 | |
G42 | 刀具半径右补正 | |
G43 | 08 | 刀具长度沿正向补正 |
G44 | 刀具长度沿负向补正 | |
G49 | 刀具长度补正取消 | |
G54 | 14 | 第一工作坐标系设定 |
G55 | 第二工作坐标系设定 | |
G56 | 第三工作坐标系设定 | |
G57 | 第四工作坐标系设定 | |
G58 | 第五工作坐标系设定 | |
G59 | 第六工作坐标系设定 | |
G68 | 16 | 坐标系旋转 |
G69 | 坐标系旋转取消 | |
G73 | 09 | 深钻孔循环 |
G74 | 左螺纹循环 | |
G76 | 精钻孔循环 | |
G80 | 固定循环取消 | |
G81 | 钻孔循环 | |
G82 | 盲孔钻孔循环 | |
G83 | 钻孔循环 | |
G84 | 09 | 右螺纹攻牙循环 |
G85 | 铰孔循环 | |
G86 | 镗孔循环 | |
G87 | 反镗孔循环 | |
G88 | 手动退刀盲孔镗孔循环 | |
G89 | 09 | 盲孔铰孔循环 |
G90 | 03 | 绝对坐标系统 |
G91 | 增量坐标系统 | |
G98 | 10 | 返回固定循环起始点 |
`G99 | 返回固定循环参考点(R点) | |
2)非模式(一次式)G 码
G27 | 00 | 机械原点回归检测 |
G28 | 自动经中间点回归机械原点 | |
G29 | 自动从机械原点经中间点到参考点 | |
G04 | 00 | 暂停指令 |
G10 | 设定程序偏移值 | |
G45 | 00 | 刀具位置增加一倍正值 |
G46 | 刀具位置减少一倍正值 | |
G47 | 刀具位置增加两倍正值 | |
G48 | 00 | 刀具位置增减少倍补正值 |
G92 | 工作坐标系设定 | |
3)M代码
M00 | 程式停止 | ||
M01 | 选择性程式停止 | ||
M02 | 程式结束 | ||
M03 | 主轴顺时针旋转 | ||
M04 | 主轴逆时针旋转 | ||
M05 | 主轴停止 | ||
M06 | 刀具交换 | ||
M07 | 雾化冷却液开启 | ||
M08 | 冷却液开启 | ||
M09 | 冷却液关闭 | ||
M10 | 工作台(B轴)锁住 | ||
M11 | 工作台(B轴)松开 | ||
M13 | 主轴顺时针转动及加切削液 | ||
M14 | 主轴逆时针转动及加切削液 | ||
M15 | 正方向运动 | ||
M16 | 负方向运动 | ||
M19 | 主轴定位 | ||
M30 | 程式结束记忆体回归 | ||
M90 | 程式中断取消 | ||
M91 | 程式中断设定 | ||
M92 | 多段暂存取消 | ||
M93 | 多段暂存设定 | ||
M94 | 镜象投影功能取消 | ||
M95 | 镜像投影功能设定 | ||
M96 | 刀具补正圆弧转角模式 | ||
M97 | 刀具补正交角转角模式 | ||
M98 | 副程式呼叫 | ||
M99 | 副程式结束 | ||
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论