{"id":12722,"date":"2026-07-31T10:46:04","date_gmt":"2026-07-31T08:46:04","guid":{"rendered":"http:\/\/biblus.accasoftware.com\/en\/?p=12722"},"modified":"2026-07-31T10:46:06","modified_gmt":"2026-07-31T08:46:06","slug":"ifc-file-structure-the-ifcobjectdefinition","status":"publish","type":"post","link":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/","title":{"rendered":"IFC file structure: the IfcObjectDefinition"},"content":{"rendered":"<p class=\"sommario\">IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?<\/p>\n<p><!--more--><\/p>\n<p>The <strong>IFC file format<\/strong> is not only an exchange open file format, but also as a true interoperability standard with a <strong>precise data structure<\/strong>.<\/p>\n<p>In practice, the IFC schema is consider a storage system organizing and transferring digital data to facilitate interoperability between the various BIM professionals within a given workflow.<\/p>\n<p>You can use an <a class=\"textualLink_usbim-ifc-viewer-online\" href=\"https:\/\/www.accasoftware.com\/en\/ifc-viewer-on-line\" target=\"_blank\" rel=\"noopener\">IFC viewer online<\/a> to view these files with any device using a simple browser.<\/p>\n<p>Here are the links to the 3 contents on the IFC architecture article on:<\/p>\n<p>IfcObjectDefinition;<br \/>\n<a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-schema-the-ifcrelationship-concept\/\">IfcRelationship<\/a>;<br \/>\n<a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-schema-part-3-the-ifcpropertydefinition\/\">IfcPropertyDefinition<\/a>.<\/p>\n<h3>The schema of an IFC model<\/h3>\n<p>An <a href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-model-what-is-it\/\" target=\"_blank\" rel=\"noopener\">IFC model<\/a>\u00a0integrates with hundreds of entities that are organized in a hierarchical manner.<\/p>\n<p>Some examples of these entities are:<\/p>\n<ul>\n<li>construction elements, such as <code>IfcWall<\/code>, <code>IfcWindow<\/code> , <code>IfcDoor<\/code>;<\/li>\n<li>geometric elements, such as <code>IfcExtrudedAreaSolid<\/code> (solid extrusion from an area);<\/li>\n<li>basic constructs, such as <code>IfcCartesianPoint<\/code>.<\/li>\n<\/ul>\n<p>The IFC logic is based on 3 fundamental concepts, which represent the structure itself:<\/p>\n<ul>\n<li>The <code>IfcObjectDefinition<\/code> defining the entities themselves (objects);<\/li>\n<li>The <code>IfcRelationship<\/code> defining the relationship between entities;<\/li>\n<li>The <code>IfcPropertyDefinition<\/code> defining the properties associated with the entities.<\/li>\n<\/ul>\n<p>In this week&#8217;s article we&#8217;ll be focusing on entities, while in the upcoming posts we&#8217;ll also cover the remaining concepts. These 3 links refer to the IFC architecture contents:<\/p>\n<ol>\n<li>article on <code>IfcObject (IFC schema part 1)<\/code>;<\/li>\n<li>article on <code>IfcRelationship (IFC schema part 2)<\/code>;<\/li>\n<li>article on <code>IfcPropertyDefinition (IFC schema part 3)<\/code>.<\/li>\n<\/ol>\n<div id=\"attachment_12822\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-12822\" class=\"wp-image-12822 size-full lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1.png\" alt=\"IFC file structure: The IfcObjectDefinition\" width=\"800\" height=\"358\" \/><p id=\"caption-attachment-12822\" class=\"wp-caption-text\"><noscript><img decoding=\"async\" class=\"wp-image-12822 size-full lazyload\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1.png\" alt=\"IFC file structure: The IfcObjectDefinition\" width=\"800\" height=\"358\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1.png 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1-300x134.png 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1-768x344.png 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1-705x315.png 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IFC-Data-schema-1-358x160.png 358w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/noscript> The IFC Data schema<\/p><\/div>\n<h3>IfcObjectDefinition<\/h3>\n<p>The <code>IfcObjectDefinition<\/code> class contains all the useful objects to fully describe a construction asset.<\/p>\n<p>The word <em>object<\/em> refers to an abstract or tangible entity that represents the description of a construction part that we are digitizing. Let&#8217;s see some examples..<\/p>\n<p>The <code>IfcObject<\/code>\u00a0can include:<\/p>\n<ul>\n<li><strong>physically tangible objects<\/strong>, such as walls, beams or roofs<\/li>\n<li><strong>physically existing objects<\/strong>, such as spaces or conceptual objects, like grids or virtual borders<\/li>\n<li><strong>processes<\/strong>, such as work tasks and controls, like cost items, actors or people involved in the design process, etc.<\/li>\n<\/ul>\n<p>Going into detail, the schema also identifies 6 fundamental concepts that are directly connected to the <code>IfcObject<\/code>\u00a0class:<\/p>\n<ol>\n<li>The <code>IfcActor<\/code>\u00a0defines all the actors involved in the construction process. It easily identifies actors and it includes information such as name, address, organizations and roles<\/li>\n<li>The <code>IfcControl<\/code> is the abstract generalization of all the concepts that control or limit the use of products, processes or resources in general. Therefore, it represents the design constraints. For example, within this class we can include the elements that influence project planning, for instance:\n<ul>\n<li>client&#8217;s requests;<\/li>\n<li>project costs;<\/li>\n<li>regulations and standards;<\/li>\n<li>delivery times.<\/li>\n<\/ul>\n<\/li>\n<li><code>IfcGroup<\/code> is a generalization of any arbitrary group. A group is a logical collection of objects, it does not have its own position, nor it can contain its own shape representation. Therefore, a group is a topological aggregation. For example, we can associate a selection of elements of a structural frame in a group that are warped according to a specific direction.<\/li>\n<li>The <code>IfcProcess<\/code> represents activities, events and procedures that occur over time. The <code>IfcProcess<\/code> is defined as a single activity or event, that is:\n<ul>\n<li>ordered in time;<\/li>\n<li>has sequence relationships with other processes;<\/li>\n<li>transforms input into output.<\/li>\n<\/ul>\n<\/li>\n<li><code>IfcResource<\/code>\u00a0contains the information needed to represent costs, planning and other impacts from the use of an asset in a process. For example, for cost estimating purposes, construction equipment such as vehicles or earthworks machinery, which are not currently modelled within the IFC, these can be considered as an <code>IfcResource<\/code>.<\/li>\n<li>The <code>IfcProduct<\/code>\u00a0includes any entity that can be related to a geometric \/ spatial context. Each entity has a specific location in space when it has a geometric representation assigned. This representation exists in relation to other entities, but it will certainly refer with respect to the project coordinate system. In addition to real entities, the <code>IfcProduct<\/code> also includes non-physical elements, such as grids, notes, structural actions.<\/li>\n<\/ol>\n<div id=\"attachment_12824\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-12824\" class=\"size-full wp-image-12824 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2.jpg\" alt=\"The IfcObjectDefinition schema\" width=\"800\" height=\"492\" \/><p id=\"caption-attachment-12824\" class=\"wp-caption-text\"><noscript><img decoding=\"async\" class=\"size-full wp-image-12824 lazyload\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2.jpg\" alt=\"The IfcObjectDefinition schema\" width=\"800\" height=\"492\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2.jpg 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2-300x185.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2-768x472.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2-705x434.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcObjectDefinition-2-260x160.jpg 260w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/noscript> The IFC file structure | IfcObjectDefinition scheme subdivision<\/p><\/div>\n<h3>IfcProduct<\/h3>\n<p>Looking further into the<code>IfcProduct<\/code>, we can say that it is the base class for all the entities of a project and is therefore made up of spatial elements, physical elements, structural analysis elements and other concepts. Products can have materials associated, shape representations and position in space. Let\u2019s see some examples:<\/p>\n<ul>\n<li>Spatial elements include:\n<ul>\n<li><code>IfcSite<\/code>;<\/li>\n<li><code>IfcBuilding<\/code>;<\/li>\n<li><code>IfcBuildingStorey<\/code>;<\/li>\n<li><code>IfcSpace<\/code>.<\/li>\n<\/ul>\n<\/li>\n<li>Physical construction elements include:\n<ul>\n<li><code>IfcWall<\/code>;<\/li>\n<li><code>IfcBeam<\/code>;<\/li>\n<li><code>IfcDoor<\/code>;<\/li>\n<li><code>IfcWindow<\/code>;<\/li>\n<li><code>IfcStair<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div id=\"attachment_12826\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-12826\" class=\"size-full wp-image-12826 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct.jpg\" alt=\"IFC file structure: the IfcProduct\" width=\"800\" height=\"484\" \/><p id=\"caption-attachment-12826\" class=\"wp-caption-text\"><noscript><img decoding=\"async\" class=\"size-full wp-image-12826 lazyload\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct.jpg\" alt=\"IFC file structure: the IfcProduct\" width=\"800\" height=\"484\" srcset=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct.jpg 800w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct-300x182.jpg 300w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct-768x465.jpg 768w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct-705x427.jpg 705w, https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2020\/02\/IfcProduct-264x160.jpg 264w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/noscript> IFC file structure | IfcProduct class distribution scheme<\/p><\/div>\n<p>Here&#8217;s a screenshot of an example of <code>IfcProduct<\/code> and of the window entity with its relating properties within the <a class=\"textualLink_usbim-browser\" href=\"https:\/\/www.accasoftware.com\/en\/bim-viewer\" target=\"_blank\" rel=\"noopener\">usBIM.browser<\/a>\u00a0working space.<\/p>\n<div id=\"attachment_12765\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" aria-describedby=\"caption-attachment-12765\" class=\"size-full wp-image-12765 lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2023\/06\/Identification-of-an-IfcObject-ifcwindow-and-its-properties-with-usBIM.jpg\" alt=\"Identification of an IfcObject (ifcwindow) and its properties with usBIM\" width=\"800\" height=\"399\" \/><p id=\"caption-attachment-12765\" class=\"wp-caption-text\"><noscript><img decoding=\"async\" class=\"size-full wp-image-12765 lazyload\" src=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2023\/06\/Identification-of-an-IfcObject-ifcwindow-and-its-properties-with-usBIM.jpg\" alt=\"Identification of an IfcObject (ifcwindow) and its properties with usBIM\" width=\"800\" height=\"399\" \/><\/noscript> Identification of an IfcObject (ifcwindow) and its properties with usBIM<\/p><\/div>\n<p>&nbsp;<\/p>\n<div class=\"international-product-banner-desktop\" style=\"text-align: center;\"><a class=\"product-banner-link\" href=\"https:\/\/www.accasoftware.com\/en\/bim-management-system\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto\/usbim-en.jpg\" alt=\"usbim\" \/><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto\/usbim-en.jpg\" alt=\"usbim\" \/><\/noscript><\/a><\/div>\n<div class=\"international-product-banner-mobile\" style=\"text-align: center;\"><a class=\"product-banner-link\" href=\"https:\/\/www.accasoftware.com\/en\/bim-management-system\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto_mobile\/usbim-en.jpg\" alt=\"usbim\" \/><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/themes\/enfold-child\/img\/banner_prodotto_mobile\/usbim-en.jpg\" alt=\"usbim\" \/><\/noscript><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?<\/p>\n","protected":false},"author":19,"featured_media":42873,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_data_scadenza_evento":"","_evento_nome":"","_evento_data":"","_evento_luogo":"","_evento_cta":"","keyword_en":"","keyword_es":"","keyword_fr":"","keyword_de":"","keyword_ptb":"","_note_content":"","footnotes":""},"categories":[1890],"tags":[5062,2083,4898,5061,5209,5255,5287,5092],"class_list":["post-12722","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ifc-open-bim","tag-acca-viewer","tag-newsletter-135","tag-newsletter-163","tag-newsletter-293","tag-newsletter-392","tag-newsletter-432","tag-newsletter-460","tag-newsletter-intro07"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>IFC file structure: the IfcObjectDefinition - BibLus<\/title>\n<meta name=\"description\" content=\"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"IFC file structure: the IfcObjectDefinition\" \/>\n<meta property=\"og:description\" content=\"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for? The IFC file format is not only\" \/>\n<meta property=\"og:url\" content=\"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/\" \/>\n<meta property=\"og:site_name\" content=\"BibLus\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-31T08:46:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-31T08:46:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"843\" \/>\n\t<meta property=\"og:image:height\" content=\"321\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"francescapedicini\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"francescapedicini\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/\"},\"author\":{\"name\":\"francescapedicini\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/person\\\/43fc152d20ff64f65a1bc6f2b379637b\"},\"headline\":\"IFC file structure: the IfcObjectDefinition\",\"datePublished\":\"2026-07-31T08:46:04+00:00\",\"dateModified\":\"2026-07-31T08:46:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/\"},\"wordCount\":754,\"publisher\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/04\\\/Architecture-file-IFC-IfcObjectDefinition.jpg\",\"keywords\":[\"acca-viewer\",\"newsletter 135\",\"newsletter 163\",\"newsletter 293\",\"newsletter 392\",\"newsletter 432\",\"newsletter 460\",\"Newsletter intro07\"],\"articleSection\":[\"IFC and openBIM\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/\",\"name\":\"IFC file structure: the IfcObjectDefinition - BibLus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/04\\\/Architecture-file-IFC-IfcObjectDefinition.jpg\",\"datePublished\":\"2026-07-31T08:46:04+00:00\",\"dateModified\":\"2026-07-31T08:46:06+00:00\",\"description\":\"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#primaryimage\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/04\\\/Architecture-file-IFC-IfcObjectDefinition.jpg\",\"contentUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/04\\\/Architecture-file-IFC-IfcObjectDefinition.jpg\",\"width\":843,\"height\":321},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/ifc-file-structure-the-ifcobjectdefinition\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"IFC and openBIM\",\"item\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/category\\\/ifc-open-bim\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"IFC file structure: the IfcObjectDefinition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\",\"name\":\"BibLus\",\"description\":\"Blog regarding the Architecture, Engineering and Construction industry\",\"publisher\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#organization\",\"name\":\"BibLus\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2019\\\/12\\\/Logo_Biblus_2020.png\",\"contentUrl\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2019\\\/12\\\/Logo_Biblus_2020.png\",\"width\":340,\"height\":156,\"caption\":\"BibLus\"},\"image\":{\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/biblus.accasoftware.com\\\/en\\\/#\\\/schema\\\/person\\\/43fc152d20ff64f65a1bc6f2b379637b\",\"name\":\"francescapedicini\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"IFC file structure: the IfcObjectDefinition - BibLus","description":"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/","og_locale":"en_GB","og_type":"article","og_title":"IFC file structure: the IfcObjectDefinition","og_description":"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for? The IFC file format is not only","og_url":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/","og_site_name":"BibLus","article_published_time":"2026-07-31T08:46:04+00:00","article_modified_time":"2026-07-31T08:46:06+00:00","og_image":[{"width":843,"height":321,"url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg","type":"image\/jpeg"}],"author":"francescapedicini","twitter_card":"summary_large_image","twitter_misc":{"Written by":"francescapedicini","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#article","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/"},"author":{"name":"francescapedicini","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/person\/43fc152d20ff64f65a1bc6f2b379637b"},"headline":"IFC file structure: the IfcObjectDefinition","datePublished":"2026-07-31T08:46:04+00:00","dateModified":"2026-07-31T08:46:06+00:00","mainEntityOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/"},"wordCount":754,"publisher":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#organization"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg","keywords":["acca-viewer","newsletter 135","newsletter 163","newsletter 293","newsletter 392","newsletter 432","newsletter 460","Newsletter intro07"],"articleSection":["IFC and openBIM"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/","url":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/","name":"IFC file structure: the IfcObjectDefinition - BibLus","isPartOf":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#primaryimage"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#primaryimage"},"thumbnailUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg","datePublished":"2026-07-31T08:46:04+00:00","dateModified":"2026-07-31T08:46:06+00:00","description":"IFC file structure: The IfcObjectDefinition is one of the pillars of data structure. What is it and what is it used for?","breadcrumb":{"@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#primaryimage","url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg","contentUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2025\/04\/Architecture-file-IFC-IfcObjectDefinition.jpg","width":843,"height":321},{"@type":"BreadcrumbList","@id":"https:\/\/biblus.accasoftware.com\/en\/ifc-file-structure-the-ifcobjectdefinition\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/biblus.accasoftware.com\/en\/"},{"@type":"ListItem","position":2,"name":"IFC and openBIM","item":"https:\/\/biblus.accasoftware.com\/en\/category\/ifc-open-bim\/"},{"@type":"ListItem","position":3,"name":"IFC file structure: the IfcObjectDefinition"}]},{"@type":"WebSite","@id":"https:\/\/biblus.accasoftware.com\/en\/#website","url":"https:\/\/biblus.accasoftware.com\/en\/","name":"BibLus","description":"Blog regarding the Architecture, Engineering and Construction industry","publisher":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/biblus.accasoftware.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/biblus.accasoftware.com\/en\/#organization","name":"BibLus","url":"https:\/\/biblus.accasoftware.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2019\/12\/Logo_Biblus_2020.png","contentUrl":"https:\/\/biblus.accasoftware.com\/en\/wp-content\/uploads\/sites\/2\/2019\/12\/Logo_Biblus_2020.png","width":340,"height":156,"caption":"BibLus"},"image":{"@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/biblus.accasoftware.com\/en\/#\/schema\/person\/43fc152d20ff64f65a1bc6f2b379637b","name":"francescapedicini"}]}},"_links":{"self":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/12722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/comments?post=12722"}],"version-history":[{"count":8,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/12722\/revisions"}],"predecessor-version":[{"id":52226,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/posts\/12722\/revisions\/52226"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/media\/42873"}],"wp:attachment":[{"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/media?parent=12722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/categories?post=12722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biblus.accasoftware.com\/en\/wp-json\/wp\/v2\/tags?post=12722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}