Hello! Long time no see. I’ve been busy with a big project using Dynamo, so I’ve neglected posting here. I’m excited to share my script along with my wonderful work after a long time.
I created these beautiful organic-shaped lights named ‘Cherry Blossom Forest’ and ‘Choco-tree Forest’ using Autodesk Fusion Generative Design AI, and Dynamo.
And then I 3D printed them.
“Cherry Blossom Forest”
“Choco-tree Forest”
The setup can be used in two ways: placing the lighting decoration on top of the light or positioning the light on top of the decoration.
The petals at the ends of the branches can be attached and detached with magnets, allowing users to add or remove flowers as they wish. This enables them to customize the lighting freely, adapting it to different seasons or moods.
I first showcased this work at the second meetup of the Autodesk Korean community that was established last year, and I also had the opportunity to share my workflow during a recent Fusion webinar.
The capabilities of Fusion Generative Design are impressive, but I wanted to introduce everyone here to the fact that collaborating with Dynamo can make the workflow up to 100 times more efficient.
Now, here is my workflow.
Step1. I obtained the concept idea for the cherry blossom lights from AI DALL-E
Step2. In Fusion, creating a spherical surface where the point objects at the tips of the branches are located.
Step3. In Dynamo, it generates random points on a surface and creates small cylinder objects at those locations to serve as the tips of branches.
Step4. In Dynamo, divide the points into three random groups to apply different force conditions, allowing the Generative Design AI to create branches in a variety of forms within these three groups.
Step5. In Fusion, run Generative Design using the cylinder objects from Dynamo as input.
Step6. Just select one you like from the many results provided by the Generative Design AI.
Step7. Modify the model to reinforce the areas needed for 3D printing.
I’ve summarized the workflow briefly.
However, the part we should focus on is the Dynamo script.
There are various rules hidden within. Want to take a look?
Rule1 : How far up should the tree branches extend?
Rule2 : The spacing and number of random points, countless possibilities.
Rule3 : Setting it so that the flowers reach their maximum size without overlapping.
Rule4 : What type of flower shape do you like? Spring cherry blossoms? Autumn chrysanthemums?
3D Prining is so cool 
I share my script. here
cherryblossom.dyn (234.5 KB)
If you’d like the model file, it’s available here for a fee.
I’m including the point data as a .sat file, so you can use the script above to create and attach your own flowers!
points data.sat (42.4 KB)
To conclude… enjoy my video!