VA3 oversight - Alignment Offset doesn't affect Length on curved beams

The Profile Alignment Offset setting is super useful for me as it allows to re-use the same position and create varying profiles to varying positions. And when their grip points are all on the same locations, I can move them easily as a package.

The length is not affected by the offset as long as the beam crv is straight. However on curved beams, the offset affects the beam length as well. This change in length is not shown correctly on the Beam’s information. I feel that this is an oversight, easily not noted as this is fairly specific case.

BeamLengths.gh (16.5 KB)

BeamOffsetLength.3dm (5.6 MB)

And usually it is not a trivial task to calculate the correct length as a separate step, as also shown in the example, the offset direction does not always correlate (-300 vs 300).

I suggest that the Length parameter should be calculated taking the Alignment Offset into account.

I used Beam objects here as an example, but I have not tested with other object types, such as walls.

For use case, here is an example of a situation, where all beam objects are defined by the same curve with varying offsets. Actual curve offset would unfortunately here create segmented (separate) Beams, so it would not be usefull.

Hi Toni,

I agree, and it should do it already, so I’ll report it

Just tested it with walls and it works fine in this case