数控铣床编程培训ppt课件.ppt
《数控铣床编程培训ppt课件.ppt》由会员分享,可在线阅读,更多相关《数控铣床编程培训ppt课件.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控铣床编程数控铣床加工的特点 数控铣加工的刀具补偿及其他功能指令 固定循环数控铣加工编程实例 1.1 数控铣床加工的对象 1 1 数控数控铣床加工的特点床加工的特点 数控铣床主要用于加工平面和曲面轮廓的零件,还可以加工复杂型面的零件,如凸轮、样板、模具、螺旋槽等。同时也可以对零件进行钻、扩、铰、锪和镗孔加工。1.2 数控铣床加工的特点 1、零件加工的适应性强、灵活性好,能加工轮廓形状特别复杂或难以控制尺寸的零件,如模具、壳体类零件等。2、能加工普通机床无法加工或很难加工的零件,如用数学模型描述的复杂曲线零件以及三维空间曲面类零件。3、能加工一次装夹定位后,需进行多道工序加工零件。4、加工精度
2、高、加工质量稳定可靠。5、生产自动化程序高。6、生产效率高。7、属于断续切削方式,对刀具的要求较高,具有良好的抗冲击性、韧性和耐磨性。在干式切削下,要有红硬性。数控铣床编程 数控铣床编程 1.3 数控铣床编程时应注意的问题 了解数控系统的功能及规格。不同的数控系统在编写数 控加工程序时,在格式及指令上是不完全相同的。熟悉零件的加工工艺。合理选择刀具、夹具及切削用量、切削液。编程尽量使用子程序。程序零点的选择要使数据计算的简单。数控铣床编程 2.1 刀具半径补偿 G40,G41,G42 2 2 数控铣加工的刀具补偿及其他功能指令数控铣加工的刀具补偿及其他功能指令 刀具半径补偿指令格式如下:G17
3、 G41(或G42)G00(或G01)X Y D或G18 G41(或G42)G00(或G01)X Z D或G19 G41(或G42)G00(或G01)Y Z D;为刀补号地址G40 为取消刀具半径补偿41刀具左补偿(顺铣)42刀具右补偿(逆铣)数控铣床编程按增量方式编程:O0001N10 G54 G90 G00 X0.Y0.M03 N20 G91 G41 X20.0 Y10.0 D01 N30 G01 Y40.0 F200N40 X30.0N50 Y-30.0N60 X-40.0N70 G00 G40 X-10.0 Y-20.0 N80 M02 数控铣床编程1.刀具选择:20mm立铣刀;2.安
4、全高度:50mm;3.进/退刀方式:离开工件20mm,直线进刀,直线退刀;4.进给:100mm/min;5.工艺路线:如图.例1 已知某外形轮廓的零件如图所示,要求精铣其外形轮廓.%0001N05 G54 G90 G00 X0.Y0.N10 Z50.S500 M03 M08N20 Z5.N25 G01 Z-11.F150N30 G00 G42 D01 X70.Y50.N35 G01 X130.F200N40 Y90.N45 X170.N50 Y50.N55 X190.N60 G03 X220 Y80.R30N65 G01 Y100.N70 G02 X190.Y130.R30.N75 G01 X
5、80.N80 Y30.N85 G00 Z50.N90 G40 X0.Y0.N95 M02XYXZ10O80505040408050R30R30 数控铣床编程1.刀具选择:10mm立铣刀;2.安全高度:50mm;3.进/退刀方式:离开工件20mm,直线进刀,直线退刀;4.进给:100mm/min;5.工艺路线:如图.例2 已知某外形轮廓的零件如图所示,要求精铣其外形轮廓.%0001N05 G54 G90 G00 X0.Y0.N10 Z50.N15 X-50.Y-40.S500 M03 M08N20 Z5.N25 G01 Z-21.F150N30 G00 G42 D01 Y-30.N35 G01
6、X20.N40 G03 X40.Y0.R20.N45 X-6.195 Y39.517 R40.N50 G01 X-40.Y20.N55 Y-30.N60 G00 G40 Y-40.N65 Z50.N70 X0.Y0.N75 M30 数控铣床编程 2.2 刀具长度补偿 G43,G44,G49 格式:G43(G44)Z H其中:Z为补偿轴的终点值。根据补偿的实际需要,还可以为X、Y等,但在程序中只能选一个。H为刀具长度偏移量的存储器地址。和刀具半径补偿一样,长度补偿的偏置存储器号有H00H99共100个,偏移量用MDI方式输入,偏移量与偏置号一一对应。偏置号H00一般不用,或对应的偏移值设置为0。
7、使用G43指令时,实现正向偏置;用G44指令时,实现负向偏置。取消长度补偿指令格式:G49 Z(或X或Y)实际上,它和指令G44/G43 Z H00的功能是一样的。G43、G44、G49为模态指令,它们可以相互注销。数控铣床编程H01=-4.0(偏移值)N10 G91 G00 X120.0 Y80.0 M03 S500;N20 G43 Z-32.0 H01;N30 G01 Z-21.0 F1000;N40 G04 P2000;N50 G00 Z21.0;N60 X30.0 Y-50.0;N70 G01 Z-41.0;N80 G00 Z41.0;N90 X50.0 Y30.0;N100 G01
8、Z-25.0;N110 G04 P2000;N120 G49 G00 Z57.0;N130 X-200.0 Y-60.0 M05 M02;数控铣床编程例例2.2.某零件内轮廓型腔如图某零件内轮廓型腔如图,要求对该型腔进行粗、精加工。要求对该型腔进行粗、精加工。1.刀具选择刀具选择:粗加工粗加工15mm立铣刀,精加工立铣刀,精加工10mm键槽铣刀;键槽铣刀;2.安全高度安全高度:10mm;3.进进/退刀方式:从中心工艺孔垂直进刀,向周边扩展退刀方式:从中心工艺孔垂直进刀,向周边扩展;4.进给进给:60mm/min;5.工艺路线工艺路线:如图如图.数控铣床编程%0002N01 T1 M06N05
9、G54 G90 G00 X0.Y0.N10 Z30.N15 S500 M03 M08N20 G01 Z15.F20N25 M98 P0006N30 G01 Z10.N35 M98 P0006N40 G00 Z30.N45 T02 M06N50 G00 X25.Y14.Z30.%0006N115 G01 X-14.5 Y4.5 F100N120 X14.5 N130 Y-4.5N140 X-14.5N150 Y4.5 N160 X-22.Y12.N170 X22.N180 Y-12.N190 X-22.N200 Y12.N210 X0.Y0.N220 M99N55 G01 Z10.F20N60
10、G03 X24.Y15.R6.F100N65 G01 X-24.N70 G03 X-25.Y14.R6.N75 G01 Y-14.N80 G03 X-24.Y-15.R6.N85 G01 X24.N90 G03 X25.Y14.R6.N100 G01 Z30 F50N105 G00 X0.Y0.N110 M30数控铣床编程2、简化编程的指令(1)镜像功能指令G24,G25。格式:G24 X Y Z M98 P G25 X Y ZG24建立镜像,由指令坐标轴后的坐标值指定镜像位置,G25指令取消镜像。G24、G25为模态指令,可相互取消,G25为缺省值。数控铣床编程0003 主程序N10 G91
11、 G17 M03;N20 M98 P100;加工N30 G24 X0;Y轴镜像,位置为X=0N40 M98 P100;式 加工N50 G24 X0 Y0;X、Y轴镜像,位置为(0,0)N60 M98 P100;加工N70 G25 X0;取消Y轴镜像N80 G24 Y0;X轴镜像N90 M98 P100;加工N100 G25 Y0;取消镜像N110 M05;N120 M30;数控铣床编程子程序(的加工程序):100N200 G41 G00 X10.0 Y4.0 D01;N210 Y1.0N220 Z-98.0;N230 G01 Z-7.0 F100;N240 Y25.0;N250 X10.0;N
12、260 G03 X10.0 Y-10.0 I10.0;N270 G01 Y-10.0;N280 X-25.0;N290 G00 Z105.0;N300 G40 X-5.0 Y-10.0;N310 M99;数控铣床编程(2)缩放功能指令G50、G51格式:G51 X Y Z P M98 P G50其中,G51中的X、Y、Z给出缩放中心的坐标值,P后跟缩放倍数。G51既可指定平面缩放,也可指定空间缩放。G51指定缩放开,G50指定缩放关。G51、G50为模态指令,可相互注销,G50为缺省值。例:如图所示的三角形ABC,顶点为A(30,40),B(70,40),C(50,80),若D(50,50)为
13、中心,放大2倍,则缩放程序为G51 X50 Y50 P2数控铣床编程(3)旋转变换指令G68,G69 G68为坐标旋转功能指令,G69为取消坐标旋转功能指令。在XY平面:格式:G68 X Y P G69;其中:X、Y为XY平面内的旋转中心坐标,P为旋转角度,单位是度,0P360.000。其它平面内变换指令格式相同,只要把坐标轴作相应的变更就可以。数控铣床编程(3)旋转变换指令G68,G69%1 主程序N10 G90 G17 M03;N20 M98 P100;加工N30 G68 X0 Y0 P45;旋转45N40 M98 P100;加工N50 G69;取消旋转N60 G68 X0 Y0 P90;
14、旋转则90M70 M98 P100;加工N80 G69 M05 M30;取消旋转数控铣床编程(3)旋转变换指令G68,G69 子程序(的加工程序)%100N100 G90 G01 X20 Y0 F100;N110 G02 X30 Y0 I5;N120 G03 X40 Y0 I5;N130 X20 Y0 I-10;N140 G00 X0 Y0;N150 M99;数控铣床编程1.刀具选择:10mm钻头;2.安全高度:50mm;3.进给:50mm/min;5.工艺路线:如图.例1 已知某如图所示,要求加工所有的孔.%0001N05 G54 G90 G00 X0.Y0.N10 Z50.S500 M03
15、 M08N20 Z5.N25 G00 X10.Y10.N30 G01 Z-15.F50.N35 G00 Z5.N40 X50.N45 G01 Z-15.N50 G00 Z5.N55 Y30.N60 G01 Z-15.N65 G00 Z5.N70 X10.N75 G01 Z-15.N80 G00 Z50.N85 X0.Y0.N90 M02XYXZ10O6020101510405030数控铣床编程 3.1 概述 3 3 固定循环固定循环 图6.9 孔加工固定循环图6.10 固定循环数据形式G90绝对指令G91增量指令数控铣床编程固定循环的程序格式如下:G98(或G99)G73(或G74或G76或G
16、80G89)X Y Z R Q P I J K F L 式中第一个G代码(G98或G99)指定返回点平面,G98为返回初始平面,G99为返回R点平面。第二个G代码为孔加工方式,即固定循环代码G73,G74,G76和G81G89中的任一个。X、Y为孔位数据,指被加工孔的位置;Z为R点到孔底的距离(G91时)或孔底坐标(G90时);R为初始点到R点的距离或R点的坐标值;Q指定每次进给深度(G73或G83时)或指定刀具位移增量(G76或G87时);P指定刀具在孔底的暂停时间;I、J指定刀尖向反方向的移动量;K指定每次退刀(G76或G87时)刀具位移增量;F为切削进给速度;L指定固定循环的次数。G80
17、、G01G03等代码可以取消循环固定循环。数控铣床编程 3.2 钻孔循环1、高速深孔加工循环G73 该固定循环用于Z轴的间歇进给,使深孔加工时容易排屑,减少退刀量,提高加工效率。Q值为每次的进给深度,退刀用快速,其值K为每次的退刀量。%0073N10 G92 X0 Y0 Z80N20 M03 S1000N30 G98 G73 X100 Z0 R40 Q-10 K5 F200N40 G00 X0Y0 Z80N50 M02注意:如果Z、K、Q移动量为零时该指令不执行 格式:G73 X_ Y_ Z_ R_ Q_ K_ F_数控铣床编程2、钻孔循环(钻中心孔)G81 G81指令的循环动作如图所示,包括
18、X、Y坐标定位、快进、工进和快速返回等动作。0081N10 G92 X0 Y0 Z80N15 G00N20 G90 G99 G81 X100 R40 Z0 F200 N30 G00 X0 Y0 Z80N40 M02注意:如果Z移动位置为零该指令不执行。格式:G81 X_ Y_ Z_ R_ F_数控铣床编程3、带停顿的钻孔循环 G82 该指令除了要在孔底暂停外,其它动作与G81相同。暂停时间由地址P给出。此指令主要用于加工盲孔,以提高孔深精度。%082N10 G92 X0 Y0 Z80N15 G00N20 G99 G90 G82 X100 R40 P2 Z0 F200 N30 G00 X0 Y0
19、 Z80N40 M02格式:G82 X_ Y_ Z_ R_ P_ F_数控铣床编程4、深孔加工循环 G83 深孔加工指令G83的循环动作如图6.13所示,每次进刀量用地址Q给出,其值q为增量值。每次进给时,应在距已加工面d(mm)处将快速进给转换为切削进给,d是由参数确定的。0083N10 G92 X0 Y0 Z80N15 G90 G00N20 G99 G83 X100 R40 P2 Q-10 K5 Z0 F200 I2;N30 G00 X0 Y0 Z80N40 M02注意:如果Z、Q、K为零该指令不执行。格式:G83 X_ Y_ Z_ R_ Q_ K_ P_ F_数控铣床编程2、镗孔循环 G
20、85 G86 G89 G85指令与G81相同,但G86在孔底时主轴停止,然后快速退回。0086N10 G92 X0 Y0 Z80N15 G00N20 G98 G90 G86 X100 R40 Z0 F200 N30 G00 X0 Y0 Z80N40 M02注意:如果Z的移动位置为零,该指令不执行。格式:G85(G86)X_ Y_ Z_ R_ F_格式:G89 X_ Y_ Z_ R_ P_ F_数控铣床编程 3.3 镗孔循环1、精镗循环 G76 G87 G76指令的循环动作如图所示。精镗时,主轴在孔底定向停止后,向刀尖反方向移动,然后快速退刀。刀尖反向位移量用地址Q指定,其值只能为正值。0076
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣床 编程 培训 ppt 课件
限制150内