We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
20 hours ago - last edited 20 hours ago
At the moment, I think this is just outside what is possible and I wanted to check I haven't missed something before going off on an alternate solution. I want to schedule the ID, name and description of the BMat used in a Custom Profile, referenced by an object.
Getting the object to request the BMat Name, ID and description of the BMat used in the Custom Profile is simple enough. In this workflow there would only ever be one BMat in the profile.
However, I need to push these into parameters so they can be scheduled. Which has to be done in either the Master or Parameter script. Yet the "PROFILE_COMPONENT_INFO" can't be used in either Master or Parameter script. "Expression returns 0 and contains dummy return values (empty string or 0) if used in parameter script, causing additional warning."
The only way around that I see is putting the required data into the Profile name and using characters to identify where to strip the different pieces of data. e.g. Code | Name | Description. Not the worst thing in the world but less than ideal.
EDIT: Ok scratch that. We can't request the name of the profile in the Master or Parameter script either... So close and yet so impossibly far. Properties can't access the profile or building materials. The whole workflow doesn't work and it has to go back to calling objects with 2D Symbol fragments.