运动控制指令2-4,5,6,7,8_第1页
运动控制指令2-4,5,6,7,8_第2页
运动控制指令2-4,5,6,7,8_第3页
运动控制指令2-4,5,6,7,8_第4页
运动控制指令2-4,5,6,7,8_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、n3)圆弧插补指令:G02 G03nG02:表示顺时针圆弧(顺圆)插补;G03:表示逆时针圆弧(逆圆)插补;XYG17G03G02ZXG18G02YZG19G03G02二二 运动控制指令运动控制指令:二二 运动控制指令运动控制指令:n注意:数控车床的标准坐标系注意:数控车床的标准坐标系XOZ中,中,圆弧顺逆方向与我们的习惯方向正好相圆弧顺逆方向与我们的习惯方向正好相反,不要搞错。反,不要搞错。圆弧加工程序段一般包括圆弧所在的平面,圆弧的顺逆,圆弧的终止坐标以及圆心坐标(或半径R)等信息, n编程格式: G17 G18 G19G0 2G0 3I- J-I- K-J- K-或或RF -;X-Y-X

2、-Z-Y-Z-二二 运动控制指令运动控制指令:终点X起点KIZ圆心终点Y起点IJX圆心 终点Z起点JKY圆心v I,J,K分别表示X,Y,Z 轴圆心的坐标减去圆弧起点的坐标,如下图所示。某项为零时可以省略。起点 v当圆弧圆心角小于180时,R为正值,当圆弧圆心角大于180时,R为负值。v整圆编程时不可以使用R,只能用I、J、K。vF为编程的两个轴的合成进给速度。n(4)编制圆弧程序段大圆弧ABBCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G17G02G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(

3、b)(c)(d)rr12XXYY 每段圆弧可有四个程序段表示G17 G90 G03 X0 Y25 R-25 F80G17 G90 G03 X0 Y25 I0 J25 F80G91 G03 X-25 Y25 R-25 F80G91 G03 X-25 Y25 I0 J25 F80小圆弧ABBCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G17G02G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYYG17 G90 G03 X0 Y25 R25 F80G17 G90 G03 X

4、0 Y25 I-25 J0 F80G91 G03 X-25 Y25 R25 F80G91 G03 X-25 Y25 I-25 J0 F80n例2 、 整圆编程n要求由A点开始,实现逆时针圆弧插补并返回A点。OXYAR30G90 G03 X30 Y0 I-40 J0 F80G91 G03 X0 Y0 I-40 J0 F80圆弧插补示例,加工轨迹如图圆弧插补示例,加工轨迹如图绝对编程方式:绝对编程方式: G92 X200.0 Y40.0 Z0G92 X200.0 Y40.0 Z0; G90 G03 X140.0 Y100.0 I-60.0 F300G90 G03 X140.0 Y100.0 I-6

5、0.0 F300; G02 X120.0 Y60.0 I-50.0G02 X120.0 Y60.0 I-50.0;或或 G92 X200.0 Y40.0 Z0G92 X200.0 Y40.0 Z0; G90 G03 X140.0 Y100.0 R60.0 F300G90 G03 X140.0 Y100.0 R60.0 F300; G02 X120.0 Y60.0 R5 0.0G02 X120.0 Y60.0 R5 0.0;增量编程方式:增量编程方式: G92 X200.0 Y40.0 Z0G92 X200.0 Y40.0 Z0; G91 G03 X-60.0 Y60.0 I-60.0 F300

6、G91 G03 X-60.0 Y60.0 I-60.0 F300; G02 X-20.0 Y-40.0 I-50.0G02 X-20.0 Y-40.0 I-50.0;或或 G91 G03 X-60.0 Y60.0 R60.0 F300G91 G03 X-60.0 Y60.0 R60.0 F300; G02 X-20.0 Y-40.0 R50.0G02 X-20.0 Y-40.0 R50.0; 90 120 140R60R501006040OYX三、 圆弧插补指令G02,G03图2-16封闭圆起刀点在坐标原点o,F=100mm/min S=300转/分钟%00100N050 G92 X0 Y0

