LRTKレフィクシア株式会社

3D CADで点群データを形状化するための基本7ステップ

点群データの形状化とは

点群データとは、対象物や地形の表面を多数の点で記録した三次元データです。それぞれの点には空間上の位置を示す座標が含まれ、取得方法によっては色や反射の強さなどの情報も付加されます。建物、設備、土木構造物、機械部品、地形などを広い範囲にわたって記録できるため、現況確認や設計、施工管理、維持管理のさまざまな場面で活用されています。

ただし、点群は点の集合であり、一般的な3D CADで扱うソリッドや曲面とは構造が異なります。3D CADのモデルでは、平面、円筒面、曲面、稜線、穴、厚み、中心軸などの幾何学的な関係が定義されています。一方、点群には点同士をつなぐ面や、形状の内側と外側を区別する情報が含まれていない場合があります。

そのため、点群を3D CADの設計や検証に利用するには、点群を整理し、面を生成し、必要に応じて編集可能な形状へ再構築する工程が必要です。この一連の作業が、点群データの形状化です。

点群の形状化には複数の完成形があります。多数の三角形で表面を表すメッシュ、連続した面で外形を表すサーフェス、体積を持つソリッドなどです。どの形式を選ぶべきかは、最終的な利用目的によって変わります。

現況の外形を表示し、設計モデルとの干渉を確認するだけであれば、軽量化した点群やメッシュで対応できることがあります。既存部品の寸法を変更したい場合や、加工用の形状を作りたい場合は、点群を参照しながら3D CAD上で平面、円筒、押し出し、回転などの形状を再構築する必要があります。

点群から自動的に面を作れば、すぐに3D CADモデルが完成するとは限りません。実際の点群には、測定ノイズ、反射による誤点、遮蔽による欠損、移動物、異なる密度の点などが含まれます。これらを整理せずに形状化すると、不要な突起ができたり、本来は空いている穴が塞がったり、角が丸くなったりすることがあります。

点群の形状化を成功させるには、変換機能だけに頼らず、目的、精度、座標、点群品質、形状特性を順番に確認することが重要です。ここからは、実務で押さえておきたい基本の流れを7つのステップに分けて解説します。

ステップ1 形状化の目的と完成形を決める

点群データを形状化する際、最初に決めるべきことは完成後の用途です。処理を始める前に、どの範囲を、どの程度の精度で、どのような形式にするのかを明確にします。

目的が決まっていない状態で点群全体を高密度な形状へ変換すると、処理時間とデータ容量だけが増え、実務では使いにくいモデルになる可能性があります。点群が詳細であるほど、常に良い結果になるわけではありません。必要な情報を適切な形で残すことが重要です。

例えば、既存設備と新設設備の干渉確認が目的であれば、設備の外形と配置が把握できる形状が必要です。表面の細かな傷や凹凸まで再現する必要はないことが多く、軽量なメッシュや単純化した3D CAD形状が適しています。

一方、既存部品を再製作するために点群を使う場合は、穴径、中心間距離、板厚、取付面、軸方向などを確認できる形状が必要です。この場合は、点群をそのまま細かな面へ変換するだけではなく、設計意図を推定しながら編集可能な形状へ作り直します。

形状化の完成形には、主にメッシュ、サーフェス、ソリッドがあります。メッシュは多数の三角形をつなげて表面を表す形式で、自由曲面や不規則な凹凸を再現しやすい特徴があります。現況形状の保存、外形確認、設計モデルとの比較などに向いています。

サーフェスは対象の表面を連続した面として表す形式です。外装形状や地形、滑らかな曲面を持つ部品の再現に利用できます。ただし、面と面の間に隙間や重複が残ると、後からソリッドに変換できないことがあります。

ソリッドは内部と外部が区別された体積形状です。穴を追加する、形状を切断する、複数の部品を結合する、体積や質量特性を確認するといった3D CADの操作に適しています。ただし、点群から直接、編集しやすいソリッドを生成することは簡単ではありません。

