當前位置:編程學習大全網 - 編程語言 - 數控車床編程中26個英文字母代表什麽意思?

數控車床編程中26個英文字母代表什麽意思?

FANUC數控G代碼,常用M代碼:\r\n代碼名稱-功能簡述\r\nG00------快速定位\r\nG01------直線插補\r\nG02------順時針方向圓弧插補\r\nG03------逆時針方向圓弧插補\r\nG04------定時暫停\r\nG05------通過中間點圓弧插補\r\nG07------Z樣條曲線插補\r\nG08------進給加速\r\nG09------進給減速\r\nG20------子程序調用\r\nG22------半徑尺寸編程方式\r\nG220-----系統操作界面上使用\r\nG23------直徑尺寸編程方式\r\nG230-----系統操作界面上使用\r\nG24------子程序結束\r\nG25------跳轉加工\r\nG26------循環加工\r\nG30------倍率註銷\r\nG31------倍率定義\r\nG32------等螺距螺紋切削,英制\r\nG33------等螺距螺紋切削,公制\r\nG53,G500-設定工件坐標系註銷\r\nG54------設定工件坐標系壹\r\nG55------設定工件坐標系二\r\nG56------設定工件坐標系三\r\nG57------設定工件坐標系四\r\nG58------設定工件坐標系五\r\nG59------設定工件坐標系六\r\nG60------準確路徑方式\r\nG64------連續路徑方式\r\nG70------英制尺寸寸\r\nG71------公制尺寸毫米\r\nG74------回參考點(機床零點)\r\nG75------返回編程坐標零點\r\nG76------返回編程坐標起始點\r\nG81------外圓固定循環\r\nG331-----螺紋固定循環\r\nG90------絕對尺寸\r\nG91------相對尺寸\r\nG92------預制坐標\r\nG94------進給率,每分鐘進給\r\nG95------進給率,每轉進給\r\n功能詳解\r\nG00—快速定位\r\n格式:G00X(U)__Z(W)__\r\n說明:(1)該指令使刀具按照點位控制方式快速移動到指定位置。移動過程中不得對工件\r\n進行加工。\r\n(2)所有編程軸同時以參數所定義的速度移動,當某軸走完編程值便停止,而其他\r\n軸繼續運動,\r\n(3)不運動的坐標無須編程。\r\n(4)G00可以寫成G0\r\n例:G00X75Z200\r\nG0U-25W-100\r\n先是X和Z同時走25快速到A點,接著Z向再走75快速到B點。\r\nG01—直線插補\r\n格式:G01X(U)__Z(W)__F__(mm/min)\r\n說明:(1)該指令使刀具按照直線插補方式移動到指定位置。移動速度是由F指令\r\n進給速度。所有的坐標都可以聯動運行。\r\n(2)G01也可以寫成G1\r\n例:G01X40Z20F150\r\n兩軸聯動從A點到B點\r\nG02—逆圓插補\r\n格式1:G02X(u)____Z(w)____I____K____F_____\r\n說明:(1)X、Z在G90時,圓弧終點坐標是相對編程零點的絕對坐標值。在G91時,\r\n圓弧終點是相對圓弧起點的增量值。無論G90,G91時,I和K均是圓弧終點的坐標值。\r\nI是X方向值、K是Z方向值。圓心坐標在圓弧插補時不得省略,除非用其他格式編程。\r\n(2)G02指令編程時,可以直接編過象限圓,整圓等。\r\n註:過象限時,會自動進行間隙補償,如果參數區末輸入間隙補償與機床實際反向間隙\r\n懸殊,都會在工件上產生明顯的切痕。\r\n(3)G02也可以寫成G2。\r\n例:G02X60Z50I40K0F120\r\n格式2:G02X(u)____Z(w)____R(\-)__F__\r\n說明:(1)不能用於整圓的編程\r\n(2)R為工件單邊R弧的半徑。R為帶符號,“+”表示圓弧角小於180度;\r\n“-”表示圓弧角大於180度。其中“+”可以省略。\r\n(3)它以終點點坐標為準,當終點與起點的長度值大於2R時,則以直線代替圓弧。\r\n例:G02X60Z50R20F120\r\n格式3:G02X(u)____Z(w)____CR=__(半徑)F__\r\n格式4:G02X(u)____Z(w)__D__(直徑)F___\r\n這兩種編程格式基本上與格式2相同\r\nG03—順圓插補\r\n說明:除了圓弧旋轉方向相反外,格式與G02指令相同。\r\nG04—定時暫停\r\n格式:G04__F__或G04__K__\r\n說明:加工運動暫停,時間到後,繼續加工。暫停時間由F後面的數據指定。單位是秒。\r\n範圍是0.01秒到300秒。\r\nG05—經過中間點圓弧插補\r\n格式:G05X(u)____Z(w)____IX_____IZ_____F_____\r\n說明:(1)X,Z為終點坐標值,IX,IZ為中間點坐標值。其它與G02/G03相似\r\n例:G05X60Z50IX50IZ60F120\r\nG08/G09—進給加速/減速\r\n格式:G08\r\n說明:它們在程序段中獨自占壹行,在程序中運行到這壹段時,進給速度將增加10%,\r\n如要增加20%則需要寫成單獨的兩段。\r\nG22(G220)—半徑尺寸編程方式\r\n格式:G22\r\n說明:在程序中獨自占壹行,則系統以半徑方式運行,程序中下面的數值也是\r\n以半徑為準的。\r\nG23(G230)—直徑尺寸編程方式\r\n格式:G23\r\n說明:在程序中獨自占壹行,則系統以直徑方式運行,程序中下面的數值也是\r\n以直徑為準的。\r\nG25—跳轉加工\r\n格式:G25LXXX\r\n說明:當程序執行到這段程序時,就轉移它指定的程序段。(XXX為程序段號)。\r\nG26—循環加工\r\n格式:G26LXXXQXX\r\n說明:當程序執行到這段程序時,它指定的程序段開始到本段作為壹個循環體,\r\n循環次數由Q後面的數值決定。\r\nG30—倍率註銷\r\n格式:G30\r\n說明:在程序中獨自占壹行,與G31配合使用,註銷G31的功能。\r\nG31—倍率定義\r\n格式:G31F_____\r\nG32—等螺距螺紋加工(英制)\r\nG33—等螺距螺紋加工(公制)\r\n格式:G32/G33X(u)____Z(w)____F____\r\n說明:(1)X、Z為終點坐標值,F為螺距\r\n(2)G33/G32只能加工單刀、單頭螺紋。\r\n(3)X值的變化,能加工錐螺紋\r\n(4)使用該指令時,主軸的轉速不能太高,否則刀具磨損較大。\r\nG50—設定工件坐標/設定主軸最高(低)轉速\r\n格式:G50S____Q____\r\n說明:S為主軸最高轉速,Q為主軸最低轉速\r\nG54—設定工件坐標壹\r\n格式:G54\r\n說明:在系統中可以有幾個坐標系,G54對應於第壹個坐標系,其原點位置數值在機床\r\n參數中設定。\r\nG55—設定工件坐標二\r\n同上\r\nG56—設定工件坐標三\r\n同上\r\nG57—設定工件坐標四\r\n同上\r\nG58—設定工件坐標五\r\n同上\r\nG59—設定工件坐標六\r\n同上\r\nG60—準確路徑方式\r\n格式:G60\r\n說明:在實際加工過程中,幾個動作連在壹起時,用準確路徑編程時,那麽在進行\r\n下壹段加工時,將會有個緩沖過程(意即減速)\r\nG64—連續路徑方式\r\n格式:G64\r\n說明:相對G60而言。主要用於粗加工。\r\nG74—回參考點(機床零點)\r\n格式:G74XZ\r\n說明:(1)本段中不得出現其他內容。\r\n(2)G74後面出現的的座標將以X、Z依次回零。\r\n(3)使用G74前必須確認機床裝配了參考點開關。\r\n(4)也可以進行單軸回零。\r\nG75—返回編程坐標零點\r\n格式:G75XZ\r\n說明:返回編程坐標零點\r\nG76—返回編程坐標起始點\r\n格式:G76\r\n說明:返回到刀具開始加工的位置。\r\nG81—外圓(內圓)固定循環\r\n格式:G81__X(U)__Z(W)__R__I__K__F__\r\n說明:(1)X,Z為終點坐標值,U,W為終點相對於當前點的增量值。\r\n(2)R為起點截面的要加工的直徑。\r\n(3)I為粗車進給,K為精車進給,I、K為有符號數,並且兩者的符號應相同。\r\n符號約定如下:由外向中心軸切削(車外圓)為“—”,反這為“”。\r\n(4)不同的X,Z,R決定外圓不同的開關,如:有錐度或沒有度,\r\n正向錐度或反向錐度,左切削或右切削等。\r\n(5)F為切削加工的速度(mm/min)\r\n(6)加工結束後,刀具停止在終點上。\r\n例:G81X40Z100R15I-3K-1F100\r\n加工過程:\r\n1:G01進刀2倍的I(第壹刀為I,最後壹刀為IK精車),進行深度切削:\r\n2:G01兩軸插補,切削至終點截面,如果加工結束則停止:\r\n3:G01退刀I到安全位置,同時進行輔助切面光滑處理\r\n4:G00快速進刀到高工面I外,預留I進行下壹步切削加工,重復至1。\r\nG90—絕對值方式編程\r\n格式:G90\r\n說明:(1)G90編入程序時,以後所有編入的坐標值全部是以編程零點為基準的。\r\n(2)系統上電後,機床處在G狀態。\r\nN0010G90G92x20z90\r\nN0020G01X40Z80F100\r\nN0030G03X60Z50I0K-10\r\nN0040M02\r\nG91—增量方式編程\r\n格式:G91\r\n說明:G91編入程序時,之後所有坐標值均以前壹個坐標位置作為起點來計算\r\n運動的編程值。在下壹段坐標系中,始終以前壹點作為起始點來編程。\r\n例:N0010G91G92X20Z85\r\nN0020G01X20Z-10F100\r\nN0030Z-20\r\nN0040X20Z-15\r\nN0050M02\r\nG92—設定工件坐標系\r\n格式:G92X__Z__\r\n說明:(1)G92只改變系統當前顯示的坐標值,不移動坐標軸,達到設定坐標\r\n原點的目的。\r\n(2)G92的效果是將顯示的刀尖坐標改成設定值。\r\n(3)G92後面的XZ可分別編入,也可全編。\r\nG94—進給率,每分鐘進給\r\n說明:這是機床的開機默認狀態。\r\nG20—子程序調用\r\n格式:G20L__\r\nN__\r\n說明:(1)L後為要調用的子程序N後的程序名,但不能把N輸入。\r\nN後面只允許帶數字1~99999999。\r\n(2)本段程序不得出現以上描述以外的內容。\r\nG24—子程序結束返回\r\n格式:G24\r\n說明:(1)G24表示子程序結束,返回到調用該子程序程序的下壹段。\r\n(2)G24與G20成對出現\r\n(3)G24本段不允許有其它指令出現。\r\n]實例\r\n例:通過下例說明在子程序調用過程中參數的傳遞過程,請註意應用\r\n程序名:P10\r\nM03S1000\r\nG20L200\r\nM02\r\nN200G92X50Z100\r\nG01X40F100\r\nZ97\r\nG02Z92X50I10K0F100\r\nG01Z-25F100\r\nG00X60\r\nZ100\r\nG24\r\n如果要多次調用,請按如下格式使用\r\nM03S1000\r\nN100G20L200\r\nN101G20L200\r\nN105G20L200\r\nM02\r\nN200G92X50Z100\r\nG01X40F100\r\nZ97\r\nG02Z92X50I10K0F100\r\nG01Z-25F100\r\nG00X60\r\nZ100\r\nG24\r\nG331—螺紋加工循環\r\n格式:G331X__Z__I__K__R__p__\r\n說明:(1)X向直徑變化,X=0是直螺紋\r\n(2)Z是螺紋長度,絕對或相對編程均可\r\n(3)I是螺紋切完後在X方向的退尾長度,±值\r\n(4)R螺紋外徑與根徑的直徑差,正值\r\n(5)K螺距KMM\r\n(6)p螺紋的循環加工次數,即分幾刀切完\r\n提示:\r\n1、每次進刀深度為R÷p並取整,最後壹刀不進刀來光整螺紋面\r\n2、內螺紋退尾根據沿X的正負方向決定I值的稱號。\r\n3、螺紋加工循環的起始位置為將刀尖對準螺紋的外圓處。\r\n例子:\r\nM3\r\nG4f2\r\nG0x30z0\r\nG331z-50x0i10k2r1.5p5\r\nG0z0\r\nM05\r\n註意事項\r\n補充壹下:\r\n1、G00與G01\r\nG00運動軌跡有直線和折線兩種,該指令只是用於點定位,不能用於切削加工\r\nG01按指定進給速度以直線運動方式運動到指令指定的目標點,壹般用於切削加工\r\n2、G02與G03\r\nG02:順時針圓弧插補G03:逆時針圓弧插補\r\n3、G04(延時或暫停指令)\r\n壹般用於正反轉切換、加工盲孔、階梯孔、車削切槽\r\n4、G17、G18、G19平面選擇指令,指定平面加工,壹般用於銑床和加工中心\r\nG17:X-Y平面,可省略,也可以是與X-Y平面相平行的平面\r\nG18:X-Z平面或與之平行的平面,數控車床中只有X-Z平面,不用專門指定\r\nG19:Y-Z平面或與之平行的平面\r\n5、G27、G28、G29參考點指令\r\nG27:返回參考點,檢查、確認參考點位置\r\nG28:自動返回參考點(經過中間點)\r\nG29:從參考點返回,與G28配合使用\r\n6、G40、G41、G42半徑補償\r\nG40:取消刀具半徑補償\r\n7、G43、G44、G49長度補償\r\nG43:長度正補償G44:長度負補償G49:取消刀具長度補償\r\n8、G32、G92、G76\r\nG32:螺紋切削G92:螺紋切削固定循環G76:螺紋切削復合循環\r\n9、車削加工:G70、G71、72、G73\r\nG71:軸向粗車復合循環指令G70:精加工復合循環G72:端面車削,徑向粗車循環G73:仿形粗車循環\r\n10、銑床、加工中心:\r\nG73:高速深孔啄鉆G83:深孔啄鉆G81:鉆孔循環G82:深孔鉆削循環\r\nG74:左旋螺紋加工G84:右旋螺紋加工G76:精鏜孔循環G86:鏜孔加工循環\r\nG85:鉸孔G80:取消循環指令\r\n11、編程方式G90、G91\r\nG90:絕對坐標編程G91:增量坐標編程\r\n12、主軸設定指令\r\nG50:主軸最高轉速的設定G96:恒線速度控制G97:主軸轉速控制(取消恒線速度控制指令)G99:返回到R點(中間孔)G98:返回到參考點(最後孔)\r\n部分通用M代碼:\r\n代碼功能格式\r\nM00程序停止\r\nM01選擇停止\r\nM02程序結束\r\nM03主軸正向轉動開始\r\nM04主軸反向轉動開始\r\nM05主軸停止轉動\r\nM30結束程序運行且返回程序開頭\r\nM98子程序調用M98Pxxnnnn\r\n調用程序號為Onnnn的程序xx次。\r\nM99子程序結束子程序格式:\r\nFANUC系統操作面板按鍵:\r\nRESET復位鍵\r\n按下此鍵,復位CNC系統。包括取消報警、主軸故障復位、中途退出自動操作循環和中途退出輸入、輸出過程等。\r\nCURSOR光標移動鍵\r\n移動光標至編輯處\r\nPAGE頁面轉換鍵CRT畫面向前變換頁面RT畫面向後變換頁面\r\n地址和數字鍵按下這些鍵,輸入字母、數字和其它字符\r\nPOS位置顯示鍵在CRT上顯示機床現在的位置\r\nPRGRM程序鍵在編輯方式,編輯和顯示內存中的程序\r\n在MDI方式,輸入和顯示MDI數據在自動方式,指令值顯示\r\nMENUOFFSET偏置值設定和顯示\r\nDGNOSPARAM自診斷參數鍵參數設定和顯示,診斷數據顯示\r\nOPRALARM報警號顯示鍵報警號顯示及軟件操作面板的設定和顯示\r\nAUXGRAPH圖形顯示鍵圖形顯示功能\r\nINPUT輸入鍵用於參數或偏置值的輸入;啟動I/O設備的輸入;MDI方式下的指令數據的輸\r\nOUTPTSTART輸出啟動鍵輸出程序到I/O設備\r\nALTER修改鍵修改存儲器中程序的字符或符號\r\nINSRT插入鍵在光標後插入字符或符號\r\nCAN取消鍵取消已鍵入緩沖器的字符或符號\r\nDELET刪除鍵刪除存儲器中程序的字符或符號

  • 上一篇:求28組成語接龍,每組5個成語
  • 下一篇:妳在公考後的公考中發現了哪些坑?
  • copyright 2024編程學習大全網