最終更新日:

FDMでモーターから音鳴りがする時

症状とは

FDM(熱溶解積層)プリンターのXYZまたはエクストルーダーのステッピングモーターから、印刷中に「キーン」という高周波音、「ウーン」という唸り、あるいは「ジジジ」というビビリ音が発生する症状です。音が出始めると、印刷面にリンギング(波紋状の跡)が現れたり、脱調(ステップ抜け)で寸法がずれたりすることもあります。

結論

音鳴りの原因は大きく「ドライバ電流が適切でない」「メカの共振」「ドライバICや配線の個体差」の3系統に分かれます。最初に確認すべきはステッパードライバの電流設定(Vref または M906)で、次にベルト・プーリー・リニアレールなど機械側の共振源を確認します。TMC2209などサイレントドライバを搭載した機種でも、特定モーター(例:0.9°ステッパー)や特定速度域で共振しやすいことがMarlin公式や関連フォーラムで報告されています。

原因と対策1:ドライバ電流が強すぎる/弱すぎる

電流が強すぎるとモーターの発熱と振動・騒音が増え、弱すぎると脱調しつつ唸り音が出ます。MarlinではG-code M906 X800 Y800 Z800 E650(単位mA、値は機種依存)で調整し、M500でEEPROM保存します。ポテンショメータ式のドライバ(A4988等)ではVrefをテスターで実測し、メーカー推奨値に合わせて微調整します。モーター定格電流の70〜80%前後から試し、音と脱調のバランスを取るのが実務的です。

原因と対策2:メカの共振(リンギング)

ベルトのテンションが強すぎる/弱すぎる、プーリーのイモネジ緩み、Vホイールのガタ、リニアレールの給脂不足などが典型原因です。ベルトは指で弾いて「ポーン」と澄んだ音が出る程度(ギターの弦ほど張らない)に調整します。プーリーのイモネジはモーターシャフトのフラット面に当ててしっかり締結し直します。

原因と対策3:TMC2209とモーターの相性

Marlin公式Issue(#18286等)やTMCStepperのリポジトリで、TMC2209と0.9°ステッパーの組み合わせで強い共振が出るケースが報告されています。対策としてはマイクロステップ補間(M569でStealthChop/SpreadCycle切替)の設定見直し、TMC_DEBUG出力で実効電流やエラーフラグを確認、ファームウェアアップデートなどが挙げられます。StealthChopで共振する場合はSpreadCycleへ切り替えると音は若干大きくなるものの振動が収まることがあります。

原因と対策4:ファンやフレーム由来の共振

Klipperコミュニティでは、パートクーリングファンが本体振動源として無視できないという指摘があります。ブロワーファンのインペラ不均衡、取付ネジの緩み、導風ダクトの共振などを点検し、必要ならファン交換やゴムグロメット追加で振動を減衰させます。

予防

  • 新機種導入時にベルトテンション・プーリーイモネジ・レール給脂を一巡点検する
  • 電流設定は機種マニュアルの推奨値から始め、M500で保存する
  • スライサー側で加速度・ジャーク値を下げ、共振域を避ける(Klipperなら入力整形を設定)
  • 定期的にM122(TMC_DEBUG)でドライバ状態をログ化し、エラーフラグを早期検知する

まとめ

ステッパーの音鳴りは「電流→メカ→ドライバとモーターの相性→周辺振動源」の順で切り分けるのが最短です。音が出る軸・タイミング・速度域をメモし、一つずつ条件を変えて再現性を確認してください。TMC系サイレントドライバを使っていても機種固有の共振はあり得るので、Marlin Wikiや各メーカー公式Wikiの該当ページを一次ソースとして参照することをおすすめします。


RELATED FAQ