5つの方法 3Dプリンターの起動が高すぎるのを直す方法

Roy Hill 11-10-2023
Roy Hill

3Dプリントモデルをロードし、3Dプリンターを予熱してプリントを開始したところ、残念ながら3Dプリンターはなぜか宙に浮いてプリントされています。

3Dプリンターのスタート位置が高すぎるのを直すには、GコードのZオフセットを見て、知らないうちにZ軸が高くなりすぎていないかチェックする必要があります。 Zオフセットは、PronterfaceやOctoPrintなどのソフトウェアでGコードを直接変更するか、スライサーから変更できます。

この問題は、様々な理由で起こる可能性がありますが、この記事で簡単に説明します。 私はこの問題を経験し、見事に解決しましたので、これを最後に解決するために読み続けてください。

    なぜ私の3Dプリンターは空中に印刷されるのですか?

    3Dプリンターを使用していると、不具合が発生し、せっかくのプリントが台無しになることがあります。

    ノズルが動いてプリントできる高さを設定したのに、いざプリントを始めると、3Dプリントが高すぎるという問題に直面したことがあるかもしれません。

    ノズルが高すぎると、印刷物がベッドにうまく密着せず、縁が荒れたり、層が浮いたりするなどの印刷不良が発生するため、適切な高さで印刷することが必要です。

    まあ、この問題は頻繁に起こるわけではありませんが、この問題の発生に寄与するいくつかの理由があります。

    この問題を回避するのは、解決策がたくさんあるので難しい仕事ではありませんが、仕事を完璧にこなすには、問題を引き起こしている実際の理由について知っておく必要があります。

    この問題が発生する背景には、主に以下のような理由があります。

    • Zオフセットが高すぎる
    • 悪いファーストレイヤの設定
    • プリントベッドが正しくキャリブレーションされていない
    • Wrong Octoprint G Codes
    • プリントにはサポートが必要です

    3Dプリンターの起動が高すぎるのを直すには?

    3Dプリンターには、解決できない問題は一つもなく、その背後にある基本的な理由や原因を突き止めれば、どんな問題でも解決できることはご存じのとおりです。

    3Dプリンターが空中で印刷される問題を手間をかけずに効率的に解消するために、3Dプリンターの専門家やメーカーが提案する解決策はたくさんあります。

    3Dプリンターのノズルが高すぎることに気づいたら、プリントの破損を防ぐために、すぐにプリントプロセスを停止して、まず問題を解決することをお勧めします。

    印刷の高さを変えても、3Dプリンターのファーストレイヤーが高すぎる場合は、次のいずれかの解決策を検討する必要があります。

    ここでは、問題を解決し、完璧な印刷を楽しむための最もシンプルで簡単なテクニックと方法について説明します。

    1. Cura G-Code & Z-オフセットの設定を確認してください。
    2. ファーストレイヤープリントの設定を確認する
    3. プリントベッドを水平にする
    4. OctoPrintの設定とGコード
    5. 3Dプリントにサポートを追加する

    1.CuraのGコードとZ-オフセットの設定を確認する。

    3Dプリンターが空中で印刷されたり、高すぎる位置からスタートしたりする場合、ほとんどの人はGコードと設定を変更して、プリントヘッドが必要以上に上に移動しないようにすることで解決しています。

    あまり知られていない方法なので、戸惑う方も多いと思いますが、仕組みを知ると、本当に簡単なんだなと思いますね。

    Curaで、設定> プリンター管理> 3Dプリンターをハイライト> 機械設定に進みます。 これにより、スライスされたファイル内に開始Gコードが表示されます。 このコードを調べ、Z軸で何が起こっているかをチェックします。

    私のG-Codeでは以下のように表示されています:

    エンダー3 カスタムスタートG-code

    関連項目: PLA vs ABS vs PETG vs ナイロン - 3Dプリンター用フィラメントの比較

    G92 E0 : 押出し機のリセット

    G28 ;全軸原点復帰

    関連項目: 3Dプリンターのファームウェアをフラッシュ&アップグレードする方法 - シンプルガイド

    G1 Z2.0 F3000 ; ヒートベッドに傷がつかないようにZ軸を少し上に移動する。

    G1 X0.1 Y20 Z0.3 F5000.0 ;スタート位置への移動

    G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ;1行目を描く

    G1 X0.4 Y200.0 Z0.3 F5000.0 ;少し横に移動します。

    G1 X0.4 Y20 Z0.3 F1500.0 E30 ; 2本目の線を引く

    G92 E0 : 押出し機のリセット

    G1 Z2.0 F3000 ; ヒートベッドに傷がつかないようにZ軸を少し上に移動する。

    G1 X5 Y20 Z0.3 F5000.0 ;ブロブスクイッシュを防ぐために移動させる。

    G1は単純に直線移動、G1の後のZはZ軸をその数だけ動かすという意味です。 G28は原点です。

    • G-Codeの設定を確認し、Zの動きが異常でないことを確認する。
    • Zの動きが少し大きすぎるようであれば、それを変更してテストプリントを行うことができます。
    • ノズルがビルドサーフェスに擦らないように、あまり低い位置でやらないように注意してください。
    • 設定をデフォルトに戻すか、うまく機能することが知られているカスタムプロファイルにリセットしてください。
    • また、スライサーに直接入力して、Zオフセットを調整することもできます。

    2.ファーストレイヤープリントの設定を確認する

    また、1層目の高さに問題がある場合もあります。 Zオフセットの変更に伴い、1層目の印刷設定も確認することをお勧めします。

    プリントの最初の層は、3Dプリントの中で最も重要な要素であり、これがうまく接着しないと、プリントがベッドに密着せず、さまざまな問題を引き起こす可能性があります。

    1層目を0.5mm大きく設定すると、プリンターが高く印刷しなければならなくなり、問題が発生する可能性があるため、0.5mm大きく設定しないように注意してください。

    • 1層目の高さは0.2mm程度を目安にすること
    • 専門家は、第1層は "奇数 "のものではなく、"偶数 "の値として設定することを提案しています。

    3.プリントベッドを水平にする

    プリントベッドは、3Dプリンターのどの部分よりも印刷の問題を引き起こす可能性があります。なぜなら、すべての印刷物はプリントベッドの上で直接作成されるからです。

    プリントベッドが正しく水平でない場合、3Dプリンターが高く印刷される問題に直面する可能性があります。

    プリントベッドの段差を考慮した高度なオートレベリングシステムを搭載した3Dプリンターを購入することをお勧めします。 ノズルの位置をベッドと比較して感知し、それに応じて調整します。

    自動ベッドレベリングシステムを搭載していない場合でも、いくつかの工夫ができます:

    • 設定を確認し、プリントベッドが正しく水平になっていることを確認する。
    • プリントベッドの水平が確認できたら、それに合わせてノズルの高さを設定します。
    • もし、プリントベッドのバランスが悪いことが原因であれば、プリントベッドを水平にすることで、解決することができます。
    • プリントベッドが反っていないか確認し、反っている場合は交換してください。

    4.OctoPrintの設定とGコード

    OctoPrintは、3Dプリンターのユーザーに手軽さを提供することで知られるソフトウェアアプリケーションです。

    本アプリケーションは、Gコードを入力することで、3Dプリンターのほぼすべての機能を制御できるウェブインターフェースをユーザーに提供します。

    ヒート温度の設定からベッドのレベリングまで、OctoPrintアプリケーションにGコードを追加するだけで、すべての機能を実行することができます。

    OctoPrintを使用していても、OctoPrintのノズルが高すぎて、ベッドにうまく密着しない1層目を印刷してしまうという問題が発生することがあります。

    これは、アプリケーションに間違ったコマンドを入れたために起こりうることです。

    • まず、プリントを完了するために正しいGコードを入力したかどうかを確認することです。
    • OctoPrint のノズルが高すぎる場合は、G コードを「G0 Z0」と入力して、Z オフセットを「0」にします。
    • Gコードについて不明な点がある場合、必要なオブジェクトのビルトインコードを入手することができます。
    • G28は、プリントヘッドを「ゼロ位置」またはプリンタの基準位置に戻すためのコマンドです。
    • そして、G1 Z0.2を実行し、Z軸を0.2mmまで移動させ、最初のレイヤーを開始させます。

    5.3Dプリントに支持体をつける

    3Dプリンターでプリントする際に、宙に浮いた状態でプリントしてしまうことがあります。 これは、モデルにサポートが必要な部分があるため、サポートがないとその部分がうまくプリントできないことが原因です。

    • スライサーで「サポート」を有効にする

    エンダー3ベッドがノズルから離れすぎている場合の対処法

    Ender 3(ProまたはV2)のベッドがノズルから離れすぎている、または高すぎるのを修正するには、Zエンドストップが高すぎないか確認してください。 この場合、Z軸が高い位置で停止するため、ノズルがベッドに近づく正しい位置まで下げたいのです。

    Zエンドストップブラケットの端にあるくぼみをヤスリで削り、低くする必要があるとの意見もありました。 フレーム上の特定の場所に位置するように切り欠きがありますが、少し高すぎることがあります。

    お手持ちのフラッシュカッターなどで、爪切りでも切ることができます。

    ノズルがベッドに衝突しないように、エンドストップを少しずつ下げるようにしてください。

    Roy Hill

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