7、;N060 G90 G00 X20 Y0 S300 T01 M03; N070 G03 X20 Y0 I-20 J0 F100;N080 G00 X0 Y0 M02;%00100N050 G92 X0 Y0 ;N060 G91 G00 X20 Y0 S300 T01 M03; N070 G03 X0 Y0 I-20 J0 F100;N080 G00 X-20 Y0 M02;三、 圆弧插补指令G02,G03设A点为起刀点,加工到D点,F=100mm/min, S=300rpm%0100N010 G92 X0 Y18;N020 G90 G02 X18 Y0 I0 J-18 F100 S300 T0

8、1 M03;N030 G03 X68 Y0 I25 J0;N040 G02 X88 Y20 I0 J20 M02;三、 圆弧插补指令G02,G032Z18.tifA ( 22, -45.32)B ( 22, -75 )C ( 38.44, -60.16)F ( 0, -28 )n4、切削螺纹指令G33: G33 X(u)Z(W)F(E)Q ; F 长轴方向导程(或螺距) E 一英寸牙数 Q 螺纹切削开始位置的偏移角度二二 运动控制指令运动控制指令:例例: : 加工螺纹长度加工螺纹长度10mm10mm,螺距,螺距1.5mm1.5mm,指令为指令为 G33 Z10.0 F1.5; n5、暂停(延时

9、)指令 G04n暂停(延时)指令格式: G04数字,表示暂停时间(以秒或毫秒为单位)或表示工件转数,由机床而定地址符,常用的地址符有X U P等X、U带小数点P不带小数点二二 运动控制指令运动控制指令:5、 暂停(延迟)指令G041) 不通孔作深度控制时,在刀具进给到规定深 度后,用暂停指令使刀具作非进给光整切削,然后退刀,保证孔底平整。2) 镗孔完毕后要退刀时,为避免留下螺旋划痕而影响表面粗糙度,应使主轴停止转动,并暂停几秒钟,待主轴完全停止后再退刀。3) 横向车槽时,应在主轴转过几转后再退刀,可用暂停指令。4) 在车床上倒角或车顶尖孔时,为使表面平整,使用暂停指令使工件转过一转后再退刀。5

