スタンドアロン3Dプリンターを使用しているときに色を変更するとき、人々はどのようにフィラメントをロードし、プリントヘッドを準備し、古いフィラメントを洗い流しますか?


7

スタンドアロン3Dプリンター(SDカードから自律的に印刷する機能を備えたプリンター)を使用する人々がどのようにフィラメントをフィードし、ラップトップなしでプリントヘッドをプライミングするか、フィラメントを交換するのか疑問に思っています。

プリンタには、これらすべてのタスクを調整するためのメニューがありますか?ヘッドを特定の温度に予熱するオプションだけが表示されることがよくありますが、フィラメントのロード/アンロード、少量の押し出しなどは行いません。

これはプリンタごとに異なることを理解していますが、それでも疑問に思っています。


「プリンターはどのようにオフラインで印刷するのか、SDカードから印刷するのか」のように、質問を書き直すべきだと思います。
tbm0115 2016

3
それはOPが求めていることではありません-オフラインで印刷することはすべてうまくいっています-SDカードにファイルを貼り付けてください。プリンターに組み込みオプションがない場合(他のオプションと同じですが)、ベッドの水平調整やフィラメントの交換など、その他のすべての作業は注意が必要です。PCなしでこれを行うことは可能ですが、自明
MalphasWats

MalphasWatsに感謝します。まさにそれです。非自明です。
Dimitri Modderman、2016

また、どのプリンタを持っていますか/見ていますか?Marlinを使用している場合、または独自のファームウェアをロードできる場合は、LCDにその機能が必要です。プロプライエタリまたはクローズドソースの場合は、カスタムgcodeを記述しなければならない場合があります。
Daniel M.

回答:


9

私のプリンター(IdeaWerk 150)は非常に基本的なもので、画面からこのオプションを選択することはできません。

ノズルを温度まで上げ、押出機を数秒間実行し、待機してから少しだけ押出す、本当にシンプルなGCODEファイルを作成しました。私はそれを3〜4回行ってから停止すると思います。ファイルを(.x3gに変換すると)SDカードに入れて、必要なときにいつでも実行できます。

ノズルをベッドのいくつかの重要なポイントに移動し、数秒間停止するだけで、コンピューターなしでベッドを水平にすることができる同様のファイルがあります。

コードリストとともに、スライサーが冗長モードで生成したGCODEファイルを使用して始めました

現時点では、これらのファイルを渡す必要はありませんが、これは私のものstart.gcodeです。

(**** beginning of start.txt ****)
(This file is for a WeisTek IdeaWerk 150)
(**** begin initilization commands ****)
G21 (Metric FTW)
G90 (Absolute Positioning)
M18 (This disables the stepper motors.)

G92 X0 Y0 Z0 A0 B0 (Declare the current position to be 0,0,0,0,0)
(**** end initilization commands ****)

(**** begin homing ****)
G161 Y X F2500
G92 X0 Y0 Z0 A0 B0
G1 X5.0 Y5.0 Z-5.0 F450
G162 Z F450
G161 Y X F2500 (Home X axis maximum, go until reaching the end stop.)

G92 Z142.4 ( ** Set Bed Height ** )

G92 X-75 Y-75 (set zero for X and Y)
(**** end homing ****)

M108 R8.0 (Extruder speed = max)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)

G1 Z10 F500 (Bring bed up)

M101 (Turn on Extruder)
G04 P8000 (Wait for 8 seconds for flow)
(**** end of start.txt ****)

このファイルだけをプリンターにフィードすると、ノズルが熱くなり、ベッドが印刷高さよりも約10cm低くなります。ノズルの温度が上がると、押出機の電源が8秒間オンになります。

お使いのプリンターは私のものとはおそらく異なります-GCODEにはいくつかの種類があり、XYZの位置も異なる可能性があるため、独自のスライサーによって生成されたGCODEを見て、さまざまなパーツを特定します。原理は同じです。


4

RepRapベースのプリンターは、コントロールボタンとSDカードを備えたLCDモジュールを使用します。次のような操作をトリガーできます

  • ノズル加熱(フィラメントを交換するため)
  • フィラメントを押し出す
  • ホーム軸から口径のベッドレベル
  • ...

最も使用されているLCDモジュールは次のとおりです。

RepRapファームウェア(Marlin、Repetier)がサポートしています。サポートされているものをよりよく理解するには、Marlin言語ファイルをご覧ください。


3

タブレット用のオプションがあります。内部ストレージ、Wi-Fi、USB接続などを備えた一部のデバイスで(たとえば)ソフトウェアを実行しています。新しいタブレットを購入するか、古いタブレットをコントローラーとして再利用できます。

別の素晴らしい例はこのアプリです

アプリには、すべてをアレンジできるメニューがありますが、現在は、どのアプリを使用しているか、どのフィラメントを使用しているかによって異なります。とても簡単なことです。

ここに画像の説明を入力してください


3

テザリングなしで印刷できる2つの異なるプリンタがあります。1つ目はLCDを備えたPrusaにヒントを得たマシンで、2つ目はLCDを備えていないプリンターボットです。

reprapマシンはMarlinでプログラムされたランプ1.4ボードを使用しており、シンプルなメニューでフィラメントのロードとアンロードを制御できます。

SDから印刷できるすべてのプリンタにLCD画面が搭載されているわけではありません。私のプリンターボットシンプルメタルにはLCDが付属していません。追加の$ 100です。

