Hello there,
I am working on a project where I need to automate the placement of curtain wall panels in Revit using Dynamo. My goal is to create a script that can generate and place different panel types based on certain conditions and rules.
I am new to Dynamo and I am facing a few challenges that I hope the community can help me with.
I need the script to select different panel types based on specific criteria such as the panel’s position; size; and orientation. Has anyone worked on something similar or can provide guidance on how to set up these conditions in Dynamo?
Some of the panels are adaptive components that need to be placed along a curve or non-linear path. What is the best way to handle adaptive component placement through Dynamo?
I also need to assign parameters to each panel after placement, such as material, color, and structural properties. What’s the most efficient way to do this within the script?
The project involves a large number of panels, and my current script is running quite slowly. Are there any tips or best practices for optimizing the performance of Dynamo scripts, especially when dealing with large datasets?
Also, I have gone through this post: https://forum.dynamobim.com/t/family-instance-locations-for-curtain-panels/3086golang which definitely helped me out a lot.
I have attached a few screenshots of my current script and the issues I am facing for reference.
Thank you in advance for your help and assistance.