10、、 暂停(延迟)指令G04图2-19锪平底孔N0010 G91 G01 Z-7 F60;N0020 G04 X5;N0030 G00 Z7 M02;n6、进给功能G代码:G94、G95、G96 (p39) (1)每分钟进给量指令G94: G94; F-; 为系统默认值,G94后F后面的数值直接代表刀具的每分钟进给量(mm/min) (2)每转进给量指令G95:(mm/r) G95; F-; 二二 运动控制指令运动控制指令:p39n(3 3)恒表面速度控制指令)恒表面速度控制指令G96 p40G96 p40n格式为:格式为:n G96 S;n 线速度(线速度(m/minm/min或或feet/m

11、infeet/min)n(4 4)恒表面速度控制取消指令)恒表面速度控制取消指令G97G97n格式为:格式为:nG97 SG97 S;n 主轴速度(主轴速度(rpmrpm)n数控装置能使刀具中心从零件实际轮廓上偏离数控装置能使刀具中心从零件实际轮廓上偏离一个指定的刀具半径值(补偿值)并使刀具中一个指定的刀具半径值(补偿值)并使刀具中心在这一被补偿的轨迹上运动,从而把工件加心在这一被补偿的轨迹上运动,从而把工件加工成图纸上要求的轮廓形状。工成图纸上要求的轮廓形状。三三 刀具补偿指令刀具补偿指令:n分为三步:n1、刀补的建立:在刀具从起点接近工件时,刀心轨迹从与编程轨迹重合过度到与编程轨迹偏离一个

12、偏置量的过程。n2、刀补进行:刀具中心始终与变成轨迹相距一个偏置量直到刀补取消。n3、刀补取消:刀具离开工件,刀心轨迹要过渡到与编程轨迹重合的过程。刀心轨迹法向刀补矢量编程轨迹刀补引入刀补进行中202010501050刀补矢量刀补取消刀心轨迹编程轨迹B功能刀补XYC功能刀补aa 90自动插入刀补路径处理尖角人工增加G39指令2、刀具半径补偿的过程、刀具半径补偿的过程n刀具半径自动补偿指令- G41 G42 G40 G41 G42 G40 刀补执行建立刀补G41建立刀补取消刀补取消刀补G42三三 刀具补偿指令刀具补偿指令:3、刀具半径补偿指令刀具半径补偿G41,G42,G40v格式:X Y X

13、Z Y Z DG17G18 G19 G41G42G00G01执行刀补X Y X Z Y Z G40G00G01取消刀补X、Y 、Z 值是建立补偿直线段的终点坐标值; D 为刀补号地址,用D00D99来指定,它用来调用内 存中刀具半径补偿的数值。n指令的几点说明:n(1)、G41刀径左补偿, G42刀径右补偿。n 刀补位置的左右应是顺着编程轨迹前进的方向进行判断的。 G40为取消刀补。 在前进方向 右侧补偿 补偿量 刀具旋转方向 刀 具 前 进 方 向 (b) 补偿量 刀具旋转方向 刀 具 前 进 方 向 (a) 刀具补偿方向 (a)左刀补 (b)右刀补 顺铣逆铣 n(2)、在进行刀径补偿前,必

14、须用G17或G18、G19指定刀径补偿是在哪个平面上进行。平面选择的切换必须在补偿取消的方式下进行,否则将产生报警。 n(3)、刀补的引入和取消要求应在G00或G01程序段 ,不要在G02/G03程序段上进行。n(4)、当刀补数据为负值时,则G41、G42功效互换。n(5)、G41、G42指令不要重复规定,否则会产生一种特殊的补偿。n(6)、n1、刀具半径自动补偿指令G41 G42 与G00,G01配合使用时编程格式:G00 G01G41 G42X- Y- D- ; D 功能字:指刀具半径补偿值寄存器的地址码三三 刀具补偿指令刀具补偿指令:n1)刀具半径自动补偿指令的功用: (1)刀具磨损或刀

15、具重磨后道具半径变小,只需输入改编后的刀具半径即可,而不必修改已编好的程序。 (2)同一尺寸的刀具可进行粗、精加工。 (3)精确加工凸凹磨具r+三三 刀具补偿指令刀具补偿指令:n2、刀具长度补偿指令G43 G44G49 : 一般用于刀具轴向(Z方向)的补偿,它可使刀具在Z方向的实际位移大于或小于程序给定值,即: 实际位移量=程序给定值+补偿值 二值相加称为正偏置,用G43表示 二值相减称为负偏置,用G44表示 指令值点实际到达点H-H-指令值点实际到达点三三 刀具补偿指令刀具补偿指令:刀具长度补偿指令的编程格式:G43 G44Z- H- ;Z 程序给定的坐标值H 刀具长度补偿值寄存器的地址码,

