Roy_043 wrote: ↑Fri Sep 16, 2022 8:37 am
When switching from column to beam the length and height values are switched. The height of the column becomes the length of the beam.
thanks for the information. That's probably an operator error on my part
This thing of length and height switching is really bad design... But so far I couldn't think of a better idea. I thought we should call it "extrusion length", but in a BIM world, concepts of length and height are important. And if we have length and height properties, the same issue will happen anyway, their values will "switch" depending on the orientation of the object.
A solution could be to physically separate beams and columns into 2 different objects, but i see that's what commercial BIM apps do, and not doing this gives us a great deal of flexibility...
That said, there have been recent work on the Arch Profile that now allows a FreeCAD Arch Profile object to change its python class... This could maybe be of good use here, an we could afford two different classes.
Thanks for the feedback. I think such an improvement is good, I would have almost created a faulty construction if I hadn't checked everything again at the end.