3Dプリンターの寸法精度:造形物が公差から外れる理由とキャリブレーション方法

10 mmのピンと10 mmの穴をモデリングしたのに、組み合わせられません。このページでは、CADの寸法と実際の部品のずれがどこから生じるのか、誤差の形からどう原因を見分けるのか、そして部品が正しいサイズで仕上がるようにプリンターをどの順番でキャリブレーションすべきかを説明します。

結論

Simplify3Dのドキュメントによると、3Dプリントした部品が目標寸法からずれる主な原因は4つあります。初期層が強く潰れすぎていること、押し出し倍率のキャリブレーションがずれていること、樹脂が冷える際の熱収縮、そしてフィラメントのばらつきです。原因ごとに現れ方が異なります。エレファントフットは部品の底面にしか影響せず、過剰押し出しはすべての壁をほぼ一定量だけ太らせ、熱収縮は部品が大きいほど誤差が大きくなります。キャリブレーションはこの順序で進めます。まず初期層の高さ、次にPrusa Knowledge Baseで説明されているベースのバスモードキューブで測定する押し出し倍率、続いて一定の誤差に対する水平方向のサイズ補正、最後に比例した誤差に対するスケール係数です。測定は必ず初期層から離れた位置でノギスを使い、複数回の測定値を平均してください。

CADの寸法と造形物のずれが生じる原因

FDM方式の造形物は、モデルの完全なコピーにはなりません。溶けたフィラメントが丸いノズルから積み重ねられ、その後冷えて収縮します。Simplify3Dのドキュメントによると、寸法精度を損なう最も一般的な要因は、押し出し不足または過剰押し出し、熱収縮、フィラメントの品質、そして初期層でのノズル位置です。それぞれが部品に与える影響は異なり、その違いこそが原因を見分ける手がかりになります。

フローが多すぎると、すべての壁がほぼ一定量だけ太くなります。熱収縮は部品のサイズとともに大きくなります。潰れた初期層は、オブジェクトの底面にしか影響しません。径にばらつきのあるフィラメントは、スプールごとに、時には1メートルごとに変わる誤差を生みます。

そのため、何かを変更する前にノギスを用意し、同じテスト部品を複数の箇所で測定してください。底部付近、上部付近、小さい寸法と大きい寸法です。誤差の形から、どこから始めるべきかがわかります。全体の順序は3Dプリンターのキャリブレーションのガイドにまとめられています。

初期層から離れた位置で測定しないと、存在しない原因を追うことになる

Simplify3Dのドキュメントは、見落とされがちな点を強調しています。初期層のノズル高さは、その後の10〜20層にまで影響を及ぼすことがあります。0.2 mmの層を造形しているのに、ノズルがベッドからわずか0.1 mmの高さにあると、余分なプラスチックが広がり、初期層がわずかに広くなりすぎます。上の層はその余分を引き継ぎ、部品の底部は大きめになり、それ以外は正常という結果になります。

これがエレファントフットの仕組みであり、テスト用キューブを底面で測定する多くの人がつまずく点です。この偏りを避けるため、Simplify3Dは50〜100層のモデルを造形し、ベッドの影響が及ばない上部の約20だけを測定することを勧めています。

上部の測定値は良いのに底部が良くない場合、問題はプリンターの精度ではありません。初期層ガイドにあるノズルの高さの手順に戻り、もう一度測定してください。上部と底部で誤差が同じなら、初期層は問題ないので、次のステップであるフロー量に進めます。

ベースのバスモードキューブで押し出し倍率を追い込む

押し出し倍率(フロー量とも呼ばれます)は、ノズルから出るフィラメントの量を制御します。Simplify3Dによると、倍率が低すぎると部品が意図より小さくなり、外周間に隙間ができ、上面に穴が開きます。高すぎると部品が意図より大きくなり、上面の層が盛り上がります。Prusa Knowledge Baseは、最適な値は材料や色ごとに異なり、特に安価なノーブランドのフィラメントではスプールごとに変わることもあると補足しています。

Prusaが説明している精密な方法は、ベースのバスモードでキューブを造形し、各壁の厚さを3点以上で測定して、その値を平均することです。新しい倍率は、目標の押し出し幅(Prusaの例では0.45 mm)を、測定した壁の厚さの平均で割った値になります。再造形し、再測定して、数値が落ち着くまで繰り返します。

Prusaによると、調整後の値は通常0.9から1.1の間に収まり、プリンターのTuneメニューでは90から110と表示されます。目視による方法では、1から2%ずつ調整することを勧めています。押し出し不足や過剰押し出しのページでは、症状をさらに詳しく解説しています。

一定の誤差:スライサーでの水平方向のサイズ補正

フロー量をキャリブレーションしても、安定したずれが残ることがあります。部品の幅が20 mmでも100 mmでも、常に同じ量だけ広くなってしまうのです。このずれは通常、押し出されたビードの形状に由来します。ビードは理論上の線をわずかにはみ出し、外側の輪郭では外向きに、穴では内向きに広がります。

Simplify3Dには、この場合のために、Process SettingsのOtherタブにある「Horizontal size compensation」という設定が用意されています。-0.1 mmの値を指定すると、モデルがXとYで0.1 mm縮小されます。ドキュメントによると、モデルのサイズに関係なく誤差が一定の場合に最も効果的です。ほかの主要なスライサーにも同等のパラメーターがあり、通常は詳細な造形設定の中にあります。

この対処は、リストの最後に行うものであり、最初に行うべきではありません。過剰押し出しの問題を幾何学的なオフセットで覆い隠すと、穴は小さいままで、上面は盛り上がったままです。また、補正が材料に依存しないかも確認してください。材料の種類ごとに別々のフィラメントプロファイルを持っておけば、同じ欠陥を二重に補正したり、PETGの値をPLAに適用したりせずに済みます。