実務では、点群またはメッシュを参照データとして表示し、その上に基準面、断面、中心軸、押し出し形状、回転形状などを作成する方法が安定します。この方法では、測定ノイズをそのまま形状へ取り込まず、設計や製造に必要な特徴を整理できます。

必要精度も数値や対象箇所に分けて考えます。「できるだけ正確にする」という目標だけでは、処理の終了条件を判断できません。設備の概略配置を確認するのか、部品同士の隙間を検証するのか、取付穴の位置を決めるのかによって、必要な精度は異なります。

対象範囲についても決めておきます。建物や工場全体の点群を取得していても、形状化が必要なのは特定の設備周辺だけかもしれません。必要な範囲を限定すれば、ファイル容量を抑え、表示や変換の処理を安定させられます。

最初の段階で用途、完成形式、必要精度、対象範囲、編集の必要性を整理しておくと、後工程で不要な作業を減らせます。点群形状化では、目的に合った完成形を先に定義することが最も重要な準備です。

ステップ2 点群を読み込み座標と単位を確認する

形状化の方針を決めたら、点群データを処理環境へ読み込みます。この段階では、点群が画面上に表示されたことだけで正常と判断せず、単位、座標、向き、原点、点数、対象範囲を確認します。

まず確認したいのが単位です。点群がメートル単位で記録されているのに、3D CAD側でミリメートルとして読み込むと、形状は想定より大幅に大きくなります。逆に、ミリメートル単位の点群をメートルとして扱えば、非常に小さな形状になります。

読み込み直後には、実寸が分かっている距離を測定します。柱の間隔、既知の部品寸法、扉の幅、基準点間の距離などを確認し、点群上の測定結果が現実の寸法と一致するかを確かめます。見た目だけでは単位の違いを判断しにくいため、必ず寸法を使って確認することが重要です。

次に座標を確認します。測量や現場計測から得られた点群では、広域の座標値を保持している場合があります。対象物が3D CADの原点から非常に離れた位置に存在すると、表示や幾何計算が不安定になることがあります。

現地座標を維持する必要がない作業では、対象範囲の近くへ作業用原点を設定すると扱いやすくなります。ただし、元の座標情報を失わないように、移動量や回転量を記録しておく必要があります。

設計モデルや別の点群と同じ座標で重ねる場合は、原点を不用意に変更してはいけません。元の座標系、3D CADの座標系、作業用に設定した座標系を区別し、どの段階で変換したかを管理します。

上下方向や軸の向きも確認します。点群の高さ方向と3D CADの高さ方向が一致していない場合、床や壁を基準にして向きを調整します。ただし、対象物が実際に傾いている場合、その傾斜まで消してしまわないよう注意が必要です。

例えば、床を水平に合わせる処理を行った結果、実際に傾斜して設置されている設備まで水平になってしまえば、現況を正しく表せません。設計上の基準へ合わせるのか、現況の姿勢を保持するのかを目的に応じて決めます。

点群の点数とデータ容量も確認します。読み込み直後から画面操作が極端に重い場合は、全体を一度に形状化するのではなく、領域を分割した方がよい可能性があります。表示負荷が高い状態では、ノイズの確認や範囲選択も難しくなります。

また、取得範囲に欠損がないかを確認します。正面からは十分に点が取得できていても、裏側、底面、奥まった穴、部品間の狭い部分などが欠けていることがあります。欠損を後工程で完全に復元することは難しいため、重要箇所に点が存在するかを早い段階で確認します。

読み込み時の確認を省略すると、その後の形状生成が正しく見えても、実寸や位置が合わないモデルになることがあります。単位、座標、軸方向、既知寸法、点数、欠損範囲を確認してから点群の編集へ進みます。

ステップ3 不要点とノイズを除去する

読み込んだ点群には、形状化の対象ではない点や、測定時の誤差によって生じた点が含まれることがあります。不要点を残したまま面を生成すると、突起、へこみ、不要な接続面、厚みのある輪郭などが生じやすくなります。

