




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
(培訓體系)加工中心培訓資料中心加工機培訓教材目錄第一篇:操作1.1按鍵介紹31.2手動操作51.3程式編輯51.4數據的顯示和設定81.5從計算機輸入一個程式10第二篇:編程2.1坐標系112.2輔助功能122.3F,S,T,D碼功能142.4準備功能142.41G代碼組及其含義142.42G代碼解釋及應用15第三篇報警代碼表3.1程序報警(P/S報警)323.2伺服報警333.3超程報警343.4過熱報警及系統(tǒng)報警341.FANUC0i數控系統(tǒng)操作數控定義;數控(CNC):利用數字化信息對機械加工以及運動過程進行控制的一種方法.系統(tǒng)操作鍵盤在視窗的右上角,其左側為顯示屏,右側是編程面板。如下圖所示:1.1按鍵介紹1.11數字/字母鍵數字/字母鍵用于輸入數據到輸入區(qū)域(如下圖所示),系統(tǒng)自動判別取字母還是取數字。字母和數字鍵通過鍵切換輸入,如:O—P,7—A。1.12編輯鍵替換鍵用輸入的數據替換光標所在的數據。刪除鍵刪除光標所在的數據;或者刪除一個程序或者刪除全部程序。插入鍵把輸入區(qū)之中的數據插入到當前光標之后的位置。取消鍵消除輸入區(qū)內的數據?;剀嚀Q行鍵結束一行程序的輸入并且換行。上檔鍵1.13頁面切換鍵程序顯示與編輯頁面。位置顯示頁面。位置顯示有三種方式,用PAGE按鈕選擇。參數輸入頁面。按第一次進入坐標系設置頁面,按第二次進入刀具補償參數頁面。進入不同的頁面以后,用PAGE按鈕切換。系統(tǒng)參數頁面信息頁面,如“報警”圖形參數設置頁面系統(tǒng)幫助頁面復位鍵1.14翻頁按鈕(PAGE)向上翻頁。向下翻頁。1.15光標移動(CURSOR)向上移動光標。向左移動光標。向下移動光標。向右移動光標。1.16輸入鍵輸入鍵把輸入區(qū)內的數據輸入參數頁面。1.2操作機床1.21回參考點(1)置模式旋鈕在位置。(2)選擇各軸,或按住按鈕,即回參考點。1.22。移動手動移動機床軸的方法有二種:方法一:快速移動,這種方法用于較長距離的工作臺移動。(1)置“JOG”模式位置:(2)選擇各軸,點擊方向鍵,機床各軸移動,松開后停止移動。(3)按鍵,各軸快速移動。方法二:操縱“手脈”,這種方法用于微量調整。在實際生產中,使用手脈可以讓操作者容易控制和觀查機床移動。1.23.開、關主軸(1)置模式旋鈕在“JOG”位置(2)按機床主軸正反轉,按主軸停轉1.3程式編輯1.31啟動程序加工零件(1)置模式旋鈕在“AUTO”位置(2)選擇一個程序(參照下面介紹選擇程序方法)(3)按程序啟動按鈕1.32.試運行程序試運行程序時,機床和刀具不切削零件,僅運行程序。(1)置在模式(2)選擇一個程序如O0001后按調出程序(3)按程序啟動按鈕1.33單步運行(1)置單步開關于“ON”位置(2)程序運行過程中,每按一次執(zhí)行一條指令1.34選擇一個程序有二種方法進行選擇:i.按程序號搜索(1)選擇模式放在“EDIT”(2)按鍵輸入字母“O”(3)按鍵輸入數字“7”,輸入搜索的號碼:“O7”(4)按:開始搜索;找到后,“O7”顯示在屏幕右上角程序號位置,“O7”NC程序顯示在屏幕上。ii.選擇模式AUTO位置iii.(1)按鍵入字母“O”(2)按鍵入數字“7”,鍵入搜索的號碼:“07”(3)按→“O7”顯示在屏幕上。(4)可輸入程序段號“N30”,按搜索程序段。1.35刪除一個程序(1)選擇模式在“EDIT”(2)按鍵輸入字母“O”(3)按鍵輸入數字“7”,輸入要刪除的程序的號碼:“07”(4)按“07”NC程序被刪除1.36刪除全部程序(1)選擇模式在“EDIT”(2)按鍵輸入字母“O”(3)輸入“-9999”(4)按全部程序被刪除1.37搜索一個指定的代碼一個指定的代碼可以是:一個字母或一個完整的代碼。例如:“N0010”,“M”,“F”,“G03”等等。搜索應在當前程序內進行。操作步驟如下:(1)在“AUTO”或“EDIT”模式(2)按(3)選擇一個NC程序(4)輸入需要搜索的字母或代碼,如:“M”,“F”,“G03”(5)按檢索,開始在當前程序中搜索。1.38編輯NC程序(刪除、插入、替換操作)(1)模式置于“EDIT”(2)選擇(3)輸入被編輯的NC程序名如“07”,按即可編輯。(4)移動光標:方法一:按PAGE:或翻頁,按CURSOR:或移動光標。方法二:用搜索一個指定的代碼的方法移動光標。(5)輸入數據:用鼠標點擊數字/字母鍵,數據被輸入到輸入域。鍵用于刪除輸入域內的數據。(6)自動生成程序段號輸入:按→如4.2-5圖,在參數頁面順序號中輸入“1”,所編程序自動生成程序段號。(如:N10…N20…)1.39刪除、插入、替代:按鍵,刪除光標所在的代碼按鍵,把輸入區(qū)的內容插入到光標所在代碼后面。按鍵,把輸入區(qū)的內容替代光標所在的代碼。1.39通過操作面板手工輸入NC程序(1)置模式開關在“EDIT”。(2)按鍵,再按進入程序頁面。(3)按輸入“O7”程序名(輸入的程序名不可以與已有程序名重復)。(4)按→鍵,開始程序輸入。(5)按→鍵換行后再繼續(xù)輸入。1.4數據的顯示和設定1.42輸入零件原點參數(1)按鍵進入參數設定頁面,按“坐標系”。FANUC0i-M(銑床)工件坐標系頁面(2)用或選擇坐標系。輸入地址字(X/Y/Z)和數值到輸入域。方法參考“輸入數據”操作。(3)按鍵,把輸入域中間的內容輸入到所指定的位置。1.43輸入刀具補償參數(1)按鍵進入參數設定頁面,按“”(2)用和鍵選擇長度補償,半徑補償[圖]FANUC0i-M(銑床)刀具補正頁面(3)用:和鍵選擇補償參數編號。(4)輸入補償值到長度補償H或半徑補償D。(5)按鍵,把輸入的補償值輸入到所指定的位置。1.44位置顯示按鍵切換到位置顯示頁面。用和鍵或者軟鍵切換。1.45MDI手動數據輸入(1)按鍵,切換到“MDI”模式(2)按鍵,再按→分程序段號“N10”,輸入程序如:G0X50(3)按“N10G0X50”程序被輸入(4)按程序啟動按鈕。1.46零件坐標系(絕對坐標系)位置絕對坐標系:顯示機床在當前坐標系中的位置。相對坐標系:顯示機床坐標相對于前一位置的坐標。綜合顯示:同時顯示機床在以下坐標系中的位置。[圖4.2-11]FANUC0i-M(銑床)絕對坐標系中的位置(ABSOLUTE)相對坐標系中的位置(RELATIVE)機床坐標系中的位置(MACHINE)當前運動指令的剩余移動量(DISTANCETOGO)1.5.從計算機輸入一個程序NC程序可在計算機上建文本文件編寫,文本文件(*.txt)后綴名必須改為*.nc或*.cnc。(1)選擇EDIT模式,按鍵切換到程序頁面(2)按CARD鍵;輸入程式號讀取程式。(3)新建程序名“xxxx”按EXEC進入程式的輸入.(4)完畢,按鍵,程序顯示在當前屏幕上.FANUC加工中心編程刀具相對于靜止的工件而運動。(刀具運動;工件靜止)通過編程并運行這些程序而使數控機床能夠實現的功能我們稱之為可編程功能。一般可編程功能分為兩類:一類用來實現刀具軌跡控制即各進給軸的運動,如直線/圓弧插補、進給控制、坐標系原點偏置及變換、尺寸單位設定、刀具偏置及補償等,這一類功能被稱為準備功能,以字母G以及兩位數字組成,也被稱為G代碼。另一類功能被稱為輔助功能,用來完成程序的執(zhí)行控制、主軸控制、刀具控制、輔助設備控制等功能。在這些輔助功能中,Txx用于選刀,Sxxxx用于控制主軸轉速。其它功能由以字母M與兩位數字組成的M代碼來實現。2.1坐標系編程坐標系采用右手直角笛卡爾坐標系。圖5.1-11.機床坐標系用機床零點作為原點的坐標系叫做機床坐標系。機床廠家建立的。2.絕對坐標系用來建立工件坐標系,原點以機床坐標系為基準。3.相對坐標系相對坐標系是把當前的機床位置當作原點的坐標系。4.剩余移動距離此功能不屬于坐標系,它僅僅顯示移動命令發(fā)出后目的位置與當前機床位置之間的距離。僅當各個軸的剩余距離都為零時,這個移動命令才完成。2.2輔助功能(M功能)輔助功能包括各種支持機床操作的功能,像主軸的啟停、程序停止和切削液開關等等。代碼說明M00程序停M01選擇停止M02程序結束(復位)M03主軸正轉(CW)M04主軸反轉(CCW)M05主軸停M06換刀M08切削液開M09切削液關M19主軸定向停止M29剛性攻牙M30程序結束(復位)并回到開頭M94鏡像取消M95X坐標鏡像M96Y坐標鏡像M98子程序調用M99子程序結束M49換刀臂維修模式刀臂式M49轉動刀庫至主軸刀具號碼相同位置斗立式M50預備刀,刀套下刀臂式M50刀庫移至主軸位置斗立式M51換刀臂CCW650扣刀刀臂式M51主軸鬆刀(Z軸第二原點位置)斗立式M52主軸鬆刀刀臂式M52刀庫轉動至指定TCode位置斗立式M53換刀臂下,交換刀具(650轉至2950),刀臂上刀臂式M53主軸夾刀斗立式M54主軸夾刀刀臂式M54刀庫回到待命位置斗立式M55換刀臂回到00刀臂式M55主軸刀號與刀庫位置比對斗立式M56預備刀,刀套上刀臂式M56M55OFF斗立式M60刀庫回到第一刀套刀臂式標準M功能說明M00程式停止格式M00;M01選擇性停止格式M01;註:此功能需要外部條件配合。例:當按下操作面盤OPTIONALSTOP鍵,程式執(zhí)行M01時機器才會停止。若未按下操作面盤OPTIONALSTOP鍵,程式執(zhí)行M01時無效機器不會停止。M02/M30程式結束並復置格式M02(M30)註:此指令須位於程式最末端,代表該程式已執(zhí)行完畢。M03主軸正轉格式M03S____;註:1.此指令須搭配S指令,用以指定轉速。2.若未須搭配S指令,則讀取記憶中之轉速。M04主軸反轉格式M04S____;註:1.此指令須搭配S指令,用以指定轉速。2.若未須搭配S指令,則讀取記憶中之轉速。M05主軸運轉停止格式M05;M06自動刀具交換格式M06T__;註:1.此指令使用時,M06須在T碼之前。2.T__是指欲交換之刀具。M08切削冷卻液ON格式M08;M09M07/M08OFF格式M09;M19主軸定位格式M19;註:主軸定位之角度由參數No.6577設定。M29剛性攻絲指令(M29)格式M29S--;指令M29Sxxxx;機床進入剛性攻絲模態(tài),在剛性攻絲模態(tài)下,Z軸的進給和主軸的轉速建立起嚴格的位置關系,這樣,使螺紋孔的加工可以非常方便地進行。M98呼叫副程式格式M98PXXXXXXXX;註:1.P指副程式號碼及呼叫次數。2.XXXXXXXX,八位數中,前四位數指呼叫副程式之次數,後四位數指副程式號碼。3.若XXXXXXXX,前面之數字為零,可省略不寫.例:1.M98P00000010;=M98P10;呼叫副程式O10執(zhí)行1次。2.M98P00200010;M98P200010;呼叫副程式O10執(zhí)行20次。M99回到主程式格式M99;註:此指令使用於副程式之最末單節(jié)。2.3F,S,T,D碼F代碼:用來指令進給量格式:F銑床模態(tài)(mm/min)S代碼:用來指令主軸轉速格式:S(r/min)T代碼:用來指令刀具號格式:T□□;□□:表示刀盤工位號;刀盤有24工位。D代碼:刀具半徑補償格式:D;00表示取消刀具半徑補償。2.4G代碼命令2.4.1G代碼組及其含義“模態(tài)代碼”的功能在它被執(zhí)行后會繼續(xù)維持,而“一般代碼”僅僅在收到該命令時起作用。定義移動的代碼通常是“模態(tài)代碼”,像直線、圓弧和循環(huán)代碼。反之,像原點返回代碼就叫“一般代碼”。每一個代碼都歸屬其各自的代碼組。在“模態(tài)代碼”里,當前的代碼會被加載的同組代碼替換。G代碼組別解釋G代碼組別解釋
*G00定位(快速移動)G73高速深孔鉆循環(huán)G01直線進給G74左螺旋切削循環(huán)01G02順時針切圓弧G76精鏜孔循環(huán)G03逆時針切圓弧*G80取消固定循環(huán)
G0400暫停G81中心鉆循環(huán)
*G17XY面選擇G82反鏜孔循環(huán)
G1802XZ面選擇G8309深孔鉆削循環(huán)
G19YZ面選擇G84右螺旋切削循環(huán)G28機床返回原點G85鏜孔循環(huán)00G29從機床原點返回G86鏜孔循環(huán)*G40取消刀具直徑偏移G87反向鏜孔循環(huán)
G4107刀具半徑左偏移G88鏜孔循環(huán)
G42刀具半徑右偏移G89鏜孔循環(huán)*G43刀具長度+方向偏移*G90使用絕對值命令03*G4408刀具長度–方向偏移G91使用相對值命令*G49取消刀具長度偏移G9200設置工件坐標系*G5414機械坐標系選擇G9810固定循環(huán)返回起始點G55-G59機械坐標系選擇*G99返回固定循環(huán)R點G代碼組及解釋(帶*者表示是開機時會初始化的代碼。)2.42G代碼解釋\G001快速定位(G00)1.格式G00這條指令所作的就是使刀具以快速的速率移動到指定的位置,被指令的各軸之間的運動是互不相關的,也就是說刀具移動的軌跡不一定是一條直線。G00指令下,快速倍率控制各軸運動的速度:該速度不受當前F值的控制。G00編程舉例:起始點位置為X-50,Y-75.;指令G00X150.Y25.;;將使刀具走出圖所示軌跡。圖2.12直線插補(G01)格式:G01X_Y_Z_F_;G01指令使當前的插補模態(tài)成為直線插補模態(tài),刀具從當前位置移動到指定的位置,其軌跡是一條直線,F-指定了刀具沿直線運動的速度,單位為mm/min(X、Y、Z軸)。該指令是我們最常用的指令之一。假設當前刀具所在點為X-50.Y-75.,則如下程序段N1G01X150.Y25.F100;N2X50.Y75.;將使刀具走出如下圖(圖2.2)所示軌跡。大家可以看到,程序段N2并沒有指令G01,由于G01指令為模態(tài)指令,所以N1程序段中所指令的G01在N2程序段中繼續(xù)有效,同樣地,指令F100在N2段也繼續(xù)有效,即刀具沿兩段直線的運動速度都是100mm/min。3.G02,G03圓弧切削,螺旋切削.格式G02(G03)X__Y__F__R__;圓弧切削ORG02(G03)X__Y__F__I__J__;圓弧切削格式G02(G03)X__Y__Z__F__R__;螺旋切削ORG02(G03)X__Y__Z__F__I__J__K__;螺旋切削G02順時針方向G03逆時針方向X,Y,Z圓弧終點座標R圓弧半徑I,J,K圓弧起點相對於圓心之向量F進給率註:1:圓弧超過180度,R值為負值。2:全圓切削,一定要用I,J,K向量。圓弧中心設置為從圓弧起點的相對距離,并且對應于X,Y和Z軸表示為I、J和K。圓弧中心坐標值減去圓弧起點坐標值得到的結果對應分配給I、J、K.3:螺旋切削為選擇功能。。2.舉例圖5.2-3圓弧起點的X坐標值30.圓弧中心的X坐標值10.因此,“I”就是-20.(10-30=-20)圓弧起點的Y坐標值10.圓弧中心的Y坐標值5.因此,“J”就是-5.(5–10=-5)結果,這個情況下圓弧編程指令如下所列:G17G03G90X5.Y25.I-20.J-5.;或者,G17G03G91X-25.Y15.I-20.J-5.;或圓弧半徑編程指令:G17G03G90X5.Y25.R20.616.;或者,G17G03G91X-25.Y15.R20.616;注意1)把圓弧中心設置為“I”,“J”和“K”時,必須設置為圓弧起點到圓弧中心的增量值。注意2)命令里的“I0”,“J0”和“K0”可以省略。偏移值指定要求。G04暫停功能格式G04X___;ORG04P___;P,X暫停時間(秒)註:X1.=P1000=1秒G17,G18,G19工作平面選定格式G17(G18,G19);G17XY工作平面選定G18ZX工作平面選定G19YZ工作平面選定註:1.工作平面選定和圓弧切削有關。2.工作平面選定對位移座標不造成影響。G28回復參考點格式(G90,G91)G28X__Y__Z__;X,Y,Z參考點座標G29由參考點回復格式(G90,G91)G29X__Y__Z__;X,Y,Z參考點座標註:此指令需緊在G28之後使用,其參考點取G28之參考注意:為了安全起見,在執(zhí)行該命令以前應該取消刀具半徑補償和長度補償。G40/G41/G42刀具半徑偏置功能(G40/G41/G42)格式D補正碼X__Y__工作座標2.偏置功能代碼功能G40取消刀具直徑偏置G41偏置在刀具行進方向的左側G42偏置在刀具行進方向的右側註:刀具補正在左或在右其判斷原則如下:G41刀具半徑補正在左加工路逕G42刀具半徑補正在右注;順著刀具進給方向去看,如果刀具位于工件的左側即為左刀補(G41);如果刀具位于工件的右側即為右刀補(G42).刀具長度補償(G43,G44,G49)1.格式H補正碼Z目的點坐標代碼功能G43刀長正方向補正值G44刀長負方向補正值G49取消刀長偏置值使用G43(G44)H__;指令可以將Z軸運動向正或負向偏移一段距離,這段距離等于H指令的補償號中存儲的補償值。G43或G44是模態(tài)指令,H__指定的補償號也是模態(tài)的使用這條指令,編程人員在編寫加工程序時就可以不必考慮刀具的長度而只需考慮刀尖的位置即可。刀具磨損或損壞后更換新的刀具時也不需要更改加工程序,可以直接修改刀具補償值。G54~G59工件坐標系選擇(G54~G59)1.格式G54X_Y_2.功能通過使用G54~G59命令,最多可設置六個工件坐標系(1~6)。在接通電源和完成了原點返回后,系統(tǒng)自動選擇工件坐標系1(G54)。它們均為模態(tài)指令,執(zhí)行某個坐標系命令后將保持其有效性,直到其它坐標系指令發(fā)出。G73,G74,G76,G80至G89自動循環(huán)模式一個簡化程式的自動循環(huán),用一個G碼的單節(jié)指定通常在幾個單節(jié)的加工操作。Gcode鑽孔(Z方向)孔底位置的動作移回動作用途G73中間進給快速進給高速啄式鑽孔循環(huán)G74進給暫停主軸正轉進給攻左牙循環(huán)G76進給主軸定位停止快速進給精搪孔循環(huán)G80消除G81進給快速進給鑽孔循環(huán),點搪孔循環(huán)G82進給暫??焖龠M給鑽孔循環(huán),反搪孔循環(huán)G83中間進給快速進給分段式鑽孔循環(huán)G84進給暫停主軸逆轉進給攻右牙循環(huán)G85進給進給搪孔循環(huán)G86進給主軸停止快速進給搪孔循環(huán)G87進給主軸正轉快速進給背搪孔循環(huán)G88進給暫停主軸停止手動搪孔循環(huán)G89進給暫停進給搪孔循環(huán)自動循環(huán)動作說明表通常,一個自動循環(huán)由以下所示六個動作順序組成。動作1X及Y軸定位(也包含其他軸)動作2快速移動至R點動作3鑽孔動作起始點動作4孔底位置的動作動作5移回至R點動作2動作6動作6快速移動至起始點R點動作3動作5自動循環(huán)動作動作4高速深孔鉆循環(huán)(G73)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點高度Q_:每次切削進給的切削深度F_:切削進給速度K_:重復次數(如果需要的話)2.功能進給孔底快速退刀。3例題N005M06T1;換?20鉆頭,N010G54G90G0XOY;調用G54工件坐標系N020M03S1000N030G43H1Z50.N040G98G73Z-35.R3.0Q4.0F200;深孔鉆削,離工件表面3MM處開始進給每次切削4MMN050G80;取消固定循環(huán)N060G91G28Z0;N070M05M30G74攻左牙循環(huán)(G74)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點高度P_:暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)G76精鏜孔循環(huán)(G76)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點Q_:孔底的偏移量P_:暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)2.功能進給孔底主軸定位停止快速退刀。G76(G98)G76(G99)主軸正轉主軸正轉起始點起始點R點R點Z點OSSZ點OSSQQ註:主軸定位主軸定位刀具平移(快速進給)平移量qG80取消固定循環(huán)進程(G80)1.格式2.功能這個命令取消固定循環(huán),機床回到執(zhí)行正常操作狀態(tài)??椎募庸祿≧點,Z點等等,都被取消;但是移動速率命令會繼續(xù)有效。注意:要取消固定循環(huán)方式,用戶除了發(fā)出G80命令之外,還能夠用G代碼01組(G00,G01,G02,G03等等)中的任意一個命令。G81鉆孔循環(huán)(G81)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點F_:切削進給速度K_:重復次數(如果需要的話)2.功能G81(G98)G81(G99)起始點起始點R點R點Z點Z點G82鉆孔循環(huán)(G82)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點P_:在孔底的暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)G83深孔鉆削循環(huán)(G83)1.格式X_Y_:孔位數據Z_:孔底深度(絕對坐標)R_:每次下刀點或抬刀點(絕對坐標)Q_:每次切削進給的切削深度F_:切削進給速度K_:重復次數(如果需要的話G84攻牙循環(huán)(G84)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點P_:暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)2.功能G85鏜孔循環(huán)(G85)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點F_:切削進給速度K_:重復次數(如果需要的話)G86鏜孔循環(huán)(G86)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點F_:切削進給速度K_:重復次數(如果需要的話)2.功能G87反鏜孔循環(huán)(G81)1.格式X_Y:孔位數據Z_:孔底深度R_:參考點Q_:刀具偏移量P_:暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)2.功能G87進給孔底主軸正轉快速退刀。G88G88(鏜削循環(huán))1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點P_:孔底的暫停時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)2.功能G89鏜孔循環(huán)(G89)1.格式X_Y_:孔位數據Z_:孔底深度R_:參考點P_:孔底的停刀時間(單位:毫秒)F_:切削進給速度K_:重復次數(如果需要的話)2該固定循環(huán)在G85的基礎上增加了孔底的暫停,參見圖G90/G91絕對命令/增量命令(G90/G91)此命令設定指令中的X,Y和Z坐標是絕對值還是相對值,不論它們原來是絕對命令還是增量命令。含有G90命令的程序塊和在它以后的程序塊都由絕對命令賦值;而帶G91命令及其后的程序塊都用增量命令賦值。4.3.3可編程工件坐標系(G92)格式:(G90)G92X-Y-;該指令建立一個新的工件坐標系,使得在這個工件坐標系中,當前刀具所在點的坐標值為指令的值。G92指令是一條非模態(tài)指令,但由該指令建立的工件坐標系卻是模態(tài)的。實際上,該指令也是給出了一個偏移量,這個偏移量是間接給出的,它是新工件坐標系原點在原來的工件坐標系中的坐標值,從G92的功能可以看出,這個偏移量也就是刀具在原工件坐標系中的坐標值與指令值之差。如果多次使用G92指令,則每次使用G92指令給出的偏移量將會疊加。對于每一個預置的工件坐標系(G54~G59),這個疊加的偏移量都是有效的。750.1單位:MMR25900.150600.115252525M6*1深10,4孔1000.05註:1.刀具表加工順序刀具名稱刀具尺寸用途備註欄1面銑刀3”銑工件表面2端銑刀25粗銑3端銑刀20精銑4中心鑽定中心孔5鑽頭5.2鑽孔6牙攻M6*1攻牙2:不考慮工件厚度。3.不考慮工件夾持。4.程式原點定位在工件左下方尖端。加工程式O0001(DEMO);程式開頭G17G40G49G80G00;消除所有循環(huán)G91G28Z0M5;回復Z軸原點M6T1;更換為第一把刀具N1(FACE);第一加工循環(huán)(面銑刀)G90G54X-50.Y30.;移動至第一工作座標系及下刀點上方G43H01Z3.M3S500;刀長補正及主軸旋轉G01Z-1.F200;下降至Z軸加工點X150.;Y80.;X-50.;G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復Z軸原點M6T2;更換為第二把刀具N2(M25);第二加工循環(huán)(端銑刀25)G90G54X-20.Y-20.;移動至第一工作座標系及下刀點上方G43H02Z3.M3S680;刀長補正及主軸旋轉G01Z-10.F200;下降至Z軸加工點G42D12X0Y0;刀具右補正X100.Y0;X100.Y60.;X75.Y90.;X25.Y90.;G03R25.X0Y65.F100;G01X0Y0F200;G00G40X-20.Y-20.;消除刀具徑補正
G00Z30.;升高至Z軸上方安全點
G91G28Z0M5;回復Z軸原點
M6T3;更換為第三把刀具
N3(M20);第三加工循環(huán)(端銑刀20)
G90G54X-20.Y-20.;移動至第一工作座標系及下刀點上方
G43H03Z3.M3S780;刀長補正及主軸旋轉
G01Z-10.F200;下降至Z軸加工點
G42D13X0Y0;刀具右補正
X100.Y0;X100.Y60.;X75.Y90.;X25.Y90.;G03R25.X0Y65.F100;G01X0Y0F200;G00G40X-20.Y-20.;消除刀具徑補正G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復Z軸原點M6T4;更換為第四把刀具N4(CENTER);第四加工循環(huán)(中心鑽)G90G54X25.Y15.;移動至第一工作座標系及下刀點上方G43H04Z3.M3S1000;刀長補正及主軸旋轉G99G81Z-3.R3.F200;自動循環(huán)並回到參考點X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復Z軸原點M6T5;更換為第五把刀具N5(DR5.2);第五加工循環(huán)(鑽頭5.2)G90G54X25.Y15.;移動至第一工作座標系及下刀點上方G43H05Z15.M3S900;刀長補正及主軸旋轉G98G73Z-15.Q3.R3.F200;自動循環(huán)並回到起始點X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)
G00Z30.;升高至Z軸上方安全點
G91G28Z0M5;回復Z軸原點
M6T6;更換為第六把刀具
N6(TP6);第六加工循環(huán)(牙攻M6*1)
G90G54X25.Y15.;移動至第一工作座標系及下刀點上方
G43H06Z3.M3S300;刀長補正及主軸旋轉
G98G84Z-11.R3.F200;自動循環(huán)並回到起始點
X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)
G00Z30.;升高至Z軸上方安全點
G91G28Y0Z0M5;回復Y,Z軸原點
M30;程式結束並復置第三篇報警代碼表3.1.程序報警(P/S報警)報警號報警內容000修改后須斷電才能生效的參數,參數修改完畢后應該斷電。001TH報警,外設輸入的程序格式錯誤。002TV報警,外設輸入的程序格式錯誤。003輸入的數據超過了最大允許輸入的值。參考編程部分的有關內容。004程序段的第一個字符不是地址,而是一個數字或“-”。005一個地址后面跟著的不是數字,而是另外一個地址或程序段結束符。006符號“-”使用錯誤(“-”出現在一個不允許有負值的地址后面,或連續(xù)出現了兩個“-”)。007小數點“.”使用錯誤。009一個字符出現在不能夠使用該字符的位置。010指令了一個不能用的G代碼。011一個切削進給沒有被給出進給率。014程序中出現了同步進給指令(本機床沒有該功能)。015企圖使四個軸同時運動。020圓弧插補中,起始點和終點到圓心的距離的差大于876號參數指定的數值。021圓弧插補中,指令了不在圓弧插補平面內的軸的運動。029H指定的偏置號中的刀具補償值太大。030使用刀具長度補償或半徑補償時,H指定的刀具補償號中的刀具補償值太大。033編程了一個刀具半徑補償中不能出現的交點。034圓弧插補出現在刀具半徑補償的起始或取消的程序段。037企圖在刀具半徑補償模態(tài)下使用G17、G18或G19改變平面選擇。038由于在刀具半徑補償模態(tài)下,圓弧的起點或終點和圓心重合,因此將產生過切削的情況。041刀具半徑補償時將產生過切削的情況。043指令了一個無效的T代碼。044固定循環(huán)模態(tài)下使用G27、G28或G30指令。046G30指令中P地址被賦與了一個無效的值(對于本機床只能是2)。
051自動切角或自動圓角程序段后出現了不可能實現的運動。
052自動切角或自動圓角程序段后的程序段不是G01指令。
053自動切角或自動圓角程序段中,符號“,”后面的地址不是C或R。
055自動切角或自動圓角程序段中,運動距離小于C或R的值。
060在順序號搜索時,指令的順序號沒有找到。070程序存儲器滿。071被搜索的地址沒有找到,或程序搜索時,沒有找到指定的程序號。
072程序存儲器中程序的數量滿。073輸入新程序時企圖使用已經存在的程序號。
074程序號不是1~9999之間的整數。076子
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北省初中畢業(yè)生學業(yè)水平考試歷史綜合試卷(二)教師版
- 西安明德理工學院《聯(lián)絡口譯》2023-2024學年第一學期期末試卷
- 汕頭市重點中學2024-2025學年高三摸底調研測試英語試題含解析
- 鄭州大學《民航英語聽說》2023-2024學年第二學期期末試卷
- 云南省綠春縣一中2024-2025學年高三化學試題綜合練習(四)含附加題含解析
- 紅河職業(yè)技術學院《書寫技能(硬筆字)》2023-2024學年第一學期期末試卷
- 新疆石河子職業(yè)技術學院《企業(yè)管理學》2023-2024學年第二學期期末試卷
- 鄭州工業(yè)安全職業(yè)學院《數字影像技術》2023-2024學年第二學期期末試卷
- 平頂山市魯山縣2024-2025學年數學四年級第二學期期末質量跟蹤監(jiān)視試題含解析
- 婁底市新化縣2025年五下數學期末教學質量檢測試題含答案
- 2023年中國鐵路上海局集團有限公司招聘3163人二(高職院校)筆試參考題庫附帶答案詳解
- 內墻石膏抹灰合同樣本
- 武漢數學四調試題及答案
- 生物制藥考試題(附答案)
- 消防安全知識四懂四會
- 第6.2課 《青紗帳-甘蔗林》課件-【中職專用】高一語文同步課堂(高教版2023基礎模塊下冊)
- 第七章-《新制度經濟學》制度變遷理論
- 汽車半懸掛系統(tǒng)建模與分析(現代控制理論大作業(yè))
- 高分子化學6離子聚合陽離子
- 畢業(yè)設計論文土木工程專業(yè)五層單身宿舍樓框架結構設計
- 石膏板項目可行性分析與經濟測算(范文參考)
評論
0/150
提交評論