数控系统常用指令课件.ppt

上传人(卖家):三亚风情 文档编号:3325520 上传时间:2022-08-20 格式:PPT 页数:76 大小:1.33MB
下载 相关 举报
数控系统常用指令课件.ppt_第1页
第1页 / 共76页
数控系统常用指令课件.ppt_第2页
第2页 / 共76页
数控系统常用指令课件.ppt_第3页
第3页 / 共76页
数控系统常用指令课件.ppt_第4页
第4页 / 共76页
数控系统常用指令课件.ppt_第5页
第5页 / 共76页
点击查看更多>>
资源描述

1、数控系统的指令代码数控系统的指令代码数控系统的指令代码数控系统的指令代码国际标准化协会;国际标准化协会;EIAEIA:美国电子工业协会:美国电子工业协会数控的名词术语;数控的名词术语;数控机床的坐标轴和运动方向;数控机床的坐标轴和运动方向;数控机床的字符编码(数控机床的字符编码(ISOISO代码、代码、EIAEIA代码)代码)数控编程的程序段格式;数控编程的程序段格式;准备机能(准备机能(G G代码)和辅助机能(代码)和辅助机能(M M代码);代码);进给功能、主轴功能和刀具功能。进给功能、主轴功能和刀具功能。主主 程程 序序程序号程序号程序内容程序内容程序结束程序结束O2001;N10 G5

2、4 X85 Y120;N20 G90 G00 X30 Y45;N30 G01 X54 Y58;F150 S250 M03;N110 M98 P1001 L2;N200 M02;O1001;N10 G41 G00 X10 Y15;N20 G01 X35 Y45;N100 M99;子子 程程 序序p 00701+02500-13400153002LFp 007TAB01TAB+02500TAB-13400TAB15TAB30TAB02LF N G X Y F S M p 程序简短、直观、容易检查和修改,广泛使用结束符结束符 N_ G_ X_ Y_ Z_ F_ S_ T_ M_ LF 顺序号字顺序号

3、字准备功能字准备功能字 尺寸字尺寸字 进给功能字进给功能字 主轴转速功能字主轴转速功能字 刀具功能字刀具功能字 辅助功能字辅助功能字 2)字地址程序段格式字地址程序段格式:字母(符号)数字:Oxxxx(FANUC),%xxxx(SIEMENS):“LF”(ISO),“CR”(EIA),还有,还有“*”、“;”3)功能字简介功能字简介 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码 重新设置参考点坐标值,从而在已设重新设置参考点坐标值,从而在已设立的机床坐标系上改变机床坐标系。刀具立的机床坐标系上改变机床坐标系。刀具运动。运动。【使用前取消刀补【使用前取

