《数控程序编制》课件.ppt
《《数控程序编制》课件.ppt》由会员分享,可在线阅读,更多相关《《数控程序编制》课件.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字控制及装备技术研究所数字控制及装备技术研究所 Institute of Numerical Control And Equipment TechnologyInstitute of Numerical Control And Equipment Technology第二章数控加工程序编制第一节第一节第一节第一节 概述概述概述概述 第二节第二节第二节第二节 数控机床的坐标系数控机床的坐标系数控机床的坐标系数控机床的坐标系 第三节第三节第三节第三节 程序编制的代码及格式程序编制的代码及格式程序编制的代码及格式程序编制的代码及格式第四节第四节第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其
2、手工编程镗铣数控加工及其手工编程镗铣数控加工及其手工编程第五节第五节第五节第五节 车削数控加工及其手工编程车削数控加工及其手工编程车削数控加工及其手工编程车削数控加工及其手工编程 第六节第六节第六节第六节 自动编程概述自动编程概述自动编程概述自动编程概述 数字控制及装备技术研究所数字控制及装备技术研究所 Institute of Numerical Control And Equipment TechnologyInstitute of Numerical Control And Equipment Technology第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程一、镗铣数控
3、加工中的基本工艺问题一、镗铣数控加工中的基本工艺问题 1.1.工件坐标系的确定及程序原点的设置工件坐标系的确定及程序原点的设置 2.2.安全高度安全高度 (加工录像加工录像)三坐标立式加工中心三坐标立式加工中心四坐标卧式加工中心四坐标卧式加工中心安全高度安全高度安全面安全面工件上表面工件上表面3.3.进刀进刀/退刀方式退刀方式 a)a)切线方向进刀切线方向进刀 b)b)侧向进刀侧向进刀G02G02进刀线进刀线(G42(G42补偿补偿)G02G02退刀线退刀线(G40(G40取消取消G42)G42)起刀点与退刀点起刀点与退刀点(G40)(G40)起刀点起刀点(G40)(G40)退刀点退刀点(G4
4、0)(G40)G01G01进刀线进刀线(G42(G42补偿补偿)G01G01退刀线退刀线(G40G40取消取消G42G42)G42G42补偿补偿第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程4.4.刀具半径补偿刀具半径补偿 a)a)合理方式合理方式b)b)不合理方式不合理方式建立刀具半径补偿建立刀具半径补偿切入点切入点G42 G01G42 G01起刀点起刀点理论轮廓理论轮廓大于大于2 2倍刀倍刀具直径具直径切入点切入点G42 G01G42 G01起刀点起刀点理论轮廓理论轮廓第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程5.5.刀具半径确定刀具半径确定 对于铣削加
5、工,精加工刀具半径选择的主要依据是对于铣削加工,精加工刀具半径选择的主要依据是零件加工轮廓和加工轮廓凹处的最小曲率半径或圆零件加工轮廓和加工轮廓凹处的最小曲率半径或圆弧半径。弧半径。刀具半径应小于该最小曲率半径值。刀具半径应小于该最小曲率半径值。第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程7二、绝对编程与相对编程二、绝对编程与相对编程二、绝对编程与相对编程二、绝对编程与相对编程图中图中O X Y:O X Y:机床坐标系机床坐标系OXYZOXYZ:工件坐标系工件坐标系图图中中的的相相对对位位置置表表示示工工件件在在机机床床上上安安装装后后,工工件件坐坐标标系系与与机机床坐标系的
6、相对位置。床坐标系的相对位置。X X Y Y 3535300300100100R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070200Z Z8编程方式编程方式:1)绝对坐标方式:机床坐标系绝对坐标方式:机床坐标系2)绝对坐标方式:工件坐标系绝对坐标方式:工件坐标系3)相对坐标方式。相对坐标方式。编程参数编程参数 编程单位:编程单位:mm,刀具半径刀具半径(D01):8 mm,主轴转速:主轴转速:400r/min 进给速度进给速度:250mm/min 安全高度:安全高度:35mmX X Y Y 35353003001001
7、00R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070Z Z20091 1、绝对坐标编程(机床坐标系)、绝对坐标编程(机床坐标系)%MPF100%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
8、 Y120;N10 M02;X X Y Y 3535300300100100R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070200Z Z102 2、绝对坐标编程、绝对坐标编程(工件坐标系:(工件坐标系:G92G92指令)指令)%MPF100%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
9、 G02 X-200 Y50 I-100 ;N08 G01 Y-70 ;N09 G00 G40 Z35 M05 M09;N10 X0 Y0;N11 M02;X X Y Y 3535300300100100R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070Z Z200113 3、绝对坐标编程、绝对坐标编程(工件坐标系:(工件坐标系:G54G54指令)指令)编程编程 取消取消N01程序段程序段 N02 改成:改成:N02 G90 G54 G17 G00 G42 D01 X-250 Y-50 S400 M03 M08;其余同上
10、。其余同上。参数设置参数设置 在在G54画面下设置:画面下设置:X:300 Y:120 Z:-200X X Y Y 3535300300100100R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070200200Z Z124 4、相对(增量)坐标编程、相对(增量)坐标编程%MPF100;%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
11、-100;N06 G02 X-100 Y-100 I-100;N07 G01 Y-120 ;N08 G00 G40 Z75 M05 M09;N09 X200 Y70;N10 M02;X X Y Y 3535300300100100R100R100R100R1001001005050100100OO Y Y OOX XZ Z 35351001007070200三、二维外形轮廓数控铣削加工及其编程举例三、二维外形轮廓数控铣削加工及其编程举例 1 1、简单外形轮廓零件的数控铣削加工及其编程、简单外形轮廓零件的数控铣削加工及其编程 30第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程30
12、分析分析(1 1)零零件件图图 已已知知某某外外形形轮轮廓廓的的零零件件图图,要要求求精精铣铣其其外外形形轮轮廓。工件厚度廓。工件厚度20mm20mm。(2 2)刀具选择刀具选择 10mm10mm的立铣刀。的立铣刀。(3 3)安全面高度安全面高度 50mm50mm。(4 4)进刀进刀/退刀方式退刀方式 离开工件离开工件20mm20mm,直线直线/圆弧引入切向进刀,圆弧引入切向进刀,直线退刀。直线退刀。(5 5)工艺路线工艺路线 走刀路线见图。走刀路线见图。第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程30%MPF006;%MPF006;/*/*第第006006号程序号程序,铣削
13、外形轮廓零件铣削外形轮廓零件N05 G54 G90 G0 X0.Y0.;N05 G54 G90 G0 X0.Y0.;/*/*建立工件坐标系建立工件坐标系,并快速运动到原并快速运动到原点上方点上方N10 Z50.;N10 Z50.;/*/*快速运动到安全面高度快速运动到安全面高度N20 X-50.Y-40.S500 M03 M08;N20 X-50.Y-40.S500 M03 M08;/*/*刀具移到工件外刀具移到工件外,启动主轴启动主轴N30 G01 Z-21.F20.;N30 G01 Z-21.F20.;/*G01/*G01下刀下刀,伸出去伸出去1mm1mmN40 G42 D01 Y-30.
14、F100.;N40 G42 D01 Y-30.F100.;/*/*刀具半径补偿刀具半径补偿,运动到运动到Y-30Y-30的位置的位置 N50 G02 X-40.Y-20.I10.J0.;N50 G02 X-40.Y-20.I10.J0.;/*/*圆弧切向切入圆弧切向切入第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程30N60 G01 X20.;N60 G01 X20.;N70 G03 X40.Y0.I0.J20.;N70 G03 X40.Y0.I0.J20.;/*/*逆时针圆弧插补逆时针圆弧插补N80 X-6.195 Y39.517 I-40.J0.;N80 X-6.195 Y
15、39.517 I-40.J0.;/*/*逆时针圆弧插补逆时针圆弧插补N90 G01 X-40.Y20.;N90 G01 X-40.Y20.;N100 Y-20.;N100 Y-20.;N110 Y-30.;N110 Y-30.;/*/*直线退刀直线退刀/*/*取消刀具半径补偿取消刀具半径补偿,退刀至退刀至Y-40Y-40N120 G40 Y-40.;N120 G40 Y-40.;N130 G00 Z10.;N130 G00 Z10.;/*/*抬刀至安全面高度抬刀至安全面高度N140 X0.Y0.;N140 X0.Y0.;/*/*回程序原点上方回程序原点上方N150 M30;N150 M30;/
16、*/*程序结束并返回程序结束并返回 第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程2 2、简单内轮廓及型腔的数控加工及其编程、简单内轮廓及型腔的数控加工及其编程 内轮廓型腔零件图内轮廓型腔零件图第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程分析:分析:(1 1)零件图)零件图 已知某内轮廓型腔如图所示,要求对该型腔进行已知某内轮廓型腔如图所示,要求对该型腔进行 粗、精加工。粗、精加工。(2 2)刀具选择)刀具选择 粗加工采用粗加工采用20mm20mm的立铣刀,精加工采用的立铣刀,精加工采用 10mm10mm的键槽铣刀。的键槽铣刀。(3 3)安全面高度)安全面高度
17、 10mm10mm。(4 4)进刀)进刀/退刀方式退刀方式 粗加工从中心粗加工从中心 工艺孔垂直进刀,向周边扩展。工艺孔垂直进刀,向周边扩展。为此,首先要求在腔槽中心钻为此,首先要求在腔槽中心钻 好一好一20mm20mm的工艺孔。的工艺孔。(5 5)工艺路线)工艺路线 粗加工分四层切削粗加工分四层切削 加工,底面和侧面各留加工,底面和侧面各留 的精加工余量。的精加工余量。第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程图4-10 内轮廓型腔零件图型腔加工进刀方式型腔加工进刀方式与工艺路线与工艺路线第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程%008;/*%008
18、;/*第第008008号程序,铣削型腔号程序,铣削型腔N10 T01 M06;/*N10 T01 M06;/*选选1 1号刀具:号刀具:20mm20mm立铣刀立铣刀N20 G54 G90 G00 X0.Y0.;/*N20 G54 G90 G00 X0.Y0.;/*建立工件坐标系建立工件坐标系N25 Z40.;/*N25 Z40.;/*刀具运动到安全面高度刀具运动到安全面高度N30 S275.M03 M08;N30 S275.M03 M08;/*/*从工艺孔垂直进刀从工艺孔垂直进刀5mm5mm,至高度,至高度25mm25mm处,第一层粗加工处,第一层粗加工./*/*进刀至第一圈扩槽的起点(,),
19、并开始扩槽进刀至第一圈扩槽的起点(,),并开始扩槽N40 G01 Z25.0 F20;N50 X-17.5 Y7.5 F60.;N60 Y-7.5;N40 G01 Z25.0 F20;N50 X-17.5 Y7.5 F60.;N60 Y-7.5;N70 X17.5;N70 X17.5;N80 Y7.5;N80 Y7.5;N90 X-17.5;/*N90 X-17.5;/*第一圈扩槽结束第一圈扩槽结束/*/*进刀至第二圈的起点(,)进刀至第二圈的起点(,)/*/*并开始扩槽并开始扩槽N100 X-29.5 Y19.5;N110 Y-19.5;N100 X-29.5 Y19.5;N110 Y-19
20、.5;第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程N120 X29.5;N120 X29.5;N130 Y19.5;N130 Y19.5;N140 X-29.5;/*N140 X-29.5;/*第二圈扩槽加工结束第二圈扩槽加工结束N150 X0.Y0.;/*N150 X0.Y0.;/*回中心,第一层粗加工结束回中心,第一层粗加工结束/*/*从工艺孔垂直进刀从工艺孔垂直进刀5mm5mm,至高度,至高度20mm20mm处,第二层粗加工处,第二层粗加工/*/*重复重复N50N50开始至开始至N150N150的语句,开始第二层粗加工的语句,开始第二层粗加工N160 Z20.F20.;
21、N160 Z20.F20.;N170 X-17.5 Y7.5 F60.;N170 X-17.5 Y7.5 F60.;N180 Y-7.5;N180 Y-7.5;N190 X17.5;N190 X17.5;N200 Y7.5;N200 Y7.5;N210 X-17.5;N210 X-17.5;N220 X29.5 Y19.5;N220 X29.5 Y19.5;第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程N230 Y-19.5;N230 Y-19.5;N240 X29.5;N240 X29.5;N250 Y19.5;N250 Y19.5;N260 X-29.5;N260 X-29
22、.5;N270 X0.Y0.;/*N270 X0.Y0.;/*回中心,第二层粗加工结束回中心,第二层粗加工结束/*/*从工艺孔垂直进刀从工艺孔垂直进刀5mm5mm,至高度,至高度15mm15mm处,第三层粗加工处,第三层粗加工/*/*重复重复N50N50开始至开始至N150N150的语句,开始第三层粗加工的语句,开始第三层粗加工N280 Z15.F20.;N280 Z15.F20.;N290 X-17.5 Y7.5 F60.;N300 Y-7.5;N290 X-17.5 Y7.5 F60.;N300 Y-7.5;N310 X17.5;N310 X17.5;N320 Y7.5;N320 Y7.5
23、;N330 X-17.5;N330 X-17.5;N340 X-29.5 Y19.5;N340 X-29.5 Y19.5;N350 Y-19.5;N350 Y-19.5;第四节第四节 镗铣数控加工及其手工编程镗铣数控加工及其手工编程/*/*从工艺孔垂直进刀,至高度处,第四层粗加工从工艺孔垂直进刀,至高度处,第四层粗加工/*/*重复重复N50N50开始至开始至N150N150的语句,开始第四层粗加工的语句,开始第四层粗加工N400 Z10.5 F20.;N400 Z10.5 F20.;N410 X-17.5 Y7.5 F60.;N420 Y-7.5;N410 X-17.5 Y7.5 F60.;N
24、420 Y-7.5;N430 X17.5;N430 X17.5;N440 Y7.5;N440 Y7.5;N450 X-17.5;N450 X-17.5;N460 X-29.5 Y19.5;N460 X-29.5 Y19.5;N470 Y-19.5;N470 Y-19.5;N480 X29.5;N480 X29.5;N360 X29.5;N360 X29.5;N370 Y19.5;N370 Y19.5;N380 X-29.5;N380 X-29.5;N390 X0.Y0.;/*N390 X0.Y0.;/*回中心,第三层粗加工结束回中心,第三层粗加工结束第四节第四节 镗铣数控加工及其手工编程镗铣数
25、控加工及其手工编程N490 Y19.5;N490 Y19.5;N500 X-29.5;/*N500 X-29.5;/*第四层粗加工结束第四层粗加工结束N510 G00 Z40.;/*N510 G00 Z40.;/*抬刀至安全面高度抬刀至安全面高度N520 T02 M06;/*N520 T02 M06;/*换换2 2号刀具,号刀具,10mm10mm键槽铣刀进行精加工键槽铣刀进行精加工N530 G00 X0.Y0.Z40.;N530 G00 X0.Y0.Z40.;N540 S500 M3 M08;N540 S500 M3 M08;N550 G01 Z10.F20.;/*N550 G01 Z10.F
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控程序编制 数控 程序 编制 课件
限制150内