收藏 分享(赏)

6 数控铣床加工中心编程.ppt

上传人:hwpkd79526 文档编号:10100446 上传时间:2019-10-10 格式:PPT 页数:139 大小:1.98MB
下载 相关 举报
6 数控铣床加工中心编程.ppt_第1页
第1页 / 共139页
6 数控铣床加工中心编程.ppt_第2页
第2页 / 共139页
6 数控铣床加工中心编程.ppt_第3页
第3页 / 共139页
6 数控铣床加工中心编程.ppt_第4页
第4页 / 共139页
6 数控铣床加工中心编程.ppt_第5页
第5页 / 共139页
点击查看更多>>
资源描述

1、第五章 数控铣床、加工中心程序编制,数控铣床、加工中心概况 数控铣床、加工中心程序编制的基本方法 用户宏功能,第一节 数控铣床、加工中心概况,一、数控铣床的主要用途,1平面铣削1)平行于各坐标平面的内外平面。用端铣或周铣方式加工;2)倾斜一定角度的平面。斜垫板定位或用行切法加工;3)变角度类。二轴半近似加工,多坐标联动机床加工。,(一)数控铣床的加工范围和方法,第一节 数控铣床、加工中心概况,一、数控铣床的主要用途,2轮廓铣削 1)平面类轮廓加工。用立铣刀周铣,对于内轮廓采用可轴向进给的立铣刀加工; 2)曲面铣削。一般不复杂曲面:二轴半行切加工; 3)复杂曲面:三坐标以上联动机床加工; 曲面主

2、要用球形铣刀。 3其它加工方法:钻、扩、铰、锪孔,镗孔,攻丝。,(一)数控铣床的加工范围和方法,第一节 数控铣床、加工中心概况,一、数控铣床的主要用途,1轮廓控制功能; 2刀具补偿功能(含长度、半径补偿); 3镜象加工功能; 4固定循环功能; 5其它功能:配置数控回转工作台或分度头,进行四轴控制,可完成分度加工、复杂旋转曲面加工,扩大了机床的工艺范围。,(二)数控铣床的功能,第一节 数控铣床、加工中心概况,一、数控铣床的主要用途,数控铣床以铣为主,铣削为断续加工,切削振动冲击较大,加工精度要求高时多采用顺铣法加工。适用于加工表面复杂且工序不很多的零件加工。,(三)数控铣床的加工应用特点,第一节

3、 数控铣床、加工中心概况,二、加工中心的主要功能与用途,1工艺范围以钻铣为主,可扩、铰、镗孔,攻丝;2应用特点1)工件易装夹。可用通用的平口钳、压板、分度头、回转工作台装夹工作;2)易观察加工情况;3)冷却条件易建立;4)切屑易堆积在加工部位周围;5)机床结构相对简单、占地面积小,价格较低。,(一)立式加工中心的工艺范围与用途,第一节 数控铣床、加工中心概况,二、加工中心的主要功能与用途,3应用范围适用于加工高度较小的模具、壳体、板类零件单件或中小批量生产。,(一)立式加工中心的工艺范围与用途,第一节 数控铣床、加工中心概况,二、加工中心的主要功能与用途,1工艺范围以铣镗为主,可以钻、扩、铰孔

4、,攻丝等。 2应用特点1)一般具有回转工作台,具有多坐标控制;2)能方便对零件进行多面加工,能在一次安装中保证各位置精度;3)加工观察、测量相对不方便;4)加工时切屑易排除;5)可进行多件加工;6)其结构较复杂,所需控制的轴数多,价格高。,(二)卧式加工中心的工艺范围与用途,第一节 数控铣床、加工中心概况,二、加工中心的主要功能与用途,(二)卧式加工中心的工艺范围与用途,3应用范围工艺范围较立式加工广,具有回转工作台的加工中心可进行多面加工。特别适应于箱体类、叉架类、阀体类零件的批量生产,也可以用于复杂件的新产品试制。,第一节 数控铣床、加工中心概况,三、常用数控系统及功能,1FANUC系统

