免费色播,亚洲国产欧美国产第一区二区三区,毛片看,日本精品在线观看视频,国产成人精品一区二区免费视频,日本黄色免费网站,一级毛片免费

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

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

點(diǎn)擊:3279

A+ A-

所屬頻道:新聞中心

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

    0 引言

      在數(shù)控機(jī)床的加工中往往會(huì)遇到未完成加工就不得已退出程序的情況。此時(shí)操作者最希望的就是能在解決問題后立刻從中斷點(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)移動(dòng)定位來實(shí)現(xiàn)操作,但我們會(huì)發(fā)現(xiàn)不管哪種方法選取的第二次定位都為斷點(diǎn)的前一個(gè)加工基點(diǎn),且定位操作都比較繁瑣,操作者必須具有較高的判斷和操作水平。

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

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

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

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

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

    圖1梯形圖

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

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

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

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

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

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

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

      選取PMC讀入讀出信號(hào)各一個(gè),如下表4。

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

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

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

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

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

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

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

    4 結(jié)束語

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

    (審核編輯: 智匯張瑜)