私は安くて買えないので、フィラメントを交換する非常にローテクな方法を思いつきました。auto0.gファイルのあるSDカードを使用してプリンターの電源をオンにします(これにより、起動時にg-codeをロードして実行するようにボードに指示します)。プリンターが動き始めると、電源を切断してフィラメントを取り外し、新しいフィラメントを押出機に入れます。次に、レバーを押して押出機のモーターを切り離し、古い色が完全になくなるまで新しいフィラメントをホットエンドに押し込みます。この方法は、同じ印刷温度の材料を交換する場合にのみ機能することに注意してください。


3

ランプボードに接続されているSDカードにgcodeファイルが保存されると、私のRoBo 3Dがテザリングなしで実行できることを知っています。最初に印刷を開始するにはコンピュータに接続する必要がありますが、その後コンピュータから取り外すことができます。MarlinベースのRampsプリンターなので、これは同様の3Dプリンターで機能します。

gcodeファイルには、ノズルと加熱ベッドの両方の温度が含まれています(ある場合)。Marlinファームウェアが温度を準備します。

フィラメントを変更しても、ホットフィラメントの温度を設定して、新しいフィラメントをUSB経由のコンピューターと交換する必要があります。

今私はOctoprintで事前設定されたラズベリーpiディストリビューションであるOctoPiと呼ばれるものを個人的に使用しています。OctoPrintを使用すると、プリンターを制御したり、Webインターフェイスを介して印刷を監視または開始したり、必要に応じてビデオをストリーミングして印刷を見ることができます。技術的には、プリンターはコンピューター(ラズベリーpi)に関連付けられていますが、印刷中のラップトップ/デスクトップの使用を拘束しません。さらに、これにより、3Dプリンターを自宅のより多くの場所に設置することもできます。

OctoPrint Webサイトhttp://octoprint.org/

OctoPiディストリビューションの場合http://octoprint.org/download/


こんにちは、gcodeファイルにauto0.gという名前を付けると、プリンターの電源がオンになるとすぐに印刷が開始され、コンピューターなしで印刷を開始できます。また、私は自分のRobo3D用にaliexpressから安価な画面を取得しました。それは素晴らしい動作をします
Nir

2

かなり大きなマージンで、FlashForge CreatorラインやMakerbot Replicator 1/2 / 2xなどの最も人気のある「LCD経由のプライマリコントロール」プリンターは、Sailfishファームウェアを実行します。このファームウェアには、LCDから直接必要なすべての制御機能のオプションがあります。予熱、ロード、アンロード、レベルベッドなどはすべて、LCDとシームレスに組み込まれたスクリプトを介して行われます。ホストソフトウェアを接続する必要はありませんが、ファームウェアを更新し、加速パラメータなどのほとんど調整されない設定を変更するだけです。SailfishプリンターのRepRapスタイルのUSB制御は完全に機能しますが、実際には99.9%の時間は必要ありません。

これが、Sailfishプリンターが歴史的にプリンターファームで人気がある主な理由です。これらはスタンドアロン操作用に設計されており、プリンターが関連コンピューターよりもはるかに多い場合に非常に有利です。5ボタンLCDパネルなしで過去5年間にSailfishプリンタが見られることは非常にまれです。

SailfishファームウェアUI / UXは、ホストソフトウェアではなく、LCDボタンを中心に構築されています。これは、コマンド転送に費やされるプロセッサー時間を削減し、PCおよびUSBリンクで起こりうるすべての障害モードを排除するため、一般に、ホスト経由のマーリンよりも信頼性が高く、パフォーマンスが高いです。

すべてのSailfishプリンターにSDカードをサポートするLCDが搭載され、1つのインターフェイスに集中することで、全体的に優れたプリンターを作成できると想定しています。エンドユーザーが構成する必要のある最適化を増やし、必要なものを減らします。しかし、その代わりに、Sailfishがサポートするハードウェアの種類は限られています。それはトレードオフです。

それに比べて、LCDサポートは、コアインターフェースエレメントではなく、オプションとしてRepRapsにさらにストラップされていました。これは、LCD駆動のインターフェース設計ではなく、ホスト駆動のインターフェース設計を生成する傾向があります。そのため、マーリン、レプティエなどでは、「ヘッドレス」の操作が難しくなる傾向があります。


2

このために特定のメニューは必要ありません(ただし、一部のプリンターは他のプリンターよりも次の手順を実行できる場合があります)。フィラメントの読み込み手順を試してください。

可能な限り同じ色とフィラメントを使用することで、より良い印刷品質が得られますが、痕跡を「洗い流す」必要がある場合は、次のようにします。

  • 可能な限りニュートラルカラーのABSフィラメントを取得します。このタスク専用のスプールを取得することをお勧めします
  • 250度(またはそれ以上)で中立ABSをロードし、それを押し出してみましょう自由迅速のために少なくとも 1メートル。
  • さらにきれいにする必要がある場合は、少なくとも3メートル押し出します

注意:

  • ABS(最良のオプション)を取得できない場合はPLAを使用できますが、結果は異なる場合があります...
  • ニュートラルカラー(カラー顔料がないか、ほとんどない)が得られない場合は、白が最適です。それ以外の場合は黒です。ニュートラルカラーは明らかな理由で断然最高です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.