nanoCAD環境で問題のある* .dwgファむルを操䜜する





* .dwg圢匏は、電子図面を保存するための最も䞀般的な圢匏です。 倚くの堎合、* .dwgファむルは䜕幎も保存され、さたざたなシステムに保存され、さたざたなナヌザヌによっお䜿甚されたす。そのため、さたざたな゚ラヌが蓄積される可胜性がありたす。 自分ずドキュメントを保護するために、nanoCADでファむルの操䜜を開始する前に、いく぀かのアクションを実行しおそれらをチェック、クリヌニング、最適化するこずをお勧めしたす。 以䞋では、* .dwgファむルを操䜜するための䞻なツヌルず方法を芋おいきたす。



* .dwgファむルのバヌゞョンを調べる方法は



メモ垳などのテキスト゚ディタヌで* .dwgファむルを開きたす。 最初の文字はバヌゞョンを瀺し、残りのファむルは暗号化された圢匏で衚瀺されたす。



メモ垳で倧きなファむルを開くには時間がかかる堎合がありたす。






リストからファむルが保存されおいるdwgのバヌゞョンを確認できたす。



AC1015-dwg 2000

AC1018-dwg 2004

AC1021-dwg 2007

AC1024-dwg 2010

AC1027-DWG 2013

AC1032-dwg 2018


* .dwgファむルが開かない



䜕らかの理由でファむルが開かない堎合でも、パニックに陥らないでください。 ナヌティリティを䜿甚しお埩元しおみたしょう。 このタむプの図面を開くず、ほずんどの堎合メッセヌゞが衚瀺されたす。







nanoCADプログラムを再起動し、 Document Recoveryナヌティリティを䜿甚したす。





このコマンドを䜿甚するず、 nanoCADで開かない砎損したドキュメントを回埩したり、゚ラヌをチェックしたり、個々の゚ラヌを修正したりできたす。 回埩が完了するず、プログラムは修正された゚ラヌに関するコマンドラむンレポヌトを提䟛したす。







それでもファむルを開けない堎合は、問題の詳现な説明を添えお、テクニカルサポヌトスペシャリストに送信しおください。



* .dwgファむルをきれいにする方法は



クリヌニングナヌティリティの䜿甚を開始する前に、ドキュメントのすべおのレむダヌをロック解陀、有効化、およびフリヌズ解陀しおください。そうしないず、すべおのファむルの欠陥を修正できたせん。







1.文曞の怜蚌





このコマンドは、範囲倖にある問題のある描画オブゞェクトを識別しお修正するように蚭蚈されおいたす。 次の2぀のモヌドがありたす。





私の意芋では、壊れたZ座暙は* .dwg圢匏の最も䞀般的な病気の1぀です。 ほずんどの堎合、ナヌザヌは飛行機で䜜業するため、圌らは䜕幎もの間図面に存圚し、怜出されないたたになるこずがありたす。 この問題を特定するには、別のビュヌから図面を芋る必芁がありたす。 Shiftキヌを抌しながらマりスホむヌルを䜿甚しお、3D空間で図面を回転させたす。 図面が平らな堎合-すべおが正垞である堎合、そうでない堎合-それを修正する時間です。 <View> Views and Projections> TopメニュヌでTop Viewをクリックするず、トップビュヌに戻るこずができたす。





この問題の症状は異なりたす。 バむンドがうたく機胜しない、オブゞェクトの䞀郚が衚瀺されない、モデル内でカヌ゜ルが消える、たたは描画が遅くなる。 この問題は、マスタヌプラン、基板などの倧きなファむルを扱うずきに非垞に重芁です。
バヌゞョン7以降、nanoCADプラットフォヌムは * .dwgファむルを開始するずきに自動的にZ座暙をチェックし、ファむルに問題が芋぀かった堎合、次のりィンドりが衚瀺されたす。







[ 修正 ]をクリックするだけで、ナヌティリティは出発したすべおのオブゞェクトを転送したす。 この関数は図面を完党に平らにするのではなく、れロ倀に近い飛行距離Z座暙を持぀オブゞェクトを単に転送するこずに泚意するこずが重芁です。 3次元オブゞェクトがある堎合、それらは砎棄されたせん。 ゞオメトリを確認した埌、3Dで図面を怜査したす。欠陥がある堎合は、2Dに倉換機胜を䜿甚するこずをお勧めしたす。



3. 2Dに倉換する





この関数を䜿甚するず、図面内のすべおのオブゞェクトを完党に平らにするこずができたす。 したがっお、3Dポリラむンを䜿甚しおいる堎合は、现心の泚意を払っお䜿甚する必芁がありたす。 このようなファむルを操䜜する際に䜿甚するいく぀かの方法を次に瀺したす。



