Plate chamfers in Tekla

Hello,

I have the following two issues in Tekla regarding plate chamfers:

  1. I have straight segments (which approximate an arc) and I would like to convert them to “Rounding” type chamfer in Tekla.
  2. I have a straight segment (fillet) and I would like to convert it to “Line” type chamfer in Tekla.

See my screens 1 and 2

Is this possible?

This problem occurs very frequently in structures imported from other programs.

Sebastian Lindholm, could you help me with this?


Hi, any solution will likely require a bit of coding in a scripting component.

I think this is a tricky one to solve without any meta-data about the corners. Somehow you’d need to reverse-engineer the contour to get the radii and corner-point handles, then insert plates in Tekla and modify the chamfers according to that data.

Since you can’t edit the plate chamfers using the Plate component you’d need a scripting component to modify them afterwards, there are some ideas and examples in this thread:

Another option might be to interpolate the polyline to get smooth corners, and then use this script to convert that curve into arcs and lines which are translated to arc-point chamfers in Tekla:

-b

1 Like

Hi
I saw that examples, but it`s not working in my case. Unfortunately, I am not a computer scientist and I do not know how to program.:frowning:

To be fair, GH is programming and you’re in a programmer mindset even if you don’t realize it, C# is just a different syntax… so if you’re determined, ChatGPT can do wonders nowadays with suggesting code snippets for GH scripting components. Unironically :slight_smile: You could e.g. feed existing code from the examples in the thread into it and ask for corrections or improvements to match what you’re after.

The reverse-engineering of corner radiuses and handles will be the challenge regardless of whether you’re trying to solve it directly in GH or by using some other coding. If you can get hold of that info some other way from the exported data you have a much better starting position.

-b

1 Like

OK, thank You :slight_smile: