簡體   English   中英

IFC幾何-空間邊界

[英]IFC geometry - Space Boundaries

誰能推薦一個合適的論壇來提出有關Industry Foundation Class幾何的問題?

我正在解析IFC並解釋幾何,着重於空間邊界。(IFCRELSPACEBOUNDARY)

與特定空間關聯的所有空間邊界都偏移了一定距離。 偏移距離對於不同的空間是不同的。 樣本6面空間的6個面完美地配合在一起-但是這些面甚至沒有開始與相鄰的空間相適應。 我想念什么?

IFC是在Revit中使用IFC協調視圖2.0使用IFC 2x3_TC1模式(帶有導出第二級空間邊界的選項)在Revit中使用替代IFC GUI生成的。

我知道在Java中有一些用於解釋IFC文件的工具,例如IFC Tools Project,但是在開發階段我正在使用Python。

當您在IFC文件的對象中具有偏移時,很可能是由於其中一個空間容器(即IfcProject,IfcSite,IfcBuilding,IfcBuildingStorey)在對象中的放置而引起的。 每個IFC對象都必須放置在空間包含樹中,因此它繼承了場地,建築物,樓層等的偏移量。(請參閱整棵樹:IfcSpatialStructureElement)您需要檢查包含對象(包含)的所有空間結構元素關系由實體IfcRelAggregates定義),然后查找名為“ ObjectPlacement”的屬性。 ObjectPlacement采用實體IfcAxis2Placement3D的一個實例,這是定義偏移量的位置。 我希望這有助於知道從哪里開始。

隨后,我在這里確定了2個問題。

  1. IfcSite從IfcLocalPlacement定義的原點偏移。

  2. 當單位系統設置為十進制英尺時,Revit會生成正確定位的空間邊界。

問題解決了。

關於發布IFC相關問題的合適論壇的任何建議將不勝感激。

您可能要查看LinkedIn上的“工業基礎課程(IFC)”組。

您可以轉到FreeCAD人員或IFCOpenshell郵件列表。 它們對您的查詢很有幫助。 http://www.freecadweb.org/wiki/index.php?title=Arch_IFC

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM