G-M.指令-CODE.ppt_第1页
G-M.指令-CODE.ppt_第2页
G-M.指令-CODE.ppt_第3页
G-M.指令-CODE.ppt_第4页
G-M.指令-CODE.ppt_第5页
已阅读5页,还剩16页未读, 继续免费阅读

下载本文档

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

文档简介

1、机床指令簡介,一. 一般G指令,1.G00(定位),G00指令指定每個軸都以各自的快速進給率從它的當前位置移動到目標位置,其有直線插補模式和非直線插補模式,X,Y,Y,X,直線插補,非直線插補,Rapid,X,Y,直線插補,2. G01(直線插補),G01指令指定所需軸以指定的進給率從當前的位置直線移動到所需座標值的位置。,Feed,3. G02,G03(圓弧插補),圓弧插補能用來生成沿著圓弧的刀具軌迹,X,Y,G02,G03,G02-順時針圓弧插補 G03-逆時針圓弧插補,4. G17,G18,G19(平面選擇),X,Y,Z,G17,G18,G19,G17-XY平面指定 G18-XZ平面指定

2、 G19-YZ平面指定,5. G20,G21(系統單位檢查),G20和G21指令是用來檢查所選擇的單位系統是基於公制的還是基於英制的(通過查看NC選擇參數(位)來檢查)。如果發現選擇了不正確的單位系統,就會産生一個報警.,G20 : 英制系統確認 G20指令將尋找選擇英制單位系統的確認資訊。如果單位系統是基於公制的,就會産生一個報警。 G21 : 公制系統確認 G21指令將尋找選擇公制單位系統的確認資訊。如果單位系統是基於英制的,就會産生一個報警。,6. G40,G41,G42(刀具半徑補償),刀具半徑補償可以自動地對刀具的直徑進行補償。這樣,根據工件輪廓來編制的程式中的相應指令將生成包含有所

3、需補償量的刀具軌迹。,G40 : 取消刀具半徑補償 G41 : 在左邊切削 G42 : 在右邊切削,下方切削加工方向,7. G90,G91(絕對,增量的指令),絕對和增量尺寸指令是用來指定軸移動的模式的。 (1)絕對指令,G90 G90指令指定了絕對尺寸模式。在這種模式下,必需在所選擇的工件坐標系上編制點的座標值。 (2)增量指令,G91 G91指令指定了增量尺寸模式。在這種模式下,編程必需使用從當前位置到目標位置的軸移動量。,二. 固定循環G指令,固定循環功能可以定義由多個程式段的指令構成的某項功能,象鑽孔,鏜孔和攻絲等沿著刀具軸線方向的加工功能,只要指定需加工的孔位置,就可以完成所需的加工

4、.,安全高度,R點,Z點,1. G60(單向定位),對於普通定位指令G00,由於定位方向(正方向和負方向)的不同,在目標位置附近就會産生一定的機械間隙。但如果該軸總是向同一方向進行定位,這種間隙就可以被消除,這樣就確保了定位精度。這個功能被稱爲單向定位,是通過G60指令來實現的。,2. G73(高速鑽孔循環),編程格式 G73 X_ Y_ Z_ R_ P_ Q_ F_ D_ X、Y:孔位置 Z:孔底部高度 R:R點高度 P:在孔底部的暫停時間 Q:分段進給量 F:進給率 D:退刀距離,加工順序 (a)X、Y軸以快速進給率定位到指定位置。 (b)Z軸以快速進給率定位到R點的高度。 (c)主軸順時

5、針旋轉,同時以切削進給率進行鑽孔加工,直到完成由Q指定的分段進行量爲止。 (d)切削刀具以快速進給率退回一段距離“D”。 (e)重復步驟(c)和步驟(d),直到達到Z點的高度爲止。 (f)切削刀具在Z點的高度處暫停P秒。 (g)切削刀具以快速進給率返回到返回點的高度。,3. G76(精鏜孔循環),編程格式 G76 X_ Y_ Z_ R_ (I_ J_) P_ F_ X、Y:孔位置 Z:孔底部位置 R:R點高度 I、J:平移量 P:在孔底部的暫停時間 F:進給率,加工順序 (a)X、Y軸以快速進給率定位到指定位置. (b)Z軸以快速進給率定位到R點的高度. (c)主軸順時針旋轉,同時以切削進給率

6、進行精鏜孔加工,直到達到Z點的高度爲止. (d)切削刀具在Z點的高度處暫停P秒,然後退回由參數設定的一段距離;接著主軸進行定向並停止. (e)切削刀具以快速進給率返回到返回點的高度. (f)切削刀具在返回點的高度處平移回原來的位置.,4. G80(固定循環取消),G80指令將取消所有的固定迴圈模式(G73、G74、G76、G81G87和G89)。所有孔加工所需的指令(例如:R點和Z點高度)也將被取消。在進入固定迴圈模式之前被指定的插補模式(G00G03、G60)將被重新建立。,5. G81(直鑽孔循環),加工順序 (a)X、Y軸以快速進給率定位到指定位置。 (b)Z軸以快速進給率定位到R點的高

