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

下載本文檔

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

文檔簡(jiǎn)介

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

*G00定位(快速移動(dòng))G73高速深孔鉆循環(huán)G01直線進(jìn)給G74左螺旋切削循環(huán)01G02順時(shí)針切圓弧G76精鏜孔循環(huán)G03逆時(shí)針切圓弧*G80取消固定循環(huán)

G0400暫停G81中心鉆循環(huán)

*G17XY面選擇G82反鏜孔循環(huán)

G1802XZ面選擇G8309深孔鉆削循環(huán)

G19YZ面選擇G84右螺旋切削循環(huán)G28機(jī)床返回原點(diǎn)G85鏜孔循環(huán)00G29從機(jī)床原點(diǎn)返回G86鏜孔循環(huán)*G40取消刀具直徑偏移G87反向鏜孔循環(huán)

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

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

G00Z30.;升高至Z軸上方安全點(diǎn)

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

M6T3;更換為第三把刀具

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

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

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

G01Z-10.F200;下降至Z軸加工點(diǎn)

G42D13X0Y0;刀具右補(bǔ)正

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

G00Z30.;升高至Z軸上方安全點(diǎn)

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

M6T6;更換為第六把刀具

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

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

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

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

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

G00Z30.;升高至Z軸上方安全點(diǎn)

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

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

051自動(dòng)切角或自動(dòng)圓角程序段后出現(xiàn)了不可能實(shí)現(xiàn)的運(yùn)動(dòng)。

052自動(dòng)切角或自動(dòng)圓角程序段后的程序段不是G01指令。

053自動(dòng)切角或自動(dòng)圓角程序段中,符號(hào)“,”后面的地址不是C或R。

055自動(dòng)切角或自動(dòng)圓角程序段中,運(yùn)動(dòng)距離小于C或R的值。

060在順序號(hào)搜索時(shí),指令的順序號(hào)沒(méi)有找到。070程序存儲(chǔ)器滿。071被搜索的地址沒(méi)有找到,或程序搜索時(shí),沒(méi)有找到指定的程序號(hào)。

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

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論