不要点として考えられるものには、床、壁、周辺設備、治具、作業者、車両、植生、仮設物などがあります。対象物の近くに別の物体がある場合、面生成の処理で両者がつながってしまうことがあります。

特に注意したいのが、対象物と床が接している部分、配管同士が近接している部分、格子や穴の周囲です。本来は分離している形状でも、点の間隔が近いと一つの表面として結ばれる可能性があります。

最初に点群全体から対象範囲を大まかに切り出し、明らかに不要な領域を除去します。その後、孤立点や局所的な外れ値を確認します。周囲の点から大きく離れた点は、反射や取得誤差によって発生した可能性があります。

ただし、外れ値を自動的に除去する設定を強くしすぎると、本来必要な細い部品、鋭い角、小さな突起、配線などまで削除されることがあります。処理の前後を比較し、必要な特徴が残っているかを確認しなければなりません。

反射しやすい面、透明に近い面、濡れた面、光沢の強い面、極端に暗い面などでは、点の欠損や誤点が発生することがあります。このような領域では、点群だけを見て正しい表面を判断することが難しい場合があります。

別方向から取得した点群、周辺の規則的な形状、既知の寸法などを参照し、残す点と除去する点を判断します。自動除去だけに任せず、重要箇所は断面表示や拡大表示で確認することが大切です。

移動物による点も除去の対象になります。取得中に人や車両が移動すると、実際には存在しない引き伸ばされた形状や、同じ物体が複数位置にあるような点群が生じることがあります。そのまま形状化すると、不自然な面が生成されます。

複数の方向から取得した点群を統合している場合、位置合わせの誤差によって同じ面が二重に見えることもあります。単純に二重部分を平均化する前に、ノイズなのか位置合わせのずれなのかを判断します。位置合わせの問題であれば、不要点の除去ではなく、点群の配置を修正する必要があります。

ノイズ除去の目的は、点数をできるだけ少なくすることではありません。後工程を不安定にする点を減らしながら、形状を示す重要な特徴を残すことです。

広い平面では比較的強い平滑化や外れ値除去を適用できる場合がありますが、歯形、ねじ、刻印、細い溝、薄板の端部などでは、弱い設定で段階的に処理する方が安全です。

処理後は、全体表示だけでなく、複数の断面を作成して確認します。見た目が滑らかでも、輪郭の中心位置が移動していれば寸法に影響します。穴の周辺、板の両面、角部、接触面などを重点的に確認し、必要な点が保持されていることを確かめます。

ステップ4 複数の点群を位置合わせして対象範囲を切り出す

対象物の全周を記録するには、複数の方向や位置から点群を取得することがあります。一方向からの取得だけでは、裏側、底面、奥まった部分などが遮蔽され、点が存在しない領域が生じるためです。

複数の点群を利用する場合は、それぞれを同じ位置と向きへそろえる位置合わせが必要です。位置合わせが不正確なまま統合すると、表面が二重になり、厚みのある点群として見えることがあります。

位置合わせには、複数の点群に共通して含まれる平面、角、柱、穴、基準点などを使用します。形状の異なる複数箇所を選ぶと、位置と回転を安定して合わせやすくなります。

広い平面だけを基準にすると、面に沿った方向のずれを判断しにくいことがあります。また、同じ部品が繰り返し配置されている設備では、別の場所を同一位置として誤認する可能性があります。

最初から細かな自動位置合わせを実行するのではなく、代表点や基準面を使って大まかに配置し、その後に点同士の距離を小さくする微調整を行う方法が安定します。

位置合わせ後は、処理結果として表示される一つの誤差値だけで判断しません。対象物の中央ではよく一致していても、端部では大きくずれている場合があります。

長い配管や広い建物では、わずかな角度差が離れた場所で大きな位置差になります。対象の両端、上部と下部、基準面の交点など、複数の位置で点群の重なりを確認します。

