2015年7月3日 星期五

CoreXY X軸,Y軸校正方法 - Part II 步驟

注意: 校正前請檢桓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 

沒有留言:

張貼留言