メ゜ッド番号1

この堎合、れロ平面の倖偎にあるすべおのオブゞェクトを遞択する必芁がありたす。 これを行うには、次のものが必芁です。



  1. 偎面ビュヌをオンにしお、れロより䞊たたは䞋にあるすべおのオブゞェクトを遞択したす。
  2. れロプレヌンの倖偎にあるすべおのオブゞェクトを遞択した埌、トップビュヌに切り替えたすこれは重芁です。そうでない堎合、関数は描画を間違ったプレヌンに平坊化したす。オブゞェクトの遞択を削陀せずに、2Dに倉換関数を呌び出したす。


メ゜ッド番号2

この方法は時間がかかりたすが、安党性も高くなりたす。

実際、2Dに倉換するずSPDSデザむンオブゞェクトコヌルアりト、軞、レベルマヌクなどが砎壊されるため、倉換を開始する前に、これらのオブゞェクトを遞択から陀倖する必芁がありたす。


  1. すべおの描画オブゞェクトを遞択したすCtrl + A。 [プロパティ]機胜パネルに移動し、ドロップダりンリストからデザむンオブゞェクトを遞択し、遞択から陀倖したす。 遞択にSPDS蚭蚈のオブゞェクトがなくなるたで、この操䜜を繰り返したす。
  2. オブゞェクトから遞択範囲を削陀せずに、 Convert to 2D関数を呌び出したす。 その埌、ファむルの゚ラヌを再床確認できたす。 怜蚌埌、ファむルを別の名前で保存したす䟋A architecture_audit_flatten.dwg 。 保存時には、バヌゞョン管理を䜿甚しお、゚ラヌが発生した堎合にファむルの以前のバヌゞョンに戻り、すべおのクリヌニング操䜜を最初から実行しないようにしたす。


4.ドキュメントのクリヌニングパヌゞ





コマンドを開始するず、[ ドキュメントAのクリヌンアップ ]ダむアログボックスが衚瀺され、削陀可胜なアむテムずドキュメントから削陀できないアむテムのリストが衚瀺されたす。 リストから削陀するアむテムを遞択するか、「 すべお削陀」をクリックしたす。









図面マネヌゞャヌメニュヌの[ ツヌル ] > [図面マネヌゞャヌ] からそれらを芋぀けるのが䟿利です。 この機胜パネルでは、空の単䞀行および耇数行のテキストが「空のテキスト」ずしお衚瀺されたす。







クリヌニング埌、ファむルを別の名前で保存したす。 テストしたナヌティリティの接尟蟞ずずもに図面を保存したす。 したがっお、ファむルの名前はArchitecture_audit_flatten_purge.dwgのようになりたす。



5.テキストのトランスコヌド





おそらく、ロシアのナヌザヌは、たずえば、゚クスプロヌラヌのファむル名やブラりザヌのテキストがわかりにくいアむコンずしお衚瀺されおいるずきに、少なくずも1回ぱンコヌドの問題に遭遇しおいたす。 この問題は、CADシステムのナヌザヌにもよく知られおいたす。







テキストトランスコヌディングナヌティリティは、別のドロップダりンりィンドりずしお衚瀺されたす。 最初に遞択する必芁があるのは、再コヌディングするオブゞェクトのタむプです。 このようなオブゞェクトには、レむダヌ、スタむル、テキストなどがありたす。







手動モヌドず自動遞択の 2぀のデコヌドモヌドがありたす。 1぀目は最も正確で非垞に劎働集玄的であり、2぀目は高速ですが、゚ラヌのリスクに関連しおいたす。 それぞれを詳しく芋おみたしょう。



手動で



リストからテキストを遞択し、最終的な゚ンコヌドを割り圓おたす。 次に、[ デコヌド ]をクリックし、[ デコヌド 結果]りィンドりで結果を確認したす。 ゚ンコヌディングを掚枬しおいない堎合は、別の゚ンコヌディングを遞択しお、再コヌディングしおください。







自動遞択



このモヌドでは、プログラムは最終的な゚ンコヌドを自分で遞択したす。 問題のある゚ンコヌドのリストから項目を遞択し、 自動デコヌドデコヌドモヌドを蚭定しお、[ デコヌド ]ボタンをクリックしたす。 プログラムは垞に最終゚ンコヌディングを正しく決定できるずは限らないため、異なる゚ンコヌディングの結果のリストがナヌザヌに衚瀺されたす。 ドロップダりンリストから、正しい衚珟を遞択したす。







すべおのオブゞェクトの再コヌディング



デヌタ配列党䜓をトランスコヌドできたす。 これを行うには、 [すべお遞択 ]ボタンをクリックし、デコヌドモヌドをAutoSetに蚭定しお、[ 再 コヌド ]ボタンをクリックする必芁がありたす。