5、1)普及型CNC0D系列 0MD(铣床及小型加工中心) 2)全功能型CNC0C系列: 0MC(铣床、钻床、加工中心) 3)高性能/价格比的0i系列 0iMB/MA(加工中心、铣床,4轴4联动),0imate(铣床,3轴3联动)。 (整体软件包功能、高速、高精度加工、网络功能) 4)超小型、超薄型CNC16i(8轴6轴联动)、18i(6轴4轴联动)、21i(4轴4联动),第一节 数控铣床、加工中心概况,三、常用数控系统及功能,2SIEMENS系统 1)SINUMERIK 802S/C:用于车床、铣床,可控3个进给轴、1个主轴。802S适用步进电机;802C适用伺服电机 2)SINUMERIK 8

6、02D:控制4个进给轴、1个主轴。 3)SINUMERIK 810D:用于数字闭环控制,可控制6轴 4)SINUMERIK 840D:全数字模块化,最多可控制31轴,第一节 数控铣床、加工中心概况,三、常用数控系统及功能,3主要功能具有多种坐标控制和指令(如工件坐标系选择、坐标旋转、极坐标指令等),刀具长度与半径补偿,孔加工固定循环,镜向加工、宏功能,可以配备刚性攻牙功能等。,第一节 数控铣床、加工中心概况,四、数控铣床、加工中心的坐标系,1立式加工中心、立式铣床的机床坐标系与参考点。 2卧式加工的机床坐标系与参考点 。,第一节 数控铣床、加工中心概况,五、数控铣床、加工中心的编程特点,1为满

7、足多面、多件加工,可设置多个工件坐标系,实现坐标旋转,绝对/增量尺寸须用G90、G91指令等; 2具有多轴控制的机床,除第一坐标系外,还采用第二、三等坐标系; 3其刀具的补偿分为刀具半径补偿和长度补偿; 4为适应复杂曲面加工,高性能的数控机床可实现多坐标联动与编程。一般两联动的数控机床,对G02/G03、G41/G42等要指定坐标平面G17/G18/G19; 5为了简化程序,可进行对称形面的镜像编程或控制、坐标比例缩放; 6对于需交换工作台的加工中心,柔性加工单元或系统,因辅助功能增加,M代码指令得到极大加强。,第二节 加工中心程序编制的基本方法,一、 数控系统的指令功能简介,1准备功能G代码

8、(P142表4-7)2常用辅助功能M代码M06自动换刀指令M10Z轴锁紧;M11Z轴松开;M13主轴正转、切削液开;M14主轴反转、切削液开;M19主轴定向;M60工作台交换。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(一) 坐标系的指令 1选择机床坐标系(G53) 格式:G53 (G90) X Y Z ; 说明:(1)指令刀具快速机床坐标系的X、Y、Z处;(2)X、Y、Z均为负值;(3)执行G53前应取消刀补;(4)应用G53前,应手动或返回指令操作,建立机床坐标系;(5)非模态指令,只对G90有效。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(一)

9、 坐标系的指令 1选择机床坐标系(G53),机床原点,2设定工件坐标系(G92) 3工件坐标系选择(G54G59) 说明: 共6个,用于多次设定、多面或多件加工; G54G59的坐标原点是相对于机床坐标原点的X、Y、Z值,均为负值; G54G59的X、Y、Z坐标值,由CRT/MDI OFSET的“Work CooroiNATES”设置。,第二节 加工中心程序编制的基本方法,例:假设相对于机械原点G54(-50,-50,-10)、G55(-100,-100,-20)。要求刀具的轨迹为O(G53)A(G54)B(G55)。,执行以下程序段:N10 G53 G90 X0 Y0 Z0;N20 G54

10、G90 G01 X50 Y0 Z0 F100;N30 G55 G90 G01 X100 Y0 Z0 F100;,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,G54G59与G92的区别:,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(一) 坐标系的指令,例:G54 G00 X200 Y160;G92 X100 Y100; 坐标原点从O移动到O,工件坐标系的偏移量为=P-P P使用指令G92前的坐标值; PG92指令的坐标原点值。 本例中G54的偏移量:x=200-100=100y=160-100=60,4在G54后用G92建立新工件坐标系,第二节 加工中心程序

