CYCLE800的參數(shù)設(shè)置和使用方法_第1頁
CYCLE800的參數(shù)設(shè)置和使用方法_第2頁
CYCLE800的參數(shù)設(shè)置和使用方法_第3頁
CYCLE800的參數(shù)設(shè)置和使用方法_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

1、CYCLE800的參數(shù)設(shè)置和使用方法SIEMENS 840D數(shù)控系統(tǒng)提供的CYCLE800固定循環(huán)可以實現(xiàn)丄件坐標轉(zhuǎn)換功 能 (Swiveling)。本文以具有旋轉(zhuǎn)工作臺的4軸加工中心或鋰床為例,簡單介紹CYCLE800 的參數(shù)設(shè)置和使用方法。矢鍵詞:SIEMENS 840DCYCLE800坐標轉(zhuǎn)換零點跟蹤SIEMENS 840D數(shù)控系統(tǒng)提供的CYCLE800固定循環(huán)可以實現(xiàn)工件坐標轉(zhuǎn) 換功 能(Swiveling),適用于具備數(shù)控轉(zhuǎn)臺或能立臥轉(zhuǎn)換的數(shù)控角銃頭的機床。零點跟蹤功 能就是坐標轉(zhuǎn)換的一個應(yīng)用。理論上在加工程序中只使用一個工件坐標 系,如G54, 結(jié)合CYCLE80就可以實現(xiàn)多個面的

2、加工,這樣就簡化了加工程療;的編程,減少了 人工計算量。在手冊中CYCLE800對系統(tǒng)軟硬件配置的要求是:人機界面用PCU20或PCU50, 版本SW6.02; NCK版本SW6.3或以上。本例的機床配置是:PCU20 SW6.02NCKSW6.43個直線軸,X、Y、Z1個旋轉(zhuǎn)軸B/乍為數(shù)控轉(zhuǎn)臺這是臥式加工中心或鎮(zhèn)銃床基本的配置,設(shè)置和使用CYCLE800比較簡單o1. 零點跟蹤的概念如P0是機床零點,P1是工件坐標系零點,工件繞P0點旋轉(zhuǎn)90。后P1變成 P2。如果將P1的機床坐標作為G54零點,工件經(jīng)過移動或旋轉(zhuǎn),P2自動成為新的 654零點,這就是零點跟蹤。此時如果執(zhí)行NC指令:G54

3、GOO X0 Z0則坐標軸運行到P2點。2. 機床零點的設(shè)置為了便于CYCLE800的應(yīng)用,應(yīng)將X軸和Z軸的機床坐標零點設(shè)置在轉(zhuǎn)臺(B 軸)回轉(zhuǎn)中心??梢酝ㄟ^修改機床參數(shù)MD34100,使X軸的零點對準轉(zhuǎn)臺中心;Z軸的零點 在主軸端面對準轉(zhuǎn)臺中心的位置。在Z軸方向,不論是轉(zhuǎn)臺固定,主軸移動;還是 主軸固定,轉(zhuǎn)臺移動都是一樣的,即主軸趨近轉(zhuǎn)臺的方向為負,遠離轉(zhuǎn)臺的方向為 正。3. 參數(shù)設(shè)置MD18088$ MN MM NUM TOOL CARRIER=1WwMD30455$ MA_MISC_FUNCTION_MASKAX4=05H : B 軸參數(shù)說明:MD18088置1后,系統(tǒng)會生成$TC_CA

