Hello dynamo users,
I wanted to share our results from our student project at Bauhaus-University Weimar with you. We developed a cross-platform workflow between Revit and Sofistik for structural analysis.
The package is named SofiLink but as the package it is still work in progress. It supplies nodes for a bidirectional transfer of parametric components of your structure. The most important feature that you can write data to the CADINP script languages of DAT files quite easily. We focused on bridge design but I guess you could use the functionality also for other structures. I uploaded the package under the GPL so feel free to modify it for your purposes.
A few explanations
When writing data to a Sofistik DAT file, the workflow is quite similar to writing data in Teddy. First, a header that defines the input parameter is needed. Then, a body containing the values for the input parameters is supplied. For the body list or single values are allowed. If they are mixed the single value will be copied for every list entry. In the example the variable stations and values are list of the same size. Name is a single value which will be taken for every list entry together with the strings.
The package includes some other custom nodes more related to bridge design with Sofistik. But it would be actually nice to see Sofistik publishing a Dynamo package for their Revit Extensions…
An example workflow
An example of a parametric bridge design and a bidirectional link is included in the package. You can find it here …\AppData\Roaming\Dynamo\Dynamo Revit\1.3\packages\SofiLink\extra. More documentation on this workflow will follow… Try it out and give us some feedback!