您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 圆弧切削指令的学习.
圆弧切削指令的学习——G02与G03圆弧切削指令G02、G03的学习一、G00与G01指令与圆弧顺逆概念二、逆时针圆弧插补(G02)三、顺时针圆弧插补(G03)四、编程及课后练习一、G00与G01指令与圆弧概念1.快速定位G00格式:N10G00X(U)_Z(W)_;X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标;U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标。快速定位G00的两种走刀路线a)直接到达终点b)单向移动至终点2.直线插补G01格式:N40G01X(U)_Z(W)_F_;X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标;U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标。F为进给速度(刀架每分钟的行进距离)。直线插补G01的走刀路线绝对坐标编程方式:G01X80.0Z-80.0F80直线走刀特征3.程序头尾编写编写程序:O0005;N10G00X100Z100;(刀具到达安全点)N20M03S800T0101;(主轴正转,转速为800r/min,用一号基准刀)N30G00X32Z2;(快速定位到直径30毛坯外2到3mm)N40………(切削加工部分)……N70G00X100Z100;(快速回到起始点)N80M05T0100;(主轴停止,换回基准刀,取消刀补)N90M30;(程序结束,光标返回到程序开始)三、直线插补G01•二、编程加工举例•如图5-2所示,工件已粗加工完毕,各位置留有余量0.2mm,要求重新编写精加工程序,不切断。•编写加工程序•O0501;(程序号)•N10G00X100Z100;(快速移动到安全位置)•N20M03S800T0101;(主轴转动,选一号刀)•N30G00X22Z2;(快速移至毛坯外2mm)•N40G01X16Z0F80;(车倒角端面)•N50G01X20Z-2F160;(车至20外圆)•N60Z-20;(车出圆柱)•N70X40Z-30;(车出斜度)•N80G00X100Z100;(回到安全位置)•N90M05T0100;(主轴停止,取消刀补)•N100M30;(程序结束命令)4.圆弧顺逆的概念钟表指针由右向左转动,在平面内的轨迹形成圆。顺时针方向画圆逆时针方向画圆二、逆时针圆弧插补G021.逆时针圆弧插补G02格式格式:N10G02X(U)_Z(W)_R(或I,K)_F_;式中X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标编程;U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标编程。R为圆弧半径;I——从始点到圆心在X轴方向的距离=圆心X轴坐标-起点X轴坐标。(直径值)K——从始点到圆心在Z轴方向的距离=圆心Z轴坐标-起点Z轴坐标。F——进给速度。2.逆时针圆弧插补G02指令的走刀轨迹A从A点到B点的逆时针G02圆弧插补的程序段例:刀尖从A点(X10Z-10)点到B点(X20Z-15)点沿逆时针圆弧移动的程序段为:N30G02X20Z-15R5F30;(半径为5的四分之一圆)(程序头)...N40G01X10Z0F100;(移至工件表面)N50G01X10Z-10;(到达A点,切出直径10的外圆)N60G02X20Z-15R5F60;(逆时针走刀,X、Z为终点B的坐标值,半径为5)N70G01X20Z-25;(切出直径为20的外圆)(程序尾)...B3.逆时针圆弧插补G02的编程实例。(找点代入)O1008;(程序号)N10G00X100Z100;(快速到达安全位置)N20M03S800T0101;(主轴正转,转速每分钟800转,换1号刀)N30G00X10Z2;(快速到达毛坯外2到3mm)N40G01X6Z0F100;(移至工件端面)N50G01X10Z-2;(切出C2倒角)N60G01X10Z-12;(切除直径10的外圆)N70G02X20Z-17R5F50;(切出半径为5的凹圆,X、Z为终点坐标)N80G01X20Z-22;(切出直径为20的外圆)N90G00X100Z100;(退到安全位置)N100T0100;(取消刀补)N110M30;(程序结束)ABCDE二、顺时针圆弧插补G031.顺时针圆弧插补G03格式(与G02指令形式一致)格式:N10G03X(U)_Z(W)_R(或I,K)_F_;式中X、Z的值是快速点定位的终点坐标尺寸,是绝对值坐标编程;U、W的值是快速点定位的终点坐标尺寸,是相对(增量)值坐标编程。R为圆弧半径;I——从始点到圆心在X轴方向的距离=圆心X轴坐标-起点X轴坐标。K——从始点到圆心在Z轴方向的距离=圆心Z轴坐标-起点Z轴坐标。F——进给速度刀具轨迹如图4,切削程序如下:N30G01X20Z0F100;N40G03X48Z-14F30;2.顺时针圆弧插补G03的编程实例如右下图所示,工件已粗加工完毕,各位置留有余量0.2mm,要求重新编写精加工程序,不切断。程序编写:O1008;N10G00X100Z100;(移至安全位置)N20M03S800T0101;(正转,800r/min,选一号刀)N30G00X18Z2;(移至毛坯外2mm)N40G01X16Z0F100;(移至工件表面)N50Z-13;(切出直径16的外圆)N60X22;(刀尖下移)N70G03X32Z-18R5F30;(切出凸圆)N80G01Z-25;(切出直径为32的外圆)N90G00X100Z100;(退回安全位置)N100T0100;(取消刀补)N110M30;(程序停止)ABCDE圆弧插补命令注意事项1.过两点可有无数个圆,由R或终点坐标确定圆的大小和位置。2.G02为逆时针圆弧插补(刀具轨迹沿逆时针闭合成圆)G03为顺时针圆弧插补(刀具轨迹沿顺时针闭合成圆),两个指令分别切削凹圆和凸圆特征。逆时针圆弧插补指令G02的走刀方向(凹圆)顺时针圆弧插补指令G02的走刀方向(凸圆)G02与G03所对应的切削特征1.逆时针圆弧插补G02切削的凹圆特征2.顺时针圆弧插补G03的凸圆切削特征复合指令的编程实例(找点代入)O2023;N10G00X100Z100;(到达安全点)N20M03S800T0101;(定义转速,刀号)N30G00X2Z2;(毛坯外2单位)N40G01X0Z0F30;(工件表面)N50G03X10Z-5R5;(顺时针圆弧插补)N60G01X10Z-10;(切出直径10的外圆)N70G01X14Z-16;(切出锥度)N80G02X24Z-28R5;(逆时针圆弧插补)N90G01X24Z-35;(切出直径为24的外圆)N100G00X100Z100;(退回安全位置)N110T0100;(取消刀补)N120M30;(程序结束)AGBCDEF谢谢欣赏!幻灯片制作人:秋水
本文标题:圆弧切削指令的学习.
链接地址:https://www.777doc.com/doc-2559136 .html