16、该寄存器中存放着补偿值。第三周第二次课完n3、刀具位置偏移指令(、刀具位置偏移指令(G4548):nG45 IP- D - ; 增加一个刀具偏移量的移动距离nG46 IP- D - ; 减少一个刀具偏移量的移动距离nG47 IP- D - ; 增加二个刀具偏移量的移动距离nG48 IP- D - ; 减少二个刀具偏移量的移动距离nP30图2.2.8三三 刀具补偿指令刀具补偿指令:G4548为非模态指令G代码代码指定正的刀具偏移值指定正的刀具偏移值指定负的刀具偏移值指定负的刀具偏移值G45G46G47G48三三 刀具补偿指令刀具补偿指令:N1 G91 G46 G00 X35.0 Y20.0 D0

17、1;N2 G47 G01 X50.0 F120.0;N3 Y40.0;N4 G48 X40.0;N5 Y- 40.0;N6 G45 X30.0;N7 G45 G03 X30.0 Y30.0 J30.0;N8 G45 G01 Y20.0;N9 G46 X0;运动量为零,刀具向;运动量为零,刀具向-X方向移动一个刀偏值;方向移动一个刀偏值;N10 G46 G02X-30.0 Y30.0;J30.0;N11 G45 G01 Y0;运动量为零,刀具向;运动量为零,刀具向+Y方向移动一个刀偏值;方向移动一个刀偏值;N12 G47 X-120.0 N13 G47 Y-80;N14 G46 G00 X-35

18、.0 Y-20.040402020N13N12R30N11N10N9N8R30N7N6N5N4N3N2N1N1430304050354040刀具:刀具: 2020刀偏号:刀偏号: 0101刀偏刀偏值:值:+10+10P47:例1(4 4)拐角圆弧插补指令)拐角圆弧插补指令 G39;或或G39 ;KJKIJIN1偏移矢量偏移矢量0,10N2编程轨迹编程轨迹N3刀具中心轨迹刀具中心轨迹-10,10XYYXN10,10N2偏移矢量偏移矢量N3刀具中心轨迹刀具中心轨迹I=-1,J=2编程轨迹编程轨迹-10,20N1 Y10.0 N2 G39;N3 X-10; N1 Y10.0; N2 G39 I-1.

19、0 J2.0;N3 X-10.0 Y20.0; 拐角圆弧终点的矢量垂直于由I,J,K确定的矢量。5 5 刀具半径补偿刀具半径补偿C C指令指令 B B刀补刀补-尖角用圆弧过渡尖角用圆弧过渡C C刀补刀补-尖角用折线过渡尖角用折线过渡偏移矢量偏移矢量建立刀补建立刀补取消刀补取消刀补N1偏移矢量偏移矢量0,10N2编程轨迹编程轨迹N3刀具中心轨迹刀具中心轨迹-10,10XYN1 Y10.0 N2 G39;N3 X-10; 6.拐角圆弧插补指令拐角圆弧插补指令 G39:%0100G92 X0 Y0 Z0;设定绝对坐标系,刀具位于开始位置(设定绝对坐标系,刀具位于开始位置(X0X0,Y0Y0,Z0Z0

20、););N1 G90 G17 G00 G41 D07 X250.0 Y550.0;建立建立刀具半径补偿刀具半径补偿;N2 G01 Y900.0 F150;N3 X450.0; N4 G03 X500.0 Y1150.0 R650.0; N5 G02 X900.0 R-250.0; N6 G03 X950.0 Y900.0 R650.0; N7 G01 X1150.0; N8 Y550.0; N9 X700.0 Y650.0; N10 X250.0 Y550.0; N11 G00 G40 X0 Y0M30;XYP1(250,550)P1(250,550)P2 (250,900)P3(450,90

21、0)P4(500,1150)P5(900,1150)C1(700,1300)R250C2(1550,1550)R650R650C3(-150,1150)P6(950,900)P7 (1150,900)P8(1150,550)P9(700,650)P9(700,650)X202040R40R20(-6.195,39.517)YW10G92 X0 Y0 Z50G92 X0 Y0 Z50G00 X-60 Y-40 S500 M03G00 X-60 Y-40 S500 M03Z5Z5G01 Z-10 F20G01 Z-10 F20G42 D1 X-40 Y-20G42 D1 X-40 Y-20X20X