7、度。 (c)主軸順時針旋轉,同時以切削進給率進行鑽孔加工,直到達到Z點的高度爲止。 (d)切削刀具在Z點的高度處暫停P秒。 (e)切削刀具以快速進給率返回到返回點的高度。,編程格式 G81 X_ Y_ Z_ R_ P_ F_ X、Y:孔位置 Z:孔底部高度 R:R點高度 P:在孔底部的暫停時間 F:進給率,6. G83(鑽深孔循環),編程格式 G83 X_ Y_ Z_ R_ Q_ P_ F_ X、Y:孔位置 Z:孔底部高度 R:R點高度 Q:分段進給量(正數,增量值) P:在孔底部的暫停時間 F:進給率,加工順序 1)X、Y軸以快速進給率定位到指定位置。 2)Z軸以快速進給率定位到R點的高度

8、3)主軸順時針旋轉,同時以切削進給率進行鑽孔加工,直到完成由Q指定的分段進給量爲止。 4)切削刀具以快速進給率退回到R點的高度。 5)切削刀具進給到上次加工高度以上並且距離此高度爲“d1”的位置;然後再次進行鑽孔加工,鑽深度是“Q+d1”。 6)切削刀具以快速進給率退回到R點的高度。 7) 重復步驟5)和步驟6),直到達到Z點的高度爲止。 8)切削刀具在Z點的高度處暫停P秒。 9)切削刀具以快速進給率返回到返回點的高度。,7. G84(攻牙循環),編程格式 G84 X_ Y_ Z_ R_ F_ X、Y:孔位置 Z:孔底部高度 R:R點高度 F:進給率,加工順序 X、Y軸以快速進給率定位到指定位

9、置 Z軸以快速進給率定位到R點的高度,主軸順時針旋轉. 同時以切削進給率進行攻絲加工,直到達到Z點的高度爲止. 切削刀具在到達Z點后,然後主軸旋轉方向變爲逆時針.切削刀具以切削進給率返回到R點的高度. 切削刀具以快速進給率返回到返回點的高度,8. G85(鉸孔循環),編程格式 G85 X_ Y_ Z_ R_ P_ F_ X、Y:孔位置 Z:孔底部高度 R:R點高度 P:在孔底部的暫停時間 F:進給率,加工順序 (a)X、Y軸以快速進給率定位到指定位置。 (b)Z軸以快速進給率定位到R點的高度。 (c)主軸順時針旋轉,同時以切削進給率進行鏜孔加工,直到達到Z點的高度爲止。 (d)切削刀具在Z點的

10、高度處暫停P秒。 (e)切削刀具以返回進給率F返回到R點的高度。 (f)切削刀具以快速進給率返回到返回點的高度。,9. G86(粗搪循環),編程格式 G86 X_ Y_ Z_ R_ P_ F_ X、Y:孔位置 Z:孔底部高度 R:R點高度 P:在孔底部的暫停時間 F:進給率,加工順序 (a)X、Y軸以快速進給率定位到指定位置。 (b)Z軸以快速進給率定位到R點的高度。 (c)主軸順時針旋轉,同時以切削進給率進行鏜孔加工,直到達到Z點的高度爲止。 (d)切削刀具在Z點的高度處暫停P秒,然後主軸停止旋轉。 (e)切削刀具以快速進給率返回到返回點的高度。 (f)在返回點的高度處,主軸開始順時針旋轉。

11、,三. 其它指令,其它指令主要是指S,T,M和F指令. S:主軸轉速, 指令應該在指定主軸旋轉指 令(M03或是M04)之前被指定 T:用於刀具交換迴圈的刀具號 M:打開或關閉電磁裝置或是其他類似裝置 F : 進給速度,常用M代碼說明,(a)M00(程式停止) 在執行了M00指令後,系統將停止執行程式。如果在這種程式停止狀態下重新啓動NC,程式將重新開始被執行。 (b)M01(選擇停止) 在打開了機床操作面板上的選擇停止開關,並且執行了M01指令後,系統將停止執行程式。如果在這種選擇停止狀態下重新啓動NC,程式將重新開始被執行。 (c)M02、M30(程式結束) 這兩個M代碼用來指示程式的結束。 在執行了M02或M30指令後,主程序執行將結束並且NC將被重定。程式將回到開始的位置。(對於調度程式,在執行了主程序中的M02或M30指令後,NC將不會被重定。

温馨提示

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

评论

0/150

提交评论