# IFC (General Development)

**URL:** https://forums.buildingsmart.org/c/developers/ifc-general-development/87.md

[Latest](https://forums.buildingsmart.org/latest.md) · [Categories](https://forums.buildingsmart.org/categories.md) · [Tags](https://forums.buildingsmart.org/tags.md)

---

## [About the IFC (General Development) category](https://forums.buildingsmart.org/t/about-the-ifc-general-development-category/4236)

<div class="topic-metadata">

**Author:** [@jwouellette](https://forums.buildingsmart.org/u/jwouellette)\
**Replies:** 0

</div>

---

## [Can an IFC STEP file contain entities that are not in a direct or indirect relationship with the spatial structure?](https://forums.buildingsmart.org/t/can-an-ifc-step-file-contain-entities-that-are-not-in-a-direct-or-indirect-relationship-with-the-spatial-structure/5418)

<div class="topic-metadata">

**Author:** [@marw](https://forums.buildingsmart.org/u/marw)\
**Replies:** 15\
**Last updated:** [June 29, 2024, 1:51pm UTC](https://forums.buildingsmart.org/t/can-an-ifc-step-file-contain-entities-that-are-not-in-a-direct-or-indirect-relationship-with-the-spatial-structure/5418 "2024-06-29T13:51:10Z")

</div>

A scientific article was just released, with the title: “Cypher4BIM: Releasing the Power of Graph for Building Knowledge Discovery” (I am not allowed to share the link in this forum) This article gives some examples o…

---

## [Proxy for IfcDistributionElement](https://forums.buildingsmart.org/t/proxy-for-ifcdistributionelement/5271)

<div class="topic-metadata">

**Author:** [@CamChatHel](https://forums.buildingsmart.org/u/CamChatHel)\
**Replies:** 0\
**Last updated:** [April 4, 2024, 7:51am UTC](https://forums.buildingsmart.org/t/proxy-for-ifcdistributionelement/5271 "2024-04-04T07:51:31Z")

</div>

Hello Everyone, I have a question regarding IfcDistributionElement. I need a ProxyElement, that is a subclass of IfcDistributionElement and not a subclass of IfcBuiltElement. Can I use just IfcDistributionElement for t…

---

## [Why is there no IfcProjectionElementType?](https://forums.buildingsmart.org/t/why-is-there-no-ifcprojectionelementtype/4637)

<div class="topic-metadata">

**Author:** [@angel.velez](https://forums.buildingsmart.org/u/angel.velez)\
**Replies:** 6\
**Last updated:** [March 2, 2023, 11:35pm UTC](https://forums.buildingsmart.org/t/why-is-there-no-ifcprojectionelementtype/4637 "2023-03-02T23:35:13Z")

</div>

It seems like without a type, it is a sub-optimal entity type to use for mapping objects that have both instance and type properties.

---

## [Qto\_\*BaseQuantities suggestion](https://forums.buildingsmart.org/t/qto-basequantities-suggestion/4536)

<div class="topic-metadata">

**Author:** [@agron](https://forums.buildingsmart.org/u/agron)\
**Replies:** 15\
**Last updated:** [January 26, 2023, 11:52am UTC](https://forums.buildingsmart.org/t/qto-basequantities-suggestion/4536 "2023-01-26T11:52:39Z")

</div>

Hi, I have been struggling with some QTO topics in my daily routines and would like to make an improvement suggestion. When defining deliverables in a BEP, I often stumble upon Quantities that are not standard definiti…

---

## [Multiple "body" representations for a single IfcProductRepresentation](https://forums.buildingsmart.org/t/multiple-body-representations-for-a-single-ifcproductrepresentation/4405)

<div class="topic-metadata">

**Author:** [@angel.velez](https://forums.buildingsmart.org/u/angel.velez)\
**Replies:** 10\
**Last updated:** [October 20, 2022, 11:51am UTC](https://forums.buildingsmart.org/t/multiple-body-representations-for-a-single-ifcproductrepresentation/4405 "2022-10-20T11:51:45Z")

</div>

Hello all, I have seen some files that have multiple IfcShapeRepresentations of type “Body”. It seems to me that this is ambiguous - should import have those are alternate body representations, or should they be combine…

---

## [Ifc missing Entities](https://forums.buildingsmart.org/t/ifc-missing-entities/4320)

<div class="topic-metadata">

**Author:** [@marslandp](https://forums.buildingsmart.org/u/marslandp)\
**Replies:** 1\
**Last updated:** [July 25, 2022, 5:49pm UTC](https://forums.buildingsmart.org/t/ifc-missing-entities/4320 "2022-07-25T17:49:27Z")

</div>

I work on many projects where IFC is a required deliverable. In order to produce well structured IFC (using the dreaded R word) we hard code all Ifc entity types and entity type enumerations into our object libraries. W…

---

## [How do we properly handle apostrophes in IfcLabel?](https://forums.buildingsmart.org/t/how-do-we-properly-handle-apostrophes-in-ifclabel/4231)

<div class="topic-metadata">

**Author:** [@ian](https://forums.buildingsmart.org/u/ian)\
**Replies:** 5\
**Last updated:** [May 16, 2022, 11:36am UTC](https://forums.buildingsmart.org/t/how-do-we-properly-handle-apostrophes-in-ifclabel/4231 "2022-05-16T11:36:39Z")

</div>

We have an IfcLabel which contains an apostrophe and it’s breaking at least two viewers that we know of. How do we escape “special” characters in IFC with a guarantee that viewers will handle un-escaping?

---

## [IFC Structure](https://forums.buildingsmart.org/t/ifc-structure/4215)

<div class="topic-metadata">

**Author:** [@Enrico](https://forums.buildingsmart.org/u/Enrico)\
**Replies:** 2\
**Last updated:** [May 8, 2022, 7:42am UTC](https://forums.buildingsmart.org/t/ifc-structure/4215 "2022-05-08T07:42:46Z")

</div>

Hello there Are there any requirements that specify how the entries in an IFC (#1,#2,#3, etc.) should be listed? Is such a random structure in an IFC file allowed? I have seen already files with a random order. #2 #3…

---

## [Primitves defined in the schema](https://forums.buildingsmart.org/t/primitves-defined-in-the-schema/1782)

<div class="topic-metadata">

**Author:** [@jonm](https://forums.buildingsmart.org/u/jonm)\
**Replies:** 1\
**Last updated:** [September 3, 2019, 11:40am UTC](https://forums.buildingsmart.org/t/primitves-defined-in-the-schema/1782 "2019-09-03T11:40:48Z")

</div>

Should primitives be defined in the IFC schema? Or are they in effect a reference type. Some attributes refer to these rather than the IFC equivalent. https://github.com/buildingSMART/IFC/tree/master/Sections/Resource%…