22、20G03 X40 Y0 I0 J20G03 X40 Y0 I0 J20X-6.195 Y39.517 R40X-6.195 Y39.517 R40G01 X-40 Y20G01 X-40 Y20Y-20Y-20G40 X-60 Y-40G40 X-60 Y-40G00 Z50G00 Z50nG指令中,常用G73、G74、G76、和G80 -G89作为固定循环指令。G80取消固定循环n 固定循环指令随机床的种类、型号、生产厂 家等而变,是不通用的。M3.1四、固定循环指令 n(FANUC系统系统)n G-G-X-Y-Z-R-Q-P-L-k-n第一个G:返回平面G代码n第二 个 G:孔加工方式G

23、73、G74、 G76和G81G89中任一个nX-Y-为孔位数据,指被加工孔的位置 。nZ:R点到孔底的距离(G91)or孔底座标(G90)nR: R点的坐标值(G90) or初始点到R点的距离(G91)nQ:指定每次进给深度(G73、G78)or刀具位移增量(G76、G87)nP:指定刀具在孔底的停留时间nF:为切削进给速度nL:指定固定循环的次数G98返回初始平面G99返回R点平面动作动作1 1、X X轴和轴和Y Y轴的定位;轴的定位;动作动作2 2、快进到、快进到R R点;点;动作动作3 3、孔加工;、孔加工;动作动作4 4、孔底动作;、孔底动作;动作动作5 5、返回到、返回到R R点;

24、点;动作动作6 6、返回到初始点;、返回到初始点;固定循环的基本动作固定循环的基本动作n固定循环的动作顺序n动作1XY轴定位n动作2快速进给到R平面n动作3-孔加工n动作4-孔低的动作n动作5-退回到R点平面n动作6-快速退回到初始平面动作5动作1动作2R点动作3动作4动作6初始点平面快速进给或退刀切削进给四、固定循环指令(1)高速深孔钻削循环(高速深孔钻削循环(G73) G73XG73X_Y Y_Z Z_R R_Q Q_F F_K K_; (X(X、Y)Y)为孔位置数据,为孔位置数据, Z Z :增量编程时指从:增量编程时指从R R点到孔底的增量值。点到孔底的增量值。 绝对编程时指孔底的坐标

25、值。绝对编程时指孔底的坐标值。 R R :增量编程时指从初始平面到:增量编程时指从初始平面到R R点的增量值。点的增量值。 绝对编程时指绝对编程时指R R点的坐标值。点的坐标值。 Q_:每次切削进给的深度:每次切削进给的深度 K K :加工相同距离的多个孔时,:加工相同距离的多个孔时, 指定循环次数指定循环次数K K 初始平面初始平面参考平面参考平面工件上表面工件上表面RqqqZddG99G98四、固定循环指令(1)左旋螺纹攻丝循环(左旋螺纹攻丝循环(G74) 初始平面初始平面参考平面参考平面工件上表面工件上表面主轴逆时针转动主轴逆时针转动主轴顺时针转动主轴顺时针转动RZG74X_Y_Z_R_

26、P_F_K_; 其中其中P为暂停时间为暂停时间 n(3 )精密镗孔循环G76:P34n G76 X YZRQ-P-FK-;R- R点的坐标值(G90) or初始点到R点的距离(G91)Q-孔底让刀指令代码,位移量为孔底让刀指令代码,位移量为qP-指定刀具在孔底的停留时间F-为切削进给速度K-指定固定循环的次数四、固定循环指令(3 )精密镗孔循环G76:主轴定向停主轴定向停刀具刀具qR点点Z点点q主轴正转主轴正转P主轴正转主轴正转n(4)钻削循环)钻削循环G81:P35 G81 X YZRFK;R- R点的坐标值(G90) or初始点到R点的距离(G91)F-为切削进给速度K-指定固定循环的次数

27、G98返回初始平面,G99返回R点平面;适用于通孔加工四、固定循环指令(4)钻削循环G81:工件上表面工件上表面参考平面参考平面ZRG99G98初始平面初始平面n(5)钻、镗阶梯孔循环)钻、镗阶梯孔循环G82:P35 G82 X YZRP-FK;R- R点的坐标值(G90) or初始点到R点的距离(G91)P-指定刀具在孔底的停留时间F-为切削进给速度K-指定固定循环的次数G98返回初始平面,G99返回R点平面;适用于不通孔加工四、固定循环指令(5)钻、镗阶梯孔循环G82:工件上表面工件上表面参考平面参考平面ZRG99G98初始平面初始平面Pn(6)深孔加工循环)深孔加工循环G83 :P35

