レイヤーシフト問題再び

昨日からずっと3Dプリンターの不調と戦ってる。

Marlinでのレイヤーシフトする不具合で、自分のマシーンはY軸にずれる。

調べれば調べるほど原因が多彩になる厄介なやつで、TMCのモータードライバの動作とMarlinのコードが合致しないときに起こりやすいようです。

ひとまずいくつか考えられる対策のうち、JerkとAccelerationを下げる方法を取ることに。今ところ順調。

前回はドライバーをA4988したら治ったんだけど、これは爆音プリントになるので避けたい。どっちにしても早く治したいっすね。

構成は

  • プリンター名:FORMBOT T-REX 2+
  • モータードライバ:TMC2100を全部の軸で、16μstepのspreadcycle
  • モーター電流:600mA付近と低めで運用
  • ファームウェア:Marlin 2.0.7.2
  • 使用オプション:Linear Advance・Junction Deviation・S-Curve Acceleration・Backlash Compensationなど
  • 加速度設定:移動軸は500mm/minで統一
  • Jerk設定:0.025
  • その他:PLAで印刷。2時間の印刷で4回以上レイヤーシフト。すべてY軸。

こんなもんですかね。

今ちょうどテストしてて、加速度下げる前にレイヤーシフトしてたポイントは通過したっぽいです。このまま順調に終わるといいなぁ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です