数控CNC机台程序编写教程含常用G.M代码

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(0,0)(80)(100) 例:从A点以500mm/min切削移动到B点
G02 X100. Y50. R20. F500 或G02 X100. Y50. I20. J0. F500
CONFIDENTIAL
Hi-P International Limited © 2014
7
CONFIDENTIAL
Z
H:刀具长度补偿号(1~3位数)
Y
X
例:
G00 G43 H1 Z100.
机械坐标Z0. 注:H1对应刀长补正画面中

的长度补偿中的第一项

Y X
工件坐标Z0.
刀长:机械坐标Z轴零点到工件坐标Z轴零点的距离
CONFIDENTIAL
Hi-P International Limited © 2014
12
(50)
B点
A点 (0,0) (100)
例:从A点快速移动到B点 G00 X100. Y50.
CONFIDENTIAL
Hi-P International Limited © 2014
5
CONFIDENTIAL
◆ G01直线插补
使刀具沿直线移动到指定的位置
格式:G01 IP---F---
IP是刀具移动的终点坐标值
主轴停止
G20
英制输入
G69 坐标系旋转取消 M06
自动换刀
G21
公制输入
G73
高速深孔钻
M08
切消液开
G28
参考点返回
G76
精搪孔
M09
切消液关
G40 刀具半径补正取消 G80 固定循环取消 M29
刚性攻牙
G41 刀具半径补正左 G81 固定循环钻孔 M30 程序结束并返回
G42 刀具半径补正右 G82 钻孔/反搪孔 M98
主轴到达孔底后停止,刀具离开工件表面后收回
格式:G76 X- Y- Z-R-Q-P-F-KXY:孔位置坐标
Z :孔深度
R :初始平面到R点的距离
P :暂停时间
R点
Q :孔底偏移值
F :进给
K :重复次数
例:在X0Y0处钻30深的孔
Z
G76 X0.Y0. Z-30.R3.Q0.1P0.5F150
起始平面
例:在X0Y0处钻30深的孔 G73 X0.Y0. Z-30.R3.Q3.F150
起始平面
R点
X Y
Z
Q
CONFIDENTIAL
Hi-P International Limited © 2014
15
CO
主轴正转攻牙切削到孔底后进行反转退出循环
格式:G74 X- Y- Z-R-P-F-KXY:孔位置坐标
CONFIDENTIAL
Hi-P International Limited © 2014
10
CONFIDENTIAL
例:刀具为∮20 G01 G41 D1 X0. Y0. F1000 X0.Y50. X100.Y50. X100.Y0. X0.Y0. G40
在刀补画面中半径第一项中输入 刀具半径,刀具自动向左偏置一 个刀具半径。这样才能完整的将 工件加工出来。
在指定的平面上使刀具沿圆弧移动到指定的位置
格式:G02(G03) IP---R(I--J--)F-IP: 是刀具移动的终点坐标值 F: 是刀具进给速度 R: 是圆弧半径(大于180为-小于180为+) I: 是X轴圆弧起点到圆心的增量值 J: 是Y轴圆弧起点到圆心的增量值
(50)
B点
(30) A点
R20
X Y
CONFIDENTIAL
Hi-P International Limited © 2014
17
CONFIDENTIAL
◆ G81直式钻孔/点钻
主轴到达孔底,刀具以快速移动方式收回
格式:G81 X- Y- Z-R-F-K-
XY:孔位置坐标
Z :孔深度
R :初始平面到R点的距离 F :进给
R点
K :重复次数
XY:孔位置坐标
Z :孔深度
R :初始平面到R点的距离 P :暂停时间
R点
F :进给
K :重复次数
例:在X0Y0处钻30深的孔
G82 X0.Y0. Z-30.R3 P0.1 F150
Z
起始平面
X Y
CONFIDENTIAL
Hi-P International Limited © 2014
19
CONFIDENTIAL
F是刀具进给速度
(50)
B点
A点 (0,0) (100)
例:从A点以500mm/min切削移动到B点 G01 X100. Y50. F500
CONFIDENTIAL
Hi-P International Limited © 2014
6
CONFIDENTIAL
◆ G02顺时针圆弧插补 ◆ G03逆时针圆弧插补
程序常用字符
O:程序号 N:段号
G :准备功能 M:辅助功能 T: 刀具功能
X\Y\Z :坐标轴 F:进给速度功能 S:主轴转动功能 H :刀具长度补偿号
D:刀具半径补偿号
CONFIDENTIAL
Hi-P International Limited © 2014
3
CONFIDENTIAL
G M 代码应用
Z
Q
CONFIDENTIAL
Hi-P International Limited © 2014
20
CONFIDENTIAL
◆ G84攻丝 进行间歇切削进刀到孔底 格式:G84 X- Y- Z-R-Q-F-KXY:孔位置坐标 Z :孔深度 R :初始平面到R点的距离 Q :每次切削深度 F :进给 K :重复次数
INTERNATIONAL 2014
Bringing value to our customers through quality & technology
CNC加工中心程序编写
HR&PE June 10th . 2014
CONFIDENTIAL
大纲
内容提要
Hi-P International Limited © 2014
顺着加工方向看 刀具在左 为左补偿 刀具在右 为右补偿
Hi-P International Limited © 2014
100 工件 刀具加工轨迹
11
CONFIDENTIAL
50
CONFIDENTIAL
◆ G49刀具长度补正取消
◆ G43刀具长度补正+
◆ G44刀具长度补正-
格式:G00G43(G44) H--Z--
例:在X0Y0处钻30深的孔
G81 X0.Y0. Z-3.R3 F150
Z
起始平面
X Y
CONFIDENTIAL
Hi-P International Limited © 2014
18
CONFIDENTIAL
◆ G82梯阶搪孔 主轴到达孔底后停止,刀具以快速移动方式收回
格式:G82 X- Y- Z-R-P-F-K-
格式:G90 IP-G91 IP--
(0,50)
100
(100,50)
(0,0)
(100,0)
例:用G90编写 G90G01X0.Y0.F1000 X0.Y50. X100.Y50. X100.Y0. X0.Y0.
例:用G91编写 G91G01X0.Y0.F1000 X0.Y50. X100.Y0. X0.Y-50. X-100.Y0.
1.1 G M 代码汇总
常用G M代码
G00
快速定位
G49 刀具长度补正取消 G90
绝对值指令
G01
直线插补
G52 局部坐标系设定 G91
增量值指令
G02 顺时针圆弧插补 G53 机床坐标系选择 G98 固定循环起始点返回
G03 逆时针圆弧插补 G54 工件坐标系选择1 G99 固定循环R点返回
G04 暂停(时间) G55 工件坐标系选择2 M00
例:用参数写入的方式输入工件坐标(G54) G90 G10 L2 P1 X226.16Y-192.554Z 0.06
CONFIDENTIAL
Hi-P International Limited © 2014
8
CONFIDENTIAL
◆ G11参数写入方式取消 格式:G11
◆ G17 G18 G19 平面选择 格式:G17 G18 G19
◆ G40刀具半径补正取消 ◆ G41刀具半径补正左 ◆ G42刀具半径补正右
格式:G00(G01)G41(G42) D--IP-D:刀具半径补偿号(1~3位数)
例: G01 G41 D1 X0. Y0. F1000
注:D1对应刀长补正画面中 的半径补偿中的第一项,只 要程序中有设定刀补 ,在对 应补偿项中有设定值,在加 工时,刀具自动向左或向右 偏移对应的值。
呼叫子程序
G43 刀具长度补正+ G83
深孔钻
M99 子程序返回主程序
G44 刀具长度补正- G84
攻丝
Hi-P International Limited © 2014
4
CONFIDENTIAL
CONFIDENTIAL
1.2 G M 代码应用
◆ G00 快速定位 将刀具快速移动到指定的位置 格式:G00 IP--IP是刀具移动的终点坐标值
程序停止
G10 参数写入方式有效 G56 工件坐标系选择3 M01
选择性停止
G11 参数写入方式取消 G57 工件坐标系选择4 M02
程序结束
G17
XY平面选择
G58 工件坐标系选择5 M03
主轴正转
G18
xz平面选择
G59 工件坐标系选择6 M04
主轴反转
G19
Yz平面选择
G68 坐标系旋转有效 M05
加工后刀具轨迹
(0,0)
30度
CONFIDENTIAL
Hi-P International Limited © 2014
14
CONFIDENTIAL
◆ G73高速深孔钻 进行间歇切削进刀到孔底 格式:G73 X- Y- Z-R-Q-F-KXY:孔位置坐标 Z :孔深度 R :初始平面到R点的距离 Q :每次切削深度 F :进给 K :重复次数
例:在X0Y0处钻30深的孔 G84 X0.Y0. Z-30.R3.Q3.F150
F =S*螺距
起始平面
R点
X Y
Z
Q
CONFIDENTIAL
Hi-P International Limited © 2014
21
CONFIDENTIAL
CONFIDENTIAL
50
◆ G90绝对值指令 ◆ G91增量值指令
◆ G04暂停(准确停止) 在加工过程中进给暂时停止,主轴继续运转
格式:G04 X-(P-)
X (P): 是时间(秒)
例:暂停2秒 G04 X2.
◆ G10参数写入方式有效 通过改变一个外部原点偏置来改变 G54-G59中指定的坐标值 格式:G10 L2 Pq IP--
P=1-6: G54-G59工件坐标系
◆ G20 G21英制 公制选择 格式:G20 G21 1英寸=25.4毫米
◆ G28参考点返回 以各轴的快速移动速度进行参考点位置定位
格式:G28 IP--
例:Z轴回零点 G28 Z0.
CONFIDENTIAL
Hi-P International Limited © 2014
9
CONFIDENTIAL
G M 代码应用 程序结构及编程注意事项 简单程序编写 结束
2
CONFIDENTIAL
CONFIDENTIAL
G M 代码应用
数控编程的内容及方法
内容
分析零件图确定数控加工精度和技术要求 确定加工中所需的工艺:如装夹方法、刀具选择走刀路径等 编写程序 程序校验和试切
方法
手工编写 由人工按上述内容进行编写,形状简单的零件 自动编写 由计算机辅助生成程序, 复杂的零件
◆ G83深孔钻/啄式钻孔 进行间歇切削进刀到孔底 格式:G83 X- Y- Z-R-Q-F-K-
XY:孔位置坐标 Z :孔深度 R :初始平面到R点的距离 Q :每次切削深度 F :进给 K :重复次数
例:在X0Y0处钻30深的孔 G83 X0.Y0. Z-30.R3.Q3.F150
起始平面
R点
X Y
Hi-P International Limited © 2014
工件 (0,0)
13
CONFIDENTIAL
CONFIDENTIAL
◆ G68坐标系旋转有效 ◆ G69坐标系旋转取消
格式:G68 X- Y- R-
R: 旋转角度( 顺时针为“-”逆时针为“+”) 例:绕X0Y0逆时针旋转30度
G68X0.Y0. R30.
Z :孔深度
R :初始平面到R点的距离
P :暂停时间
R点
F :进给
K :重复次数
例:在X0Y0处钻30深的孔
Z
G74X0.Y0. Z-30.R3.P0.5F150
起始平面
X Y
CONFIDENTIAL
Hi-P International Limited © 2014
16
CONFIDENTIAL
◆ G76精密搪孔
CONFIDENTIAL
◆ G53 机床坐标系选择 格式:G53 IP-例:快速移动到机床Y轴零点 G00 G90 G53 Y0.
◆ G54~G59 工件坐标系选择1~6 格式:G54 IP-例:快速移动到工件零点 G00 G90 G54 X0. Y0.
G54~G59工件坐标系选择 须与工件坐标系配合使用
相关文档
最新文档