0

Industry Foundation Class のジオメトリについて質問するための適切なフォーラムを推奨できる人はいますか?

IFC を解析してジオメトリを解釈し、スペースの境界に焦点を当てています。(IFCRELSPACEBOUNDARY)

特定のスペースに関連付けられたすべてのスペース境界は、特定の距離だけオフセットされます。オフセット距離は、スペースごとに異なります。試験片の 6 面スペースの 6 つの面は完全に適合しますが、これらの面は隣接するスペースと適合し始めません。私は何が欠けていますか?

IFC は、Revit の代替 IFC GUI を使用して生成されています。IFC Coordination View 2.0 を使用し、IFC 2x3_TC1 スキーマを使用して、第 2 レベルの空間境界をエクスポートするオプションを使用しています。

Java で IFC ファイルを解釈するためのツール、たとえば IFC Tools Project があることは承知していますが、開発段階では Python を使用しています。

4

4 に答える 4

1

IFC ファイルのオブジェクトにオフセットがある場合、最も可能性が高いのは、その空間コンテナー (IfcProject、IfcSite、IfcBuilding、IfcBuildingStorey) のいずれかのオブジェクト配置によるものです。すべての IFC オブジェクトは、空間格納ツリー内に配置する必要があるため、敷地、建物、階などのオフセットを継承します。(ツリー全体を参照してください: IfcSpatialStructureElement)関係は、エンティティ IfcRelAggregates によって定義されます) で、'ObjectPlacement' という属性を探します。ObjectPlacement は、エンティティ IfcAxis2Placement3D のインスタンスを 1 つ受け取ります。ここでオフセットが定義されます。これがどこから始めるべきかを知るのに役立つことを願っています.

于 2015-01-28T23:58:53.053 に答える
0

その後、ここで 2 つの問題を特定しました。

  1. IfcSite は、IfcLocalPlacement で定義されている原点からのオフセットです。

  2. 単位系が 10 進フィートに設定されている場合、Revit は正しく配置された空間境界を生成しました。

問題が解決しました。

IFC 関連の質問を投稿するのに適したフォーラムに関する提案をいただければ幸いです。

于 2014-08-20T12:03:15.043 に答える
0

LinkedIn の「Industry Foundation Classes (IFC)」グループをチェックしてみてください。

于 2014-08-20T22:33:17.777 に答える
0

FreeCAD 関係者または IFCOpenshell メーリング リストにアクセスできます。クエリに役立ちます。 http://www.freecadweb.org/wiki/index.php?title=Arch_IFC

于 2014-12-10T16:30:06.810 に答える