こんにちは、印刷愛好家の皆さん、
エレグー・ネプチューン4 Proには1つではなく2つの加熱ベッドゾーンがあるのを知っていますか?しかし、エレグーはこの機能を利用するには、付属の古いCura Slicerに切り替えることをお勧めしています。
まあ、私は確信を持って、Orca Slicerを選びました。そして問題に直面しました。これをどうやって稼働させるのか?
私のシナリオでは、Klipperが外部の加熱ベッドが必要かどうかを判断することが重要でした。結局、モデルが120 mm×120 mmの中央印刷領域から離れたときに、誰が手動で介入したいのでしょうか?これは自動的に行われるべきであり、何の問題もなくすべきです。
重要私はN4Pのファームウェアを標準のKlipperバージョンに置き換えたので、お使いのプリンタでは個別の調整が必要かもしれません。コンポーネントの名前を見て、お使いのシステムと比較してください。もう1つの小さなヒント:ElegooはスライサーのGコードスクリプトに多くのロジックを入れていますが、KlipperのSTART_PRINTマクロにはあまり入れて
私のアプローチは次のとおりです。私はスライサー(Orca)でモデルの位置を決定し、内部パラメータ(first_layer_print_min/first_layer_print_max)をKlipperに渡します。これらは、OrcaのStart G-codeのSTART_PRINTコマンドに追加する必要があります。
これがどのように見えるかの小さな例を示します(私の場合)。
START_PRINT BED_TEMP=[bed_temperature_initial_layer_single] EXTRUDER_TEMP=[nozzle_temperature_initial_layer] AREA_START={first_layer_print_min[0]}, {first_layer_print_min[1]} AREA_END={first_layer_print_max[0]}, {first_layer_print_max[1]}
その後、プリンタの設定ファイルにあらかじめ挿入しておいたHeatbed Macroがパラメータを取得し、印刷物が中央の印刷ベッドから離れたかどうかを確認します。
標準のM140マクロはコメントアウトされ、変更されたバージョンに置き換えられています。このバージョンでは、2層目の印刷やその他の温度調整中に、外側のベッドが誤って再加熱されないようにするために、どのベッドがアクティブかを確認するのですね?
さらに、KlipperのSTART_PRINTマクロが調整されました。ヒーティングコマンド(ほとんどの場合はM190だと思います)はこのコマンドに置き換えられました。
HEATBED_AUTO BED_TEMP={params.BED_TEMP|default(60)|float} AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("0,0")}
また、OrcaSlicerプリンターの設定で使用できるように適応したビルドプレートモデルも提供しています(印刷可能な領域->設定->モデル)をクリックすると、異なる熱ゾーンが表示されます。
そして今、免責事項:これらのマクロは私のプリンタでテストされただけです。あなたのプリンタで動作するかどうか、または突然火がついたり、タンゴを踊ったりするかどうかなんて、私にはわかりません。。。なので、コードが何をしているのかを理解し、自己責任で使用してください。
印刷を楽しんでください!
カテゴリ: 3Dプリンティング
Теги
Источник модели
