Closed bimgeek closed 11 months ago
Is this issue available, Can I take it?
Hey @Ravina-Deogadkar , sure thing, I'll add you. In case you foresee making any modifications or addition to our Objects classes, please let's discuss it in advance as they can have consequences in other connectors and need to be carefully planned.
Cc @connorivy @clairekuang
Closing this ticket as we are moving to Jira to reduce noise. You can access it there.
Description
Groups from Revit can be sent via the connector but can't be received back. And the way we handle Revit groups is problematic. Group elements are handled as a single element in the viewer. Group members and their properties cannot be accessed.
Related to this post on forum👪.
Steps to reproduce
Use the sample file or:
Streams/Commits
https://latest.speckle.dev/streams/fb39fd2b41/commits/5887b61fb2
Files
RevitGroupTests.zip
Screenshots
Possible Solution
A good solution (I think) would be to create a new "Groups" class in Objects.BuiltElements.Revit that extends the BlockInstance class in Objects.Other. It would need a property that contains a list of base objects that holds the converted Revit elements that make up the group in Revit so that when the group is received back into Revit, a new group can be created and then we can add each of the elements that make up that group.