28、图2.2.16 G83 X YZRQ-FK;R- R点的坐标值(G90) or初始点到R点的距离(G91)Q-用增量表示的每次进给深度F-为切削进给速度K-指定固定循环的次数与G73相似,主要区别是每次间歇进给后退回到R平面四、固定循环指令(6)深孔加工循环G83 :qqq参考平面参考平面工件平面工件平面初始平面初始平面G98G99ddRZd距加工面d 处将快速进给转换为切削进给n(7)取消固定循环指令G80 :P36 指定了G80指令后,所有固定循环被取消,R点Z点及其它钻削数据也被清除。M3.2四、固定循环指令第四周第一次完例:加工4个直径为30mm通孔G90 G00 X0.Y0. Z10

29、0.G98 G73 X120. Y-75. Z-46. R2. Q8. F60Y75.X-120.Y-75.G80 G00 Z200.1207540G98返回初始平面G99返回R点平面三、钻孔实例例例2-1 使用刀具长度补偿和一般指令加工图2.2.27所示的零件中A、B、C三个孔。例例2-1 使用刀具长度补偿和一般指令加工图2.2.27所示的零件中A、B、C三个孔。程序清单:%0100 设定个编号N01G92 X0 Y0 Z35; 设定坐标系N02 G91 G00 X120.0 Y80.0; 定位到A点N03 G43 Z-32.0 T1 H01; 刀具快速到工进起点, 刀具长度补偿N04 S6

30、00 M03; 主轴启动N05 G01 Z-21.0 F1000; 加工A孔N06 G04 P2000; 孔底停留2秒 N07 G00 Z21.0; 快速返回到工进起点N08 X30.0 Y-50.0; 定位到BN09 G01 Z-38.0; 加工B孔N10 G00 Z38.0; 快速返回到工进起点N11 X50.0 Y30.0; 定位到C孔N12 G01 Z-25.0; 加工C孔N13 G04 P2000; 孔底停留2秒钟N14 G00 Z57.0 H00; Z坐标返回到程序起点,取消刀补N15 X-200.0 Y-60.0; X、Y坐标返回到程序起点N16 M05 M09; 主轴停止N17

31、 M02; 程序结束例例2-22-2 使用固定循环指令加工例1中的三个孔。分析图纸和数据处理的过程同例1,使用固定循环指令编出的程序清单如下:N01 G91 T1 M06; 换刀N02 M03 S600; 主轴启动N02 G43 H01; 设置刀具补偿N03 G99 G82 X120.0 Y80.0 Z-21.0 R-32.0 P2000F1000;钻 孔A N04 G99 G81 X30.0 Y-50.0 Z-38.0 R-32.0; 钻孔BN05 G98 G82 X50.0 Y30.0 Z-25.0 R-32.0 P2000; 钻孔CN06 G80 G40 G00 X-200.0 Y-60

32、.0; 返回起刀点N07 M05 M09;N08 M02; 程序结束 N001 G92X0Y0Z0;工件坐标系设置在参考点;工件坐标系设置在参考点;N002 G90G00Z250.0T11M06; 到换刀点换到换刀点换T11刀具;刀具;N003 G43Z0H11;到初始平面,长度补偿;到初始平面,长度补偿;N004 S30M03; 主轴正转;主轴正转;N005 G99G81X400.0Y-350.0Z-153.0R-97.0F120; 定位,钻定位,钻1孔;孔;N006 Y-550.0; 钻钻2孔;孔;N007 G98Y-750.0;钻;钻3孔;孔;N008 G99X1200.0;钻;钻4孔;