断面表示を利用すると、同じ面が二重になっていないかを確認しやすくなります。位置合わせが良好であれば、同一表面の点は一定の厚みの範囲へ収まります。帯状の幅が局所的に大きい場合は、その付近の位置合わせや測定状態を見直します。

点群の取得時刻が異なる場合は、対象物自体が移動していないかにも注意します。扉、可動部、車両、仮設設備などが異なる位置にある点群を統合すると、一つの位置関係としてまとめることができません。

位置合わせが完了したら、形状化する範囲を切り出します。複数の点群を統合すると周辺の不要点も増えるため、対象物の周囲を改めて整理します。

輪郭ぎりぎりで切り出すと、端部の面を生成するために必要な点まで失う可能性があります。最初は少し余裕を持って範囲を残し、面生成後に不要部分を整える方法が安全です。

大規模な点群では、建物、設備、配管、地形などの領域に分割して管理すると、表示負荷を抑えられます。領域の境界を完全に分離すると、後で接続関係を確認しにくくなることがあるため、必要に応じて境界付近を少し重複させます。

複数点群を形状化する場合は、概略位置合わせ、微調整、局所的な誤差確認、対象範囲の切り出しという順序を意識します。位置合わせの品質は、その後に生成するメッシュや3D CAD形状の精度へ直接影響します。

ステップ5 点群密度を調整して形状の特徴を整理する

位置合わせと不要点の除去が完了したら、点群密度を調整します。点群の点数が多いほど細かな形状を表現できますが、処理負荷も大きくなります。高密度な点群をそのまま面へ変換すると、非常に細かなメッシュが生成され、3D CAD上での表示や編集が重くなることがあります。

点群密度の調整では、単純に全体の点数を一定割合で減らすだけではなく、形状の特徴に応じて必要な点を残すことが重要です。

広い平面は、点の間隔をある程度広げても形状を維持しやすい部分です。一方、角、穴、段差、細い溝、曲率が大きく変化する部分では、点を減らしすぎると形状の特徴が失われます。

点群を一定の大きさの空間へ分け、それぞれから代表となる点を残す方法を使うと、局所的な密度の偏りを抑えられます。取得位置に近い部分だけ点が極端に密集している場合でも、全体の点間隔を整えやすくなります。

ただし、代表点の求め方によっては、元の表面位置がわずかに変化することがあります。点群の平均位置を代表点とする場合、鋭い角や薄板の両面が中央へ寄り、形状が丸くなる可能性があります。

薄い部品では、表面と裏面の点が同じ範囲に含まれないよう、削減間隔に注意します。板厚より大きな間隔で点を整理すると、両面が一つの面として扱われることがあります。

面生成の前には、各点が属する表面の向きを推定する処理が必要になる場合があります。点の周囲にある近傍点を調べ、表面の法線方向を求めます。この推定が不安定だと、メッシュの表裏が混在したり、面が折り返したりする原因になります。

近傍点を調べる範囲が小さすぎると、測定ノイズの影響を強く受けます。反対に範囲が大きすぎると、角や小さな曲面まで平均化され、特徴が失われます。

大型の平面構造物と、小型で複雑な部品では、適切な設定が異なります。一つの設定を点群全体に適用するのではなく、形状の種類ごとに領域を分けて処理する方法も有効です。

点群密度を調整した後は、元の点群と重ねて確認します。点数が大きく減っていても、重要な輪郭や断面が維持されていれば、形状化に適した軽量なデータになっています。

反対に、点を多く残していても、重複点や測定ノイズが大量に含まれていれば、高品質な形状にはつながりません。必要な形状情報を整理し、不要な細かさを減らすことが目的です。

穴の縁、曲面の変化点、部品同士の境界、薄板の端部などでは、密度調整前後の断面を比較します。最終用途に必要な特徴が残っていることを確認してから、面生成へ進みます。

ステップ6 メッシュや曲面を生成する