部品のサイズに応じて大きくなる誤差:熱収縮

誤差がサイズとともに増える場合は、ほぼ間違いなく熱収縮が原因です。Simplify3Dは、20 mmの部品が0.1 mm小さくなる一方で、100 mmの部品は0.5 mm小さくなるという例を挙げています。両者は比例関係にあるため、冷却時にプラスチックが収縮していることになります。ABSのような高温材料が最も影響を受けますが、これはABSとASAについてのページにある注意点とも一致します。

対処法はスケール係数です。上の例では、0.1を20で割ると収縮率は0.5%になるため、モデルを100.5%でインポートします。Simplify3Dでは、新しいモデルすべてに適用するインポートアクションで、このリサイズを自動化できます。ほとんどのスライサーは少なくとも軸ごとの手動スケーリングに対応しているので、その値をプロファイルに記録しておいてください。

この係数は材料ごとに固有で、造形する部屋の周囲温度によっても変化します。エンクロージャーを使うと造形ごとの結果が安定しますが、収縮がなくなるわけではありません。適用すべき割合は残りますが、より安定します。これはまさに、再現性のある部品に求められることです。

チェックリストの順序と、正しく測定するために必要な道具

方法をまとめると、この順序を守ってください。まず初期層、次に押し出し倍率、続いて一定の誤差に対する水平方向の補正、最後に比例した誤差に対するスケーリングです。各ステップは、前のステップが終わっていることを前提としています。そうしないと、誤ったツールで症状を直すことになり、スプールを交換した途端に不具合が戻ってきます。

ハードウェア面では、デジタルノギスがほとんどの用途をカバーします。Prusaは精密な手法についてはマイクロメーターにも言及しています。測定は常に同じ場所で複数回行い、平均値を取ってください。プラスチックのビードが完全に滑らかになることはないからです。どの機材を買えばよいかまだ迷っている場合は、初期費用の予算ツールに、用意しておく価値のあるアクセサリーが一覧になっています。

最後に、FDM方式のプリンターは本質的に精度に限界があることを受け入れましょう。精密な組み立てでは、絶対的なゼロを追い求めるのではなく、ファイルにクリアランスを設計として盛り込み、ベッド全面で造形する前に小さな部品で調整を試してください。最初から問題なく組み合わさる機械部品こそが、成功の本当の指標です。

寸法精度:誤差のパターン、考えられる原因、対処法

測定するもの考えられる原因対処法
部品の下部が広すぎ、上部は正常初期層でノズルがベッドに近すぎる初期層の高さをやり直し、上面の層だけを測定する
すべての壁が厚すぎ、上面が盛り上がる押し出し倍率が高すぎるベースのバスモードキューブで、Prusaの方法を使って倍率を再計算する
部品が小さい、外周間に隙間がある、上面に穴がある押し出し倍率が低すぎるフロー量を少しずつ上げて、再測定する
部品のサイズに関係なく同じずれが生じるビードが輪郭線からはみ出すスライサーで水平方向のサイズ補正をマイナスにする
部品のサイズに応じて誤差が大きくなる熱収縮(特にABS)収縮率を計算してモデルをスケーリングする
スプールごとに結果が異なるフィラメント径のばらつきフィラメントを変更し、スプールごとにフロー量を再キャリブレーションする

よくある質問

FDM方式の3Dプリンターにどのくらいの精度を期待できる?

万能の数値はありません。結果は、機械、フィラメント、材料、そしてキャリブレーションによって決まるからです。公式ドキュメントでは、保証された公差ではなく、テスト部品で測定した誤差について述べています。きつい嵌合では、ファイルにクリアランスを設計として盛り込み、量産に入る前に小さな部品で検証してください。

穴がいつも小さくなってしまうのはなぜ?

プラスチックのビードは理論上の線を越えて穴の内側にはみ出し、穴を小さくします。過剰押し出しがこれを悪化させるため、まず押し出し倍率を確認してください。その後もずれが一定のまま残るなら、スライサーでマイナスの水平方向のサイズ補正を設定すれば、その差を解消できます。

新品のプリンターでもフロー量のキャリブレーションは必要?

Prusa Knowledge Baseによると、工場出荷時の新品のプリンターでは、このキャリブレーションは不要です。最適な値は材料や色、場合によってはスプールごとに変わるため、特定の用途やフィラメントで役立ちます。

テスト用キューブは正確なのに、大きな部品は小さくなってしまいます。なぜ?

サイズとともに増える誤差は、フロー量の問題ではなく熱収縮を示しています。小さい部品から収縮率を計算し、そのスケール係数をスライサー上のモデルに適用してください。ABSのように高温で造形する材料が最も影響を受けます。

部品の測定にはノギスとマイクロメーターのどちらを使う?

キャリブレーション作業の大半はデジタルノギスで十分です。Prusaは、精密なフロー量キャリブレーション手法ではマイクロメーターにも触れており、薄いベースのバスモードの壁で重宝します。いずれにしても、複数回測定して平均値をもとに作業してください。

出典と限界

  • Simplify3D — 寸法精度
  • Prusa Knowledge Base — 押し出し乗数のキャリブレーション

当サイトはメーカーとコミュニティの資料を整理したもので、これらの製品を自分たちで実測したわけではありません。お使いの機種の取扱説明書が、一般的なガイダンスより優先されます。

さらに探す

候補を絞り込みやすくするには、まずプロジェクトを基準にしましょう。

販売条件を比べる前に、無料の購入チェックリストと予算シートをご利用ください。

無料のスターターキットを入手