Dynamo for families Task Improvement
I was wondering if there may be scope for an upgrade to the Dynamo For Families Task.
We like to use this task to run a dynamo on our entire content library. Works great for a limited number of files. Just chugs through the list and gets it done.
The problem is the inherent Revit limitation of not completely releasing in-use RAM until the revit session shuts down. Once we get upwards of 100-200 families being updated the revit session gradually loses available RAM, and ends up with the workstation sitting at 99% RAM in use, everything grinds to a super slow mode, and depending on task server settings, potentially times out before completion.
Considerations are:
- Ability to force revit session to close between task runs (or between families it's updating?)
- Ability for the dynamo for families task to split the input folder over a number of tasks or servers? (the input folder only has the ability to select 1 folder, so if we want to break it up manually we have to re-organise the content library temporarily to "chunk" the number of files into appropriate numbers that it doesnt break the server ram availability.
(Upgrading ram on these machines is not an option due to limitation of hardware)
- Ability for Dynamo for families task to scope to file based instead of server/project based? So we can use filters to specify groups of files to be run maybe?