整理した点群から連続した表面を生成します。代表的な方法には、点同士を三角形で結んでメッシュを作る方法と、点群に近似する曲面を作る方法があります。

メッシュは、複雑な凹凸や自由な形状を表しやすい形式です。点群の配置に沿って多数の三角形を生成することで、対象物の表面を可視化できます。

ただし、点群の品質が低い場合は、生成されるメッシュにも問題が現れます。孤立した点から細い突起が作られる、別の部品が一つの面でつながる、穴や隙間が塞がる、面の表裏が逆転するといった問題です。

点が存在しない領域を自動で埋める設定にも注意が必要です。実際に開いている穴、配管の間、格子の開口、薄板の端部などが、自動補間によって閉じられることがあります。

欠損を埋めて作成された面は、実際に測定された形状ではなく、周囲の点から推定された形状です。現況記録として利用する場合は、実測部分と推定部分を区別できるように管理する必要があります。

設計モデルへ利用する場合でも、推定された面が妥当かを、既知寸法、図面、写真、別方向から取得した点群などで確認します。重要な取付面や穴を、自動補間だけで決定することは避けます。

生成したメッシュには、細かな凹凸や不均一な三角形が含まれることがあります。平滑化処理を行えば見た目を整えられますが、設定を強くしすぎると角が丸くなり、穴径や板厚が変化します。

滑らかな外観と、寸法の正確さは同じではありません。平滑化を行う場合は、処理前後で点群との距離や主要断面の寸法を比較します。

三角形の数を減らす軽量化も有効です。形状の変化が少ない平面部分では三角形を減らし、角や曲面などの特徴部分に細かな三角形を残すことで、外形を保ちながらデータを軽くできます。

平面、円筒、円すい、球面などの規則的な形状が中心となる対象では、点群全体を細かなメッシュにするより、幾何形状を抽出する方が適しています。

例えば、壁や床を平面として、軸や配管を円筒面として、タンクの一部を回転形状として再構築すれば、モデルを軽量化できます。寸法や位置も管理しやすくなり、3D CAD上での編集性が向上します。

自由曲面を作る場合は、一枚の大きな面を無理に当てはめず、曲率や境界の変化に応じて領域を分けます。一枚の曲面で全体を表そうとすると、局所的な凹凸や稜線を再現しにくくなることがあります。

反対に、曲面を細かく分割しすぎると、面同士の接続や修正が複雑になります。実際の稜線、部品の分割位置、製造上の境界などを考慮して分割することが重要です。

生成後は、メッシュまたは曲面を点群と重ねて確認します。全体を見ただけでは小さなずれを発見しにくいため、断面表示や距離の分布を利用します。

特定の方向へずれが集中している場合は、面生成だけでなく、点群の位置合わせ、表面方向の推定、平滑化の設定なども見直します。メッシュや曲面が作成できた時点を完成とせず、穴、隙間、表裏、境界、寸法を確認してから次へ進みます。

ステップ7 3D CAD形状として再構築し精度を検証する

メッシュや曲面を生成した後は、目的に応じて3D CAD形状として再構築します。現況の外形確認だけであれば、メッシュを参照データとして利用できる場合があります。

一方、穴径を変更する、板厚を修正する、別部品と組み合わせる、加工形状を追加するといった設計作業を行う場合は、編集可能な3D CAD形状へ作り直す必要があります。

細かな三角形で構成されたメッシュをそのまま変換しても、設計履歴や寸法関係を持たない形状になることがあります。形状は表示できても、編集のたびに多数の面を処理する必要があり、実務では扱いにくくなります。

編集しやすい3D CADモデルには、基準面、中心軸、対称関係、板厚、穴径、押し出し方向、回転軸などの設計上の意味があります。点群形状化の最終工程では、これらの意味を持つ形状として整理することが重要です。

最初に取付面、床面、中心穴、対称面など、対象物の基準となる要素を設定します。機械部品では加工基準面や回転軸、建物や設備では床面、鉛直方向、主要壁面などが基準になります。

