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

下載本文檔

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

文檔簡介

1、MAZAK 臥式加工中心培訓(xùn)資料一、程序的建立: 分兩種情況:1、 MAZAK 編程2、EIA/ISO 編程二、R點在哪設(shè)定?在MAZAK編程時R點是Z方向相對參考基面往上安全距離3mm,其值是在用戶數(shù)據(jù)D41 中設(shè)定,也可以設(shè)定為 5mm 或其它值三、大刀徑如何設(shè)定從刀具數(shù)據(jù)里面可以選擇設(shè)定為重刀具四、EIA/ISO模式下如何按MAZATROL刀具數(shù)據(jù)的刀具補償通過參數(shù)選擇,使用MAZATROL刀具數(shù)據(jù)的刀具直徑、刀具長度數(shù)據(jù)能夠進行刀具長度 補償、刀具直徑補償。通過使用參數(shù),選擇要不要使用MAZATROL刀具數(shù)據(jù)用戶參數(shù):F92位7 = 1:使用MAZATRO“刀具資料”的“刀具徑”(刀具

2、直徑數(shù)據(jù))進行刀具直徑補 償。F93位3 = 1:使用MAZATRO“刀具資料”的“刀具長度”(刀具長度數(shù)據(jù))進行刀具長度 補償。F94位2=1:以參考點返回指令設(shè)定成不至于取消使用MAZATROL刀具數(shù)據(jù)進行的刀具 長度補償F94位7 = 1:使用MAZATROL刀具數(shù)據(jù)的直徑、長度補償或補償號碼(F94 位 7=0 時使用刀具偏移畫面的補償量) 刀具長度補償1 、功能即使不在程序上指令,也能夠以對應(yīng)指令刀具號碼的MAZATROL刀具數(shù)據(jù)的“刀具長度” (刀具長度數(shù)據(jù))自動進行刀具長度補償2、設(shè)定方法參數(shù)設(shè)定成F93位3 = 1, F94位2=1。3、詳細說明刀具數(shù)據(jù)改寫(自動運轉(zhuǎn)中)1、功

3、能:在EIA/ISO程序進行MAZAROL刀具數(shù)據(jù)的改寫2、設(shè)定方法:參數(shù)設(shè)定為 L57=13、詳細說明:在EIA/ISO程序運轉(zhuǎn)時,可以改寫主軸刀具以外的全部數(shù)據(jù)注意1:關(guān)于MAZATROL程序與EIA/ISO程序的判別,包括子程序按照執(zhí)行中的程序是哪 一個來進行。(當時,主程序=MAZATROL,子程序=EIA/ISO時,視為MAZATROL程序。) 注意2: EIA/ISO程序運轉(zhuǎn)時,如果進行了主軸刀具的數(shù)據(jù)變更,將成為“428禁止輸入(自 動加工進行中)”五、程序刀具補充輸入:G101、功能及目的通過 G10 指令能夠從程序進行刀具補償、工件補償、參數(shù)的設(shè)定或改變。2、編程格式工件補償

4、輸入工件補償GIO L2 P_XP_YP_ZP_ 附加坐標軸P0:坐標移動(附加規(guī)格)P1:G54P2:G55P3:G56P4:G57P5:G58P6:G59 追加工件補償(任選)G10 L20 P_XP_YP_ZP附加坐標軸P1:G54.1 P1P2:G54.1 P2P3:G54.1 P3P47:G54.1 P47P48:G54.1 P48動態(tài)工件補償(M640M 5X) G10 L21 P_XP_YP_ZP _附加坐標軸.P1:G54.2 P1P2:G54.2 P2P3:G54.2 P3P7:G54.2 P7P8:G54.2 P8刀具補償輸入 刀具補償存儲器A型時G1O L1O P_R_P

5、:補償號碼R:補償量刀具補償存儲器B型時G1O L1OP_R_長度形狀補償G1O L11P_R_長度形狀磨損補償G1O L12P_R_直徑形狀補償G1O L13P_R_直徑形狀磨損補償設(shè)定范圍分別如下所示。補償號碼(P):刀具補償組數(shù)128時1“刀具補償組數(shù)512時1512補償量R:參數(shù)輸入G10 L50 參數(shù)輸入模式ONN_P_R_N_R_G11參數(shù)輸入模式OFFN:參數(shù)號碼P:軸號碼(軸類型參數(shù)時)R:參數(shù)值參數(shù)輸入中的參數(shù)和N號碼的對應(yīng)一覽表如下。參數(shù)N:號碼P:軸號碼A110810011108B110820012108C110830013108D1904001410891108E190

