Difference between revisions of "IFC - Industry Foundation Classes/IFC aggregates"

From Wiki.OSArch
 
(7 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
{{stub}}
 
{{stub}}
  
TODO
+
[[File:At2 Fixme.gif]] TODO
  
Aggregate meaning a whole formed by combining several separate elements
+
* Aggregate meaning  
 +
** An IFC entity that does not have its own body geometry. Its components hold geometry and structure-related data.
 +
** a whole formed by combining several separate elements
 +
 
 +
In IFC, it is possible to describe how a particular element is made out of many sub elements of the same type. This description is called an "aggregation".
  
In IFC, it is possible to describe how a particular element is made out of many sub elements of the same type. This description is called an "aggregation".
 
  
 
Types of elements that represent objects, like walls and doors, can be aggregated, or collected.  
 
Types of elements that represent objects, like walls and doors, can be aggregated, or collected.  
Line 16: Line 19:
 
** Stairs may include multiple stair flights, some landings, and railings.
 
** Stairs may include multiple stair flights, some landings, and railings.
  
Note that aggregations only apply to elements of the same type. You cannot mix element types. For example, you cannot say a space consists of furniture - as the space element is a different type of element to the furniture element.
+
[[File:At2_Tip.png]]Note that aggregations only apply to elements of the same type. You cannot mix element types. For example, you cannot say a space consists of furniture - as the space element is a different type of element to the furniture element.
  
 
How to create aggregates in:
 
How to create aggregates in:
* BlenderBIM
+
* BlenderBIM [[File:At2 Fixme.gif]]
* FreeCAD
+
* FreeCAD [[File:At2 Fixme.gif]]
 +
 
  
 
Further reading:
 
Further reading:
 
* [https://community.osarch.org/discussion/comment/3657#Comment_3657 OSArch Community]
 
* [https://community.osarch.org/discussion/comment/3657#Comment_3657 OSArch Community]
 
* [https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2/HTML/schema/ifckernel/lexical/ifcrelaggregates.htm BuildingSmart Semantic definitions at the entity]
 
* [https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2/HTML/schema/ifckernel/lexical/ifcrelaggregates.htm BuildingSmart Semantic definitions at the entity]
 +
* [https://www.youtube.com/watch?v=0csmFH1glik BIMvoice live: Dion Moult on how to group sub objects in IFC Jan.2021]
 +
  
 
[[Category:Industry Foundation Classes (IFC)]]
 
[[Category:Industry Foundation Classes (IFC)]]

Latest revision as of 06:21, 28 July 2022

IFC bsi icon.png This page is relevant to understanding Industry Foundation Classes (IFC). The Industry Foundation Classes (IFC) Category includes all pages related to Industry Foundation Classes (IFC).

This page is unfinished. Feel free to help the project by sharing your knowledge about this subject.


At2 Fixme.gif TODO

  • Aggregate meaning
    • An IFC entity that does not have its own body geometry. Its components hold geometry and structure-related data.
    • a whole formed by combining several separate elements

In IFC, it is possible to describe how a particular element is made out of many sub elements of the same type. This description is called an "aggregation".


Types of elements that represent objects, like walls and doors, can be aggregated, or collected.

Examples:

  • Roofs
    • Roofs can consist of many beams, insulation layers, fixings, and coverings.
  • Stairs
    • Stairs may include multiple stair flights, some landings, and railings.

At2 Tip.pngNote that aggregations only apply to elements of the same type. You cannot mix element types. For example, you cannot say a space consists of furniture - as the space element is a different type of element to the furniture element.

How to create aggregates in:

  • BlenderBIM At2 Fixme.gif
  • FreeCAD At2 Fixme.gif


Further reading: