NC指令代码培训教材_第1页
NC指令代码培训教材_第2页
NC指令代码培训教材_第3页
NC指令代码培训教材_第4页
NC指令代码培训教材_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、.一. 常用m代码1. m00、m01、m02、m30之区别均为程序结束指令,但m01必须在机台osp功能开关开启方有效,m00、m01生效后机台程序暂停执行,按star键可继续向后执行,m30则为程序结束执行后程序将回到开始。2. m98/m99/g65/g66/g67l 子程序呼叫指令格式:m98 p_ h_ l_ ;l:子程序重复执行次数(当l 省略时视同l1 子程序执行一次)。h:指定子程序中,开始执行的单节号码(当h 省略时,子程序从最前头的单节开始执行)。p:指定子程序的程序号码(当p 省略时,指定程序本身,且只于记忆运转或mdi 运转模式时)。l m89 为子程序调用指令,出现于

2、主程序中,后接pxxxx指明调用xxxx号子程序l m99 位于子程序尾,执行后结束子程序回主程序运行所对应之m89后各单节指令直接调用子程序执行完m99时,机台将回到子程序头循环执行该子程序l 主程序中m99;使用时,程序执行m99 后,回至主程序的开头。(mdi 亦同)l 下述的命令动作相同,各g 码对应的命令可由参数设定。am98 p;bg65 p;cg66 p;g66呼叫后必须用g67取消;l m98 指令与g65 指令的相异处1) g65 指令可以指定自变量,但是m98 不可以指定自变量。2) m98 可以指定顺序号,但是g65, g66, g66.1 不可以指定顺序号。3) m98

3、 指令在m98 单节中,执行m, p, h, l 以外的指令后执行子程序,但g65 不执行任何指令而转向子程序。4) m98 的单节中含有o, n, p, h, l 以外的地址时,单节停止执行,g65 的无单节停止。5) m98 的呼叫层数与g65, g66, g66.1 相合最大为8 层,g65 与g66, g66.1 相合最大为4 层。3. m29 刚性攻牙指令中详述4. m19 主轴定位指令。自动换刀时主轴必须先作定位。高光产品时为保证产品每次加工时刀纹一致或镗孔时防止进/退刀划伤孔内壁,需用其作主轴定向。5. m3/m4/m5主轴正/反转/停转,由于机台默认为正转(m3),当采用左旋刀

4、具时需加m46. m7/m8/m9 m7、m8可同开,但均会被m9关闭二s、t代码(略)三常用g代码1. g41、g42、g40g41及g42均可达到同一补正目的,只是对应补值正负不同(如下表),但必须与g40配套使用,若其后无g40取消则补正量会一直存在,并不因换刀等动作失效,转为孔加工时还会报警.双向来回加工时若用同一补正号(值)会过切,故请慎用。另添加补正位尽量设在刀具与工件接触前,g40取消于刀具撤离工件后。圆弧切削当添加补正量大于切削半径时圆弧计算会发生干渗报警(此处亦受机台系统影响)代码左侧补值右侧补值g41正数负数g42负数正数注:补值依顺着刀具前进方向看来定义其左右。2. g6

5、8、g69g68x a yb r_;(x a yb)为旋转心绝对坐标,r接正值为右旋,负值为左旋,需用g69取消3. g81、g83、g84、g74、g80、g98/g99依次为点钻、啄钻、右攻牙、左攻牙、孔加工循环取消;l 啄钻一孔时q值与啄钻次数n计算法:n=|z-r|/q 进位至整数值;l 采用g99时加工完该孔后刀具将退回到r值位;l 采用g99时加工完该孔后刀具将退回到钻孔循环指令前一z值位;l 部分三菱系统支持在标准攻牙时采用啄式攻牙及不同的进退速度,格式如下:g98/g99 g84 x_y_ z_ r_ q_ f_ s1 _,s2_; 注:s1 _,s2_分别指攻牙与退刀速度f为

