How to Auto-Determine the Position for Section Views in Column-Assembly?

Hello everyone,

Does anyone have experience with automatically determining the correct position for creating section views in a Steel-column-assembly, like the one shown in the linked image? I’ve tried the following method, but the results aren’t what I expected:

  • Place the merged text of the part at the center point of the top area.
    (Merged text: Top area & X, Y values of the center point of the top area)
  • Convert text to a curve, then convert curve to End points.
  • C# Script: Compare the X, Y values of these points to filter out the required position.

Is there any effective method or plugin that can help with this task?

Thanks in advance!
RhinoForm - GH file.gh (28.6 KB)


RhinoForm - Rhino Model.3dm (1.2 MB)