4、消刀补】3.2.3 G3.2.3 G代码功能介绍(代码功能介绍(FANUCFANUC)机床原点机床原点参考点参考点 X XY Y3.2 3.2 数控系统的指令代码数控系统的指令代码 400400250250zx3.2 3.2 数控系统的指令代码数控系统的指令代码XYZ 对刀点(刀 位 点)工件坐标系零 点30.030.025.0 3.2 3.2 数控系统的指令代码数控系统的指令代码G54G59参考点参考点机床坐标系原点机床坐标系原点 机床坐标系原点机床坐标系原点参考点参考点局部坐标系局部坐标系局部坐标系局部坐标系G59G59G58G58G57G57G56G56G 5G 55 5G54G543.

5、2 3.2 数控系统的指令代码数控系统的指令代码X X Y YZ Z3.2 3.2 数控系统的指令代码数控系统的指令代码XY703040100终点终点起点起点3.2 3.2 数控系统的指令代码数控系统的指令代码绝对值指令编程:N1 G17 G90 G16;N2 G81 X100 Y30 Z-20 R-5 F200;N3 Y150;N4 Y270;N5 G15 G80;相对值指令编程:N1 G17 G90 G16;N2 G81 X100 Y30 Z-20 R-5 F200;N3 G91 Y120;N4 Y120;N5 G15 G80;1001003.2 3.2 数控系统的指令代码数控系统的指令代

6、码英制输入英制输入 G70(Siemens)G70(Siemens)公制输入公制输入 G71(Siemens)G71(Siemens)使被指令轴以快速运动到使被指令轴以快速运动到IP指令的位置,然后检查该点是指令的位置,然后检查该点是否为参考点,如果是,点亮该轴的参考点到达指示灯,否则否为参考点,如果是,点亮该轴的参考点到达指示灯,否则发出一个报警,并中断程序运行。发出一个报警,并中断程序运行。一般来说一般来说,执行执行G27指令以前应该取消刀具偏置(半径偏置指令以前应该取消刀具偏置(半径偏置和长度偏置)。和长度偏置)。3.2 3.2 数控系统的指令代码数控系统的指令代码 格式:格式:G28

7、IP-;快速经由快速经由IP指定的中间点返回参考点。指定的中间点返回参考点。一般用于整个加工程序结束后使工件移出加工区,以便一般用于整个加工程序结束后使工件移出加工区,以便卸下加工完毕的零件和装夹待加工的零件。卸下加工完毕的零件和装夹待加工的零件。执行前应该取消刀具半径执行前应该取消刀具半径 补偿和长度补偿。补偿和长度补偿。格式:格式:G29 IP-;使被指令轴从参考点经由中间点快速运动到指令位置,使被指令轴从参考点经由中间点快速运动到指令位置,中间点的位置由以前的中间点的位置由以前的G28或或G30指令确定。一般用在指令确定。一般用在G28或或G30之后,被指令轴位于参考点或第二参考点的时候

8、。之后,被指令轴位于参考点或第二参考点的时候。3.2 3.2 数控系统的指令代码数控系统的指令代码ABRC2003007004001000 1500XY3.2 3.2 数控系统的指令代码数控系统的指令代码 与与G28非常相似,唯一不同的就是非常相似,唯一不同的就是G28使指令轴返回机床使指令轴返回机床参考点,而参考点,而G30使指令轴返回第二参考点。被指令轴返回第二使指令轴返回第二参考点。被指令轴返回第二参考点完成后,该轴的参考点指示灯将闪烁。参考点完成后,该轴的参考点指示灯将闪烁。第二参考点也是机床上的固定点,它和机床参考点之间第二参考点也是机床上的固定点,它和机床参考点之间的距离由参数给定

9、。机床的的距离由参数给定。机床的Z轴换刀点为轴换刀点为Z轴的第二参考点,轴的第二参考点,机床机床X和和Y轴的第二参考点出厂时的设定值与机床参考点重合。轴的第二参考点出厂时的设定值与机床参考点重合。3.2 3.2 数控系统的指令代码数控系统的指令代码(4 4)插补功能)插补功能G G代码代码AB 直线插补定位轨迹直线插补定位轨迹非插补定位轨迹非插补定位轨迹3.2 3.2 数控系统的指令代码数控系统的指令代码 结束位置结束位置暂停暂停开始位置开始位置过冲量过冲量开始位置开始位置3.2 3.2 数控系统的指令代码数控系统的指令代码 Y Y110110X X2020(终点)(终点)220220(起点)

10、(起点)1010222zyxLfLxFx3.2 3.2 数控系统的指令代码数控系统的指令代码(起点)(起点)(终点)(终点)9090 3.2 3.2 数控系统的指令代码数控系统的指令代码如下图所示,要求刀具从工件坐标系的原点出发,如下图所示,要求刀具从工件坐标系的原点出发,加工完成之后再回到原点。加工完成之后再回到原点。顺时针方向顺时针方向走刀,进给速走刀,进给速度度为为F100,用,用G90模式模式和和G91模式各编一个程序模式各编一个程序。10 20 30 40 50 60 70605040302010XYOXYG17G03G02ZXG18G03G02YZG19G03G023.2 3.2

11、数控系统的指令代码数控系统的指令代码顺时针圆弧插补顺时针圆弧插补:G02;G02;逆时针圆弧插补逆时针圆弧插补:G03 G03。方向方向:从:从XYXY平面(平面(ZXZX平面,平面,YZYZ平面)的平面)的Z Z轴(轴(Y Y轴,轴,X X轴)轴)的正向往负向观察。的正向往负向观察。X-Y平面平面:G17 G02/G03 X_ Y_ (I_ J_)/R_ F_;Z-X平面平面:G18 G02/G03 X_ Z_ (I_ K_)/R_ F_;Y-Z平面平面:G19 G02/G03 Y_ Z_ (J_ K_)/R_ F_;X_ Y_ Z_I_J_ K_3.2 3.2 数控系统的指令代码数控系统的

12、指令代码100 90 120 140 200R60R506040OY X3.2 3.2 数控系统的指令代码数控系统的指令代码O1234;N10 G90 G54 G17 G00 X0 Y0 S1000 M03;N20 X-60.Y-40.;N30 G01 Y0 F100;N40 G02 X0 Y60.I60.;N50 G01 X40.Y0;N60 G02 X0 Y-40.I-40.;N70 G01 X-60.N80 G00 X0 Y0 M05;N90 M30;-4040-6060N1N2N3N4N5N6N7R40R60XY例:例:刀具起始点为坐标原点,其终点也是原点,走刀方向为刀具起始点为坐标原

