已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用的GM代码,50,X,Y,A,B,C,E,D,F,G,H,I,30,写出A-E点的坐标和F-I点的象限,坐标和象限,50,X,Y,30,A,B,C,E,D,F,G,H,I,A(X25.Y15.)B(X-25.Y15.)C(X-25.Y-15.)D(X0.Y-15.)E(X25.Y-15.),F第一象限G第二象限H第三象限I第四象限,写出A-E点的坐标和F-I点的象限,G00和G01,G00:快速定位G01:直线插补,格式:G00X_Y_Z_G01X_Y_Z_F_,G00不负责铣削,速度是15000mm/min,G01负责铣削,其铣削速度由后面的F给予切必须含有F值,G00不一定走直线,G01在确定坐标后走直线,G01在G90模式下指终点坐标,在G91模式下为移动距离。,线性插补(G00/G01)机床各轴以快速或进给速度作直线移动.任何运动之前是:G00将作快速运动;G01将以进给速度运动.注:这两个指令是模态指令,改变前一直有效。在一个程序中,最多可编程三个坐标轴。图8直线插补,G00和G01的用法,编程格式G00IP-;G01IP-F-;例如:G00X10.Y100.Z100.;G01X10.Y100.Z100.F1000;IP-:绝对值指令时,是终点的座标值;增量值指令时,是刀具移动的距离F-;为刀具移动速度,单位:mm/minG00,G01的区别;速度不同;G00速度由参数设定速度快只能空走定位不能切削。G01速度由F设定一般用来切削轨迹不同:见上同,选择工件坐标系G54G59,格式:,G54G55G56G57G58G59,说明:使用该组指令时,必须先用MDI方式输入各坐标系的坐标原点在机床坐标系中的坐标值。为模态指令,可相互注销。,G00和G01的用法练习,50,X,Y,A,B,C,E,D,F,G,H,I,30,用G01铣出下面这个矩形,%O0001:G00X25.Y0.;G01X25.Y15.F1000:X-25.Y15.;X-25.Y-15.:X25.Y-25.:X25.Y0.:M30:%,G02和G03,G02顺向圆弧插补G03逆向圆弧插补,格式:G02/G03X_Y_R_F_,X_Y_是圆弧终点的坐标,R是圆弧的半径。,注意:当圆弧角度小于180度时R为正,大于180度时,R为负值,G02和G03的用法,R5,R10,R15,O,O2000;G91G28Z0.;G40G49G69G80;G00G90G54X0.Y0.;G02X10.Y0.R5.F100;G03X30.Y0.R10.;G02X45.Y15.R-15.;M30;,X,Y,G04的用法,G04暂停,G04用于程序内进行程序暂停,在暂停时间完成后,程序,继续加工。,格式:G04X5.表示暂停5秒,也可以用G04P5000表示。,注意:G04X5.G04X5,G04X500;暂停时间=0.5secG04X5000;暂停时间=5.0secG04X5.0;暂停时间=5.0secG04P5000;暂停时间=5.0secG04P12.345;暂停时间=0.012sec,在每分进给方式(G94)中,指定指令G04按设定的时间延迟了下一个程序段的执行,对于地址P,不能用小数点,否则将忽略小数点后的部分。,G02和G03的练习,X,R5,Y,O,30,50,用G01/G02编写这个圆角矩形,O0001;G00X20.Y0.;G01X20.Y5.F200;G03X15.Y10.R5.;G01X-15.Y10.;G03X-20.Y5.R5.;G01X-20.Y-5.;G03X-15.Y-10.R5.;G01X15.Y-10.;G03X20.Y-5.R5.;G01X20.Y0.;M30;,A,B,C,D,G90和G91的定义,G90绝对值指令G91增量值指令,用绝对值坐标(G90)编程,所有点的坐标以编程者所确定的某一固定点为基准,用增量值坐标(G91)编程,坐标以前一点的坐标而不是某一固定点的坐标为基准。,A,B,C,D,10*8的矩形求坐标,分别用G90/G91写出A-D点的坐标值,G90和G91用法,X,Y,ABCD用G90模式ADCB用G91模式,A,D,B,C,作业:,50,40,R5,常用的GM代码,G17X-Y平面选择G18X-Z平面选择G19Y-Z平面选择,当机床不做特殊说明时,机床默认G17当选用G18/G19时,要使用G17进行取消,G20英制G21公制,G20的单位是英寸,G21的单位是毫米。机床默认是G21,注意:1英寸=25.4毫米两者相互取消,G28用法,G28返回参考点G30返回第二参考点,G28和G90同时使用,是回工件坐标值,和G91同时使用,是中间点相对刀具当前点的距离。,G91G28Z0.;和G90G28Z0.;是两个不相等的概念,G91G28Z0.;表示Z轴抬到最高点。G90G28Z0.;表示工件原点。,G41和G42的用法,G40取消刀具半径补偿G41刀具半径左补偿G42刀具半径右补偿格式:G41/G42D-,在G41或G42指令中,地址D指定了一个补偿号,每个补偿号对应一个补偿值。补偿号的取值范围为0200,D00意味着取消半径补偿,功能和G40相同。补偿值的取值范围和长度补偿相同,注意:G41/G42使用后必须用G40或D00取消,否否则一直有效,所遵守的规则:必须在运动时,加上或取消刀具半径补偿。加上或取消刀具半径补偿,移动量必须大于刀具半径。若可能的话,分别沿垂于第一个和最后一个运动加上和取消刀具半径补偿。在使用刀具半径补偿的程序中,不能有连续两段X,Y轴不移动的指令,用同一程序、同一尺寸的刀具,利用刀具半径补偿,可进行粗精加工。,如图所示,刀具半径为r,精加工余量。粗加工时,输入刀具半径(r),则加工出细点画线轮廓;精加工时,输入刀具半径r,则加工出实线轮廓。,数控机床编程与操作,刀具半径补偿的方法刀具半径补偿就是将计算刀具中心轨迹的过程交由CNC系统执行,编程员假设刀具的半径为零,直接根据零件的轮廓形状进行编程,而实际的刀具半径则存放在一个可编程刀具半径偏置寄存器中,在加工过程中,CNC系统根据零件程序和刀具半径自动计算刀具中心轨迹,完成对零件的加工。刀具半径补偿分为:刀具半径左补偿和刀具半径右补偿。,数控机床编程与操作,刀具半径补偿的格式,G17G18G19,G41G42G40,G00G01,X_Y_Z_D_;X_Y_Z_D_;,G41:刀具半径左补偿;G42:刀具半径右补偿;G40:刀具半径补偿取消;D_:存放刀具半径补偿值的地址。,数控机床编程与操作,注意:1、G41/42只能与G00或G01一起使用,且刀具必须移动!,注意:2、D为刀具半径补偿号码,一般补偿量应为正值,若为负值,则G41和G42正好互换。,定义为假设工件不动,沿刀具运动方向向前看,刀具在零件左侧为左补偿,刀具在零件右侧为右补偿。,数控机床编程与操作,说明:G40、G41、G42为模态指令,可相互注销。G41、G42指令必须与G00或G01指令同时使用才有效,与G02或G03指令同时使用无效。G41、G42不能重复使用,必须与G40成对使用;如用G41后,必须用G40取消后再用G42。在使用G41或G42指令后的两个程序段之内,必须有所使用刀具半径补偿平面内的坐标移动指令,否则G41或G42指令会失效。切换刀具半径补偿平面必须在刀具半径补偿取消状态下。,数控机床编程与操作,刀具半径补偿的过程,数控机床编程与操作,刀具半径补偿的过程如图所示,分为三步:刀补的建立在刀具从起点接近工件时,刀心轨迹从与编程轨迹重合过度到与编程轨迹偏离一个偏置量的过程。刀补的进行刀具中心始终与变成轨迹相距一个偏置量直到刀补取消。刀补的取消刀具离开工件,刀心轨迹要过渡到与编程轨迹重合的过程。,数控机床编程与操作,G43和G44的使用,G43刀具长度正补偿G44刀具长度负补偿G49取消刀具长度补偿,格式G43/G44_Z_,G43指令为刀具长度补偿,也就是说Z轴到达的实际位置为指令值与补偿值相加的位置;G44指令为刀具长度补偿,也就是说Z轴到达的实际位置为指令值减去补偿值的位置。,G43/G44必须使用G49或H00取消否则一直执行此状态。刀具补偿地址D中的半径补偿值必须与G41/G42一起执行方能生效。,G41和G42练习,X,R5,Y,O,30,50,A,B,C,D,例题:用6mm铣刀铣出下面这个轮廓。要求:使用G41/G42编程ABCD用G90模式ADCB用G91模式,G90模式O1000;G91G28Z0.;G40G49G69G80;G0G90G54X0.Y0.M6T1;G43H1Z50.M03S3000M08;G00X23.Y0.;G01Z2.F500;Z0.;X23.Y5.;G03X15.Y13.R8.;G01X-15.Y13.;G03X-23.Y5R8.;G01X-23.Y-5.;G03X-15.Y-13.R8.;G01X15.Y-13.;G03X23.Y-5.;G01X23.Y0.;G40G49G69G80;G91G28Z0.;G28X0.Y0.;M30;,G91模式O2000;G91G28Z0.;G40G49G69G80;G0G90G54X23.Y0.M6T1;G43H1Z50.M03S3000M08;G01Z2.F500;Z0.;X0.Y-5.;G02X-8.Y-8.R8.;G01X-30.Y0.;G02X-8.Y8.R8.;G01X10.Y0.;G02X8.Y8.R8.;G01X30.Y0.;G02X8.Y-8.R8.;G01X-5.;G40G49G69G80;G91G28Z0.;G28X0.Y0.;M30;,坐标系旋转指令指令格式:G00G90X0.Y0.G68R_;G69;X_Y_:表示旋转中心的坐标值(可以是X、Y、Z中的任意两个,由当前平面选择指令确定);R_:表示旋转角度,逆时针方向为正,顺时针方向负,范围为-360360;G69:表示撤销旋转功能。,在使用G68后,必须使用G69取消G68状态,否则一直持续进行坐标旋转!,数控机床编程与操作,N10G90G17M03S800;N20M98P100;(加工)N30G68X0Y0R45.0;(旋转45)N40M98P100;(加工)N50G69;(取消旋转)N60G68X0Y0R90.0;(旋转则90)M70M98P100;(加工)N80G69M05M30;(取消旋转)(O0100子程序,用于加工图形)N100G90G01X20.0Y0F100;N110G02X30.0Y0I5.0J0;N120G03X40.0Y0I5.0J0;N130X20Y0I-10.0J0;N140G00X0Y0;N150M99;,常用的GM代码,X,Y,R5,使用G68编写下面这个图形不用考虑刀具半径,A,B,常用的GM代码,圆心偏置(I/J/K)使用下面的“字”寻址:I表示圆弧起点到圆弧中心的X轴矢量距离J表示圆弧起点到圆弧中心的Y轴矢量距离K表示圆弧起点到圆弧中心的Z轴矢量距离它们的值描述了圆弧中心与圆弧起点的相对方向,数值自动地假定为+(正)。如果要求(负)值,必须标明。见图13,3.圆弧插补(G02/G2、G03/G3),式中:I、J、K圆心分别在x、y、z轴相对圆弧起点的增量(IJK编程),格式:G02XYIJFG02XYRFG02XYIJFG02XYRFX、Y、Z为圆弧终点的坐标值;I、J、K为圆弧起点相对于圆弧圆心的坐标增量值;R为圆弧半径,圆心角大于180时R为正,圆心角小于180时R为负;F为进给速度。注:圆弧插补只能在指定平面内(G17/G18/G19)进行。默认为G17,可省略。,数控机床编程与操作,(圆心角180)绝对值编程:G90G03X0Y25.0R-25.0F80;或G90G03X0Y25.0I0J25.0F80;增量值编程:G91G03X-25.0Y25.0R-25.0F80;或G91G03X-25.0Y25.0I0J25.0F80;,G91方式IJK编程:(G91G17)G02X30.Y-30.0I-20.J-50.F120;G91方式R编程:(G91G17)G02X30.Y-30.0R54.F120;G90方式IJK编程:(G90G17G54)G02X90.Y40.0I-20.J-50.F120;G90方式R编程:(G90G17G54)G02X90.Y40.0R54.F120;,【IJK编程与R编程】,I,J,K,编程一般用在可确定圆心的圆弧,可编整圆R,编程一般用在确定半径的圆弧,不能编整圆2.半径编程(R)这个指令可用作一种替代方法,取代圆弧插补中的I,J字.例:G02X0.0Y-100.0R100.0注:圆弧180时,半径值为+(正);360圆弧180时,半径值为-(负),1.固定循环的组成:通常固定循环由6个动作组成(1)在X,Y平面上定位;(2)快速运行到R平面;(3)孔加工操作;(4)在孔底的动作;(5)返回到R平面;(6)快速返回到起始点;由此可知,固定循环只能在XY平面上使用,Z轴仅作孔加工进给。此时平面选择功能无效,其中动作(3)的进给速度由F代码给定。,孔加工循环结束后刀具的返回点:G98、G99,G98:返回起始点,为缺省方式G99:返回R平面,3.采用绝对或增量坐标编程:G90、G91,建议尽量采用绝对坐标编程,钻孔循环指令:G81,格式:,G98/G99G81XYZRFK,说明:,X、Y:孔的位置Z:孔底位置F:进给速度R:R平面位置K:重复次数,格式:,G98/G99G83XYZRQFK,说明:,Q:每次进给的深度,用途:,钻深孔循环指令:G83,一般用于钻深孔,格式:,G98/G99G73XYZRQFK,说明:,Q:每次进给的深度,用途:,高速钻深孔循环指令:G73,一般用于钻深孔,格式:,G98/G99G84XYZRPFK,说明:,P:孔底位置的暂停时间,单位为ms(毫秒),攻螺纹循环指令:G84,格式:,G98/G99G76XYZRQPFK,说明:,精镗孔循环指令:G76,Q:刀具偏移量,6.4子程序指令M98、M99子程序的功能有些零件需要在不同的位置上重
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年病理解剖学考试全真模拟易错、难点剖析AB卷(带答案)试题号
- 强化训练人教版八年级物理上册第5章透镜及其应用同步测试试题(详解版)
- 立秋节气文化解读
- 综合解析人教版八年级上册物理声现象《噪声的危害和控制》重点解析练习题(含答案详解)
- 年产2500吨亲水、防粘无纺布生产项目可行性研究报告模板-立项备案
- 综合解析人教版八年级物理上册第5章透镜及其应用-透镜章节训练试题(详解版)
- 强化训练苏科版八年级物理下册《从粒子到宇宙》综合测评试题(含答案解析)
- 2025年高二下学期生物疫情监控系统题
- 2025年高二生物下学期心血管保健题
- 2025年高二生物下学期微生物能源题
- 全息头疗课件
- 测绘项目投标技术文件范例
- JAC300变频器使用说明书
- 化学运行班长主值岗位试题
- MBA《创新管理》课件
- 少给父母添麻烦-课件
- 演讲与口才第二章口语表达课件
- 6078三菱帕杰罗v87v97v93维修手册原厂
- 创伤性凝血病课件
- (完整)公共卫生基本知识考试题题库及答案
- 装修材料燃烧性能等级表
评论
0/150
提交评论