タグ付けされた質問 「firmware」



2
ファームウェアの選択:Marlin vs Repetier vs Other
私たちは、以下の要件を備えた、生産3D印刷環境で使用するデカルト3Dプリンターをカスタム構築しています。 意図されたZ解像度0.13mm; デュアル押出機(一次+サポート材); 4つのスプール(yコネクター付きの素材ごとに2つ、おそらく自動切り替え機能を後で追加します); カメラ; Raspberry Pi 3によって実行される、制御と対話のためのオンボード11インチタッチスクリーン。 プリンタを制御するATMega2560に基づくカスタムボード。 プリンタは、「材料なし」などの状態を適切に処理する必要があります。 質問:ファームウェアの選択方法は? このセットアップの主要なファームウェアオプション(Marlin / Repetier)に顕著な違いはありますか?グーグルコードグループから、私はRepetierがはるかにきれいなコードベースを持ち、明らかにスムーズな物理的パフォーマンスを与えることを理解しています。それでも、私が収集できるものから、コミュニティの95%がマーリンを使用しています-それは正しいですか? このプリンタに「より高い機能」を制御するためのPi3が搭載されている場合、Teacupのようなコンパクトなファームウェアを検討する価値はありますか? 2017年4月12日を編集: 多くのレビューの結果、Klipperが最も進んだファームウェアとして選択されました。すべての運動学的計算は、マイクロプロセッサーではなくホストコンピューター上で行われるため、ステッパーの動きが大幅に速くなり、滑らかになります。
9 firmware 

2
ハードウェアのエンドストップを変更せずに、ソフトウェアやスライサーを使用して新しい原点位置を設定するにはどうすればよいですか?
質問の前に、これが私のセットアップです。 Prusa i3(メインボードMks Gen v1.2) スライサーとしての繰り返し マーリンのソースコード 私の主な仕事は、3Dプリンターをチョコレートプリンターに変換することです。フィラメント押出機をチョコレート押出機に交換しました。そして、私の問題が始まったのはそこです。というのも、新しい押出機はホーミング時にy軸からわずかに停止しています。これは、標準の20x20 cmベッドから外に出ています。他のX軸とZ軸は問題ありません。 だから、私は#defines以下で説明することを試してみましたが、ホーミングによって単一のmmの違いを作ることさえできませんでした。プリンタがホーミングしているとき、それらはすべて無視されます。それはハードウェアに行き止まり、最終的に停止します。 Y軸に10 mmのオフセットが必要です。 これで始まりました。 // Travel limits after homing #define X_MAX_POS 200 #define X_MIN_POS 0 #define Y_MAX_POS 190 <<<< (tested with 190 and 210) #define Y_MIN_POS 0 #define Z_MAX_POS 200 #define Z_MIN_POS 0 この; // The position of the homing switches …

1
マーリンのGコードバッファーサイズを設定するにはどうすればよいですか?
機械的および品質上の制限により、送り速度がかなり遅い、Marlinを実行するRAMPS + Arduino Megaを後付けしたPrintrbot Simple Metalを再構成しています。 ホストソフトウェア(Octoprint)がG-の送信を長時間停止しているにもかかわらず、何かがうまくいかない場合に印刷をキャンセルすると、G-コードと移動バッファーからプリンターが印刷を継続している時間が長いことがわかりました。コード。 a)Marlinをより小さな印刷バッファーに設定する方法はありますか(Octoprintは現状のプリンターに追いつくのに問題がないため)、またはb)特定の信号またはGコードをプリンターに送信して、プリンターを停止しませんバッファの内容を読み続けますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.