常用的准备功能指令_第1页
常用的准备功能指令_第2页
常用的准备功能指令_第3页
常用的准备功能指令_第4页
常用的准备功能指令_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

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

文档简介

第三节常用的准备功能指令一、与坐标系有关的指令1.绝对坐标与增量坐标编程指令-G90、G91

用G90编程时,程序段中的坐标尺寸为绝对值,即在工件坐标系中的坐标值。用G91编程时,程序段中的尺寸为增量坐标值,即刀具运动的终点相对于前一位置的坐标增量。数控系统通电后,机床一般处于G90状态。此时所有输入的坐标值全部是以工件原点为基准的绝对坐标值,并且一直有效,直到在后面的程序段中出现G91指令为止。2、工件坐标系设定指令G92当用绝对坐标编程时,首先需要建立工件坐标系,以确定刀具起始点在工件坐标系中的坐标值。G92指令仅用于设定工件坐标系,并不使刀具或工件产生运动,只是显示屏上的坐标值发生变化。程序段书写格式为

G92X_Y_Z_;式中,X、Y、Z为刀具起始点相对于工件原点的坐标值。主要内容工件坐标系设定指令G92G92X160.0Y-20.0;(X200,Y

20)工件刀具起始点工件坐标系机床坐标系200160120804012010080604020OO′X′Y′YX铣床:数控车床:G92X120Z90;直径值G92为模态代码,只有重新设定时,先前的设定才无效。3、坐标平面选择指令G17、G18、G19在数控车床上一般默认为在ZX平面内加工;在数控铣床上一般默认为在XY平面内加工。若要在其它平面上加工则应使用坐标平面选择指令。二、运动控制指令1.快速点定位指令-G00它命令刀具以点位控制方式从刀具所在点以各轴预先设定好的最快进给速度移动到坐标系的另一点。它只是快速定位,不进行切削加工,一般作空行程运动G00指令程序段格式为

G00X_Y_Z_;式中,X、Y、Z为目标位置的坐标值。G00指令是模态代码,直到指定了G01、G02和G03中的任一指令,G00才无效。进给速度指令对G00无效2.直线插补指令-G01该指令使机床各坐标轴以插补联动方式在各坐标平面内,按指定的进给速度F切削任意斜率的直线轮廓和用直线段逼近的曲线轮廓。指令格式为:

G01

X_Y_Z_F_;其中:X、Y、Z的值是直线插补的终点坐标值。G01和F指令都是模态代码,F指令可以用G00指令取消。如果在G01程序段之前的程序段没有F指令,而现在的G01程序段也没有F指令,则机床不运动。因此,G01程序段中必须有F指令。例2-1例2-23、圆弧插补指令-G02/G03G02为顺时针圆弧插补,G03为逆时针圆弧插补。判断顺、逆方向的方法为:沿垂直于圆弧所在平面的坐标轴的正向往负方向看,刀具相对于工件的转动方向是顺时针方向为G02,逆时针方向为G03,如图所示。程序段格式加工圆弧时,不仅要用G02、G03指出圆弧的顺时针或逆时针方向,用X、Y、Z指定圆弧的终点坐标,而且还要指定圆弧的圆心位置。圆心位置的指定方式有两种。1)用I、J、K指定圆心位置2)用圆弧半径R指定圆心位置XY平面:

G17G02X~Y~I~J~(R~)F~

G17G03X~Y~I~J~(R~)F~或G17G02X~Y~R~F~

