G00与G01编程教程.ppt

上传人:自*** 文档编号:126516686 上传时间:2020-03-25 格式:PPT 页数:29 大小:1.11MB
返回 下载 相关 举报
G00与G01编程教程.ppt_第1页
第1页 / 共29页
G00与G01编程教程.ppt_第2页
第2页 / 共29页
G00与G01编程教程.ppt_第3页
第3页 / 共29页
G00与G01编程教程.ppt_第4页
第4页 / 共29页
G00与G01编程教程.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《G00与G01编程教程.ppt》由会员分享,可在线阅读,更多相关《G00与G01编程教程.ppt(29页珍藏版)》请在金锄头文库上搜索。

1、2020 3 25 1 数车编程 2013年3月 工业自动化系杨文松 2020 3 25 2 课题三G00 G01与M03 M04 M05 2020 3 25 3 主要教学内容及重难点 主要内容 1 G02G01的含义及功能差别 2 M03M04M05的功能与准确应用教学重难点 1 G00G01格式及绝对值 相对值编程 2 G00G01编和中注意事项 2020 3 25 4 2 指令G00 G01的功能与区别快速点定位 G00 注意 1 G00移动速度是机床设定的空行程速度 程序段中F对G00指令无效 2 车削时 快速定位目标点不能直接选在工件上 一般要离开工件1 2mm 3 有的数控系统用G

2、00编程时 也可以写成G0 类似地 像G01 G02 等指令 前面的0均可省略 2020 3 25 5 1 编程格式 G00X U Z W 式中 X Z为刀具移动的目标点坐标 2 注意事项 使用G00指令时 刀具的实际运动路线并不一定是直线 而是一条折线 因此 要注意刀具是否与工件和夹具发生干涉 对不适合联动的场合 每轴可单动 2020 3 25 6 G00快速移动 定位 格式 G00X U Z W 功能 快速移动到指定点 初态指令 2020 3 25 7 2 指令应用说明 1 GOO为模态指令 可由G01 G02 G03等指令注销 2 移动速度不能用程序指令设定 各轴的快移速度可以相同 可以

3、不相同 3 GOO的执行过程为刀具由程序起始点加速到最大速度 然后快速移动 最后减速到终点 实现快速点定位 4 在执行G00指令时 由于各轴以各自速度移动 不能保证各轴同时到达终点 联动直线轴的合成轨迹多数情况是折线 操作者要十分小心 避免刀具与工件发生碰撞 5 G00指令一般用于加工前的快速定位或加工后的快速退刀 2020 3 25 8 执行该段程序时 刀具首先以快速进给速度运动到 60 60 后在运动到 60 100 2020 3 25 9 2 G00指令应用举例 绝对值编程 G00X120 0Z100 0 增量值编程 GOOU80 0W80 0 2020 3 25 10 3 快速线性移动

4、指令G00图解 2020 3 25 11 例4 2 A B CG50X80 0Z222 0 G00X40 0Z162 0 或U 40 0W 60 0 A D CG50X80 0Z222 0 G00Z162 0 或W 60 0 X40 0 或U 40 0 2020 3 25 12 数控车床程序编制的基本方法 编程的基本知识 1 快速移动指令G00用于快速移动并定位刀具 模态有效 快速移动的速度由机床数据设定 因此G00指令后不需加进给量指令F 用G00指令可以实现单个坐标轴或两个坐标轴的快速移动 快速移动指令G00的程序段格式为 G00XZ 程序段中XZ是G00移动的终点坐标 2020 3 25

5、 13 数控车床程序编制的基本方法 2020 3 25 14 由于运动轨迹不确定 所以使用G00指令时要注意刀具是否和工件及夹具发生干涉 忽略这一点 就容易发生碰撞 而在快速状态下的碰撞更加危险 指令刀具先沿一个轴运动 再沿另一个轴运动 2020 3 25 15 2 直线插补 G01 命令刀具在两坐标或三坐标间以F指令的进给速度进行直线插补运动 格式 G01X U Z W F 纵切 车削外圆 内孔等与z轴平行的加工 此时只需单独指定Z或W 横切 车削端面 沟槽等与X轴平行的加工 此时只需单独指定X或U 锥切 同时命令X Z两轴移动车削锥面的直线插补运动 2020 3 25 16 2 1 带进给

