最新精品久久,欧美亚洲福利,表妹免费在线观看,久久国产二区,国产三级电影网站,日本特黄久久,成人a在线视频免费观看

實(shí)現(xiàn)FANUC 0i數(shù)控系統(tǒng)任意加工點(diǎn)的獲取與斷點(diǎn)定位功能

來源:互聯(lián)網(wǎng)

點(diǎn)擊:3515

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:FANUC 0i數(shù)控系統(tǒng) 加工功能

    0 引言

      在數(shù)控機(jī)床的加工中往往會遇到未完成加工就不得已退出程序的情況。此時操作者最希望的就是能在解決問題后立刻從中斷點(diǎn)或其最近點(diǎn)繼續(xù)加工,以達(dá)到最高的加工效率。當(dāng)前西門子數(shù)控系統(tǒng)可以通過斷點(diǎn)搜索功能來實(shí)現(xiàn)斷點(diǎn)加工,操作者僅需配合系統(tǒng)在搜索點(diǎn)上一句程序段開始運(yùn)行的特性就能完成操作;FANUC數(shù)控系統(tǒng)解決此類問題一般通過程序跳轉(zhuǎn)和MDI指令編輯最近點(diǎn)移動定位來實(shí)現(xiàn)操作,但我們會發(fā)現(xiàn)不管哪種方法選取的第二次定位都為斷點(diǎn)的前一個加工基點(diǎn),且定位操作都比較繁瑣,操作者必須具有較高的判斷和操作水平。

      因此,我們可以考慮通過實(shí)時保存斷點(diǎn)并定義一個定位指令來簡化此類操作:首先通過PMC來實(shí)時獲取斷點(diǎn)(也可以按需在任意點(diǎn)獲取)的機(jī)床坐標(biāo),并送至指定的宏參數(shù)中保存;最后通過編輯新的G代碼,并把斷點(diǎn)作為其移動的終點(diǎn)坐標(biāo)來實(shí)現(xiàn)斷點(diǎn)定位。(以下以三軸聯(lián)動FANUC 0i加工中心進(jìn)行舉例說明)

    1 斷點(diǎn)(任意點(diǎn))的獲取

      斷點(diǎn)的獲取我們可以通過PMC功能來實(shí)現(xiàn)。設(shè)定原理如下:在自動加工(MEM)模式下,如果同時按下暫停鍵(STOP)和手動方向鍵中的快速鍵,則系統(tǒng)立刻通過WINDR(SUB51)功能指令讀取當(dāng)前工作臺的機(jī)床坐標(biāo)值,并保存在D(數(shù)據(jù))地址中;然后通過WINDW(SUB52)功能指令寫入指定宏參數(shù)中。

      說明一:數(shù)控機(jī)床切削加工都需在MEM模式下進(jìn)行,斷點(diǎn)獲取在同一模式操作較方便;兩個鍵同時按下是為了防止誤操作,選取STOP鍵為了在機(jī)床停止時能獲得更準(zhǔn)確的坐標(biāo)值,選取快速鍵是因為在MEM模式下手動方向鍵暫時無效,利用可以擴(kuò)展其功能。當(dāng)然我們也可以選取其他按鍵。

      x坐標(biāo)值讀寫PMC梯形圖編輯如圖1所示。

    圖1梯形圖

      Y、Z坐標(biāo)值讀寫梯形圖僅需把對應(yīng)信號范圍和對應(yīng)宏參數(shù)按上表作相應(yīng)修改即可,限于篇幅這里不再累述。

      說明二:對于功能代碼28中D8數(shù)據(jù)屬性也可以取-1:表示讀所有軸的機(jī)床坐標(biāo),例如四軸機(jī)床起始Do。

      如此對于讀指令比較容易編寫,但是對于功能代碼22寫指令則不易編寫全部讀取相應(yīng)數(shù)據(jù)的程序。

      選取宏參數(shù)500~502保存是為了參數(shù)#500999即使系統(tǒng)復(fù)位、斷電也不會清除,保證斷點(diǎn)數(shù)據(jù)的完整。

    2 移動定位指令的設(shè)定

      通過以上梯形圖,我們通過相應(yīng)操作就能獲取斷點(diǎn)(任意點(diǎn))的機(jī)械坐標(biāo)值。選取一個未被定義的G代碼,作為斷點(diǎn)定位指令代碼:例如G25定義指令格式為G25 X_Y_Z_;在參數(shù)6050中設(shè)定值為25;指令G25中個參數(shù)按發(fā)那科系統(tǒng)設(shè)定如表3。

      引入接口信號的系統(tǒng)變量(參數(shù)NO:6001#0(MIF)=0不擴(kuò)展用戶宏接口信號系統(tǒng)變量)。

      選取PMC讀入讀出信號各一個,如下表4。

      下面對以上數(shù)據(jù)進(jìn)行運(yùn)算整理:

      以上程序在系統(tǒng)運(yùn)行G25指令時自動執(zhí)行。

    3 功能定義及其使用方法操作方法:

      (1)操作者需要獲取斷點(diǎn)時,在自動[MEM]模式下,同時按下暫停[STOP]鍵和快速鍵,進(jìn)行獲取斷點(diǎn)機(jī)床坐標(biāo)值。此值永久保存在宏參數(shù)#500~#502中,直到下一個斷點(diǎn)值覆蓋它為止。

      (2)操作者需要使用已經(jīng)獲取的斷點(diǎn)進(jìn)行定位時,在程序中或MDI方式下運(yùn)行指令G25 X_Y_Z_;

      即可。其中G25為斷點(diǎn)定位指令,其在運(yùn)行時調(diào)用

      09010程序運(yùn)行;XYZ為刀具定位終點(diǎn)離開斷點(diǎn)的相對坐標(biāo)值。

    4 結(jié)束語

      從以上我們可以發(fā)現(xiàn)此方法還可以使刀具定位在以斷點(diǎn)為原點(diǎn)的坐標(biāo)系的任何加工點(diǎn),這使得我們可以通過此功能來實(shí)現(xiàn)圖紙某基準(zhǔn)的相對坐標(biāo)定位。同樣如果在FANUC Oi TC數(shù)控車系統(tǒng)中也能完成此功

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請聯(lián)系我們刪除。