CAD/CAMで扱う3Dデータには、用途に応じたさまざまな表現方法があります。本記事では、ファセットの基本的な仕組みやSTLとの関係、データ変換時に注意すべきポイントを解説します。
ファセットとは、3D形状を構成する小さな平面要素のことです。3D CADでは曲面を厳密な計算式(NURBSなど)で管理しますが、他ソフトへのデータ移行や画面描画を行う際には、滑らかな曲面を多数の三角形などの平面で近似した「ファセットモデル」あるいは「ファセットデータ」として変換・処理されます。ソリッドモデルやサーフェスモデルが数学的な計算式に基づいて曲面を定義しているのに対し、ファセットデータは頂点の座標とそれらを結ぶ面という離散的な情報で構成されている点が大きな違いと言えるでしょう。このような特性から、形状を画面上に高速で描画したり、他のソフトウェアへ形状情報を渡したりする際の表現方法として利用されています。
実務においてファセットモデルを扱う際、非常によく目にするのが「STLデータ」というファイル形式です。STLは、3次元の立体形状を無数の三角形ファセットで表現するための標準的なフォーマットとして広く普及しています。多くのCADやCAMソフトウェアがこのSTL形式のインポートおよびエクスポートに対応しており、異なるシステム間で3Dデータをやり取りする際の橋渡し役として機能します。なお、STLは頂点座標と面の向き(法線ベクトル)のみを保存するため、元のCADが持っていた色情報や設計履歴、寸法情報などは保持しません。そのため、加工や解析に必要な形状情報だけをシンプルに抽出して出力するという運用が、製造業の現場では定着しています。
CADからファセットデータを出力する際、設定画面でトレランス(許容差)を指定する工程があります。この設定は、元の滑らかな曲面と生成されるファセット形状との間に許容される誤差(最大偏差など)を決める重要なパラメータとなるのです。一般的に許容誤差を小さく設定すると三角形の数が増え、形状精度が向上します。しかし、トレランスを大きくしてファセットの目を粗くすると、曲面部分がカクカクとしたポリゴン状になり、そのままCAMで加工パスを作成すると加工面にも段差が現れる原因になります。反対に、精度を追求して許容誤差を小さくしすぎると、次で述べるようなデータ処理の問題を引き起こす恐れがあるため注意が必要です。
許容誤差を厳しく設定してファセットを過度に細かくすると、形状を構成する三角形の数が急増し、ファイルサイズが肥大化します。データ容量が大きすぎると、CAMソフトなどへの読み込み時に動作が遅くなったり、パス計算の途中でフリーズしたりする原因となります。そのため実務においては、求められる加工精度を確保しながら、使用するPCのスペックや後工程の処理能力に応じた適切なデータサイズに調整することが重要です。
3Dプリンターを用いた試作造形(ラピッドプロトタイピング)は、ファセットデータが不可欠となる代表的な分野です。多くの3Dプリンターは、立体形状を水平方向に薄くスライスし、その層を順に積層して造形を行います。スライス処理を担う専用ソフトウェアへデータを読み込ませる際、標準的なデータ形式としてSTLが広く利用されてきました。近年ではOBJや3MFといったフォーマットの活用も進んでいますが、いずれの場合も造形機の仕様に応じた精度のファセットモデルへ変換することで、意図した形状の試作品を安定して出力できるようになります。
実物の部品や模型を3Dスキャナで読み取り、デジタルデータ化するリバースエンジニアリングでもファセットデータが重要な役割を果たします。3Dスキャンによって取得される初期データは表面の座標集合である「点群データ」ですが、そのままではCADでの編集が困難です。そのため、まずは点同士をつないでポリゴンメッシュ(ファセットデータ)へ変換する処理を行います。このファセットモデルを基礎とし、自動サーフェス化や面張りなどの適切なアプローチを組み合わせることで、現物を精度高く再現したCADデータの作成が可能となります。
曲面を小平面の集合として表現するファセットは、異種システム間でのデータ互換性を保ち、3Dプリンター出力やCAM処理を行う上で欠かせないデータフォーマットです。ただし、変換時のトレランス(許容誤差)設定が不適切だと、加工精度の低下やシステムの動作遅延を引き起こす要因となります。そのため実務においては、後工程の用途や機器の処理能力を考慮し、形状精度とデータ容量の最適なバランスを見極めて運用することが重要です。
複雑化する加工ニーズに応えるには、目的や工程に応じたソフト選びが欠かせません。
本特集では、2.5軸〜5軸加工に対応したソフトを「属人化防止」「ロボット連携」「低コスト運用」などの観点からわかりやすく整理。現場の課題にフィットする1本を選ぶための視点を提示します。
5軸分野における実績多数
NCシミュレーションも実装
必要最低限の機能が
月額1万円台から運用できる
※1.参照元:OPEN MIND公式サイトhttps://www.openmind-tech.com/jp/about-us/
※2.サポート対象加工機に一部制限あり
※3.参照元:AUTODESK公式サイト
https://www.autodesk.com/jp/products/fusion-360/overview
(情報は2025年6月6日時点)