https://www.repetier.com/documentation/repetier-firmware/z-probing/ 有編改
在開始定義自動調平之前,您應該知道自己在做什麽,可以更改的內容以及在哪裏可以更改哪些錯誤。
最重要的工具是z探針。這是一種在開關等壓力下切換數字引腳的設備,該設備已連接到擠出機,例如它會在噴嘴碰到床之前正常觸發。一旦知道觸發時床上方的噴嘴高度,我們就可以使用它來測量床在z方向上的位置。
我們通常要做的第一件事是使床鋪平整。為此,我們至少要測量3個點,然後計算出平均平麵。與理論常數z的差向我們展示了在相同高度上的任何位置都需要步進多少。這可以通過軟件步進(如果z螺母沒有回退間隙)或床身的機械移動(改變三點平麵的兩個點)來完成。雖然效果不錯,但是這忽略了一些錯誤:
大多數床不是完全平整的。特別是在高溫下,它們會彎曲
。測量並不總是100%準確。
。測量可能會使您的床彎曲。
。如果您的打印機有問題,則應測量一個n x n的網格以獲得更好的床身近似度。
當所用z探針需要相當大的力時,它可能會依據位置不同使得床麵彎曲。為此,我們有一個彎曲校正,可通過彎曲校正測量值。特別是在彎曲不是x和y的線性函數的情況下,這會受到一些限製。然後,您必須將測量值限製為3個點,並為其設置彎曲校正。
即使平均旋轉平麵,您仍然會遇到凹凸。運氣好的話,平均顛簸可以忽略不計,您可以忽略它。在更極端的情況下,尤其是隨著床尺寸的增加,能夠跟隨第一層床的曲率,並隨著z值的增加將校正修正為零,那將是很棒的。這將有助於正確地綁定。此功能稱為失真校正,從v0.92.8開始,此功能適用於所有打印機類型。它可以通過測量變形圖並將其存儲在eeprom(理想情況下)或ram(然後需要每次測量)中來工作。同樣從0.92.8開始,我們假設失真永遠不變,因為它是床的特性。因此,重新計算旋轉不會重置變形圖。
Z探針和Z歸位
對於具有z探針的打印機,最好的解決方案是使用z max。這允許在打印過程中重新定位,例如如果暫停後電機關閉並且您可能不信任當前位置。此外,歸位時傾斜的床不會碰到噴嘴/探針,也沒有問題。您隻需要先將z歸位,再將xy歸位,不會碰到任何東西,簡單且安全。唯一的缺點是,您需要將歸位到z max置為零,然後再下降開始打印。這可能需要30秒,有人不喜歡,許多打印也要花費數小時。因此,他們很確定想回到z min。
好吧,您必須知道的第一件事是傳統的z min終點止擋在這裏不起作用。讓我們采取一些不太可能的極端來描述這一點。床通常是不平的,假設左邊緣比右前邊緣高1cm,而兩個後邊緣甚至高1cm。常規的z歸位是最低點,且防止再下移;因此在此示例中,它必須與右前邊緣相匹配。如果我們先將Z放回原位,在除右前邊緣之外的任何位置噴嘴將撞到床麵。這顯然不行,您需要的是安裝在擠出機上的z傳感器。為了告訴固件希望將z-probe也用作z min終點,方法是將兩者都設置為同一引腳!這樣,我們可以在任何地方測量床的高度。但若我們不知道要測量的位置,這也沒用,因此我們必須先將x和y歸零。好吧,如果z的高度合適這不是問題。為什麽?如果不合適而在低z處測量,擠出機/探針仍然可能會與床相撞。因此,在版本v1.0即2017年1月14日後,您可以在歸位之前將z提高。僅是為了避免碰撞。但若擠出機已經接近頂部怎麽辦?如果您有z max限位開關,那麽它的觸發即可保證安全。好吧我接受,下一步?現在,xy歸位正在安全的進行中,我們需要一個z可歸位的坐標。原來這是在xy原始位置完成的,現在z探頭不在噴嘴所在的位置,且必須在床上才能進行有效的測量。為此,固件將使用z探針的坐標偏移量再予測量。如果幸運的話它可以正常工作,因為x已歸位x min而且探頭位於噴嘴的左側;如果不行,HOME_ORDER_XYTZ用來設置設置探測坐標,還需設置噴嘴的最低溫度(僅在擠出機是z探針的一部分時才重要)。我們首先移至該坐標,然後測量帶偏移的高度,這樣可以克服z min歸位的最後一個問題。
注:原來的z home時的擠出頭高度是校準到0.25mm(一張白紙)。用z min探針調平時,為防床麵不平探針必須放高,探針激活時的高度必須用來導出擠出頭的高度,這由z偏移量即探針與擠出頭的高度差來計算。xy的偏移量需測量,影響有限且可在打印後修正。
配置固件
Z-探針
![](data:image/png;base64,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)
從0.90版開始,Repetier-Firmware支持自動調平。對於自動調平,您需要z探針以自動或半自動的方式測量距離。自動方式時z探針隨擠壓機一起移動;半自動z探針可以是cnc機器用來測量工具高度的開關,由於它未與擠出機連接,因此需要將其放在擠出機下方,然後用戶單擊開始測量,爾後擠出機將移至下一個位置,並等待下一個信號開始測量。第一步是在configuration.h文件中配置z-probe:
/ * Z探測* /
#define FEATURE_Z_PROBE true
/ *歸位後,將校正z位置以補償用於塗層。由於您可以更改塗層,因此該值存儲在
EEPROM(如果啟用),因此您可以在不同塗層之間切換而無需重新校準z。
* /
#define Z_PROBE_Z_OFFSET 0 //偏移到塗層形成的真實床麵高度
/ *如何測量z min
0 =觸發是實際床忽略塗層的高度
1 =觸發是當前塗層
對於模式1,將當前塗層厚度添加到測得的z測頭距離。這樣,真實床始終是參考高度。用於電感式傳感器或z min終止塗層對結果沒有影響,因此應使用模式0。
* /
#define Z_PROBE_Z_OFFSET_MODE 0
#define Z_PROBE_PIN 63
#define Z_PROBE_PULLUP true
#define Z_PROBE_ON_HIGH true
#define Z_PROBE_X_OFFSET -11.2625
define Z_PROBE_Y_OFFSET -6.5
//等待信號開始。有效信號是探針命中和確定按鈕。如果您需要手動觸發探針,則這是必需的。
#define Z_PROBE_WAIT_BEFORE_TEST false
/ **探測時z軸的速度,單位為mm/s * /
#define Z_PROBE_SPEED 5
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1.5 //激活探針後安全關閉探針的距離
#define Z_PROBE_REPETITIONS 5 //在某一點重複探測。
/ **高度是激活的探針位置和噴嘴高度之間的差。 * /
#define Z_PROBE_HEIGHT 39.91
/ **探頭(擠出機和z傳感器)和床之間的間隙。必須大於初始z高度誤差! * /
#define Z_PROBE_BED_DISTANCE 30.0
/ **這些腳本在響應之前運行。 Z探針完成後。需要時可在此區間添加代碼以激活/停用探針。 * /
#define Z_PROBE_START_SCRIPT“”
#define Z_PROBE_FINISHED_SCRIPT“”
/ *自動找平允許對3個點進行z探針計算以計算傾斜度並補償打印錯誤。此功能需要有效的z探針,並且您應該在頂部而不是底部設置z-endstop。 同樣的3點用於G33命令。
* /
#define FEATURE_AUTOLEVEL true
#define Z_PROBE_X1 -69.28
#定義Z_PROBE_Y1 -40
#define Z_PROBE_X2 69.28
#定義Z_PROBE_Y2 -40
#定義Z_PROBE_X3 0
#定義Z_PROBE_Y3 80
首先,啟用z-probe(FEATURE_Z_PROBE true)並定義探針引腳(Z_PROBE_PIN)。像限位開關腳一樣,可以設置上拉Z_PROBE_PULLUP及信號反轉Z_PROBE_ON_HIGH。許多用戶喜歡使用z min腳,這並非必須。接下來,定義相對於擠出機原點位置的偏移量(用於定義擠出機偏移量的基礎)。對於單台擠出機,這是噴嘴的位置;對於多擠出機設置,定義的是擠出機偏移量的原點。
如果需要手動移動z探針,請將Z_PROBE_WAIT_BEFORE_TEST設置為true。在這種情況下,擠出機將懸停在測量點上,並等待您一次激活開關。
Z_PROBE_SPEED以mm/s設置移動速度,而Z_PROBE_XY_SPEED是xy平麵上的速度。 Z_PROBE_HEIGHT是z探針觸發器和床之間的高度差,始終將此值添加到高度中,以計算總高度(注:這意味著當探針高度為0時的擠出頭高度)。接下來是Z_PROBE_BED_DISTANCE,它確定探針開始測量時的高度(探針高度將加上它,注:即在擠出頭高度為Z_PROBE_HEIGHT+Z_PROBE_BED_DISTANCE時開始測量)。先從您在固件中設置的猜測床高開始,該高度減去間隙必須總是小於實際的打印區域高度。如果您想啟用/禁用z-probe,可以在Z_PROBE_START_SCRIPT和Z_PROBE_FINISHED_SCRIPT中編寫所需的g代碼,多個命令用反斜線加n分隔。
為了更精確的測量,可以將每個點重複Z_PROBE_REPETITIONS次。探針觸發後僅舉起Z_PROBE_SWITCHING_DISTANCE毫米以開始下一次測量。根據您的探頭類型,該值可以小於0.2 mm,從而重複測量可以很快。
校準Z-Probe
開始時通常會出錯的一件事是z探頭的校準。因此,應在開始使用它校準所有內容之前完成此操作。首先檢查信號是否正確。因此,發送M119並看到z探針顯示“ L”為低=未觸發。現在,在再次發送M119時手動觸發它。現在,對於高=觸發,探針值應顯示“ H”。如果不是這樣,則需要設Z_PROBE_ON_HIGH以反轉極性。如果沒有任何變化,則說明您使用或配置的引腳錯誤,或者上拉電阻必須不同,修複並繼續。
相關的幾個repetier固件的G-code,與Marlin固件的功能未必相同:
- G28 - Home all axis or named axis.
- G29 S<0..2> - Z-Probe at the 3 defined probe points. S = 1 measure avg. zHeight, S = 2 store avg zHeight
- G30 P<0..3> - Single z-probe at current position P = 1 first measurement, P = 2 Last measurement P = 0 or 3 first and last measurement
- G31 - Write signal of probe sensor
- G32 S<0..2> P<0..1> - Autolevel print bed. S = 1 measure zLength, S = 2 Measure and store new zLength
最重要的變量是Z_PROBE_HEIGHT,通常在EEPROM中對其進行調整,直到其具有正確的高度為止(這裏的意思是每次調整存入再讀出,完成後再寫入固件,期間不要斷電)。它定義了在z探針觸發時噴嘴與底座之間的距離。對於幾乎所有探針這都是一個正值,但若使用力反饋傳感器或按下擠壓機來觸發的z探頭或許具有0或較小的負值。有幾種方法可以確定正確的高度,我現在展示的是所知最準確的方法:您需要一塊已知高度的扁平金屬塊,其高度即參考高度ref_height。先讓我們在接近床麵但z探針不觸發的距離發送:
G30 P0 //測量當前xy下的z高度。擠出機將下降直到觸發Z探針,然後返回原高度
將返回的z高度存儲為z0以備後用。 現在將噴嘴加熱並保持到工作溫度,清除所有滲出物,我們發送:
M114 //顯示當前位置
將該高度記為Zold。接下來,我們調整z直到金屬塊恰好位於噴嘴下方。當有間隙時金屬塊旋轉輕鬆,降得太低則有碰撞聲。一旦您認為找到了準確的水平,請再次發送M114並記為高度為Znew。
因此,我們現在擁有的是起始高度,因為固件將使用我們的初始Z_PROBE_HEIGHT(ZHold)從第一個探針Z0假定它的起始高度。 我們也知道我們需要上Znew-Zold才能達到ref_height。 由此我們可以計算出所需的由Z_PROBE_HEIGHT(ZHnew)開始的實際值:
So what we now have is starting height as firmware would assume it from first probe Z0 using our initial Z_PROBE_HEIGHT (ZHold). We also know that we needed to go up Znew-Zold to reach ref_height. From this we can compute the exact real value required from Z_PROBE_HEIGHT (ZHnew):
ZHnew = ZHold - Z0 - Znew + Zold + ref_height
在eeprom中輸入該值,這使得測量具有盡可能高的精度。
注:我不理解上述公式,也不知道Z-探針是否必須是距離探針而非0/1開關以便支持上述算法。我覺得不必搞得這麽複雜。假設Z軸沒有反向間隙或即回退-上述算法也隱含了同樣的假設。熱床上放置已知高度為Href的金屬片,記下擠出頭接觸它時的Z軸高度Zold,再將Z軸上移使得探針觸發,記下高度為Znew。探針觸發時的擠出頭高度即為Znew-Zold+Href,此值即為Z_PROBE_HEIGHT。原文多處用詞不清。
提示:如果您始終使用相同的床和塗層,則此方法效果很好。電感式傳感器可測量到金屬床身部件的距離,因此可以校正可能在其上的不同床身塗層。當前厚度存儲在Z_PROBE_Z_OFFSET中(eeprom中的床塗層),對於大多數打印機,應為0。
自動調平
現在,我們有了可以使用的z探針,可以啟用自動調平功能。為此,您需要添加“ #define FEATURE_AUTOLEVEL 1”。
然後我們定義我們希望自動調平如何工作。首先,我們定義如何測量平麵旋轉。可以使用BED_LEVELING_METHOD定義和設置Currentyl 3方法。Method 0~2如下:
![](https://www.repetier.com/w/wp-content/uploads/2016/01/bed-leveling-method-2.png)
BED_LEVELING_METHOD 0
該方法在3個探測點處進行測量,並通過這些點創建一個平麵。如果你有真正的平麵床可以提供最佳效果。這3點不能排成一行。長距離增加數值穩定性。三角打印機應使它們盡可能靠近列。
BED_LEVELING_METHOD 1
這將測量一個網格。探針點1是原點,點2和3跨越網格。我們測量BED_LEVELING_GRID_SIZE指向每個方向,並計算所有方向的回歸平麵點。如果您有小的隆起測量不準確,這將提供一個很好的總體平麵。
BED_LEVELING_METHOD 2
彎曲校正4點測量。這適用於具有旋轉軸的懸臂床。不是在側麵而是在床裏麵在這裏,我們可以假設在軸上沒有彎曲並且對稱彎曲到軸的兩側。因此,探針點2和3建立了對稱軸,
點1跨軸鏡像到1m。然後使用對稱性消除彎曲從1開始並將其用作平麵。
接下來,您應該確定校正方法。此更正由BED_CORRECTION_METHOD定義,並允許以下值:
BED_CORRECTION_METHOD 0
使用旋轉矩陣。這將使z軸在x / y方向上移動時向上/向下移動以補償傾斜。對於多台擠出機,請確保其高度與床的傾斜度匹配,否則會刮傷。
BED_CORRECTION_METHOD 1
電動校正。此方法需要一個固定在3個點上的床,其中2個具有電機改變高度。位置定義為
BED_MOTOR_1_X,BED_MOTOR_1_Y,BED_MOTOR_2_X,BED_MOTOR_2_Y,BED_MOTOR_3_X,BED_MOTOR_3_Y
電動機2和3是由電動機驅動程序0和1驅動的電動機。這些電動機可以是Felix Pro 1等額外電動機使用它們或具有3 z軸的係統,可以像Sparkcube這樣單獨控製電動機做。
您還需要設置以下參數:
#define ENDSTOP_Z_BACK_MOVE 5
#define Z_HOME_DIR 1
首先使Z軸在撞到終點後下降幾毫米。這是必需的,因為我們假設床不平整,並且在x-y旅行期間校正了z高度。重要的是,在這些行程中不要撞到z端點,否則坐標係統會出錯。該值必須大於床的最大高度差。 Delta打印機用戶在z max處有一個特殊問題。沒有碰到終端擋塊就不可能移動擠出機。出於相同的原因,也無法以該高度進行打印,因此,最好將ENDSTOP_Z_BACK_MOVE設置為更高的值,以使某些移動可能發生,例如50mm。請記住,輕微的床傾斜也需要側移!第二組將歸零至z-max。再次需要這樣做,因為床不是平麵的。如果我們有一個z分鍾的終點擋塊,則隻有在床的最低點處觸發它。當然,這意味著,對於所有其他位置,歸零至z-min會將擠出機頭撞到床中。
驗證z-probe
在冒險承擔任何損失之前,應該測試一下是否正確配置了z-probe。運行一個
G31
檢查z探針的信號。它應該是低/關。現在手動觸發它並再次發送命令,確保有狀態反轉。
各軸歸位,測量擠出機和床之間的距離。一些命令,例如G30 / G32,在啟動時會降到較低的位置,即Z_PROBE_BED_DISTANCE + Z_PROBE_HEIGHT,因此請確保床上方有空間不會碰撞!
若一切正常,進行第一個真正的探針測量。將擠出機移至要測量並發送的位置然後運行:
G30
擠出機現在將下降,直到觸發Z探針,然後返回到起始位置,在日誌中報告觸發z探針所需的距離。如果您使用的是半自動z探針,請點擊探針以開始探測。
自動校正
現在一切都已配置並可以正常工作,我們可以開始調整床了。使用調平命令之前,您至少需要使x和y軸回零。 三角打印機將因G32歸位,因此可以跳過此操作。根據測量方法的不同,您有或多或少的測試點,如果我們可以減少z軸位移,則可以大大減少時間。如果歸位也包括z軸,探針將定位在Z_PROBE_BED_DISTANCE + Z_PROBE_HEIGHT(如果為正)。您應該選擇Z_PROBE_BED_DISTANCE,使其高於每個預期的傾斜度。如果您隻將x和y歸零,因為您不希望將z歸零到z max(原作假設仍有人用z max作為調平探針),那麽您應該知道在啟用歸零之前,打印機內部啟用的高度為0。因此定位通常會比較高。
一種簡單的方法是G29。它將測量3個高度(在探測點處),並將平均值用作打印機高度。這需要在啟動之前將其歸零至z max。
更好的解決方案是糾正可能的旋轉。我們已經定義了測量方式和校正方式,因此不再存在實際差異。啟動自動調平的命令是帶有可選Sx參數的G32。然後發生以下步驟:
1.禁用失真校正和自動水平校正。 自動調平旋轉矩陣將重置。
2.Deltas三角打印機將歸位並再次下降到起始高度。
3.如果比max高,探頭將由起始高度降低到該高度。
4.測量和校正旋轉。
5.如果max z限位存在且參數S不為0,固件將更新打印機高度,以便後續的歸位操作可以提供正確的結果。 確保僅當您之前歸位到了z max或高度測量完全錯誤時才進行此操作。
6.更新當前位置。
7.如果參數S為2或更高,則將新矩陣存儲在EEPROM中。
8.啟用自動校正。
9.啟用失真校正(如果之前已啟用)。
10.非線性打印機如deltas三角打印機將再次歸位以正確定位。
較舊的固件版本(<0.92.8)用S1來於測量和更新z長度。新版在S不為0時,對z max歸位s總會執行此操作。
三角(delta)打印機
重要提示:較新的固件版本(大於0.92)將G33而非G29用於畸變校正。
Delta三角打印機比常規的執教坐標打印機需要更多的校準。您需要先校準擋塊。此校準將您在eeprom配置中看到的值更改為“ Tower X終點擋塊偏移[步長]”。 Y和Z。訣竅很簡單。歸位到最大擋塊後,固件將向下移動這些步驟,以將擠出機支架定位在精確的中心。必須定義精確的中心位置,否則三角力學的非線性行為將導致錯誤的幾何形狀。自己測量這些值幾乎是不可能的,因此您需要使用一個簡單的技巧。首先回家,並使用以下命令除去所有擠出機的偏移量:
G28
G131
現在,放置3個滑塊,使其處於相同的高度。為此,我用操縱杆固定所有滑塊,使它們輕輕地將操縱杆壓在打印機頂部,因為我知道它將隨後居中。根據您的打印機,最好從底部(而不是床–可能會偏斜)進行測量。困難的方法是使用x,y,z方向的移動。最簡單的方法是用“ M84”關閉電動機並用手滑動。注意不要快速滑動。運動會在電動機中產生電流,並流回電子裝置。由於禁用電動機時某些打印機將向下移動,因此較新的版本具有一條命令,僅一次禁用一台電動機。因此,現在最好的方法是使用M99 X0將X電機移動10秒鍾。您可以使用S <時間(秒)>更改時間。將Y0和Z0用於其他2軸。一旦所有滑塊的高度完全相同,請發送:
G132 S1
這將測量所需的偏移量。 S1還將結果存儲在EEPROM中,因此您無需再次重複。
校準完擋塊後,可以像使用直角坐標打印機一樣運行床調平程序。
啟用和禁用自動調平
運行自動調平命令G32後,固件將切換到自動調平模式。如果添加了S2將其存儲在EEPROM中,也可以在打印機重啟後幸存下來。然後,僅在床高已變的情況下才需要新的調平。您可以使用以下方法進行更改:
M320;臨時激活自動調平
M320 S2;永久激活自動調平
M321;暫時停用自動調平
M321 S2;永久停用自動調平
M322;重置自動調平矩陣
M322 S3;永久重置自動調平矩陣
如果重置自動調平矩陣,則啟用和禁用自動調平的行為相同,相當於未做過調平。
失真校正
您運氣好,完成了自動調平。如果您的床不是100%平整的,或不是三角打印機,或幾何描述不是100%正確,那麽床和擠出機噴嘴之間的高度仍非常量。從0.92.8開始,可以使用失真貼圖進行校正。我們要做的是測量n x n值的固定網格,並將理論高度和測量高度之間的差異即凹凸貼圖bump map存儲在eeprom(或ram中,但每次都需要重複)。可用G33命令完成,它將按照您在配置中定義的網格進行測量。僅當z設置正確時,才啟動此命令。完成後它將啟用失真校正。現在,您的噴嘴也將跟隨bump顛簸。隨著z的增加它將減少校正,直到不再校正z為止。
注意:失真校正使用32位整數。如果z步長變化乘以點距逐步變化較大,則2 ^ 31計算將溢出,並且結果不確定。在實際情況下,采用典型的校正方法並不會造成太大的影響,但是當在高分辨率打印機上進行較大的z更改測試時,就有可能超過該限製!
G33也有3個特殊命令。
List Bump Map 列出凹凸貼圖
G33 L0 ;獲得所有測得的顛簸和存儲的校正的清單。這些值在各個位置處添加到z,並且在點之間插入z校正。
Adjust Bump Map 調整凹凸貼圖
G33 X Y Z ;將為最近的存儲位置設置一個新的校正值。因此,您無需從G33 L0列表中輸入確切位置。
Reset Bump Map 重置凹凸貼圖
G33 R0 ;將所有校正設置為0。
開啟/關閉失真校正
M323 ;顯示是否啟用校正
M323 S0 ;禁用更正
M323 S0 P1 ;永久禁用更正
M323 S1 ;啟用更正
M323 S1 P1 ;永久啟用更正
手動床校正
另一種方法是將床調平,使其與x-y移動成方型。這需要較少的計算,並且不會像自動調平一樣使z軸磨損(這等於機械自動調平)。唯一的缺點是,將它調好的工作量更大。最簡單的辦法是床僅做3點支撐。在這種情況下,您要使3個測量點與床架相同。該方法非常簡單。您發送“ G29”,固件將測量並輸出三個點的高度。然後,重複調整直至三點高度相同。如果滿意而且還有z-max限位開關,則還可以發送“ G29 S2”以測量打印區域的高度並將其存儲在eeprom中(S1僅測量高度)。
|