次に、点群またはメッシュから必要な位置の断面を抽出します。同じ断面が一定方向へ続く部分は、押し出し形状として再構築できます。中心軸の周りに同じ断面が続く部分は、回転形状として作成できます。

断面形状が徐々に変化する場合は、複数の断面をつなぐ形状や曲面を使用します。点群の輪郭を細かくなぞりすぎると、測定ノイズまで設計形状へ取り込んでしまいます。

例えば、本来は直線である稜線が点群上でわずかに波打っている場合、その波をすべて再現すると不自然な3D CADモデルになります。対象物の機能や製造方法を考え、直線、円弧、平面などの規則的な形状へ整理します。

円筒面を再構築する際は、狭い範囲の点だけで径や軸を決めず、可能な限り広い範囲を利用します。円筒の一部しか取得できていない場合、中心位置や径の推定が不安定になることがあります。

既知の寸法や周辺部品との関係を参照し、妥当な形状であるかを確認します。ただし、摩耗、変形、沈下などの現況を調べることが目的であれば、標準的な形状へ置き換えず、実測との差を残す必要があります。

板状の部品では、点群が実際の板厚より厚い帯として見えることがあります。表裏の測定誤差や、複数点群の位置合わせ誤差によって、点が一定の幅に分布するためです。

片側の表面を基準にするのか、両面の中央を基準面とするのかを決め、設計目的に合った板厚を設定します。実測形状と設計形状を区別することが大切です。

再構築した3D CAD形状は、元の点群と重ねて検証します。全体の平均的な差だけでなく、最大の差が発生している位置や、重要箇所のずれを確認します。

取付面、締結部、穴、軸、接触面、干渉が予想される場所などは、機能に直接影響します。広い外装面がよく一致していても、取付穴だけがずれていれば、実務上は使用できないモデルになる可能性があります。

検証では、複数の断面を作り、点群と3D CAD形状の輪郭を比較します。平面からの距離、円筒の径と軸方向、穴の中心位置、部品間の隙間なども確認します。

点群と3D CAD形状の差には、測定時の誤差、点群の位置合わせ誤差、ノイズ除去の影響、形状近似の誤差が含まれます。一つの値だけで品質を判断せず、どの工程で差が生じたのかを考えます。

最終モデルには、点群をそのまま参照した部分、規則形状へ近似した部分、欠損から推定した部分を記録しておくと、後工程で判断しやすくなります。

点群形状化の精度を高める実務上のポイント

点群を3D CAD形状へ変換する品質は、形状化に使用する機能だけで決まりません。点群の取得方法、対象物の状態、基準の設定、処理手順、検証方法が相互に影響します。

精度を高めるためには、取得段階から3D CADでの利用を想定することが重要です。点が存在しない領域は、後から正確に復元できません。複雑な設備では、正面だけでなく、側面、上面、裏面など複数方向から取得します。

奥まった穴、部品の裏側、配管の間などが重要な場合は、その部分を取得できる位置を事前に検討します。取得後に欠損へ気付くと、現場での再取得が必要になることがあります。

点群を現場で確認できる場合は、重要箇所の密度や欠損をその場で確認します。後から形状化する担当者へ渡すだけでなく、取得担当者と設計担当者が必要範囲を共有することが大切です。

既知寸法を用意することも有効です。基準点間の距離、部品の代表寸法、床からの高さなどを使い、点群の縮尺や位置を確認します。見た目が自然であっても、単位や座標変換の設定が間違っている可能性があります。

処理設定は、対象全体へ一律に適用しない方がよい場合があります。平面が多い領域、自由曲面の領域、細かな部品が密集する領域では、適切な点密度や平滑化の強さが異なります。

対象を複数の領域に分け、それぞれに適した条件で処理した後、共通の座標を保ったまま統合すると、形状の特徴を残しやすくなります。

元の点群を保存しておくことも欠かせません。ノイズ除去、点数削減、位置合わせ、平滑化などを繰り返すと、削除した情報を元に戻せない場合があります。

