120 likes | 224 Views
第 4.3.1 节 G00 、 G01 指令. G 代码组及含义 G00 指令 G01 指令. 教学内容 :. 了解 G 代码组的种类及其功能 掌握 G00 指令的含义、格式、编程方法 掌握 G01 指令的含义、格式、编程方法. 知识目标 :. 能够根据零件图纸要求,熟练地用 G00 、 G01 指令编写简单加工程序. 技能目标 :. G 代码的功能、含义 G00 指令、 G01 的区别及使用方法. 教学重点 :. 刀具运动轨迹坐标点的计算 灵活运用 G00 、 G01. 教学难点 :. 讲授法 精讲点拨法 案例分析法. 教学方法 :.
E N D
第4.3.1节 G00、G01指令 • G代码组及含义 • G00指令 • G01指令 教学内容: • 了解G代码组的种类及其功能 • 掌握G00指令的含义、格式、编程方法 • 掌握G01指令的含义、格式、编程方法 知识目标: • 能够根据零件图纸要求,熟练地用G00、G01指令编写简单加工程序 技能目标:
G代码的功能、含义 • G00指令、 G01的区别及使用方法 教学重点: • 刀具运动轨迹坐标点的计算 • 灵活运用G00、 G01 教学难点: • 讲授法 • 精讲点拨法 • 案例分析法 教学方法:
1.G代码组及其含义 G功能由字母G后跟2位数字表示,规定其所在程序段的意义。 2.G代码的种类 表 1 种 类 意 义 一次性代码 只在被指令的程序段有效 模态G代码 在同组其它G代码指令前一直有效 表 2
3. G00:快速定位 格式: G00 X(U)— Z(W)— ; 刀具移动的终点坐标 说明:刀具在X、Z坐标系内,先以45°直线移动,然后再平行于X或Z 移至终点,速度可达5000-8000mm/min,部分机床可达几十米, 用于使刀具快速靠近工件或远离工件。 1:用G00时,严禁与工件或机床相碰撞 注意: 2:G00的运行速度,受系统参数和快速倍率控制,不受F控制
例如: 快速定位 A B G00 X20 Z25; (绝对坐标) G00 U-22 W-18;(绝对坐标) G00 X20 W-18; (混合坐标) G00 U-22 Z25; (混合坐标) 图 1
4. G01:直线插补 插补: 对于非直线、非圆弧组成的轨 迹,可以用一小段直线或圆弧 来拟合其任务是按照进给速度 的要求在轮廓起点和终点之间 计算出若干中间点的坐标值。 进给速度 格式: G01 X(U)— Z(W)— F— ; 刀具切削的终点坐标 说明:刀具在X、Z坐标系内,从刀具起点,严格按一直线形式,以F指 定的进给速度车削至终点,用于工件上直线部位的加工。 1:每一个G01程序段,刀具的切削轨迹只为一条直线 注意: 2:利用G01可以车端面、柱面、锥面,切断
例如: 直线切削 A B G01 X60 Z-25;(绝对坐标) G01 U20 W-25;(相对坐标) G01 X60 W-25;(混合坐标) G01 U20 Z-25;(混合坐标) 图 2
综合项目: 利用G00、G01编写图2所示零件的加工程序 GSK 980TD(精车路线) O0001; N0010 G00 X100 Z50;(起刀点位置) N0020 M03 S800 M08;(主轴正转,转速800r/min,冷却液开) N0030 T0101 F40; (1号刀,进给速度40mm/min) N0040 G00 X70 Z0; (靠近工件) N0050 G01 X0 Z0; (平端面) N0060 G01 X40 Z0; (车O→A) N0070 G01 X60 Z-25;(车A→B) N0080 G01 X60 Z-32;(车B→C ) N0090 G00 X100; (返回起刀点, X方向退刀) N0100 G00 Z50; (返回起刀点, Z方向退刀) N0110 M09; (冷却液关) N0120 M30; (程序结束)
课堂练习: 请写出数控加工工艺与编程基础P72,图4.6所示零件的加工工艺路线和加工程序。 1. 工艺路线 • 夹零件毛坯,伸出卡盘长度70mm; • 车端面; • 粗、精加工零件外形轮廓至尺寸要求; • 切断零件,总长留0.5mm余量; • 零件调头,夹∮43外圆校正;
2. 加工程序 O0002; N0010 G00 X100 Z50; (起刀点位置) N0020 M03 S600 M08;(主轴正转,转速800r/min,冷却液开) N0030 T0101 F40; (1号刀,进给速度40mm/min) N0040 G00 X45 Z0; (快速定位,靠近工件) N0050 G01 X0 Z0; (车端面) N0060 G00 X100 Z50; (返回起刀点) N0070 T0202 F100; (2号外圆刀,进给100mm/min) N0080 G00 X16 Z2; (快速定位) N0090 G01 X18 Z-1; (车A→B) N0100 G01 X18 Z-16; (车B→C) N0110 G01 X30 Z-26; (车C→D ) N0120 G01 X32 Z-26; (车D→E) N0130 G01 X32 Z-31; (车E→F) N0140 G01 X39 Z-33; (车F→G ) N0150 G01 X43 Z-46; (车G→H) N0160 G01 X43 Z-51; (车H→I) N0170 G00 X100 Z50; (返回起刀点)
N0180 T0404 F40 S400; (4号刀,刀宽4mm) N0190 G00 X45 Z-55; (快速定位) N0200 G01 X0 Z-55; (切断) N0210 G00 X100; (X方向退刀) N0220 G00 Z50; (Z方向退刀) N0050 M09; (冷却液关) N0060 M30; (程序结束) 小结: 介绍G00、G01的使用及其功能,通过举例详细说明了零件编程的格式及方法,让学生掌握常用G指令的编程,具备编制简单程序的能力。
作 业: 1. 写出G00、G01指令的含义及格式。 思考 2. 请编写所示零件的精加工程序