Hi All,
maybe you have some ideas …
I am currently facing the problem of creating a Dynamo script with the goal of batch exporting SAT files from a number of revit families in a given folder.
Therefore I need to solve the following problems:
- For the SAT Export Node I need Geometries. How can I transform a Family document to read as a single geometry in Dynamo?
- The Family documents do not only contain geometry but also imported dwg and ipt files.
I tried by placing the family in a project (as a seceondory option) and exporting it via Dynamo as SAT (here the element is recognized and then transormed via Element.Geometry and then Solid.ByUnion - but then the imported dwg and ipt files are not recognized.
When I manually export the SAT in Revit by opening the Family directly and clicking export as SAT - the imported files are recognized.
Maybe someone has already faced a similar problem.
Thank you!!
This sounds like an interesting workflow. What is the reasoning?
I don’t know of any nodes for this, and generally speaking processing multiple files via nodes is a bad idea as you need to pass documents repeatedly, which is quite unstable due to the memory consumption. Certainly doable via Python. One major limitation I can see is exporting the imports, as I do not know if Revit’s SAT exporter consumes links as well.
Thanks for your reply!
The reason behind the workflow is that I need STEP files but I only gotten .rfa files. From my knowledge I need the SAT File to further transform the files. (And the number of files is over 50 - so a Dynamo script would definitely help with the workflow)
Yeah I think so too… Unfortunately the SAT Exporter Node from Dynamo does not consume the imports, whereas the Revit SAT exporter directly is able to consume them.
So if you had a “export view as SAT” you could create a 3D view of each family via Dynamo, and have Revit export each?
Currently I use Revit 2024, but it would be possible starting from Revit 2022
This should cover 2022 to 2024.
Sat Export Family Instances.dyn (29.4 KB)
3 Likes
WOW Thank you!! It works perfectly!
1 Like