CADのポリラインが閉じない状態とは
CADで敷地境界、建物外周、床面積、施工範囲、掘削範囲、舗装範囲などを作成するときは、複数の頂点を連続させたポリラインがよく使われます。ポリラインを閉じた状態にすると、輪郭の内側を一つの領域として扱いやすくなり、面積計算、ハッチング、数量集計、三次元形状の作成などに利用できます。
ところが、画面上では輪郭が一周しているように見えるにもかかわらず、CAD上では開いたポリラインとして認識されることがあります。閉じる操作を実行しても変化がない、複数の線を結合できない、ハッチングの境界として認識されない、面積を取得できないといった症状が代表的です。
ポリラインが閉じない原因は一つではありません。始点と終点の間に小さなすき間がある場合もあれば、線が重複している場合、輪郭の途中に不要な線が残っている場合、高さ方向の座標が異なっている場合などもあります。さらに、直線、円弧、自由曲線、三次元線といった異なる図形種類が混在しているため、一本のポリラインにまとめられないこともあります。
見た目だけで原因を判断するのが難しい点も、このトラブルの特徴です。図面全体を表示していると、わずかな端点のずれはほとんど見えません。上面から見れば一致していても、横方向から見ると高さが異なることもあります。輪郭が閉じているように見えても、途中で自己交差していたり、同じ経路を往復していたりすると、正常な閉領域として扱えない場合があります。
そのため、ポリラインが閉じないときは、何度も同じ結合操作を繰り返すのではなく、端点、図形種類、座標、重複、交差状態を順番に確認することが重要です。原因を切り分けながら修正すれば、意図しない形状変更や座標精度の低下を防ぎやすくなります。
ポリラインを修正する前に確認したいこと
ポリラインの修正を始める前に、元の図形を複製して保存しておきます。端点の移動、図形の結合、重複線の削除、平面化などを行うと、元の座標や図形構成へ戻しにくくなることがあります。特に、測量成果や設計条件に基づく輪郭では、わずかな修正でも辺長や面積が変わる可能性があります。
修正対象を別の画層へ複製するか、図面を別名で保存してから作業すると安全です。元データと修正後データを重ねて比較できるようにしておけば、意図せず輪郭が変形したときにも早く気付けます。
次に、対象となる輪郭以外の図形を一時的に非表示にします。寸法線、中心線、補助線、引出線、文字、ハッチングなどが近くにあると、結合対象を誤って選択する原因になります。表示上は一本の線に見えても、別の用途の線が同じ位置に重なっていることもあります。
対象範囲だけを表示したら、図形を選択したときの認識状態を確認します。輪郭全体を一度の選択で取得できる場合は、すでに一本のポリラインになっている可能性があります。一部の線だけが選択される場合は、複数の線分や円弧が個別の図形として残っています。
図面の単位も確認しておきます。ミリメートル単位とメートル単位では、結合時に設定する許容距離の意味が大きく異なります。数値だけを見て許容距離を設定すると、本来は離れている端点まで自動的につながるおそれがあります。図面単位と求められる精度を把握し、必要以上に大きな許容値を使わないことが大切です。
ポリラインを閉じる目的も明確にします。単に表示上の輪郭を作りたいのか、面積や数量の根拠として使いたいのか、三次元形状の断面として使いたいのかによって、許容できる修正内容が変わります。数量計算に使う輪郭では、見た目が閉じればよいわけではなく、元の座標や設計寸法との整合性を保つ必要があります。
修正方法1:始点と終点の微小なすき間を確認する
ポリラインが閉じないときに、最初に確認したいのが始点と終点のすき間です。輪郭全体では閉じているように見えても、表示を大きく拡大すると、端点同士がわずかに離れていることがあります。
長い距離を扱う図面では、数ミリメートル以下のずれが画面上で見えないことがあります。拡大率を段階的に上げ、始点と終点の位置を確認します。端点を示すマーカーや頂点編集機能がある場合は、それらを利用すると判別しやすくなります。
確認時は、端点へのスナップを有効にします。近接点、中点、交点など複数のスナップが同時に有効になっていると、意図した端点ではなく、近くにある別の点を取得することがあります。ポリラインの修正中は、必要なスナップだけを使用する方が安全です。
端点同士の間にすき間が見つかった場合は、移動、延長、トリムなどを使って正確に合わせます。ただし、どちらの端点を動かすかは慎重に判断します。一方が確定した基準点で、もう一方が作図上の補助的な点であれば、補助側を基準点へ合わせます。両方が測量結果や設計値に基づく点である場合は、勝手に位置を変更せず、元資料を確認する必要があります。
見た目では端点が一致しているのに閉じない場合は、座標値を数値で比較します。小数点以下の桁にわずかな差が残っていることがあります。また、平面上の座標が一致していても、高さ方向の座標が異なっている可能性があります。
始点や終点の近くに、極端に短い線分が残っているケースにも注意が必要です。トリムや延長を繰り返した図面では、目視しにくい短線が作成されることがあります。この短線がポリラインの終端になっていると、本来接続したい端点とは異なる位置で図形が終わります。
頂点を順番に確認できる場合は、終端付近に不要な頂点や折り返しがないかも調べます。不要な短線を削除した後は、輪郭形状、主要な辺長、面積への影響を確認してください。
修正方法2:線分や円弧を正しい順序で結合する
輪郭が複数の線分や円弧で構成されている場合は、まずそれらを一続きのポリラインへ結合する必要があります。各図形の端点が接していても、個別の線分として存在しているだけでは、一本の閉じたポリラインとして扱われません。
最初に、輪郭を構成する図形を一つずつ選択し、線分、円弧、ポリラインなどの種類を確認します。一本のポリラインへ結合できる図形であれば、基準となる図形を選び、接続する図形を順番に追加します。
結合時には、輪郭の端から連続する順序で選択すると、意図した経路になりやすくなります。選択順序に関係なく自動で結合される環境もありますが、複雑な輪郭や分岐がある図面では、選択順によって結果が変わることがあります。
結合が完了したら、輪郭全体を一度の選択で取得できるか確認します。一部しか選択されない場合は、途中で結合が途切れています。途切れた位置を特定し、その周辺の端点、図形種類、重複状態を確認します。
一本のポリラインになった後で、閉じる設定を適用します。ここで理解しておきたいのは、始点と終点が同じ座標にあることと、図形の属性として閉じていることは、必ずしも同じではないという点です。
始点と終点が重なっていても、図形が開いた状態として登録されていれば、面積や境界の処理で開いたポリラインとして扱われることがあります。反対に、閉じる設定を適用すると、現在の終点から始点までを結ぶ区間が追加される場合があります。
閉じる操作の後は、始点と終点の間に意図しない斜め線が作成されていないかを確認します。輪郭の一部が欠けたまま閉じると、CADが終点と始点を直線で結び、見た目だけ閉じた形状になる可能性があります。本来の境界線と異なる経路で閉じられていないか、拡大表示で確認してください。
結合時に許容距離を指定できる場合は、小さい値から試します。許容距離を大きくすると、離れている端点を自動的に接続できる一方、本来結ぶべきではない図形までつながる可能性があります。重要な輪郭では、端点を手作業で正確に合わせたうえで結合し、自動補正に頼りすぎない方が安全です。
修正方法3:重複線や不要な短い線を削除する
端点を合わせても結合できない場合は、重複線や不要な短線がないか確認します。同じ位置に二本以上の線が存在すると、画面上では一本に見えても、輪郭の経路を正しく判定できないことがあります。
重複線には、始点と終点が完全に同じ線だけでなく、一部だけが重なっている線もあります。例えば、長い線の上に短い線が重なっている場合、交点や端点が増え、意図しない分岐が生じます。
重複しているか分からないときは、対象線を選択して一時的に移動すると確認できます。ただし、移動後に正確な位置へ戻せるよう、元に戻す操作を使用するか、複製した図形で確認します。
重複図形を検出して整理する機能がある場合は、対象範囲を限定して使用します。図面全体に一括適用すると、異なる画層に意図的に重ねている図形や、別用途の線まで削除されるおそれがあります。処理前後の図形数や形状を比較し、必要な線が失われていないことを確認してください。
短い不要線は、トリム、延長、分割などを繰り返した箇所に残りやすくなります。輪郭の角部や交差部を拡大し、周囲の辺と比べて極端に短い線がないか確認します。
短線が残っていると、ポリラインがその区間で折り返したり、同じ位置を二度通過したりすることがあります。外見ではほとんど変化がなくても、内部的には自己交差や重複経路として認識される可能性があります。
また、輪郭の外側へわずかに突き出した線も確認します。二本の線が交差していても、交点がそれぞれの端点になっていなければ、そのままでは正しく結合できないことがあります。交点で線を切りそろえ、不要部分を削除したうえで再度結合します。
重複線や残線を整理した後は、ポリラインを始点から終点まで追い、途中で分岐しないか確認します。一つの頂点から三方向以上へ線が延びている場合は、外周に含める線と補助線を分離します。
図形を削除するときは、寸法や注記との関連にも注意します。元の線を削除して新しい線へ置き換えると、関連付けられていた寸法や集計結果が更新されなくなる場合があります。修正後は、寸法値や参照状態も確認してください。
修正方法4:Z座標や標高のずれをそろえる
二次元図面でポリラインが閉じない場合でも、原因が高さ方向の座標にあることがあります。上面から見ると二つの端点が完全に重なっていても、一方の高さがゼロで、もう一方が異なる高さにある場合、三次元空間では接続していません。
この問題は、測量データ、三次元モデル、点群から抽出した線、別の図面から複製した図形などを扱うときに起こりやすくなります。図面を平面図として作成しているつもりでも、一部の頂点だけに標高値が残っていることがあります。
まず、対象図形のプロパティや座標情報を確認し、始点、終点、各頂点のZ座標を調べます。平面上の閉領域として使用するのであれば、すべての頂点を同じ高さへそろえる必要があります。
ただし、すべての高さを無条件にゼロへ変更してはいけません。測量成果や三次元設計データでは、高さが重要な情報です。平面図として使用する複製だけを作成し、その複製を基準平面へ投影する方法が安全です。
平面化や投影を行う際は、どの座標平面へ変換されるか確認します。現在の作業平面へ投影される場合と、基準となる水平面へ投影される場合では、結果が異なります。傾斜した平面上にある輪郭を水平面へ投影すると、辺長や形状が変化する可能性があります。
高さを維持したまま閉じたい場合は、全頂点が同一の三次元平面上に存在するかを確認します。各辺が三次元的につながっていても、頂点が一つの平面上に並んでいない場合、二次元ポリラインとして扱えないことがあります。
その場合は、三次元ポリラインとして管理するか、必要な断面へ投影して新しい二次元ポリラインを作ります。用途に応じて、三次元情報を保持する図形と、面積計算などに使う二次元図形を分けて管理するとよいでしょう。
Z座標を修正した後は、上面だけでなく正面や側面からも図形を確認します。すべての頂点が意図した平面にそろっているか、輪郭が傾いたり変形したりしていないかを調べます。
修正方法5:異なる図形種類をポリラインへ変換する
輪郭を構成する要素がすべて同じ種類とは限りません。直線、円弧、自由曲線、楕円の一部、三次元線などが混在していると、そのまま一本のポリラインへ結合できないことがあります。
画面上で連続しているように見えても、CAD内部では異なる形式の図形として管理されています。まず、輪郭を構成する各要素を選択し、図形種類を確認します。
直線と円弧で構成された一般的な輪郭であれば、ポリラインの直線区間と円弧区間へ変換して結合できる場合があります。一方、自由曲線や楕円形状は、複数の短い直線や円弧へ近似変換されることがあります。
曲線をポリラインへ変換するときは、近似精度に注意します。精度を高くすると元の形状に近づきますが、頂点数が増え、データ容量や処理負荷が大きくなることがあります。精度を低くすると頂点数は減りますが、形状、周長、面積に差が生じる可能性があります。
面積計算や施工数量に使用する輪郭では、変換前後の差を確認することが重要です。変換後に閉じられたとしても、元の曲線形状から大きく変わっていれば、数量の根拠として適切ではありません。主要な辺長、面積、曲線部分の最大偏差などを確認し、必要精度を満たしているか判断します。
図形種類を統一しても結合できない場合は、曲線の方向や端点の重なり方を確認します。円弧が逆方向に折り返していたり、曲線と直線が短い区間で重なっていたりすると、正常な輪郭になりません。
三次元線を二次元ポリラインへ変換する場合は、図形種類だけでなく高さの統一も必要です。形式を変換しただけでは、異なる高さにある頂点は接続されません。図形形式と座標平面を分けて確認してください。
変換後は頂点数も確認します。細かすぎるポリラインは、編集時に端点を選びにくくなるほか、ハッチングや交差判定に時間がかかることがあります。形状精度を保てる範囲で不要な頂点を整理すると、扱いやすい図面になります。
修正方法6:自己交差や分岐を解消する
ポリラインが一周していても、途中で自分自身と交差している場合は、正常な閉領域として認識されないことがあります。数字の八のように線が交差する形状、同じ辺を往復する形状、途中に小さなループがある形状などが代表例です。
閉じる操作自体は完了していても、ハッチングが作成できない、面積が取得できない、想定と異なる面積が表示される場合は、自己交差を疑います。
自己交差を確認するには、ポリラインの始点から進行方向に沿って輪郭を追います。頂点番号や方向を表示できる場合は、同じ場所を複数回通過していないかを確認します。複雑な輪郭では、確認用の複製を作成し、表示色や線種を変えると経路を追いやすくなります。
交差箇所が見つかったら、どの経路を外周として残すべきかを判断します。自動的に短い経路や外側の経路を選ぶ処理では、設計意図と異なる形状になる可能性があります。敷地境界や施工範囲では、元の資料や座標記録と照合して修正してください。
不要なループがある場合は、ループを構成する線を削除し、必要な交点で線を切りそろえてから再結合します。同じ辺を往復している場合は、一方の区間を削除し、頂点の並びを整理します。
一つの頂点から複数の線が分岐している場合も、そのままでは一意の輪郭として扱いにくくなります。外周線と内部の区画線、補助線、中心線などを分離し、外周だけで一本のポリラインを作ります。
内部の仕切り線を残したい場合は、閉じた外周とは別の図形として管理します。外周と内部線を同じポリラインへ含めようとすると、一つの輪郭内に分岐が生じ、閉領域として認識されないことがあります。
複雑な形状では、輪郭をいくつかの区間に分けて確認する方法も有効です。部分ごとに端点、交差、重複を修正し、正常に連続することを確かめてから全体を結合します。一度に全体を処理するよりも、原因箇所を絞り込みやすくなります。
自己交差を修正した後は、面積と周長を確認します。不要なループを削除すると数値が大きく変わることがあります。元の図形と修正後の図形を重ね、必要な領域を誤って削除していないかを確認してください。
修正方法7:輪郭から新しい境界を作成する
既存の図形を直接修正しても閉じられない場合は、囲まれた範囲から新しい境界ポリラインを作成する方法があります。輪郭を構成する線が見た目上つながっており、内部の領域を認識できる場合は、新しい閉じたポリラインを生成できることがあります。
境界を作成する前に、対象となる外周以外の図形を非表示にします。中心線、補助線、寸法線、文字、引出線などが表示されていると、境界探索がそれらの図形で止まったり、意図しない小さな領域が作成されたりすることがあります。
外周線だけを表示したら、輪郭内部の明確な位置を指定して境界を作成します。正常に生成できた場合は、新しいポリラインを選択し、閉じた属性になっているか確認します。
境界作成が失敗する場合は、どこかにすき間が残っている可能性があります。境界探索の許容距離を設定できる環境もありますが、大きな値を指定して無理に閉じることは避けます。実際には開いている箇所を見逃し、意図しない経路で境界が作成されるおそれがあるためです。
小さい許容値で境界を作成できない場合は、輪郭をいくつかの範囲に分けて確認します。すき間が疑われる角部や、複数の線が集中している場所を拡大し、端点や交差状態を調べます。
新しい境界が生成できたら、元の線と重ねて形状を比較します。全体形状だけでなく、細い凹部、円弧部分、小さな段差、鋭い角部も拡大します。境界作成時の判定によって、元の意図とは異なる経路が選ばれる場合があります。
面積と周長も比較します。元の図形から算出した概算値や設計値と大きく異なる場合は、境界の経路、図面単位、不要な内部領域などを確認します。
新しい境界を正式なデータとして採用する場合も、元の構成線をすぐに削除しない方が安全です。元図形を確認用の画層へ移し、修正後のポリラインが正しいことを確認してから整理します。
境界の再作成は便利ですが、元データにあるすき間、重複、交差などの原因を直接修正しない方法でもあります。元の線を今後も編集する場合は、境界を作成するだけで終わらせず、問題箇所を特定して作図データ自体を整えておくことが重要です。
閉じたポリラインを確認する方法
ポリラインを閉じる操作が完了したら、図形の属性だけでなく、面積、周長、ハッチング、頂点構成を確認します。見た目では正常でも、自己交差や不要な閉じ辺が残っている可能性があるためです。
最初に、図形のプロパティで閉じた状態になっているか確認します。輪郭全体を一度の選択で取得できるかも確認してください。途中の一部だけが選択される場合は、複数の図形が残っています。
次に、面積を取得できるか確認します。面積値が表示された場合でも、すぐに正しいと判断してはいけません。既知の面積、設計値、辺長から求めた概算値などと比較し、桁や単位が妥当かを確認します。
面積が極端に大きい場合は、遠く離れた不要頂点が含まれている可能性があります。極端に小さい場合は、自己交差によって領域が相殺されていたり、想定とは異なる小さな範囲が閉じられていたりすることがあります。
周長についても、元の線分長の合計と比べます。閉じる操作によって始点と終点の間に長い直線が追加されると、周長が想定より大きくなります。重複線を整理した場合は、逆に周長が小さくなることがあります。
ハッチングによる確認も有効です。輪郭内部を指定し、想定した範囲だけにハッチングが作成されるかを確認します。外側まで広がる、途中で欠ける、小さな領域が分離する場合は、すき間、交差、内部線などが残っている可能性があります。
頂点の数と配置も確認します。ほぼ同じ位置に複数の頂点が連続している場合は、極端に短い辺が残っています。このような頂点は、後の編集でスナップミスを起こしたり、データを重くしたりする原因になります。
不要な頂点を減らす場合は、輪郭形状が変化しないよう注意します。曲線を近似して作られたポリラインでは、頂点を減らしすぎると曲線形状や面積が変わります。
最後に、図面を保存して開き直し、閉じた状態、面積、ハッチングなどが維持されているか確認します。別の形式へ書き出す場合は、書き出したデータを再度開き、ポリラインの接続状態を検査します。形式変換によって曲線が分割されたり、端点の精度が変化したりする場合があるためです。
ポリラインが閉じない問題を防ぐ作図ルール
ポリラインの修正作業を減らすには、作図時点で端点や図形種類を統一することが重要です。まず、輪郭を作成するときは端点スナップを適切に使用し、目視だけで線をつながないようにします。
多くのスナップを常時有効にすると、近接点や交点など、意図しない位置を取得する可能性があります。作業内容に応じて必要なスナップへ絞り、取得した点が端点であることを確認します。
可能な場合は、最初から連続したポリラインとして輪郭を作図します。個別の線分を大量に作成して後から結合する方法は、端点ずれ、重複線、不要な短線が発生しやすくなります。
ただし、確定座標を入力する作業や複雑な曲線を扱う場合は、部分ごとに作成して確認しながら結合する方が安全です。図面の目的や精度に応じて作図方法を使い分けます。
外周、内部区画、補助線、中心線、寸法線などは、用途ごとに画層を分けます。すべてを同じ画層で管理すると、結合や境界作成の際に不要な線が混ざりやすくなります。
外周専用の画層を設ければ、閉じたポリラインだけを表示して検査しやすくなります。画層名や図形種類のルールを担当者間で統一することも、共同作業でのミス防止につながります。
別の図面から図形を取り込むときは、単位、座標、高さ、図形種類を確認します。見た目が合っていても、単位換算や座標変換によって微小なずれが発生する場合があります。
取り込み後は、代表的な辺の長さや基準点の座標を確認します。必要であれば、一度作業用の図面で整理し、単位や高さを統一してから本図面へ統合します。
作図完了時、数量計算前、成果出力前など、工程の節目でポリラインを検査することも重要です。最終段階で問題が見つかると、ハッチング、寸法、面積集計など関連するデータをまとめて修正しなければなりません。
作図直後に閉じた状態、自己交差、重複、面積を確認すれば、原因を特定しやすく、手戻りを小さくできます。重要な輪郭については、修正者、修正箇所、使用した許容値、確認した面積などを記録しておくと、後から変更理由を説明しやすくなります。
現場計測データからポリラインを作るときの注意点
現地で取得した座標からポリラインを作成する場合は、点の取得順序と記録内容が重要です。外周に沿った順序で点を結ばなければ、線が途中で交差し、自己交差するポリラインになることがあります。
計測点をCADへ取り込む前に、点番号、取得時刻、座標、現場での位置を確認します。同じ場所を複数回計測した点が混ざっていると、短い折り返しや重複辺が作られる可能性があります。
始点と終点を同じ場所で計測する場合は、二つの座標が完全に一致するとは限りません。測位条件、計測方法、周囲の遮蔽物などによって差が生じることがあります。始点と終点の差を確認し、どちらの点を採用するか、どのように閉合させるかを業務上の基準に従って判断します。
現場で外周を計測するときは、測点の役割が分かるように記録します。角点、曲線上の補間点、確認点などを区別しておけば、CAD上で不要な点を判断しやすくなります。
曲線部分で点数が少なすぎると、ポリライン化したときに形状が大きく直線化されます。反対に、点数が多すぎると、細かな測位のばらつきが多数の頂点として残り、輪郭が不必要に複雑になります。必要な形状精度に合わせて計測間隔を決めることが大切です。
点群から外周を抽出する場合も、取得した線がそのまま閉じた輪郭になるとは限りません。点が不足している場所、遮蔽物がある場所、異なる面が重なる場所では、抽出線にすき間や誤った分岐が生じることがあります。
抽出した線は、端点、重複、自己交差、高さを確認し、必要に応じて作業用のポリラインへ整理します。元の点群や計測点は削除せず、修正した輪郭の根拠として残しておくと、後から形状を確認できます。
現場とCADの間で座標を手入力すると、数字の入力間違い、桁のずれ、点順の入れ替わりなどが起こる可能性があります。位置情報をデジタルで記録し、そのデータを図面作成へつなげる運用を整えることで、転記作業を減らしやすくなります。
LRTK Phoneを活用して現場の位置情報を取得し、計測点と現場状況を確認しながらデータを整理すれば、CAD上で外周ポリラインを作成する際の確認材料を残せます。ただし、取得した点を自動的に結ぶだけでは、必ずしも正しい輪郭にはなりません。点の順序、測位状況、外周の意味を確認し、CAD上で閉合状態や面積を検査することが必要です。
まとめ
CADのポリラインが閉じないときは、始点と終点のすき間だけでなく、線分の結合状態、重複線、短い残線、Z座標、図形種類、自己交差、分岐などを順番に確認することが重要です。
最初に元の図形を複製し、対象以外の図形を非表示にしてから、端点を拡大します。端点にずれがあれば、基準となる座標を保ちながら修正します。複数の図形で構成されている場合は、輪郭に沿って正しい順序で結合し、その後に閉じる設定を適用します。
端点が合っていても閉じない場合は、重複線や不要な短線を整理します。上面表示で一致している場合は、高さ方向の座標も確認します。直線、円弧、自由曲線、三次元線などが混在している場合は、必要精度を保ちながらポリラインへ変換します。
途中で線が交差している場合や、一つの頂点から複数の線が分岐している場合は、外周として必要な経路だけを残します。既存の線を直接修正しにくいときは、輪郭内部から新しい境界ポリラインを作成する方法もあります。
修正後は、閉じた属性だけで判断せず、面積、周長、ハッチング、頂点数を確認してください。元の輪郭や設計値と比較し、意図しない直線や変形が追加されていないことを確かめます。
ポリラインが閉じない問題は、作図時のスナップ設定、画層分け、図形種類の統一、取り込みデータの確認によって予防できます。現場計測から図面作成までを一連の流れとして管理し、取得した座標の順序や根拠を残すことも重要です。LRTK Phoneによる現場計測データを活用し、現地の情報とCAD上の輪郭を照合する運用を整えることで、ポリライン作成時の確認作業を進めやすくなります。