加工中心培訓(xùn)資料_第1頁
加工中心培訓(xùn)資料_第2頁
加工中心培訓(xùn)資料_第3頁
加工中心培訓(xùn)資料_第4頁
加工中心培訓(xùn)資料_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

(培訓(xùn)體系)加工中心培訓(xùn)資料中心加工機(jī)培訓(xùn)教材目錄第一篇:操作1.1按鍵介紹31.2手動操作51.3程式編輯51.4數(shù)據(jù)的顯示和設(shè)定81.5從計算機(jī)輸入一個程式10第二篇:編程2.1坐標(biāo)系112.2輔助功能122.3F,S,T,D碼功能142.4準(zhǔn)備功能142.41G代碼組及其含義142.42G代碼解釋及應(yīng)用15第三篇報警代碼表3.1程序報警(P/S報警)323.2伺服報警333.3超程報警343.4過熱報警及系統(tǒng)報警341.FANUC0i數(shù)控系統(tǒng)操作數(shù)控定義;數(shù)控(CNC):利用數(shù)字化信息對機(jī)械加工以及運動過程進(jìn)行控制的一種方法.系統(tǒng)操作鍵盤在視窗的右上角,其左側(cè)為顯示屏,右側(cè)是編程面板。如下圖所示:1.1按鍵介紹1.11數(shù)字/字母鍵數(shù)字/字母鍵用于輸入數(shù)據(jù)到輸入?yún)^(qū)域(如下圖所示),系統(tǒng)自動判別取字母還是取數(shù)字。字母和數(shù)字鍵通過鍵切換輸入,如:O—P,7—A。1.12編輯鍵替換鍵用輸入的數(shù)據(jù)替換光標(biāo)所在的數(shù)據(jù)。刪除鍵刪除光標(biāo)所在的數(shù)據(jù);或者刪除一個程序或者刪除全部程序。插入鍵把輸入?yún)^(qū)之中的數(shù)據(jù)插入到當(dāng)前光標(biāo)之后的位置。取消鍵消除輸入?yún)^(qū)內(nèi)的數(shù)據(jù)?;剀嚀Q行鍵結(jié)束一行程序的輸入并且換行。上檔鍵1.13頁面切換鍵程序顯示與編輯頁面。位置顯示頁面。位置顯示有三種方式,用PAGE按鈕選擇。參數(shù)輸入頁面。按第一次進(jìn)入坐標(biāo)系設(shè)置頁面,按第二次進(jìn)入刀具補(bǔ)償參數(shù)頁面。進(jìn)入不同的頁面以后,用PAGE按鈕切換。系統(tǒng)參數(shù)頁面信息頁面,如“報警”圖形參數(shù)設(shè)置頁面系統(tǒng)幫助頁面復(fù)位鍵1.14翻頁按鈕(PAGE)向上翻頁。向下翻頁。1.15光標(biāo)移動(CURSOR)向上移動光標(biāo)。向左移動光標(biāo)。向下移動光標(biāo)。向右移動光標(biāo)。1.16輸入鍵輸入鍵把輸入?yún)^(qū)內(nèi)的數(shù)據(jù)輸入?yún)?shù)頁面。1.2操作機(jī)床1.21回參考點(1)置模式旋鈕在位置。(2)選擇各軸,或按住按鈕,即回參考點。1.22。移動手動移動機(jī)床軸的方法有二種:方法一:快速移動,這種方法用于較長距離的工作臺移動。(1)置“JOG”模式位置:(2)選擇各軸,點擊方向鍵,機(jī)床各軸移動,松開后停止移動。(3)按鍵,各軸快速移動。方法二:操縱“手脈”,這種方法用于微量調(diào)整。在實際生產(chǎn)中,使用手脈可以讓操作者容易控制和觀查機(jī)床移動。1.23.開、關(guān)主軸(1)置模式旋鈕在“JOG”位置(2)按機(jī)床主軸正反轉(zhuǎn),按主軸停轉(zhuǎn)1.3程式編輯1.31啟動程序加工零件(1)置模式旋鈕在“AUTO”位置(2)選擇一個程序(參照下面介紹選擇程序方法)(3)按程序啟動按鈕1.32.試運行程序試運行程序時,機(jī)床和刀具不切削零件,僅運行程序。(1)置在模式(2)選擇一個程序如O0001后按調(diào)出程序(3)按程序啟動按鈕1.33單步運行(1)置單步開關(guān)于“ON”位置(2)程序運行過程中,每按一次執(zhí)行一條指令1.34選擇一個程序有二種方法進(jìn)行選擇:i.按程序號搜索(1)選擇模式放在“EDIT”(2)按鍵輸入字母“O”(3)按鍵輸入數(shù)字“7”,輸入搜索的號碼:“O7”(4)按:開始搜索;找到后,“O7”顯示在屏幕右上角程序號位置,“O7”NC程序顯示在屏幕上。ii.選擇模式AUTO位置iii.(1)按鍵入字母“O”(2)按鍵入數(shù)字“7”,鍵入搜索的號碼:“07”(3)按→“O7”顯示在屏幕上。(4)可輸入程序段號“N30”,按搜索程序段。1.35刪除一個程序(1)選擇模式在“EDIT”(2)按鍵輸入字母“O”(3)按鍵輸入數(shù)字“7”,輸入要刪除的程序的號碼:“07”(4)按“07”NC程序被刪除1.36刪除全部程序(1)選擇模式在“EDIT”(2)按鍵輸入字母“O”(3)輸入“-9999”(4)按全部程序被刪除1.37搜索一個指定的代碼一個指定的代碼可以是:一個字母或一個完整的代碼。例如:“N0010”,“M”,“F”,“G03”等等。搜索應(yīng)在當(dāng)前程序內(nèi)進(jìn)行。操作步驟如下:(1)在“AUTO”或“EDIT”模式(2)按(3)選擇一個NC程序(4)輸入需要搜索的字母或代碼,如:“M”,“F”,“G03”(5)按檢索,開始在當(dāng)前程序中搜索。1.38編輯NC程序(刪除、插入、替換操作)(1)模式置于“EDIT”(2)選擇(3)輸入被編輯的NC程序名如“07”,按即可編輯。(4)移動光標(biāo):方法一:按PAGE:或翻頁,按CURSOR:或移動光標(biāo)。方法二:用搜索一個指定的代碼的方法移動光標(biāo)。(5)輸入數(shù)據(jù):用鼠標(biāo)點擊數(shù)字/字母鍵,數(shù)據(jù)被輸入到輸入域。鍵用于刪除輸入域內(nèi)的數(shù)據(jù)。(6)自動生成程序段號輸入:按→如4.2-5圖,在參數(shù)頁面順序號中輸入“1”,所編程序自動生成程序段號。(如:N10…N20…)1.39刪除、插入、替代:按鍵,刪除光標(biāo)所在的代碼按鍵,把輸入?yún)^(qū)的內(nèi)容插入到光標(biāo)所在代碼后面。按鍵,把輸入?yún)^(qū)的內(nèi)容替代光標(biāo)所在的代碼。1.39通過操作面板手工輸入NC程序(1)置模式開關(guān)在“EDIT”。(2)按鍵,再按進(jìn)入程序頁面。(3)按輸入“O7”程序名(輸入的程序名不可以與已有程序名重復(fù))。(4)按→鍵,開始程序輸入。(5)按→鍵換行后再繼續(xù)輸入。1.4數(shù)據(jù)的顯示和設(shè)定1.42輸入零件原點參數(shù)(1)按鍵進(jìn)入?yún)?shù)設(shè)定頁面,按“坐標(biāo)系”。FANUC0i-M(銑床)工件坐標(biāo)系頁面(2)用或選擇坐標(biāo)系。輸入地址字(X/Y/Z)和數(shù)值到輸入域。方法參考“輸入數(shù)據(jù)”操作。(3)按鍵,把輸入域中間的內(nèi)容輸入到所指定的位置。1.43輸入刀具補(bǔ)償參數(shù)(1)按鍵進(jìn)入?yún)?shù)設(shè)定頁面,按“”(2)用和鍵選擇長度補(bǔ)償,半徑補(bǔ)償[圖]FANUC0i-M(銑床)刀具補(bǔ)正頁面(3)用:和鍵選擇補(bǔ)償參數(shù)編號。(4)輸入補(bǔ)償值到長度補(bǔ)償H或半徑補(bǔ)償D。(5)按鍵,把輸入的補(bǔ)償值輸入到所指定的位置。1.44位置顯示按鍵切換到位置顯示頁面。用和鍵或者軟鍵切換。1.45MDI手動數(shù)據(jù)輸入(1)按鍵,切換到“MDI”模式(2)按鍵,再按→分程序段號“N10”,輸入程序如:G0X50(3)按“N10G0X50”程序被輸入(4)按程序啟動按鈕。1.46零件坐標(biāo)系(絕對坐標(biāo)系)位置絕對坐標(biāo)系:顯示機(jī)床在當(dāng)前坐標(biāo)系中的位置。相對坐標(biāo)系:顯示機(jī)床坐標(biāo)相對于前一位置的坐標(biāo)。綜合顯示:同時顯示機(jī)床在以下坐標(biāo)系中的位置。[圖4.2-11]FANUC0i-M(銑床)絕對坐標(biāo)系中的位置(ABSOLUTE)相對坐標(biāo)系中的位置(RELATIVE)機(jī)床坐標(biāo)系中的位置(MACHINE)當(dāng)前運動指令的剩余移動量(DISTANCETOGO)1.5.從計算機(jī)輸入一個程序NC程序可在計算機(jī)上建文本文件編寫,文本文件(*.txt)后綴名必須改為*.nc或*.cnc。(1)選擇EDIT模式,按鍵切換到程序頁面(2)按CARD鍵;輸入程式號讀取程式。(3)新建程序名“xxxx”按EXEC進(jìn)入程式的輸入.(4)完畢,按鍵,程序顯示在當(dāng)前屏幕上.FANUC加工中心編程刀具相對于靜止的工件而運動。(刀具運動;工件靜止)通過編程并運行這些程序而使數(shù)控機(jī)床能夠?qū)崿F(xiàn)的功能我們稱之為可編程功能。一般可編程功能分為兩類:一類用來實現(xiàn)刀具軌跡控制即各進(jìn)給軸的運動,如直線/圓弧插補(bǔ)、進(jìn)給控制、坐標(biāo)系原點偏置及變換、尺寸單位設(shè)定、刀具偏置及補(bǔ)償?shù)?,這一類功能被稱為準(zhǔn)備功能,以字母G以及兩位數(shù)字組成,也被稱為G代碼。另一類功能被稱為輔助功能,用來完成程序的執(zhí)行控制、主軸控制、刀具控制、輔助設(shè)備控制等功能。在這些輔助功能中,Txx用于選刀,Sxxxx用于控制主軸轉(zhuǎn)速。其它功能由以字母M與兩位數(shù)字組成的M代碼來實現(xiàn)。2.1坐標(biāo)系編程坐標(biāo)系采用右手直角笛卡爾坐標(biāo)系。圖5.1-11.機(jī)床坐標(biāo)系用機(jī)床零點作為原點的坐標(biāo)系叫做機(jī)床坐標(biāo)系。機(jī)床廠家建立的。2.絕對坐標(biāo)系用來建立工件坐標(biāo)系,原點以機(jī)床坐標(biāo)系為基準(zhǔn)。3.相對坐標(biāo)系相對坐標(biāo)系是把當(dāng)前的機(jī)床位置當(dāng)作原點的坐標(biāo)系。4.剩余移動距離此功能不屬于坐標(biāo)系,它僅僅顯示移動命令發(fā)出后目的位置與當(dāng)前機(jī)床位置之間的距離。僅當(dāng)各個軸的剩余距離都為零時,這個移動命令才完成。2.2輔助功能(M功能)輔助功能包括各種支持機(jī)床操作的功能,像主軸的啟停、程序停止和切削液開關(guān)等等。代碼說明M00程序停M01選擇停止M02程序結(jié)束(復(fù)位)M03主軸正轉(zhuǎn)(CW)M04主軸反轉(zhuǎn)(CCW)M05主軸停M06換刀M08切削液開M09切削液關(guān)M19主軸定向停止M29剛性攻牙M30程序結(jié)束(復(fù)位)并回到開頭M94鏡像取消M95X坐標(biāo)鏡像M96Y坐標(biāo)鏡像M98子程序調(diào)用M99子程序結(jié)束M49換刀臂維修模式刀臂式M49轉(zhuǎn)動刀庫至主軸刀具號碼相同位置斗立式M50預(yù)備刀,刀套下刀臂式M50刀庫移至主軸位置斗立式M51換刀臂CCW650扣刀刀臂式M51主軸鬆刀(Z軸第二原點位置)斗立式M52主軸鬆刀刀臂式M52刀庫轉(zhuǎn)動至指定TCode位置斗立式M53換刀臂下,交換刀具(650轉(zhuǎn)至2950),刀臂上刀臂式M53主軸夾刀斗立式M54主軸夾刀刀臂式M54刀庫回到待命位置斗立式M55換刀臂回到00刀臂式M55主軸刀號與刀庫位置比對斗立式M56預(yù)備刀,刀套上刀臂式M56M55OFF斗立式M60刀庫回到第一刀套刀臂式標(biāo)準(zhǔn)M功能說明M00程式停止格式M00;M01選擇性停止格式M01;註:此功能需要外部條件配合。例:當(dāng)按下操作面盤OPTIONALSTOP鍵,程式執(zhí)行M01時機(jī)器才會停止。若未按下操作面盤OPTIONALSTOP鍵,程式執(zhí)行M01時無效機(jī)器不會停止。M02/M30程式結(jié)束並復(fù)置格式M02(M30)註:此指令須位於程式最末端,代表該程式已執(zhí)行完畢。M03主軸正轉(zhuǎn)格式M03S____;註:1.此指令須搭配S指令,用以指定轉(zhuǎn)速。2.若未須搭配S指令,則讀取記憶中之轉(zhuǎn)速。M04主軸反轉(zhuǎn)格式M04S____;註:1.此指令須搭配S指令,用以指定轉(zhuǎn)速。2.若未須搭配S指令,則讀取記憶中之轉(zhuǎn)速。M05主軸運轉(zhuǎn)停止格式M05;M06自動刀具交換格式M06T__;註:1.此指令使用時,M06須在T碼之前。2.T__是指欲交換之刀具。M08切削冷卻液ON格式M08;M09M07/M08OFF格式M09;M19主軸定位格式M19;註:主軸定位之角度由參數(shù)No.6577設(shè)定。M29剛性攻絲指令(M29)格式M29S--;指令M29Sxxxx;機(jī)床進(jìn)入剛性攻絲模態(tài),在剛性攻絲模態(tài)下,Z軸的進(jìn)給和主軸的轉(zhuǎn)速建立起嚴(yán)格的位置關(guān)系,這樣,使螺紋孔的加工可以非常方便地進(jìn)行。M98呼叫副程式格式M98PXXXXXXXX;註:1.P指副程式號碼及呼叫次數(shù)。2.XXXXXXXX,八位數(shù)中,前四位數(shù)指呼叫副程式之次數(shù),後四位數(shù)指副程式號碼。3.若XXXXXXXX,前面之?dāng)?shù)字為零,可省略不寫.例:1.M98P00000010;=M98P10;呼叫副程式O10執(zhí)行1次。2.M98P00200010;M98P200010;呼叫副程式O10執(zhí)行20次。M99回到主程式格式M99;註:此指令使用於副程式之最末單節(jié)。2.3F,S,T,D碼F代碼:用來指令進(jìn)給量格式:F銑床模態(tài)(mm/min)S代碼:用來指令主軸轉(zhuǎn)速格式:S(r/min)T代碼:用來指令刀具號格式:T□□;□□:表示刀盤工位號;刀盤有24工位。D代碼:刀具半徑補(bǔ)償格式:D;00表示取消刀具半徑補(bǔ)償。2.4G代碼命令2.4.1G代碼組及其含義“模態(tài)代碼”的功能在它被執(zhí)行后會繼續(xù)維持,而“一般代碼”僅僅在收到該命令時起作用。定義移動的代碼通常是“模態(tài)代碼”,像直線、圓弧和循環(huán)代碼。反之,像原點返回代碼就叫“一般代碼”。每一個代碼都?xì)w屬其各自的代碼組。在“模態(tài)代碼”里,當(dāng)前的代碼會被加載的同組代碼替換。G代碼組別解釋G代碼組別解釋

