Transcript 数控车床编程与操作
数控车床编程与操作 王东 课题:圆弧编程指令 学 知 1.圆弧加工指令G02、G03顺逆圆弧插补 习 识 2.G02、G03指令顺、逆圆弧插补方向的判别 能 1.准确判别出G02、G03指令对应的顺、逆圆弧 力 2.会使用G02、G03指令编写零件加工程序 目 标 重点与难点 1.G02、G03指令功能及编程格式 2.G02、G03指令顺、逆圆弧插补方向的判别 复习:直线编程指令 如左图所示:毛坯Ø30mm,用G00、 G01指令编写精车程序。 G00 X32 Z2 X0 G01 Z0 F80 X18 X20 Z-1 Z-15 X32 G00 Z2 通过上面例题我们复习了直线编 程G01(直线插补)指令,以及快速 进退刀G00(快速点定位)指令。同 学们也掌握了G00、G01指令功能及 直线类编程。 此时我把上图稍作修改,两处处 使用圆弧R5过渡,就变成左图。 其轮廓上既有直线,又增加了圆 弧。还是编写精车程序,同学们还会 做吗?圆弧编程使用什么指令呢?这 次课我们就是为解决这个问题的! 请大家例举一种日常生活中器物 存在类似圆弧过渡。如:玻璃瓶子 课题:圆弧编程指令 一.圆弧编程指令G02、G03 1.顺时针圆弧插补 G02 G02指令格式: G02 X(U)_ Z(W)_ R_ F_ ; 或 G02 X(U)_ Z(W)_ I_ K_ F_ ;(数控车床不常用) 其中含义:R 为圆弧半径值 I= X/2(圆心X半径)-X/2(圆弧起点X半径) K= Z(圆心Z坐标)-Z(圆弧起点Z坐标) F 为进给速度 课题:圆弧编程指令 一.圆弧编程指令G02、G03 2.逆时针圆弧插补 G03 G03指令格式: G03 X(U)_ Z(W)_ R_ F_ ; 或 G03 X(U)_ Z(W)_ I_ K_ F_ ;(数控车床不常用) 其中含义:R 为圆弧半径值 I= X/2(圆心X半径)-X/2(圆弧起点X半径) K= Z(圆心Z坐标)-Z(圆弧起点Z坐标) F 为进给速度 课题:圆弧编程指令 一.圆弧编程指令G02、G03 3.G02、G03指令功能 (1).G02是顺时针圆弧插补指令,它命令刀具在指定的平面内按给 定的进给速度作顺时针圆弧运动。 (2).G03是逆时针圆弧插补指令,它命令刀具在指定的平面内按给 定的进给速度作逆时针圆弧运动。 在指定的平面内怎样才能判断出是作顺时针圆弧或 逆时针圆弧运动? 课题:圆弧编程指令 二. G02、G03编程时顺、逆圆弧插补方向的判别 1.数控车床前置、后置刀架和坐标系 课题:圆弧编程指令 二. G02、G03编程时顺、逆圆弧插补方向的判别 1.数控车床前置、后置刀架和坐标系 图3 前置刀架坐标系 图4 后置刀架坐标系 课题:圆弧编程指令 二. G02、G03编程时顺、逆圆弧插补方向的判别 2.在指定平面内G02、G03顺逆圆弧插补方向的判别 圆弧插补方向的判别:沿着不在圆弧平面内的坐标轴,由 正方向往负方向看,顺时针方向运动的圆弧为G02指令编程,逆 时针方向运动的圆弧为G03指令编程。 图5 前置刀架顺逆圆弧判别 图6 后置刀架顺逆圆弧判别 课题:圆弧编程指令 三. G02、G03编程实例:编写下图工件精车程序 精车程序: G00 X42 Z3 X0 G01 Z0 X10 G03 X20 Z-5 R5 G01 Z-10 G02 X25 Z-15 R5 G01 X42 G00 Z3 课题:圆弧编程指令 三. G02、G03编程实例:编写下图工件精车程序 精车程序: G00 X42 Z3 X0 G01 Z0 X10 G03 X20 Z-5 I0 K-5 G01 Z-10 G02 X25 Z-15 I5 K0 G01 X42 G00 Z3 课题:圆弧编程指令 四. 思考与练习 1. 看清图7的刀架形式,编写其精车程序。 精车参考程序: G00 X42 Z3 X0 G01 Z0 X10 G03 X20 Z-5 R5 G01 Z-10 G02 X25 Z-15 R5 G01 X42 G00 Z3 图7 课题:圆弧编程指令 四. 思考与练习 2.编写下图8精车程序。 精车参考程序: G00 X70 Z3 X0 G03 X40 Z-58.17 R36 G02 X40 W-30 R25 G01 W-20 X68 Z-128.173 G00 Z3 图8 课题:圆弧编程指令 五. 本次课小结 本次课我们在掌握了直线插补指令G01和快速点定位指令G00 基础上,学习新课圆弧编程指令G02、G03,同学们要掌握的要点 如下: 1.圆弧编程G02、G03指令的功能和格式。 2.G02、G03圆弧插补方向的判别。 3.使用G00、G01、G02、G03编写精车程序。 本次课结束,谢谢大家!