Tekla-Revit Columns

I have created a script to transfer information from Tekla to Revit using Tekla-Grasshopper live link and Rhino inside Revit.
I found out the columns are getting transferred with incorrect orientation and rotation.
How do I resolve this?

Hi Ameya,

At least with the Tekla components you can set the rotation using the Position component connected to the Column component, to make the orientation match what seems to be the default of the Revit component. Not sure if there are similar settings on the Revit component.

Cheers,

Sebastian

Thanks for responding!
Basically, I’ll have to get the elements from Tekla and deconstruct those with their original rotations/positions and rotate those with updated orientation and apply the profiles to create a new version and try to match those with required Revit orientation - Correct?

Right, so you start with existing Tekla columns and want to replicate that in Revit correct?

You can indeed get the rotation of the Tekla columns by deconstructing them.

The base Rotation options are TOP, BACK, BELOW and FRONT. In absolute angles these correspond to 0, 90, 180 and 270 degrees respectively. If the column rotation isn’t aligned with the XY-plane there might be an additional offset angle in the Rotation Offset output that you need to add to the base angle.

I assume you then have some way of using this rotation angle to set the rotation of your Revit columns. And do some profile mapping.

Cheers,

-b

This totally makes sense!!!
Looks like Tekla is applying rotations anticlockwise and Revit clockwise.
I would not make any changes while deconstructing columns from Tekla as I’m going to select number of columns from Tekla with different rotation values and its pretty risky!
I’m trying to put some conditions with FRONT, BACK & TOP and trying to dispatch different outputs to apply Revit Cross sectional Rules!

1 Like