Editing IFC - Industry Foundation Classes/IFC classes
From Wiki.OSArch
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | All data in IFC belongs to an IFC class. IFC classes can be divided into two categories: ''rooted'' and ''non-rooted'' classes. ''Rooted'' classes inherit attributes from an IFC class called <code>IfcRoot</code>, whereas ''non-rooted'' classes do not. This <code>IfcRoot</code> class is special because it provides the following four attributes: | |
− | |||
− | |||
− | All | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 52: | Line 49: | ||
== Subclasses of <code>IfcObjectDefinition</code> == | == Subclasses of <code>IfcObjectDefinition</code> == | ||
− | Although there are many IFC subclasses, there are only a handful relevant to different BIM authors, and it is useful to provide a summary of them. Underneath these handful are many subclasses which go into more detail, but knowing these broad categorisations exist help with an understanding of IFC data. The following table is not exhaustive. | + | Although there are many IFC subclasses, there are only a handful relevant to different BIM authors, and it is useful to provide a summary of them. Underneath these handful are many subclasses which go into more detail, but knowing these these broad categorisations exist help with an understanding of IFC data. The following table is not exhaustive. |
{| class="wikitable" | {| class="wikitable" |