M-user
(M-user)
September 23, 2025, 9:38am
1
Hei,
Any hint how to move/ copy a rebar group from XY coordinated to another?
Aim is to copy local concrete elements from local to global coordinates including their rebars.
I managed to copy geometries using modify beam but not reinforcement groups
Move tekla geometries.gh (30.0 KB)
There is great tool from Grasshopper-TeklaDrawingLink by @Grzegorz Olszewski , it’s called Run Macro . Imitating some basic actions in Tekla, you can use it to moving/copying/rotating object in model space by some trick (text replacement) modifying snippet code
1 Like
If you want to do this using existing components, here’s one option:
Note that there shouldn’t be any grafting for the Shape input.
You’d replace the Move components with whatever transformation you want to do to your curves of course.
Alternatively, in this thread there are some C# scripts that can also be used to move model objects around, similar to how recorded macros could work:
Hi again,
This inspired me to try something with the API. We can call the Move (MoveObject) command from a C# component. The command won’t work directly for assemblies though, but by getting the child objects and move/orient them directly it seems doable.
So here are two C# scripting components that might help:
MoveModelObject.gh (20.1 KB)
[image]
They should work the same way as the existing Move and Orient GH components, but act on Tekla objects.
The access type is set to “list” for the…
Cheers,
Sebastian
1 Like
M-user
(M-user)
September 30, 2025, 12:46pm
4
Thank you Sebastian.
I got the same approach to transform objects with their attributes, cutting parts, fittings and reinforcements. No need for c# scripting.
Regards
1 Like