4、RR1至$TC_CARR40共40個系統(tǒng)變 量,用于CYCLE800功能的設(shè)置。注意改寫MD18088會引免系統(tǒng)存儲區(qū)重新分配, 使部分數(shù)據(jù)丟失,因此應(yīng)先將NC數(shù)據(jù)備份出來。最好是在進行配置驅(qū)動參數(shù)之前 先將能引起存儲區(qū)重新分配的參數(shù)設(shè)置好。MD30455也可置為04H, bit2=l: B軸定位走最短路徑。其他參數(shù)可根據(jù)機床具體配置,參照840D資料,酌情設(shè)置。4所需程序文件CYCLE800.SPF 和 CYCPE_SC.SPF 在標準循環(huán)(STANDARD CYCLES) 口 錄下。TOOLCARR.SPF 在用戶循環(huán)(USER CYCLES)下。PROG_EVENSPF 在制造商循環(huán)(M

5、ANUFACTURER CYCLES)下。GUD7.DEF 在 DEF (Define) U 錄下。5.系統(tǒng)變量設(shè)置系統(tǒng)變量$TC_CARR1至$TC_CARR40設(shè)置CYCLE800的功能。通過運行NC程 療;或文件傳輸,都奇以給這些系統(tǒng)變量賦值,前者比較方便??梢詣?chuàng)建一個主程 序或子程序,在程序中賦值即可。例如:$TC_CARR8(1)=1.$TC_CARR23 $TC_CARR30二 0$TC_CARR32(1)二 360$TC_CARR351=B$TC_CARR40l=1100尖于參數(shù)的定義可參閱840D手冊。其中有兒個主要參數(shù):$TC_CARR81=-1 ; CYCLE800調(diào)用參數(shù)

6、中的角度值(_A,_B,_C)方向,即坐標 旋轉(zhuǎn)方向與B軸正轉(zhuǎn)方向之間的矢系o此處置即方由再良。$TC_CARR23二叩“;本例使用轉(zhuǎn)臺實現(xiàn)坐標旋轉(zhuǎn),置P”。$TC_CARR3O1=O ;坐標旋轉(zhuǎn)的最小值。$TC_CARR32l=360 ;坐標旋轉(zhuǎn)的最大值。$TC_CARR351= BH ;旋轉(zhuǎn)軸的標識符(軸名)。$TC_CARR40l=1100 ; CYCLE800執(zhí)行時Z軸后退位置(退刀點),可以根據(jù)具 體喬況調(diào)整。6. CYCLE800的調(diào)用方法CYCLE800的調(diào)用格式為:CYCLE800 (_FR? _TC? _ST? _MODE, _X0, _Y0, _Z0, _A, _B,_C

7、_X1, JI, _Z1, _DIR)參數(shù)說明參見840D手冊。其中參數(shù)_FR, _TC町以分別固定置為:注意雙引號中間沒有空格。ST是旋轉(zhuǎn)平面。置0:坐標旋轉(zhuǎn)重新執(zhí)行,相當于由參數(shù)_A, _B, _C指 定的旋 轉(zhuǎn)角度是絕對值;置坐標旋轉(zhuǎn)增量執(zhí)行,旋轉(zhuǎn)角度在丘欠蘇的基礎(chǔ)上走增量值。.MODE是坐標旋轉(zhuǎn)方式。它是一個16進制數(shù)對應(yīng)的十進制整數(shù)(INT),如 果置另57,則對應(yīng)39H,對照參數(shù)說明,表示參數(shù)_A, _B, _C分別是圍繞X屛Z軸旋轉(zhuǎn) 的角度。此參數(shù)可以固定置為57,以便手己1。X0, _Y0, _Z0是坐標旋轉(zhuǎn)前參考零點相對于當前工件坐標系零點在X, Y, Z方向 的喬移值。參考

8、零點就是被跟蹤的工件坐標系零點,如果參考零點就是當前工件坐 標系零點,則此參數(shù)置0 o_A? _B, _C是坐標旋轉(zhuǎn)的角度值。_X1, Yl, _Z1是坐標旋轉(zhuǎn)后,參考零點的偏移值。_DIR般置 J。7. CYCLE800編程舉例。P0是轉(zhuǎn)臺回轉(zhuǎn)中心,也是機床零點。P1是第一個加工面的工件坐標系零 點,也是G54零點。P2是笫二個加工面的零點。采用CYCLE800編程的示例程序如 下:CYCLE800 :取消 CYCLE800G54SUB_PROG1 ;加工第1個面CYCLE800(l, 057 廣 250000 45O0Q0,4)SUB_PR0G2 ;加工第2個面CYCLE800(l, 嘰/570000八0 J06.1O0, J):

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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

提交評論