The new Grasshopper Components in Tekla Structures uses the Rhino.Inside technology. This brings Tekla users the benefit of visual scripting in Grasshopper without each Tekla user being exposed to the visual script itself. Furthermore, this provides developers with a powerful new way of creating logic for custom components in Tekla using visual scripting.
Tekla’s custom component is an intelligent object type in Tekla Structures that can be used for connections, reinforcement and other details as well as for larger parametric objects like sandwich walls or staircases.
Until now, new custom component types have been created by anyone using the Tekla Open API or using the custom component editor within Tekla. Now, new custom components can also be created with Grasshopper. The logic is provided by any Grasshopper definition that then creates objects in Tekla Structures.
The benefit for the Tekla user is that using the new Grasshopper Components they do not need to know visual scripting to use a Grasshopper definition. For the custom component developer, creating component logic with Grasshopper can be more straightforward, especially when it comes to geometry.