CNC常用G_M代码之欧阳引擎创编_第1页
CNC常用G_M代码之欧阳引擎创编_第2页
CNC常用G_M代码之欧阳引擎创编_第3页
CNC常用G_M代码之欧阳引擎创编_第4页
CNC常用G_M代码之欧阳引擎创编_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、程式制做欧阳引擎(2021.01.01)二.程式制做:機械的加工杲利用程式來控制刀具位移,因此使NC工具機 加工時需把刀具位移路徑和其它條件轉換為程式,所制作的程式即為加 工程式.程式制做可分為:(1)手動編程(2)電腦編程CNC的座標系:從G54-G591作座標系中一共六個可用座標系至作程式中座標系分為:2D座標系統和3D座標系統:(,+) (+,+) . (+,-) x-x二軸座標系統(2D)三軸座標系統(3D)Y -Z機械座標:機械固定不變的位置數值.在執行程式時,只須把機械值輸入到相應的工作座標系即可.XY-ZXY-Z二機能:1:S機能注軸轉速rpm:機台overvide鈕調節主軸轉速

2、百分比. 指令:M03S200.2:F 進給率:mm/min在快速移動時沒有F.如:G00X20Y-20在直線切削或圓弧切削則有F.如:G00X-20Y20F200如G01後面沒有設F值.程式則按G00速度進給.F值固定不變時,可以不重復寫出如:G01X10Y20F100:X30;Y-20;M30;3:T機能:刀具刀號順序.如:T5第五把刀4:M:代碼:又稱輔助機能作用跟機台上電源開關一樣,沒有實 在意義.其范圍:MOOM99M00:程式停止:當程式執行主M00時.會自動停止/若要繼續 執行按執行鍵即可如:G90G00X0Y0Z50:G01X20Y20F100X30M00(程式自動停止)Y50

3、M30M01:選擇性暫停:在程式中單節前廁是M01時,把遇M01選 擇性暫停鍵打開,程式會自動停止.沒有把選擇鍵打開,則不會停止.若繼 續執行則按執行鍵即可.M02:程式結束:光標只限制有M02行,程式不能返回到開頭.M03:主軸正轉:如:M03S1800:M30:M04注軸逆轉注用于自動功牙中.M05:主軸停止轉動.M06:刀具交換:必須與T指令結和才能執行.如:M06TM07:噴氣.M08:冷卻液給水.M09停止M07 M08指令.M19:主軸定位:換刀時定位,搪孔時退刀.M30:程式結束返回到開頭把自動睡眠開關打開,程式結束.M98:呼叫副程式如:M98 P2:M99:程式循環.5:G代

4、碼:又稱准備機能范圍G00-G99G00:快速定位程式格式:G00X-.Y-.Z-.F- X.YZ為終點座標. 其速率由旋鈕百分比控制,速率是機台內固定不變的.GO 1:直線切削程式格式:GO 1 X-.Y-.Z-.F-.Y.Z-.F-.為直線切削之終點F為進給率,其速率可由旋鈕 百分比控制.G00後面可以沒有F值,而G01後廂一定要有F直.G02:順時針切削.G03:逆時針切削.格式為:G02 G03X-.Y-.Z-.R-(I-J-K-) F-X.YZ為X車皿Y車由Z軸終點座標.R:為圓弧半徑值.I J K:圓弧切削起點至圓弧中心之X軸向.Y軸向.Z軸向.增量 值.注意:(1)圓弧構成的三要

5、素為起點.終點與圓弧之大小.起點為 G02 G03 指令時的座標點終點為程式中的XYZ座標值.圓弧大小則以R 或IJK來表示如(1)所示:格式為:G02G03 X-.YR:(2)圓弧之大小以R表示時稱為圓弧半徑表示法,以IJ K表示 時稱為弧心表示法,兩者之差異在于R值無方向性,而I J K值有方向 性,故銃削全圓時僅可使用I J K不能用R指令.因全圓銃削時,起點與 終點相同.而通過一相同半徑為R之圓有無數個此時CNC機台無法選擇須用IJ K指令來設定.也可用兩個R指令把圓分成兩部分.終點如圖所示: 格式:G02G03J-F-(3):通過距離小于直徑之任意兩點為(起點,終點)而半徑為R 的圓