33、孔;N009 Y-550.0; 钻钻5孔;孔;N010 G98Y-350; 钻钻6孔;孔;N011 G00X0Y0M05;X、Y坐标返回到参考点,主轴停;坐标返回到参考点,主轴停;N012 G49Z250.0T15M06;到换刀点,取消刀具长度补偿,换到换刀点,取消刀具长度补偿,换T15刀具;刀具;N013 G43Z0H15; 到初始平面,并进行刀具长度补偿;到初始平面,并进行刀具长度补偿;N014 S20M03; 主轴正转;主轴正转;参考点参考点350100100100100400150250250150321781112139106542505050302033T11T15T31返回位置返

34、回位置初始平面初始平面200190150钻孔钻孔16: 10mmmm;钻孔钻孔710:20mmmm镗孔镗孔1113:95mmmmP43例2N015 G99G82X550.0Y-450.0Z-130.0R-97.0P300F70;定位,钻定位,钻7孔,返到孔,返到R平面,孔底暂停;平面,孔底暂停;N016 G98Y-650.0;定位,钻定位,钻8孔,返回到初始平面,孔底暂停;孔,返回到初始平面,孔底暂停;N017 G99X1050.0; 定位,钻定位,钻9孔,返回到孔,返回到R平面,孔底暂停;平面,孔底暂停;N018 G98X-450.0; 定位,钻定位,钻10孔,到初始平面,孔底暂停;孔,到初

35、始平面,孔底暂停;N019 G00X0Y0M05; 返回到参考点,主轴停;返回到参考点,主轴停;N020 G49Z250.0T31M06;到换刀点,取消长度补偿,换到换刀点,取消长度补偿,换T31刀具;刀具;N021 G43Z0H31;到初始平面,进行刀具长度补偿;到初始平面,进行刀具长度补偿;N022 S10M03;主轴正转;主轴正转;N023 G99G85X800.0Y-350.0Z-153.0R-47.0F50;定位,钻定位,钻11孔,返回到孔,返回到R平面;平面;N024 G91Y-200.0K2;定位,钻定位,钻12、13孔,返回到孔,返回到R平面;平面;N025 G28X0Y0M0

36、5; 经中间点(经中间点(0,0,-47.0)回到参考点,主轴停;)回到参考点,主轴停;N026 G49Z0;取消刀具长度补偿;取消刀具长度补偿;N027 M00; 程序停止。程序停止。参考点参考点350100100100100400150250250150321781112139106542505050302033T11T15T31返回位置返回位置初 始 平初 始 平面面200190150钻孔钻孔16: 10mmmm;钻孔钻孔710:20mmmm镗孔镗孔1113:95mmmm外圆车刀螺纹车刀切断(槽)车刀内孔车刀图2.2.29 零件的车削加工程序实例n 35 5 n n n 5 35n n

37、5n n 35 n 10 n 图2.2.30 刀具布置图nN01 G92 X200.0 Z350.0; 起点坐标设定nN02 G00 X41.8 Z292.0 S31 M03 T11 M08; 移到刀路起点nN03 G01 X47.8 Z289.0 F15; 倒角nN04 U0 W-59.0; 切47.8圆nN05 X50.0 W0; 切圆锥小头nN06 X62.0 W-60.0; 切锥度nN07 U0 Z155.0; 切62.0圆nN08 X78.0 W0; nN09 X80.0 W-1.0; 倒角nN10 U0 W-19.0; 切80.0圆nN11 G02 U0 W-60.0 I63.25