13、点,其终点也是原点,走刀方向为顺时针,进给速度为顺时针,进给速度为F100。从原点出发从原点出发顺时针方向顺时针方向走刀,最后回到原点。走刀,最后回到原点。切削进给速度为切削进给速度为F100,圆弧中心使用,圆弧中心使用I,J编程。编程。YX10 20 30 40 50 60 70 80 90 605040302010ZYX刀具轨迹刀具轨迹;030217FRJIYXGGGPP3.2 3.2 数控系统的指令代码数控系统的指令代码XZt3.2 3.2 数控系统的指令代码数控系统的指令代码G31 G91 X100 F100;Y50;G31 G90 X200 F100;X300 Y280;10050Y

14、 YX X跳过信号输入跳过信号输入(300,280)Y Y跳过信号输入跳过信号输入280100 200 300 x3.2 3.2 数控系统的指令代码数控系统的指令代码 1)每分进给量指令)每分进给量指令 G94 G94;每分进给;每分进给G代码代码 F_;进给速度指令(;进给速度指令(mm/min或或inch/min)2)每转进给量指令)每转进给量指令 G95G95;每转进给;每转进给G代码代码F_;进给速度指令(;进给速度指令(mm/rev或或inch/ren)3)时间倒数进给速度指令)时间倒数进给速度指令 G93G93;倒数时间进指令;倒数时间进指令G代码代码 F_;进给速度指令(;进给速

15、度指令(1/min)4)一位进给速度)一位进给速度F代码指令代码指令 3.2 3.2 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码(7 7)补偿功能)补偿功能G G代码代码 格式:格式:G43 G43:正偏移;:正偏移;G44G44:负偏移;:负偏移;_ _:指定轴的位置:指定轴的位置 H_H_:偏移值地址:偏移值地址 例:例:H1H1刀具偏移值为刀具偏移值为2020 G90 G43 Z100 H1;G90 G43 Z100 H1;刀具将沿刀具将沿Z Z轴运动到轴运动到120120的位置的位置3.2 3.2 数控系统的指令代码数控系统的指令代码刀具长

16、度补偿例题刀具长度补偿例题O0001;N01 G92 X0 Y0 Z0;N02 G91 G00 X70 Y60;N03 G43 Z-27 H01 S200 M03;N04 G01 Z-25 F150;N05 G04 P2000;N06 G00 Z25;N07 X80 Y40;N08 G01 Z-40;N09 G00 Z40;50YXZX3初始平面初始平面参考平面参考平面200160 120802228ABCD3050YXZX3初始平面初始平面参考平面参考平面200160 120802228ABCD30刀具长度补偿例题刀具长度补偿例题 G45 IP_D_;一个一个 刀具偏移量刀具偏移量 G46

17、IP_D_;一个一个 刀具偏移量刀具偏移量 G47 IP_D_;二个二个 刀具偏移量刀具偏移量 G48 IP_D_;二个二个 刀具偏移量刀具偏移量G代码代码指定正的刀具偏移值指定正的刀具偏移值指定负的刀具偏移值指定负的刀具偏移值G45G46G47G483.2 3.2 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码40402020N13N12R30N11N10N9N8R30N7N6N5N4N3N2N1N1430304050354040刀具刀具:20;:20;刀偏号刀偏号:01;:01;刀偏值刀偏值:+10:+10 3 3)刀具半径补偿)刀具半径补偿C C

18、指令指令偏移矢量偏移矢量建立刀补建立刀补取消刀补取消刀补3.2 3.2 数控系统的指令代码数控系统的指令代码O0001;N01 G92 X0 Y0 Z0;N02 G90 G17 G41 G00 X250 Y550 D07 S600 M03;N03 G01 Y900 F150;N04 X450;N05 G03 X500 Y1150 R650;N06 G02 X900 R-250;N07 G03 X950 Y900 R650;N08 G01 X1150;N09 Y550;N10 X700 Y650;N11 X250 Y550;N12 G00 G40 X0 Y0 M05;N13 M02;3.2 3.

19、2 数控系统的指令代码数控系统的指令代码X YP1(250,550)P2(250,900)P3(450,900)P4(500,1150)P5(900,1150)C1(700,1300)R250C2(1550,1150)R650R650 C3(-150,1150)P6(950,900)P7(1150,900)P8(1150,550)P9(700,650)P9(700,650)XO0001;N01 G92 X0 Y0 Z50;N02 G00 X-60 Y-40;N03 G43 Z5 H01 S500 M03;N04 G01 Z-10 F20;N05 X-40 Y-20;N06 X20;N07 G0

