問題タブ [xbim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1330 参照

geometry - Xbim を使用して IFC ファイルからジオメトリを取得する方法は? または、このタスクに代わるものはありますか?

生の IFC ファイルからデータを取得したい。Xbimでこれを試しています。要素を取得できますが、ジオメトリ固有のデータを取得できません。場所、境界ボックスが必要です。

xbim でこれを行うことは可能ですか? xbim に代わるものはありますか?

私の場合、IFC には壁、開口部、プレート、梁、スタッドが含まれます。関連するジオメトリと場所が必要です。ビームとスタッドにはドリル穴があります。しかし、これらのドリル穴は、IfcOpeningElement や Ifc Void などのどの ifc エンティティにも属していません。

これらの穴のジオメトリをテッセレート形式で取得する方法はありますか?

必要なのは、IFC エンティティのジオメトリ データへのアクセスだけです。

また、Revit を使用してデータを取得しようとしましたが、revit カテゴリを使用した Ifc エンティティのマッピングが存在する方法に大きく依存するなど、変換に問題がありました。他のすべての新しいモデルの ifc 要素は、異なるカテゴリにマップされています。

Revit では、ifc ファイルをインポートし、revit 用のアドインを作成しました。これらのアドインは、すべての要素を読み取り、ジオメトリ データを取得できます。他のそのようなアプリケーションはありますが、revit よりも重くなく、そのようなアドインを構築してみることができますが、アプリケーションは要素を正しく分類する必要がありますか?

0 投票する
1 に答える
235 参照

c# - 単一の壁のジオメトリ情報を取得するには?

IFC ファイルの 1 つの壁からジオメトリ情報を取得したいと考えています。Xbimを使ってみました。XbimModel.GetGeometryData メソッド (IfcProduct、XbimGeometryType) を使用して、単一の ifc 要素の情報を取得できることを知りましたが、このメソッドは現在廃止されているようです。私の質問は、単一の ifc 壁の頂点座標など、ジオメトリ情報を取得する方法ですか?