11、编制的基本方法, N30 G00 G55 X5 Y10; N40 G54 X5 Y10; N50 G92 X-5 Y-5; N60 Y15 X0; N70 G55 X5 Y10; ,例:用程序指令变更工件坐标系的程序如下,分析刀具实际移动的轨迹。,G55,G54,N30,N40,第二节 加工中心程序编制的基本方法, N30 G00 G55 X5 Y10; N40 G54 X5 Y10; N50 G92 X-5 Y-5; N60 Y15 X0; N70 G55 X5 Y10; ,例:用程序指令变更工件坐标系的程序如下,分析刀具实际移动的轨迹。,G55,G54,N30,N50,N50,N40,第二

12、节 加工中心程序编制的基本方法, N30 G00 G55 X5 Y10; N40 G54 X5 Y10; N50 G92 X-5 Y-5; N60 Y15 X0; N70 G55 X5 Y10; ,例:用程序指令变更工件坐标系的程序如下,分析刀具实际移动的轨迹。,G55,G54,G54,G55,N30,N60,N40,N70,N50,N50,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(一) 坐标系的指令,用于在工件坐标系内设置子坐标系 格式:G52 X Y Z ;,X Y Z 当前工件坐标原点的变更量。只在指令的工件坐标系内有效,不影响其它工件坐标系。,4局部坐标系(G52

13、),例:G54 G00 X25 Y25; 刀具坐标(25,25)G52 X10 Y10; 刀具坐标(15,15),第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(二)刀具长度补偿(G43、G44、G49),G00(G01)G43(G44) Z H ;,刀具在使用中,由于磨损、重新装刀、更换刀具等原因,刀具的长度将产生变化,要使用刀具长度补偿。,1建立刀具长度补偿的格式,其中:H刀具长度补偿号。在所指定的寄存器中,存有长度补偿值h,为符号值,通过CRT/MDI在参数表中设置;G43刀具长度正补偿。补偿后刀具实际运动行程:Z实 =Z程 +h;G44刀具长度负补偿。补偿后刀具实际运动

14、行程:Z实 =Z程 -h。,第二节 加工中心程序编制的基本方法,h=实际刀具长度-编程刀具长度,2刀具补偿值h的计算,例:如右图所示,刀具的编程长度在点A,刀具的实际长度较理论值短了21mm。则:h=实际刀具长度-编程刀具长度=-21mm,第二节 加工中心程序编制的基本方法,1)单把刀具的长度相对补偿法,3刀具补偿的方法,例:h=-21mm。编程如下: N20 G92 X0 Y0 Z200; N30 G43 G00 Z5 H01; N40 G01 Z-30 F ;,Z实=-195+(-21)=-216,若(H01)=21mm,则: G44 G00 Z5 H01; 与N30等效,Z实=-195-

15、(21)=-216;,第二节 加工中心程序编制的基本方法,2)多刀的长度补偿方法,3刀具补偿的方法,回零操作; 以工件上表面为Z轴的工件坐标原点; 手动操作T01、T02、T03,使每把刀尖轻触工件,从CRT中分别记录增量A1、A2、A3值; 在CRT/MDI的参数表中,将A1、A2、A3设置为H01、H02、H03的长度补偿值; 使用G43H01(H02);所有刀具均以工件坐标原点为出发点。,注意:在G54(G59)中,设工件坐标系的Z=0为工件上表面 。,(1)在机床上测量长度补偿的方法,第二节 加工中心程序编制的基本方法,2)多刀的长度补偿方法,3刀具补偿的方法,方法(1)所设定的A1、

16、A2均为负值,当用G43时,刀具向Z轴负方向补偿; 方法(2)所设定的B1、B2均为正值,当用G43时,刀具向Z轴正方向补偿; 方法(1)停机时间长,(2)方法要配备专门的对刀仪。,(2)用对刀仪机外对刀,在对刀仪上分别测量出B1、B2、B3; 装上刀具,并按B1、B2、B3设置刀具的H01、H02的长度补偿值; 使用G43H01(H02);所有刀具均以机床原点为出发点。,第二节 加工中心程序编制的基本方法,格式:G00(G01)G49 Z ; 或:G00(G01) Z H00;,4刀具长度补偿的取消,刀具在G00或G01的状态下,运动到Z 时,取消刀具长度补偿。,注意:刀具长度补偿号H 与刀