*G00定位(快速移動)G73高速深孔鉆循環(huán)G01直線進(jìn)給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機(jī)床返回原點G85鏜孔循環(huán)00G29從機(jī)床原點返回G86鏜孔循環(huán)*G40取消刀具直徑偏移G87反向鏜孔循環(huán)

G4107刀具半徑左偏移G88鏜孔循環(huán)

G42刀具半徑右偏移G89鏜孔循環(huán)*G43刀具長度+方向偏移*G90使用絕對值命令03*G4408刀具長度–方向偏移G91使用相對值命令*G49取消刀具長度偏移G9200設(shè)置工件坐標(biāo)系*G5414機(jī)械坐標(biāo)系選擇G9810固定循環(huán)返回起始點G55-G59機(jī)械坐標(biāo)系選擇*G99返回固定循環(huán)R點G代碼組及解釋(帶*者表示是開機(jī)時會初始化的代碼。)2.42G代碼解釋\G001快速定位(G00)1.格式G00這條指令所作的就是使刀具以快速的速率移動到指定的位置,被指令的各軸之間的運動是互不相關(guān)的,也就是說刀具移動的軌跡不一定是一條直線。G00指令下,快速倍率控制各軸運動的速度:該速度不受當(dāng)前F值的控制。G00編程舉例:起始點位置為X-50,Y-75.;指令G00X150.Y25.;;將使刀具走出圖所示軌跡。圖2.12直線插補(bǔ)(G01)格式:G01X_Y_Z_F_;G01指令使當(dāng)前的插補(bǔ)模態(tài)成為直線插補(bǔ)模態(tài),刀具從當(dāng)前位置移動到指定的位置,其軌跡是一條直線,F(xiàn)-指定了刀具沿直線運動的速度,單位為mm/min(X、Y、Z軸)。該指令是我們最常用的指令之一。假設(shè)當(dāng)前刀具所在點為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圓弧終點座標(biāo)R圓弧半徑I,J,K圓弧起點相對於圓心之向量F進(jìn)給率註:1:圓弧超過180度,R值為負(fù)值。2:全圓切削,一定要用I,J,K向量。圓弧中心設(shè)置為從圓弧起點的相對距離,并且對應(yīng)于X,Y和Z軸表示為I、J和K。圓弧中心坐標(biāo)值減去圓弧起點坐標(biāo)值得到的結(jié)果對應(yīng)分配給I、J、K.3:螺旋切削為選擇功能。。2.舉例圖5.2-3圓弧起點的X坐標(biāo)值30.圓弧中心的X坐標(biāo)值10.因此,“I”就是-20.(10-30=-20)圓弧起點的Y坐標(biāo)值10.圓弧中心的Y坐標(biāo)值5.因此,“J”就是-5.(5–10=-5)結(jié)果,這個情況下圓弧編程指令如下所列:G17G03G90X5.Y25.I-20.J-5.;或者,G17G03G91X-25.Y15.I-20.J-5.;或圓弧半徑編程指令:G17G03G90X5.Y25.R20.616.;或者,G17G03G91X-25.Y15.R20.616;注意1)把圓弧中心設(shè)置為“I”,“J”和“K”時,必須設(shè)置為圓弧起點到圓弧中心的增量值。注意2)命令里的“I0”,“J0”和“K0”可以省略。偏移值指定要求。G04暫停功能格式G04X___;ORG04P___;P,X暫停時間(秒)註:X1.=P1000=1秒G17,G18,G19工作平面選定格式G17(G18,G19);G17XY工作平面選定G18ZX工作平面選定G19YZ工作平面選定註:1.工作平面選定和圓弧切削有關(guān)。2.工作平面選定對位移座標(biāo)不造成影響。G28回復(fù)參考點格式(G90,G91)G28X__Y__Z__;X,Y,Z參考點座標(biāo)G29由參考點回復(fù)格式(G90,G91)G29X__Y__Z__;X,Y,Z參考點座標(biāo)註:此指令需緊在G28之後使用,其參考點取G28之參考注意:為了安全起見,在執(zhí)行該命令以前應(yīng)該取消刀具半徑補(bǔ)償和長度補(bǔ)償。G40/G41/G42刀具半徑偏置功能(G40/G41/G42)格式D補(bǔ)正碼X__Y__工作座標(biāo)2.偏置功能代碼功能G40取消刀具直徑偏置G41偏置在刀具行進(jìn)方向的左側(cè)G42偏置在刀具行進(jìn)方向的右側(cè)註:刀具補(bǔ)正在左或在右其判斷原則如下:G41刀具半徑補(bǔ)正在左加工路逕G42刀具半徑補(bǔ)正在右注;順著刀具進(jìn)給方向去看,如果刀具位于工件的左側(cè)即為左刀補(bǔ)(G41);如果刀具位于工件的右側(cè)即為右刀補(bǔ)(G42).刀具長度補(bǔ)償(G43,G44,G49)1.格式H補(bǔ)正碼Z目的點坐標(biāo)代碼功能G43刀長正方向補(bǔ)正值G44刀長負(fù)方向補(bǔ)正值G49取消刀長偏置值使用G43(G44)H__;指令可以將Z軸運動向正或負(fù)向偏移一段距離,這段距離等于H指令的補(bǔ)償號中存儲的補(bǔ)償值。G43或G44是模態(tài)指令,H__指定的補(bǔ)償號也是模態(tài)的使用這條指令,編程人員在編寫加工程序時就可以不必考慮刀具的長度而只需考慮刀尖的位置即可。刀具磨損或損壞后更換新的刀具時也不需要更改加工程序,可以直接修改刀具補(bǔ)償值。G54~G59工件坐標(biāo)系選擇(G54~G59)1.格式G54X_Y_2.功能通過使用G54~G59命令,最多可設(shè)置六個工件坐標(biāo)系(1~6)。在接通電源和完成了原點返回后,系統(tǒng)自動選擇工件坐標(biāo)系1(G54)。它們均為模態(tài)指令,執(zhí)行某個坐標(biāo)系命令后將保持其有效性,直到其它坐標(biāo)系指令發(fā)出。G73,G74,G76,G80至G89自動循環(huán)模式一個簡化程式的自動循環(huán),用一個G碼的單節(jié)指定通常在幾個單節(jié)的加工操作。Gcode鑽孔(Z方向)孔底位置的動作移回動作用途G73中間進(jìn)給快速進(jìn)給高速啄式鑽孔循環(huán)G74進(jìn)給暫停主軸正轉(zhuǎn)進(jìn)給攻左牙循環(huán)G76進(jìn)給主軸定位停止快速進(jìn)給精搪孔循環(huán)G80消除G81進(jìn)給快速進(jìn)給鑽孔循環(huán),點搪孔循環(huán)G82進(jìn)給暫停快速進(jìn)給鑽孔循環(huán),反搪孔循環(huán)G83中間進(jìn)給快速進(jìn)給分段式鑽孔循環(huán)G84進(jìn)給暫停主軸逆轉(zhuǎn)進(jìn)給攻右牙循環(huán)G85進(jìn)給進(jìn)給搪孔循環(huán)G86進(jìn)給主軸停止快速進(jìn)給搪孔循環(huán)G87進(jìn)給主軸正轉(zhuǎn)快速進(jìn)給背搪孔循環(huán)G88進(jìn)給暫停主軸停止手動搪孔循環(huán)G89進(jìn)給暫停進(jìn)給搪孔循環(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_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點高度Q_:每次切削進(jìn)給的切削深度F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能進(jìn)給孔底快速退刀。3例題N005M06T1;換?20鉆頭,N010G54G90G0XOY;調(diào)用G54工件坐標(biāo)系N020M03S1000N030G43H1Z50.N040G98G73Z-35.R3.0Q4.0F200;深孔鉆削,離工件表面3MM處開始進(jìn)給每次切削4MMN050G80;取消固定循環(huán)N060G91G28Z0;N070M05M30G74攻左牙循環(huán)(G74)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點高度P_:暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)G76精鏜孔循環(huán)(G76)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點Q_:孔底的偏移量P_:暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能進(jìn)給孔底主軸定位停止快速退刀。G76(G98)G76(G99)主軸正轉(zhuǎn)主軸正轉(zhuǎn)起始點起始點R點R點Z點OSSZ點OSSQQ註:主軸定位主軸定位刀具平移(快速進(jìn)給)平移量qG80取消固定循環(huán)進(jìn)程(G80)1.格式2.功能這個命令取消固定循環(huán),機(jī)床回到執(zhí)行正常操作狀態(tài)。孔的加工數(shù)據(jù),包括R點,Z點等等,都被取消;但是移動速率命令會繼續(xù)有效。注意:要取消固定循環(huán)方式,用戶除了發(fā)出G80命令之外,還能夠用G代碼01組(G00,G01,G02,G03等等)中的任意一個命令。G81鉆孔循環(huán)(G81)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能G81(G98)G81(G99)起始點起始點R點R點Z點Z點G82鉆孔循環(huán)(G82)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點P_:在孔底的暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)G83深孔鉆削循環(huán)(G83)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度(絕對坐標(biāo))R_:每次下刀點或抬刀點(絕對坐標(biāo))Q_:每次切削進(jìn)給的切削深度F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話G84攻牙循環(huán)(G84)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點P_:暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能G85鏜孔循環(huán)(G85)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)G86鏜孔循環(huán)(G86)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能G87反鏜孔循環(huán)(G81)1.格式X_Y:孔位數(shù)據(jù)Z_:孔底深度R_:參考點Q_:刀具偏移量P_:暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能G87進(jìn)給孔底主軸正轉(zhuǎn)快速退刀。G88G88(鏜削循環(huán))1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點P_:孔底的暫停時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2.功能G89鏜孔循環(huán)(G89)1.格式X_Y_:孔位數(shù)據(jù)Z_:孔底深度R_:參考點P_:孔底的停刀時間(單位:毫秒)F_:切削進(jìn)給速度K_:重復(fù)次數(shù)(如果需要的話)2該固定循環(huán)在G85的基礎(chǔ)上增加了孔底的暫停,參見圖G90/G91絕對命令/增量命令(G90/G91)此命令設(shè)定指令中的X,Y和Z坐標(biāo)是絕對值還是相對值,不論它們原來是絕對命令還是增量命令。含有G90命令的程序塊和在它以后的程序塊都由絕對命令賦值;而帶G91命令及其后的程序塊都用增量命令賦值。4.3.3可編程工件坐標(biāo)系(G92)格式:(G90)G92X-Y-;該指令建立一個新的工件坐標(biāo)系,使得在這個工件坐標(biāo)系中,當(dāng)前刀具所在點的坐標(biāo)值為指令的值。G92指令是一條非模態(tài)指令,但由該指令建立的工件坐標(biāo)系卻是模態(tài)的。實際上,該指令也是給出了一個偏移量,這個偏移量是間接給出的,它是新工件坐標(biāo)系原點在原來的工件坐標(biāo)系中的坐標(biāo)值,從G92的功能可以看出,這個偏移量也就是刀具在原工件坐標(biāo)系中的坐標(biāo)值與指令值之差。如果多次使用G92指令,則每次使用G92指令給出的偏移量將會疊加。對于每一個預(yù)置的工件坐標(biāo)系(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;回復(fù)Z軸原點M6T1;更換為第一把刀具N1(FACE);第一加工循環(huán)(面銑刀)G90G54X-50.Y30.;移動至第一工作座標(biāo)系及下刀點上方G43H01Z3.M3S500;刀長補(bǔ)正及主軸旋轉(zhuǎn)G01Z-1.F200;下降至Z軸加工點X150.;Y80.;X-50.;G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復(fù)Z軸原點M6T2;更換為第二把刀具N2(M25);第二加工循環(huán)(端銑刀25)G90G54X-20.Y-20.;移動至第一工作座標(biāo)系及下刀點上方G43H02Z3.M3S680;刀長補(bǔ)正及主軸旋轉(zhuǎn)G01Z-10.F200;下降至Z軸加工點G42D12X0Y0;刀具右補(bǔ)正X100.Y0;X100.Y60.;X75.Y90.;X25.Y90.;G03R25.X0Y65.F100;G01X0Y0F200;G00G40X-20.Y-20.;消除刀具徑補(bǔ)正

G00Z30.;升高至Z軸上方安全點

G91G28Z0M5;回復(fù)Z軸原點

M6T3;更換為第三把刀具

N3(M20);第三加工循環(huán)(端銑刀20)

G90G54X-20.Y-20.;移動至第一工作座標(biāo)系及下刀點上方

G43H03Z3.M3S780;刀長補(bǔ)正及主軸旋轉(zhuǎn)

G01Z-10.F200;下降至Z軸加工點

G42D13X0Y0;刀具右補(bǔ)正

X100.Y0;X100.Y60.;X75.Y90.;X25.Y90.;G03R25.X0Y65.F100;G01X0Y0F200;G00G40X-20.Y-20.;消除刀具徑補(bǔ)正G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復(fù)Z軸原點M6T4;更換為第四把刀具N4(CENTER);第四加工循環(huán)(中心鑽)G90G54X25.Y15.;移動至第一工作座標(biāo)系及下刀點上方G43H04Z3.M3S1000;刀長補(bǔ)正及主軸旋轉(zhuǎn)G99G81Z-3.R3.F200;自動循環(huán)並回到參考點X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)G00Z30.;升高至Z軸上方安全點G91G28Z0M5;回復(fù)Z軸原點M6T5;更換為第五把刀具N5(DR5.2);第五加工循環(huán)(鑽頭5.2)G90G54X25.Y15.;移動至第一工作座標(biāo)系及下刀點上方G43H05Z15.M3S900;刀長補(bǔ)正及主軸旋轉(zhuǎn)G98G73Z-15.Q3.R3.F200;自動循環(huán)並回到起始點X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)

