Is there a way to set all Values (Object.Type) to Values can vary by group instance
is this even exposed to Revit API ? We use it in the context of PropertyWizard but it is cruzial for Dynamo scripts. So either we forbide creating groups in our project team (it would lead to burning cars) or we try to enter the group elements to change…
If it’s greyed out in the project parameter settingd, it’s greyed out to the revit api. Many parameters cannot vary at a group level, text is the main one that can i believe. This blocks off dynamo to most grouped objects beyond a text based level in my xp.
I’d like to think there’s a way to dive down into the group definition and muck around with its elements but havent seen a way to do this. Dynamo is blocked off from running whilst in group edit mode.
Unfortunately the one thing they all have in common is they cannot change elements geometrically, or be tied to field types that can. You can store numbers as text, but wont be able to hook them up to length fields in the families. Theyre in a group so in principle cannot deviate from the group definition in any way which changes or relates to other elements. It’s a hardcoded revit limitation.
Simply put, you cannot edit groups via the api, which means you cannot edit them via Dynamo or any other Revit add-in. This building coder blog post outlines one workflow, but as noted there this more or less removes the usefulness of groups: The Building Coder: Editing Elements inside Groups
Group editor api has been a wishlist item for like forever! I remember submitting a wishlist item like 6 years ago which got merged into another one older than that. I wonder what the upvotes are on that… Probably all the devs by now.
Actually the wish is to group instances and all instance Parameters in the group are changeable…
the identification of the group should just be by determind by instance type and instance location…