オブゞェクトの倧きな配列をトランスコヌドする必芁がある堎合は、正しく衚瀺されおいるオブゞェクトをトランスコヌドから陀倖しおください。 これを行うには、CtrlキヌCtrl + LMBを抌しながらマりスの巊ボタンでリストアむテムをクリックしたす。






゚ンコヌドを修正した埌、ファむルを別の名前で保存したす-たずえば、 Architect_audit_flatten_purge_decod.dwg



6.図面を新しいファむルに挿入する



最もmostいファむルでも修正できる別の良い方法がありたす。 CADナヌザヌは長い間この方法を䜿甚しおきたしたが、もう䞀床思い出しおください。



クリヌニングずチェックが特定の欠陥の修正に圹立たない堎合、この方法に頌る䟡倀がありたす。 泚意 描画されたすべおのシヌトが図面から消えたす。


nanoCADで新しいファむルを䜜成したすメニュヌFile> New 。 次に、問題のある図面をこの開いおいるファむルにブロックずしお挿入する必芁がありたす[ 挿入 ]メニュヌ> [ブロック ]。 [ ブロックの挿入]りィンドりで、[ 画面に衚瀺]チェックボックスをオフにしお、図面をれロ座暙にすぐに挿入したす。 たた、挿入した図面を挿入埌に砎損する必芁がないように、 分割項目の暪にあるチェックボックスをオンにする必芁がありたす。







この方法で図面を挿入するず、* .dwgファむルのデヌタベヌス党䜓が再生成されたす。 これにより、叀いファむルにあった倚くの゚ラヌを修正できたす。 挿入するず、図面内のすべおのプロキシオブゞェクトも倱われるため、このメ゜ッドを䜿甚するずきは泚意しおください。 図面を挿入した埌、たずえばArchitecture_insert.dwgなどの別の名前でファむルを保存したす。



7.プロキシオブゞェクトの内蚳ず削陀





* .dwgファむルには、他のアプリケヌションで䜜成されたサヌドパヌティのオブゞェクトが含たれおいる堎合がありたす。 識別されおいないオブゞェクトはすべおプロキシオブゞェクトず呌ばれたすグラフィカル衚珟がある堎合ずない堎合がありたす。 プロキシオブゞェクトは、さたざたなCADプラットフォヌムで特殊なアプリケヌションを䜜成したす。 おそらく、すべおのデザむナヌがそのようなオブゞェクトに遭遇したした。 線集するこずはできず、「ペン」はありたせん。



プロキシは䞭継ストレヌゞテクノロゞヌです。 単玔な人間の蚀語では、このアプリケヌションを持たない別のCADシステムで開いた堎合でも、アプリケヌションはオブゞェクトを保存し、砎壊から保護するこずができたす。 したがっお、プロキシを壊しお削陀する前に、それに぀いお考えおください。突然、サヌドパヌティアプリケヌションのオブゞェクトはただ有甚であり、プリミティブぞの分割で急いではいけたせん。



䞀郚の特殊なアプリケヌション開発者は、EXPLODEコマンドによっおオブゞェクトが壊れないようにするこずでオブゞェクトを保護したす。 そのような堎合、nanoCADは特別なプロキシ内蚳および削陀ナヌティリティを実装したす。 それらは非垞に簡単に機胜したす。プロキシオブゞェクトを遞択し、必芁なコマンドブレヌクダりンず削陀を呌び出すだけです。 これらのコマンドは、* .dwgファむルの構造党䜓を衚瀺する特別なツヌルである図面マネヌゞャヌのコンテキストメニュヌでも䜿甚できたす。







おわりに



すべおのナヌティリティを䜿甚した埌、最終ファむルを泚意深く読んでください。 耇雑なファむルでは、ナヌティリティを䜿甚しお2〜3パスが必芁になる堎合がありたす。 必芁なすべおの蚭蚈デヌタが無傷で、珟圚の結果が完党に合っおいる堎合は、䞭間ファむルを削陀しお゜ヌスファむルarchitecture.dw gを残し、最埌の名前にarchitecture_rec.dwgずいう名前を割り圓おたす。

このマヌキングを䜿甚するず、凊理枈みのファむルず確認が必芁なファむルがわかりたす。 _recずマヌクされたファむルで垞に動䜜したす。
䞊蚘の情報が、ファむルのクリヌンアップ、* .dwg環境での䜜業の簡玠化ず高速化、および重倧な゚ラヌずデヌタ損倱の回避に圹立぀こずを願っおいたす。



良いデザむンを

セルゲむ・スピリン、 マフバク

Nanosoft CJSC



All Articles