2025-09-22 12:08 AM
Hello everyone!
I've been developing my template for ArchiCAD lately. The process is tedious and time consuming and often confusing. The whole goal of that template project is to adress as much routine parts of the design processes as possible.
My issue is that for a long time I've seen in Building Material's manager part where I can add Classification but never touched the subject. I've decided to start with insulation materials as a relatively simple and complex at the same time.
The idea was to create extended properties like additional thermal conduction values and other parameters as weight and so on. My naive approach was to make those variables automated. For instance Insulation slab has it's sizes hence based on that fact I could manually type in the data and automatically get the volume, mass, quantity, quantity of packages, cost estimations and so on.
Nothing works. I can't just assign those properties because label tool can't show that data. For instance, I have such properties as "Type of material", "Manufacturer" and "Model". I do the "Naming" property with CONCAT operation which is simple to begin with. Those properties are assigned via special class Stone insulations to a Building Material where I manually type in the data provided by manufacturer. This is example of simple use of string properties whereas I simple-heartedly thought I could derive more complex data.
Even simple Building Material ID are not available. I've explored forum and stumbled upon discussions concerning the BM ID topic alone. But as I figured out problem is bigger.
On a first glimpse it seems everything should go straightforward but I can't find a workaround how to show the data in labels and schedules.
Where did I get it all wrong? Is there viable solution?
Operating system used: Windows 10
2025-09-22 12:50 AM
My template is eternal working in progress one...so I created my own classification and properties, but it's for elements no materials...let's say I have a wallpaper o wood finish, I put it there independently of the wall, it's another wall under different layer and classified as interior finish....under properties I put all the info of the product , type of package (Box, Rolls,etc) , square footage per package, waste %,, price, the schedule is going to show me all that info and the square footage of that material, quantity of boxes, price, etc . But all that is to the object, I tried to do it base on materials and I couldn't it get what I wanted.
yesterday - last edited yesterday
If you use the Skin List Label, rather than Autotext,
it is able to read the info from The Building Material ID section
the "07 21 14 - Cavity Insulation" text is being pulled directly from the building Material Description under ID and Categories
If they would just unlock all this info for searching and adding under TEXT / AUTOTEXT and even in the basic Properties (Properties and Classifications) dialog...We could all make our labels start to read how we need them to, while still having a complete handle on the "I" in BIM.
sadly the I is rather hard to utilize, when so many properties can't be accessed with various tools at our disposal.
16 hours ago - last edited 14 hours ago
Skin List Label can also show BMat properties besides ID and categories. Same with the Component Classification and Properties Label. The problem is that they both always show the BMat properties for all the skins (components) in the element which makes it pretty much useless, at least to me. We really should be able to pick one skin and show just the information of that skin.
As for the schedules, you can use the component based schedule to show the BMat properties. You can list all the insulation materials in the project, for instance, by their names and show any building material info you like, and not only that you can also pull the element information from the elements that the BMats are used and show them in the list. So schedule can look like,
BMat name | description | manufacturer | element type | element name | element quantity | unit | unit cost | area | volume |
The only problem is that the BMat properties cannot be used in the expression which is really disappointing. You'd need to export the schedule to excel to calc the total material prices, for instance.
Architect | Graphisoft Certified BIM Manager
ArchiCAD 29 JPN/USA/INT | Windows 11