【UltiMaker Cura】プリムラインを印刷しないようにする方法 (original) (raw)

プリムラインを印刷しないようにする方法をメモ。

[ プリムラインとは ]

プリムラインとは、3Dプリンターが印刷を開始する前にビルドプレートの端に1本または複数本の線を引く工程のことです。これは、ノズル内のフィラメントの流れを整え、余分なフィラメントや空気を排出し、安定した押し出しを確保するために行われます。

[ 手順 ]

メニューバーの「設定」→「プリンター」→「プリンターを管理する...」の順で進みます。

設定したいプリンターを選択して「プリンターの設定」をクリックします。

「G-Codeの開始」の中身を書き換えます。

「G-Codeの開始」の中身は初期だと以下のようなGコードになっています。

M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate

G28 ;Home

M420 S1; Use saved mesh leveling data

G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up G1 X-3 Y20 Z0.28 F5000.0 ;Move to start position M190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait M109 S{material_print_temperature_layer_0} ; Set hotend temperature and wait G1 X-3 Y100.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X-2 Y100.0 Z0.28 F5000.0 ;Move to side a little G1 X-2 Y20 Z0.28 F1500.0 E30 ;Draw the second line G92 E0 ;Reset Extruder G1 E-1.0000 F1800 ;Retract a bit G1 Z2.0 F3000 ;Move Z Axis up G1 E0.0000 F1800

この初期のGコードから以下の3行を消去します。この3行はプリムラインを印刷するためのGコードです。

G1 X-3 Y100.0 Z0.28 F1500.0 E15 ;Draw the first line G1 X-2 Y100.0 Z0.28 F5000.0 ;Move to side a little G1 X-2 Y20 Z0.28 F1500.0 E30 ;Draw the second line

そして最終的にGコードは以下のようになります。

M220 S100 ;Reset Feedrate M221 S100 ;Reset Flowrate

G28 ;Home

M420 S1; Use saved mesh leveling data

G92 E0 ;Reset Extruder G1 Z2.0 F3000 ;Move Z Axis up G1 X-3 Y20 Z0.28 F5000.0 ;Move to start position M190 S{material_bed_temperature_layer_0} ; Set bed temperature and wait M109 S{material_print_temperature_layer_0} ; Set hotend temperature and wait G92 E0 ;Reset Extruder G1 E-1.0000 F1800 ;Retract a bit G1 Z2.0 F3000 ;Move Z Axis up G1 E0.0000 F1800