G17G03X~Y~R~F~圆弧插补说明1)采用绝对值编程时,X、Y、Z为圆弧终点在工件坐标系中的坐标值;当采用增量值编程时,X、Y、Z为为圆弧终点相对于圆弧起点的坐标增量值。2)无论是绝对坐标编程还是增量坐标编程,I、J、K都为圆心坐标相对圆弧起点坐标的坐标增量值。例2-3习题:综合运用G01、G02、G03等基本指令按照下图编写程序(路径O-A-B-C-D-E-F-G-O)三、刀具补偿指令刀具半径补偿的目的:在数控铣床上进行轮廓的铣削加工时,由于刀具半径的存在,刀具中心轨迹和工件轮廓不重合。如果系统没有半径补偿功能,则只能按刀心轨迹进行编程,即在编程时事先加上或减去刀具半径,其计算相当复杂,计算量大,尤其当刀具磨损、重磨或换新刀后,刀具半径发生变化时,必须从新计算刀心轨迹,修改程序,这样既繁琐,又不利于保证加工精度。当数控系统具备刀具半径补偿功能时,数控编程只需按工件轮廓进行,数控系统会自动计算刀心轨迹,使刀具偏离工件轮廓一个刀具半径值,即进行刀具半径补偿。三、刀具补偿指令现代数控系统都具有刀具半径补偿功能,在编制加工程序时就不需要按照刀具中心轨迹编程。输入补偿值后,数控系统会自动计算刀具中心轨迹。刀补作用1)简化程编工作2)实现粗、精加工3)实现内外型面的加工刀具半径补偿建立与取消指令G41:刀具左偏置G42:刀具右偏置G40:刀具半径偏置取消注意左右偏置的判断:沿着刀具前进的方向,刀具偏在工件轮廓的左侧,则为左偏置指令G41;沿刀具运动方向看,刀具偏在工件轮廓的右侧,则为右偏置指令G42。沿着刀具运动方向看G00/G01G41/G42X~Y~D~建立补偿程序段

……轮廓切削程序段

……

G00/G01G40X~Y~补偿撤消程序段

其中:G41/G42程序段中的X、Y值是建立补偿直线段的终点坐标值;G40程序段中的X、Y值是撤消补偿直线段的终点坐标;D为刀具半径补偿代号地址字,后面一般用两位数字表示代号,代号与刀具半径值一一对应。刀具半径值可用CRT/MDI方式输入,即在设置时,D~=R。注意:X、Y、Z:建立刀具半径补偿运动的终点(实际为G00或G01指令的坐标字),半径补偿只能在规定的平面内进行,可由坐标字或G17、G18、G19选择确定。*刀具半径补偿的建立只能在G01、G00下完成,不可在G02、G03方式下完成,但一旦建立,刀具所走过曲线都有效,即编程曲线永远是铣刀回转圆的包络线。刀具长度偏置指令G43、G44、G49(模态)格式:G43(G44)H

Z

;G43为刀具长度正向偏置指令(或离开工件补偿),G44为刀具长度负向偏置指令(或趋向工件补偿)。H地址中存储的为刀具偏置量。取消刀具长度补偿用G49指定。N1 G91 G00 G43 H01 Z-348;(H01=100)与N1 G91 G00 Z-248;有些机床不需要G43、G44,而是实行自动刀具长度补偿,即把基准点到刀尖的长度测出,输入刀具参数表中即可自动补偿。固定循环指令格式说明:固定循环指令允许把相关数据存储在数控系统中,固定循环指令及其数据为模态量,必须用G80取消。固定循环指令包含孔加工方式、孔位置数据、孔加工数据。以在XY平面上的孔为例,其格式为G98(或G99)G××X__Y__Z__R__Q__P__F__K__;加工指令及参数的意义如下:G98(或G99):刀具返回指令。根据下一个孔的情况,刀具可返回初始平面或R点平面。G××:G81~G89或G73,G76之一。固定循环指令零件结构工艺性分析是指所设计的零件在满足使用要求的前提下,制造的可靠性和经济性。结构工艺性好,可以使零件加工容易,节省工时和材料。零件结构工艺性差,会使零件加工困难,浪费工时和材料,有时甚至无法加工。2.4

数控编程的工艺处理

一、合理确定零件的加工路线确定进给路线时,

温馨提示

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

评论

0/150

提交评论