《复杂零件综合编程实例课件》由会员分享,可在线阅读,更多相关《复杂零件综合编程实例课件(90页珍藏版)》请在金锄头文库上搜索。
1、复杂零件综合编程实例课件第七章第七章 复杂零件综合编程实例复杂零件综合编程实例 学习模型:学习模型:以图7-1复杂零件综合编程模型为学习模型,阐述面铣削、外形铣削、挖槽铣削、钻孔、雕刻文字等加工的程序编制。工艺卡片:工艺卡片:如表7-1所示安排模型加工工艺。表表 7-1 数控加工工艺卡片数控加工工艺卡片机床机床种类种类产品名称产品名称或代号或代号工件材质工件材质毛坯规格毛坯规格工序号工序号程序程序编号编号夹具名夹具名称称XK7134复杂零件综合编程模型45钢粗加工后100*80*211见各工步程序平口虎钳工步号工步号工步内工步内容容刀具刀具号号刀具规格刀具规格mmmm主轴转速主轴转速r/min
2、r/min进给速度进给速度mm/minmm/min刀具长刀具长度补偿度补偿刀具半刀具半径补偿径补偿1铣平面T0140平底立铣刀477143H01D01第一节第一节 面铣削加工实例面铣削加工实例复杂零件综合编程实例课件2铣外轮廓T0210平底立铣刀1432214H02D023铣矩形槽T0310键槽铣刀954190H03D034钻孔T0410麻花钻95420H04D045雕刻文字T051键槽铣刀150090H05D05一一平面加工的常用方法平面加工的常用方法11双向横坐标平行法双向横坐标平行法 该方法为刀具沿平行于横坐标方向加工,并且可以变换方向,如图7-2(a)所示。 22单向横坐标平行法单向横
3、坐标平行法 该方法为刀具仅沿一个方向平行于横坐标加方向平行于横坐标加工,如图工,如图7-2(b)7-2(b)所示。所示。 复杂零件综合编程实例课件33单向纵坐标平行法单向纵坐标平行法 该方法为刀具仅沿一个方向平行于纵坐标加工,如图7-2(c)所示。44双向纵坐标平行法双向纵坐标平行法 该方法为刀具沿平行于纵坐标方向加工,并且可以变换方向,如图7-2(d)所示。55内向环切法内向环切法 该方法为刀具以矩形轨迹分别平行于纵坐标、横坐标由外向内加工,并且可以变换方向,如图7-2(e)所示。66外向环切法外向环切法 该方法为刀具以矩形轨迹分别平行于纵坐标、横坐标由内向外加工,并且可以变换方向,如图7-
4、2(f)所示。复杂零件综合编程实例课件复杂零件综合编程实例课件二二加工准备加工准备坯料选择 根据图样可知坯料经粗加工后,应保证长100毫米,宽80毫米,高21毫米(多出1毫米用于面铣削)。2刀具选择 根据图样分析可选用直径为40.00毫米的平铣刀(T01),并设定刀具半径补偿值(D1)20.00和刀具长度补偿值。3夹具选择 根据图样特点和加工部位,选用平口虎钳装夹工件,伸出钳口68mm左右,并用百分表找正。4选择编程零点 根据图样特点,确定工件零点为坯料上表面的中心,并通过对刀设定零点偏置G54。复杂零件综合编程实例课件三三参考程序参考程序 注:程序编制采用双向横坐标平行法(其他方法读者可自行
5、尝试),行间距取35毫米。华中华中HNC-21MHNC-21M系统和系统和FANUC 0iFANUC 0i系统程序系统程序程序内容程序内容说说 明明O0001;程序名为O0001G17G90G40G21;设定加工环境G54;建立工件坐标系T01;选定1号刀具G00X-80.Y40.;刀具定位于工件左上角(下刀时不能碰撞工件)复杂零件综合编程实例课件G43Z10.H01; 建立刀具长度补偿,并定位于安全平面M03S477;启动主轴,设定转速(切削速度为60米/分)M08;打开冷却液G01Z-1.F300; 快速下刀,深度为1毫米X50.F143;沿横坐标(X)正向切削Y5.;沿纵坐标(Y)负向切
6、削至下一行X-50.;沿横坐标(X)负向切削Y-30.;沿纵坐标(Y)负向切削至下一行X80.;沿横坐标(X)正向切削Z10. F300刀具快速退至安全平面复杂零件综合编程实例课件G00G49Z50.; 取消刀具长度补偿,并定位于返回平面M09;关闭冷却液M05;停止主轴M30;程序结束2 SIEMENS802D2 SIEMENS802D系统程序系统程序( (程序名为程序名为XPMIAN.MPF)XPMIAN.MPF)程序内容程序内容说说 明明G17G90G40G71设定加工环境G54建立工件坐标系T1D1选定1号刀具, 并建立刀具长度和半径补偿复杂零件综合编程实例课件M3S477启动主轴,设
7、定转速(切削速度约为60米/分)M8打开冷却液G94F143设定进给速度G0X-80Y-40刀具定位于工件左上角(下刀时不能碰撞工件)CYCLE71(50,0,10,-1,-50,_40,100,80,0,1,35,5,0,120,31,5)端面加工G90G0X0Y0刀具定位于工件中心M9关闭冷却液M5停止主轴复杂零件综合编程实例课件M2程序结束四四注意事项注意事项1使用寻边器确定工件零点时应采用碰双边法;2固定钳口应与工作台纵向平行;3每次铣削加工后,需用锉刀或油石去除毛刺,才可以进行下道工序的装夹和铣削;4加工时应选择正确的站位和操作手势,密切注意加工情况,随时准备处理突发情况,并调整进给
8、修调开关和主轴倍率开关,提高工件表面质量。复杂零件综合编程实例课件第二节第二节 外形铣削加工外形铣削加工一一加工准备加工准备11坯料选择坯料选择 根据图样可知坯料经面铣削加工后,应保证长100毫米,宽80毫米,高20毫米。22刀具选择刀具选择 根据图样分析可选用直径为10.00毫米的平铣刀(T02),并设定刀具半径补偿值(D2)5.00和刀具长度补偿值。33夹具选择夹具选择 根据图样特点和加工部位,选用平口虎钳装夹工件,伸出钳口68mm左右,并用百分表找正。44选择编程零点选择编程零点 复杂零件综合编程实例课件复杂零件综合编程实例课件 根据图样特点,确定工件零点为坯料上表面的中心,并通过对刀设
9、定零点偏置G55(Z向比G54低1毫米,X、Y向同G54)。二二图样数学分析图样数学分析 如图7-4 外形铣削加工图样数学分析选定坯料上表面的中心为工件零点,可知图中外轮廓各点的坐标值如表7-2所示。节点节点横坐标横坐标X X值值纵坐标纵坐标Y Y值值A-43-16B-43-28.5C-35-36.5D-11-36.5E-11-31复杂零件综合编程实例课件F11-31G11-36.5H35-36.5I43-28.5J43-16K39.5-12.5L32.5-12.5M32.512.5N39.512.5O4316P4328.5Q3536.5复杂零件综合编程实例课件R1136.5R R1131S-
10、1136.5SS-1131T-3536.5U-4328.5V-4316W-39.512.5AA-32.512.5BB-32.5-12.5CC-39.5-12.5复杂零件综合编程实例课件三三加工路径加工路径 下刀进刀UVWAABBCCABCDEFGHIJKLMNOPQRRRSSSTUV退刀抬刀四四参考程序参考程序11华中华中HNC-21MHNC-21M系统和系统和FANUC 0iFANUC 0i系统程序系统程序复杂零件综合编程实例课件主程序主程序程序内容程序内容说说 明明O0002;程序名为O0002G17G90G40G21;设定加工环境G55;建立工件坐标系T02;选定2号刀具G00X-50Y
11、60.; 刀具定位于工件左上角(下刀时不能碰撞工件)G43Z10.H02;建立刀具长度补偿,并定位于安全平面M03S1432; 启动主轴,设定转速(切削速度约为45米/分)复杂零件综合编程实例课件M08; 打开冷却液G01Z-2.5F300;快速下刀,深度为2.5毫米M98P2001;调用轮廓铣削子程序G00Y60.;X-50;G01Z-5F300;快速下刀,深度为5毫米M98P2001;调用轮廓铣削子程序G01Z10. F300刀具退至安全平面G00G49Z50.; 取消刀具长度补偿,并定位于返回平面M09; 关闭冷却液M05; 停止主轴复杂零件综合编程实例课件M30;程序结束子程序子程序程
12、序内容程序内容说说 明明O2001;程序名为O2001G01G42X-43Y40D02F214;进刀,并建立刀具半径补偿。Y16;V点X-39.5Y12.5;W点X-32.5;AA点G02X-32.5Y-12.5I0J-12.5;BB点G01X-39.5;CC点复杂零件综合编程实例课件X-43Y-16;A点Y-28.5;B点G03X-35Y-36.5 I8J0;C点G01X-11;D点Y-31;E点G02X11Y-31I11J0;F点G01Y-36.5;G点X35 ;H点G03X43Y-28.5 I0J8;I点G01Y-16;J点X39.5Y-12.5;K点X32.5;L点复杂零件综合编程实例
13、课件G02X32.5Y12.5 I0J12.5;M点G01X39.5;N点X43 Y16;O点Y28.5;P点G03X35Y36.5 I-8J0;Q点G01X11;R点Y31;RR点G02X-11 Y31I-11J0;SS点G01 Y36.5;S点X-35;T点复杂零件综合编程实例课件G03X-43Y28.5 I0J-8;U点G01Y0;经过U点G40X-70;退刀,并撤消刀具半径补偿。M99;返回主程序2SIEMENS802D2SIEMENS802D系统程序系统程序方法方法1 1:主程序:主程序( (程序名为XWXING1.MPF) )程序内容程序内容说说 明明G17G90G40G71 设定
14、加工环境G55建立工件坐标系T2选定2号刀具,并建立刀具长度补偿复杂零件综合编程实例课件G0X-50Y60刀具定位于工件左上角(下刀时不能碰撞工件)Z10刀具定位于安全平面M3S500启动主轴,设定转速(切削速度约为60米/分)M8打开冷却液G1Z-2.5F300下刀,深度为2.5毫米SBXWXING调用轮廓铣削子程序G0Y60 X-50G1Z-5F300下刀,深度为5毫米SBXWXING调用轮廓铣削子程序G1Z10 F300刀具退至安全平面复杂零件综合编程实例课件G0Z50定位于返回平面M9关闭冷却液M5停止主轴M2程序结束方法方法2 2:主程序:主程序( (程序名为程序名为XWXING2.
15、MPF)XWXING2.MPF)程序内容程序内容说说 明明G17G90G40G71 设定加工环境G55建立工件坐标系T2选定2号刀具, 并建立刀具长度补偿M3S800启动主轴,设定转速(切削速度约为25米/分)复杂零件综合编程实例课件M8打开冷却液G94 F300设定进给速度G0X-50Y60刀具定位于工件左上角(下刀时不能碰撞工件)Z50刀具定位于返回平面CYCLE72(“SBXWXING”,50,0,10,-5,2.5,1,0.5,120,20,11,42,2,15,300,2,15)G0X0Y0刀具定位于工件中心M9关闭冷却液M5停止主轴M2程序结束复杂零件综合编程实例课件程序内容程序内
16、容说说 明明G1G42X-43Y40D2F214 进刀,并建立刀具半径补偿。Y16 V点X-39.5Y12.5 W点X-32.5 AA点G2X-32.5Y-12.5I0J-12.5 BB点G1X-39.5CC点X-43Y-16A点Y-28.5B点G3X-35Y-36.5 I8J0C点子程序子程序( (程序名为程序名为SBXWXING.SPF)SBXWXING.SPF)复杂零件综合编程实例课件G1X-11D点Y-31E点G2X11Y-31I11J0F点G1Y-36.5G点 X35H点G3X43Y-28.5 I0J8I点G1Y-16J点X39.5Y-12.5K点X32.5L点G2X32.5Y12.
17、5 I0J12.5M点G1X39.5N点X43 Y16O点复杂零件综合编程实例课件Y28.5P点G3X35 Y36.5 I-8J0Q点G1X11R点Y31RR点G2X-11 Y31I-11J0SS点G1 Y36.5S点X-35T点G3X-43Y28.5 I0J-8U点G1Y0 经过U点G40X-70 退刀,并撤消刀具半径补偿。RET 返回主程序复杂零件综合编程实例课件五五注意事项注意事项1精加工时采用顺铣法,以提高表面加工质量;2垂直进刀时,应避免立铣刀直接切削工件;铣削加工时,铣刀应尽量沿轮廓切向进刀和退刀。复杂零件综合编程实例课件第三节第三节 挖槽铣削加工实例挖槽铣削加工实例一一加工准备加
18、工准备11坯料选择坯料选择 根据图样可知坯料经粗加工后,应保证长100毫米,宽80毫米,高20毫米。22刀具选择刀具选择 根据图样分析可选用直径为10.00毫米的键槽铣刀(T03),并设定刀具半径补偿值(D3)5.00和刀具长度补偿值。33夹具选择夹具选择 根据图样特点和加工部位,选用平口虎钳装夹,工件伸出钳口68mm,并用百分表找正。44选择编程零点选择编程零点复杂零件综合编程实例课件图7-5 挖槽铣削加工图样数学分析复杂零件综合编程实例课件 根据图样特点,确定工件零点为坯料上表面的中心,并通过对刀设定零点偏置G55。二二图样数学分析图样数学分析 如图7-5挖槽铣削加工图样数学分析选定坯料上
19、表面的中心为工件零点,可知图中矩形槽各点的坐标值如表7-3所示:表表 7-37-3节点节点横坐标横坐标X X值值纵坐标纵坐标Y Y值值DD10-12EE16-6FF166GG1012PP-1012复杂零件综合编程实例课件HH-166II-16-6JJ-10-12三三加工路径加工路径 下刀进刀JJDDEEFFGGPPHHIIJJ退刀抬刀四四参考程序参考程序11华中华中HNC-21MHNC-21M系统和系统和FANUC 0iFANUC 0i系统程序系统程序 主程序主程序程序内容程序内容说说 明明O0003;程序名为O0003G17G90G40G21;设定加工环境复杂零件综合编程实例课件G55;建立
20、工件坐标系T03;选定1号刀具G00X-16Y-10.;刀具定位于工件左上角(下刀时不能碰撞工件)G43Z10.H03;建立刀具长度补偿,并定位于安全平面M03S954; 启动主轴,设定转速(切削速度约为30米/分)M08; 打开冷却液G01Z-2.5F20; 下刀,深度为2.5毫米G51X0.Y0.Z0.P1000 设置比例缩放系数为1倍(P=1000)(HNC-21M系统P1)复杂零件综合编程实例课件M98P3001;调用矩形槽铣削子程序G50;取消比例缩放功能G01Z10. F300刀具退至安全平面G00X-16Y0.;刀具定位于工件左上角(下刀时不能碰撞工件)G01Z-2.5F20;下
21、刀,深度为2.5毫米G51X0.Y0.Z0. P500 设置比例缩放系数为0.5倍(P=500)(HNC-21M系统P0.5)M98P3001;调用矩形槽铣削子程序G50; 取消比例缩放功能G01Z10. F300 刀具退至安全平面复杂零件综合编程实例课件G00X-16Y-10.;刀具定位于工件左上角(下刀时不能碰撞工件)G01Z-5.F20;下刀,深度为5毫米G51X0.Y0.Z0.P1000 设置比例缩放系数为1倍(P=1000)(HNC-21M系统P1)M98P3001;调用矩形槽铣削子程序G50;取消比例缩放功能G01Z10. F300刀具退至安全平面G00X-16Y0.;刀具定位于工
22、件左上角(下刀时不能碰撞工件)G01Z-5.F20;下刀,深度为5毫米复杂零件综合编程实例课件G51X0.Y0.Z0. P500 设置比例缩放系数为0.5倍(P=500)(HNC-21M系统P0.5)M98P3001;调用矩形槽铣削子程序G50;取消比例缩放功能G01Z10. F300刀具退至安全平面G00G49Z50.;取消刀具长度补偿,并定位于返回平面M09;关闭冷却液M05;停止主轴M30;程序结束复杂零件综合编程实例课件子程序子程序程序内容程序内容说说 明明O3001;程序名为O3001G01G41X-10D03F190;进刀,并建立刀具半径补偿。Y-12;JJ点X10.;DD点G03
23、X16.Y-6.I0.J6.;EE点G01Y6.;FF点G03X10.Y12.I-6.J0.; GG点G01X-10.;PP点G03X-16.Y6.I0.J-6.; HH点G01Y-6.;II点复杂零件综合编程实例课件G03X-10.Y-12.I6.J0.;JJ点M99;2SIEMENS802D2SIEMENS802D系统程序系统程序( (程序名为程序名为XJCAO.MPF)XJCAO.MPF)程序内容程序内容说说 明明G17G90G40G71设定加工环境G55建立工件坐标系T3D3选定3号刀具, 并建立刀具长度、半径补偿G0X0Y0刀具定位于工件左上角(下刀时不能碰撞工件)Z10刀具定位于安
24、全平面复杂零件综合编程实例课件M3S954启动主轴,设定转速(切削速度约为30米/分)M8打开冷却液POCKET3(20,0,10,-5,32,24,6,0,0,0,2.5,0.5,0.1,190,20,1,11,6,) M9关闭冷却液M5停止主轴M2程序结束五五注意事项注意事项1粗铣矩形槽,留0.50毫米单边余量;2铣矩形槽时,应先在工件上预钻工艺孔,避免立铣键刀垂直切削进刀,引起强烈振动。复杂零件综合编程实例课件3精铣时采用顺铣法,以提高表面加工质量;4应根据加工情况随时调整进给修调开关和主轴转速倍率开关;5键槽铣刀的垂直进给量不能太大,约为平面进给量的1/31/2。复杂零件综合编程实例课
25、件第四节第四节 钻孔加工实例钻孔加工实例一一加工准备加工准备11坯料选择坯料选择 根据图样可知坯料经粗加工后,应保证长100毫米,宽80毫米,高20毫米。22刀具选择刀具选择 根据图样分析可选用直径为10.00毫米的麻花钻(T04),并设定刀具半径补偿值(D4)5.00和刀具长度补偿值。33夹具选择夹具选择 根据图样特点和加工部位,可选用平口虎钳装夹工件,伸出钳口68mm左右, 垫铁选择两块且平行于X轴,中间为空。复杂零件综合编程实例课件图7-6 钻孔加工图样数学分析复杂零件综合编程实例课件44选择编程零点选择编程零点 根据图样特点,确定工件零点为坯料上表面的中心,并通过对刀设定零点偏置G55
26、。二二图样数学分析图样数学分析 如图 7-6 钻孔加工图样数学分析.选定坯料上表面的中心为工件零点,可知图中钻孔中心点的坐标值如表7-4所示:表表 7-47-4孔心点孔心点横坐标横坐标X X值值纵坐标纵坐标Y Y值值O1-32.50O232.50三三参考程序参考程序1HNC-21M1HNC-21M系统和系统和FANUC 0iFANUC 0i系统程序系统程序复杂零件综合编程实例课件程序内容程序内容说说 明明O0004;程序名为O0004G17G90G40G21; 设定加工环境G55;建立工件坐标系T04;选定4号刀具G00X0Y0.;刀具定位于工件中心G43Z50.H04;建立刀具长度补偿,并定
27、位于返回平面M03S954;启动主轴,设定转速(切削速度约为30米/分)M08;打开冷却液复杂零件综合编程实例课件G99G73X32.5Y0Z-25R10Q2.0F20;(G99G73 X32.5Y0 Z-25 R10 Q-2.0 P2 K1 F20;)啄式钻通孔,深度为25毫米( HNC-21M系统)G73 X-32.5Y0Z-25R10Q2.0F20;(G73 X-32.5Y0 Z-25 R10 Q-2.0 P2 K1 F20;)啄式钻通孔,深度为25毫米( HNC-21M系统)G00G49Z50.;取消刀具长度补偿,并定位于返回平面M09;关闭冷却液M05;停止主轴M30;程序结束复杂零
28、件综合编程实例课件程序内容程序内容说说 明明G17G90G40G71设定加工环境G55建立工件坐标系T4D4选定4号刀具, 并建立刀具长度、半径补偿G00X0Y0.;刀具定位于工件中心Z20刀具定位于安全平面M3S954启动主轴,设定转速(切削速度约为30米/分)M8打开冷却液G00X32.5Y0.;刀具定位于工件中心CYCLE81(20,0,10, ,25)钻通孔,深度为25毫米复杂零件综合编程实例课件G00X-32.5Y0.;刀具定位于工件中心CYCLE81(20,0,10, ,25)钻通孔,深度为25毫米M9关闭冷却液M5 停止主轴M2 程序结束四四注意事项注意事项1钻孔时不要调整进给修
29、调开关和主轴转速倍率开关,以提高钻孔表面加工质量;2麻花钻的垂直进给量不能太大,约为平面进给量的1/41/3。3镗孔时,应用试切法来调节镗刀;410毫米孔的正下方不能放置垫铁,并应控制钻头的进刀深度,以免损坏平口虎钳和刀具。复杂零件综合编程实例课件第五节第五节 雕刻文字加工实例雕刻文字加工实例一一加工准备加工准备11坯料选择坯料选择 根据图样可知坯料经粗加工后,应保证长100毫米,宽80毫米,高20毫米。22刀具选择刀具选择 根据图样分析可选用直径为1.00毫米的键槽刀(T05),并设定刀具半径补偿值(D5)0.50和刀具长度补偿值。33夹具选择夹具选择 根据图样特点和加工部位,可选用平口虎钳
30、装夹工件,伸出钳口68mm左右。44选择编程零点选择编程零点 复杂零件综合编程实例课件图7-7 雕刻文字加工图样数学分析复杂零件综合编程实例课件 根据图样特点,确定工件零点为坯料上表面的中心,并通过对刀设定零点偏置G55。二二图样数学分析图样数学分析 如图 7-7 雕刻文字加工图样数学分析选定坯料上表面的中心为工件零点,可知图中文字各节点的坐标值如表7-5所示。表表 7-57-5节点节点横坐标横坐标X X值值纵坐标纵坐标Y Y值值KK-12.4653.66LL-3.0053.66MM-3.005-1.87NN-12.465-1.87OO-7.7355.91复杂零件综合编程实例课件QQ-7.73
31、5-6.9TT3.0055.91UU12.4655.91VV12.465-6.9WW3.005-6.9XX4.1854.24YY4.1851.18ZZ4.185-2.76PS8.7250.2PE10.005-2.76三三参考程序参考程序11华中华中HNC-21MHNC-21M系统和系统和FANUC 0iFANUC 0i系统程序系统程序复杂零件综合编程实例课件程序内容程序内容说说 明明O0005;程序名为O0005G17G90G40G21; 设定加工环境G55;建立工件坐标系T05;选定5号刀具G00X-12.465Y3.66.;刀具定位于KK点G43Z50.H05;建立刀具长度补偿,并定位于返
32、回平面M03S1500;启动主轴,设定转速(切削速度约为5米/分)M08;打开冷却液复杂零件综合编程实例课件G01 Z10F300;定位于安全平面G01 Z-2F20;下刀,刻字深度为2毫米X-3.005 F90;刻至LL点Y-1.87;刻至MM点X-12.465;刻至NN点Y3.66;刻至KK点Z10F300;定位于安全平面G00X-7.735Y5.91;刀具定位于OO点G01 Z-2F20;下刀,刻字深度为2毫米Y-6.9 F90;刻至QQ点Z10F300;定位于安全平面G00X3.005Y5.91; 刀具定位于TT点复杂零件综合编程实例课件G01 Z-2F20;下刀,刻字深度为2毫米X1
33、2.465 F90;刻至UU点Y-6.9;刻至VV点X3.005; 刻至WW点Y5.91; 刻至TT点Z10F300;定位于安全平面G00X4.185Y4.24; 刀具定位于XX点G01 Z-2F20;下刀,刻字深度为2毫米G91X6.96 F90;刻长为:6.96毫米G90Z10F300; 定位于安全平面G00X4.185Y1.18; 刀具定位于YY点复杂零件综合编程实例课件G01 Z-2F20;下刀,刻字深度为2毫米G91X6.96 F90;刻长为:6.96毫米G90Z10F300; 定位于安全平面G00X4.185Y-2.76;刀具定位于ZZ点G01 Z-2F20; 下刀,刻字深度为2毫
34、米G91X6.96 F90;刻长为:6.96毫米G90Z10F300;定位于安全平面G00X8.725Y0.2;刀具定位于PS点G01 Z-2F20;下刀,刻字深度为2毫米G91X10.005 Y-2.76F90;刻至PE点G90Z10F300; 定位于安全平面复杂零件综合编程实例课件G00G49Z50.;取消刀具长度补偿,并定位于返回平面M09;关闭冷却液M05;停止主轴M30;程序结束2SIEMENS802D2SIEMENS802D系统程序系统程序( (程序名为程序名为KEZI.MPF)KEZI.MPF)程程 序序 内内 容容说说 明明G17G90G40G71设定加工环境G55建立工件坐标
35、系T5D5选定5号刀具, 并建立刀具长度、半径补偿G0X0Y0;刀具定位于工件中心复杂零件综合编程实例课件Z50刀具定位于返回平面M3S1500启动主轴,设定转速(切削速度约为5米/分)M8打开冷却液G0X-12.465Y3.66.; 刀具定位于KK点Z10刀具定位于安全平面G1 Z-2F20下刀,刻字深度为2毫米X-3.005 F90刻至LL点Y-1.87刻至MM点X-12.465刻至NN点Y3.66刻至KK点Z10F300定位于安全平面复杂零件综合编程实例课件G0X-7.735Y5.91刀具定位于OO点G1 Z-2F20下刀,刻字深度为2毫米Y-6.9 F90刻至QQ点Z10F300定位于
36、安全平面G0X3.005Y5.91刀具定位于TT点G1 Z-2F20下刀,刻字深度为2毫米X12.465 F90刻至UU点Y-6.9刻至VV点X3.005刻至WW点Y5.91刻至TT点Z10F300定位于安全平面G0X4.185Y4.24刀具定位于XX点复杂零件综合编程实例课件G1 Z-2F20下刀,刻字深度为2毫米G91X6.96 F90刻长为:6.96毫米G90Z10F300定位于安全平面G0X4.185Y1.18刀具定位于YY点G1 Z-2F20下刀,刻字深度为2毫米G91X6.96 F90刻长为:6.96毫米G90Z10F300定位于安全平面G0X4.185Y-2.76刀具定位于ZZ点
37、G1 Z-2F20下刀,刻字深度为2毫米G91X6.96 F90刻长为:6.96毫米G90Z10F300定位于安全平面G0X8.725Y0.2刀具定位于PS点复杂零件综合编程实例课件G1 Z-2F20下刀,刻字深度为2毫米G91X10.005Y-2.76F90 刻至PE点G90Z10F300定位于安全平面G0X0Y0刀具定位于工件中心Z50定位于返回平面M9关闭冷却液M5停止主轴M2程序结束五五注意事项注意事项 精确的刻字方法参见本教材课题八。复杂零件综合编程实例课件图 加工中心加工实例复杂零件综合编程实例课件 实例实例4 4:如图713所示,要求: (1)“NC”字样深度为1.5mm; (2
38、) 孔表面粗糙度为0.8,其余为1.6; (3) 各棱边做0.25X45的倒角。 参考程序见表7-10:华中HNC21M系统。程程 序序 内内 容容说说 明明T1 M06T1 M0616铣刀G90 G54 G00 X0 Y0 S600 M03建立工件坐标系G43 Z100.0 H1加高度补偿X0 Y65快速走到入刀点Z5复杂零件综合编程实例课件M08G01 Z-8 F40粗加工70X70外方,深30mm。D21 M98 P1 F120加半径补偿,调子程序。G01 Z-16 F40D21 M98 P1 F120加半径补偿,调子程序。G01 Z-24 F40D21 M98 P1 F120加半径补偿
39、,调子程序。G01 Z-29.8 F40D21 M98 P1 F120加半径补偿,调子程序。G00 Z100X0 Y65复杂零件综合编程实例课件Z5M08G01 Z-8 F40粗加工65X65凸台,深15mm。D21 M98 P2 F120加半径补偿,调子程序。G01 Z-14.8 F40D21 M98 P2 F120加半径补偿,调子程序。G00 Z100X0 Y0Z5G01 Z-9.8 F40粗加工30孔,深10mm。D21 M98 P3 F120复杂零件综合编程实例课件G00 Z100X0 Y0T2 M06T2 M068端铣刀G90 G54 G00 X0 Y0 S1250 M03建立工件坐
40、标系G43 Z100 H2加高度补偿Z5M08G01 Z-4.8 F30粗加工中心长方槽,深5mm。D22 M98 P4 F191加半径补偿,调子程序。G00 Z100X0 Y0复杂零件综合编程实例课件Z5G01 Z-10 F30半精加工30孔,深10mm。D23 M98 P3 F120加半径补偿,调子程序。G00 Z100M00检测尺寸X0 Y0Z5G01 Z-10 F30精加工30孔,深10mmD24 M98 P3 F120加半径补偿,调子程序。G01 Z-10 F30精加工30孔,深10mmD25 M98 P3 F120加半径补偿,调子程序。复杂零件综合编程实例课件D25 M98 P3
41、F120加半径补偿,调子程序。G00 Z100X0 Y0Z5G01 Z-5 F30半精加工中心长方槽,深5mmD23 M98 P4 F191加半径补偿,调子程序。G00 Z100X0 Y0M00检测尺寸Z5G01 Z-5 F30精加工中心长方槽,深5mm。D25 M98 P4 F191加半径补偿,调子程序。复杂零件综合编程实例课件G00 Z100X0 Y0M00检测尺寸 T1 M06T1 M0616铣刀G90 G54 G00 X0 Y0 S800 M03建立工件坐标系G43 Z100 H1加高度补偿X0 Y65Z5M08G01 Z-30 F40半精加工70X70外方,深30mm。D26 M98
42、 P1 F191 加半径补偿,调子程序。复杂零件综合编程实例课件G00 Z100X0 Y65M00检测尺寸Z5M08G01 Z-15 F40半精加工65X65凸台,深15mm。D26 M98 P2 F191加半径补偿,调子程序。G00 Z100X0 Y65M00检测尺寸 T2 M06T2 M068端铣刀G90 G54 G00 X0 Y0 S1000 M03 建立工件坐标系复杂零件综合编程实例课件G43 Z100 H2加高度补偿X0 Y65Z5M08G01 Z-15 F30精加工70X70外方,深30mm。D27 M98 P1 F76加半径补偿,调子程序。G01 Z-30 F30D25 M98
43、P1 F76加半径补偿,调子程序。G00 Z100X0 Y65M08Z5复杂零件综合编程实例课件G01Z-8 F30精加工65X65凸台,深15mm。D28 M98 P2 F120加半径补偿,调子程序。G01 Z-15 F30D25 M98 P2 F120加半径补偿,调子程序。G00 Z100X0 Y0M30 T3 M06T3 M063中心钻G90 G54 G00 X0 Y0 S850 M03 建立工件坐标系G43 Z100 H3加高度补偿M08复杂零件综合编程实例课件G98 G81 X-26 Y0 R5 Z-5 F85钻中心孔X25 Y11Y-11G80取消固定循环 T4 M06T4 M06
44、7.8钻头G90 G54 G00 X0 Y0 S612 M03 建立工件坐标系G43 Z100 H4加高度补偿M08G98 G83 X-26 Y0 R5 Z-27.25 Q3 F61钻孔X25 Y11Y-11复杂零件综合编程实例课件G80取消固定循环 T5 M06T5 M068铰刀G90 G54 G00 X0 Y0 S150 M03 建立工件坐标系G43 Z100 H5加高度补偿M08G98 G81 X-26 Y0 R5 Z-20 F24铰孔X25 Y11Y-11G80取消固定循环G00 Z100复杂零件综合编程实例课件 T6 M06T6 M063端铣刀G90 G54 G00 S1000 M0
45、3 建立工件坐标系G43 Z100 H6端铣刀M08Z5G01 X-15 Y18 F80Z-1.5 加工文字“NC”Y30X-14X-6 Y18X-5Y30复杂零件综合编程实例课件Z5X15 Y27Z-1.5G03 X12 Y30 R3 F100G01 X8 Y30G03 X5 Y27 R3G01 X5 Y21G03 X8 Y18 R3G01 X12 Y18G03 X15 Y21 R3G01 Z5G00 Z100复杂零件综合编程实例课件M30程序结束o0001o000170X70外方,深30mm子程序。G41 G01 X0 Y65加左刀补G01 X-20 Y65X-20 Y55G03 X0 Y
46、35 R20G01 X25G02 X35 Y25 R10G01 X35 Y-25G02 X25 Y-35 R10G01 X-25 Y-35G02 X-35 Y-25 R10复杂零件综合编程实例课件G01 X-35 Y25G02 X-25 Y35 R10G01 X0 Y35G03 X20 Y55 R20G00 X20 Y65G40 G00 X0 Y65取消刀补M99o0002o000265X65凸台,深15mm子程序。G41 G01 X0 Y65 F120 加左刀补X-20 Y65X-20 Y52.5G03 X0 Y32.5 R20复杂零件综合编程实例课件G01 X12.5 Y32.5G02 X
47、32.5 Y12.5 R20G01 X32.5 Y-20G03 X20 Y-32.5 R12.5G01 X12.5 Y-32.5G03 X-12.5 Y-32.5 R12.5G01 X-20.671 Y-32.5X-32.5 Y0Y20G02 X-20 Y32.5 R12.5G01 X0 Y32.5G03 X20 Y52.5 R20复杂零件综合编程实例课件G00 X20 Y65G40 G01 X0 Y65取消刀补M99o0003 o0003 30孔,深10mm子程序。G41 G01 X10 Y5加左刀补G03 X0 Y15 R10G03 I0 J-15G03 X-10 Y5 R10G40 G0
48、1 X0 Y0M99取消刀补o0004 o0004 中心长方槽,深5mm子程序。G41 G01 X10 Y0加左刀补复杂零件综合编程实例课件G43 X0 Y10 R10G01 X-15 Y10G03 X-20 Y5 R5G01 Y-5G03 X-15 Y-10 R5G01 X15G03 X20 Y-5 R5G01 Y5G03 X15 Y10 R5G01 X0G03 X-10 Y0 R10G40 G01 X0 Y0取消刀补M99复杂零件综合编程实例课件思考练习题思考练习题 7-1根据图 7-14所示,请分别使用Fanuc 0i、Siemens802D的相关循环指令完成面铣削、外形铣削。 7-2如
49、图7-15所示一个长度为70毫米,宽度为60毫米,圆角半径为10毫米,深度为3毫米的凹槽,凹槽中有一矩形岛屿。请分别使用Fanuc 0i、Siemens802D的相关指令完成挖槽铣削。 7-3如图7-16所示,XY平面上2行2列排列的孔,孔深为10毫米,参考点坐标为X5.0 Y10.0,请分别使用Fanuc 0i、Siemens802D的相关循环指令完成(镗孔)钻削加工。复杂零件综合编程实例课件 7-4 如图7-17所示,在加工中心上完成零件铣削大孔及钻4个小孔的加工。毛胚材料为A3,所有外表面已经加工完毕。要求:1)采用自动换刀;2)应用子程序和重复次数等指令简化程序;3) 给出刀具表;4)
50、指明所用机床及其系统。 7-5 如图7-18所示,图中技术要求:1)毛坯尺寸: 21015050材料:45#,正火处理。该工件属于典型的六面加工零件,包括轮廓加工、平面加工、型腔加工、孔加工和螺纹孔加工,装夹和加工工序的划分以及加工顺序的安排必须重复杂零件综合编程实例课件点考虑;对应不同的加工内容,应选择合适的加工刀具;因为存在工件翻面加工和二次装夹问题,在只有通用夹具的情况下,应注意选取对刀基准和进行对刀操作。复杂零件综合编程实例课件图 7-14 面铣削、外形铣削思考练习复杂零件综合编程实例课件图7-15 挖槽铣削思考练习 复杂零件综合编程实例课件图7-16 钻削加工思考练习 复杂零件综合编程实例课件图7-17 钻削加工思考练习 复杂零件综合编程实例课件图7-18 编程练习题 复杂零件综合编程实例课件