CNC常用代码解析.ppt_第1页
CNC常用代码解析.ppt_第2页
CNC常用代码解析.ppt_第3页
CNC常用代码解析.ppt_第4页
CNC常用代码解析.ppt_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

1、Cnc Training Course,Cnc 常用指令代碼,主要代碼 1.G 代碼 2.M代碼,其它 1.T 刀具 2.S轉速 3.F進給 4.O程式號 5.N 序號 6.P在不同的指令中代表不同的含意,常用G代碼指令格式,G00 快速點定位 G00 X_ Y_; G01直線插補 G01X_ Y_ ; G01X_ Y_,C_ ;,G01X_ Y_,R_;,G02,G03圓弧插補指令 順圓插補 G02 X_ Y_ I_ J_ F_; G02 X_ Y _ R_ F_; 逆圓插補 G03 X_ Y_ I_ J_ F_; G03 X_ Y _ R_ F_;,G04暫停 G04 P_; G04 X_

2、; P,X代表暫停的時間(秒) 如: G04 P3000; G04 X3.; 都表示暫停3秒,G10程式數据輸入 1.輸入工件坐標零位 G90G10 L2 P n X_ Y_ Z_ A_ B_ C_; n=1 : G54 n=2 : G55 n=3 : G56 n=4 : G57 n=5 : G58 n=6 : G59,2.輸入刀具長度補償 G10 L10 P_ R_; 3.輸入刀具半徑補償 G10 L12 P_ R_; P: 刀補號 R: 刀補值,G22設定刀具加工范圍(G23取消) G22 X_ Y_ Z_ I_ J_ K_; G23; X,Y,Z代表正极限位置坐標值 I,J,K代表負极限

3、位置坐標值,G28反回參考點 G28 X_ Y_ Z_ A_ B_ C_; G68坐標系旋轉指令(G69取消) G68 X_ Y_ R_; G69; R:表示旋轉的角度,G90,G91絕對指令和相對指令 G41 左刀補 G42 右刀補 G40取消半徑補,Note: 1.G41,G42須加在非圓弧加工指令語句中 如: G41G01X_ Y_ D_ G40; D代表對應的半徑刀補號 2.改變半徑補償值,只需改變對應的D號碼 G41X_ Y_ D1; Xa1 Yb1; Xa2 D2; 改變了半徑補償值 Xa3 Yb3; G40;,3.當加工內圓弧外形時, 內圓弧半徑不能小于刀具半徑, 否則會報警.,

4、G43刀長補(+) G43 Hn; G44刀長補(-) G44 Hn; G40取消刀長補 G40; Hn表示刀具長度補償號 n=099,G54G59 選擇工件坐標系 G54 . . . G59 一般都包含在啟動主軸的指令語句中: 如:G90G54G00S8000M03;,循環加工指令 主要包括鉆孔循環,攻牙循環和鏜孔循環指令 主要鉆孔指令 G81,G73,G83,G173, G80取消 主要攻牙指令 G77,G84 主要鏜孔指令 G85,G86,G81 點孔 G81G98X_Y_Z_R_P_F_; Z : 點孔深度 R: 參考點的高度 F: 進給速度 P:在孔底暫停的 時間,G83啄孔 G83

5、G98X_Y_Z_R_P_Q_F_; Q:每次進刀深度,G73啄孔 G73G98X_Y_Z_R_P_Q_F_;,G77攻牙( Brother 机專用) G77G98X_Y_Z_R_I_Q_S_; I: 鏍距 S:轉速 Q:每次進刀 深度,G84攻牙 Matsuura 机攻牙 M80S_M03 G84G98X_Y_Z_R_Q_F_; G80 HOWA 機攻牙 M29S_M03 G84G98X_Y_Z_R_Q_F_; G80 注:F值等於轉速(S)乘以牙距 Q為牙距的倍數,其它机型攻牙方式,LITZ机攻牙 G84G98X_Y_Z_R_Q_F_; G80 注:F為螺距,其它參數同HOWA机 SHEN

