3Dプリンターのホーミングの問題を解決する方法 - Ender 3 & More

Roy Hill 19-06-2023
Roy Hill

目次

3Dプリンターのホーミングの問題で、正しく3Dプリントできないことがあるかもしれません。 3Dプリンターのホーミングの問題を解決する方法をユーザーに紹介する記事を書くことにしました。

3Dプリンターの原点復帰の問題を解決するには、3Dプリンターのリミットスイッチがマザーボードと同様にしっかりと正しい場所に接続されていることを確認してください。 また、特にオートレベリングセンサーを使用している場合は、3Dプリンターに正しいファームウェアバージョンがフラッシュされていることを確認してください。

3Dプリンターのホーミングの問題を解決するために知っておきたい情報がまだまだありますので、続きはこちらでどうぞ。

    3Dプリンターがホーミングしないのを直す方法

    3Dプリンターがホームポジションに到達しない原因は様々ですが、その多くは3Dプリンターのリミットスイッチに問題があることがほとんどです。

    しかし、ホーミングの問題は、プリンターのファームウェアやその他のハードウェアに起因することもあります。 ここでは、これらの問題の原因について説明します。

    • リミットスイッチが緩んでいる、または外れている。
    • リミットスイッチの配線不良
    • プリンターのファームウェアが壊れている
    • リミットスイッチの不具合
    • ファームウェアのバージョンが違う
    • Yモーターにプローブが当たるローベッド

    3Dプリンターがホーミングしないのを直す方法はこちらです:

    • リミットスイッチが正しく接続されているか確認する
    • リミットスイッチが正しいポートに接続されていることを確認する
    • リミットスイッチのプラグを確認する
    • リミットスイッチを交換する
    • プリンターのベッドを高くする
    • ファームウェアを再フラッシュする

    リミットスイッチが正しく接続されていることを確認する

    リミットスイッチの配線は、3Dプリンターが正しく動作するために、リミットスイッチのポートにしっかりと接続する必要があります。 この配線が緩んでいると、プリンターがリミットスイッチに当たったときに正しく動作しません。

    これは、3Dプリンターをお持ちの方に多い問題で、作業中に簡単に配線を倒してしまうことがあります。

    また、リミットスイッチを固定する接着剤の固さが十分でないため、スイッチとメインボード上のポートとの接触が限定的であるという苦情があります。

    ですから、すべてのリミットスイッチをチェックし、メインボードとスイッチ本体がきちんと接続されているかどうかを確認してください。

    正しいポートにワイヤーが接続されていることを確認する

    リミットスイッチは、指定された配線でメインボードに接続されていないと正しく動作しません。 初めてエンダー3などのキットプリンターを組み立てる場合、配線が乱れていることが多いようです。

    その結果、リミットスイッチの配線が押出機などのモーターと間違って接続されてしまうのです。 このユーザーは、初めてプリンターをセットアップするときに、このミスを犯してしまいました、

    Ender 3 pro ;3Dプリントからのオートホーミングに問題がある。

    その結果、プリンターがすべての軸で正しく原点復帰していなかったのです。 これを解決するためには、プリンターの配線を分解して、正しい場所に配線をし直す必要がありました。

    配線にラベルがない場合は、取扱説明書をよく読んで、各配線に対応するポートを確認してください。

    リミットスイッチのプラグのチェック

    リミットスイッチのコネクタの配線は、プリンターが動作するために正しい端子に接続する必要があります。 配線が逆に接続されている場合、リミットスイッチはプリンターを正しくホームさせることができません。

    あるユーザーがプリンターをセットアップする際に、Z軸の原点復帰ができない不具合を発見しました。

    Zリミットスイッチの端子の配線が他のスイッチと混ざり合って逆に接続されていることを発見。 ドライバーで端子から配線を緩め、正しく配置することで直したそうです。

    これを行ったところ、Z軸が正しくオートホームするようになり、Zエンドストップスイッチも再び動作するようになりました。

    リミットスイッチを交換する

    3Dプリンターのリミットスイッチが故障している場合は、交換しないと正常に動作しません。 一部の3Dプリンターの純正リミットスイッチは品質が悪く、簡単に壊れてしまうことがあります。

    経年劣化でダメになるものもあれば、ノイズでプリンターが各所で止まるようになることもあります。 ここでは、リミットスイッチをテストする方法をいくつか紹介します。

    軸間のスイッチの入れ替え

    これは、異なる軸間でリミットスイッチを入れ替え、テストするものです。 このアクションの実行方法は、Creality社のビデオで確認することができます。

    M119コマンドを使う

    Gコードコマンドを使用してリミットスイッチをテストすることができます。

    • まず、すべてのリミットスイッチが開状態であることを確認します。
    • OctoPrint または Pronterface を使って、M119 コマンドをプリンタに送信します。
    • この壁のようなテキストが返されるはずで、リミットスイッチが "オープン "です。
    • この後、Xリミットスイッチに指を掛けて閉じます。
    • コマンドを再送すると、Xリミットスイッチが閉じていることを示す" トリガー "対応します。
    • XスイッチとYスイッチについても同様に、正しく動作していれば同じ結果が得られるはずです。

    結果がこれと乖離している場合は、リミットスイッチを交換する必要があるかもしれません。

    マルチメーターを使う

    マルチメーターのプローブを各リミットスイッチの足の間に置き、リミットスイッチをクリックして、スイッチの抵抗値の変化を聞くか、待ちます。

    変化があれば、リミットスイッチは正しく機能しています。 変化がなければ、スイッチに欠陥があるため、交換が必要です。

    AmazonでCrealityオリジナルリミットスイッチを入手できます。 このスイッチは3個入りで、純正スイッチの交換用として最適です。

    関連項目: PLA、ABS、PETG、TPUに最適なビルドサーフェスです。

    また、故障したスイッチの交換用として使用したユーザーも多く、その評価も上々です。

    プリンターのベッドを高くする

    3DプリンターがY軸で原点復帰できず、ガリガリ音がする場合、プリンターのベッドを高くする必要があるかもしれません。 ベッドが低すぎると、Y軸モーターが進路を塞いでしまうため、Yリミットスイッチに到達できません。

    エンダー3のユーザーが、3Dプリンターのベッドのネジを締めすぎて、ベッドが下がりすぎてこの問題を経験したそうです。

    そこで、プリンターのベッドのスプリングのテンションを下げて、Yモーターより上に上げることで解決しました。 その結果、研削音は止まり、プリンターはY軸で正しく原点復帰できるようになりました。

    オートホーミングの問題(Ender 3 v2) from 3Dprinting

    ファームウェアを再インストールする

    ファームウェアのアップデートやインストール後にプリンターが起動しなくなった場合、ファームウェアのインストールが必要な場合があります。 3Dプリンターに壊れたファームウェアや間違ったファームウェアをフラッシュして、期待通りに動作しなくなることがあります。

    この動画は、ファームウェアをアップグレードしたユーザーによって投稿されたもので、不良ファームウェアの影響を見ることができます。

    Ender3からプリンターがホーミングしない

    この問題を解決するには、ファームウェアの新鮮で破損していないバージョンをインストールする必要があります。 Crealityのプリンタを使用している場合、プリンタのファームウェアはここからダウンロードできます。

    ただし、ファームウェアのダウンロードには十分な注意が必要です。 マザーボードによってファームウェアのバージョンが異なります。

    例えば、V4.2.2とV4.2.7はソフトウェアのリリースバージョンではなく、異なるタイプのボードに対応したものです。

    そのため、間違ったものをダウンロードしてしまうと、3Dプリンターが使えなくなってしまうので、マザーボードのバージョンをよく確認し、正しいものをダウンロードするようにしましょう。

    エンダー3へのファームウェアのインストール方法については、以下のビデオを参考にしてください。

    Z軸がホーミングしないのを直す方法 - Ender 3

    Z軸はプリンターの縦軸です。 原点復帰しない場合は、リミットスイッチやプリンターソフト、ファームウェアに問題がある可能性があります。

    その中には、こんな課題もあります;

    • リミットスイッチが低すぎる
    • リミットスイッチの配線の不具合
    • ファームウェアのインストールが正しくない
    • リミットスイッチの不具合
    • Z軸のバインディング

    3Dプリンターやエンダー3でZ軸が原点復帰しないのを直す方法を紹介します:

    • Zリミットスイッチの位置を上げる
    • リミットスイッチの配線が確実に接続されていることを確認する
    • BL Touch/ CR Touchの配線を確認する
    • 正しいファームウェアをインストールする
    • Z軸のバインディングを確認する
    • プリンターの電源を入れた後、Raspberry Piを差し込む

    Zリミットスイッチの位置を上げる

    Zリミットを上げると、XキャリッジがZ軸の原点に適切にヒットするようになります。 これは、特にガラスベッドのような新しいコンポーネントを3Dプリンターに追加した後に非常に役立ちます。

    ガラスベッドにすると、ビルドプレートの高さが高くなり、ノズルがリミットスイッチから離れた位置で停止することになります。 そこで、新しいベッドの高さを補うために、リミットスイッチを高くする必要があります。

    Zリミットスイッチの位置を調整する方法は、以下の動画でご確認いただけます。

    まず、ノズルを固定している小さなネジを外し、ノズルがベッドに触れるくらいまでZ軸を下げます。

    その後、リミットスイッチをレールに沿って、Xキャリッジが正しく当たる位置まで上げます。 最後に、リミットスイッチを固定するためのネジを締め付けます。

    リミットスイッチの配線が確実に接続されていること

    リミットスイッチの配線の緩み、抜け、ほつれは、エンダー3でZ軸が原点復帰しない主な原因です。ですから、Z軸の原点復帰に問題がある場合は、配線がきちんとされているかどうかを確認する必要があります。

    その結果、プリンターが正常に動作しなくなることがあります。

    リミットスイッチの接続部分と基板の両方がしっかりと固定されているか確認する必要があります。 リミットスイッチのコネクタが基板に接着されている場合は、接着剤を剥がしてきちんと固定されているか確認する必要があります。

    また、他のリミットスイッチからのワイヤーを使ってZリミットスイッチをテストすることができます。 もしうまくいくなら、新しいZリミットスイッチコネクターが必要かもしれません。

    BL Touch / CR Touchの配線を確認する

    自動ベッドレベリングシステムの配線が緩んでいたり、不具合があったりすると、Z軸が原点復帰できなくなります。 ほとんどのABLプローブは、ライトを点滅させて何らかのエラーを表示します。

    次に、メインボードへの配線をたどり、どこにも引っかかりがないことを確認してください。

    あるユーザーは、Zホーミングのエラーが発生し、BLTouchのワイヤーがピンとボードのハウジングの間に挟まっていることが原因であることを発見しました。 ワイヤーを解放した後、BL Touchは正しく動作するようになりました。

    また、ABLプローブのポートがボードやファームウェアによって異なるため、メインボードの正しいポートに接続されていることを確認します。

    それでも解決しない場合は、ワイヤーを取り外して導通テストをしてみてください。

    もし配線に問題があるのであれば、購入するか、購入先で保証を受けるかすれば、いつでも交換することができます。

    BLタッチサーボ延長ケーブルはAmazonで購入できます。 これはオリジナルと同じように使えますし、長さが1mあるので、無理なテンションがかかって断線することもないでしょう。

    正しいファームウェアをインストールする

    Z軸のホーミングは、プリンターのファームウェアの影響を直接受ける部分の一つなので、適切なものをインストールする必要があります。

    Ender 3では、基板やZリミットスイッチによって異なる種類のファームウェアが用意されています。 自動ベッドレベリングシステムを導入している場合は、そのシステム用のファームウェアをインストールする必要があります。

    逆に、リミットスイッチがある場合は、リミットスイッチ用のファームウェアを使用する必要があります。 そうしないと、ホーミングが機能しないのです。

    Z軸のバインディングを確認する

    Z軸のフレームや部品にバインディングがないか確認することで、原点復帰の問題を解決できます。 バインディングは、プリンターのフレームや部品のアライメントに問題があり、Z軸を動かすのに苦労する場合に発生します。

    バインディングを修正するには、Z軸コンポーネントが障害物なく自由に動くかどうかを確認する必要があります。

    リードスクリュー、Zモーター、Xキャリッジに硬さがないか確認してください。 Z -軸のバインディングを解消する方法については、以下のビデオで詳しく説明しています。

    プリンターの電源を入れた後、Raspberry Piをプラグインする

    Raspberry Piを使用する場合は、プリンターの電源を入れた後にPiを接続してください。 これは、プリンターがメモリからEEPROMを初期化するのに十分な時間を与えるためです。

    このユーザーは、プリンターの電源を入れる前に必ずPiの電源を入れて接続したため、ホーミングの問題が発生したそうです。

    Z軸の原点復帰の問題。 XとYの原点復帰は問題なく動作する。 終端が停止する。 時々起こるだけ? Marlin 2.0.9とOctoPrintをender3から実行する。

    プリンターを初期化する前にPiを接続すると、プリンターがPiからEEPROMを読み込むため、プリンターの原点復帰設定がおかしくなり、Z軸が原点復帰できない場合があります。

    Ender 3 X Axis Not Homingを修正する方法。

    X軸はプリンターのノズルを運ぶ軸なので、印刷前に正しく原点復帰する必要があります。 もし正しく原点復帰できていない場合、以下のような問題が考えられます:

    • リミットスイッチの不具合
    • ソフトウェアエンドストップ
    • モーター配線の不良
    • ベルトの滑り
    • ベッドの閉塞感

    以下の手順で修正することができます。

    Ender 3 X軸が原点復帰しないのを直す方法を紹介します:

    • リミットスイッチの確認
    • モーターコネクタを確認する
    • ソフトウェアリミットスイッチを無効化する
    • X軸、Y軸のベルトを締め付ける
    • Xレール、Yレールから障害物を取り除く

    リミットスイッチの点検

    X軸の原点復帰の問題は、通常リミットスイッチが原因です。 モーターカバーの下でコネクタがリミットスイッチにしっかり固定されているかどうか確認してください。

    また、リミットスイッチの配線がマザーボードに接続されているか確認し、ポートにしっかり固定されていないと正しく動作しません。

    あるユーザーから、原点復帰時にX軸が逆に動いてしまうという問題があり、マザーボード上のXリミットスイッチが外れていることが判明しました。

    もしそれが問題でなければ、他のリミットスイッチと配線を交換して、問題が配線にあるかどうかを確認します。 ほとんどのユーザーは、問題があるのはたいてい配線であると報告しています。

    モーターコネクタを確認する

    ノズルの向きを変えながらプリンターを動かす場合、モーターの接続を確認してください。 コネクターがモーターに逆向きに差し込まれていると、モーターの極性が反転し、反対方向に動くようになるためです。

    その結果、ノズルがきちんとホットエンドに届かず、ホームインすることができなくなります。 そこで、モーターのコネクターを確認し、正しく差し込まれていることを確認します。

    ソフトウェアリミットスイッチを無効にする

    ノズルが届く前にリミットスイッチが作動し続ける場合、ソフトウェアのエンドストップが原因かもしれません。 あるEnder 3ユーザーの方がこの問題を経験し続けていました。

    ソフトウエアのエンドストップは、移動中にノズルが障害物にぶつかったことを検知し、モーターを停止させようとするものですが、時に誤った信号を出してしまい、原点復帰がうまくいかないことがあります。

    この問題を解決するには、ソフトウェアのエンドストップを無効にします。 これを行うには、Gコードコマンドを使用してリミットスイッチをシャットダウンします。 その方法は次のとおりです。

    • を送信します。 M211 コマンドをプリンターに送信して、ソフトウェアのエンドストップを停止させます。
    • を送信します。 M500 の値を入力すると、現在の設定をプリンタのメモリに保存します。
    • ビオラ、終わりましたね。

    X軸とY軸のベルトを締める

    プリンターの原点復帰の際に、プリンターから「ガリガリ」という音がする場合は、ベルトが緩んでいる可能性があります。 この場合、ベルトが滑り、プリンターの部品が原点復帰のためのエンドストップまで移動しないことになります。

    あるユーザーは、XベルトとYベルトが滑って、3Dプリンターが正しく動作しないことがあったそうです。

    XベルトとYベルトが滑ってしまい、プリンターが正しくホームできないのです。

    X軸のホーミングに失敗しました。

    そこで、X軸とY軸のベルトにたるみや磨耗がないか確認し、たるみがあるようならベルトをきちんと締めてください。

    X軸とY軸のレールから障害物を取り除く

    ゴミや配線が邪魔をして、ホットエンドがリミットスイッチに向かわないことがあります。 Xホーミングの問題を解決した後、あるユーザーは、フィラメントがY軸ベッドがリミットスイッチに当たらないように邪魔していることを発見しました。

    このため、X軸の原点復帰に問題が生じました。 これを避けるには、X軸とY軸のレールに汚れやゴミがないかを確認し、清掃してください。

    エンダー3オートホームが高すぎるのを修正する方法

    最適な印刷を行うためには、原点復帰後のノズルの位置はプリントベッドの真上にあることが望ましいのですが、原点復帰の際にエラーが発生し、Z軸の原点復帰位置が異常に高くなることがあります。

    このようなエラーもあります:

    • エンドストップが止まっている
    • エンドストップが高すぎる
    • Zリミットスイッチの不具合

    エンダー3のオートホーミングが高すぎるのを直す方法を紹介します:

    • Zエンドストップの配線を確認する
    • リミットスイッチを点検し、必要であれば交換すること
    • Zエンドストップの高さを低くする

    Z-Endstopの配線を確認する

    Zリミットスイッチのコネクターは、メインボードとZスイッチにしっかりと差し込む必要があります。 正しく差し込まれていないと、メインボードからの信号がリミットスイッチに正しく届きません。

    そのため、Zリミットスイッチの配線を確認し、ワイヤー内部に断線がないことを確認してください。

    また、メインボードにしっかりと接続されていることを確認してください。 多くのユーザーから、プラグの緩みからホーミングの問題が報告されています。

    リミットスイッチを点検し、必要であれば交換する。

    リミットスイッチは、プリンターがオートホームする高さを決めるものなので、きちんと確認する必要があります。 リミットスイッチに不具合があると、プリンターが初めて当たった後、押したままの状態になってしまうことがあります。

    助けて!オートホーム高すぎ! from ender3

    これにより、Zモーターが上昇した後、Xキャリッジが高い位置のまま誤った信号が送られ、Zホーミングの高さが高くなり、プリンターを動かすたびに一貫性のない状態になります。

    この場合、リミットスイッチを押して、カチッと音がしてすぐに立ち上がるかどうか確認してください。 立ち上がらない場合は、リミットスイッチを交換する必要があるかもしれません。

    エンドストップの高さを低くする

    工場出荷時の誤差やベッドが低くなっている場合、ベッドがエンドストップよりかなり低い位置にあることがあります。 そのため、原点復帰は常にベッドの上の高い位置で行われることになります。

    そこで、リミットスイッチを固定しているTナットネジを外して、リミットスイッチの高さを低くする必要があります。

    次に、ベッドとほぼ同じ高さになるように下に動かします。 ステッパーを無効にして、Xキャリッジを下に動かすと、正しい位置になるようにできます。

    理想的な位置が決まったら、Tナットをねじ込んで固定する。

    Ender 3 Homing Failed Printer Halted Errorの修正方法について。

    HOMING FAILED PRINTER HALTED」エラーは、Ender 3プリンターがホーミングエラーが発生したときに表示するものです。 この問題の原因としては、以下のものが挙げられます:

    • リミットスイッチの破損
    • ファームウェアが違う

    エンダー3ホーミング失敗プリンターハルトエラーの修正方法はこちらです:

    • リミットスイッチの配線を確認する
    • ファームウェアを再フラッシュする

    リミットスイッチの配線を確認する

    組立不良により、リミットスイッチの配線を間違えたり、間違ったポートに入れたりした結果、プリンターが正しいリミットスイッチを正しく作動させることができなくなることがあります。

    また、リミットスイッチを基板までさかのぼって、しっかりと接続されていることを確認してください。

    スイッチを固定しているホットグルーがあれば、それを取り除き、より強固な接続を試みます。 モーターも同様にします。

    それでもだめなら、第1項の方法でリミットスイッチをテストしてください。 スイッチが故障しているなら、交換してください。

    ファームウェアを再フラッシュする

    本機のファームウェアを更新したり、新しいファームウェアをフラッシュした後に、プリンターがエラーを表示するようになった場合、プリンターに互換性のないファームウェアが読み込まれている可能性があります。

    プリンターの対応ファームウェアを読み込んで再フラッシュする必要があります。 数字が大きい方がソフトウェアのバージョンだと思ってしまうのは、多くの人が犯しがちなミスです。

    4.2.2、1.0.2、4.2.7など、これらの番号はソフトウェアのバージョンではなく、ボード番号です。 ですから、ファームウェアをダウンロードする前に、ボード上の番号を確認することができます。

    備考 プリンターのソフトウェアをリフラッシュする際、SDカード内の.binファイルにユニークな名前を付ける必要があります。 さもないと、動作しません。

    関連項目: 3Dプリンター用エンクロージャー: 温度・換気ガイド

    Roy Hill

    Roy Hill は、3D プリンティングの情熱的な愛好家であり、3D プリンティングに関連するあらゆる事柄について豊富な知識を持つ技術の第一人者です。この分野で 10 年以上の経験を持つロイは、3D デザインとプリンティングの技術を習得し、最新の 3D プリンティングのトレンドとテクノロジーの専門家になりました。ロイは、カリフォルニア大学ロサンゼルス校 (UCLA) で機械工学の学位を取得しており、MakerBot や Formlabs など、3D プリンティングの分野で評判の高い企業数社で働いてきました。また、さまざまな企業や個人と協力して、業界に革命をもたらしたカスタム 3D プリント製品を作成してきました。ロイは、3D プリントへの情熱のほかに、熱心な旅行者であり、アウトドア愛好家でもあります。彼は家族と一緒に自然の中で過ごすこと、ハイキング、キャンプを楽しんでいます。余暇には、若いエンジニアを指導し、人気ブログ「3D Printerly 3D Printing」を含むさまざまなプラットフォームを通じて 3D プリンティングに関する豊富な知識を共有しています。