1、数控铳床、加工中心程序编制数控铳床、加工中心概况数控铳床、加工中心程序编制的基本方法用户宏功能第一节 数控铳床、加工中心概况一、数控铳床的主要用途(一)数控铳床的加工范围和方法1.平面铳削,1)平行于各坐标平面的内外平面。用端铳或周铳方式加工;2)倾斜一定角度的平面。斜垫板定位或用行切法加工;3)变角度类。二轴半近似加工,多坐标联动机床加工。小E第一节 数控铳床、加工中心概况一、数控铳床的主要用途(一)数控铳床的加工范围和方法2.轮廓铳削1)平面类轮廓加工。用立铳刀周铳,对于内轮廓采用可轴向进给的立铳刀加 工;2)曲面铳削。一般不复杂曲面:二 轴半行切加工;3)复杂曲面:三坐标以上联动机床加工
2、;曲面主要用球形铳刀。3.其它加工方法:钻、钩孔,像孔,攻丝。第一节 数控铳床、加工中心概况一、数控铳床的主要用途(二)数控铳床的功能1.轮廓控制功能;2.刀具补偿功能(含长度、半径补偿);3.镜象加工功能;4.固定循环功能;5.其它功能:配置数控回转工作台或分度头,进行四轴控制,可完成分度加工、复杂旋转曲面加 工,扩大了机床的工艺范围。第一节 数控铳床、加工中心概况一、数控铳床的主要用途(三)数控铳床的加工应用特点数控钱床以铳为主,铳削为断续加工,切削振动冲击较大,加工精度要求高时多采用顺铳法加工。I fl适用于加工表面复杂且工序不很多的零件加工。第一节 数控铳床、加工中心概况二、加工中心的
3、主要功能与用途(一)立式加工中心的工艺范围与用途1.工艺范围以钻钱为主,可扩、较、4堂孔,攻丝;2.应用特点1)工件易装夹。可用通用的平口钳、压板、分度头、回转工作台装夹工作;2)易观察加工情况;3)冷却条件易建立;4)切屑易堆积在加工部位周围;5)机床结构相对简单、占地面积小,价格较低。第一节 数控铳床、加工中心概况二、加工中心的主要功能与用途(一)立式加工中心的工艺范围与用途3.应用范围适用于加工高度较小的模具、壳体、板类零件单件或中 小批量生产。第一节 数控铳床、加工中心概况二、加工中心的主要功能与用途(二)卧式加工中心的工艺范围与用途1.工艺范围以铳4堂为主)可以钻、扩、较孔)攻丝等。
4、2.应用特点1)一般具有回转工作台,具有多坐标控制;2)能方便对零件进行多面加工,能在一次安装中保证各 位置精度;3)加工观察、测量相对不方便;4)加工时切屑易排除;5)可进行多件加工;6)其结构较复杂,所需控制的轴数多,价格高。第一节 数控铳床、加工中心概况二、加工中心的主要功能与用途(二)卧式加工中心的工艺范围与用途3.应用范围工艺范围较立式加工广,具有回转工作台的加工中心可 进行多面加工。特别适应于箱体类、叉架类、也可以用于复杂件的新产品试制。阀体类零件的批量生产,第一节 数控铳床、加工中心概况三、常用数控系统及功能1.FANUC系统1)普及型CNC。一D系列0MD(铳床及小型加工中心)
5、2)全功能型CNCOC系列:0MC(铳床、钻床、加工中心)3)高性能/价格比的Oi系列OiMB/MA(加工中心、铳床,4轴4联动),Oimate(铳床,3轴3联动)。(整体软件包功能、高速、高精度加工、网络功能)4)超小型、超薄型CNC16i(8轴6轴联动)、18i(6轴4轴联动)、21i(4轴4联动)第一节 数控铳床、加工中心概况三、常用数控系统及功能2.SIEMENS系统1)SINUMERIK 802S/C:用于车床、铁床,可控3个进给轴、1个主轴。802s适用 步进电机;802c适用伺服电机2)SINUMERIK 802D:控制4个进给轴、1个主轴。3)SINUMERIK 810D:用于
6、数字闭环控制,可控制6轴4)SINUMERIK 840D:全数字模块化,最多可控制31轴第一节 数控铳床、加工中心概况三、常用数控系统及功能3.主要功能具有多种坐标控制和指令(如工件坐标系选择、坐标旋 转、极坐标指令等),刀具长度与半径补偿,孔加工固定循 环,镜向加工、宏功能,可以配备刚性攻牙功能等。第一节 数控铳床、加工中心概况四、数控铳床、加工中心的坐标系1.立式加工中心、立 式铳床的机床坐标系与 参考点。2.卧式加工的机床坐 标系与参考点。第一节 数控铳床、加工中心概况五、数控铳床、加工中心的编程特点1.为满足多面、多件加工,可设置多个工件坐标系,实 现坐标旋转,绝对/增量尺寸须用G90
7、、G91指令等;2.具有多轴控制的机床,除第一坐标系外,还采用第二、三等坐标系;3.其刀具的补偿分为刀具半径补偿和长度补偿;4.为适应复杂曲面加工,高性能的数控机床可实现多坐 标联动与编程。一般两联动的数控机床,对G02/G03、G41/G42等要指定坐标平面G17/G18/G19;5.为了简化程序,可进行对称形面的镜像编程或控制、坐标比例缩放;6.对于需交换工作台的加工中心,柔性加工单元或系统,因辅助功能增加,M代码指令得到极大加强。第二节加工中心程序编制的基本方法一、数控系统的指令功能简介1.准备功能G代码(P142表4-7)2.常用辅助功能M代码M06 自动换刀指令M10Z轴锁紧;Mil
8、Z轴松开;M13主轴正转、切削液开;M14一主轴反转、切削液开;M19主轴定向;M60工作台交换。第二节加工中心程序编制的基本方法二、常用指令的编程方法(一)坐标系的指令1.选择机床坐标系(G53)格式:G53(G90)X_Y_Z_;说明:(1)指令刀具快速机床坐标系的X、Y、Z处;j(2)X、Y、Z均为负值;(3)执行G53前应取消刀补;(4)应用G53前,应手动或返回指令操作,建立机 床坐标系;(5)非模态指令,只对G90有效。说明:共6个,用于多次设定、多面或多件加工;G54G59的坐标原点是相对于机床坐标原点的X、Y、Z 值)均为负值;G54G59的 X、Y、Z 坐标值,由 CRT/M
9、DI OFSET的 Work CooroiNATES设置。第二节加工中心程序编制的基本方法例:假设相对于机械原点G54(50,-50,-10)(-100,-100,-20)oG55要求刀具的轨迹为O(G53)A(G54)(G55)o第二节加工中心程序编制的基本方法二、常用指令的编程方法G54G59与G92的区别:比较内容 G54G59 G92设置坐标值的方法 CRT/MDI参数表 编程工件坐标原点参照物 机床原点 刀具现在位置坐标值的符号 均为负值 可正可负中途断电后结果 保留 重新对刀第二节加工中心程序编制的基本方法二、常用指令的编程方法(一)坐标系的指令4.在G54后用G92建立新工件坐标
10、系例:G54 GOO X200 Y160;G92 X100 Y100;坐标原点从O移动到O工件坐标系的偏移量为6=PPP使用指令G92前的坐标值;PG92指令的坐标原点值。本例中G54的偏移量:8x=200-100=1008y=160-100=60G54100200第二节加工中心程序编制的基本方法例:用程序指令变更工件坐标系的程序如下,分析刀具 实际移动的轨迹。N30 GOO G55 X5 Y10;N40 G54 X5 Y10;N50 G92 X-5 Y-5;N60 Y15 X0;N70 G55 X5 Y10;第二节加工中心程序编制的基本方法例:用程序指令变更工件坐标系的程序如下,分析刀具 实
11、际移动的轨迹。N30 GOO G55 X5 Y10;N40 G54 X5 Y10;第二节加工中心程序编制的基本方法例:用程序指令变更工件坐标系的程序如下,分析刀具 实际移动的轨迹。N30 GOO G55 X5 Y10;N40 G54 X5 Y10;为N50 G92 X-5 Y-5;叫我,0 N60N60 Y15 X0;而N70 G55 X5 Y10;j|第二节加工中心程序编制的基本方法二、常用指令的编程方法(一)坐标系的指令4.局部坐标系(G52)用于在工件坐标系内设置子坐标系 格式:G52 X_ Y_ Z_;GS2偏置后的工件坐标系15A,/mm原始工件坐标系25X/rnm魂X_ Y_ Z_
12、当前工件坐标原点的变更量。只在指令的工 件坐标系内有效)不影响其它工件坐标系。例:G54 GOO X25 Y25;G52 X10 Y10;刀具坐标(25,25)刀具坐标(15,15)第二节加工中心程序编制的基本方法二、常用指令的编程方法(二)刀具长度补偿(G43、G44、G49)刀具在使用中,由于磨损、重新装刀、更换刀具等原因,刀具的长度将产生变化,要使用刀具长度补偿。1.建立刀具长度补偿的格式GOO(G01)G43(G44)Z_ H_;其中:Hx X刀具长度补偿号。在所指定的寄存器中,存有 长度补偿值h,为符号值,通过CRT7MDI在参数表中设置;G43刀具长度正补偿。补偿后刀具实际运动行程
13、:Z实=2程+h;G44刀具长度负补偿。补偿后刀具实际运动行程:Z实二2程-ho第二节加工中心程序编制的基本方法2.刀具补偿值h的计算h二实际刀具长度-编程刀具长度例:如右图所示,刀具的编程长度在点A,刀具的实际长 度较理论值短了 21mm o则:h二实际刀具长度-编程刀具长度=-21mm第二节加工中心程序编制的基本方法3.刀具补偿的方法1)单把刀具的长度相对补偿法例:h=-21mmo编程如下:N20 G92 XO YO Z200;N30 G43 GOO Z5 H01;2实=195N40 G01 Z-30 F_;若(HOI)=21mm,贝G44 GOO Z5 H01;与N30等巡 Z实=195
14、野卜(21)=-216(21)=-216;21第二节加工中心全福J 2秋怙劭修旅i3.刀具补偿的方法2)多刀的长度补偿方法ro01(1)在机床上测量长度补偿的方1 回零操作;一0/,以工件上表面为Z轴的工件坐标原点;手动操作TOL T02、T03.使每把刀尖轻触工件,从CRT中分别记录增量AL A2、A3.值;在CRT/MDI的参数表中,将Al、A2、A3.设置为HOL H02、H03的长度补偿值;使用G43.HOI(H02.);所有刀具均以工件坐标原点为出发点。注意:在G54(G59)中,设工件坐标系的Z=0为工件上 表面。第二节加工中心程3.刀具补偿的方法2)多刀的长度补偿方法(2)用对刀
15、仪机外对刀 在对刀仪上分别测量出BL B2、B3.;装上刀具,并按BL B2、B3.设置刀具的H01、H02的长度补偿值;使用G43.HOI(H02.);所有刀具均以机床原点为出发点。方法(1)所设定的AL A2.均为负值,当用G43时,刀具向Z轴负方向补偿;方法(2)所设定的BL B2 均为正值,当用G43时,刀具向Z轴正方向补偿;方法(1)停机时间长,(2)方法要配备专门的对刀仪。第二节加工中心程序编制的基本方法4.刀具长度补偿的取消格式:GOO(GOD G49 Z_;或:GOO(G01)Z_ H00;刀具在GOO或G01的状态下,运动到Z_时,取消刀具长度 补偿。,注意:刀具长度补偿号H
16、 X X与刀具半径补偿号D X X共用一组寄存器。因此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 YY为螺旋线终点的Y轴坐标值。3.在YZ平面圆弧插补G19 G02(G03)Y_ Z_ J_ K_ X X为螺旋线终点的X轴坐标值。第二节加工中心程序编制的
17、基本方法二、常用指令的编程方法(三)螺旋切削功能说明:F为圆弧加工时的切向进给速度;铳非整圆螺旋加工时其圆心坐标可用R。应用:(1)铁圆时)不必先作轴向进给)然后再作圆周进给;(2)被螺纹。例在G17平面的格式:G17 G02(G03)X Y I J Z F;%、刀具路径、其中:Z_为螺纹导程。I 注意:圆心坐标不能用R;一个程序段只能完成一个导片条曲二、第二节加工中心程序编制的基本方法二、常用指令的编程方法(四)固定循环功能加工中心和数控铳床对钻孔、扩孔、较孔、链孔、攻丝等 孔加工,提供了相应的固定循环功能指令。1.孔加工过程的六个基本动作A、B _动作lX、Y坐标定工 动作6快退到初始点B
18、起始平面暂停、主轴定位、让刀等 动作4在孔底动作第二节加工中心程序编制的基本方法二、常用指令的编程方法(四)固定循环功能2.固定循环“3G”程序格式数据格式:用G90功G91定义。G90绝对尺寸方式。R、Z为绝 对坐标值;G91增量尺寸方式。R为BR 的距离)Z为RZ的距离。第二节加工中心程序编制的基本方法二、常用指令的编程方法(四)固定循环功能2.固定循环“3G”程序格式返回点位置:G98返回初始点B;G99返回到R点。第二节加工中心程序编制的基本方法二、常用指令的编程方法2.固定循环“3G”程序格式(四)固定循环功能切入坐标第二节加工中心鬼二、常用指令的编程(四)固定循环功能3.常用孔加工
19、循环1)钻孔循环(G81)格式:G98(或G99)应用于一般的钻、扩、2)钻孔循环(G82)格式:G98(或G99)G82 X_Y_Z_R_P_F_;其中:P孔底停留时间;性:主要应用于钩孔、或4堂孔刮端面加工。G8KG99)G8KG98)第二节 加工中心程序编制的基本方法八常用指令的编程方法3.常用孔加工循环3)高速钻孔循环(G73)格式:G98(或G99)G73 X_ Y_ Z_ R_ Q_ F_;其中:q每次进给深,正值;.d抬刀距离。由数控系统参数设定。主要为了 断屑后排屑,d越小效率越高。第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环4)深孔钻削(G83)格
20、式:G98(或G99)G83 X_Y_Z_R_Q_F_;其中:Q每次进给深,正值;第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环5)精镶循环(G76)格式:G98(或G99)G76 X_ Y_ Z_ R_ Q_ P_ F_;主轴在孔底的动作:轴向进给暂停一主轴定向准停一让刀一快退一主轴回中心其中:Q-让刀量(正值)。防止退 刀时划伤已加 工表面;P暂停时间。第二节加工中心程序编制的基本方法=、常用指令的编程方法3.常用孔加工循环6)镣孔循环l(G85i-I格式:G98(或G99)G85 X Y Z R F;说明:以工作进给的方式退至R点。第二节加工中心程序编制的基本方
21、法二、常用指令的编程方法3.常用孔加工循环7)镇孔循环2(G86)格式:G98(或G99)G86 X_ Y_ Z_ R_ F_;说明:主轴到孔底自动停止,然后快速退出。内孔表面将 出现直线的刮痕。第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环8)反向镇孔循环(G87)格式:G98(或G99)G87 X_ Y_ Z_ R_ Q_ P_ F_;用于钱削孔口比孔小的孔。其动作过程:X、Y坐标定位一主轴定 向准停一主轴让刀(偏移q)主轴快速到R处(孔底)一主 轴恢复原定位主轴正转P 刀具向Z正方向进给至Z主 轴定向准停一主轴让刀一快 退至初始平面B点(G99时 退至B点)-工
22、进.f-快进 主轴定向1 起始平面位置Z平面位禺赛回到初始初始平面於平面Z平面 主轴定向第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环9)镇孔循环3(G88)格式:G98(或G99)G88 X_Y_Z_R_P_F_;说明:加工到孔底时,主轴、刀具均停止,系统 进入保持状态,可用手动 方式操作,如退刀测量孔 径或调整刀尖位置,再按 启动按钮,转为继续自动 运行,刀具返回至R或B点 后主轴恢复正转。第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环10)镇孔循环4(G89)格式:G98(或G99)G88 X_Y_Z_R_P_F_;说明:刀具在孔底暂停
23、,然后反向进给退出。G89(G98)G89(G9Q)t初始点平面4点也停一J哲停R点,Z点Z点第二节加工中心程序编二、常用指令的编程方法3.常用孔加工循环11)攻右旋螺纹(G84)与攻左旋螺格式:G98(或G99)G84 X_ Y_ Z_(P_)F_;格式:G98(或G99)G74 X_ Y_ Z_(P_)F_;G84在R点主轴正转攻螺纹一五Z点主轴反转一退出丝锥;G74动作基本与G84相似,在R、Z点主轴转向正好相反。当参数FXCD=L G74、G84中的暂停有效;FXCD=O,G74、G84中的暂停无效(省略P)。其中:F螺纹导程。注意,执行G84、G74时,控制面板上的“主轴转速倍 率”
24、、“进给速度倍率”选择无效。第二节加工中心程序编制的基本方法二、常用指令的编程方法3.常用孔加工循环12)G80取消固定循环G73、G74等为模态指令,需要用G80来取消;有的系统也可以用GOO、GOL G02、G03取消固定循环。13)重复固定循环次数L 只执行一次固定循环,可省略;若L0,则不进行加工固定循环,只存储数据;L只在本程序段中有效。Lmax=9999。第二节加工中心程序编制的基本方法4.固定循环应用举例例:在立式加工中心上加工零 件上的13个孔。6一010mm为通孑 4一020mm为不通孔,3095mm要求钱孔。材料为45钢。设计,编写孔加工程序。完成工艺n第二节加工中心程序编
25、制的基本方法一、工艺设计1.划分工步1)钻中心孔#1#13;2)钻601Omm孔(#1#6);3)钻402Omm至深30mm(#7#10)至020mm(#11#13);4)粗铳3095孔至076mm;_5)半精铳3095孔至094.2mm6)镇3095孔至尺寸。返皿g第二节加工中心程序编制的基本方法一、工艺设计2.选择刀具及切削用量1)012mm点钻(整体硬质合金)TOI、H01;2)010mm直柄麻花钻(高速钢)T02、H02;3)020mm锥柄麻花钻(高速钢)T03、H03;4)032mm立铳刀(机夹硬质合金)T04、H04、DllD12;5)095mm精镶刀(硬质合金)T05、H05。第
26、二节加工中心程序编制的基本方法一、工艺设计3.确定走刀路线1)钻中心孔:#1#2#3#8#7#9#10#6#5#4;2)钻010mm孔:#1#2#3#43)钻020mm孔:#7#8#910-4)粗铳孔076mm:#11#125)半精铳孔094.2mm:#11#16)精俊095mm孔:#11#12B3g忌 工 昌#12#13易由54可打 0物1I机3|一的 顺被端;代)“工耳一 曲 一)5j _ 250.一 2Mo _15Q13,顺铳加丈;Z_ 起始点位贸 _二:讣瑟1丹彩正第二节加工中心程序编制的基本方法一、工艺设计4.选择切削用量1)钻定心孔:Vi=60m/mim f1=0.12mm/r n
27、1=1000V1/(3.14d1)=1590r/min,F1=nf1=190mm/min o2)钻 010mm孔:V2=25m/mim f2=0.12mm/r n2=1000V2/(3.14d3)=796r/min,F2=n2f2=96mm/min o3)钻020mm孑L:V3=22m/min,f3=0.16mm/r n3=1000V3/(3.14d2)=350r/min,F3=n3f3=56mm/min o第二节加工中心程序编制的基本方法一、工艺设计4.选择切削用量4)粗铳076mm孔:V4=235m/min,f4=0.36mm/r n4=1000V4/(3.14d4)=2338r/miii
28、,F4=n4f4=842mm/miii o5)半精锐094.2mm孔:V5=240m/min,f5=0.30mm/r n5=1000V5/(3.14d4)=2388r/min,F5=n5f5=716mm/min o6)精镣095mm孑L:V6=220m/min,f6=0.07mm/r;n6=1000V6/(3.14d5)=737r/min,F6=n6f6=51o第二节加工中心程序编制的基本方法,、I A-A-、计舁1.012mm点钻:钻尖高h=6tg45。=6.0mm;2.010mm麻花钻:钻尖高h2=5tg30。=2.887mm;3.020mm麻花钻:钻尖高h3=10tg30。=5.774m
29、m;4.粗铳、半精铳095mm孔的刀具半径补偿计算:。1)粗铳孑L076mm:rl=16+(95-76)/2=25.5mm,设至Dll;2)半精铳孑L094.2mm:r2=16+(95-94.2)/2=16.4mm,设 至 D12。第二节加工中心程序编制的基本方法三、工件坐标系1.Z0在工件上表面,XO、Y0坐标原点离工件孔#1(40,35)。2.R点取孔口表面+3mm处)定循环的初始平面取Z0+50mm。参考点第二节加工中心程序编制的基本方法四、加工程序编制01000(螺旋铳圆子程序)N1010 G91 G03 XO Y0 1-47.5 JO Z-6;N1020 M99;02000(铳圆子程
30、序)N2010 G91 G03 XO Y0 1-47.5 J0N2020 M99;OY第二节加工中心程序编制的基本方法03000(铳孔子程序)N3010 M98 P181000;N3020 M98 P2000;N3030 G90 GOO Z4;N3040 Y-235;N3050 M98 P181000;N3060 M98 P2000;N3070 G90 GOO Z4;N3080 Y-435;N3090 M98 P181000;N3100 M98 P2000;N3120 G90 GOO Z4;N3130 M99;螺旋#11铳圆退出至#12位螺旋铳#12铳圆退出至#13位螺旋铳#13铳圆 退出第二
31、节加工中心程序编制的基本方法00001(主程序)N010 G91 G40 G80 G28 Z0;N020 TOI M06;N030 G54 G90 GOO XO Y0;N040 G43 Z50 H01;N050 S1590 M03;N060 G99 G73 X40 Y-35 Z-56N070 Y-235;N080 Y-435;N090 X190 Y-335;N100 G98 Y-135;初始化第二节加工中心程序编制的基本方法N110 X440 Y-35 Z-6 R3;钻#11N120 Y-235;钻#12N130 G98 Y-435;钻切3N130 G99 X690 Y-335 Z-56 R-
32、47;居#9N140 Y-135;N150 X840 Y-35;N160 Y-235;N170 G98 Y-435 M05 M09;N180 G80 G91 G28 Z0;N190 T02 M06;0/返回位置o回参考点,氤消刀补换010mm麻花钻N200 G90 GOO G43 Z50 H02 S79S MQ旷一共覆麻偿至初始点 物|阳第二节加工中心程序编制的基本方法N210 G99 G83 X40 Y-35 Z-105 R-47 Q5 F96 M08;钻#1N220 Y-235;N230 G98 Y-435;N240 G99 X840;N250 Y-235;N260 G98 Y-35 M0
33、5 M09;N270 G80 G28 G91 Z0;Y钻#2N280 T03 M06;N290 G90 GOO G43 Z50 H03 长度彳卜偿至初攵台点、N300 G99 G81 X190 Y-135 Z-8S78 R-47第二节加工中心程序编制的基本方法N310 G98 Y-335;N320 G99 X690;钻#8钻#9N330 G98 Y-135;N340 G98 G83 X440 Y-35 Z-108 R3 Q5N350 Y-235;N360 G98 Y-435 M05 M09;N370 G80 G28 G91 Z0;N380 T04 M06;钻#11换032mm立铁刀07N390
34、 G90 GOO G43 Z4 H04 S233晋加03;长度补偿Z切入点N400 G41 X487.5 Y-40 D11;第二节加工中心程序编制的基本方法N410 G01 Y-35 F842 M08;N420 M98 P3000;N430 G40 XO Y0;N440 G41 X487.5 Y-40 D12;N450 G01 Y-35 F716 S2388;N460 M98 P3000;N470 M05 M09;N480 G40 XO Y0;N490 G80 G28 G91 Z0;N500 T05 M06;返回位置o至#11位调用铳圆子程序粗铳半精锐半径补偿I 一0 一 T膳噌刀具半径补偿取
35、消半径补偿回参考点,取消刀补换晒镇制精隹第二节加工中心程序编制的基本方法N510 G90 GOO G43 Z50 H05 S737 M03;长度补偿N520 M08;冷却液开N530 G99 G76 X440 Y-35 Z-105 R6 QloB2p00 F51.6;镀孔#11N540 Y-235;N550 G98 Y-435 M05 M09;N560 G80 G28 G91 Z0;N570 TOI M06;N580 M30;口女换点钻,0/返回位场程序结束第二节加工中心程序编制的基本方法二、常用指令的编程方法+(五)极坐标指令(G15、G16)G15极坐标系取消指令;G16极坐标系设定指令。
36、极坐标平面须用G17、G18、G19指定。1.在G17(XY)平面:(X=R J+X轴为极轴,x_表示极径,Y_2.在G18(ZX)平面:+Z轴为极轴,Z表示极径,X3.在G19(YZ)平面:+Y轴为极轴,Y_表示极径,Z_.表示极角;表示极角;.表示极角。第二节加工中心程序编制的基本方法二、常用指令的编程方法(五)极坐标指令(G15、G16)反时针方向为极角正方向,顺时针为负方向。半径、角度值用绝对尺寸表示时:特定坐标系的原点是极坐标的原点。半径用增量尺寸表示时:刀具现在的位置是极坐标原点。第二节加工中心程序编制的基本方法例:要加工孔如图所示,孔深20。应用G16指令及钻孔循 环编写加工程序
37、。1.半径、角度用绝对尺寸表示N10 G80 G15 G54 G90 GOO Z60 HOI S890 M03;N20 G52 X30 Y70;N30 G17 G16;N40 G99 G81 X25 Y18 Z-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;N
38、180 Y180;N190 G98 Y210 M05;N200 G15 G80;N210 G52 XO Y0;N220 G91 G49 G28 ZO M30;第二节加工中心程序编制的基本方法1.半径用绝对尺寸、角度用增量尺寸表示N10 G80 G15 G54 G90 GOO Z200 HOI S890 M03;N20 G52 X30 Y70;N30 G17 G16;N40 G99 G81 X25 Y18 Z-20 R3 F178;N50 G91Y36 L9;N60 G15 G80 G90 G52 X120 Y25;N70 G16 G99 G81 X35 Y90 Z-20 R3?N80 G91Y
39、30 L4;N90 G15 G80 G90 M05;N100 G52 XO Y0;N110 G91 G49 G28 ZO M30;如果半径也用增量尺寸表示,刀具要先移到极坐标原点位置后才 能应用极坐标编程。第二节加工中心程序编制的基本方法二、常用指令的编程方法(六)图形比例指令(G51、G50)G51比例编程指令;G50取消比例编程指令。卜1.各坐标轴按相同比例编程,二格式:G51X Y Z P;/片、可其中:X、Y、Z比例中心的坐标值(绝对尺寸);P-比例系数。单位为0.001,比例系数范围:0.001999.999,用整数表示。例如:P1000,表示比例为L第二节加工中心程序编制的基本方法
40、二、常用指令的编程方法(六)图形比例指令(G51、G50)G51比例编程指令;G50取消比例编程指令。1.各坐标轴按相同比例编程 格式:G51X Y Z P;百、-G50;从该指令后)移动指令从比例中心开始)实际移动量为 原来薮殖的P倍。原刀具半径补偿、长度补偿、位置补偿值不受比例系数 的影响。说明:若程序中没有指定P值,可在CRT/MDI中的参数 表中设置。第二节加工中心程序编制的基本方法二、常用指令的编程方法(六)图形比例指令(G51、G50)2.各轴以不同比例编程格式:G51 X_ Y_ Z_ I_ J_ K_:其中:X、Y、Z比例中心的坐杆I-X轴的比例系数。I=b/a;J-Y轴的比例
41、系数。I=d/c;公KZ轴的比例系数。说明:比例系数用整数表示(同P);若程序中不指定I、J、K,可由参数表(No.731、732、733)设定。第二节加工中心程序编制的基本方法二、常用指令的编程方法(七)镜像加工功能对相同形状且对称的轮廓,采取“镜像”的方式加工,可 简化编程。1.镜像加工的方法 应用辅助功能M代码;采用图形比例G指令;操作面板的“镜像加工”设置。第二节加工中心程序编制的基本方法二、常用指令的编程方法(七)镜像加工功能对相同形状且对称的轮廓,采取”简化编程。I2.应用辅助功能指令(M57、镜像”的方式加工)可M58、M59)M57相对于X轴坐标的镜像;M58相对于Y轴坐标的镜
42、像;YM59镜像取消。例:M57 X50将相对于X轴上X=50处设为对称中一 心)后面加工的图形与前对称相似。50第二节加工中心程序编制的基本方法例:加工下图所示零件。铳刀距工件上表面Z100,刀具 出发点在G17的XO、YOo铳深10)采用增量尺寸编程。01000(子程序)N1000 GOO 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 GOO G40 X-5 Y-10;N1080 G49 Z110 M
43、05;N1090 M99;第二节加工中心程序编制的基本方法00011(主程序)N10 G91 G17 S_M03;N20 M98 P1000;N30 M57 X0;N40 M98 P1000;N50 M58 Y0;N60 M98 P1000;N70 M59;N80 M58 Y0;N90 M98 P1000;N100 M59 M30;关于X0镜像30关于10加工关加工取消镜像,程序结束加工取置攵、Y加工-10 x第二节加工中心程序编制的基本方法二、常用指令的编程方法(七)镜像加工功能2.应用G51镜像加工09000(子程序)N10 GOO X60 Y60;N20 G01 X100 F100;N3
44、0 Y100;N40 X60Y60;N50 M99;第二节加工中心程序编制的基本方法00100(主程序)N10 G92 XO Y0;N20 G90 M98 P9000;N30 G51 X50 Y50 1-1000 J1000;N40 M98 P9000;N50 G51 X50 Y50 1-1000 J-1000;N60 M98 P9000;N70 G51 X50 Y50 11000 J-1000;N80 M98 P9000;N90 G50;N100 M30;第二节加工中心程序编制的基本方法二、常用指令的编程方法(七)镜像加工功能注意:有些固定循环Z轴移动不适用缩放比例:A.深孔加工(G73、G
45、83)的进给深度Q及d;B.精链循环(G76)、反向链孔(G87)的X、Y值。说明:同样是FANUC系统,镜像功能各不相同。第二节加工中心程序编制的基本方法二、常用指令的编程方法(八)坐标系旋转指令(G68、G69)对形状尺寸相同、而角度不同的轮廓,可采取坐标旋转的 方法简化编程。Z1.坐标系旋转指令的编程方法G68指令坐标旋转;G69取消坐标旋转。格式:G17 G68 X_ Y_ R_;*G69;z角度范围:其中:X、Y旋转中心坐标值;R旋转角度,逆时针为正方向。-360+360。o当程序中不指令R,由设置的参数确定旋转角度。第二节加工中心程序编制的基本方法二、常用指令的编程方法(八)坐标系
46、旋转指令(G68、G69)对形状尺寸相同、而角度不同的轮廓,可采取坐标旋转 的方法简化编程。格式:G17 G68 X_ Y_ R_;G69;说明:要选择指令坐标旋转的平面G17、G18或G19。注意:在绝对方式下,G68程序段后的第一个程序段必须绝对 尺寸编程,才能确定旋转中心。若这一程序段为增量尺寸移 动指令,系统将以刀具当前位置为旋转中心,按给定的角度 迸行止标旋转。第二节加工中心程序编制的基本方法例:对右图进行旋转。旋转中心(7,3),60。N10 G92 X-5 Y-5;N20 G68 G90 X7 Y3 R60;N30 G01 XO Y0 F200;N40 G91 X10;N50 G
47、02 Y10 R10;N60 G03 X-10 1-5 J-5;N70 G01Y-10;N80 G69 G90 GOO X-5 Y-5 M02;的程序段中用增量 制时的刀具轨迹原编程刀艮轨迹60、起刀点(-5,-5)旋转中心(7,3)旋转后的刀具轨迹说明:按原图形进行编程,执行时将原图形以旋转中心(7,3)进行旋转。第二节加工中心程序编制的基本方法例:对下列程序进行分析。N10 G92 X-5 Y-5;N20 G68 G90 X7 Y3 R60;N30 G91 G01 X5 Y5 F200;N40 X10;N50 G02 Y10 R10;N60 G03 X-10 1-5 J-5;N70 G01
48、 Y-10;N80 G69 G90 GOO X-5 Y-5 M02;的程序段中用增量 制时的刀具轨迹原编程刀艮轨迹60、起刀点(-5,-5)旋转中心(7,3)旋转后的刀具轨迹说明:在N30中使用了 G9L刀具当前位置在起刀点,系统只能 以起刀点为旋转中心。坐标系旋转前编程形状坐标旋转并半坐标系旋转后编程形状 翻I后的刀第二节加工中心程序编制的基本方法提示:旋转的坐标平面要与刀具半径补偿平面相一致。例:坐标旋转与刀具半径补偿功能关系N10 G92 XO Y0;N20 G68 G90 X10 Y10 R-30;N30 G42 G90 GOO X10 Y10 DO L;N40 G91 G01 X20
49、 YO F100;N50 G03 XO Y101-10 J5;N60 G01 X-20Y0;/N70 X0Y-10;5N80 G69 G40 G90 GOO XO Y0;N90 M30;当坐标旋转了一个角度,其半径补偿值不变。第二节加工中心程序编制的基本方法二、常用指令的编程方法(八)坐标系旋转指令(G68、G69)2.坐标系旋转与比例编程方式的关系在比例模式)再执行坐标旋转)旋转中心坐标也执行比 例操作,但旋转角度大小不变,各指令的排例顺序如下:G51.;G68.;G41/G42.;G40.;G69.;G50.:第二节加工中心程序编制的基本方法三、编程应用举例例1:平面凸轮铳削的数控加工程序
50、编制(一)工艺设计1.选择定位基准 一面二销:有0.5凸台的端03OH7(圆柱销)、段013H7(菱形销)。/Y2415D2.工件坐标原点 凸轮上端面与030H7松(使用G54)J rs Y 6 A 0卜第二节加工中心程序编制的基本方法三、编程应用举例例1:平面凸轮铳削的数控加工程序编制(一)工艺设计第二节加工中心程序编制的基本方法三、编程应用举例例1:平面凸轮铳削的数控加工程序编制(一)工艺设计4.走刀路线第二节加工中心程序编制的基本方法三、编程应用举例例1:平面凸轮铳削的数控加工程序编制(一)工艺设计5.选择刀具与切削用量020粗齿锥柄立铁刀(Z=3,高速钢):长度补偿:H01;粗加工半径
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100