サウンドバイトの質問:CAD / BIMファイルを解析し、そこに含まれる「レイヤー、シート、またはワークセット」の名前だけを返す(エクスポートする)のはどれほど簡単ですか、それとも難しいですか?
より詳細な質問:
私は建築家(ソフトウェアの種類ではなく、建築/建設の種類)であり、フォルダーまたはフォルダーのセット内のCAD / BIMファイルを監視し、継続的に'の名前を返すカスタム製品の開発を楽しんでいます。各ファイルに含まれる「レイヤー」、「シート」、および「ワークセット」。言い換えると、たとえば、誰かが(AutoCad、Revit、Microstation、またはArchiCad)ファイル内に「ElectricalWiring」というレイヤーを作成した場合、その「レイヤー名」を解析、フェッチ、および別のファイルにエクスポートするのはどれほど難しいでしょうか。プログラム、ファイルが保存および更新されたら?「レイヤー名」、「シート名」、または「ワークセット名」だけで、他には何もありません。
私には答えを提示するための「報奨金」や「評判」がないことを認識していますが、「建築デザイン」の分野で私自身の「Whuffies」を持っており、おそらく答えの見返りとして、あなたに最もクールなスケッチをすることができますあなたが今まで見た小さな温室/ガゼボ/デッキ/ポーチ/スパ/サンルーム!;)結局のところ、地域経済への復帰は私たちの経済全体を救うと思いますが、なぜこれらの「地域経済」もデジタル経済やウェブベースの経済になれないのでしょうか。:)
私の「オフィス」に立ち寄って、私たちの仕事を見てください::) http://www.flickr.com/photos/studiowikitecture/sets/72157604538587139/
御時間ありがとうございます。乾杯、ライアン
............。
また、必要に応じて、説明のために以下を含めたいと思いました....(さらに説明が必要な場合はお知らせください)
「レイヤー」とは何ですか? CADファイル内および一部の拡張BIMファイルでは、「レイヤー」を使用して一般的なオブジェクトを整理します。たとえば、外壁レイヤー、内壁レイヤー、電気レイヤー、電気配線レイヤー、フレーミングレイヤー、スラブレイヤー、ダクトレイヤーなどです。 ..等。
「シーツ」とは何ですか? 両方のCAD/BIMファイル内で、「シート」は特定の「レイヤー」を構成またはオフ/オンするために使用されます。たとえば、「電気平面図」では、「電気層」と「壁層」がオンになり、互いに重ね合わされます。「ダクトレイヤー」などの他のレイヤーはオフになります。
「ワークセット」とは何ですか? ワークセットはレイヤーのようなものですが、BIMプログラムに固有のものです。これらは、ユーザーがBIMモデルを論理的な分業に「分割」できる方法を表しています...たとえば。構造柱だけのワークセット、電気パネルと変電所のワークセット。建物の「翼」などのためのワークセット。
参考までに、重要な場合は、次の一般的なCAD/BIMプログラムが次の言語と標準に関連付けられています。
Revit:C#、C ++、VB.NET、.NET、EXPRESS / STEP(ファイル内線:.rvt)
AutoCad:C ++、AutoLISP、Visual LISP、VBA、.NETおよびObjectARX、STEP / EXPRESS(ファイル内線:.dwg、.dxf)
マイクロステーション:C / C ++、VBA、.NET。、STEP / EXPRESS(ファイル内線:.dgn)
ArchiCAD:C / C ++、GDL、BASIC、Visual Studio、Codewarrior、STEP / EXPRESS(ファイル内線:.pla)
VectorWorks:C / C ++、VB、STEP / EXPRESS