LRTKレフィクシア株式会社

初心者でも簡単!点群から断面図をDXF出力する方法

はじめに

3次元の点群データから必要な断面図を作成し、汎用CADフォーマットであるDXF形式で出力する方法は、近年ますます注目されています。これまで測量データの活用や図面化は専門的で難しい作業と思われがちでした。しかし、初心者でも簡単に点群から断面図を取得しDXF出力まで行うことが可能です。本記事では、その具体的な手順とポイントをわかりやすく解説します。デジタル測量や施工現場のDX推進が進む中、点群から断面図をDXF出力するスキルは、業務効率化や精度向上に大きく貢献するでしょう。まずは基本的な知識から順に見ていきます。

点群データと断面図の基礎知識

点群データとは、対象物や地形をレーザースキャナーや写真測量(フォトグラメトリ)によって取得した多数の点の集合体です。各点には座標(X, Y, Z)や色情報が含まれ、点の集まりによって対象の形状を3次元で表現します。例えば、建物の内部をレーザー計測した点群や、ドローンで撮影した画像から生成した地形点群などがあります。近年ではスマートフォンのLiDAR機能搭載機種を使って手軽に点群を取得することも可能になりました。

一方、断面図とは、建物や地形などの対象物をある切断面で垂直に切ったときの内部形状(プロファイル)を表す図面です。土木分野では地形の縦断面・横断面図、建築分野では建物の断面図など、設計や施工で広く用いられます。点群データから断面図を作成することで、現場の現況形状を正確に2次元図面化でき、設計図との比較や出来形(完成形状)の検証などに役立ちます。

DXF形式(Drawing Exchange Format)は、多くのCADソフトでサポートされる図面データ交換フォーマットです。DXFで断面図を出力すれば、様々なCADソフトや測量ソフトに断面線を読み込んで活用できます。つまり、「点群の3Dデータ」から「誰もが扱える2D図面データ」への橋渡しがDXF出力なのです。以下では、点群から断面図を抽出しDXFファイルとして保存する具体的なステップを紹介します。

ステップ1:点群データを取得・準備する

まずは元となる点群データを用意します。既にスキャナーやドローンで取得済みの点群がある場合は、それをPCに取り込みましょう。もしこれから取得する場合、高精度な地上型レーザースキャナーやドローン写真測量ツールのほか、スマートフォンのLiDARでも小規模な点群計測が可能です。初心者の方でも入手しやすい方法として、無料のフォトグラメトリソフトで写真から点群生成したり、オープンソースの3次元点群処理ソフトで公開データを読み込む方法もあります。

点群データの形式はさまざまですが、一般的には.lasや.ply、.xyzといったフォーマットが用いられます。データを取得したら、解析用のPCで点群処理ソフトウェアにインポートします。このとき座標系や単位系の設定に注意が必要です。例えば、国土地理院基準の座標系(平面直角座標系や世界測地系の経緯度など)で計測されている場合は、後の図面との整合性のため処理ソフトでも正しい座標系を指定します。また、点群全体から必要部分のみを抽出したり、ノイズ点の除去・間引き(データ量の削減)を行っておくと後工程がスムーズになります。

準備段階としてもう一点、断面を切り出す位置をあらかじめ検討しておきましょう。どのラインで断面図が欲しいのか(例えば道路のある測点ごとの横断面、建物の特定の断面など)を決め、それに応じた切断平面の位置や方向を把握しておくと、後の作業が明確になります。

ステップ2:点群処理ソフトで断面を抽出する