17、具半径补偿号D 共用一组寄存器。因此H与D后面的号数不能重复;FANUC 0C/0D系统为刀具长度补偿、刀具半径补偿一共提供了64个刀补号。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(三)螺旋切削功能,1在XY平面圆弧插补,刀具在作圆弧加工运动的同时,均匀地作轴向进给运动。,G17 G02(G03)X Y I J Z F ; Z为螺旋线终点的Z轴坐标值。,2在ZX平面圆弧插补,G18 G02(G03)X Z I K Y F ; Y为螺旋线终点的Y轴坐标值。,3在YZ平面圆弧插补,G19 G02(G03)Y Z J K X F ; X为螺旋线终点的X轴坐标值。,第二节 加工

18、中心程序编制的基本方法,二、 常用指令的编程方法,(三)螺旋切削功能,说明:F为圆弧加工时的切向进给速度;铣非整圆螺旋加工时其圆心坐标可用R。,应用: (1)铣圆时,不必先作轴向进给,然后再作圆周进给; (2)铣螺纹。例在G17平面的格式:,G17 G02(G03)X Y I J Z F ; 其中:Z 为螺纹导程。,注意:圆心坐标不能用R;一个程序段只能完成一个导程的螺纹加工。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(四)固定循环功能,1孔加工过程的六个基本动作,加工中心和数控铣床对钻孔、扩孔、铰孔、镗孔、攻丝等孔加工,提供了相应的固定循环功能指令。,A,B,R,Z,动

19、作1X、Y坐标定位,动作2快速移动到R点,动作3加工进给至Z点,动作5返回到R点,动作6快退到初始点B,动作4在孔底动作,暂停、主轴定位、让刀等,R平面,起始平面,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(四)固定循环功能,2固定循环“3G”程序格式,G G G X Y Z R Q P F L ;,数据格式:用G90功G91定义。 G90绝对尺寸方式。R、Z为绝对坐标值; G91增量尺寸方式。R为BR的距离,Z为RZ的距离。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(四)固定循环功能,2固定循环“3G”程序格式,G G G X Y Z R Q P F

20、 L ;,返回点位置: G98返回初始点B; G99返回到R点。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(四)固定循环功能,2固定循环“3G”程序格式,G G G X Y Z R Q P F L ;,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(四)固定循环功能,3常用孔加工循环,1)钻孔循环(G81),格式:G98(或G99) G81 X Y Z R F ; 应用于一般的钻、扩、铰或镗(有退刀痕) 。,2)钻孔循环(G82),格式:G98(或G99) G82 X Y Z R P F ; 其中:P孔底停留时间; 主要应用于锪孔、或镗孔刮端面加工。,第二

21、节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,3)高速钻孔循环(G73),格式:G98(或G99) G73 X Y Z R Q F ;,其中:Q每次进给深,正值;d抬刀距离。由数控系统参数设定。主要为了断屑后排屑,d越小效率越高。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,4)深孔钻削(G83),格式:G98(或G99) G83 X Y Z R Q F ;,其中:Q每次进给深,正值;d快进转工进点到加工面的距离。由数控系统设定。每次退刀至R点,然后快进到d点转为工进 。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程

22、方法,3常用孔加工循环,5)精镗循环(G76),格式:G98(或G99) G76 X Y Z R Q P F ;,主轴在孔底的动作: 轴向进给暂停主轴定向准停让刀快退主轴回中心,其中:Q让刀量(正值)。防止退刀时划伤已加工表面;P暂停时间。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,6)镗孔循环1(G85),格式:G98(或G99) G85 X Y Z R F ;,说明:以工作进给的方式退至R点。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,7)镗孔循环2(G86),格式:G98(或G99) G86 X Y Z R F

23、;,说明:主轴到孔底自动停止,然后快速退出。内孔表面将出现直线的刮痕。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,8)反向镗孔循环(G87),格式:G98(或G99) G87 X Y Z R Q P F ;,用于镗削孔口比孔小的孔。其动作过程:,X、Y坐标定位主轴定向准停主轴让刀(偏移q)主轴快速到R处(孔底)主轴恢复原定位主轴正转刀具向Z正方向进给至Z主轴定向准停主轴让刀快退至初始平面B点(G99时也退至B点),第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,9)镗孔循环3(G88),格式:G98(或G99) G88 X

