Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

Mass in AC

Karol Argasinski
Advocate
Dear All,

I would like to know if it's possible for ArchiCAD to get mass of objects such as walls, slabs automatically for AC and IFC sake?

Kind regards,
Karol
OPENBIM does works!
ArchiCAD 22/23/24/25/26/27 INT &POL

AMD Ryzen 7 3700X, 128GB RAM, GeForce RTX 3070, Windows 11 Pro
MBP 14 M3 Max 16C/40G, 128GB, 2TB
http://www.bimfaktoria.pl/
4 REPLIES 4
Laszlo Nagy
Community Admin
Community Admin
Can you tell us exactly what are you planning to use it for, what is the scenario?
It is possible to create Element Properties in the Property Manager, and the Property can return the Volume of the element it is assigned to (Wall, Slab, etc.). Is this what you are after?
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
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
Karol Argasinski
Advocate
Hi Laszlo, thank you for response,

I know I can use volume, but I was thinking about mass as a weight-measure. I know that 3D objects are empty, they do not contain "insides". But can I add some kind of parameter which will be read in IFC as weight/mass of the object for example.

Kind regards,
Karol
OPENBIM does works!
ArchiCAD 22/23/24/25/26/27 INT &POL

AMD Ryzen 7 3700X, 128GB RAM, GeForce RTX 3070, Windows 11 Pro
MBP 14 M3 Max 16C/40G, 128GB, 2TB
http://www.bimfaktoria.pl/
Barry Kelly
Moderator
Building materials have a value for 'Density kg/m³' which you can adjust.
This can be schedule but it s still not quite what you are after.
You can schedule the volumes and the density, but you can not multiply them to get the mass.

You would have to create a property object that could read the density value of each skin (building material) and then multiply it (expressions in properties) by the volume of that skin to give you the total mass.
I am not sure if this is possible as I have not tried it myself.
I am not sure if you can get the density value of a building material via properties.

If not you could add a total 'density' property to each wall and then use an expression to calculate a property for the 'density x volume' of the entire wall (rather than each skin).
You would have to manually add the correct density value to each wall You can create a default value in the properties that will be applied to all walls and can be altered for each wall) or create another expression in properties that could set the value base on the composite name of the wall - assuming you have a very regimented list of walls that you use and you don't just make them up as you go.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Karol Argasinski
Advocate
Hi Guys,

The thing is in BIMCollab, I have those values already measured "on start", from IFC. If we have this PSet in AC, can we just put it into our schedule?
OPENBIM does works!
ArchiCAD 22/23/24/25/26/27 INT &POL

AMD Ryzen 7 3700X, 128GB RAM, GeForce RTX 3070, Windows 11 Pro
MBP 14 M3 Max 16C/40G, 128GB, 2TB
http://www.bimfaktoria.pl/