6、弧有兩個.用(3)區分此兩個圓弧,常以R值之正負來判斷,為圓弧所對應之夾角小于或等于180度時,R為正值.反之為負值.R為貢如圖(3)所示:格式G02 - R+fG03 X-.Y- R- F:G04:暫停:格式:G04 X-:G04 X-:G04 P-:例:G04 X2:暫停2秒數字後面有小數點G04 X2000:暫停2秒數字後面沒有小數點G04 P2000:暫停2秒數字後有小數點G15:極座標系統取消G16:極座標系統設定格式:G16X-Y-X表示圓弧半徑欧阳引擎创编G90G16X100Y30:G91Y120; K2(兩次增量)G15(取消極座標)M30:G17:X-Y平面設定一相對于機台X

7、軸,Y軸兩軸構成的平面.如樣G18:X-Z平面設定一相對于機台X軸,Z軸兩軸構成的平面.如樣G19: Y-Z平面設定一相對于機台Y軸,Z軸構成的平面.如圖樣 G20:英制單位設定;G21:工制單位設定;G2&自動經機械點復歸至機械原點;G29:自動從機械原點經中間點至指令點;G40:刀具補正取消;G41:刀具左補正(半徑)G42:刀具右補正;格式:G41G42 G01 X.YDF:XY表示各軸終點之座標;D表示刀具半徑所設定之補正代號;加工時進行左補正的情形有:加工時進行右補正的情形有:G41左補正G42右補正說明:(1).041左補正是順銃,G42右補正是逆銃.(2).對於CNC機台加工一般

8、都採用G41左補正.(3).抽象的講:刀具在工件的左邊為左補正,刀具在工件的右 邊為右補正.補正主要目的在於可使用不同刀徑的刀具,用補正的方法, 而可用同一條程式,不須用不同的刀具而用不同的程式加工.(5) .補正值為刀具之半徑加欲留量.(6) .刀具補正完後,末尾一定要有G40取消補正.G43:刀具長度,設正向補正.G44:刀具長度,設負向補正.G49:長補正取消.格式:G43G44 H-.H為刀長所設定的補正代碼在加過程中常用刀具比測儀來完成動作:加工時不要把刀具 補正刀號搞錯.這樣容易造成刀具撞斷之現象.G54:第一工作座標;G55:第二工作座標;G56:第三工作座標;G57:第四工作座

9、標;G5&第五工作座標;G59:第六工作座標;各工作座標的數值表示不同的座標值,這樣就可以多個工件一 起加工.G73:高速啄進鑽深孔.格式:G73X-.Y-.Z-.R-.Q-.F-.X.Y表示座標值.Z表示深度.R表示安全高度.Q表示每次吃刀量.F表示進給率.程式在每次進刀量Q值時,會自動提起微量後繼續加工.程式路徑如圖樣(7);G76:精搪孔.格式:G76X-.Y-.Z-.R-.Q-.F-.X.YZ表示座標值;R表示安全高度;Q表示每次吃刀量;F表示進給率;程式路徑如圖樣(8);刀具偏移Q值,避免劃傷孔壁.G81 :鑽孔,中心鑽.格式:G81X-.Y-.Z-.R-.F-.G82:沉頭鑽孔.格

10、式:G82X-.Y-.Z-.R-.Q-.F-.P為暫停時間G83:啄進鑽深孔格式:G83 X-.Y-.Z-.R-.Q-.F-.每次吃Q值後,會自動回到R安全高度,以便排屑.G84:右螺旋功牙格式:G84 X-.Y-.Z-.R-.F-.必須注意:(1)轉速和進給必須是100%F=S*P(牙距)G85:銭孔:格式:G85 X-.Y-.Z-.R-.F-.當銭孔完必後,主軸會運轉以G01的速度退刀.G86:精搪孔格式:G86 X-.Y-.Z-.R-.F-.當精搪孔完畢後,主軸會停止提刀.G80取消所有鑽孔之循環.G90:絕對值座標系統.G91:增量值座標系統.用絕對值座標表示:G90G00X0.Y0.Z0.G01X10.Y10.F100X30:Y30:X10:X0.Y0.M30.用絕對值座標表示:G90G01X0.Y10.F100G91X20:Y20:X-20:Y-20:X-10.Y-10.(原點)M30.絕對:G90 G28 Z0:參考點經絕對值零點到機械原點.增量:G91 G28 Z0:參考點主機械原點.G90G28Z0G91G28Z0G92:工件座標系

温馨提示

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

评论

0/150

提交评论