24、Y Z R P F ;,说明:加工到孔底时,主轴、刀具均停止,系统进入保持状态,可用手动方式操作,如退刀测量孔径或调整刀尖位置,再按启动按钮,转为继续自动运行,刀具返回至R或B点后主轴恢复正转。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,10)镗孔循环4(G89),格式:G98(或G99) G88 X Y Z R P F ;,说明:刀具在孔底暂停,然后反向进给退出。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,11) 攻右旋螺纹(G84)与攻左旋螺纹(G74),格式:G98(或G99) G84 X Y Z (P ) F

25、; 格式:G98(或G99) G74 X Y Z (P )F ;,G84在R点主轴正转攻螺纹在Z点主轴反转退出丝锥; G74动作基本与G84相似,在R、Z点主轴转向正好相反。,当参数FXCD=1,G74、G84中的暂停有效; FXCD=0,G74、G84中的暂停无效(省略P)。 其中:F螺纹导程。 注意,执行G84、G74时,控制面板上的“主轴转速倍率”、“进给速度倍率”选择无效。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,3常用孔加工循环,12)G80取消固定循环,G73、G74等为模态指令,需要用G80来取消; 有的系统也可以用G00、G01、G02、G03取消固定循环

26、。,13)重复固定循环次数L,只执行一次固定循环,可省略; 若L0,则不进行加工固定循环,只存储数据; L只在本程序段中有效。Lmax=9999。,第二节 加工中心程序编制的基本方法,4固定循环应用举例,例:在立式加工中心上加工零件上的13个孔。610mm为通孔,420mm为不通孔,395mm要求镗孔。材料为45钢。完成工艺设计,编写孔加工程序。,第二节 加工中心程序编制的基本方法,一、 工艺设计,1划分工步,1)钻中心孔#1#13; 2)钻610mm孔(#1#6); 3)钻420mm至深30mm(#7#10),预钻395孔至20mm(#11#13); 4)粗铣395孔至76mm; 5)半精铣

27、395孔至94.2mm; 6)镗395孔至尺寸。,第二节 加工中心程序编制的基本方法,一、 工艺设计,2选择刀具及切削用量,1)12mm点钻(整体硬质合金)T01、H01; 2)10mm直柄麻花钻(高速钢)T02、H02; 3)20mm锥柄麻花钻(高速钢)T03、H03; 4)32mm立铣刀(机夹硬质合金)T04、H04、D11、D12; 5)95mm精镗刀(硬质合金)T05、H05。,第二节 加工中心程序编制的基本方法,一、 工艺设计,3确定走刀路线,1)钻中心孔:#1#2#3#8#7#11#12#13#9#10#6#5#4; 2)钻10mm孔:#1#2#3#4#5#6; 3)钻20mm孔:

28、#7#8#9#10#11#12#13; 4)粗铣孔76mm:#11#12#13,顺铣加工; 5)半精铣孔94.2mm:#11#12#13,顺铣加工; 6)精镗95mm孔:#11#12#13。,第二节 加工中心程序编制的基本方法,一、 工艺设计,4选择切削用量,1)钻定心孔:V1=60m/min,f1=0.12mm/rn1=1000V1/(3.14d1)=1590r/min,F1=nf1=190mm/min。 2)钻10mm孔:V2=25m/min,f2=0.12mm/rn2=1000V2/(3.14d3)=796r/min,F2=n2f2=96mm/min。 3)钻20mm孔:V3=22m/m

29、in,f3=0.16mm/rn3=1000V3/(3.14d2)=350r/min,F3=n3f3=56mm/min。,第二节 加工中心程序编制的基本方法,一、 工艺设计,4选择切削用量,4)粗铣76mm孔:V4=235m/min,f4=0.36mm/rn4=1000V4/(3.14d4)=2338r/min,F4=n4f4=842mm/min。 5)半精铣94.2mm孔:V5=240m/min,f5=0.30mm/rn5=1000V5/(3.14d4)=2388r/min,F5=n5f5=716mm/min。 6)精镗95mm孔:V6=220m/min,f6=0.07mm/r;n6=1000