6、5001510891108F178 (4766不可設(shè)定)60016108798697108I112900190161613, 1415, 16J11081000110108K15511001111085657676873749495, 9697, 101102107108L17112001121087273105106108M11013001130181611,121318N116140011401616P15150011500516#0255151001535516S116160011601616SV180170011708016舉例:將以下參數(shù)修改 F92.7=l F93.3=l F94.

7、2=l F94.7=lGIO L50 參數(shù)輸入模式ONN6092R160N6O93R8N6O94R212G11參數(shù)輸入模式OFF實現(xiàn)MAZATROL |刀具數(shù)據(jù)|能直接在EIA/ISO程序中使用,因此最好能在EIA/ISO程序中將 上面的內(nèi)容編寫進去,當然同時也可以用G43 Hn(n= 1128)加載刀具長度,刀具數(shù)據(jù)和刀具 偏移累加。六、EIA/IS0程序的重啟動功能必須進入程序版面,然后使用左邊的菜單擴展鍵,選擇麗畫面顯示”按鍵,然后在這 種情況下程序顯示畫面會顯示“ |啟動2無形式| ”鍵,首先將光標指定到需要重新啟動的 程序段,然后按“啟動2無形式”鍵,該行就會被顯示選擇,進入MEMO

8、RY狀態(tài)就可以重啟 EIA/ISO 程序了。其實,EIA/ISO程序重啟動方法可以用用戶參數(shù)F69來指定:0:整個程序,包括子程序,需要這種處理。從主程序的開始部分搜尋設(shè)定序列號,區(qū)塊號 和重復(fù)的次數(shù)號。1:包括所期望的重啟動位置的子程序可以被指定。設(shè)定了相應(yīng)的工作號以后,從開始部分 搜尋設(shè)定序列號,區(qū)塊號和重復(fù)的次數(shù)號七、刀具數(shù)據(jù)和刀具偏移刀具數(shù)據(jù)是MAZAK刀具數(shù)據(jù),刀具偏移是EIA/ISO刀具數(shù)據(jù)(長度和刀徑),如果在EIA/ISO編程狀態(tài)下需要使用MAZAK刀具數(shù)據(jù)的話必須更改用戶數(shù)據(jù),令F92.7=1 F93.3=1 F94.2=1 F94.7=1 詳細見下說明:F92位7=1:使用

9、MAZATRO“刀具資料”的“刀具徑”(刀具直徑數(shù)據(jù))進行刀具直徑補償。 F93位3 = 1:使用MAZATRO “刀具資料”的“刀具長度”(刀具長度數(shù)據(jù))進行刀具長度補 償。F94位2 = 1:以參考點返回指令設(shè)定成不至于取消使用MAZATROL刀具數(shù)據(jù)進行的刀具長度 補償F94位7 = 1:使用MAZATROL刀具數(shù)據(jù)的直徑、長度補償或補償號碼(F94位7 = 0時使用刀具偏移畫面的補償量)八、與MAZAROL程序的相互子程序調(diào)用(任選)可以將MAZATROL程序(或EIA/ISO)作為子程序從主的EIA/ISO程序(MAZATROL程序)調(diào) 用并使用。注意1:從EIA/ISO程序調(diào)用MA

10、ZATROL程序?qū)儆谌芜x。從MAZATROL程序調(diào)用EIA/ISO程序?qū)儆跇藴使δ?。注?:在將MAZATROL程序(或EIA/ISO程序)作為子程序(或MAZATROL程序)調(diào)用時, 會有模態(tài)的G代碼變化的情況,因此必要的G代碼要在子程序內(nèi)重新設(shè)定 注意3:從MAZATROL程序調(diào)用EIA/ISO程序或返回時,刀具長度補償不被取消。編程格式:從EIA/ISO程序的子程序調(diào)用M98 P_H_L_P:調(diào)用子程序的程序號碼H:如果調(diào)用的子程序為EIA/IS0程序,調(diào)用子程序內(nèi)的序列號碼 L:子程序的重復(fù)次數(shù)(省略時被視為L1)從MAZATROL程序的子程序調(diào)用UNo.單元工具號$重復(fù)SUB PRO