取得直後の点群、整理後の点群、位置合わせ後の点群、軽量化した点群、生成したメッシュを別々に保存すれば、問題が発生したときに前の段階へ戻れます。

精度確認では、一つの表示方法だけに頼らないことが重要です。三次元表示では問題がないように見えても、断面にすると表面の厚みや位置のずれが明確になることがあります。

全体表示、拡大表示、断面表示、点群と形状の重ね合わせを組み合わせ、重要箇所を確認します。誤差の平均だけではなく、誤差が集中する場所と、その場所が機能へ与える影響を考えます。

モデルを必要以上に複雑にしないことも重要です。細かな凹凸をすべて再現したモデルは、点群に近く見える一方で、3D CAD上の編集や計算が不安定になることがあります。

設計、施工、維持管理などの目的に不要な凹凸は整理し、機能に関係する面、穴、軸、境界を優先して再構築します。形状化の品質は、点群との見た目の一致だけでなく、用途に必要な情報を扱いやすい形で保持できているかによって判断します。

点群からの形状化で起こりやすい失敗

点群形状化で起こりやすい失敗の一つは、読み込んだ点群をすぐに自動変換することです。周辺の不要点、孤立点、重複点が残った状態では、生成された面に突起や不自然な接続が生じます。

自動変換機能を使用する場合でも、入力する点群の範囲と品質を先に整える必要があります。形状生成の結果だけを修正するより、点群を整理してから再生成した方が効率的な場合があります。

次に多いのが、点数が多いほど高精度になると考えることです。点が多くても、同じ場所に重複していたり、測定ノイズが含まれていたりすれば、正しい面は作られません。

必要な特徴を残しながら点の間隔を整理し、局所的な密度差を抑える方が、安定した形状を生成しやすくなります。

欠損部の自動補間を実測形状として扱うことも注意が必要です。点のない場所に作られた面は推定結果です。取付部、穴、接触面などの重要箇所を推定だけで決めると、実物と合わない可能性があります。

平滑化を強くしすぎる失敗もあります。表面が滑らかになると品質が向上したように見えますが、角が丸くなり、穴径や段差が変化することがあります。処理後は必ず点群や既知寸法と比較します。

座標と単位の確認不足も重大な問題につながります。形状自体が正しく生成されていても、寸法や配置が異なっていれば、設計モデルとの重ね合わせに使用できません。

原点の移動や軸方向の変更を行った場合は、変換内容を記録します。複数の担当者が作業する場合は、座標の扱いを共通化する必要があります。

メッシュをそのまま編集可能な3D CADモデルとして扱おうとすることも、作業効率を下げる原因になります。多数の三角形で構成された形状は、穴径や板厚を変更するような設計作業には適さない場合があります。

編集が必要な領域は、点群またはメッシュを参照しながら、平面、円筒、押し出し、回転などの設計形状として再構築する方が管理しやすくなります。

全体の平均誤差だけで品質を判断することにも注意します。面積の広い平面がよく一致していれば、取付穴の位置に大きなずれがあっても、平均値は小さくなることがあります。

形状化の検証では、用途に応じて重要な箇所を決め、個別に寸法と位置を確認する必要があります。

点群と3D CADを連携する際のデータ管理

点群の形状化では、取得直後の点群、整理した点群、位置合わせした点群、軽量化した点群、生成したメッシュ、再構築した3D CAD形状など、多数のデータが作成されます。

これらを適切に管理しなければ、どの点群を基にモデルを作成したのか、どの処理が適用されているのか分からなくなります。

ファイル名には、対象名、取得日、対象範囲、処理段階、版を識別できる情報を含めます。「最新」や「修正版」といった名前だけでは、複数の担当者が作業したときに混乱しやすくなります。

取得直後、ノイズ除去後、位置合わせ後、軽量化後、形状生成後など、処理段階を明確に分けることが重要です。