30、V6/(3.14d5)=737r/min,F6=n6f6=51.6mm/min。,第二节 加工中心程序编制的基本方法,二、 计算,112mm点钻:钻尖高h1=6tg45=6.0mm; 210mm麻花钻:钻尖高h2=5tg30=2.887mm; 320mm麻花钻:钻尖高h3=10tg30=5.774mm; 4粗铣、半精铣95mm孔的刀具半径补偿计算: 1)粗铣孔76mm:r1=16+(95-76)/2=25.5mm,设至D11; 2)半精铣孔94.2mm:r2=16+(95-94.2)/2=16.4mm,设至D12。,第二节 加工中心程序编制的基本方法,三、 工件坐标系,1Z0在工件上表面,X0

31、、Y0坐标原点离工件孔#1( 40,35)。 2R点取孔口表面+3mm处,固定循环的初始平面取Z0+50mm。,0,第二节 加工中心程序编制的基本方法,O1000(螺旋铣圆子程序) N1010 G91 G03 X0 Y0 I-47.5 J0 Z-6; N1020 M99; O2000(铣圆子程序) N2010 G91 G03 X0 Y0 I-47.5 J0 ; N2020 M99;,四、加工程序编制,第二节 加工中心程序编制的基本方法,O3000(铣孔子程序) N3010 M98 P181000; 螺旋#11 N3020 M98 P2000; 铣圆 N3030 G90 G00 Z4; 退出 N

32、3040 Y-235; 至#12位 N3050 M98 P181000; 螺旋铣#12 N3060 M98 P2000; 铣圆 N3070 G90 G00 Z4; 退出 N3080 Y-435; 至#13位 N3090 M98 P181000; 螺旋铣#13 N3100 M98 P2000; 铣圆 N3120 G90 G00 Z4; 退出 N3130 M99;,第二节 加工中心程序编制的基本方法,O0001(主程序) N010 G91 G40 G80 G28 Z0; 初始化 N020 T01 M06; 换1号刀 N030 G54 G90 G00 X0 Y0; 至G54上方 N040 G43 Z

33、50 H01; 至初始点,长度补偿 N050 S1590 M03; 设定转速 N060 G99 G73 X40 Y-35 Z-56 R-47 Q1.5 F190 M08; 钻#1 N070 Y-235; 钻#2 N080 Y-435; 钻#3 N090 X190 Y-335; 钻#8 N100 G98 Y-135; 钻#7,第二节 加工中心程序编制的基本方法,N110 X440 Y-35 Z-6 R3; 钻#11 N120 Y-235; 钻#12 N130 G98 Y-435; 钻#13 N130 G99 X690 Y-335 Z-56 R-47; 钻#9 N140 Y-135; 钻#10 N

34、150 X840 Y-35; 钻#6 N160 Y-235; 钻#5 N170 G98 Y-435 M05 M09; 钻#4,主轴、冷却停 N180 G80 G91 G28 Z0; 回参考点,取消刀补 N190 T02 M06; 换10mm麻花钻 N200 G90 G00 G43 Z50 H02 S796 M03;长度补偿至初始点,第二节 加工中心程序编制的基本方法,N210 G99 G83 X40 Y-35 Z-105 R-47 Q5 F96 M08;钻#1 N220 Y-235; 钻#2 N230 G98 Y-435; 钻#3 N240 G99 X840; 钻#4 N250 Y-235;

35、钻#5 N260 G98 Y-35 M05 M09; 钻#6,主轴、冷却停 N270 G80 G28 G91 Z0; 回参考点,取消刀补 N280 T03 M06; 换20mm麻花钻 N290 G90 G00 G43 Z50 H03 S350 M03;长度补偿至初始点 N300 G99 G81 X190 Y-135 Z-85.78 R-47 F56 M08;钻#7,第二节 加工中心程序编制的基本方法,N310 G98 Y-335; 钻#8 N320 G99 X690; 钻#9 N330 G98 Y-135; 钻#10 N340 G98 G83 X440 Y-35 Z-108 R3 Q5 F56