38、 K-30.0 切圆弧n N12 G01 U0 Z65.0; 切80.0圆n N13 X90.0 W0; 退刀nN14 G00 X200.0 Z350.0 M05 T10 M09; 退回换刀点,主轴停nN15 X51.0 Z230.0 S23 M03 T22 M08;换刀, 开主轴nN16 G01 X45.0 W0 F10; 切退刀槽nN17 G04 U0.5; 延迟nN18 G01 X51.0 W0; 退刀nN19 G00 X200.0 Z350.0 M05 T20 M09; 到换刀位置,关主轴,换刀nN20 X52.0 Z296.0 S22 M03 T33 M08; 换刀,开主轴nN21

39、G78 X47.2 Z231.5 F330.0; 切螺纹,粗切nN22 X46.6 W-64.5; 切螺纹,半精切1N23 X46.1 W-64.5; 切螺纹,半精切2N24 X45.8 W-64.5; 切螺纹,精切N25 G00 X200.0 Z350.0 T30 M02; 退至起刀点数控铣床刀具系统立(端)铣刀球头铣刀加工形状与铣刀的选择YRRRRRDCEB1501209060300GAJIHF 30 60 90 120 150 180轮廓铣削程序:例2N01 G92 X0 Y0 Z0; 建立工件坐标系建立工件坐标系N02 G30 p2 X0 Y0 Z250 T07 M06 ; 返回第二参

40、考点换刀返回第二参考点换刀N03 G00 G90 X0 Y90.0; 快速移至起刀点快速移至起刀点N04 G43 Z0 H03 S440 M03; 长度补偿,主轴正转长度补偿,主轴正转N05 G41 G17 X30.0 D30 F100; 半径补偿,移至半径补偿,移至A点点N06 G01 X60.0 Y120.0; 加工加工AB段段N07 G02 X90.0 Y90.0 I0 J-30.0; 加工加工BC段段N08 G01 X120.0; 加工加工CD段段N09 G02 X150.0 Y120.0 I30.0 J0;加工;加工DE段段N10 G01 X135.0 Y90.0; 加工加工EF段段

41、N11 X150.0 Y60.0; 加工加工FG段段N12 X120.0; 加工加工GH段段N13 X90.0 Y30.0; 加工加工HI段段N14 X45.0 Y60.0; N15 X30.0 Y90.0; 加工加工JA段段N16 G40 G00 X0 Y90.0; 取消刀补,回到取消刀补,回到A点点N17 X0 Y0 Z0; 返回原点返回原点N18 M30; 程序结束程序结束加工中心刀具系统数控加工n1、拟定图示零件的数控加工工艺,并用所熟悉的数控系统编制相应的数控加工程序。n 加工图中3个直径相同的孔。要求:n(1) 用钻削固定循环编写程序并注释;n(2) 使用刀具长度补偿,补偿号H01

42、。n(3) 起刀点x=0、y=0、z=0(注意坐标原点位置);n(4) 初始平面在z=150mm处,参考平面和钻孔结束点如图所示。n其它参数合理自定。第二章 习题n1 编程有几种分法?有何特点?n2 程序中有哪些功能字?n3什么是机床坐标系?什么是工件坐标系?它们是如何建立的?都用什么指令?绝对坐标和相对坐标有什么区别?各用什么指令?n4 什么是数控程序编制?n5为什么在程序校验之后还有进行零件试切?n6 数控加工工艺处理包括哪些内容?P12 n7 选择对刀点的原则是什么?n8 什么是换刀点?n9 数控加工程序包括哪些内容?n10试述手工编程的工作步骤.n11什么是右手直角坐标系?n12 Z轴、X轴在机床上分布的原理是什么?n13车床、立式、卧式铣床各坐标轴如何分布?n14试述刀位点、机床参考点、机床原点、编程原点之间的关系n15 G41、G42、G43、G44的含义如何?试用图说明n16加工路线与零件的轮廓曲线有何区别?编程时若按零件轮廓曲线编程,数控装置应具备哪些功能?n17什么是刀位点?n1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论