座標系と単位も記録します。現地座標から作業用座標へ移動した場合は、移動量や回転量を残します。設計モデルへ合わせるために位置を変更した場合も、使用した基準を記録します。

点群処理の条件も保存しておくと、結果に問題があったときに原因を追跡できます。点の削減間隔、外れ値除去の条件、平滑化の有無、欠損補間の範囲などを確認できるようにします。

完成した3D CADモデルだけでなく、必要に応じて元の点群や検証結果も共有します。どの部分が実測に基づき、どの部分が近似または推定されたものかを明確にすれば、利用者がモデルの精度を適切に判断できます。

大容量の点群をそのまま共有すると、閲覧環境によっては操作が難しくなります。保存用の高密度データと、日常的な確認に使う軽量データを分ける方法が有効です。

軽量化したデータを作る場合でも、元の点群を上書きしてはいけません。将来、別の精度や目的で再処理する可能性があるため、取得時の情報を保持しておく必要があります。

点群と3D CADの連携は、一度形状を作って終わるとは限りません。追加計測、設計変更、施工後の比較、設備更新などで再利用される可能性があります。

後から作業の経緯を確認できるように管理しておくことで、点群を継続的な設計資産として活用しやすくなります。

まとめ

3D CADで点群データを形状化するには、最初に利用目的と完成形を決め、単位と座標を確認し、不要点を除去し、複数の点群を位置合わせすることが基本です。

その後、必要な形状の特徴を残しながら点群密度を調整し、メッシュや曲面を生成します。設計編集が必要な場合は、生成した形状をそのまま使用するのではなく、基準面、軸、穴、板厚などを定義した3D CAD形状として再構築します。

点群形状化では、点数の多さや自動処理の速さだけを重視してはいけません。何に利用するモデルなのかを明確にし、その用途に必要な情報を残すことが重要です。

現況確認用のメッシュ、干渉確認用の軽量形状、寸法変更用の3D CADモデルでは、それぞれ必要なデータ構造が異なります。すべての用途に一つのモデルで対応しようとすると、過度に重く、編集しにくいデータになる可能性があります。

また、生成された形状が点群に近く見えるだけでは、精度が確認できたとはいえません。単位、座標、基準面、穴位置、軸、取付部など、実務上重要な箇所を個別に検証する必要があります。

欠損から推定した部分、規則形状へ近似した部分、平滑化した部分についても記録を残しておくと、後工程で安全に利用できます。

点群形状化を安定させる近道は、最初から完全な自動変換を目指すことではありません。取得、整理、位置合わせ、軽量化、面生成、再構築、検証という工程を分け、各段階で品質を確認することです。

基本手順を守ることで、点群データを3D CADの設計、設備配置、施工確認、維持管理、現況記録などへ活用しやすくなります。

現場の点群取得から3D CAD活用へつなげるLRTK Phone

点群を3D CADで活用するには、形状化の工程だけでなく、元になる点群を現場でどのように取得するかも重要です。

必要な範囲に点が存在しなかったり、対象物の裏側や細部が欠けていたりすると、後工程で正確な形状を作ることが難しくなります。取得時点から、最終的に3D CADでどの部分を使うのかを意識する必要があります。

現場で点群を取得する際は、対象範囲、必要な精度、死角になりやすい部分、位置合わせに利用する基準を事前に確認します。重要箇所を複数方向から記録できれば、欠損部を推定する作業を減らせます。

取得後には、現場を離れる前に重要範囲が記録されているかを確認することも大切です。形状化の段階で不足に気付くより、取得時に補足できる方が効率的です。

LRTK Phoneを活用すれば、現場で取得した位置情報や点群データを、既存形状の確認、設計データとの比較、施工記録、3D CADを用いた検討などへつなげる運用を考えられます。

点群の取得から形状化、3D CADでの利用までを一連の流れとして見直したい場合は、後工程で必要になる範囲と基準を意識しながら、LRTK Phoneの活用を検討してみてください。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る