6、所攻牙之牙矩,攻牙速度受s控制,且此时操作面板上之转速控制钮失效。l 刚性攻牙格式:m29s_;g98/g99 g84 x_y_ z_ r_ f_; f值为攻牙速度,牙矩=f/sg80;l 为改善加工孔之内壁光洁度或垂直度及微量加大孔径可采用孔底自动暂停,如: g98/g99 g81 x_y_ z_ r_ f_ p2000; p2000指孔底暂停2秒4. g00、g01、g02、g03、g04l g00 快速进给,三菱系统受参数2001设定控制,mm/分。l g01直线插补加工。l g02/g03 顺时针/逆时针圆弧补间。格式为:g02/g03 x_y_ z_ r_ f_;g02/g03 x_

7、y_ z_ i_j_k_ f_;g02/g03 x_y_ z_i_j_p_f_;g02/g03 i_/j_ f_; 平面全圆加工注:x_y_ z_为圆弧加工终点刀具所处位置; r为圆弧半径,且正值指弧心角小于1800 ,负值则指弧心角大于1800 ; i_j_k_则代表圆弧所对应之圆心坐标,i、j其中之一不指定则指值为0,圆弧中心坐标值必须使用从始点起的增量指令; 仅部分三菱系统采用p_可实现螺旋线切削,下刀点应在圆弧上。若底层需为平面时,还需另加一圈收平。每圈下切削深度为:( z0 - z_ )/ p_ z0为下刀前深度l 当圆弧的终点与起点重合时,终点坐标可以不指定,且用i, j 和k 指

8、定圆心坐标,此时所指定的(真圆),可做360o 的圆弧切削。l 始点半径与终点半径不在同一圆弧上时,造成下列的情况。 当误差 r 值大于参数#1084raderr 设定值时,在圆弧起点产生程序错误“p70”。 误差r 在参数设定值以下时,以涡旋形补间向指令终点移动。参数设定范围为0.0011.000 (mm) 。l r 与圆心及起始点的关系如上图。l 指定的圆弧补间指令,必须满足下列条件:l/2如果 (l2)(参数#1084 rad err) 则产生错误。式中l 为圆弧起点与终点的直线。l 同一单节中,r 半径及i, j (k) 同时指定时,r 指定圆弧指令优先,真圆指令(始点与终点一致)时,

9、请用i, j (k) 指定圆弧指令。(因为以r 指定时,执行立即完了,无动作发生)。平面选择与i, j, k 指定圆弧指令相同。l g04 暂停指令,用法如示例:g04 x 5000 ; 暂停时间5 秒g04 p 5000 ; 暂停时间5 秒g04 x 5. ; 暂停时间5 秒5. g10 刀补/座标等设定l 工件坐标系输入格式g90/ g91 g10 l2 p_xp_yp_zp;(注)g91 模式时,补正量为增量值,程序执行时,补正量累积加算。所以,在g10指令前的g90 或g91 模式需注意。p值为0 指设定外部工件坐标,16则依次指设定g54g59座标系,p 为06 以外之数字时,p 之

10、值视为1。当p 省略时,视为现在选择中的工件坐标补正量输入。l 刀具补正输入格式g10 l10 p_r_; 长补正形状补正g10 l11 p_r_; 长补正磨耗补正g10 l12 p_r_; 径形状补正g10 l13 p_r_; 径磨耗补正6. g52 局部坐标系设定l 机能及目的在g54g59 的各工件坐标系上可以用g52 指令,指定局部坐标系的程序原点。g52 指令可以取代g92 指令用来指定加工程序的原点与工件株点的偏移量。l (2) 指令格g54 (g54g59) g52 xx1 yy1 zz1 1;(表示附加轴)l g52 指令指定后在下一g52 指令指定前保持有效。且g52 指令指

温馨提示

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

评论

0/150

提交评论