How to Array Beam Along Line

Yes, the picture at the bottom is a plan view. The picture at the top is in 3D from the side. It’s not the same array though. The top picture is when I have a zTranslation value set at 10000 just to illustrate how it look with much higher values. The bottom picture is with 1000 (with it’s script in the middle pic). They are both set with at spacing of 100. But when I run the script, as you can see, the spacing doesn’t become 100. This only happens if I give zTranslation a value over zero, otherwise the spacing stays at 100.

The spacing along the line or the spacing in a plan projection?

Apparently, the spacing is set at 100 along the line:

It should be 100 where it stands 95 instead.

So instead of spacing the teams along the line, you want to space them along a plane and pull that to the array point?

Yes!

One such way is to use parameterization of the curves, thusly:

1 Like

It doesn’t work. They still get spaced out incorrectly, just like before.
In the example below, I set the spacing at 400 and it becomes 383 instead:


Update: it was easily fixed with trigonometry. I just found the hypotenuse, and use the hypotenuse as the spacing increment instead.

1 Like