Hi,
I’ve written a fair large routine in Grasshopper for Tekla to model a belt conveyor. The code works fine in Grasshopper and Rhino alone, but when I add it to Tekla it can take days to process. I’m happy to post the code, but I’m wondering if anyone have similar issues and if anything can be done to speed things up ?
The code does create 25k of tekla objects, so I may have just been too ambitious.
Any thougths welcome.
Cheers
Greg
Hi Greg,
The performance will depend on the type of objects you’re generating. 25k Beams could be inserted in seconds to maybe a minute, whereas 25k Items with different shapes likely could kill the model.
So if you currently have brep geometry and transfer all that directly as Items you would need to try and generate beams and plates instead - this means extracting centerlines or contours from the geometry for input and apply an appropriate profile.
If you have many items with the same brep shape you can also use the Create Shape component to insert the shape only once, and then feed that to the Shape input of the Item component (instead of feeding the geometry directly). This will speed up the process and make the model lighter.
And do use the command “Delete Unused shapes” from the Tekla menu in Grasshopper in case you already have inserted 25k different shapes - those might really slow down the performance of the model.
Cheers,
-b
2 Likes