11、12SNo.參數(shù)1參數(shù)2參數(shù)3參數(shù)4參數(shù)5 參數(shù)612【1】子程序的程序號碼【2】 子程序的重復(fù)次數(shù)(省略視為1)【3】 傳遞給子程序的自變量從EIA/ISO子程序的返回M99 P_L_P:恢復(fù)目的地的序列號碼(省略時恢復(fù)到調(diào)用程序段下一個程序段?;謴?fù)的程序為MAZATROL 程序時無效)L:重復(fù)次數(shù)的變更(輸入0時,不管是按M98指令的重復(fù)次數(shù),視為L=0并恢復(fù)。輸入1以 上的數(shù)字時,無限制地重復(fù)子程序)限制事項:1、從作為子程序從MAZATROL程序調(diào)用的EIA/ISO程序,無法調(diào)用MAZATROL程序,將成為 報警2、最大嵌套層數(shù)為9層(主程序為EIA/ISO程序時8層)3、對作為子程序

12、從EIA/ISO程序調(diào)用的MAZTROL程序的END單元的” CONT1”要設(shè)定為“1” 如果設(shè)定為“0”時,不返回主程序而結(jié)束。4、當將MAZTROL程序作為子程序調(diào)用時,或從MAZATROL程序調(diào)用EIA/ISO程序時,無法進 行從中途單元或序列的調(diào)用。必須從開頭調(diào)用并執(zhí)行。5、在作為子程序被調(diào)用的MAZATROL程序的“MANUPRO”、“MCODE”單元,如果指令了 M99, 執(zhí)行該單元后返回主程序。6關(guān)于坐標將EIA/ISO程序作為子程序從MAZATROL程序調(diào)用時除以外,用MAZATROL程序設(shè)定的基本坐標系有效用MAZATROL程序設(shè)定的基本坐標系有效從作為子程序使用的EIA/I

13、SO程序回到MAZATROL程序時,用EIA/ISO程序設(shè)定的坐標系 被取消,而用MAZATROL程序設(shè)定的基本坐標系變有效將MAZATROL程序作為子程序從EIA/ISO程序調(diào)用時用EIA/ISO程序設(shè)定的坐標系被取消,而用MAZATROL程序設(shè)定的基本坐標系變有效從作為子程序使用的MAZATROL程序回到EIA/ISO稈序時,必須重新設(shè)定坐標系在作為子程序使用的MAZATROL程序的基本坐標系設(shè)定了 e時,要取消e時,進行 G92.5X0Y0R0 (WPC單元的e取消)操作7、刀具補償在執(zhí)行從MAZATROL程序調(diào)用的EIA/ISO程序期間,作為刀具補償用數(shù)據(jù)能夠使用刀具數(shù)據(jù)的刀具長度、刀

14、具直徑。從EIA/IS0程序調(diào)用MAZATROL程序后,回到EIA/IS0程序時,刀 具長度被取消8 M代碼鏡像作為子程序從MAZATROL程序調(diào)用EIA/ISO程序,或從EIA/ISO程序調(diào)用MAZATROL程序時, 主程序的鏡像(以某一軸或點為中心,形成對稱形狀的功能)要在子程序之前暫時取消(M90), 執(zhí)行后在程序的開頭重新進行設(shè)定。9、關(guān)于模態(tài)從MAZATROL程序調(diào)用(或返回)EIA/ISO程序時,模態(tài)(*1)將成為如下所示:G代碼功能G代碼功能00定位50.1G指令鏡像取消15極坐標指令取消64切削模式17平面選擇X-Y67用戶宏程序模態(tài)調(diào)用取消20英制指令(*2)68坐標旋轉(zhuǎn)21

15、公制指令(*2)80固定循環(huán)外部動作取消23移動前行程檢查斷開90絕對值指令40刀具直徑補償取消95同步進給(每轉(zhuǎn)進給)50定標取消98固定循環(huán)初始位置返回九、變量指令1、變量的功能和目的通過取代對程序中的某一地址直接給予數(shù)值而指定變量,對應(yīng)執(zhí)行程序的個場合給予其變 量的數(shù)值,使程序變得靈活、通用。2、編程格式#=000000000或# =計算式3、詳細說明#100#123#543#110+#119 #-#120 #120#100#123#543#110+#119 #-#120 #120#SIN#110#mm為數(shù)值# ff為計算式,指下列事項:數(shù)值m變量計算式 運算符號計算式-(負)計算式計算

