Object array rotates on radius...

Object array rotates on radius...

Curleyclm
Explorer Explorer
938 Views
4 Replies
Message 1 of 5

Object array rotates on radius...

Curleyclm
Explorer
Explorer

How do I get an object to rotate on a radius when I use the array command? This example starts on a straight and then goes into a radius. The straight arrays just fine, but the objects don't rotate correctly on the radius portions. See attached for a quick video of what I'm talking about.

(view in My Videos)

0 Likes
Accepted solutions (1)
939 Views
4 Replies
Replies (4)
Message 2 of 5

Kent1Cooper
Consultant
Consultant
Accepted solution

Put the midpoint of the triangle's horizontal edge on the endpoint of the path:

Kent1Cooper_0-1750439172800.png

The copies will be oriented from the point on the original that lies on the end of the path, at the direction of the path at that point for each copy.  In this case you will also have what you probably consider misplacements, because the midpoint of that edge is what will lie on the path:

Kent1Cooper_1-1750439372698.png

but at least the orientation will be correct for each.  To get them all to touch the path at each end, on a variably curving path, cannot be done with an Array command, but would require individual placements and rotations, since the rotation of each iteration in relation to the path direction, and the distance along the curve between touch points, must vary with the degree(s) of curvature [or lack thereof].

Kent1Cooper_2-1750439766226.png

 

Kent Cooper, AIA
Message 3 of 5

parkr4st
Advisor
Advisor

divide the line from the arc and do an array on each one.  I used the center of the triangle as base point .  

issues of question, does the line length need to be proportional to the side of the triangle length?  i.e  side = 1,  line must be in multiples of 1?

The arc requires spacing by the angle.  length of arc proportional as multiple of the angle ?

the lower right is BOUNDARY inside random lines to show the final serated edge.

 

IMHO of course not knowing just what the final result is to be:)

 

 

0 Likes
Message 4 of 5

Curleyclm
Explorer
Explorer

@Kent1Cooper , thanks for the response. Shortly after posting the question, I went in, shortened my line by half the distance of the tambour piece, and started the tambour at the halfway point and got it to work (essentially what you just said). 

0 Likes
Message 5 of 5

activadorr1
Community Visitor
Community Visitor

Hi Curleyclm, to make objects rotate correctly on a radius when using the array command, ensure you're using a polar array with a defined center point and adjust the rotation angle to align with the radius curve. Check that the objects are oriented relative to the array’s path or use a dynamic block with rotation parameters for smoother transitions. Could you share more details about your software (e.g., AutoCAD) and the array settings you’re using?

0 Likes