6、GYANG機攻牙 G184G98X_Y_Z_R_Q_F_S_M03 G180 注:F為螺距,Q為負值時為攻牙進給量,為負值時為底部停留時間,其它參數同HOWA机,G86鏜孔 G86X_Y_Z_R_P_F_K_; K:重覆鏜孔次數,G85鏜孔 G85X_Y_Z_R_P_F_;,G36G39坐標計算指令 指令格式: G36 . . X_Y_I_J_K_P_Q; . G39 X,Y 參考點坐標 I,J,K,P,Q 坐標計算參數,G36指令應用實例 G36 X0 Y0 I50 J30 K5 P6;,30,G36 circle 計算模式 G36X_Y_I_J_K_P_; X,Y:圓的中心點坐標 I :

7、圓半徑 J: 起點相對于X軸的角度值 K:孔的個數 P:等分圓的點數(由此值推算出等分圓的角度值.) Note: 坐標點的計算從起點開始沿逆時針方向旋轉.,G37應用實例 G37X0 Y0 I20 J30 K6;,30,G37 linear(Angle)計算模式 G37 X_Y_I_J_K_; X,Y: 參考點坐標 I:孔間的間距 J:一列孔与X軸的夾角 K:加工的孔數 Note: 1.參考點坐標為第一個要加工孔的坐標. 2.當K值省略時, 默認為1.,G38 linear(X,Y)線性計算模式 G38 X_ Y_ I_ J_ K_; X,Y:參考點的坐標 I:兩孔X方向的間距 J:兩孔Y方向

8、的間距 K:要加工的孔數,G38應用實例 G38 X0 Y0 I20 J15 K4;,G39 (Grid)网格式的計算模式 G39X_Y_I_J_K_P_Q_; X,Y:參考點的坐標 I:孔在X方向的韻間距 J:孔在Y方向的韻間距 K:X方向的孔數 P:Y方向的孔數 Q:网格式排列的孔与X軸的夾角,G39應用實例 G39 X0 Y0 I20 J25 K4 P3 Q30;,坐標計算功能的使用 : G81G98X0 Y0 Z-10.R3.F250.; G36X0.Y0.I50.J0.K6 P6; :,G68 坐標系旋轉指令 G68 X0 Y0 R_; R為旋轉的角度值,逆時針為正, 順時針為負.

9、G69取消 G65 調用宏程序(MACO) G65 P_L_; 后跟要調用的宏程序號 調用的次數,G90 絕對命令模式 G91相對命令模式,M辅助功能代碼,M98: 調用子程序 M99: 反回主程序 格式: M98 P_; 后跟要調用的子程序號 調用的次數,程式中常見的M代碼 M00暫停 M01選擇性暫停 M03主軸正轉 M30程序結束 M04主軸反轉 M19主軸定向停止 M05主軸停止 M17(開門) M06換刀 M18(關門) M08切削液開 M09切削液關 M400机床切削液開 (Borther) M401机床切削液關 (Borther) M410調出工作台2 (Borther) M41

10、1調出工作台1 (Borther),与Howa机分度頭相關的指令 M178 分度頭復位 M179 分度頭轉動 M181 選擇初始角度 M180 選擇第一個角度; 還有序號累加的功 能,程式中若连續出現n個M180,那麼 分度頭會轉到第n個角度. 應用舉例:,HOWA 舊机轉分度頭指令 M178;(回零) M181;(執行轉分度頭動作) M180; M180; M179;(執行轉分度頭動作) : 如果分度頭設定的第一個角度是30度,第二個角度是45度,第三個角度是90度.那麼分度頭轉到第二個角度45度.,与HOWA机新机分度頭相關的指令 M100 分度頭復位 M101 分度頭轉到第一個角度(參數

11、中已 設好的) M102 二. M103 三. M104 四. M105 五. : M199 九十九.,M601,M602聯台指令(HOWA) M73刀套進到換刀位置 M74刀套后退,簡單宏程式的應用 深度方向循環的MACRO格式: : #1=1.; WHILE #1 GE -10. DOn G0X_Y_; G1 Z#1 F3000.; : G0Z10.; #1=#1-2.; ENDn; n=1(2,3) :,5. 編程實例 机床從X200.0Y40.0到X140.0,Y100.0,再到 X120.0,Y60.0,相對值編程 G91G03X-60.0Y60.0R60.0F300.; G02X-20.0Y-40.0R50.0; OR G91G03X-60.0Y60.0I-60.0F300.; G02X

温馨提示

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

评论

0/150

提交评论