Hs
数控铣床加工程序的代码
G代码:G00定位
G01直线切削
G02顺时针方向圆弧切削
G03逆时针方向圆弧切削
G04暂停指令
G09正确停止检测
G10补正设定
G12倍类万优听顺时针方向圆周切削
G13逆时针方向圆周切削
G15极座标系统取消
G16极座标系统设晶并装叶析验易措维定
G17XY平面设定
G18XZ平面设定
G19YZ平面设定
G20英制单位设定
G21公制单位设定
G22软体极限设定
G23软体极限设定取消
G27机械原点复归检测
G28自动经中间点复归机械原点
G29自动从参考点复归
G30自动复归到第二原点
G40刀具半径补正架树只导善粮群济取消
G41刀具半径偏衣聚杂求三争特左补正
G42刀具半径偏右补正
G43刀具长度沿正向补正
G44刀具长度沿负向补正
G49刀具长度补正取消
G45刀具位置补正增加
G46刀具位置补正减少
G47刀具位置补正两倍增加
G48刀具位置补正两倍减少
出测是牛蛋互G50比例功能取消OFF
G51比例功能设定ON
G52回复到基本座标系统
G53回复到机械座标系统
G54第一工件座标系统
G55第二工件座标系统
G56第三工件座标系统
G57第四工件座标系统
G58第五工件座标系统
G59第六工件座标系统
G60 外部补正
G70圆周等分段 循环
G71圆周分段 循环
G72直线分段 循环
G73高速喙钻循环
G74左旋牙切削循环G考每谓练终调引看变席细76精搪孔循环
G77反面搪孔循环
G80固定完土重越呢空循环取消
G81钻孔循环
G82沉头孔加工循环
G83啄钻循环
G84右旋牙切削循环
G85搪孔循环
G86搪孔循环
G87搪孔循环
G88搪孔循环
G89搪孔循环
G90绝对指令座标值设定
G91增量指令座标值设定
G92绝对程式零点设定
G94每分钟进给量设定mm/min
G95每转进给给设定径解降入工机早套换谁袁mm/rev
G98固定循环,刀具复归到起始点
G99虽鱼固定循环,刀具复归到R点
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副程式日普城杀灯或巴知结束
展开全部
G代码 组别 功能 附注
G00 01 快速定位 模态
G01 直线插补 模态
G02 顺时针圆弧插补 模态
G03 逆时针圆弧插补 模态
G04 00 暂停 非模态
*G10 数据设置 模态
G11 数据设置取消 模态
G17 16 xy平面选择 模态
G18 zx平面选择(缺省) 模态
G19 yz平面选择 模态
G20 06 英制(in) 模态
G21 米制(mm) 模态
*G22 09 行程检查功能打开 模态
G23 行程检查功能关闭 模态
*G25 08 主轴速度波动检查关闭 模态
G26 主轴速度波动检查打开 非模态
G27 00 参考点返回检查 非模态
G28 参考点返回 非模态
G31 跳步功能 非模态
*G40 07 刀具半径补尝取消 模态
G41 刀具半径左补尝 模态
G42 刀具半径右补尝 模态
G43 00 刀具长度正补尝 模态
G44 刀具长度负补尝 模态
G45 刀具长度补尝取消 模态
G50 00 工件坐标原点设置,最大主轴速度设置 非模态
G52局部坐标系设置 非模态
G53 机床坐标系设置 非模态
*G54 14 第一工件坐标系设置 模态
G55 第二工件坐标系设置 模态
G56 第三工件坐标系设置 模态
G57 第四工件坐标系设置 模态
G58 第五工件坐标系设置 模态
G59 第六工件坐标系设置 模态
G65 00 宏程序调用 非模态
G66 12 宏程序模态调用 模态
*G67 宏程序模态调用取消 模态
G73 00 高速深孔钻孔循环 非模态
G74 工旋攻螺纹循环 非模态
G75 精镗循环 非模态
*G80 10 钻孔固定循环取消 模态
G81 钻孔循环
G84 攻螺纹循环 模态
G85 镗孔循环
G86 镗孔循环 模态
G87 背镗循环 模态
G89 镗孔循环 模态
G90 01 绝对坐标编程 模态
G91 增量坐标编程 模态
G92 工件坐标原点设置 模态
G5.1 功能是在18M加工圆滑刀具轨迹,开关参数Q1/Q0
注:
1.当机床电源打开或按重置键时,标有"* "符号的G代码被激活,即缺省状态。
2. 不同组的G代码可以在同一程序段中指定;如果在同一程序段中指定同组G代码,.最后指定的G代码有效。
3.由于电源打开或重置,使系统被初始化时,已指定的G20或G21代码保持有效.
4.由于电源打开被初始化时,G22代码被激活;由于重置使机床被初始化时, 已指定的G22或G23代码保持有效。
编码字符的意义
字符 意义
a 关于x轴的角度尺寸
b 关于y轴的角度尺寸
c 关于z轴的角度尺寸
d 刀具半径偏置号
e 第二进给功能(即进刀速度,单位为 mm/分钟)
f 第一进给功能(即进刀速度,单位为 mm/分钟)
G 准备功能
h 刀具长度偏置号
i 平行于x轴的插补参数或螺纹导程
j 平行于y轴的插补参数或螺纹导程
l 固定循环返回次数或子程序返回次数
m 辅助功能
n 顺序号(行号)
o 程序编号
p 平行于x轴的第二尺寸或固定循环参数
q 平行于y轴的第三尺寸或固定循环参数
r 平行于z轴的第三尺寸或循环参数圆弧的半径
s 主轴速度功能(表标转速,单位为 转/分)
t 第一刀具功能
u 平行于x轴的第二尺寸
v 平行于y轴的第二尺寸
w 平行于z轴的第二尺寸
x 基本尺寸
y 基本尺寸
z 基本尺寸
m03 主轴正转 m03 s1000 主轴以每分钟1000的速度正转 m04主轴逆转 m05主轴停止 m10 m14 。m08 主轴切削液开 m11 m15主轴切削液停 m25 托盘上升 m85工件计数器加一个 m19主轴定位 m99 循环所以程式 m30 程序结束 g 代码 g00快速定位 g01主轴直线切削 g02主轴顺时针圆壶切削 g03主轴逆时针圆壶切削 g04 暂停 g04 x4 主轴暂停4秒 g10 资料预设 g28原点复归 g28 u0w0 ;u轴和w轴复归 g41 刀尖左侧半径补偿 g42 刀尖右侧半径补偿 g40 取消 g97 以转速 进给 g98 以时间进给 g73 循环 g80取消循环 g10 00 数据设置 模态 g11 00 数据设置取消 模态 g17 16 xy平面选择 模态 g18 16 zx平面选择 模态 g19 16 yz平面选择 模态 g20 06 英制 模态 g21 06 米制 模态 g22 09 行程检查开关打开 模态 g23 09 行程检查开关关闭 模态 g25 08 主轴速度波动检查打开 模态 g26 08 主轴速度波动检查关闭 模态 g27 00 参考点返回检查 非模态 g28 00 参考点返回 非模态 g31 00 跳步功能 非模态 g40 07 刀具半径补偿取消 模态 g41 07 刀具半径左补偿 模态 g42 07 刀具半径右补偿 模态 g43 17 刀具半径正补偿 模态 g44 17 刀具半径负补偿 模态 g49 17 刀具长度补偿取消 模态 g52 00 局部坐标系设置 非模态 g53 00 机床坐标系设置 非模态 g54 14 第一工件坐标系设置 模态 g55 14 第二工件坐标系设置 模态 g59 14 第六工件坐标系设置 模态 g65 00 宏程序调用 模态 g66 12 宏程序调用模态 模态 g67 12 宏程序调用取消 模态 g73 01 高速深孔钻孔循环 非模态 g74 01 左旋攻螺纹循环 非模态 g76 01 精镗循环 非模态 g80 10 固定循环注销 模态 g81 10 钻孔循环 模态 g82 10 钻孔循环 模态 g83 10 深孔钻孔循环 模态 g84 10 攻螺纹循环 模态 g85 10 粗镗循环 模态 g86 10 镗孔循环 模态 g87 10 背镗循环 模态 g89 10 镗孔循环 模态 g90 01 绝对尺寸 模态 g91 01 增量尺寸 模态 g92 01 工件坐标原点设置 模态
展开全部
对于G代码,不同的系统就有一部分不同,但其中大部分都相同,而且相同的都是常用的,另外有一部分是车床跟铣床又不相同了.
可列出常用相同的:
G00点定位
G01直线插补
G02顺时针圆弧插补
G03逆时针圆弧插补
G17XY平面选择
G18ZX平面选择
G19ZY平面选择
G20英制输入
G21米制输入
G40刀具补偿偏置注销
G41刀具半径补偿—左
G42刀具半径补偿—右
G43刀具长度补偿—正
G44刀具长度补偿—负
G49取消长度补偿
G81~G89钻、攻螺纹、镗固定循环
G90绝对尺寸
G91增量尺寸
G92工件坐标系设定
G95主轴每转进给
G96恒线速度
PS:对于一些固定循环如圆柱或圆锥切削循环,FANUC用G90、华中用G80
端面切削循环,FANUC用G94、华中用G81
螺纹切削循环,FANUC用G92、华中用G82
另外对于铣床,以FANUC为例,G80却是表示撤消固定循环
G81是表示定点钻空循环
这个程序怎么就用一把刀车外圆车丝啊 有点给力
G99 F0.25; G99 代表每转进给 就是卡盘转一转 刀架走0.25
T0103; 调用第一把到 第三号刀补
G0 Z20; G0 是快速定位 到Z20这里
T0101 调用第一把到 第一号刀补
M03 S1200 卡盘正转 转速1200
G0 X12
Z1 这两步是快速定位
G01 Z-8.0 直线走到Z-8.0
G0 Z1
X2.1
G01 Z-8.1
X13.5
X15.5 W-2.5 这是倒角 从X13.5走斜线到 X15.5 Z相对于前面Z-8.1哪里往后移动2.5的距离
X16.0
W-9.8 (U,W)是相对于前面一点移动多少 U是X轴 W 是Z轴
X22
G0 Z20
T0102
G0 X2测车且0
Z-9.5
G92 X14.38 Z-18.2 I18 这是车螺纹
G0 Z30
X50
M05 这是卡盘停止
M13 卡盘松开
T0103
G0 X0
Z0