G00Z30.;升高至Z軸上方安全點

G91G28Z0M5;回復(fù)Z軸原點

M6T6;更換為第六把刀具

N6(TP6);第六加工循環(huán)(牙攻M6*1)

G90G54X25.Y15.;移動至第一工作座標(biāo)系及下刀點上方

G43H06Z3.M3S300;刀長補(bǔ)正及主軸旋轉(zhuǎn)

G98G84Z-11.R3.F200;自動循環(huán)並回到起始點

X50.Y15.;X75.Y15.;X25.Y65.;G80;消除自動循環(huán)

G00Z30.;升高至Z軸上方安全點

G91G28Y0Z0M5;回復(fù)Y,Z軸原點

M30;程式結(jié)束並復(fù)置第三篇報警代碼表3.1.程序報警(P/S報警)報警號報警內(nèi)容000修改后須斷電才能生效的參數(shù),參數(shù)修改完畢后應(yīng)該斷電。001TH報警,外設(shè)輸入的程序格式錯誤。002TV報警,外設(shè)輸入的程序格式錯誤。003輸入的數(shù)據(jù)超過了最大允許輸入的值。參考編程部分的有關(guān)內(nèi)容。004程序段的第一個字符不是地址,而是一個數(shù)字或“-”。005一個地址后面跟著的不是數(shù)字,而是另外一個地址或程序段結(jié)束符。006符號“-”使用錯誤(“-”出現(xiàn)在一個不允許有負(fù)值的地址后面,或連續(xù)出現(xiàn)了兩個“-”)。007小數(shù)點“.”使用錯誤。009一個字符出現(xiàn)在不能夠使用該字符的位置。010指令了一個不能用的G代碼。011一個切削進(jìn)給沒有被給出進(jìn)給率。014程序中出現(xiàn)了同步進(jìn)給指令(本機(jī)床沒有該功能)。015企圖使四個軸同時運動。020圓弧插補(bǔ)中,起始點和終點到圓心的距離的差大于876號參數(shù)指定的數(shù)值。021圓弧插補(bǔ)中,指令了不在圓弧插補(bǔ)平面內(nèi)的軸的運動。029H指定的偏置號中的刀具補(bǔ)償值太大。030使用刀具長度補(bǔ)償或半徑補(bǔ)償時,H指定的刀具補(bǔ)償號中的刀具補(bǔ)償值太大。033編程了一個刀具半徑補(bǔ)償中不能出現(xiàn)的交點。034圓弧插補(bǔ)出現(xiàn)在刀具半徑補(bǔ)償?shù)钠鹗蓟蛉∠某绦蚨巍?37企圖在刀具半徑補(bǔ)償模態(tài)下使用G17、G18或G19改變平面選擇。038由于在刀具半徑補(bǔ)償模態(tài)下,圓弧的起點或終點和圓心重合,因此將產(chǎn)生過切削的情況。041刀具半徑補(bǔ)償時將產(chǎn)生過切削的情況。043指令了一個無效的T代碼。044固定循環(huán)模態(tài)下使用G27、G28或G30指令。046G30指令中P地址被賦與了一個無效的值(對于本機(jī)床只能是2)。

051自動切角或自動圓角程序段后出現(xiàn)了不可能實現(xiàn)的運動。

052自動切角或自動圓角程序段后的程序段不是G01指令。

053自動切角或自動圓角程序段中,符號“,”后面的地址不是C或R。

055自動切角或自動圓角程序段中,運動距離小于C或R的值。

060在順序號搜索時,指令的順序號沒有找到。070程序存儲器滿。071被搜索的地址沒有找到,或程序搜索時,沒有找到指定的程序號。

072程序存儲器中程序的數(shù)量滿。073輸入新程序時企圖使用已經(jīng)存在的程序號。

074程序號不是1~9999之間的整數(shù)。076子

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論