




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广州数控指令代码大全RevisedonNovember25,2021广州数控指令代码大全2021-01-3102:13GSK980TA/D编程教材?一?编程的根本概念?二?常用G代码介绍?三?单一固定循环?四?复合型固定循环?五?用户宏程序?六?螺纹加工?七?T代码及刀补?八?F代码及G98、G99?九?S代码及G96、G97(注意:本教材仅供学习参考,实际操作编程时应以广数GSK980T车床数控系统使用手册为准)2007年9月?一?编程的根本概念:一个完整的车床加工程序一般用于在一次装夹中按工艺要求完成对工件的加工,数控程序包括程序号、程序段.(-)程序号:相当于程序名称,系统通过程序号可从
2、存储器中多个程序中识别所要处理的程序,程序号由字母.及4位数字组成.(-)程序段:相当于一句程序语句,由假设干个字段组成,最后是一个分号(;)录入时在键入EOB键后自动加上.整个程序由假设干个程序段构成,一个程序段用来完成刀具的一个或一组动作,或实现机床的一些功能.三字段或称为字:由称为“地址的单个英语字母加假设干位数字组成.根据其功能可分成以下几种类型的字段:程序段号:由字母N及数字组成,位于程序段最前面,主要作用是使程序便于阅读,可以省略,但某些特殊程序段如表示跳转指令的目标程序段必须标明程序段号.为了便于修改程序时插入新程序段,各句程序段号一般可间隔些数字如N0010、N0020、N00
3、30准备功能:即G代码,由字母G及二位数字组成,大多数G代码用以指示刀具的运动.如GOO、G01、G02表示尺寸坐标值的字段:一般用在G代码字段的后面,为表示运动的G代码提供坐标数据,由一个字母与坐标值整表示绝对坐标:X、Y、Z域小数组成.字母包括:表示相对坐标:U、V、W表示园心坐标:I、J、K车床实际使用的坐标只有X、Z,所以Y、V、J都用不着表示进给量的字段:用字母F加进给量值组成,一般用在插补指令的程序段中,规定了插补运动的速度.S代码:表示主轴速度的字段.用字母S加主轴每分钟转速或主轴线速度:米/分组成.T代码:表示换刀及刀补辅助功能:用字母M及二位数字组成,表示机床的开、停等.本机
4、床的主要有效M代码为:M03:主轴正转.M04:主轴反转.M05:主轴停.M08:开冷却液.M09:关冷却液.M00:程序暂停.(暂停后可按“循环起动按钮继续运行)M30:程序结束.一个程序的最后一个程序段通常用M30来结束程序.限制尾架及卡盘的M代码本机床无效.其他特殊用途的字段,主要用在一些螺纹车削、循环车削的G代码后面,及用户宏程序中.?二?常用G代码介绍(-)根本知识G代码的主要功能:直接限制刀具运动.3个根本概念:插补:数控机床上,刀具根据指令,沿X轴及Z轴的进给运动.运动轨迹有:z方向的直线用于车园柱面X方向的直线一一用于车端面舞直线用于车园锥面园弧用于车球面插补运动的实质,即车床
5、数控加工的根本原理:刀具根据数控系统的指令,沿X轴及Y轴方向分别移动微小的一段距离,刀具的实际移动方向为X、Y二个方向的合成,一连串的这种移动组成了刀具的运动轨迹.最根本的插补指令:G01.G02、G03模态代码与非模态代码模态代码:程序中的有关字段一经设置后,在以后的程序段中一直有效,如继续保持该状态,不必重新设置.非模态代码,即一次性代码,只在本程序段有效.所有的G代码可分为模态与非模态G代码的分组:共四个组00组:属一次性代码,主要包括二大类:1、指令本身性质为一次性的,如G50坐标系设定,G04暂停.2、复合型固定循环,G70G76,一条指令要重复循环屡次.01组:用得最多的一组,主要
6、用于刀具的移动.主要包括以下几类:1、快速移动:G002、插补:G01、G02、G033、螺纹:G324、单一型固定循环:G90、G92、G9401组为模态指令,一旦被指定,就一直有效,直到被同一组的其他G代码所取代.下面的02、03组同样为模态指令.02组:只有G96、G97二个,用于限制恒线速的开关,为模态指令.03组:只有G98、G99二个,用于设定进给量的单位每分钟进给量或主轴每转进给量.为模态指令.-常用G代码的使用G50:坐标轴设定实际上是:根据刀具的实际位置,确定工件坐标系的X、Z坐标值G50指令执行后,不产生运动,但工件坐标系按指令值作了更新.使用举例:G50X100Z250;
7、其实质含义是:工件坐标系的X坐标立即被被修改为100,Z坐标修改为250.,系统立即以新的坐标值显示.一股用于录入方式下通过对刀建立工件坐标系O关于工件坐标系即编程所使用的坐标系:以车床主轴旋转轴线作为X方向的零位即径向零位.Z轴方向的零位即轴向零位可根据工件情况确定,一般以卡盘端面或工件右端面作为零位.坐标系的正负方向:以离开工件方向为正,即Z轴为主轴旋转轴线、从左向右为正,X轴为径向走刀方向、从中央向外为正从车削加工的角度来看,常规的切削进刀方向大都是朝向X、Z轴的负方向.当使用绝对值编程时,X坐标始终是正值除特殊情况外,Z坐标那么不一定.当使用相对值编程时,常规的外园车削均是朝向负方向的
8、,所以U、W值常常是负值.相对值编程时,刀具的前进方向与坐标轴正方向一致为正,相反为负,简言之,即进去为负,出来为正.GOO快速移动使用举例:GOOX50Z200;或用相对坐标:GOOU15W5;后面带的二个尺寸字段X、Z或U、W用以指示移动的目标位置.执行G00的结果是使刀具从当前位置向目标位置快速移动.G00实际上不属于插补命令,执行时X、Z轴各自独立运动,如某一坐标轴先到达后,该轴先停止运动,另一轴继续沿X或Z方向移动.因此,移动轨迹一般开始是一段舞直线,然后是一段平行于X或Z轴的直线.使用G00时必须注意刀具是否可能与工件相碰.AG01直线插补使用举例:G01X50Z200F20;或用
9、相对坐标:G01U15W5;与G00相似,用X、Z或U、W指示插补运动结束时的目标位置.大多数车削加工,如外园、内孔、端面、锥面均使用G01来完成.程序中使用G01的考前须知:程序中,如果是首次使用G01,必须指定进给量F值,以后如进给量不变,那么F字段可省略.使用G01前,必须保证刀具的当前位置为正确位置由于G01中只指定了插补的终点位置,并未指明插补的起点位置GOO、G01及其坐标值都是模态指令,下一程序段中可省略相同的字段.如:N0010GOOZ200;N0020X90;作用等于GOOX90Z200;N0030G01Z150F70;N0040X95;作用等于G01X95Z150F70;G
10、02、G03园弧插补使用举例:GOOX50Z152;快速定位到起点G01G150;G02X150Z100R50F30;X150、Z150为园弧的终点坐标,R50为园弧的半径也可以用从起点到园心的坐标距离I、K来表示:G02X150Z100150F30;I50:指起点至园心的X方向距离为50,Z方向的距离为零,K0可省略.考前须知:本车床只使用前刀架,顺逆时针的判断与标准相反.本例中园弧从右面小头向左切削,为逆时针,用G02指令.如从大端处向右面小端加工园弧,那么应使用G03.I、K的值注意正负号:从起点向园心的方向与坐标轴正方向一致为正.I值属于半径方向的距离,不要用直径计算.G04暂停用法举
11、例:GO4P500;暂停500毫秒,即秒G04;暂停秒可用于切槽、台阶端面等需要刀具在加工外表作短暂停留的埸合O?三?单一固定循环G90、G92、G94单一固定循环把“G00快速接近工件"插补运动走刀“一“插补退刀""G00快速返回这四动作组合在一起.以简化程序.G90:内外园车削循环使用举例:G90X50Z35园柱面车削G90X50Z35园锥面车削,指起点半径与终点半径之差考前须知:工件余量大时,可屡次调用G90,例如:G90X75Z20;X70;由于是模态,相同的字段不必重复键入X65;与G01在用法上的区别:G01必须事先把刀具用指令移动到正确的起点位置,以
12、保证加工尺寸G90车削开始时的起点X坐标是由本段自动计算后移动到位的,故在G90的上一个程序段中,应把刀具移动到一个适宜的退刀位置.G94的用法与G90相似,用于端面切削,G92在螺纹车削中介绍.?四?复合型车削固定循环1粗精车指令配合使用的G70G73,其中G70为精车指令与G71或G72或G73配合使用,此类指令在程序中的使用由三局部组成,以G71为例说明如下:# 第一部份:有二个G71程序段,第一个G71用来规定每一次粗车的吃刀深度,退刀量等;第二个671用来确定与精车程序段的关系,保证精车余量、并开始粗车.# 第二部份:用来确定精车的轨迹路线,由假设干个程序段组成.供精车时使用,并为粗
13、车时提供数据.# 第三部份:G70程序段,即实际开始精车的指令.使用举例:N20GOOX200Z302;快速定位到粗车起点N30G71U5RIF30;U5:每次粗车切深5mm-半径方向;R1:每次退刀1mmN40G71P50Q80;P50:描述精车轨迹的第一个程序段号是N50Q80:描述精车轨迹的最后一个程序段号是N80、:留给精车的径向余量、轴向余量N50GOOX100;描述精车轨迹的第一个程序段,注意:1、在此段中径向快速定位到正确的开始精车位置.2、此段不允许有Z方向的定位.3、从N50、N80各段不可省略程序段号.4、从N50到N80各段的X、Z方向坐标值只允许单向减少或单向增大.N6
14、0G01Z260F20;N70G01X195Z210;N80G01Z200;描述精车轨迹的最后一个程序段可在此处插入换也指令NUOG70P50Q80;开始精车,实际执行N50到N80间各程序段N120GOOX220Z320;精车结束,退出上述G71+G70指令的粗车是以屡次Z轴方向走刀以切除工件余量,为精车提供一个良好的条件,适用于毛坯是园钢的工件.G72+G70车削循环,与G71相似,但粗车是以屡次X轴方向走刀来切除工件余量,适用于毛坯是园各台阶面直径差较大的工件.G73+G70车削循环,根本用法相同,但各次粗车的运动轨迹与精车轨迹相似,适用于一些毛坯为锻件、铸件,这类毛坯已初步具有成品的外
15、形,不宜使用G71、G72指令.2G75外园切槽循环例:GOOX81Z-30;定位到槽的起点,注意考虑切刀宽度G75RO;R0:每次X方向退刀0,即直接切到槽底G75X50Z-80P16000Q5000ROF50X,Z:槽的终点坐标.P:X方向每次切入深度半径值,单位.Q:Z方向每次移动量单位,注意应小于切刀宽度.R:每次Z方向退刀量.3G76循环指令在螺纹加工中介绍.?五?螺纹加工本系统螺纹加工指令有三条:G32、G92、G76.公制的导程用F指定,英制的每英寸牙数用I指定.1G32:是最根本的螺纹加工指令.用法举例:G32Z100F2;、Z100是螺纹终点坐标,F2:导程单头螺纹即为螺距为
16、2假设为每英寸牙数,那么使用I,如Ill,为每英寸11牙.使用该指令前,应先将刀具定位到正确的起点位置,只要使起点的X坐标小于内螺纹那么为大于终点的X坐标,即可车出锥螺纹.刀具在Z轴方向的起点位置应距离工件22倍导程.2G92:为单一固定循环,G92每执行一次,可完成快速进刀一螺纹切削一快速退刀一返回起点.G92还能在螺纹车削结束时,按要求有规那么退出称为螺纹退尾倒角,因此可在没有退刀槽的情况下车削螺纹.用法举例:G92Z100F2;意义与G32相同,但在使用G92前,只须把刀具定位到一个合适的起点位置X方向处于退刀位置,执行G92时系统会自动把刀具定位到所需的切深位置.而G32那么不行:起点
17、位置的X方向必须处于切入位置.车锥螺纹举例:G92Z150Ill:起点半径与终点半径之差.(3)G76:为复合型螺纹切削循环,由二个G76程序段组成,指定有关参数后可自动运行屡次循环,直到把螺纹车好.G76根据牙型角GSK980TA限定为80o,、60o,、55o,、30o,、29o,、Oo,GSK980TD没有这种限制沿锌向逐次切入,以保证刀具为单侧切削刃工作,可防止扎刀的发生.随着螺纹的逐渐切深,系统按规律减少切削深度,直到到达设定的最小切削深度后,按最小切削深度进刀.使用举例:N10GOOX80Z280;(快速定位到起点)N20G76P030660Q50;P后面的6位数分别表示:精车次【
18、3次、螺尾倒角量为6,即退尾长度为螺距的60%,牙型角60度.Q50:最小切削深度半径值、指令中单位为、:留给精车的余量半径值N30G76X71Z200ROP1949Q250F3;X、Z为螺纹终点位置R0:车锥螺纹时指定起点与终点的半径差,此处R0为直螺纹,可省略P1949:半径方向的螺纹牙高为,指令中单位为Q250:第一次半径方向切入深度为,指令中单位为.螺纹加工应注意的事项:主轴转速:不应过高,尤其是是大导程螺纹,过高的转速使进给速度太快而引起不正常,一些资料推荐的最高转速为:使用伺服进给电机时:导程*主轴每分钟转速不超过3000切入、切出的空刀量,为了能在伺服电机正常运转的情况下切削螺纹
19、,应在Z轴方向有足够的空切削长度,一些资料推荐的数据如下:切入空刀量22倍导程;切出空刀量2倍导程螺纹加工过程中不应变换转速.?七?T代码与刀补:T代码用来选择刀具号并指定刀补号.如T0202;第一个02为选择02号刀具,第二02为指定02号刀补值为当前刀补值.通常刀具号应与刀补号一致,但00号刀补系统设定为取消刀补,即刀补值为零,有时程序要求取消刀补如在用G50设定坐标系时,可使用如:T0100;即使用1号刀,同时取消刀补.?六?F代码及G98、G99:F代码用于指定进刀量.G98、G99用于每分钟进给量、每转进给量的变换系统默认的进给量单位为G98即:毫米/分钟,普通车床加工一般采用毫米/
20、转,习惯普通车床每转走刀量的工人可在在插补指令开始前,使用G99指令如G99把系统进给量设置为每转进给量.然后在插补指令中用F字段确定实际进给量.?八?S代码及G96、G97、G50SS代码用于指定主轴转速,如S500,即500转/分,但如果在G96恒线速状态下,那么为切削加工线速度.G96恒线速、G97取消恒线速、G50S主轴最高转速限制.加工端面时,如果主轴转速固定,由于加工外表直径的变化,切削速度也随着变化,有可能导致外表粗糙度不一致等现象,恒线速限制可随着工件直径的减小而相应增加主轴转速,有助于提升加工外表质量、提升生产率.恒线速情况下车端面时,刀具接近工件中央时,转速会变得相当大,这
21、是很危险的,必须使用G50S来限制最高转速:使用举例:G50S2000;限制最高转速为2000转/分G96S150;恒线速开始,指定切削速度为150米/分G01X10;开始车端面G97S200;取消恒线速,指定转速为200转/分?七?调用子程序用户宏程序及G65指令使用子程序可以减少编程工作量,防止重复劳动,并可使程序结构清楚,便于阅读分析.GSK980T用户宏程序是一种可以使用变量的子程序,这类子程序被主程序调用时,可以根据变量的不同取值,作出相应的的处理,使用灵活,功能较强.例:M98P0050008;005:调用5次;0008:所调用子程序号为00008M98P0008;只调用一次说明:
22、980T的子程序是一个独立的程序,也称为宏程序,应该把子程序作为一个单独的程序进行编写并保存,子程序的最后一个程序段为:M99;.系统执行到M99后,即返回主程序,执行M98的下一程序段.M98,M99举例主程序00007;M03S1500T0101;GOOX81Z0;M98P0050008;GOOX90Z200;M30;子程序00008;GOOW-10;G01X0F150;GOOX82;M99;2变量的概念:为了使宏程序具有更好的通用性,宏程序中的一些数据、如X、Z的坐标值等,可以不具体指定数值,而以变量来代替.当主程序需要调用宏程序时,可以根据要求对变量赋值,在执行宏程序时,宏程序中的变量便被实际数值所取代.每个变量有个变量名,GSK980T的变量名用#加变量号组成,如#201,GSK980
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年药师考试高级辅助用药试题及答案
- 2025年即将到来的语文考试试题及答案
- 地方文化保护与地方经济发展的关系试题及答案
- 行政管理专业的语文学习方法试题及答案
- 2025卫生资格考试重要知识点试题及答案
- 主管护师考试时间管理技巧与试题及答案
- 大学语文考试实践类型题目及答案(2025年)
- 行政管理专科流程优化路径试题及答案
- 护理责任与权利的平衡2025年试题及答案
- 地方历史文化在政策制定中的作用试题及答案
- 合伙人协议书模板
- 2025年中考第一次模拟考试卷:生物(成都卷)解析版
- 岁月不负母亲时光留住温情 课件高二下学期母亲节(5月11日)主题班会
- Unit 5 Animals Lesson 3 教学设计-人教精通版三年级英语下册
- (正式版)SHT 3551-2024 石油化工仪表工程施工及验收规范
- 周三多-管理学:原理与方法(第七版),第三章
- GB∕T 18998.2-2022 工业用氯化聚氯乙烯(PVC-C)管道系统 第2部分:管材
- 心肺复苏后的亚低温治疗
- 武汉市农村土地承包经营权转包出租合同
- 蒸压加气混凝土砌块施工方案:物流园完整版
- 施工场地移交单(共4页)
评论
0/150
提交评论