3Dプリント用データとして広く使われるSTLファイルには単位情報が記録されないため、ソフト間の設定違いによって極端に小さくなったり巨大化したりする「スケールのずれ」が生じます。トラブルを避けるには、入稿前に「mm(ミリメートル)」基準で寸法が合っているかを確認することが大切です。本記事では、STLの単位とスケールずれの原因、入稿前の確認・修正手順をわかりやすく解説します。
STLファイルに「単位情報」が含まれない理由
3Dモデリングソフトで設計しているときは「100mm」や「5インチ」といった具体的な単位を意識して作業しているケースがほとんどです。しかし、STL形式でファイルをエクスポートすると、その数値に付随していた「単位(mm、cm、m、inchなど)」の情報はファイル内に保存されません。
STLファイルが保持しているのは、頂点の「相対的な座標値(X, Y, Z)」と「面の向き(法線ベクトル)」の数値のみです。例えば、CADソフト上で「横幅100mm」として作成したモデルは、STLファイルの中では単に「幅100」という無次元の数値として出力されます。
これを取り込む側の3Dプリント用スライサーソフトや出力サービスの自動解析システムが、その「100」を「100mm」として読み込むか、「100インチ」や「100m」として読み込むかによって、解釈される実寸が大きく変わってしまいます。これが、3Dプリントでサイズずれが起こる根本的な仕組みです。
単位・スケールずれで発生する主な造形トラブル
STLファイルの単位設定が噛み合わないまま入稿・造形に進んでしまうと、さまざまなトラブルに発展します。
1. モデルが極端に小さくなり造形できない
Blenderなどの一部のCGソフトでは、初期設定の基本単位が「m(メートル)」になっている場合があります。メートル基準で作られた「幅0.1m(100mm)」のモデルを、ミリメートル基準のスライサーソフトで読み込むと「0.1mm」として解釈されてしまいます。FDM方式の3Dプリンターではノズル径を下回る微細な構造は物理的に造形できないため、スライサー上で消滅してしまうか、出力エラーの原因となります。
2. モデルが造形エリアを大きく超えてしまう
海外発のデータや一部の機械系CADでは、単位系が「inch(インチ)」に設定されていることがあります。1インチは約25.4mmです。インチ基準の「幅10インチ」のモデルをミリメートル基準の環境で開くと「10mm」と極小化して認識されるか、逆にミリメートルで作ったデータをインチ環境で解釈すると数十倍に巨大化し、プリンターの造形可能エリアをはるかに飛び出して配置できなくなる場合があります。
3. 他パーツと組み合わなくなる
建築模型のパーツや試作品の嵌合部など、複数のパーツを組み合わせて使用する作品では、わずかなスケール認識の違いが致命的なズレにつながります。一部のパーツだけ異なるソフトを経由して出力した場合、見た目は同じ形状に見えても実寸の比率が狂ってしまい、組み立て時に隙間ができたり入らなかったりする事態が生じます。
入稿前にmm(ミリメートル)換算を確認・修正する手順
サイズトラブルを防ぐための基本は、入稿前に「モデルの各辺がmm単位で何mmになっているか」を自ら把握し、必要に応じて拡大縮小を行っておくことです。
1. モデリングソフトのエクスポート設定を見直す
お使いのCAD・CGソフトの環境設定で、作業スペースの単位系が「mm」に設定されているか確認してください。ソフトによっては、STLエクスポート時のダイアログで出力単位を選択できるものもあります。ここで「mm」を明示的に指定しておくことで、意図通りの寸法値で数値が出力されやすくなります。
2. 単位の違いに応じた拡大・縮小倍率を把握する
もし意図しない単位で出力されてしまった場合でも、元の単位が判明していれば倍率を掛けることでmmサイズへと修正できます。
- m(メートル)で作られたデータをmmに合わせる場合:1,000倍に拡大
- cm(センチメートル)で作られたデータをmmに合わせる場合:10倍に拡大
- inch(インチ)で作られたデータをmmに合わせる場合:25.4倍に拡大(縮小の場合は約0.03937倍)
こうした拡大・縮小処理は、モデリングソフト上で行うか、後述するスライサーソフト上で行ってから再出力します。なお、PrintSakuではデータ修正の代行業務は承っておりませんので、寸法の変更やスケールの調整はお客様ご自身でご対応いただく必要があります。
スライサーソフトや無料ビューワーでの最終チェックポイント
入稿直前の最終確認として、無料のスライサーソフト(UltiMaker Cura、PrusaSlicerなど)や3DビューワーアプリでSTLファイルを開いてみることを推奨します。
バウンディングボックス(外寸)を確認する
スライサーソフトにSTLファイルを読み込ませると、モデルのX軸・Y軸・Z軸の最大寸法(バウンディングボックスサイズ)が表示されます。この表示数値が、設計時に想定していたmm単位の寸法と合致しているか確認してください。例えば、幅15cmの作品であれば、XまたはYの寸法が「150mm」前後になっているかを目視で点検します。
厚み・細部形状が破綻していないか
サイズが大きく縮小されてしまっている場合、壁の厚みや突起部分が極端に薄くなっていることがあります。FDM方式の造形では、薄すぎる壁面は印刷経路(ツールパス)が生成されず、穴が空いたような形状になってしまうことがあります。スライス後のプレビュー画面で、断面や外壁が正しく描画されているかもあわせて確認しておくと安心です。
PrintSakuへの入稿と見積もりの流れ
PrintSakuでは、お客様がご自身で準備された3Dモデルデータ(STLまたはOBJ形式)をウェブ上からアップロードしていただくことで、オンラインで見積もりが可能です。建築模型、製品試作、趣味の造形、卒業制作など、幅広い用途のFDM方式プリントに対応しています。
- データのご準備:mm単位で寸法を確認したSTLファイルを用意します。
- アップロードとお見積もり:見積もりフォームからファイルをアップロードし、材質やインフィル(充填率)などを選択します。ご注文内容に応じた概算費用や納期の目安が画面上で提示されます。
- ご注文とお支払い:お支払いは前払いに対応しています(請求書払いや掛売には非対応ですが、事前の見積書・請求書の発行は可能です)。
- 造形と発送:決済確認後、データチェックを経て自社プリンターにて造形を開始します。締切時刻内のご決済状況により当日出荷や翌日出荷に対応できる場合がありますが、地域や配送状況によりお届け日が変わるため、到着日の確約は行っておりません。余裕を持ったスケジュールでのご利用をおすすめします。
なお、造形物の表面処理(ペーパーがけや塗装など)は含まれておりません。FDM方式特有の積層痕が残る標準仕上がりとなりますので、あらかじめご了承ください。
まとめ
STLファイルには単位情報が含まれないため、CADソフトと出力ツールの間で認識が食い違うと、極端なサイズ縮小や巨大化といった造形トラブルの原因になります。入稿前には必ずスライサーソフトやビューワーでX・Y・Zの外寸を確認し、ミリメートル基準で正しい数値になっているかを点検することが失敗を防ぐ近道です。
寸法の確認が完了したデータをお持ちの方は、以下のリンクよりアップロードして手軽に見積もりをお試しいただけます。
STLファイルをアップロードして見積もる
---
本記事はAIを用いて作成し、PrintSaku編集部の基準に基づき公開しています。内容は一般的な情報であり、実際の価格・納期は見積もり画面でご確認ください。