16、式函數(shù)計算式備注標準運算符號為,*,/4種 如果沒有用戶宏規(guī)格,函數(shù)無法使用。如果變量號碼為負,則成為錯誤。不正確的變量表現(xiàn)如下所示:不正確 正確#6/2-#6/2#5-#-5#-#1f#-#1B、變量的種類變量有如下表所示種類:種類號碼功能備注全局變量100149, 500549A型:100組100199, 500599主、子程序或宏程序可以共 同使用B型:200組100199, 500699C型:300組100199, 500999D型:200組局部變量132在宏程序內(nèi)能夠局部使用系統(tǒng)變量1000在系統(tǒng)中,用途被固定注意1:全部全局變量在電源斷開時也被保持。注意2: D型(600組)成為任

17、選。C、變量的引用能夠?qū)Τ?、N和/ (斜線號)以外的全部地址使用直接使用變量的數(shù)值X#1 作為X的數(shù)值使用#1值使用變量數(shù)值的補碼X-#2作為X的數(shù)值使用改變#2的符號的數(shù)值進行變量的定義。#3=#5#1=1000進行變量運算式的定義#1=#3+#2-100X#1+#3+1000備注十、設(shè)定工件坐標原點1、X 和 Z 軸一般情況下是測量出工裝在0時的定位圓銷在機械坐標系中的位置AX AZ,然后我們根 據(jù)AX AZ來算出其它角度的圓銷位置尺寸An、Am首先介紹測量如何測量0時的AXAZ值用杠桿百分表測量0時圓銷Z向,將百分表調(diào)整到“0”記錄機械坐標系的坐標值Z1; 然后轉(zhuǎn)動工作臺180,同樣用

18、百分表測量180時圓銷Z向,將百分表通過移動Z軸使百 分表壓到“0”再記錄機械坐標系的坐標值Z2這樣0時圓銷機械坐標AZ=425+(Zl-Z2)/2用杠桿百分表測量0時圓銷X向,將百分表調(diào)整到“0”記錄機械坐標系的值X1;然 后轉(zhuǎn)動工作臺180,同樣用百分表測量180時圓銷X向,將百分表通過移動X軸使百分 表壓到“0”再記錄機械坐標系的值X2這樣0時圓銷機械坐標AX=刊訊X1-X2)/22、Y 軸首先測量工裝定位面,移動Y軸壓表到“0”然后再測量托盤面,同樣壓表到0”得出2 個數(shù)值Y1和Y2,這樣定位面Y向的機械坐標為:AY=1300+(Y1-Y2)0 的工件坐標系就可以確定了 A X=T40

19、0Z1-Z2)/2,A Y= - 1300+(Y1-Y2),A Z=- 1425+(Z1-Z2)/2一般情況下我們是采用編程來確定G54、G55、G56、G57、G58、G59格式:G90/G91 G10 L2 Pn x_ Y_ Z_3、任意角度的坐標系的轉(zhuǎn)換X2= (700+X1) *COS(e)( 1425 + Zl) *SIN(8)-700Z2= (700+X1) *SIN(e)+( 1425 + Z1) *C0S(8) )1425N=1代表G54N=2 代表G55N=3代表G56N=4 代表G57N=5代表G58N=6 代表G59 十一、托盤交換M9 1 1:托盤1選擇交換M9 1 2:托盤1選擇交換M911 和M912實現(xiàn)自動換托盤,不需要編制程序30 Z0回)托盤交換位置 而M71和M72同樣是選擇托盤交換,但需要使用80 Z0 B0十二、坐標位置編寫格式:同西門子編程不同的地方:坐標軸后面不能采用等于號進行位置數(shù)據(jù)的計算,如:X=100+50在馬扎克和法那克系統(tǒng)中是錯誤的格式,但在西門子840D/810D 系統(tǒng)中是正確的格式,那么馬扎克和法那克需要采用什么樣的格式呢?正確格式 舉例如下:X100.+50.也可以采用宏變量的形式如下:令#100=50.則 X100+#1

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論