次に、点群処理が可能なソフトウェア上で断面の抽出作業を行います。ここでは専門的なソフト名は挙げませんが、多くの点群処理ツールや一部のCADソフトに断面抽出機能が備わっています。基本的な操作手順は以下の通りです。

  1. 点群データを読み込む: 点群処理ソフトにステップ1で準備した点群を開きます。高精度な計測データであれば点の数が数百万~数千万点規模になることもありますが、ソフトによっては表示の簡略化(サンプリング表示)を行い扱いやすくしてくれます。初心者の方は、まず全体像を確認し、断面を取りたい箇所にズームしてみましょう。

  2. 断面平面(断面線)の設定: ソフト内で「断面」や「スライス」といった機能を使い、点群に対して切断する平面を設定します。例えば垂直方向の断面であれば、任意のX座標やY座標の位置に垂直な平面を置くことで、その平面と交わる点群を抽出できます。また、任意の線に沿った断面(道路の曲線に沿った横断面など)の場合は、ガイドとなる線分やポリラインを指定して、その直下の地形断面を得る機能を持つソフトもあります。スライス厚(厚み)のパラメータを設定できる場合は、断面の厚さを適切に調整します。厚み0(面での切断)だと点がまばらになるときは、数cm~数十cm程度の帯状にスライスして多少点を集め、後で線を描きやすくすることもできます。

  3. 断面点群の抽出: 設定した平面位置で点群をカットすると、その断面上に存在する点だけが抽出されます。ソフト上では新しい点群オブジェクト(断面点群)として表示されるか、あるいはビュー上でその断面の点のみ強調表示されるでしょう。抽出結果が思った範囲と合致しているか確認します。例えば地表の横断面を取りたかったのに上空の樹木の点が含まれていれば、それらを除去する追加処理が必要です。不要な点はフィルタや手動選択で削除し、断面を構成する点群だけを残します。

  4. 断面線の生成(線化): 抽出した断面上の点群から**断面線(ポリライン)**を作成します。多くのツールには、ポイントから線を描くための機能(例:「ポリライン描画」や「スプライン曲線フィット」など)があります。一括で自動的に線に近似してくれる機能もあれば、点をなぞるように人手で線を引いていくツールもあります。初心者の方には、自動ポリライン生成機能があるソフトを使うと良いでしょう。自動機能を使う場合でも、線が滑らかに描けているか確認し、必要に応じて一部を手動で修正します。注意点: 点が途切れている部分では線が分断されたり不自然な形状になることがあります。その際は周辺の点を見ながら補間するように線を繋ぐと良い結果が得られます。

ソフトによって操作画面や用語は異なりますが、概ね上記の流れで点群から断面図(線データ)を抽出できます。はじめは試行錯誤かもしれませんが、小さなデータで練習しながらコツを掴むと良いでしょう。

ステップ3:断面図をDXFファイルにエクスポートする

断面の線データが得られたら、いよいよそれをDXF形式でエクスポート(書き出し)します。DXF出力は、多くの点群処理ソフトやCADソフトで「エクスポート」または「名前を付けて保存」機能から選択可能です。以下のポイントに注意しながら進めましょう。

  • エクスポート対象の選択: 前ステップで生成した断面ポリラインまたは断面点群を選択状態にし、DXF形式で保存します。ソフトによっては、表示中のもの全てを書き出す場合と、選択オブジェクトのみ書き出す場合があるため、必要に応じて断面線だけを新規ファイルにコピーしてからエクスポートすると確実です。

  • 座標系と単位の確認: DXFファイルに出力される数値座標が、元データの座標系・単位系で正しく記録されるか確認します。例えばメートル系の座標で計測した点群から断面を作ったなら、DXFもメートル単位の座標値になります。市販の点群ソフトではメタデータとして座標系情報をDXFに埋め込むものもありますが、対応していない場合もあるため、自分でどの座標系か把握しておきましょう。後でCAD側で座標変換が必要になることを防ぐためにも重要です。

  • レイヤーや色の設定: DXF形式はレイヤー機能を持つため、エクスポート時に線を特定のレイヤー名に割り当てられることがあります。可能であれば「断面図」など分かりやすいレイヤー名を付けて書き出すと、後でCADソフト上でレイヤ別に表示・非表示を切り替えられて便利です。また線の色や線種も設定できる場合があります。デフォルトでは1色(たとえば白/黒)になりがちですが、必要に応じて色分けしても良いでしょう。もっとも色や線種はCAD上で編集可能なので、エクスポート時点ではシンプルな設定でも問題ありません。

  • ファイル名の決定: 保存するDXFファイルにわかりやすい名前を付けます。例えば「現場A_横断面1.dxf」のように現場名や断面位置がわかる名称にしておくと、後で複数の断面ファイルを扱う際に混乱が少なくなります。

以上の設定を確認し、DXFファイルを書き出します。処理時間は断面線の複雑さにもよりますが、通常それほど時間はかかりません。DXFファイルはテキスト形式のため比較的軽量で、メール添付などで共有することも容易です。作成したDXF断面図が正しく出力できたら、次のステップで実際にCADソフトに取り込んでみましょう。

ステップ4:エクスポートした断面図をCADで活用する

