数控程序编制.ppt
《数控程序编制.ppt》由会员分享,可在线阅读,更多相关《数控程序编制.ppt(73页珍藏版)》请在三一办公上搜索。
1、第二章,数控加工程序编制,第一节 概述 第二节 数控机床的坐标系 第三节 程序编制的代码及格式第四节 镗铣数控加工及其手工编程第五节 车削数控加工及其手工编程 第六节 自动编程概述,第四节 镗铣数控加工及其手工编程,一、镗铣数控加工中的基本工艺问题 1.工件坐标系的确定及程序原点的设置 2.安全高度(加工录像),三坐标立式加工中心,四坐标卧式加工中心,3.进刀/退刀方式,a)切线方向进刀 b)侧向进刀,G02进刀线(G42补偿),G02退刀线(G40取消G42),起刀点与退刀点(G40),起刀点(G40),退刀点(G40),G01进刀线(G42补偿),G01退刀线,(G40取消G42),G42
2、补偿,第四节 镗铣数控加工及其手工编程,4.刀具半径补偿,a)合理方式,b)不合理方式,建立刀具半径补偿,切入点,G42 G01,起刀点,理论轮廓,大于2倍刀具直径,切入点,G42 G01,起刀点,理论轮廓,第四节 镗铣数控加工及其手工编程,5.刀具半径确定 对于铣削加工,精加工刀具半径选择的主要依据是零件加工轮廓和加工轮廓凹处的最小曲率半径或圆弧半径。刀具半径应小于该最小曲率半径值。,第四节 镗铣数控加工及其手工编程,二、绝对编程与相对编程图中O X Y:机床坐标系OXYZ:工件坐标系图中的相对位置表示工件在机床上安装后,工件坐标系与机床坐标系的相对位置。,编程方式:绝对坐标方式:机床坐标系
3、 绝对坐标方式:工件坐标系 相对坐标方式。编程参数 编程单位:mm,刀具半径(D01):8 mm,主轴转速:400r/min 进给速度:250mm/min 安全高度:35mm,X,Y,Z,200,1、绝对坐标编程(机床坐标系)%MPF100N01 G90 G17 G00 G42 D01X50 Y70 S400 M03 M08;N02 Z-240;N03 G01 X400 F250;N04 X300 Y370;N05 G03 X200 Y270 J-100;N06 G02 X100 Y170 I-100;N07 G01 Y50;N08 G00 G40 Z-165 M05 M09;N09 X300
4、 Y120;N10 M02;,X,Y,200,Z,2、绝对坐标编程(工件坐标系:G92指令)%MPF100N01 G92 X0 Y0 Z35;N02 G90 G17 G00 G42 D01 X-250 Y-50 S400 M03 M08;N03 Z-40;N04 G01 X100 F250;N05 X0 Y250;N06 G03 X-100 Y150 J-100;N07 G02 X-200 Y50 I-100;N08 G01 Y-70;N09 G00 G40 Z35 M05 M09;N10 X0 Y0;N11 M02;,X,Y,Z,200,3、绝对坐标编程(工件坐标系:G54指令)编程 取消N
5、01程序段 N02 改成:N02 G90 G54 G17 G00 G42 D01 X-250 Y-50 S400 M03 M08;其余同上。参数设置 在G54画面下设置:X:300 Y:120 Z:-200,X,Y,200,Z,4、相对(增量)坐标编程%MPF100;N01 G91 G17 G42 D01 G00 X-250 Y-50 S400 M03 M08;N02 Z-75;N03 G01 X350 F250;N04 X-100 Y300;N05 G03 X-100 Y-100 J-100;N06 G02 X-100 Y-100 I-100;N07 G01 Y-120;N08 G00 G4
6、0 Z75 M05 M09;N09 X200 Y70;N10 M02;,X,Y,200,三、二维外形轮廓数控铣削加工及其编程举例 1、简单外形轮廓零件的数控铣削加工及其编程,第四节 镗铣数控加工及其手工编程,分析(1)零件图 已知某外形轮廓的零件图,要求精铣其外形轮廓。工件厚度20mm。(2)刀具选择 10mm的立铣刀。(3)安全面高度 50mm。(4)进刀/退刀方式 离开工件20mm,直线/圆弧引入切向进刀,直线退刀。(5)工艺路线 走刀路线见图。,第四节 镗铣数控加工及其手工编程,%MPF006;/*第006号程序,铣削外形轮廓零件N05 G54 G90 G0 X0.Y0.;/*建立工件坐
7、标系,并快速运动到原点上方N10 Z50.;/*快速运动到安全面高度N20 X-50.Y-40.S500 M03 M08;/*刀具移到工件外,启动主轴N30 G01 Z-21.F20.;/*G01下刀,伸出去1mmN40 G42 D01 Y-30.F100.;/*刀具半径补偿,运动到Y-30的位置 N50 G02 X-40.Y-20.I10.J0.;/*圆弧切向切入,第四节 镗铣数控加工及其手工编程,N60 G01 X20.;N70 G03 X40.Y0.I0.J20.;/*逆时针圆弧插补N80 X-6.195 Y39.517 I-40.J0.;/*逆时针圆弧插补N90 G01 X-40.Y2
8、0.;N100 Y-20.;N110 Y-30.;/*直线退刀,/*取消刀具半径补偿,退刀至Y-40N120 G40 Y-40.;N130 G00 Z10.;/*抬刀至安全面高度N140 X0.Y0.;/*回程序原点上方N150 M30;/*程序结束并返回,第四节 镗铣数控加工及其手工编程,2、简单内轮廓及型腔的数控加工及其编程,内轮廓型腔零件图,第四节 镗铣数控加工及其手工编程,分析:(1)零件图 已知某内轮廓型腔如图所示,要求对该型腔进行 粗、精加工。(2)刀具选择 粗加工采用20mm的立铣刀,精加工采用 10mm的键槽铣刀。(3)安全面高度 10mm。(4)进刀/退刀方式 粗加工从中心
9、工艺孔垂直进刀,向周边扩展。为此,首先要求在腔槽中心钻 好一20mm的工艺孔。(5)工艺路线 粗加工分四层切削 加工,底面和侧面各留0.5mm 的精加工余量。,第四节 镗铣数控加工及其手工编程,图4-10 内轮廓型腔零件图,型腔加工进刀方式与工艺路线,第四节 镗铣数控加工及其手工编程,%008;/*第008号程序,铣削型腔N10 T01 M06;/*选1号刀具:20mm立铣刀N20 G54 G90 G00 X0.Y0.;/*建立工件坐标系N25 Z40.;/*刀具运动到安全面高度N30 S275.M03 M08;/*从工艺孔垂直进刀5mm,至高度25mm处,第一层粗加工./*进刀至第一圈扩槽的
10、起点(-17.5,7.5),并开始扩槽N40 G01 Z25.0 F20;N50 X-17.5 Y7.5 F60.;N60 Y-7.5;N70 X17.5;N80 Y7.5;N90 X-17.5;/*第一圈扩槽结束/*进刀至第二圈的起点(-29.5,19.5)/*并开始扩槽N100 X-29.5 Y19.5;N110 Y-19.5;,第四节 镗铣数控加工及其手工编程,N120 X29.5;N130 Y19.5;N140 X-29.5;/*第二圈扩槽加工结束N150 X0.Y0.;/*回中心,第一层粗加工结束,/*从工艺孔垂直进刀5mm,至高度20mm处,第二层粗加工/*重复N50开始至N150
11、的语句,开始第二层粗加工N160 Z20.F20.;N170 X-17.5 Y7.5 F60.;N180 Y-7.5;N190 X17.5;N200 Y7.5;N210 X-17.5;N220 X29.5 Y19.5;,第四节 镗铣数控加工及其手工编程,N230 Y-19.5;N240 X29.5;N250 Y19.5;N260 X-29.5;N270 X0.Y0.;/*回中心,第二层粗加工结束,/*从工艺孔垂直进刀5mm,至高度15mm处,第三层粗加工/*重复N50开始至N150的语句,开始第三层粗加工N280 Z15.F20.;N290 X-17.5 Y7.5 F60.;N300 Y-7.
12、5;N310 X17.5;N320 Y7.5;N330 X-17.5;N340 X-29.5 Y19.5;N350 Y-19.5;,第四节 镗铣数控加工及其手工编程,/*从工艺孔垂直进刀4.5mm,至高度10.5mm处,第四层粗加工/*重复N50开始至N150的语句,开始第四层粗加工N400 Z10.5 F20.;N410 X-17.5 Y7.5 F60.;N420 Y-7.5;N430 X17.5;N440 Y7.5;N450 X-17.5;N460 X-29.5 Y19.5;N470 Y-19.5;N480 X29.5;,N360 X29.5;N370 Y19.5;N380 X-29.5;
13、N390 X0.Y0.;/*回中心,第三层粗加工结束,第四节 镗铣数控加工及其手工编程,N490 Y19.5;N500 X-29.5;/*第四层粗加工结束,N510 G00 Z40.;/*抬刀至安全面高度N520 T02 M06;/*换2号刀具,10mm键槽铣刀进行精加工N530 G00 X0.Y0.Z40.;N540 S500 M3 M08;N550 G01 Z10.F20.;/*从中心垂直下刀至图样要求高度N560 X-11.Y1.F100.;/*开始铣削型腔底面,第一圈加工开始N570 Y-1.;N580 X11.;N590 Y1.;N600 X-11.;,第四节 镗铣数控加工及其手工编
14、程,N610 X-19.Y9.;/*型腔底面,第二圈加工开始N620 Y-9.;N630 X19.;N640 Y9.;N650 X-19.;/*型腔底面,第三圈加工开始N660 X-27.Y17.;N670 Y-17.;N680 X27.;N690 Y17.;N700 X-27.;,第四节 镗铣数控加工及其手工编程,/*型腔底面,第四圈加工开始,同时也精铣型腔的周边N710 X-34.Y25.;N720 G03 X-35.Y24.I0.J-1.;/*不设刀具半径补偿N730 G01 Y-24.;N740 G03 X-34.Y-25.I1.J0.;N750 G01 X34.;N760 G03 X
15、35.Y-24.I0.J1.;N770 G01 Y24.;N780 G03 X34.Y25.I-1.J0.;N790 G01 X-34.;/*精加工结束N800G00 Z40.;/*抬刀至安全高度N810 M30;/*程序结束并返回,第四节 镗铣数控加工及其手工编程,第一节 概述 第二节 数控机床的坐标系 第三节 程序编制的代码及格式第四节 镗铣数控加工及其手工编程第五节 车削数控加工及其手工编程 第六节 自动编程概述,第五节 车削数控加工及其手工编程,一、普通数控车床的车削加工 普通数控车床能完成端面、内外圆、倒角、锥面、球面及成形面、螺纹等的车削加工。主切削运动是工件的旋转,工件的成形则由
16、刀具在ZX平面内的插补运动保证。,加工轴,车外圆,车端面,钻孔,车内孔,切槽,切断,车锥面,车型面,车螺纹,数控车削的基本特征与加工范围,第五节 车削数控加工及其手工编程,数控车削加工:要保证车削加工精度,特别是锥面和成形表面的精度,需要准确测量车刀刀尖刀刃圆弧半径,并采用刀尖半径补偿(TNR)方法进行加工。(仿真动画),W,Z,主切削运动,插补运动(进给运动),第五节 车削数控加工及其手工编程,需要注意的问题:(1)在一个程序段中,可以采用绝对坐标编程、增量坐标编程或二者混合编程。(2)用绝对坐标编程时,坐标值X取工件的直径;增量坐标编程时,用径向实际位移量的2倍值表示,并附上方向符号。(3
17、)为提高工件的径向尺寸精度,X向的脉冲当量取Z向的一半。(4)由于车削加工的余量较大,因此,为简化编程数控装置常具备不同形式的固定循环。(5)编程时,常认为刀尖是一个点,而实际中刀尖为一个半径不大的圆弧,因此需要对刀具半径进行补偿。,第五节 车削数控加工及其手工编程,车削加工程序原点的确定,第五节 车削数控加工及其手工编程,带螺纹的轴类零件数控车削加工及其手工编程,二、加工程序举例,第五节 车削数控加工及其手工编程,分析A、工艺路线 先倒角切削螺纹的实际外圆47.8mm切削锥度部分 车削62mm外圆倒角车削80mm外圆切削圆弧部分 车削85mm外圆。切槽。车螺纹。,第五节 车削数控加工及其手工
18、编程,第五节 车削数控加工及其手工编程,该零件的数学计算较为简单,可由图纸尺寸直接进行编程。在螺纹加工中,螺纹大径外圆面实际车削尺寸D=47.8 mm,螺纹小径尺寸d=45.8 mm;加工中分4 次车削,各次进给量分别为0.3mm,0.3 mm,0.25 mm 和0.15 mm。在圆弧面加工中,圆心相对于起点的坐标为I=126.49/2 mm K=-30mm.),B、数学计算,C、选择刀具及画出刀具布置图 根据加工要求,选用三把刀具。号刀车外圆,号刀切槽,号刀车螺纹。刀具布置如下图所示。采用对刀仪对刀,螺 纹刀尖相对与号刀尖在Z向位置15mm。编程之前,应正确的选择换刀点,以便在换刀过程中,刀
19、具与工件、机床和夹具不会碰撞。D、确定切削用量 车外圆,主轴转速为S630,进给速度为F150。切槽时,主轴转速为S315,进给速度为F10。切削螺纹时,主轴转速为S200,进给速度为F150。,第五节 车削数控加工及其手工编程,O0004/*程序号N10 G50 X200.Z350./*建立工件坐标系N20 G00 X41.8 Z292.S630 M03 T1 M08/*刀具快速接近工件,启动主轴,开冷却液N30 G01 X47.8 Z289.F150./*倒角 N40 U0 W-59/*车47.8mm外圆,增量坐标编程 N50 X50./*退刀,绝对坐标与增量坐标混合编程N60 X62.W
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 程序 编制
链接地址:https://www.31ppt.com/p-6365014.html