数控加工中心编程实例
实例1凸轮槽的数控加工中心加工
零件分析:如图96-1所示某平面凸轮槽,槽宽为12mm,深度为15mm。如果使用普通机床加工,不仅效率低,而且很难保证其加工精度;使用数控加工中心进行加工可以快速地完成此凸轮的加工。
加工坐标原点:
X:凸轮的圆心
Y:凸轮的圆心
Z:凸轮的上平面。
机床坐标系设在G54。
工艺步骤:该凸轮加工使用Φ12mm的立铣刀进行加丁,在铣削加工前先用Φ10.5mm的钻头钻铣刀引入孔,引入孔位置在(X80,Y0),再用Φ11.5mm平顶钻锪孔,孔底留余量为0.3mm。立铣刀为l号铣刀,设置主轴转速为600r/min,进给率为120mm/min;钻头为2号刀,设置主轴转速为500r/min,进给率为80mm/min;平顶钻为3号刀,设置主铀转速为300r/min,进给率为50mm/min。
程序编制:
00096
G54 G90 G00 X0 Y0;
T02 M6;
T03;
S500 M3;
G43 H02 Z50.;
G82 X80. Y0 Z-14.7 R5. F50 P2000;
G00 G49 M5;
G30 Z0 M06;
T02;
S600 M3;
G43 H01 Z50.;
G00 X80. Y0;
Z2.;
S600 M3;
G43 H01 Z50.;
G00 X80. Y0;
Z2.;
G01 Z-15. F60;
G02 X-40. R60. F120;
X-8.42 Y64.928 R100.;
X11.48 Y79.18 R24.;
X80. Y0 R80.;
G00 Z100.;
G00 G49;
M5;
M30;
关键词:刀具机能T机能,换刀指令M6
技术要点:刀具能用于换刀,由地址T之后的2位数指令表示选择的刀具号,T代码与刀具的关系是由机床制造厂规定的。换刀指令M06可以执行自动换刀,将T指令指定的刀具换刀主轴上。
提示:换刀指令为非模态指令,但被调用的刀补值一直有效,直到再次换刀调入新的刀补值。
技巧:在加工中心执行T指令,刀库转动选择所需的刀具,然后等待,直到M06指令作用时自动完成换刀,而不是需要调用该刀具时再将T_M06写在一个程序段中。
警告:换刀指令自动删除原先的F、S指令,换刀后要重新编入F、S指令。
个人观点:数控加工中心与数控铣的主要区别就在于其带有换刀功能,数控加工的加工程序可以看成是由若干个数控铣程序连接在一起的程序,中间使用不同刀具的地方包含有换刀指令。本书中数控编程的技术要点及应用技巧与警告项目对于数控加工中心同样适用。
实例2箱体螺纹孔的数控加工中心加工
零件分析:如图97-1所示某箱体零件,小批量生产。在箱体的平面上有6个螺纹孔,有一定的位置精度要求,平面已经加工平整。
加工坐标原点:
X:箱体的中心;
Y:箱体的中心;
Z:箱体平面。
工艺步骤:对于螺纹孔的加工采用钻导引孔→→钻孔→倒角→攻螺纹的工序进行加工。先用中心钻在孔的中心位置钻出引导孔,命心钻刀具号为T12;再用Φ8mm钻头钻盲孔,钻头刀具号为T13;再进行倒角,倒角刀刀具号为T14;最后用绅锥对孔位进行攻螺纹.丝锥刀具号为T15。加工前设定好各把刀具的长度补偿值到机床的相应刀具长度补正OFFSET。
程序编制:
主程序:
00097
G54 G90 G0 X0 Y0;
T12 M6;
S1800 M3 M8;
G43 H12 Z50.;
M98 P0197;
T13 M6;
S800 M3 M8;
G43 H13 Z50.;
M98 P0297;
T14 M6;
S500 M3 M8;
G43 H14 Z50.;
M98 P0397;
T15 M6;
S200 M3 M8;
G43 H15 Z50.;
M98 P0497;
M05;
M30;
点中心子程序:
00197
G81 X60. Y0 R1. Z-3. F60;
M98 P1197;
M99;
钻孔子程序:
00297
G83 X60. Y0 R1. Z-20. Q5. F50;
M98 P1197;
M99;
倒角子程序:
00397
G81 X60. YO R1. Z-6. F60;
M98 P1197;
M99;
攻螺纹子程序:
00497
G84 X60. Y0 R1. Z-15. F10;
M98 P1197;
M99;
孔位的子程序:
01197
X30. Y51.962;
X-30. Y51.962;
X-60. Y0.;
X-30. Y-51.962;
X30. Y-51.962;
M99;
关键词:孔加工,攻螺纹G84
技术要点:攻螺纹指令G84,在攻螺纹加工中,进给时主轴反转;退出时主轴反转;
左旋螺纹指令G74,在攻螺纹加工中,进给时主轴反转,退出时主轴正转。
攻螺纹的指令格式与钻孔G81相似。
提示:执行攻螺纹指令(G84/G74)时,主轴的转向由系统自动启动。
技巧:利用数控加工中心进行孔的加工时,对于同一组点进行多项加工,如小心钻定位孔加工、钻孔加工、攻螺纹加工。可以利用调用子程序的方式将点位作为一个子程序,在孔加工中调用即可,而无需在每一项加工中输入点的坐标位置。
警告:在攻螺纹过程要求主轴转速与进给成严格的比例关系,因此,编程时要求根据主轴的转速汁算进给率,而且在加工过程中也不能对主轴转速和进给作调整。
个人观点:加工中心用于孔系加工是最常用的一种用途。加工中心编程时可以调用子程序,用子程序指定一段加工,而在主程序中写清主要步骤,在编制程序时可以按所使用的刀具、加工特性编成一系列的子程序。
数控加工中心编程实例由思诚资源网提供,你还可以了解BLUM激光对刀仪价格