




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CNC常用指令代码实用教材一. 常用M代码1. M00、M01、M02、M30之区别均为程式结束指令,但M01必须在机台OSP功能开关开启方有效,M00、M01生效后机台程式暂停执行,按STAR键可继续向后执行,M30则为程式结束执行后程式将回到开始。2. M98/M99/G65/G66/G67l 副程式呼叫指令格式:G66/G67使用格式:G65/G66Pn; (调用n号副程式) (调用起始坐标,指定多个时可加工出多个相同的特征)G67; (调用结束) 而 用M98/M99 时则为:.M98 Pn H_ Lm ;(直接调用n号副程式m次后由副程式中的M99结束调用后直接执行主程式的下一单节,加工不同部位相同特征时要在不同部位分别调用.)L:副程式重複執行次數(當L 省略時視同L1 副程式執行一次)。H:指定副程式中,開始執行的单节號碼(當H 省略時,副程式從最前頭的單節開始執行)。P:指定副程式的程式號碼(當P 省略時,指定程式本身,且只於記憶運轉或MDI 運轉模式時)。l M89 为副程式调用指令,出现于主程式中,后接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 指令在M98 單節中,執行M, P, H, L 以外的指令後執行副程式,但G65 不執行任何指令而轉向副程式。无论以何种方式调用副程式,副程式的格式都是一样的,且均以M99结束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),当采用左旋刀具时需加M46. M7/M8/M9 M7、M8可同开,但均会被M9关闭二S、T代码(略)三常用G代码1. G41、G42、G40G41及G42均可达到同一补正目的,只是对应补值正负不同(如下表),但必须与G40配套使用,若其后无G40取消则补正量会一直存在,并不因换刀等动作失效,转为孔加工时还会报警.双向来回加工时若用同一补正号(值)会过切,故请慎用。另添加补正位尽量设在刀具与工件接触前,G40取消于刀具撤离工件后。圆弧切削当添加补正量大于切削半径时圆弧计算会发生干渗报警(此处亦受机台系统影响)代码左侧补值右侧补值G41正数负数G42负数正数注:补值依顺着刀具前进方向看来定义其左右。2. G68、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为所攻牙之牙矩,攻牙速度受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_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 指定圓心座標,此時所指定的(真圓),可做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 指定圓弧指令優先,真圓指令(始點與終點一致)時,請用I, J (K) 指定圓弧指令。(因為以R 指定時,執行立即完了,無動作發生)。平面選擇與I, J, K 指定圓弧指令相同。l G04 暂停指令,用法如示例:G04 X 5000 ; 暫停時間5 秒G04 P 5000 ; 暫停時間5 秒G04 X 5. ; 暫停時間5 秒G02为顺时针插补,G03为逆时针插补,在XY平面中,格式如下:G02/G03 X_ Y_ I_ K_ F_或G02/G03 X_ Y_ R_ F_,其中X、Y为圆弧终点坐标,I、J为圆弧起点到圆心在X、Y轴上的增量值,R为圆弧半径,F为进给量。 在圆弧切削时注意,q180,R为正值;q180,R为负值;I、K的指定也可用R指定,当两者同时被指定时,R指令优先,I、K无效;R不能做整圆切削,整圆切削只能用I、J、K编程,因为经过同一点,半径相同的圆有无数个。 当有I、K为零时,就可以省略;无论G90还是G91方式,I、J、K都按相对坐标编程;圆弧插补时,不能用刀补指令G41/G42。5. G10 刀补/座标等设定l 工件坐标系輸入格式G90/ G91 G10 L2 P_Xp_Yp_Zp;(註)G91 模式時,補正量為增量值,程式執行時,補正量累積加算。所以,在G10指令前的G90 或G91 模式需注意。P值为0 指设定外部工件座標,16则依次指设定G54G59座标系,P 為06 以外之數字時,P 之值視為1。當P 省略時,視為現在選擇中的工件座標補正量輸入。l G92与G54G59之间的优缺点 G54G59是在加工前设定好的坐标系,而G92是在程序中设定的坐标系,用了G54G59就没有必要再使用G92,否则G54G59会被替换,应当避免。G92 指定格式: G92 Xx1 Yy1 Zz1 1;(表示附加軸, x1 y1 z1均指原点坐标所对应的机械座标值)注意:(1)一旦使用了G92设定坐标系,再使用G54G59不起任何作用,除非断电重新启动系统,或接着用G92设定所需新的工件坐标系。若要偏坐标在G54G60中设定将无效,只可修改G92后的x1 y1 z1(2)使用G92的程序结束后,若机床没有回到G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故,慎用。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 指令指定時不產生移動。l G52指令可以不改變工件座標系 (G54G59) 而可以任意再設定加工的座標系。l 電源投入後,參考原點復歸及擋塊式手動參考原點復歸時局部座標系被取消。l (G54G59) G52X 0 Y 0 Z 0 0;可取消局部座標系。l 絕對值模式 (G90) 時的座標指令會向局部座標系的位置移動。四、 同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。 例如,换刀程序,T2M06T3; 换上的是T3而不是T2; G01 G00 X50.0 Y30.0 F200; 执行的是G00(虽有F值,但也不执行G01)。 不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。 G90 G54 G00 X0 Y0 Z100.0; G00 G90 G54 X0 Y0 Z100.0; 五、 条件格式的宏指令 IFGO TO或WHILEDO的用法IFGO TO:Nn 指定可能重复执行的跳转起点. 重复的加工程式段IF GO TO n 设定跳转的条件及目标n(意思是:如果满足条件则跳到前面的第n单节开始执行)WHILEDO:WHILE DO n 设定执行的条件及终点处n (意思是:当满足条件则执行到后面的处. 重复的加工程式段ENDn 指定可能重复执行的程式段结束终点使用IF-GOTO及WHILEDO可以控制程式的流程。l IF-GOTO为跳转當條件式成立時,程式分歧至n 執行;不成立時,執行次一單節。當IF 條件式 省略時,程式無條件分歧至n 執行。條件式的種類如下表所示#i EQ #j #i, #j 相等時#i NE #j #i, #j 不相等時#i GT #j #i 大於 #j 時#i LT #j #i 小於 #j 時#i GE #j #i 大於或等於 #j 時#i LE #j #i 小於或等於 #j 時GOTO 的n 必須在程式內存在,若不存在時,程式異警 (P231) 發生。#i, #j, n 等可以用變數取代。含有GOTO n 所指定的順序號n 的單節,其順序號n 必須在單節的前頭,否則程式異警 (P231)發生。但是,當單節的前頭為“/”,且其後是Nn 時,該順序號的分歧可以執行。(註1)當分歧的順序號從IF的次單節起至程式末端(%碼)仍未尋獲時,順序號的尋找從程式的前頭繼續尋找至IF的前一單節。(註2)EQ 和NE 應只用於整數。帶小數的數值比較應使用GE, GT, LE 和LT。l WHILEDO为復歸執行條件式成立時,從次單節起至END m 單節間重複執行,不成立時,從END m的次單節起繼續執行。DO m 置於WHILE 的前面亦可。WHILE 條件式 DO m 與END m 需成對地使用,當WHILE 條件式 省略時,DO m 與END m間無窮盡地重複執行。M 的識別號碼為1127 間。 (DO1, DO2, DO3、DO127),但是WHILEDO m的嵌套層數最大為27 層。六、 變數變數的種類變數的種類如下表所示:種 類號 碼功 能備 考共變數100149, 500549主程式、副程式或巨程式可以共同使用的變數。型式A: 100 組100199, 500599型式B: 200 組局變數133巨程式內,局部區可以使用系統變數1000系統內固定使用。固定循環變數132固定循環程式內的局變數。(註1)全部的共變數,即使電源切斷後,亦保持有效。(註2)當電源切斷或重置,藉由設定參數 (#1128 Rst VC1, #1129 Pwr VC1) 可使共變數被設為清除抑或不清除。(註3)共變數被分為下列兩種型式:共變數1: 500549 (599) 全系統共通使用。共變數2: 100149 (199) 變數可共用於系統程式。變數指令100 組可用#100 至#149 及#500 至#549。變數指令200 組可用#100 至#199 及#500 至#599。變數間可以執行各種的演算。# i = 式式可以是常數、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空货运包机运输绿色物流服务标准合同
- 2025年电网升级改造电力设备研发与采购专项合同
- 2025年度绿色能源项目专利技术授权合同
- 2025年生物制药创新成果转化合作保障协议
- 2025年重型机械跨国运输及安装服务长期合同
- 2025年中老环保技术研发与产业合作框架协议
- 2025年绿色建筑楼体广告创意制作与环保标准执行合同
- 2025医院附属职工宿舍租赁及维修保养服务协议
- 2025年度电商行业知识产权保密合作协议范本
- 2025高性能医疗器械研发及全球分销与售后保障服务协议
- 高速考试题目及答案
- 眼内炎护理疑难病例讨论
- 门球场管理制度
- 2025年云南省中考物理模拟练习试卷(含答案)
- 理发店消防安全制度
- 食堂火灾应急预案
- 封闭式循环水工厂化养殖项目可行性研究报告模板
- 中医治疗眼病的技巧
- T-HAS 141-2024 合成超硬材料用叶蜡石
- 2025年商业物业管理授权协议书模板
- 劳务外包服务投标方案(技术标)
评论
0/150
提交评论