CADでプロキシ図形警告が表示される理由
CAD図面を開いたときに、プロキシ図形や未対応オブジェクトに関する警告が表示されることがあります。本稿では主に、DWG系CADで、図面内のカスタムオブジェクトを作成したアプリケーションや追加機能が現在の環境に存在しないため、元のオブジェクトを完全には解釈できない状態を想定します。製品やバージョンによって、警告の名称、表示方法、利用できる変換機能は異なります。
プロキシ図形は、現在のCAD環境が認識できないカスタムオブジェクトを、そのままの機能ではなく代理的な状態で扱うための仕組みです。作成元で保存された代理表示用の情報と、現在の表示設定がそろっていれば、元の形状に近い外観が表示される場合があります。一方、代理表示用の情報が保存されていない場合や表示が無効な場合は、境界枠だけになる、簡略表示になる、または画面に現れないこともあります。
警告が表示されても、直ちに図面が破損しているとは限りません。ただし、対象を通常図形と同じように編集できない、プロパティや専用属性を確認できない、複写やトリムなど一部の操作に利用できない、印刷結果が作業画面と一致しないといった制約が生じる可能性があります。
壁、配管、設備部材、地形面、構造部材、属性付き部品、専用注釈などは、見た目に加えて高さ、材料、識別番号、接続関係、分類、数量などを保持していることがあります。これらを標準的な線、円弧、文字、ハッチング、ブロックなどへ変換すると、外観を残せても、専用の編集機能や属性は失われる場合があります。
そのため、警告への対応は、最初から分解や書き出しを行うことだけではありません。警告に作成元アプリケーションや不足している追加機能の情報が示される場合は、対応するオブジェクトイネーブラや閲覧用モジュールを利用できないかを先に確認します。対応機能を導入できれば、標準図形へ変換せずに表示や一部編集を改善できる可能性があります。
一方、受け渡し先へ追加機能を導入できない場合、長期保存用に汎用的な図形が必要な場合、または一般的なCAD操作だけで編集したい場合は、標準図形化を検討します。変換は元データの置き換えではなく、用途別の派生データを作る作業として行うことが基本です。
データ変換を始める前に確認すること
プロキシ図形警告を減らす作業では、変換操作よりも事前確認が重要です。対象を把握せずに図面全体を分解すると、属性、三次元情報、寸法の追従性、部材間の関係などを復元できなくなる可能性があります。受領した原本は直接上書きせず、読み取り専用に近い扱いで保管し、変換作業は複製ファイルで行います。
ファイル名には、受領日、変換前後の区別、版番号、担当者、用途などを含めると、原本と派生データを混同しにくくなります。変換後に問題が判明した場合でも、元の状態へ戻って条件を変えながら再検証できるようにしてください。
次に、警告の内容を記録します。作成元アプリケーション、カスタムオブジェクトの種類、対象数などが表示される場合は、画面を保存するか管理記録へ転記します。この情報は、必要なオブジェクトイネーブラを調べるときや、受け渡し元へ再出力を依頼するときの手掛かりになります。
対応する追加機能が入手できる場合は、信頼できる提供元と対応バージョンを確認したうえで、まず複製データや検証用環境で動作を確かめます。追加機能を導入しただけで対象が通常の専用オブジェクトとして認識されるなら、無理に分解する必要はありません。ただし、受け渡し先にも同じ環境が必要になるため、最終用途に応じて変換版も用意します。
図面の利用目的も明確にします。閲覧や印刷だけでよいのか、寸法計測が必要なのか、図形を修正するのか、数量や属性を利用するのかによって、許容できる情報損失が異なります。見た目を優先する変換と、編集性や属性を優先する変換は同じではありません。
受け渡し先が利用できるファイル形式、図形種類、文字環境、座標系、外部参照の扱い、レイアウトの要否も確認します。保存形式を古くするだけでは、カスタムオブジェクトが標準図形へ変わるとは限りません。必要なのは、作成元の機能でカスタムオブジェクトを基本図形へ書き出したデータなのか、対応機能を導入して元の属性を保持したデータなのかを区別することです。
プロキシ図形が存在する場所も調べます。モデル空間だけでなく、レイアウト、非表示画層、凍結画層、ブロック内部、外部参照内部に対象が残っていることがあります。警告表示を無効にしただけでは対象はなくならないため、図形種類、選択条件、診断機能などで残存状況を確認します。
変換前の基準値として、図面範囲、代表点の座標、既知寸法、画層数、レイアウト数、外部参照数、ファイル容量なども記録します。測量図、施工図、製作図では、見た目だけでなく数値を比較できる状態にしておくことが重要です。
手順1 作成元のCAD環境で標準図形へ変換する
最も安全性を高めやすい方法は、カスタムオブジェクトを認識できる作成元のCAD環境、または対応するオブジェクトイネーブラを導入した環境で、標準図形化用の書き出し機能を使うことです。作成元の機能は対象の構造を理解しているため、認識できない環境で無理に処理するより、外観や画層を維持しながら基本図形へ変換できる可能性が高まります。
受け渡し元へ依頼できる場合は、単に保存バージョンを下げるのではなく、専用オブジェクトを標準的な二次元図形または基本図形へ変換した複製データが必要であることを伝えます。保存形式を変更しても内部のカスタムオブジェクトが残れば、別環境では再びプロキシとして扱われる可能性があります。
作成元製品に標準図形化専用の書き出し機能がある場合は、通常の別名保存よりもその機能を優先します。ただし、すべての製品やカスタムオブジェクトに同じ機能があるわけではありません。対象製品のヘルプで、変換対象、対応バージョン、外部参照の処理、レイアウトの扱いを確認します。
標準図形化すると、元のオブジェクトが持っていた知能や属性は失われることがあります。壁が線とハッチングへ変われば、壁厚や高さを専用プロパティで変更できなくなる可能性があります。配管や設備部材が基本図形へ変われば、接続関係や部材情報を使った一括修正や集計は難しくなります。
変換前には必要な表示状態を整えます。作成元の表示設定、詳細度、画層の表示、断面や注釈の状態によって、書き出される外観が変わる場合があります。必要な情報が画面に現れていることを確認し、代表的な範囲で試験出力してから図面全体を処理します。
変換後データは元データと別名で保存します。専用機能を保持した原本、標準図形化した編集用、閲覧や納品用などを区別し、どの情報が保持されているかを記録します。
出力ファイルはいったん閉じ、新しいCADセッションで開き直します。警告の有無だけでなく、対象が一般的な図形種類として認識されるか、文字、線種、画層、寸法、ハッチング、印刷結果が維持されているかを確認します。警告が表示されなくても、警告設定が無効になっているだけの可能性があるため、図形種類や診断結果でも確認してください。
手順2 複合図形を編集可能な基本要素へ分解する
作成元の書き出し機能を利用できず、現在のCAD環境で対象を選択して変換できる場合は、複合図形を基本要素へ分解します。ただし、真のプロキシオブジェクトは、対応機能がない環境では分解できないことがあります。選択できるからといって必ず標準図形化できるとは限りません。
最初から図面全体を一括分解せず、代表的な図形を含む試験用ファイルで処理します。変換前後を比較し、線の本数、文字、寸法、ハッチング、座標、印刷結果に問題がないことを確認してから範囲を広げます。
分解操作は、一回で適切な基本図形になるとは限りません。カスタムオブジェクトがブロックへ変換され、その内部に複合図形が残る場合があります。反対に、繰り返し分解すると、文字が線分へ変わる、寸法が線と文字へ分離する、ハッチングが大量の線へ変わるなど、編集性やファイル容量が悪化する可能性があります。
どの状態まで分解するかは用途に応じて決めます。一般的なブロックとして編集できるなら、それ以上分解しないほうが管理しやすい場合があります。文字や寸法として認識されている要素は、検索、修正、再計測に利用できるため、可能な限り保持します。
変換後の画層にも注意します。元の画層を引き継ぐ場合と、内部設定に応じて複数画層へ分かれる場合があります。非表示画層や印刷対象外の画層へ移動すると、画面上に存在していても出力されません。意図しない画層が増えていないか、必要な図形が非表示になっていないかを確認します。
色、線種、線の太さが図形ごとの固定値へ変わることもあります。変換前は画層設定に従っていた図形が個別設定を持つと、画層の表示規則を変更しても一部だけ変わりません。納品や印刷で統一が必要な場合は、図形の外観を確認したうえで画層設定に合わせます。
寸法を分解すると、寸法線、補助線、矢印、文字が独立し、形状変更に追従しなくなります。やむを得ず分解する場合は、表示された寸法値を信用するだけでなく、対象形状を再測定して実寸と一致するか確認します。
ハッチングも、境界との関連付けが失われたり、多数の線分へ変換されたりすることがあります。細かいパターンの線分化は容量増加や操作遅延につながるため、必要な範囲だけを残すか、一般的なハッチングとして再作成できないかを検討します。
現在の環境で分解できない場合は、削除や上書き保存を試す前に作業を止め、手順1へ戻ります。対応する追加機能を導入するか、作成元へ標準図形化を依頼するほうが、欠落を防ぎやすくなります。
手順3 外部参照と関連データを整理して再保存する
プロキシ図形警告は、本体図面ではなく外部参照図面に含まれるカスタムオブジェクトが原因の場合があります。本体だけを変換しても警告が残るときは、参照階層を確認します。
現在の図面が読み込んでいる外部参照を一覧化し、参照が正常か、見つからない参照がないか、古い版を参照していないかを調べます。参照先が別の図面をさらに参照している場合は、階層の奥にある図面も対象になります。
不要な参照は、今後も使用しないことを確認したうえで関連付けを解除します。一時的に非表示や読み込み解除をしただけでは、参照情報が残り、再読み込み時に同じ問題が現れることがあります。
必要な外部参照は個別に開き、手順1または手順2の方法で標準図形化します。変換済みの参照ファイルを別名で保存し、本体図面の参照先を差し替えます。挿入位置、尺度、回転角度、基準点を記録し、差し替え後に代表点の座標や通り芯を使って位置を照合します。
外部参照を本体へ統合する方法もありますが、統合そのものがプロキシオブジェクトを標準図形へ変換するとは限りません。参照先にカスタムオブジェクトが残っている場合は、先に参照図面側で認識または変換できる状態にする必要があります。
統合すると、同名の画層、線種、ブロック、文字設定などが競合したり、名称が変化したりすることがあります。また、元の参照構成を利用した分業や差し替えが難しくなります。元の外部参照構成を保持した図面を残し、納品用や閲覧用の複製だけを統合します。
画像、表データ、フォント、線種定義などの関連データも整理します。これらはプロキシオブジェクトとは別の問題ですが、参照切れや代替表示が同時に起こると原因の切り分けが難しくなります。案件単位のフォルダへ必要なファイルをまとめ、移動後も参照関係を維持できる構成にします。
整理後は図面を閉じて再度開き、外部参照が正しく読み込まれること、警告の原因となるオブジェクトが残っていないこと、参照位置や尺度が変わっていないことを確認します。
手順4 中間交換形式を経由して図面を再構築する
作成元の標準図形化機能や個別の分解で解決できない場合は、中間交換形式を経由して新しい図面を再構築する方法を検討します。ただし、中間交換形式へ保存すれば、すべてのプロキシオブジェクトが自動的に標準図形へ変換されるわけではありません。作成元の書き出し機能が対象の形状を解釈できなければ、欠落、簡略化、代理情報のままの保存が起こる可能性があります。
そのため、一般的な交換形式を使う前に、作成元製品が推奨する標準図形化用の書き出し方法がないかを確認します。推奨機能がない場合に限り、交換形式を試験的に利用し、代表範囲で結果を比較してから全体へ適用します。
書き出し前には、必要な画層や表示範囲を有効にし、プロキシの代理表示が確認できる状態にします。ただし、画面に見えていることは、交換形式へ形状が正しく出力されることを保証しません。書き出したファイルを別環境で開き、対象が線、円弧、ポリライン、文字、ハッチングなどとして実際に存在するかを確認します。
単位設定は重要です。元図面がミリメートル、メートル、インチなどのどの単位で作成されているかを確認し、書き出しと読み込みの設定を一致させます。単位が合わないと、図面全体が一定倍率で拡大または縮小されることがあります。既知寸法を複数箇所で測定し、倍率の異常がないか確認します。
座標値にも注意します。大きな実座標を使用する図面では、形式、ソフトウェア、設定によって数値精度や表示精度の影響を受ける可能性があります。基準点を複数選び、変換前後の座標差を確認します。原点付近へ移動した作業用データと、現地座標を保持したデータを混同しないように管理してください。
文字は、幅、高さ、改行、位置合わせ、フォント置換によって外観が変わることがあります。文字を図形化すると見た目を保ちやすくなる一方、検索や編集はできなくなります。表示再現性と編集性のどちらを優先するかを決めます。
寸法も、寸法図形として保持する方法と、線と文字へ変換する方法で結果が異なります。寸法図形として残れば編集しやすい反面、寸法スタイルの違いによって矢印、文字位置、丸めなどが変わる場合があります。線と文字へ変換すれば見た目を保ちやすくても、形状変更への追従性は失われます。
曲線や滑らかな輪郭が細かい線分へ置き換えられる場合もあります。線分数が多すぎると容量と操作負荷が増え、少なすぎると形状誤差が大きくなります。必要な縮尺、加工精度、施工精度に合わせて許容差を確認します。
読み込み後は元図面へ上書きせず、新しい図面として保存します。新規図面へ再構築すると、不要な定義や履歴を引き継ぎにくくなる場合がありますが、レイアウト、印刷設定、外部参照、注釈尺度などが十分に引き継がれない可能性があります。モデル空間だけでなく、納品に必要な各要素を個別に確認してください。
手順5 変換後の図面を監査して不要データを削除する
標準図形化が完了した後は、図面の整合性を確認し、不要な定義や重複図形を整理します。ここで重要なのは、監査や不要データ削除は、一般的なプロキシオブジェクトを標準図形へ変換する機能ではないという点です。警告が残る場合は、未変換のカスタムオブジェクトがブロック、外部参照、非表示画層などに残っていないかを再確認します。
図面の監査機能は、内部構造の矛盾や読み取りエラーを検査し、修正可能な問題を処理するために利用します。監査後は処理結果を確認し、どのような問題が検出、修正されたかを記録します。修正後の図面は原本へ上書きせず、別名で保存します。
次に、使用されていない画層、ブロック、線種、文字設定、寸法設定、登録情報などを削除します。特殊なオブジェクトを変換した後には、作成元の専用定義だけが残る場合があります。不要な定義を整理すると、容量や読み込み時間が改善することがありますが、未使用定義の削除だけで実体として残るプロキシオブジェクトがなくなるわけではありません。
共有テンプレートや将来差し替える図面では、未使用に見える定義が必要になることもあります。削除は納品用の複製で行い、削除前後の差を確認します。
分解、書き出し、読み込みを繰り返すと、同じ位置に線や文字が重複することがあります。画面では一本に見えても、選択や印刷の処理が重くなったり、線が不自然に太くなったりします。重複整理機能を使う場合は、許容差を大きくしすぎて近接する別図形まで統合しないようにします。
微小な線分や遠く離れた不要図形も確認します。変換時に生成された小さな要素が図面範囲を広げると、全体表示で主要図形が極端に小さく見えることがあります。主要範囲から離れた図形を自動削除せず、座標や用途を確認してから判断します。
最後に保存して閉じ、新しいセッションで再度開きます。警告設定を有効にした状態で警告の有無を確認し、図形種類の検索や選択条件でも未対応オブジェクトが残っていないかを調べます。開く時間、画面移動、拡大縮小、図形選択、印刷プレビューも確認し、可能であれば受け渡し先に近いCAD環境で検証します。
データ変換後に確認したい品質チェック
警告が表示されなくなったことは、変換完了を判断する一要素にすぎません。警告表示の設定を無効にすれば対象が残っていても通知されないため、警告の有無だけで成功と判断しないことが重要です。
見た目の確認では、変換前後の図面を同じ範囲、同じ縮尺、同じ表示条件で比較します。通り芯、輪郭、設備位置、注釈、寸法、ハッチングなどに欠落がないかを確認します。重ね合わせが可能であれば、位置ずれや形状差を視覚的に調べます。
数値の確認では、代表的な距離、角度、半径、面積、座標を測定します。図面全体の尺度が変わっていないこと、基準点が移動していないこと、曲線の線分化による誤差が許容範囲内であることを確認します。
測量や施工管理に使用する図面では、既知点を複数選び、変換前後の座標差を確認します。一点だけでは平行移動、回転、尺度差を十分に検出できないため、離れた位置にある複数点を使います。座標系、単位、原点、回転方向も記録します。
編集性の確認では、主要図形を選択し、移動、複写、トリム、延長、プロパティ変更などの基本操作を試します。文字が編集できるか、寸法が対象形状に追従するか、ハッチングが境界変更に対応するか、ブロックが意図した単位で選択できるかを確認します。
画層管理では、変換によって大量の画層が増えていないか、必要な図形が誤った画層へ移動していないか、画層ごとの印刷設定が維持されているかを調べます。画層名や文字スタイル名の文字化けにも注意します。
印刷確認では、画面表示だけでなく、実際の出力範囲、尺度、線の太さ、色、文字の可読性を確認します。代理表示では画面に見えても印刷されない場合があり、変換後には重複線によって太く出力される場合もあります。
複数のレイアウトがある場合は、すべての納品対象レイアウトを確認します。モデル空間に問題がなくても、ビューポート尺度、画層制御、注釈表示、印刷設定が変化している可能性があります。
ファイル容量と操作速度も比較します。容量が大幅に増えた場合は、ハッチングや曲線が大量の線分へ変換されている可能性があります。極端に小さくなった場合は、必要な図形や属性が欠落していないかを確認します。容量の増減だけで良否を決めず、差異を調べる手掛かりとして扱います。
プロキシ図形警告を再発させない運用ルール
異なるCAD環境からカスタムオブジェクトを再び取り込めば、同じ警告が発生する可能性があります。継続的に問題を減らすには、原本、編集用、閲覧用、納品用を区別し、用途ごとの受け渡しルールを決めます。
専用機能を保持する原本は作成元の環境で管理し、一般的なCAD環境で編集するデータは標準図形化した複製として管理します。同じ名前で上書きせず、版番号と用途を明記します。
外部から図面を受領するときは、ファイル形式だけでなく、使用された製品、追加機能、カスタムオブジェクト、三次元情報、属性情報の有無を確認します。一般編集が必要な場合は、元データに加えて、作成元で標準図形化したデータも提供してもらうと安全です。
納品時には、見た目だけが必要なのか、図形編集が必要なのか、属性検索や数量集計まで必要なのかを確認します。専用属性を保持した原本と、互換性を優先した変換版を分けることで、一つのファイルへ相反する要件を無理に詰め込むことを避けられます。
外部参照を使う場合は、案件単位のフォルダ構成と参照方式を統一します。参照先の図面にも同じ確認基準を適用し、カスタムオブジェクトを含む参照を受け渡す場合は、必要な追加機能または変換版の有無を記録します。
テンプレートにも注意が必要です。画面上の特殊図形を削除しても、不要な登録情報や定義が残っている場合があります。標準テンプレートを定期的に監査し、納品用テンプレートには特定製品へ依存する要素を不用意に持ち込まないようにします。
変換手順は担当者の経験だけに依存させず、原本保管、警告情報の記録、追加機能の確認、試験変換、標準図形化、外部参照整理、監査、寸法確認、印刷確認という流れを社内手順として残します。
確認項目も共通化します。警告の有無だけでなく、残存する未対応オブジェクトの数、座標、寸法、文字、画層、印刷、外部参照、編集性、ファイル容量を確認することで、不完全な変換を見つけやすくなります。
変換によって失われる可能性がある情報
プロキシ図形を標準図形へ変換すると互換性は高まりやすくなりますが、元のデータが持つすべての情報を維持できるとは限りません。変換前に、残すべき情報と、用途上失ってもよい情報を整理します。
失われやすい情報の一つが、専用オブジェクトの属性です。部材名、材料、規格、識別番号、施工区分、数量、接続情報などは、外観を構成する線や文字とは別に保存されていることがあります。標準図形化すると形状は残っても、属性検索や自動集計ができなくなる可能性があります。
図形間の関係も失われることがあります。壁と開口、配管と継手、中心線と寸法、地形面と標高情報などが関連付けられている場合、変換後は独立した図形になることがあります。一方を変更しても他方が追従しないため、変換版を設計更新の原本として扱わないことが重要です。
三次元情報が二次元図形へ変換される場合もあります。平面上の外観を保てても、高さ、厚さ、体積、断面形状、面の連続性などが失われる可能性があります。将来、三次元表示や数量計算に利用する予定がある場合は、専用オブジェクトを保持した原本を保存します。
注釈尺度への対応や自動更新機能も維持できないことがあります。変換直後は同じ見た目でも、表示尺度を変更したときに文字サイズが調整されない、形状変更後に寸法値や注釈位置が更新されないといった問題が起こる可能性があります。
変換済みデータには、標準図形化したこと、専用属性や三次元情報を保証しないこと、作成元原本の保管場所などを記録します。必要に応じて、図面内の注記や管理文書にも変換条件を残し、後工程で変換版を原本と誤認しないようにします。
まとめ
CADのプロキシ図形警告は、図面内のカスタムオブジェクトを作成したアプリケーションや追加機能が現在の環境にないときに表示されることがあります。警告が出ても図面破損とは限りませんが、表示、編集、印刷、保存、受け渡しに制約が生じる可能性があります。
最初に確認すべきなのは、警告に示された作成元や不足機能を特定し、対応するオブジェクトイネーブラなどを利用できるかどうかです。追加機能で元のオブジェクトを認識できれば、情報を失う標準図形化を避けられる場合があります。
受け渡し先で追加機能を利用できない場合は、作成元のCAD環境で標準図形化用の書き出しを行い、必要に応じて複合図形の分解、外部参照の整理、中間交換形式による再構築を検討します。最後に監査と不要データ削除を行いますが、これらは図面の整合性や未使用定義を整理する機能であり、残存するプロキシオブジェクトを自動的に標準図形へ変換するものではありません。
変換後は、警告が消えたかだけでなく、未対応オブジェクトが残っていないか、座標、寸法、文字、画層、線種、印刷、外部参照、編集性が維持されているかを確認します。特に現場で位置や寸法を利用する図面では、離れた複数の既知点を使って座標と尺度を比較してください。
標準図形化では、専用属性、接続関係、三次元情報、自動更新機能などが失われる可能性があります。変換前の原本を保存し、用途別に派生データを管理することが欠かせません。
図面を現場で活用するときは、変換済みデータの座標系、単位、精度を確認したうえで、位置情報を扱えるLRTK Phoneなどの現場計測手段と組み合わせることで、図面と現地情報を対応付けやすくなります。