注意: 校正前請檢桓X,Y motor的電壓也要一致的!!
X,Y軸校正步驟涉及三個步驟和兩方面的調整:-
要調整的兩方面是
1. 兩條的同步帶拉力要相若, 這會影响XY軸的比例
2. X,Y軸步數(STEP UNIT)的調整
三個步驟為
1.打印立方體
校正前,首先要一個10mm的正立方體, 可以自己劃, 又可以下載回來, 我自己是用這個, 貪佢有方向標記:
http://www.thingiverse.com/thing:667281
有了這個模型後, 我們可以把它打印出來, 但要注意把模型在Z軸上轉45度角 (通常我會改X,Y Z 的Scale做 X:2, Y:2 ,Z:0.2, 就會印出一個20mm x 20mm x 2mm)
打印出來後, 我們就可以量度實物的長度, 紅色係用來調正ΔA, 黃色用來調正ΔB.
2.調整比例- 調整同步帶拉力
上一篇做了一些簡單的計算後, 我們得知在CoreXY中, 不只要調整"Step Per Unit", 更中要的是調整兩組對抗的拉力, 這兩組對抗的拉力就是兩條同步帶的鬆緊(Tension).
調整方法:
打印了立方體出來後, 量度實物的ΔA(紅圈)和ΔB(黃圈), 如果ΔA, ΔB不是相同的話就要調較一下. (這會影响X,Y 比例和直角位準唔準).
如ΔA數值較大, 代表ΔA的同步帶拉力較大, 可放鬆ΔA那邊的帶或拉緊ΔB那邊的帶, 如ΔB數值較大則相反. 調整後再打印一次直到誤差至少少於0.05mm, 或者自己能接受的誤差.
3. 調整Step Unit
比例調整正確後一可以調整Step Unit, 因為CoreXY係以拉力對抗的方式作運動, 理論上X,Y的step_per_unit 應該一樣, 除非兩軸用了不同規格的步進(可以的, 不過強烈見議使用相同的).
計算:
紅色邊模型為10mm, 實物為11mm
校正 = 10/11 * [x steps in config file]
得到計算結果後, 可先用M92測試, 正確後才寫到source code 中.
Example:
校正X = 10/11 * 80 (一般GT2同步帶 + A4988) = 72.23
輸入: M92 X72.23 Y72.23
重復各步驟, 直至打印結果滿意為止.
滿意後把新數字改入firmware內
總結
1. 調整同步帶拉力(tune tension)係調整x, y比例,
2. 啱左比例先再調整大小( step per unit).
3. 個45度印法能把兩個步進本身的誤差分離, 令到大家知道邊一邊步進要調整
CoreXY X軸,Y軸校正方法 - Part I
CoreXY X軸,Y軸校正方法 - Part III
沒有留言:
張貼留言