Linuxcnc 02 設定-2. Home及限位開關設定

這篇要講限位開關的設定.

我用的是機械式限位開關, 剛好有一個獨立軸可以測試.  Linuxcnc 的歸零程序在碰到限位開關後, 會移開, 再第二次觸碰, 然後移到我們要的位置.

這是歸零的影片:

這是歸零及限位觸發的影片:

以下設定說明 :

一樣, 用 StepconfWizard,

選第二個, 用現成的設定檔.

選bob_test這一個.

前進到腳位設定. 因為是測試, 將限位接在 Pin 11, 將限位設為 X軸的原點及兩個極限點.

前進, 到X軸. 重點在下圖:

1. Home Location : 在第二次觸碰後, 要移到哪一個位置. 此處設為 X20.

2. Trable travel : X軸的行程, 設為 0 到 160 mm(是X軸行程大小調整). 前項1的Home Location 必須在這個範圍內.並且不可以跟兩端的值一樣(在此例不可以是 0 及 160).

3. Home Switch location : 觸碰限位開關後, 要移動多少才會釋放. 我設為 3mm. 如果將 home 跟限位合在一起, 這個值跟 Home Location 不可以一樣(在此例不可以是20).

4. Home Search velocity:  歸零時的加速度值. 正數 : 會往正方向去, 負數, 會往負方向去. X,Y軸零點在軸的負方向,  所以要負值. Z軸就要正數了.

5. Home Latch directon: 選Same是第二次觸發時那一點, 設定為原點. 選 Opposite則是, 當觸發後, 軸後退, 限位開關釋放時那一點, 設為原點.

前進到儲存, 執行 Linuxcnc, 按開關, 選X軸, 然後軸歸零. 就會有如影片中的變化了.

第二個影片中, 限位開關被觸發, 各軸就不能移動了. 要如何解除?

1. 關掉右下的警告.

2. 將超越速極限打勾.

3. 按電源.

4. 這樣軸就可以移動了, 將移動距離改大一點, 不然會一移動, 馬上又觸發限位.

ok,  歸零及限位的設定到此.

相關文章

作品

一個鑲嵌的盤子

這是我第一次嘗試做 Inlay 的木作。老婆想送朋友一個盤子,我就來做了。
並不複雜,在 Artcam 中,字凹槽,字突出,凹槽深4mm,突出 3.5mm。
用膠水黏合,放了一天,隔天再除去多餘的部分。然後是打磨,拋光,上蠟,成品看起來很漂亮。

前往閱讀 »

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料