36、; 钻#11 N350 Y-235; 钻#12 N360 G98 Y-435 M05 M09; 钻#13 N370 G80 G28 G91 Z0; 回参考点,取消刀补 N380 T04 M06; 换32mm立铣刀 N390 G90 G00 G43 Z4 H04 S2338 M03;长度补偿Z切入点 N400 G41 X487.5 Y-40 D11; 半径补偿,第二节 加工中心程序编制的基本方法,N410 G01 Y-35 F842 M08; 至#11位 N420 M98 P3000; 调用铣圆子程序粗铣 N430 G40 X0 Y0; 取消刀具半径补偿 N440 G41 X487.5 Y-40

37、 D12; 半精铣半径补偿 N450 G01 Y-35 F716 S2388; 至#11位 N460 M98 P3000; 调用铣圆子程序精铣 N470 M05 M09; 主轴、冷却停 N480 G40 X0 Y0; 取消半径补偿 N490 G80 G28 G91 Z0; 回参考点,取消刀补 N500 T05 M06; 换95mm精镗刀,第二节 加工中心程序编制的基本方法,N510 G90 G00 G43 Z50 H05 S737 M03;长度补偿 N520 M08; 冷却液开 N530 G99 G76 X440 Y-35 Z-105 R6 Q1 P2000 F51.6;镗孔#11 N540

38、Y-235; 镗孔#12 N550 G98 Y-435 M05 M09; 镗孔#13 N560 G80 G28 G91 Z0; 回参考点,取消刀补 N570 T01 M06; 换点钻 N580 M30; 程序结束,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(五)极坐标指令(G15、G16),极坐标平面须用G17、G18、G19指定。,G15极坐标系取消指令; G16极坐标系设定指令。,2在G18(ZX)平面: +Z轴为极轴,Z 表示极径,X 表示极角;,3在G19(YZ)平面: +Y轴为极轴,Y 表示极径,Z 表示极角。,1在G17(XY)平面: +X轴为极轴,X 表示极径

39、,Y 表示极角;,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(五)极坐标指令(G15、G16),半径、角度值用绝对尺寸表示时: 特定坐标系的原点是极坐标的原点。,半径用增量尺寸表示时: 刀具现在的位置是极坐标原点。,反时针方向为极角正方向,顺时针为负方向。,第二节 加工中心程序编制的基本方法,例:要加工孔如图所示,孔深20。应用G16指令及钻孔循环编写加工程序。,1半径、角度用绝对尺寸表示 N10 G80 G15 G54 G90 G00 Z60 H01 S890 M03; N20 G52 X30 Y70; N30 G17 G16; N40 G99 G81 X25 Y18 Z

40、-20 R3 F178; N50 Y54; N60 Y90; N70 Y126; N80 Y162; N90 Y198;,第二节 加工中心程序编制的基本方法,N100 Y234; N110 Y270; N120 Y306; N130 G98 Y342; N140 G15 G80 G52 X120 Y25; N150 G16 G99 G81 X35 Y90 Z-20 R3; N160 Y120; N170 Y150; N180 Y180; N190 G98 Y210 M05; N200 G15 G80; N210 G52 X0 Y0; N220 G91 G49 G28 Z0 M30;,第二节 加

41、工中心程序编制的基本方法,1半径用绝对尺寸、角度用增量尺寸表示 N10 G80 G15 G54 G90 G00 Z200 H01 S890 M03; N20 G52 X30 Y70; N30 G17 G16; N40 G99 G81 X25 Y18 Z-20 R3 F178; N50 G91 Y36 L9; N60 G15 G80 G90 G52 X120 Y25; N70 G16 G99 G81 X35 Y90 Z-20 R3; N80 G91 Y30 L4; N90 G15 G80 G90 M05; N100 G52 X0 Y0; N110 G91 G49 G28 Z0 M30;,如果半径

