Hi All
Wrote a generative design script that extrudes from a selected surface in Revit and generates randomized spline offsets based on the chosen boundary. It works pretty well based on the initial concept.
I have two main questions that I’d love to get clarity on:
-
How to use generative design in the conceptual massing environment.
- How to use external components in a Generative Design study.
- Can generative design data be exported to PowerBi?
A more thorough explanation of the questions and how I resolved them temporarily:
QUESTION ONE
I’d like to get those mass options in Revit as functional masses. Functional mass refers to a mass that you can create floors, walls, etc from.
Generally, I’d run the script in the conceptual massing environment, but unfortunately, generative design is not available there. Will this be something you’re looking at in the future?
Is there another way to get a functional mass in Revit other than that? I tried both the ImportInstance.ByGeometry and the DirectShape.ByGeometry node both didn’t give the desired functional results.
My work around was to use the ImportInstance.ByGeometry node and then exported it to a SAT which you can bring into the conceptual massing environment, but If we want 6 options, we need to repeat the process 6 times which is manual and time-consuming.
QUESTION TWO
As part of the development, we created an adaptive family that can sweep through the transposed points and rotate either randomly or through the values of an image. This works well in the dynamo environment but because the AdaptiveComponent.ByPoints node pushes the data to Revit and is not keeping it in Dynamo, it doesn’t generate the options in the generative design interface.
Is there a way to use the adaptive family purely in dynamo and is it possible to use external families in generative design?
My workaround was to use an interim placeholder extruded and thickened spline which can be viewed in a generative design study, this can help to shortlist options. Once I have my short-listed options I need to re-input and match the generative design data in dynamo to take the design further.
Again, if I want 6 options, I need to repeat the process 6 times which is manual and time-consuming.
In the same thought can we possibly export the Generative design data to an external source like PowerBi to further analyze results?
Any guidance and insights will be greatly appreciated.
Thanks
KM