土木CADで現況地形や計画面を作成すると、サーフェスの一部に不自然な突起、くぼみ、段差、長大な三角形が発生することがあります。平面表示では問題がないように見えても、等高線、縦断図、横断図、勾配図、土量計算に展開した段階で異常が明らかになる場合もあります。 サーフェスの三角網は、入力した点や線をもとに自動生成されます。しかし、自動生成された結果が、必ずしも実際の地形や設計者の意図を正しく表しているとは限りません。標高の誤入力、不要点の混入、地形変化線の不足、境界の未設定などがあると、計算上は成立していても実務では使いにくい面が作られます。 異常を見つけたときに三角網を無計画に削除すると、別の場所にひずみが移ったり、再構築時に修正が消えたりする可能性があります。重要なのは、異常の原因を点、線、境界、生成条件に分けて確認し、影響範囲の小さい方法から修正することです。 本記事では、土木CADのサーフェス三角網に異常が生じる原因と、実務で使いやすい6つの編集方法を解説します。特定のソフトウェアに依存しない考え方を中心に、修正後の検証や現場計測データとの照合方法まで紹介します。
土木CADにおけるサーフェス三角網の基本
土木CADで扱うサーフェスは、地形や計画面を連続した面として表現するためのデータです。代表的な構造であるTINは、Triangulated Irregular Networkの略で、一般に不規則三角網と呼ばれます。標高を持つ点を頂点とする、重なりのない三角形の集合によって地形や設計の表面形状を表現します。 三角形が使われる理由は、同一直線上にない3点の位置と標高が決まれば一つの平面を定義できるためです。土木CADは入力点の配置から三角網を生成し、各三角形の内部について標高を補間します。その結果を利用して、任意位置の地盤高、等高線、勾配、縦横断形状、切土量、盛土量などを計算します。 ここで注意したいのは、三角網が入力データの意味まで理解して作られるわけではないことです。たとえば、道路の路肩と法尻が近接していても、地形変化線として指定されていなければ、三角網が両者を斜めに横断することがあります。水路の両岸、擁壁の上下端、盛土法面の肩と尻についても同様です。 また、平面上で近接する2点に大きな標高差があると、その間に急傾斜の三角形が形成されます。擁壁や段差を表した正しい形状である場合もありますが、点の標高誤りによる異常である場合もあります。見た目だけで三角形を消すのではなく、現地に存在する段差なのか、入力ミスなのかを判断する必要があります。 三角網の品質は、点の数だけでは決まりません。地形の変化を表す位置に適切な点があり、尾根、谷、法肩、法尻、水路、道路端などの連続性が線として定義されていることが重要です。平坦な場所に大量の点があっても、変化点が不足していれば実際の形状を十分に表現できません。 一方、点を過剰に追加すると、微小な測定ばらつきまで面に反映され、細かな凹凸が連続するサーフェスになることがあります。点群を利用するときは、必要な地形を残しながら、車両、植生、資材、作業員、飛び値などを除外する工程が欠かせません。三角網編集は、単なる見た目の調整ではなく、入力データの品質管理と地形の意味付けを含む作業です。
三角網の異常を編集前に切り分ける
三角網を編集する前に、どのような異常が発生しているかを確認します。代表的な異常には、一点だけが突出するスパイク状の面、一点だけが沈む穴状の面、尾根や谷を横切る三角形、計測範囲外まで伸びる長大な三角形、構造物をまたぐ面、等高線が細かく蛇行する面などがあります。 スパイクや穴は、標高の桁違い、符号の誤り、単位の混在、座標列と標高列の取り違え、対象物上の点の混入などによって生じます。周辺標高がほぼ同じなのに一つの点だけ大きく異なる場合は、その点の属性と原データを確認します。ただし、擁壁天端や水路底のように本当に標高差がある場所もあるため、周囲との差だけで機械的に削除してはいけません。 斜めに横切る三角形は、点の不足よりも地形変化線の不足が原因であることが多いです。尾根や谷の両側に点があっても、尾根線や谷線が拘束されていなければ、土木CADは平面距離などに基づいて別方向へ点を接続することがあります。この場合は点を増やすだけでなく、連続する地形変化を線として与える方法を検討します。 計測範囲外へ広がる三角形は、外周境界が定義されていないときに発生しやすい異常です。離れた点を結ぶことで、実際には計測していない場所まで地表面が存在するように表現されます。池、建物内部、橋の下、測定不能箇所などに面が張られている場合は、内側の除外境界が必要になることもあります。 異常の確認には、平面上の三角網だけでなく、等高線、標高別の色分け、勾配表示、陰影表示、縦断図、横断図を併用します。平面では短く見える辺でも、標高差を含めると極端な勾配になっている可能性があります。反対に、三角形の形が細長くても、平坦地で計算結果への影響が小さい場合があります。 元データの状態も確認します。同一または非常に近い平面座標に異なる標高が登録されていないか、座標系や高さの基準が混在していないか、不要な点群分類が取り込まれていないかを調べます。現況面と計画面を同じサーフェスへ誤って登録していないかも重要です。 異常箇所を発見したら、画面表示だけでなく、対象地点の座標、標高、点番号、入力元、近隣点との標高差を記録します。修正前のサーフェスを複製し、原データを残しておくと、編集による影響を比較しやすくなります。原因が分からないまま編集を重ねると、本来正しかった部分まで変形させるおそれがあります。
編集方法1:異常点や不要点を削除する
一点だけ突出した三角形や局所的なくぼみがある場合は、その頂点となっている点を確認します。点の標高が明らかに周辺地形と整合せず、現地にも対応する形状が存在しない場合は、サーフェスの生成対象から除外する方法が有効です。 点群からサーフェスを作成した場合、植生、重機、仮設材、車両、資材、電線などの点が地表面へ混入することがあります。地表面として使うべきではない点を残すと、その点を頂点とする複数の三角形が持ち上がり、突起状の異常が生じます。低い位置のノイズが入れば、同じ仕組みで穴状の異常が発生します。 削除する前には、対象点が原地形を表す点なのか、構造物を表す点なのかを区別します。たとえば、擁壁天端の点を不要点と判断して削除すると、擁壁上部の形状が失われます。橋面上の点と橋下の地盤点が混在している場合は、単純な点削除ではなく、サーフェスを分けて管理した方が適切なこともあります。 元の観測記録を直接削除するより、原データを保存したままサーフェスへの採用対象を切り替える方法が安全です。後から点の意味を再確認できるうえ、別の用途のモデルへ利用できる可能性も残せます。土木CADに点グループや分類条件に相当する機能がある場合は、地表面として採用する点だけをまとめると管理しやすくなります。 同一平面位置に複数の標高が存在する重複点にも注意が必要です。どちらか一方を無条件に残すのではなく、観測時刻、測定対象、点名、取得方法などを確認します。上下二層の点がどちらも必要なら、一つの連続した地表面として処理すること自体が適切でない可能性があります。 異常点を除外した後は、サーフェスを再構築し、周囲の三角網がどのように変化したかを確認します。一点を削除すると、その点に接続していた複数の三角形が組み直されるため、影響は一点だけにとどまりません。新しく長い辺が発生していないか、等高線が別の方向へ曲がっていないか、隣接する構造線を越えていないかまで確認します。
編集方法2:標高を修正して補助点を追加する
異常の原因が入力値の誤りであることを確認できた場合は、点の標高を修正します。標高を修正すると、その点に接続するすべての三角形の傾きが変わるため、削除よりも地形の連続性を維持しやすい場合があります。 ただし、周囲の見た目に合わせるだけで標高を決めてはいけません。野帳、測量成果、既知点との関係、縦横断図、現地写真、別時点の計測結果など、根拠を確認して修正値を決めます。原観測値を変更する場合は、変更前の値、変更理由、確認者を記録し、元データと編集データを区別します。 点の不足によって大きな三角形が形成されている場合は、補助点を追加する方法があります。特に曲線状の法肩、法尻、水路端、道路端、造成境界では、端点だけを結ぶと実際の曲線から離れた直線形状になります。形状を適切に表現できる位置へ補助点を配置することで、三角網が実地形に沿いやすくなります。 補助点の標高は、根拠のある測定値や設計計算値を使うことが基本です。隣接点から補間した値を使用する場合は、それが観測点ではなく編集用の補間点であることを識別できるようにします。補間点を実測点と同じ扱いにすると、後工程でデータの信頼性を判断しにくくなります。 点を増やせば必ず精度が上がるわけではありません。平坦面に多数の補助点を加えても効果は限定的で、入力値のわずかなばらつきによって細かな凹凸が増える場合があります。点の追加は、地形の方向が変わる場所、三角形が過度に大きい場所、必要な断面形状を表現できていない場所へ絞ることが大切です。 計画サーフェスでは、横断形状や勾配計算から得た点が正しいかも確認します。道路中心、車道端、路肩、法肩、法尻などの点に測点の抜けや標高計算の不整合があると、その区間だけ面がねじれます。前後の測点を確認し、変化区間に必要な中間断面を追加することで改善できる場合があります。 修正後は、点単体の標高だけでなく、周囲の勾配と断面形状を確認します。正しい点を追加しても、三角形の接続方向が意図と異なれば、期待した形状にはなりません。その場合は、次に説明するブレークラインや辺の入れ替えを組み合わせます。
編集方法3:ブレークラインで地形変化を固定する
ブレークラインは、尾根、谷、法肩、法尻、水路、道路端、擁壁端など、サーフェス上で連続させたい地形変化を示す線です。三角網の辺をこの線に沿わせることで、地形の折れや連続方向をモデルへ反映しやすくなります。 点だけでサーフェスを作ると、土木CADは点の配置から三角形の接続を決めます。そのため、道路の両側を斜めに結んだり、水路を横断したり、尾根と谷を取り違えたりすることがあります。ブレークラインを設定すると、三角網が越えてほしくない地形変化や、必ず接続してほしい線を明示できます。 典型的な対象は、造成地の法肩と法尻です。法肩と法尻が点列だけで登録されている場合、三角網が上下の点を不規則に接続し、法面にねじれが生じることがあります。各点列を連続したブレークラインとして定義すれば、上端と下端の形状を保ちながら、その間に法面を形成しやすくなります。 水路では、水路底の左右端、天端、法面の折れ位置を分けて定義します。谷底を一本の線だけで表せる場合もありますが、幅を持つ水路では片側だけの線では断面形状を十分に固定できません。擁壁や縁石のような段差では、上端と下端の点が同じ平面位置に近いため、ソフトウェアの仕様に応じた段差表現が必要です。 ブレークライン同士の交差にも注意します。平面上で線が交差するのに、交点の標高が一致していない場合、サーフェスを正常に生成できなかったり、不自然な補間が行われたりすることがあります。交差する線が同じ地表面を表しているなら、交点を設けて標高を整合させます。立体交差の上下を同一サーフェスで無理に表現することは避けます。 線の頂点間隔が広すぎると、曲線部が直線的になり、実際の形状から外れます。反対に、非常に短い間隔で頂点を増やすと、細長い三角形が大量に発生し、編集や計算が重くなる場合があります。地形の曲率、必要な成果精度、使用目的に合わせて、形状を保持できる範囲で適切な密度を設定します。 ブレークラインを追加した後は、線の両側で等高線の流れが適切かを確認します。法肩や法尻で等高線が意図した方向へ折れているか、水路底の縦断勾配が逆転していないか、道路横断勾配が局所的に変化していないかを見ます。ブレークラインは強力な編集方法ですが、誤った線を登録すると広い範囲に異常を生じさせるため、元となる線の標高確認が欠かせません。
編集方法4:三角形の辺を入れ替える
2つの隣接する三角形の接続方向が地形と合わない場合は、共有する辺を入れ替える方法があります。四つの頂点で構成される範囲に対し、現在とは反対方向の対角線へ接続を変更する編集です。一般に、辺の入れ替えでは既存点の座標や標高を変えず、三角形の分割方向だけを変更します。 この方法は、局所的な尾根や谷の向きが反対になっている場合に有効です。たとえば、四つの点が長方形に近い配置となり、現在の対角線が排水方向を横切っている場合、辺を入れ替えることで等高線や勾配の流れを改善できることがあります。 辺の入れ替えは、点の誤りを直す機能ではありません。四つの頂点のうち一つに誤った標高が入っている場合、接続を変えても異常の根本原因は残ります。標高差が極端な場合や、構造物上の点が混在している場合は、先に点の内容を確認します。 また、地形変化が連続する区間を一つずつ辺の入れ替えだけで修正すると、編集箇所が増え、再構築後の管理が難しくなります。尾根や谷が長く続く場合はブレークラインの方が適しています。辺の入れ替えは、限られた範囲で接続方向を調整したいときに使う方法と考えるとよいでしょう。 編集後は、対象となる二つの三角形だけでなく、その周囲も確認します。局所的な等高線は改善しても、隣の三角形との境界で折れが生じることがあります。平面図、等高線、勾配表示、断面図を切り替えながら、周辺地形との連続性を確認します。 ソフトウェアによっては、サーフェスを再構築した際に手動編集が維持される場合と、元の生成条件によって再計算される場合があります。辺の入れ替えを行った後はデータを閉じて開き直し、再構築後にも編集結果が残っているかを確認しておくと安全です。
編集方法5:三角網線を追加・削除して局所形状を整える
辺の入れ替えだけでは修正できない場合、三角網線を追加または削除して局所的な構成を整えます。利用できる操作や再計算の仕組みは土木CADによって異なるため、編集後にどの範囲が再生成されるかを確認しながら進めます。 三角網線の追加は、特定の2点を確実に接続したい場合に使います。たとえば、計画面の折れ位置に必要な辺が生成されていない場合や、構造物端部で三角形の向きを限定したい場合に有効です。ただし、既存のブレークラインと矛盾する線や、別の三角網線と交差する線は正常に追加できないことがあります。 三角網線の削除は、計測範囲外へ伸びた辺、穴や欠測部をまたぐ辺、構造物を横切る辺などを除くときに利用します。ただし、一本の辺を削除した結果として三角形が除外されるのか、周囲の点を使って別の三角形が再生成されるのかは、使用する土木CADの処理によって異なります。 不要な三角形が多数連続している場合、一本ずつ線を削除する方法は効率的ではありません。外周や欠測部の形状が明確なら、境界線による除外を優先します。三角網線の追加と削除は、境界やブレークラインでは処理しにくい小さな範囲の補正に向いています。 長い三角網線だけを一括して削除する機能がある場合も、距離条件だけで適用するのは慎重に判断します。点密度が低い場所では、正しい地形であっても辺が長くなります。反対に、点密度が高い場所では短い辺でも異常な面を作ることがあります。辺の長さは異常を探す手掛かりになりますが、削除の根拠そのものではありません。 削除範囲が地形の外周に近い場合は、隣接する三角形が連鎖的に消えていないか確認します。必要な面まで失われたときは、削除を重ねるのではなく、外周境界の形状を見直した方が安定します。局所編集を多数行う必要があるなら、入力点、ブレークライン、境界のいずれかに根本的な不足がないかを再確認します。 三角網線を編集した後は、頂点標高に変更がなくても、面内の補間結果が変わります。そのため、任意点の標高、等高線、勾配、断面、土量に差が生じる可能性があります。修正前後のサーフェスを比較し、意図した範囲以外へ変化が広がっていないことを確かめます。
編集方法6:境界線で不要な三角形を除外する
サーフェスの外周や欠測部に不要な三角形が発生している場合は、境界線を設定します。境界線は、サーフェスを有効とする範囲や、内部で面を生成しない範囲を指定するために使います。 外周境界がないサーフェスでは、一般に最外周側の点同士を結ぶように三角網が生成されます。計測範囲が凹形状であっても、外側の点を直線的に結ぶことで、実際には測っていない場所に三角形が張られることがあります。河川の湾曲部、道路沿いの細長い計測範囲、法面の部分計測などでは、この問題が目立ちます。 外周境界は、単に点群全体を囲む大きな矩形にするのではなく、実際に有効なデータが存在する範囲へ沿わせます。ただし、境界を細かくしすぎると小さな凹凸が増え、短い三角形や処理負荷の増加につながります。必要な地形を残しながら、未計測範囲を含めない形状に整理します。 サーフェス内部に面を作りたくない場所には、内側の除外境界を設定します。建物、池、開口部、橋の上下が重なる場所、計測不能箇所などが対象になります。除外境界を使えば、内部の点を完全に削除せず、サーフェス表示や計算対象から外せる場合があります。 ただし、構造物が存在するという理由だけで、常に内側を除外すればよいわけではありません。完成地形として構造物上面を含めるのか、地盤面だけを表すのかによって処理は変わります。成果物の目的を明確にし、どの面を表現するサーフェスなのかを決めてから境界を設定します。 境界線は、使用する土木CADの仕様に応じて閉じた形状として作成します。始点と終点がわずかに離れていたり、自己交差していたり、同じ頂点が重複していたりすると、期待した範囲が除外されないことがあります。境界の標高を参照する処理と平面形状だけを使う処理の違いもあるため、設定内容を確認します。 境界を追加した後は、外周付近の等高線と断面を確認します。境界のすぐ内側に標高根拠がない場合、残された点同士で大きな三角形が作られることがあります。境界は不要面を切り取る方法であり、境界付近の地形精度を補うものではありません。必要に応じて外周沿いの測点や地形変化線を追加します。
三角網編集の順序と履歴を管理する
サーフェスの異常を効率よく直すには、編集順序が重要です。最初に座標系、単位、高さの基準、入力ファイル、点の分類を確認し、次に異常点を除外します。その後、標高修正や補助点追加を行い、ブレークラインと境界を設定します。最後に、辺の入れ替えや三角網線の追加・削除で局所的な形状を整えると、手戻りを抑えやすくなります。 先に三角網線を細かく編集しても、後から点やブレークラインを変更すると、広い範囲で三角網が再生成される可能性があります。局所編集が無効になったり、別の接続へ置き換わったりすることもあります。そのため、入力データと主要な地形条件を確定してから、手動の三角網編集へ進みます。 土木CADによっては、点の追加、ブレークラインの登録、境界設定、辺の入れ替えなどが処理履歴として順番に保存されます。処理順によって最終形状が変わる場合があるため、再構築後の結果を必ず確認します。警告が出ていなくても、設計意図どおりの面になっているとは限りません。 編集履歴には、変更箇所、変更理由、根拠資料、担当者、確認日を残します。「等高線がおかしかったため修正」といった記録だけでは、後から妥当性を判断できません。「対象点が仮設材上の点であることを現地記録で確認したため除外した」など、判断根拠が分かる内容にします。 サーフェス名にも目的と時点を反映させます。現況地盤、伐採前、伐採後、掘削前、出来形、計画面などを区別し、似た名前のサーフェスを取り違えないようにします。修正途中の面を正式成果として出力しないよう、確認中と確定済みの状態も分けると安全です。 編集前のサーフェスは残しておきます。修正前後の差分を確認できれば、意図しない変化を発見しやすくなります。ただし、複製を増やしすぎるとどれが最新版か分からなくなるため、命名規則と保存場所を統一します。 サーフェスを外部形式へ出力するときは、土木CAD上で見えている編集結果が正しく反映されているか確認します。出力先で再び三角網が生成される場合、接続方向や境界の扱いが変わる可能性があります。受け渡し前には、出力データを別環境で読み込み、三角網、外周、標高範囲、点数などを照合します。
修正後に確認したい等高線・断面・土量
三角網を修正した後は、画面上で異常が消えたことだけで完了とせず、成果物への影響を確認します。少なくとも、三角網、等高線、標高、勾配、縦断、横断、土量の観点から検証します。 等高線では、局所的な輪、極端に鋭い折れ、密集、途切れ、不自然な蛇行がないかを確認します。細かな閉曲線が多数発生している場合は、小さな突起やくぼみが残っている可能性があります。ただし、実際の微地形を示している場合もあるため、見た目を滑らかにする目的だけで消してはいけません。 縦断図と横断図では、異常箇所を通る測線を設定し、周辺を含めて形状を確認します。平面図では分かりにくい段差や逆勾配も、断面にすると発見しやすくなります。道路では中心線だけでなく、車道端、路肩、法面、水路付近を通る断面も確認します。 勾配表示では、極端な勾配の三角形が残っていないかを見ます。急勾配がすべて異常とは限りません。擁壁、岩盤、掘削面などは実際に急な形状を持ちます。周辺の地形条件と照合し、意図した急勾配と誤った急勾配を区別します。 現況面と計画面から土量を計算している場合は、修正前後の数量差を確認します。一点の異常でも標高差が大きければ、局所的な切土量や盛土量へ影響することがあります。外周境界を変更した場合は計算面積も変わるため、数量差が標高修正によるものか、対象範囲の変更によるものかを切り分けます。 既知点や確認点がある場合は、サーフェスから算出した標高と照合します。三角形の頂点となっている点だけでなく、三角形内部の位置も確認すると、補間面の妥当性を評価できます。必要な許容差は、測量方法、施工段階、成果物の用途、発注条件などによって異なるため、案件ごとの基準に従います。 排水に関係する地形では、水の流れる方向を確認します。水路底や側溝に局所的な逆勾配がないか、計画した集水方向と勾配方向が一致しているかを見ます。三角網の接続方向が変わると、頂点標高が同じでも三角形内部の勾配方向が変化することがあります。 最後に、表示縮尺を変えて確認します。広域表示では全体的なつながりを把握し、拡大表示では点、線、三角形の関係を確認します。特定方向の断面だけで判断せず、異なる方向から検証することが重要です。
現場計測データと土木CADを連携させるポイント
三角網の異常を減らすには、土木CAD上の編集だけでなく、計測段階からサーフェス化を意識する必要があります。地形変化の少ない平坦部では必要な密度で計測し、法肩、法尻、水路、擁壁、道路端などでは変化点を確実に取得します。 現場で取得した座標を取り込むときは、平面座標だけでなく高さの基準を確認します。異なる高さ基準や補正方法で取得したデータをそのまま混在させると、範囲ごとに一定の標高差が生じることがあります。この場合、三角網を局所編集しても根本的なずれは解消できません。 複数日にわたる計測では、使用した基準点、計測条件、測位状態、アンテナ高、観測時刻、作業範囲などを記録します。施工によって地形が変化している場合、異なる時点の点を同じ現況面へ混在させないことも重要です。 現場で地形変化線を取得できれば、土木CAD上でブレークラインを作成しやすくなります。法肩や法尻を単独点として測るだけでなく、どの点が同じ地形線に属するか分かるように点名や属性を統一します。計測者とデータ作成者が異なる場合は、命名規則と取得対象を事前に共有します。 異常箇所が編集だけでは判断できないときは、現場で再計測することが有効です。周辺点から推定した標高で形を整えるより、必要な位置を追加計測した方が、後工程で説明できるデータになります。特に出来形確認や数量計算へ使用する面では、編集による推定と実測を明確に区別します。 LRTK Phoneは、現場で位置情報を取得し、土木CADで扱うデータを補うための選択肢になります。サーフェス上で疑わしい場所の位置を確認し、法肩、法尻、水路端、境界付近などの不足点を現地で取得できれば、推定だけに頼らず三角網を修正しやすくなります。 ただし、現場計測の結果は周囲の受信環境、補正情報の状態、基準点、座標系、高さの扱いなどの影響を受けます。取得した数値を無条件に採用するのではなく、既知点での確認や既存成果との照合を行い、必要な精度を満たしているか判断します。 現場で追加取得した点は、既存サーフェスへ直接混ぜる前に別の点群として確認します。座標位置、標高範囲、点名、取得時点を確認したうえで、必要な点だけを追加します。土木CAD上の形状確認とLRTK Phoneによる現地確認を往復させることで、三角網の異常を根拠のあるデータで修正しやすくなります。
まとめ
土木CADのサーフェス三角網に異常が発生したときは、見た目だけを整えるのではなく、点、標高、地形変化線、三角形の接続、境界のどこに原因があるかを確認することが重要です。 異常点の削除、標高修正と補助点追加、ブレークライン設定、辺の入れ替え、三角網線の追加・削除、境界線による除外という6つの方法を使い分ければ、影響範囲を管理しながらサーフェスを修正できます。 編集後は、三角網だけでなく、等高線、勾配、縦横断、排水方向、土量、既知点との標高差を確認します。修正前のデータと編集履歴を残し、再構築や外部出力後にも形状が維持されているかを確かめることが大切です。 土木CAD上で判断できない異常は、現地の追加確認によって解決できる場合があります。必要な変化点や境界付近をLRTK Phoneで計測し、根拠のある座標データとして土木CADへ反映することで、より説明しやすく実務に活用できるサーフェスへ整えられます。