目次
Curaは、3Dプリンターが3Dモデルを印刷する際に使用するスライスソフトで、3Dモデルを3Dプリンターが理解できるGコードに変換してくれます。
Curaの人気の理由は、ほとんどの3Dプリンターと互換性があり、3Dプリントを修正・編集するための多くのオプションが用意されていることです。
Curaには、G-Codeを修正・編集する機能もあります。 今回は、あるポイントや高さで印刷を一時停止する機能を紹介します。
レイヤーの間のあるポイントで3Dプリントを一時停止できることは、さまざまな理由で非常に便利です。通常、多色3Dプリントを行う場合に便利です。
このほか、3Dプリントに役立つヒントもご紹介します。
高さ位置で一時停止」機能はどこにあるのですか?
高さ方向の一時停止機能は、CuraがユーザーのGコードを修正するために用意した後処理スクリプトの一部です。 これらのスクリプトの設定は、ツールバーをナビゲートすることで確認できます。
その方法をお教えしましょう:
ステップ1: を使う前に、すでにプリントをスライスしていることを確認してください。 高さでのポーズ 「右下のスライスボタンで行えます。
ステップ2: 上部にあるCuraのツールバーで、「」をクリックします。 エクステンション .ドロップダウンメニューが表示されます。
ステップ3: そのドロップダウンメニューで、「」をクリックします。 ポストプロセッシング この後、次のように選択します。 Gコードの修正 .
ステップ4: ポップアップした新しいウィンドウで、「」をクリックします。 スクリプトを追加する ここで、Gコードを修正するためのさまざまなオプションが表示されます。
ステップ5: ドロップダウン・メニューから、" 高さでポーズをとるオプション ".
この手順を複数回繰り返すことで、より多くのポーズを追加することができます。
高さ位置で一時停止する機能」を使うには?
どこにその機能があるのかがわかったところで、いよいよCuraで一時停止を挿入する方法を学びましょう。
Cura pause at heightオプションを使用すると、一時停止のパラメータを指定するメニューが表示されます。 これらのパラメータにはそれぞれ異なる用途があり、一時停止中と一時停止後の3Dプリンタの動作に影響を与えます。
これらのパラメータを見てみましょう。
でポーズをとる。
は、" でポーズをとる。 "パラメータは、高さで一時停止機能を使用する際に最初に指定する必要があるものです。 これは、Curaが印刷を一時停止する場所を決定するために使用する測定単位を指定します。
Curaは主に2つの単位を使用します:
- ポーズ高さ プリントの高さをmm単位で測定し、ユーザーが選択した高さでプリントを一時停止します。 プリントが一時停止される前に必要な特定の高さを知っている場合、非常に便利で正確です。
- ポーズレイヤー: このコマンドは、プリントの特定の層でプリントを一時停止します。 高さで一時停止コマンド」を使用する前に、プリントをスライスする必要があると説明したのを思い出してください。
一時停止レイヤーは、レイヤー番号をパラメータとして取り込み、どこで停止するかを決定します。 スライス後に「レイヤービュー」ツールを使用することで、必要なレイヤーを選択できます。
パークプリントヘッド(X、Y)
パークプリントヘッドは、印刷を一時停止した後にプリントヘッドをどこに移動させるかを指定します。 あまり意味がないように思えるかもしれませんが、これは非常に重要なコマンドです。
プリントに手を加えたり、フィラメントを交換したりする場合、プリントヘッドがプリントの上にないのは良いことです。 押し出しや残ったフィラメントを使い切る必要がある場合、プリントヘッドが邪魔になったり、モデルにダメージを与えたりすることがあります。
また、プリントヘッドから出る熱は、長時間放置するとプリントにダメージを与える可能性があります。
パークプリントヘッドは、X、Yパラメータをmm単位で取得します。
リトラクト
印刷を中断したときに、フィラメントをどれだけノズル内に引き込むかを決めるのが「リトラクト」です。 通常は糸引きやにじみを防ぐためにリトラクトを行いますが、今回はノズル内の圧力を緩和し、本来の機能を発揮させるためにリトラクトを行います。
3Dプリンターのノズルの長さや使用するフィラメントによって異なりますが、通常1~7mm程度で問題ありません。
巻き取り速度
巻き取り速度とは、モーターがフィラメントを引き戻す速度のことで、ご想像の通り、巻き取りの速度です。
この設定を間違えると、ノズルが詰まったりすることがあるので注意が必要です。 通常は、常にCuraのデフォルト設定である25mm/sのままにしておくとよいでしょう。
押し出し量
このとき、プリンターはウォームアップを行い、再び印刷できるようにする必要があります。 そのためには、後退した分を補うためにフィラメントを押し出したり、フィラメント交換の際に古いフィラメントを使い切ったりする必要があります。
押し出し量は、3Dプリンターがこの処理に使用するフィラメントの量を決定します。 mm単位で指定する必要があります。
関連項目: リトフェンの3Dプリントの作り方 - ベストメソッド押し出し速度
押し出し速度は、一時停止後にプリンターが新しいフィラメントを押し出す速度を決定します。
注意してください: この速度が新しい印刷速度になるわけではなく、あくまでプリンターが押し出し量を処理する速度です。
パラメータはmm/s単位で取得します。
レイヤーのやり直し
一時停止後に何層までやり直すかを指定します。 一時停止前にプリンターが行った最後の層を、新しいフィラメントで一時停止後に繰り返します。
特にノズルの下地処理がうまくできていない場合、とても便利です。
スタンバイ温度
長時間の休止では、ノズルの温度を一定に保つと起動時間が短くなります。 待機温度設定はそのためのものです。
待機温度を入力すると、プリンターが再開するまでノズルをその温度で待機させることができます。
履歴書温度
一時停止した後、ノズルはフィラメントを印刷するのに適した温度に戻らなければなりません。 そのための機能として、温度再開機能があります。
レジューム温度は、温度パラメータを摂氏で受け付け、プリンターが再開されると直ちにその温度にノズルを加熱します。
Technivorous 3DPrintingによる以下のビデオでは、そのプロセスを紹介しています。
ポーズ・アット・ハイト・ファンクションのよくある問題
ポーズ中またはポーズ後のストリングスまたはウージング
引き込み量と引き込み速度の設定を調整することで対処できます。 多くのユーザーは、引き込み量が5mm程度になるようにと述べています。
高さ方向のポーズがエンダー3では機能しない
新しい32ビットボードを搭載したEnder 3プリンターでは、Pause at Heightコマンドの使用に問題がある場合があります。 これは、Gコード内のM0 pauseコマンドを読み取ることに問題があるためです。
この問題を解決するには、GコードにPause at Heightスクリプトを追加した後、それを保存します。
GコードファイルをNotepad++で開き、M0 pauseコマンドをM25に編集します。 保存すればOKです。 Notepad++でGコードを編集する方法については、こちらの記事で紹介していますので、ご覧ください。
高さ方向の一時停止機能は、ユーザーに多くのパワーとクリエイティブなオプションを与える強力なものです。 使い方がわかったところで、この機能を使って3Dプリントを作る楽しみをたくさん味わってほしいと思います。
関連項目: 3Dプリントに重量を加える方法(フィル) - PLA & More