# Add and reuse IfcMaterial properties

**URL:** <https://forums.buildingsmart.org/t/add-and-reuse-ifcmaterial-properties/3676>\
**Category:** Users\
**Created:** [May 27, 2021, 9:58am UTC](https://forums.buildingsmart.org/t/add-and-reuse-ifcmaterial-properties/3676 "2021-05-27T09:58:01Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Moult](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/moult/32/196_2.png) [@Moult](https://forums.buildingsmart.org/u/Moult)\
**Post date:** [May 28, 2021, 12:06am UTC](https://forums.buildingsmart.org/t/add-and-reuse-ifcmaterial-properties/3676/3 "2021-05-28T00:06:42Z")

</div>

@Teun another relevant discussion: [Proposal for standardisation of property set relationships](https://forums.buildingsmart.org/t/proposal-for-standardisation-of-property-set-relationships/3621)

In IFC4, it became a lot more “standardised” to support material properties. In fact, I have a line of source code in the BlenderBIM Add-on which says this:

```auto
return False # We don't support material psets in IFC2X3 because they suck

```

If materials become rooted, then it becomes even easier to support them. If you’re looking for a free and open source BIM authoring tool that support IFC4 material properties, the BlenderBIM Add-on might help. For IFC2X3, it seemed too painful for what it was worth (IFC2X3 materials in general were missing a lot of basic information). I’m curious to know if anybody has implemented it for IFC2X3.

---

_[View the full topic](https://forums.buildingsmart.org/t/add-and-reuse-ifcmaterial-properties/3676)._
