数控系统常用指令课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控系统常用指令课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控系统 常用 指令 课件
- 资源描述:
-
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
展开阅读全文