DXFファイルを書き出したら、その断面図データをCADソフト上で活用します。汎用的なCADツールや土木設計ソフトでDXFを読み込む手順は概ね共通しています。典型的な流れを説明します。

  1. DXFファイルの読み込み: CADソフトを起動し、「ファイル」メニューから「開く」または「インポート」を選択し、ステップ3で保存したDXFファイルを指定します(ソフトによってはDXFをドラッグ&ドロップするだけでも読み込めます)。読み込みオプションで単位系を尋ねられる場合は、点群データ取得時と同じ単位(メートルやフィートなど)を選びます。

  2. 断面図の表示確認: 読み込まれたDXF断面図が、CAD上に適切に表示されているか確認します。断面線が非常に小さく表示されたり、逆に大きすぎたり、画面外に飛んで見えない場合は、ズームや表示範囲設定を調整してください。よくある現象: 測量座標系のように絶対座標値が大きいデータだと、CADで開いた際に原点から遠く離れた位置に線が存在し見失うことがあります。その際は画面全体表示コマンド(「全体表示」や「Zoom Extents」等)を使うと断面図を捕捉できます。

  3. 座標位置の調整: 読み込んだ断面図の線が、CAD図面上で予期した位置にあるか確認します。例えば元が現地座標のままだと、CAD内の他の図面要素と位置が合わない場合があります。その場合は、基準となる一点(例えば断面線上のある既知点)を用いて他の図面と位置合わせ(平行移動や回転)を行います。設計図と同じ座標系で点群を処理していれば、この位置合わせ作業は不要で、断面DXFはそのまま正しい位置に重なるはずです。

  4. 図面としての編集: 断面図データは通常、CAD上ではポリラインやスプライン曲線として扱われます。必要に応じて、この線をトレースし直して滑らかな線に整形したり、高さ情報を注記したりできます。断面積を計算したい場合は、ポリラインで囲んで面積計測することも可能です。また、レイヤー設定をエクスポート時に行っていれば、CAD側でレイヤごとに線色や線種を変更できます。複数の断面を読み込んで比較表示する際も、レイヤ分けされていれば視認性が向上します。

こうしてCADソフトに取り込んだ断面図は、他の設計要素と組み合わせて活用できます。例えば、設計時の計画断面線と重ねて現況との誤差をチェックしたり、施工後の出来形と設計断面を比較して盛土・切土量を算出したりといった使い方が可能です。DXFで取り込むことで、点群由来のデータも従来の2D図面と同様に扱えるようになり、業務フローにスムーズに統合できるのが大きなメリットです。

断面図作成のコツ・注意点

点群からの断面図作成とDXF出力を成功させるには、いくつか押さえておきたいコツや注意点があります。

  • 大量の点群は適切に間引く: 元データの点群が高密度すぎる場合、断面抽出時に不要な点が多く含まれ線がギザギザになることがあります。事前に対象断面付近の点群だけを範囲選択して**削減(サンプリング)**するか、抽出後に外れ値となる点を削除しましょう。点が密集しすぎているとソフトの表示や処理も重くなるため、適度な密度にしておくことがポイントです。

  • 断面線の平滑化: 抽出された断面線が凸凹して見えるときは、CAD上でスムージング(平滑化)やスプライン曲線への変換を検討します。元の点群にノイズがあると線も乱れがちなので、代表値をとるイメージで滑らかな線形に整えると見やすくなります。ただし、地形の微妙な起伏など重要な特徴は消さないよう、原データと見比べながら調整すると良いでしょう。

  • 高さ基準の把握: 断面図には高さ方向(Z軸)の情報が含まれます。土木の横断図であれば基準高からの標高、建築の断面図であれば1階やGLからの高さなどを示すことが多いです。点群を現場の既知標高点に合わせて測量していれば問題ありませんが、そうでない場合は後から高さオフセットを調整する必要があります。DXF断面をCADに取り込んだ後で、高さ基準に合わせて全体を上下に移動することも可能です。

  • 複数断面の管理: 一つのプロジェクトで複数の断面図が必要な場合、点群処理ソフト上で等間隔にスライスする機能や、一連の断面線を一括生成するツールを使うと効率的です。例えば道路沿いに10mピッチで横断面を切り出すようなケースでは、自動バッチ処理でまとめてDXF出力することもできます。手動で1枚ずつ作成する場合は、ファイル名に連番や測点番号を付けて管理すると整理しやすくなります。

  • データ連携の試行: 点群から断面図をDXF出力する手順は、一度で完璧にいかない場合もあります。座標系のずれで位置が合わなかったり、線がうまく出力されなかったりといったトラブルも起こり得ます。初めのうちは小さな範囲でテストし、CADへの取り込みまで確認してから本番データで実施すると安心です。問題があれば、どの段階に原因があるか(点群処理ソフトでの設定ミスか、CAD側の読み込み設定か等)を切り分けて対処しましょう。

以上の点に注意すれば、初心者の方でも確実に点群断面図をDXF化できるはずです。最初は慎重に確認しながら進め、慣れてくれば効率よく多くの断面を処理できるようになるでしょう。

LRTKによる簡易測量のすすめ(最後に)

最後に、点群からの断面図作成とあわせて知っておきたい新しい簡易測量の方法をご紹介します。従来、現場のちょっとした計測や確認には巻尺やハンディGPSといった手軽な道具で済ませることが多く、精度面では妥協せざるを得ませんでした。しかし現在では、LRTKというソリューションを使って「手軽さはそのままに精度だけ飛躍的に向上させる」ことが可能になっています。

