最終更新日:

リトラクションとは?糸引き防止の基本設定

リトラクションとは?糸引き防止の基本設定

リトラクション(Retraction)は、FDM 3Dプリンターのノズルが移動する直前にフィラメントを少し引き戻す動作です。ヘッド移動中の「糸引き(ストリング)」や垂れ落ちを抑える、品質チューニングの基本パラメータです。

結論:リトラクションは「移動前にフィラメントを引き戻してノズル内圧を下げる」仕組み

ノズル内のフィラメントは加熱されて溶融しているため、印刷していない区間でも自重で滴下します。リトラクションを使うと、ヘッドが次の印刷位置へ移動する前にフィラメントを数ミリ引き戻し、ノズル内の圧力を抜くことで溶融樹脂が垂れにくくなります。Bambu Studio、OrcaSlicer、Cura等の主要スライサーすべてに標準搭載されています。

主要なパラメータ

  • リトラクション距離(Retraction Length):引き戻す量。直動(ダイレクトドライブ)式は0.5〜2mm、ボーデン式は3〜5mmが目安。
  • リトラクション速度(Retraction Speed):一般的には20〜40mm/s。速すぎるとフィラメントが削れ、遅すぎると効果が弱まる。
  • Z軸リフト(Z Hop):移動中にノズルを少し持ち上げる設定。造形物との接触や擦りを防げる。
  • 最小移動距離(Travel Distance Threshold):この距離以上の移動時だけリトラクションを実行する閾値。

素材別の推奨値(目安)

素材 リトラクション距離(直動式) 特徴
PLA 0.4〜0.8mm 糸引きしにくく、短めで十分
PETG 0.8〜1.5mm 糸引きしやすく、やや長め+低速が推奨
ABS / ASA 0.8〜1.2mm 温度管理と併せて調整
TPU 0〜0.5mm(極短または無効) 柔軟素材は引き戻しで座屈しやすいため最小限に

※ボーデン式プリンターは上記の2〜4倍程度が目安。機体・フィラメントごとに最適値は異なるため、実測ベースでのチューニングが前提です。

糸引きが出るときのチェックポイント

  • ノズル温度が高すぎる:5℃単位で下げて再テスト。溶融樹脂の流動性が下がり糸引きが減る。
  • フィラメントの湿気:PETG・ナイロン・TPU等は吸湿で著しく悪化。乾燥ボックスやeVacuumで管理する。
  • リトラクションが短すぎる / 速すぎる:スライサーの「リトラクションテスト(キャリブレーション)」で最適値を探る。
  • 移動経路が外壁を横切っている:Bambu Studio/OrcaSlicerの「Avoid crossing walls」を有効化。

リトラクションを増やしすぎるとどうなるか

引き戻し量を大きくしすぎると、ホットエンド上部の未溶融領域までフィラメントを引き込み、詰まり(クロッグ)や吐出不足の原因になります。まずは小刻みに(0.2mm単位で)増減し、糸引きテストモデルで確認するのが安全です。一般的には2mmを超える引き戻しはリスクが増えるため、それ以前に温度や速度の見直しを検討してください。

ボーデン式と直動式での違い

ノズルの直前にエクストルーダーが付いている「ダイレクトドライブ(直動)式」は、フィラメント経路が短いため少ない引き戻し量で効果が出ます。Bambu Lab P1/X1/A1シリーズやCreality K1/K2シリーズ、Elegoo Centauri Carbonなど、近年の主流機は直動式が中心です。対してチューブ経由でフィラメントを送る「ボーデン式」は経路が長く、チューブの伸縮分を引き戻す必要があるため、3〜5mm程度まで距離を伸ばす必要があります。同じ値をそのまま流用せず、機体の方式に合わせて調整するのが基本です。

スライサー別の設定場所

  • Bambu Studio / OrcaSlicer:プリンター設定 → Extruder → Retraction のセクション。機体ごとにプリセットが用意されています。
  • Cura:マテリアル設定の「Retraction」以下。フィラメント別にプロファイルを保存可能。
  • PrusaSlicer:プリンター設定タブ内の「Extruder 1」で詳細設定。

まとめ

リトラクションは糸引き防止の基本ですが、万能ではありません。距離・速度・Z軸リフトの3点を組み合わせ、さらにノズル温度とフィラメントの湿気状態を整えてはじめて効果が安定します。スライサー内蔵のキャリブレーション機能を活用し、機体・素材ごとに実測で詰めるのが近道です。