Release Notes#

The following list presents new features and issues resolved within the SOFiSTiK Rhino Interface. The issues are usually reported by our users by contacting the SOFiSTiK Product Support or various SOFiSTiK Communities.

Note

For the optimal product experience we highly recommend to work with its latest version.

2025-3 Release (February 2025)#

Note

For projects generated with a previous SOFiSTiK major release, data will be updated automatically.
Please check the analytical model and the grasshopper script after the upgrade.

Bugfixes - Grasshopper Toolbox#

  • Component Read Excel: improved behaviour with disconnected outputs when re-calculating a script or changing the Excel file.

  • Resolved issue where composite sections consisting of parametric and non-parametric parts are not evaluated correctly

  • Resolved issue where component ModifySection did not take over variable values under certain circumstances

2025-2 Release (December 2024)#

Bugfixes - Grasshopper Toolbox#

  • Resolved issue where edge thicknesses passed to component Interpolate Surface were not assigned correctly to the edges to the generated surface.

2025-1 Release (October 2024)#

Features - Grasshopper Toolbox#

  • Improved viewport display for Axis Definition and View Section components, allowing permanent visualization of their outputs.

  • The Filter Model Elements component now provides an additional option to retreive elements which are excluded from the filtered results.

  • The Pt Geometry | Profile component allows the alignment of the horizontal profile perpendicular to the reference line.

  • If a Structural Line is created from the Axis, the local coordinate system for the newly created Structural Line is carried over from the input Axis.

Bugfixes - Grasshopper Toolbox#

  • The Section | Brep component now operates without issues for models using the imperial unit system.

  • Issues with using the cross-section attributes to add a new reference point to the existing cross-section have been addressed.

  • An issue regarding the displacement unit for the Point Load component has been resolved.

  • An issue regarding the edge thickness for the Interpolate Surface component has been resolved.

2025-0 Release (July 2024)#

Features - Grasshopper Toolbox#

  • New additional set of components to define the geometry of PT tendons:

    • “PT Profile | Spline”

    • “PT Profile | Polygon”

    • “PT Geometry | Profile”

    Tendons can be defined in a 2D elevated view through either spline points or tangential intersection points. This 2D layout can be projected onto the 3D bridge geometry using various projection options. Further settings allow to align the tendons relative to cross section points. This simplifies the creation of tendon geometry, e.g. within a web or the bottom/top slab along a curved bridge geometry. Measured dimensions can be specified in vertical direction, inclined to a cross-section element or in relative coordinates.

  • Consistent handling and generation of tree structures when generating geometry using axis based modeling components. All components provide output in a consistent tree structure which follows the bridge hierarchy consisting of girder, span and sectional element. Based on that, two new components:

    • “Create Identifiers”

    • “Filter Model Elements”

    allow to filter that generated tree by girder, span or sectional location and to create a scheme of identifiers which can be assinged to structural elements or tendon components.

  • Simplified definition of multigirder bridges with different section topology: A new component

    • “Section Sequence”

    simplifies the definition of girders with varying sections along the bridge. At selected placement locations, section geometry can be changed or switched off to create gaps. In addition to that, improvements in the component “Axis Definition” further simplifies the definition of multiple girders.

  • New Component “Structural Mesh” providing a direct export of mesh geometry to SOFiSTiK: Any kind of quadrilateral or triangular mesh can be exported from Grasshopper/Rhino to Analysis. If feasible, the exported mesh will be consistently connected to other regular structural lines or areas created from curves or surfaces.

  • Improvements in existing components: Options can be set through context menue or additional visualization options provide better overview of the generated model.

  • Support for serialization of SOFiSTiK data: All data generated by SOFiSTiK components can be serialized to and re-stored from data packs. That allows, e.g. to split scripts into and to organize work in large project teams.

  • New tutorial “Spliced U-Girder Bridge”:

    A new tutorial “Spliced U-Girder Bridge” is provided in the online documentation:

    The example explains the definition and analysis of a curved multigirder bridge featuring e.g. varying section topology along girders, a hybrid analytical model consisting of beam girders and a shell deck slab as well as various options for defining tendon geometry. The analysis is carried out using a complex construction scheme that includes the removal of temporary support structures and sectional parts. In addition to the analysis model a 3D solid model is created for visualization or handover to other software.

    The tutorial also features a file and project structure that splits the Grasshopper skript into subfiles where, e.g. the creation of the sub-structures is separated from the main script. A focus is on outlining a structure that simplifies the complexity of the scripts and that makes it possible to organise work in distributed project teams.

Features - Rhinoceros Interface#

  • New Loading strategy: From Version 2025 on loading of the plugin has been separated from the general functionality of the SOFiSTiK Rhinoceros Interface. Users can select the SOFiSTiK version to be loaded in the Tools ‣ Options ‣ SOFiSTiK Versions This allows to switch between different SOFiSTiK versions without having to re-install the PlugIn. Different SOFiSTiK versions can also be used alongside different Rhino versions.

Bugfixes - Grasshopper Toolbox#

  • SOFiSTiK Grasshopper Toolbox:

    • Fixed an issue when transferring the coordinate system of points generated along axis to the component “Structural Points”.

    • Fixed accuracy issues when reading alingment information from LandXML format.

    • Fixed issues when exporting parametric cross sections with construction stages to SOFiStiK.

    • Fixed an issue where cross section variables containing underscores caused failure in creating the section in SOFiSTiK.

    • Fixed an issue where expressions containing whitespaces in cross section definitions caused failures in creating the section in SOFiSTiK.

    • Fixed incorrect transfer of coordinate systems on surfaces. If no direction was given explicitly, the orientation of the underlying u-v-coordinate direction was not transferred correctly.