Hi! I’m not expecting a complete solution as an answer, but would be very happy for tips and pointers in the right direction =)
Goal for my workflow:
- Have some objects in Revit with metadata, which could be anything really: facade panels, bricks, roof tiles, with metadata/attributes like name, dimensions, embedded CO₂…
- Send selected objects to Rhino/Grasshopper. Here it would be great to see that the objects are “checked out”, and now belong to Grasshopper/Rhino and not Revit.
- Move around objects with a Grasshopper script. For example in the case of facade panels, make a script that arranges them randomly across a surface.
- Send the objects back to Revit. Their positions/translations in Revit should now be the updated positions/translations made in Grasshopper. The objects should be “checked out” from Grasshopper/Rhino
- The objects in Revit should retain all metadata/attributes/geometry/GUID as before it was sent to Grasshopper
Would this need some intermediary steps like saving data in an excel file or similar, or using some other plugins for example? Or does it seem really straightforward?
Thanks in advance for your input!