6、率的线性插补指令G01G01X U Z W F 说明 G01指令后的坐标值取绝对值编程还是取增量值编程由G90 G91决定 F指令也是模态指令 F的单位由直线进给率或旋转进给率指令确定 2020 3 25 17 1 指令格式 G01X U Z W F G01指令是模态代码 它是直线运动的命令 规定刀具在两坐标或三坐标间以插补联动方式按F指定的进给速度作任意斜率的直线运动 绝对值编程时 刀具以F指令的进给速度进行直线插补 运动到工件坐标系X Z点 增量值编程时 刀具以F进给速度运动到距离现有位置为U W的点 F进给速度在没有新的F指令以前一直有效 不必在每个程序段中都写入F指令 2020 3 2

7、5 18 2 指令应用说明 1 GO1为模态指令 可由G00 G02 G03等指令注销 2 G01指令后的坐标值取绝对值编程还是取增量值编程 由尺寸字 X Z 或 U W 决定 3 进给速度由F指令决定 F指令也是模态指令 可由GOO指令取消 如果在G01程序段之前的程序段没有F指令 而现在的G01程序段中也没有F指令 则机床不运动 因此 G01程序中必须含有F指令 2020 3 25 19 3 数控车床程序编制的基本方法 2 直线插补指令G01使刀具以直线方式从起点移动到终点用F指令设定的进给速度 模态有效 用G01指令可以实现单个坐标轴直线移动或两个坐标轴的同时直线移动 直线插补指令G01

8、的程序段格式为 G01X ZF 程序段中XZ是G01移动的终点坐标 2020 3 25 20 3 数控车床程序编制的基本方法 2020 3 25 21 G01直线插补 格式 G01X U Z W F 功能 按F给定的进给速度直线移动到指定点 模态指令 刀具从起点点直线插补到终点 绝对编程 G01X60 Z0 F0 05 相对编程 G01U20 W 20 F0 05 混合编程 G01X60 W 20 F0 05 启动刀具移动 2020 3 25 22 例1 下图为典型车削加工的直线插补实例 2020 3 25 23 例2 要求刀具按图所示的走刀路线加工轴类零件 已知进给量为0 3mm r 切削线

9、速度为200m min 刀具号为T02 刀具补偿号为No 02 分别用绝对坐标和增量坐标方式编程 2020 3 25 24 O0001N01G50X100 Z10 T0200N02G96S200M03N03G00X16 Z2 T0202N04G01X26 Z 3 F300N05Z 48 N06X60 Z 58 N07X80 Z 73 N08X90 N09G00X100 Z10 T0200N10M05N11M30 Z X 2020 3 25 25 O0001N01G50X100 Z10 T0200N02G96S200M03N03G00X16 Z2 T0202N04G01X26 Z 3 F300N

10、05Z 48 N06X60 Z 58 N07X80 Z 73 N08X90 N09G00X100 Z10 T0200N10M05N11M30 O0002N01G50X100 Z10 T0200N02G96S200M03N03G00U 84 W 8 T0202N04G01U10 W 5 F300N05W 45 N06U34 W 10 N07U20 W 15 N08U10 N09G00U10 W83 T0200N10M05N11M30 2020 3 25 26 例3 G01指令应用举例 O2002 已调试 T0101 M03S400 G00X31 0Z3 0 G01Z 50 0F80 0 X36

11、0 Z3 0 X30 0 Z 50 0 X36 0 G00X100 0Z50 0 M05 M30 2020 3 25 27 例4 如图所示 设零件各表面已完成粗加工 试分别用绝对坐标方式和增量坐标方式编写G00 G01程序段 绝对坐标程序 G00X18 0Z2 0 A BG01X18 0Z 15 0F50 B CG01X30 0Z 26 0 C DG01X30 0Z 36 0 D EG01X42 0Z 36 0 E F增量坐标程序 G00U 62 0W 58 0 A BG01 17 0 50 G01U12 0W 11 0 G01W 10 0 G01U12 0 2020 3 25 28 课后作业 编出下图所示工件精加工程序 采用绝对值 增量值或混合编程方式皆可 另35外圆柱面不用加工 2020 3 25 29 谢谢 THEEND

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号