【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