Can we add more Material Physical Properties?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-04
05:35 PM
- last edited on
2024-03-05
01:07 AM
by
Laszlo Nagy
Hello ArchiCAD Community!
I'm interested in adding more Physical Properties to ArchiCAD materials so we can show things like R/in or cost per sq ft. Is that possible? I opened the .xml file where the Physical Properties are stored, but when I tried to save my edits, it didn't let me.
Our office runs ArchiCAD 24 on macOS 12.7.2 (Monterey)
Thank you!
Justin
Solved! Go to Solution.
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-05 01:10 AM - edited 2024-03-05 01:11 AM
You will not be able to use Expressions when working with Properties assigned to Building Material classifications since Properties are element-level values, while Building Materials are relevant to sub-elements (skins of Composite Structures and components of Complex Profile elements).
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-04 06:29 PM
AFAIK -- Physical properties of building Materials are hard coded as part of the Building material element structural. You would have to modify the API structure , but i am not sure that that would carry through to the UI --- probably not. You can, however, easily add a custom property to any Building Material through the Property Manager by just setting the proper material classification (availability) corresponding to the the one used on the applicable Building Material.
Windows 11 - Visual Studio 2022; ArchiCAD 27
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-04
06:37 PM
- last edited on
2024-03-05
01:08 AM
by
Laszlo Nagy
Thank you for the reply! Yes, I figured out how to add the properties to the materials, but I'm not being able to figure out how to add expressions to them.
For example, I was able to add the R/in property as a number to my materials, but I'm not able to reference the thickness parameter of each individual material in a composite to create an expression that would show me the total R-value for that composite. It doesn't seem like you can reference components in expressions.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-05 01:10 AM - edited 2024-03-05 01:11 AM
You will not be able to use Expressions when working with Properties assigned to Building Material classifications since Properties are element-level values, while Building Materials are relevant to sub-elements (skins of Composite Structures and components of Complex Profile elements).
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2024-03-05 05:38 AM
AFAIK --- One way to calculate the sum of wall component resistance would be to use a Python script and the function:
Windows 11 - Visual Studio 2022; ArchiCAD 27