资源共享
教案四:G00、G01指令
课目、课题 |
快速定位G00、直线插补G01指令的编程 |
教学目的 和 教学要求 |
教学目的: 1、掌握G00、G01指令的编程格式及特点 2、掌握简单形面的程序设计思想和方法 |
重 点 难 点 |
教学重点:G00,G01指令的格式及应用方法。 教学难点:1、插补原理 2、绝对坐标方式编程,相对坐标方式编程,混合编程这三种编程的应用 |
教具准备 |
计算机投影仪、仿真软件 |
教学方法 |
绘图、仿真讲解 |
教学过程 |
复习提问 前几节课我们学习了数控车床的基础理论知识,并简单介绍了几种编程的常用指令,下面请同学们回答:G00,G01指令有什么作用? 教学引入 同学们回答得很好,很正确。那么,大家知道G00、G01指令是如何进行编程的呢?本节课,我将和同学们一起探讨这个问题。 课题:快速定位G00、直线插补G01指令的编程 一、快速定位G00 提问:同学们阅读教材,回答G01指令的定义 1、定义 G00指令是在工作坐标系中以快速移动快速刀具到达指令指定的位置。 强调: G00指令是快速移动,不受其它速度指令的控制
2、指令格式: G00 X(U)_Z(W)_; 解释:X、Z:绝对编程时使用的坐标 U、W:相对编程时使用的坐标
3、G00指令的应用 要求:学生先阅读,再由学生朗读 板书 (1)一般用于加工前的快速定位或加工后的快速退刀; (2)G00指令不能在地址F中规定,应由面板上的快速修调按钮修正; (3)执行G00指令时,刀具轨迹不一定是直线; (4)G00为模态功能。
提问:请同学们回答一个前面学过的知识点:模态指令与非模态指令的区别。
4、举例讲解G00在三种编程中的应用 如图所示,要求刀尖从A点移动到B点,再从B点移动到F点。
G00的编程方式 (1) 绝对坐标方式程序 当用绝对值编程时,X、Z后面的数值是目标位置在工件坐标系的坐标。 G00 X80 Z60; X18 Z2; X42 Z-36; (2) 相对坐标方式程序 当用相对值编程时,U、W后面的数值则是现在点与目标点之间的距离与方向 G00 X80 Z60; U42 W-58; U24 W-38; (3) 混合编程程序 G00 X80 Z60; U42 W-58; X42 Z-36; 因为X轴和Z轴的进给速率不同,因此机床执行快速运动指令时两轴的合成运动轨迹不一定是直线,因此在使用G00指令时,一定要注意避免刀具和工件及夹具发生碰撞。如果忽略这一点,就容易发生碰撞,而快速运动状态下的碰撞就更加危险。
二、 直线插补G01 提问:同学们阅读教材,回答G01指令的定义 1、定义: G01指令使刀具以一定的进给速度,从所在点出发,直线移动到目标点。 强调:G01指令是直线运动指令,受进给速度的控制。
2、指令格式: G01X(U)_Z(W)_F ; 解释:X、U、Z、W的应用同G00指令格式中的相同 F:进给速度。在程序中一直有效直到指定新值。有两种表示方法: ①每分钟进给量(mm/min); ②每转进给量(mm/r) 3、 插补原理 提问:阅读课文,回答什么是插补原理 定义:数控系统根据给定的直线、圆弧(曲线)函数,在理想的轨迹上的已知点之间,进行数据点密化,确定一些中间点的方法,称为插补。
4、G01在三种编程中的应用 如图要求刀尖从B点移动到C点,再从C点移动到D点。
G01功能应用 (1) 绝对坐标方式程序 G00 X18 Z2; G01 X18 Z-15 F0.35; X30 Z-26; (2) 相对坐标方式程序 G00 X18 Z2; G01 U0 W-17 F0.35; U12 W-11 ; (3) 混合编程程序 G00 X18 Z2; G01 U0 W-17 F0.35; X30 Z-26; 思考:G00、G01指令都是直线运动,它们有什么不同之处?
四、练习
五、教师针对本次教学进行小结 1、G00的指令格式G00 X(U)_Z(W)_ G01的指令格式G01X(U)_Z(W)_ 2、理解插补原理,并能够用该原理解释刀具的走刀路径 3、用G00、G01对简单图形做绝对坐标方式编程,相对坐标方式编程,混合编程
|
作 业 |
六、课后作业:完成教材中本章节的所有习题。 要求 1、 G01指令除了可以做直线运动,倒角之外,还有一个功能,就是车槽,请同学们用G01做一个车槽的编程 2、 用绝对坐标,相对坐标,混合编程三种方式编程 |
- 上一篇:教案三:数控车床对刀
- 下一篇:教案五:圆弧插补指令G02、G03