20、3 X40 Y0 I0 J20;N08 X-6.195 Y39.517 R40;N09 G01 X-40 Y20;N10 Y-20;N11 G00 X-60 Y-40 Z50 M05;N12 X0 Y0;N13 M02;3.2 3.2 数控系统的指令代码数控系统的指令代码X202040R40R20(-6.195,39.517)YW10Z初始平面初始平面参考平面参考平面工件上表面工件上表面R Rq qq qq qZ Zd dd dG99G99G98G983.2 3.2 数控系统的指令代码数控系统的指令代码例:加工例:加工4个直径为个直径为30mm通孔通孔120 7540.N 10 G90 G00

21、 X0 Y0 Z100;N20 X120 Y-75 Z-46 R2 Q8 F60;N30 Y75;N40 X-120;N50 Y-75;N60 G00 Z100;3.2 3.2 数控系统的指令代码数控系统的指令代码b.左旋螺纹攻丝循环(左旋螺纹攻丝循环(G74)初始平面初始平面参考平面参考平面工件上表面工件上表面主轴逆时针转动主轴逆时针转动主轴顺时针转动主轴顺时针转动R RZ Z3.2 3.2 数控系统的指令代码数控系统的指令代码c.精密镗孔循环(精密镗孔循环(G76)格式:格式:G76 X_ Y_ Z_ R_ Q_ P_ F_ K_;Q_:让刀位移量:让刀位移量 P_:孔底停留时间孔底停留时

22、间 主轴顺时针主轴顺时针初始平面初始平面R参考平面参考平面工件上表面工件上表面PZq3.2 3.2 数控系统的指令代码数控系统的指令代码工件上表面工件上表面参考平面参考平面ZRG99G98初始平面初始平面3.2 3.2 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码q qq qq q参考平面参考平面工件平面工件平面初始平面初始平面G98G98G99G99d dd dR RZ Z3.2 3.2 数控系统的指令代码数控系统的指令代码初始平面初始平面参考平面参考平面工件上表面工件上表面主轴顺时针转动主轴顺时针转动主轴逆时针转动主轴逆时针转动R RZ Z3.2

23、 3.2 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码3.2 3.2 数控系统的指令代码数控系统的指令代码主轴定向停主轴定向停刀具刀具qR点点Z点点q主轴正转主轴正转P主轴正转主轴正转3.2 3.2 数控系统的指令代码数控系统的指令代码P PZ Z点点主轴停转主轴停转G99G99(主轴正转)(主轴正转)R R点点G98G98初始平面初始平面主轴正转主轴正转3.2 3.2 数控系统的指令代码数控系统的指令代码l.镗孔镗孔循环(循环(G89)G89 X_ Y_ Z_ R_ P_ F_ K_;m.m.取消固定循环指令(取消固定循环指令(G80G80)G80

24、;P PZ Z点点R R点点初始平面初始平面3.2 3.2 数控系统的指令代码数控系统的指令代码O0001;N01 G92 X0 Y0 Z0;N02 G90 G00 Z250 T11 M06;N03 G43 Z0 H11;N04 S30 M03;N05 G99 X400 Y-350 Z-153 R-97 F120;1孔孔N06 Y-550;2孔孔N07 G98 Y-750;3孔孔N08 G99 X1200;4孔孔N09 Y-550;5孔孔N10 G98 Y-350;6孔孔N11 G00 X0 Y0 M05;N12 G49 Z250 T15 M06;N13 G43 Z0 H15;N14 S20

25、M03;3.2 3.2 数控系统的指令代码数控系统的指令代码参考点参考点3503501001001001001001001001004004001501502502502502501501503 32 21 17 78 81111121213139 910106 65 54 425025050505050303020203 33 3T11T11T15T15T31T31返回位置返回位置初始平面初始平面200200190190150150钻孔钻孔 1 16 6:10mm10mm钻孔钻孔 7 71010:20mm20mm镗孔镗孔11111313:95mm95mmY YX XZ ZN15 G99 X5

26、50 Y-450 Z-130 R-97 P300 F70;7孔孔,返到返到R平面平面N16 G98 Y-650;8孔孔,返初始平面返初始平面N17 G99 X1050;9孔孔,返返R平面平面N18 G98 Y-450;10孔孔,初始平面初始平面N19 G00 X0 Y0 M05;返返RN20 Z250 T31 M06;换换T31N21 Z0 H31;到初始平面;到初始平面N22 S10 M03;N23 G99 X800 Y-350 Z-153 R-47 F50;11孔孔,返返RN24 Y-550;12孔孔N25 Y-750;13孔孔N26 G00 Z0 M05;N27 X0 Y0;N28 M0

27、2;3.2 3.2 数控系统的指令代码数控系统的指令代码参考点参考点3503501001001001001001001001004004001501502502502502501501503 32 21 17 78 81111121213139 910106 65 54 425025050505050303020203 33 3T11T11T15T15T31T31返回位置返回位置初始平面初始平面200200190190150150钻孔钻孔 1 16 6:10mm10mm钻孔钻孔 7 71010:20mm20mm镗孔镗孔11111313:95mm95mmY YX XZ Z作业:作业:如图如图,对

28、对A A、B B、C C、D D四孔进行深孔钻攻螺四孔进行深孔钻攻螺纹(左旋),编制加工纹(左旋),编制加工程序。程序。Z Z X X Y Y X X15155050M108.5101050503535 A A B B C C D D O O O O15153.2 3.2 数控系统的指令代码数控系统的指令代码O0001;O0001;N10 G92 X0 Y0 Z250;N10 G92 X0 Y0 Z250;N15 T01 M06;N15 T01 M06;在在250250处换刀处换刀N20 G90 N20 G90 G00 Z50 H01 S30 M03 G00 Z50 H01 S30 M03;N

29、25 G99 N25 G99 X15 Y10 Z-53 Q8 R3 F50;X15 Y10 Z-53 Q8 R3 F50;N30 G98 Y35;N30 G98 Y35;钻钻B B孔孔,返初始平面返初始平面N35 G99 X50;N35 G99 X50;钻钻C C孔孔,返返R R平面平面N40 G98 Y10;N40 G98 Y10;钻钻D D孔孔,返初始平面返初始平面N45 G00 X0 Y0 M05N45 G00 X0 Y0 M05;N50 N50 Z250;Z250;N55 T02 M06N55 T02 M06;Z50 H02 S150 M04;Z50 H02 S150 M04;N65

30、G99 N65 G99 X15 Y10 Z-53 R3 F150;X15 Y10 Z-53 R3 F150;A A螺纹螺纹N70 G98 Y35;N70 G98 Y35;攻攻B B孔螺纹孔螺纹N75 G99 X50;N75 G99 X50;攻攻C C孔螺纹孔螺纹N80 G98 Y10;N80 G98 Y10;攻攻D D孔螺纹孔螺纹N85 N85 G00 Z250 M05 G00 Z250 M05;N90 X0 Y0N90 X0 Y0;N95 M30;N95 M30;3.2 3.2 数控系统的指令代码数控系统的指令代码 Z Z X X Y Y X X15155050M108.5101050503

31、535 A A B B C C D D O O O O15153.2 3.2 数控系统的指令代码数控系统的指令代码 O0001;M98 P11000;M30;O1000;M98 P12000;O2000;M98 P13000;主程序主程序子程序子程序子程序子程序1 1重嵌套重嵌套2 2重嵌套重嵌套3.2 3.2 数控系统的指令代码数控系统的指令代码4321W 8080X XY YX XZ2 22 28.58.51515M 1M 10 0W3.2 3.2 数控系统的指令代码数控系统的指令代码4321 8080X XY YX XZ Z2 22 28.58.51515MM10W3.2 3.2 数控系

32、统的指令代码数控系统的指令代码4321W 8080X XY YX XZ Z2 22 28.58.51515M1M10 0W3.2 3.2 数控系统的指令代码数控系统的指令代码4321W 8080X XY YX XZ Z2 22 28.58.51515M10M10W3.2 3.2 数控系统的指令代码数控系统的指令代码图1图22、试根据图、试根据图2的尺寸,选用的尺寸,选用D=10mm的立铣刀,的立铣刀,编写编写ABCDEA加工程序。加工程序。40402020N13N12R30N11N10N9N8R30N7N6N5N4N3N2N1N1430304050354040刀具刀具:20;刀偏号刀偏号:01;刀偏值刀偏值:+10铣削程序编写练习使用左刀补编程,增量编程。从原点出发从原点出发顺时针方向顺时针方向走刀,最后回到原点。切削进走刀,最后回到原点。切削进给速度为给速度为F100,圆弧中心使用,圆弧中心使用I,J编程。编程。(增量编程增量编程)YX10 20 30 40 50 60 70 80 90 605040302010钻孔程序编写练习50YXZX3初始平面初始平面参考平面参考平面200160 12080 2228ABCD30加工顺序:D-C-B-A,增量编程。

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

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(数控系统常用指令课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|