4.3 V255的后處理制作
4.3.1 機(jī)床信息的收集
在對(duì)機(jī)床創(chuàng)建專用后置處理器之前要對(duì)機(jī)床進(jìn)行必要的信息收集,掌握了機(jī)床的特
點(diǎn)及技術(shù)要求之后才能輸出正確的文件格式,一般包括機(jī)床的控制系統(tǒng)名稱、數(shù)控程序
格式、換刀/主軸/進(jìn)給命令、機(jī)床控制指令、旋轉(zhuǎn)軸參數(shù)等,其機(jī)床基本信息如表 4.1 所
示。
|
表4.1機(jī)床基本信息表 |
|
|
調(diào)查項(xiàng)目 |
說(shuō)明 |
|
名稱 |
V255 |
|
機(jī)床類(lèi)型 |
A-C軸五軸加工中心 |
|
控系統(tǒng)名稱 |
HWATEC-5MC-1五軸聯(lián)動(dòng) 開(kāi)放式數(shù)控系統(tǒng) |
|
程序頭的格式 |
% |
|
坐標(biāo)軸數(shù)量 |
5軸 |
|
第4軸 |
A軸 |
|
轉(zhuǎn)軸類(lèi)型 |
轉(zhuǎn)臺(tái) |
|
第5軸 |
C軸 |
|
轉(zhuǎn)軸類(lèi)型 |
轉(zhuǎn)軸 |
|
程序代碼主要包括行號(hào)、程序頭尾及坐標(biāo)輸出格式等內(nèi)容,如表4.2所示。 |
|
|
表4.2程序代碼格式表 |
|
|
程序代碼格式 |
說(shuō)明 |
|
行號(hào)格式 |
Nl、N2 |
|
程序頭格式 |
% |
|
程序尾格式 |
M30 |
|
X,Y, Z格式 |
12.345 |
|
單行格式 |
N20X15Y8Z31 |
|
小數(shù)點(diǎn)輸出 |
是 |
數(shù)控程序字按其功能可以分為準(zhǔn)備功能字(G指令)、輔助功能字(M指令)、尺寸 字、主軸轉(zhuǎn)速功能字等,其中常用的數(shù)控代碼見(jiàn)表4.3。
表4.3常用數(shù)控代碼表
|
換刀/主軸/進(jìn)給 |
說(shuō)明 |
|
自動(dòng)換刀指令 |
T01M06 |
|
主軸轉(zhuǎn)速指令 |
M03S800 |
|
刀具長(zhǎng)度補(bǔ)償 |
H02 |
|
主軸正轉(zhuǎn)指令 |
M03 |
|
主軸反轉(zhuǎn)指令 |
M04 |
|
主軸停止 |
M05 |
|
切削進(jìn)給速度 |
F800 |
|
快速指令 |
G00 |
|
相對(duì)編程指令 |
G91 |
|
絕對(duì)編程指令 |
G90 |
|
公制格式指令 |
G71 |
V255為雙轉(zhuǎn)臺(tái)加工中心,其第四軸的旋轉(zhuǎn)面為YZ面,第五軸的旋轉(zhuǎn)平面為 XY面,其具體參數(shù)如表4.4所示。
表4.4旋轉(zhuǎn)軸參數(shù)表
旋轉(zhuǎn)軸參數(shù) 說(shuō)明
|
第四軸旋轉(zhuǎn)平面 |
YZ |
|
第四軸旋轉(zhuǎn)方向 |
雙向 |
|
第四軸旋轉(zhuǎn)精度 |
60" |
|
第四軸最大轉(zhuǎn)角 |
110° |
|
第四軸最小轉(zhuǎn)角 |
-110° |
|
第五軸旋轉(zhuǎn)平面 |
XY |
|
第五軸旋轉(zhuǎn)精度 |
15" |
|
第五軸最大轉(zhuǎn)角 |
180° |
|
第五軸最小轉(zhuǎn)角 |
-180° |
|
旋轉(zhuǎn)軸中心偏置 |
無(wú) |
4.3.2 加工中心后置處理設(shè)置
在預(yù)先裝有 UG 軟件的微機(jī)上,可以通過(guò) UG 進(jìn)入到后處理構(gòu)造器的界面。啟動(dòng)后
置處理構(gòu)造器之后我們就可以進(jìn)入 UG post-builder 的用戶界面,在這個(gè)界面里可以通過(guò)
鼠標(biāo)進(jìn)行操作,人機(jī)交互體驗(yàn)更方便。其界面如圖 4.3 所示。
(1)機(jī)床類(lèi)型設(shè)定
在用戶界面點(diǎn)擊“創(chuàng)建NEW文件”進(jìn)入機(jī)床類(lèi)型的選定界面。如圖4.4所示。
在這里就可以對(duì)機(jī)床后處理器進(jìn)行命名及相關(guān)參數(shù)的設(shè)定,根據(jù)機(jī)床的特點(diǎn)作出以 下設(shè)置:
后處理器名稱:V255
輸出的單位:mm 刀具類(lèi)型:銑刀(mill)
機(jī)床結(jié)構(gòu)類(lèi)型:5-Axis with Dual Rotary Tables 控制器類(lèi)型:數(shù)據(jù)庫(kù)(library)
控制系統(tǒng):fanuc-6M
待設(shè)定完成之后點(diǎn)擊“OK”進(jìn)入下一級(jí)設(shè)置菜單。
(1) 機(jī)床參數(shù)的設(shè)定
當(dāng)機(jī)床類(lèi)型設(shè)定完成之后進(jìn)入機(jī)床相關(guān)參數(shù)的設(shè)定,如圖4.5所示。其中X軸行程: 800mm; Y軸行程:500mm; Z軸行程:700mm;直線行程最小亥IJ度值:0.001;最大速 度:10000,其余選項(xiàng)設(shè)置為默認(rèn)。點(diǎn)擊“fourth axis”進(jìn)入第四軸的參數(shù)設(shè)定。
由于本文涉及到的加工中心為A-C轉(zhuǎn)軸類(lèi)型,所以在進(jìn)行后處理設(shè)定是,定義旋轉(zhuǎn) 平面在OYZ面上的軸為“A”軸,旋轉(zhuǎn)平面在OXY上的軸為“C”軸。如圖4.6所示
(3) NC數(shù)據(jù)的定義由于本文涉及到的加工中心為A-C轉(zhuǎn)軸類(lèi)型,所以在進(jìn)行后處理設(shè)定是,定義旋轉(zhuǎn) 平面在OYZ面上的軸為“A”軸,旋轉(zhuǎn)平面在OXY上的軸為“C”軸。如圖4.6所示。
(2) 程序和刀具路徑的設(shè)定
在程序及刀軌參數(shù)設(shè)置中可以定義、修改機(jī)床動(dòng)作事件的處理方式。如圖4.7所示。
其中主要包括了六項(xiàng)主要參數(shù)的設(shè)定,program選項(xiàng)主要定義、修改程序頭、程序 尾、操作頭、操作尾以及刀軌事件;GCodes[36]用來(lái)定義后置處理中所用的所有G代碼;
M Codes用來(lái)定義后置處理中所用到的所有M代碼;Word Summary[37^來(lái)定義所有的 字地址,可以修改格式相同的一組字地址,或是其格式;word sequencing定義修改程序 中的字符優(yōu)先級(jí)別;custom command用來(lái)添加用戶自定義的程序命令。
NC數(shù)據(jù)定義主要用來(lái)定義數(shù)控程序的輸出格式[38],其主要包含了四個(gè)項(xiàng)目的定義, 分別是block (程序行)、word (詞)、format (格式)以及其他數(shù)據(jù)。
*程序行定義表示每一機(jī)床指令的程序行中輸出哪些字地址,以及字地址的輸出先后。 *詞定義詞的輸出格式,包括字頭和后面的參數(shù)格式、最小最大值、前綴后綴字符等。
*格式定義數(shù)據(jù)輸出的格式,確定其是整數(shù)、實(shí)數(shù)、還是字符串,數(shù)據(jù)格式的定義取 決于數(shù)據(jù)類(lèi)型,一般坐標(biāo)值采用實(shí)數(shù),寄存器采用整數(shù),注釋和一些特殊的類(lèi)型則 用字符串[39]。
*其他數(shù)據(jù)一般定義詞間隔符、程序行序號(hào)、行結(jié)束符等一些特殊字符。
(4) 輸出設(shè)置
output settings控制列表文件是否輸出和輸入內(nèi)容。輸出的項(xiàng)目有三軸的坐標(biāo)值,第 四軸及第五軸的角度值,以及轉(zhuǎn)速和進(jìn)給等數(shù)據(jù)。也可以定義打印頁(yè)的長(zhǎng)寬和頁(yè)眉,以 及文件后綴。
(5) 文件預(yù)覽
當(dāng)文件創(chuàng)建完成之后可以對(duì)創(chuàng)建的定義文件和事件處理文件進(jìn)行預(yù)覽。確保文件的 正確性,最新改動(dòng)的內(nèi)容標(biāo)記在上半部分窗口中。
4.3.3保存后置處理器
當(dāng)后置處理器設(shè)定完成之后就可以保存后置處理器,后置處理器的保存過(guò)程中會(huì)自 動(dòng)產(chǎn)生三個(gè)相互獨(dú)立又相互作用的文件。由于UG軟件不支持中文路徑,所以保存的時(shí) 候要把三個(gè)文件保存到全是英文字符的路徑文件下以備后面驗(yàn)證需要。
本文采摘自“五軸加工中心后置處理及仿真技術(shù)研究”,因?yàn)榫庉嬂щy導(dǎo)致有些函數(shù)、表格、圖片、內(nèi)容無(wú)法顯示,有需要者可以在網(wǎng)絡(luò)中查找相關(guān)文章!
本文由伯特利數(shù)控整理發(fā)表文章均來(lái)自網(wǎng)絡(luò)僅供學(xué)習(xí)參考,轉(zhuǎn)載請(qǐng)注明!
2024-11
本文以組合式六角亭模型為實(shí)例,分析工藝難點(diǎn)與加工可行性,指出該模型的加工難點(diǎn)是模型形狀不規(guī)則和整體剛性差,并通過(guò)設(shè)計(jì)新的工藝方案解決加工難點(diǎn),完成了模型整體的加工。新的加工工藝有助于提高加工效率和精度,為五軸數(shù)控加工提供了一個(gè)典型案例,對(duì)于五軸加工中心數(shù)控加工也具有指導(dǎo)作用和重要… [了解更多]
2024-11
宇匠數(shù)控 備注:為保證文章的完整度,本文核心內(nèi)容由PDF格式顯示,如未有顯示請(qǐng)刷新或轉(zhuǎn)換瀏覽器嘗試,手機(jī)瀏覽可能無(wú)法正常使用!本文摘要:通過(guò)對(duì)混聯(lián)五軸加工中心自適應(yīng)深度學(xué)習(xí)控制方法的 研 究,可 知 此 方 法 的 創(chuàng) 新 之 處 在 于:1)建 立 了 機(jī) 床 的 運(yùn) 動(dòng) 學(xué) … [了解更多]
2024-11
在機(jī)測(cè)量技術(shù)由于其成本低、檢測(cè)效率高、無(wú)需二次裝夾等優(yōu)勢(shì)被廣泛用于零件加工測(cè)量當(dāng)中,使得五軸加工中心和五軸鉆攻中心,同時(shí)又兼具測(cè)量功能。在機(jī)測(cè)量系統(tǒng)的構(gòu)成如圖1所示,硬件部分主要是由高精度探頭、信號(hào)接收器、機(jī)床整個(gè)本體,軟件部分由機(jī)床控制系統(tǒng)、測(cè)量軟件等組成[8]。待零件加工完成… [了解更多]
2024-11
?加工精度是影響機(jī)床性能和產(chǎn)品質(zhì)量的主要難題,也是制約國(guó)家精密制造能力的重要因素。本文以五軸加工中心為對(duì)象,針對(duì)提升機(jī)床精度進(jìn)行了研究。并且隨著科技的發(fā)展,精密的儀器和零件在生產(chǎn)實(shí)踐中占據(jù)的分量逐漸增加,在數(shù)控機(jī)床這種精密機(jī)器精度不斷提高的同時(shí),必須控制內(nèi)外界環(huán)境的隨機(jī)影響因素在… [了解更多]