BIM Coordinator Program (INT) April 22, 2024

Find the next step in your career as a Graphisoft Certified BIM Coordinator!

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.
SOLVED!

Surface Scheduling

Anonymous
Not applicable
Hi!

This is my first time posting to the forum, so please bare with me. I have spent forever trying to make a schedule that lists various finishes in my projects. Everything from paint colors to tile to steel to wood paneling. It seems that the best way to do this is by scheduling surfaces. Of course, surfaces have no inherent properties. It would be ideal to add things like an ID and notes to each surface...

I know Archicad wants us to use the software by programming all data into elements, but It quickly becomes a data management nightmare. Does anyone know a workaround?
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
Eduardo Rolon
Moderator
DBS you are still limiting your options when it is not necessary.

99% of your schedule can be produced with properties, You will need to read on that. It is not going to be easy but conceptually you can either write some of the description in the BMat, some in the surface, some can be expressions that read the code from the surface (If mat has -S in the name then finish is "shinny), some can be properties only tied to construction elements (If slab with material "WP6" then description is "wood planks 6" wide…").
In AC23 you will be able to add Classifications to BMats which will open a new set of possibilities for expressions and scheduling.

The hopeful item is that you only have to do this once and then you can resuse it and that will be easier than copy/pasting from Excel.
Eduardo Rolón AIA NCARB
AC27 US/INT -> AC08

Macbook Pro M1 Max 64GB ram, OS X 10.XX latest
another Moderator

View solution in original post

16 REPLIES 16
Laszlo Nagy
Community Admin
Community Admin
In ARCHICAD 23, Building Material will have Properties just like elements can have Properties.
You will be able to define Properties in the Property Manager and make them available to "Material" Classifications. Then these Materials will be displayed in the Building Material Dialog.
Hopefully, this will achieve what you are trying to do.
But, only from AC23 on.
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-Ac27
LaszloNagy wrote:
In ARCHICAD 23, Building Material will have Properties just like elements can have Properties.
You will be able to define Properties in the Property Manager and make them available to "Material" Classifications. Then these Materials will be displayed in the Building Material Dialog.
Hopefully, this will achieve what you are trying to do.
But, only from AC23 on.
.
You mention "Building Materials" where he mentions "Surfaces." Will this new solution work for surfaces too?
Rex Maximilian, Honolulu, USA - www.rexmaximilian.com
ArchiCAD 27 (user since 3.4, 1991)
16" MacBook Pro; M1 Max (2021), 32GB RAM, 1 TB SSD, 32-Core GPU
Apple Vision Pro w/ BIMx
Creator of the Maximilian ArchiCAD Template System
Laszlo Nagy
Community Admin
Community Admin
Well, a Building Material always has a Surface. (The Surface Dialog does not allow you to create Surface Properties, but you can create a Surface-related Property for the Building Material using the Surface.)
So when that Surface is displayed in a Surface Schedule, all other Properties of the Building Material using that Surface can also be displayed.
It would be good to see an example of what DBS would like to achieve, but I think AC23 may be able to do that with these new BM Properties feature.
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-Ac27
My interpretation is that he wants to go to the existing list of surfaces and simply add information to data fields associated with the surfaces (but those field/properties don't exist). The solution you mentioned would work, but that would involve creating a building material for the surfaces he wants to schedule, since not all existing surfaces are linked to an existing building material. Plus it involves managing two attribute lists for this task as opposed to one.

I think he's looking for the path with the least bit of work needed; especially since the surfaces already exist and would only require tweaking of the properties (again, if that existed).

Of course another option would be to create and array of slab blocks (for instance) and simply assign surfaces to them. Then schedule the slabs and show the surface applied and a "custom" field for the description in a schedule. But, probably not any less work than creating and editing Building Materials with surfaces.

The scheduling and properties feature is so powerful, I'd love to see everything "schedule ready," even attributes.
Rex Maximilian, Honolulu, USA - www.rexmaximilian.com
ArchiCAD 27 (user since 3.4, 1991)
16" MacBook Pro; M1 Max (2021), 32GB RAM, 1 TB SSD, 32-Core GPU
Apple Vision Pro w/ BIMx
Creator of the Maximilian ArchiCAD Template System
Anonymous
Not applicable
Rex, you are spot on with your interpretation. I think of a building material as something like gypsum or brick or plywood and the surfaces to be stuff like paint colors or wood finishes, etc. Creating a new building material every time I want a new paint color is a dumb way of working because the data is directly associated with surfaces, not the building materials. Am I supposed to have a "Red Paint" surface, then create a "Red Painted Gypsum" to pair it with? What if I want to change the color as I'm modeling? Do I need to create a new surface AND a new building material? It's easy to see how this is a recipe for frustration and failure - it's unnecessarily redundant in 2019.

What's baffling to me is that finish schedules are common in the States. A single schedule oftentimes calls out the tiles, paints, finished woods, wall coverings, counters, and so on. With the idea of BIM being so clear, why wouldn't we have this option?
Eduardo Rolon
Moderator
DBS wrote:
…What if I want to change the color as I'm modeling? Do I need to create a new surface AND a new building material? –
Nope, You just create a new Surface and override the one for the Building Material in the object.
Eduardo Rolón AIA NCARB
AC27 US/INT -> AC08

Macbook Pro M1 Max 64GB ram, OS X 10.XX latest
another Moderator

Anonymous
Not applicable
ejrolon wrote:
DBS wrote:
…What if I want to change the color as I'm modeling? Do I need to create a new surface AND a new building material? –
Nope, You just create a new Surface and override the one for the Building Material in the object.
If I do a surface override, I can't get data associated with the overridden surface to schedule. Important things like color, finish, supplier, etc (see the attached screenshot as an example). How would one create this schedule using Archicad?
Eduardo Rolon
Moderator
Using Properties.
Eduardo Rolón AIA NCARB
AC27 US/INT -> AC08

Macbook Pro M1 Max 64GB ram, OS X 10.XX latest
another Moderator

Anonymous
Not applicable
ejrolon, I really appreciate your time on this thread. The problem is that the properties solution you propose only allows for a single piece of data per surface. I also want to schedule that the BLUE paint is glossy, from manufacturer 'A', and available from supplier 'X' while the RED paint is matte, from manufacturer 'B', and available from supplier 'Z'. That only seems possible by adding data to surfaces and I don't see a way to do that. Nevertheless, you saw the schedule I attached in my previous post. My BIM Holy Grail is to pull that off without having to use Excel. Maybe there is a way I'm not thinking about?
Learn and get certified!