LRTKはスマートフォンに取り付けて使用できる超小型の高精度GNSS測位デバイスと、スマホのカメラ・LiDAR機能を組み合わせた最新の測量ツールです。専門的な重機や特殊なスキャナーを使わずとも、スマホひとつでセンチメートル級の測位と点群計測が行えるため、現場の簡易測量が劇的に効率化されます。例えば、断面図を作成するために広範囲をレーザースキャンしなくても、LRTKを用いて必要なポイント(地形の要所となる高低や幅など)を現場で直接計測し、その場でプロファイルを把握することも可能です。

このようにLRTKを現場に導入すれば、今まで測量の専門部署や外注に頼っていた作業の一部を、現場スタッフ自身が迅速にこなせるようになります。断面形状の確認や高さのチェックを、測量待ちすることなく自分達で即座に行えることで、施工の進捗管理もスムーズになります。精度が求められる場面でも、LRTKなら安心して簡易測量を任せられるでしょう。

高精度測位が手軽に使えるようになると、点群データの取得や断面図の作成も含め、測量の民主化が進みます。専門知識がない初心者でも扱えるLRTKは、まさに「ポケットに入る測量機」。点群からの図面化で培ったデジタルデータ活用のスキルと合わせて、ぜひ次世代のスマート測量にも挑戦してみてください。現場のDX(デジタルトランスフォーメーション)を支える心強い味方として、LRTKが皆さんの業務改善を後押ししてくれるでしょう。

FAQ

Q: 点群から断面図を作成するのに高価なソフトウェアが必要ですか?
A: 必ずしも高価な専用ソフトを購入する必要はありません。オープンソースの点群処理ソフトや、一部のフリーソフトウェアでも断面抽出とDXF出力は可能です。また、クラウド上で点群データ処理をして断面図を生成してくれるサービスも登場しています。有償のプロ向けソフトは高度な機能を備えますが、初心者が基本的な断面図を得る程度であれば無料ツールで十分対応できます。

Q: レーザースキャナーを持っていなくても点群データを入手できますか?
A: はい、レーザースキャナーがなくても点群データを得る方法はあります。代表的なものは**写真測量(フォトグラメトリ)**で、デジカメやドローンで撮影した多数の写真からソフトウェアで点群化できます。最近のスマートフォンもLiDARスキャナーを搭載したモデルがあり、アプリを使って手軽に周囲の点群をスキャン可能です。既存のオープンデータ(例えば国土地理院の基盤地図情報に含まれる点群)を利用することもできます。さらに、LRTKのようなスマホ連携型の測量器を使えば、自分で精度の高い点群計測を行うことも容易です。

Q: 大きな点群データでも普通のパソコンで断面処理できますか?
A: 点群データは容量が大きくなりがちですが、工夫すれば一般的なPCでも断面処理は可能です。ポイントは必要な範囲だけ扱うことです。膨大な点群全体を一度に処理しようとすると高性能なPCが欲しくなりますが、断面図に使う部分は点群の一部です。ソフト上で対象断面付近の点群だけを切り出したり、間引きをしてデータ量を減らせば、標準的なスペックのPCでも動作が軽くなります。また、クラウドサービスを活用してサーバー上で点群処理を行い、結果の断面データだけダウンロードする方法も有効です。

Q: DXFで出力した断面図をCADに読み込んだら位置がおかしいのですが?
A: まず、座標系や単位系のズレがないか確認しましょう。例えば点群が独自原点のローカル座標で記録されていた場合、CAD上の他の図面と位置が合わないことがあります。その際は、共通の基準点を用いて手動で位置合わせをする必要があります。また、読み込み時の単位設定ミスでスケールが違う可能性もあります(メートルなのにミリメートル扱いになって1000倍ズレる等)。DXF自体には明確な単位情報が入らないことも多いので、元データの単位をCAD側で正しく指定してください。それでも合わない場合は、元の点群処理時に使用した座標系を再確認し、必要なら適切な座標変換を施してから再エクスポートすると良いでしょう。

Q: 抽出した断面線がギザギザで見づらい場合の対処法は?
A: 断面線がギザギザしてしまう原因は、点群の粗さやノイズによるものが考えられます。対処法としては、平滑化処理と補間があります。平滑化処理は、CAD上でポリラインを曲線に近づけるフィルタを適用したり、要所の点を残して余分な折れを削除する方法です。また、地形断面などで一部点群が欠損して線が途切れる場合は、その区間を周囲の勾配にならって補間する(手動で線を引き足す)ことも必要です。元データに極端な外れ値の点が混じっているときは、断面抽出段階でそれらを取り除くことでかなり線が滑らかになります。つまり、元データのクリーンアップ+線の後処理で見やすい断面図に仕上げることができます。

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

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