42、也用增量尺寸表示,刀具要先移到极坐标原点位置后才能应用极坐标编程。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(六)图形比例指令(G51、G50),1 各坐标轴按相同比例编程格式:G51 X Y Z P ;G50;,其中:X、Y、Z比例中心的坐标值(绝对尺寸);P比例系数。单位为0.001,比例系数范围:0.001999.999,用整数表示。例如:P1000,表示比例为1。,G51比例编程指令; G50取消比例编程指令。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(六)图形比例指令(G51、G50),从该指令后,移动指令从比例中心开始,实际移动量为原来数

43、值的P倍。 原刀具半径补偿、长度补偿、位置补偿值不受比例系数的影响。 说明:若程序中没有指定P值,可在CRT/MDI中的参数表中设置。,G51比例编程指令; G50取消比例编程指令。,1 各坐标轴按相同比例编程格式:G51 X Y Z P ;G50;,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(六)图形比例指令(G51、G50),2各轴以不同比例编程 格式:G51 X Y Z I J K ;,其中:X、Y、Z比例中心的坐标值;IX轴的比例系数。I=b/a;JY轴的比例系数。I=d/c;KZ轴的比例系数。,说明:比例系数用整数表示(同P);若程序中不指定I、J、K,可由参数表

44、(No.731、732、733)设定。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(七)镜像加工功能,对相同形状且对称的轮廓,采取“镜像”的方式加工,可简化编程。,1镜像加工的方法,应用辅助功能M代码; 采用图形比例G指令; 操作面板的“镜像加工”设置。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(七)镜像加工功能,对相同形状且对称的轮廓,采取“镜像”的方式加工,可简化编程。,2应用辅助功能指令(M57、M58、M59),M57相对于X轴坐标的镜像; M58相对于Y轴坐标的镜像; M59镜像取消。,例:M57 X50 将相对于X轴上X=50处设为对称中心

45、,后面加工的图形与前对称相似。,第二节 加工中心程序编制的基本方法,例:加工下图所示零件。铣刀距工件上表面Z100,刀具出发点在G17的X0、Y0。铣深10,采用增量尺寸编程。,O1000(子程序) N1000 G00 G43 Z-110 H01; N1010 G41 X10 Y5 D02; N1020 G01 Y25 F100; N1030 X10; N1040 G03 X10 Y-10 R10; N1050 G01 Y-10; N1060 X-25; N1070 G00 G40 X-5 Y-10; N1080 G49 Z110 M05; N1090 M99;,第二节 加工中心程序编制的基本

46、方法,O0011(主程序) N10 G91 G17 S M03; N20 M98 P1000; 加工 N30 M57 X0; 关于X0镜像 N40 M98 P1000; 加工 N50 M58 Y0; 关于Y0镜像 N60 M98 P1000; 加工 N70 M59; 取消X、Y轴镜像 N80 M58 Y0; 关于Y0镜像 N90 M98 P1000; 加工 N100 M59 M30; 取消镜像,程序结束,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(七)镜像加工功能,2应用G51镜像加工,O9000(子程序) N10 G00 X60 Y60; N20 G01 X100 F10

47、0; N30 Y100; N40 X60 Y60; N50 M99;,第二节 加工中心程序编制的基本方法,O0100(主程序) N10 G92 X0 Y0; N20 G90 M98 P9000; N30 G51 X50 Y50 I-1000 J1000; N40 M98 P9000; N50 G51 X50 Y50 I-1000 J-1000; N60 M98 P9000; N70 G51 X50 Y50 I1000 J-1000; N80 M98 P9000; N90 G50; N100 M30;,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(七)镜像加工功能,注意:有些固

48、定循环Z轴移动不适用缩放比例: A深孔加工(G73、G83)的进给深度Q及d; B精镗循环(G76)、反向镗孔(G87)的X、Y值。 说明:同样是FANUC系统,镜像功能各不相同。,第二节 加工中心程序编制的基本方法,二、 常用指令的编程方法,(八)坐标系旋转指令(G68、G69),对形状尺寸相同、而角度不同的轮廓,可采取坐标旋转的方法简化编程。,G68指令坐标旋转; G69取消坐标旋转。,格式:G17 G68 X Y R ;G69;,其中:X、Y旋转中心坐标值;R旋转角度,逆时针为正方向。角度范围:-360+360。 当程序中不指令R,由设置的参数确定旋转角度。,1坐标系旋转指令的编程方法,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报