Skip to main content
Participant
December 6, 2023
Answered

Array an object so spacing is the same including last object right edge to first object left edge

  • December 6, 2023
  • 1 reply
  • 475 views

Hi, trying to create artwork that will be printed out around a tube and wanted to know if there is a way to array an object so that the spacing is even including the first and last object when the artwork is wrapped around the tube.

All of the methods I have come across do not account for an array that will go around the circumference of something.

 

Any ideas on how to consistanty do something like this?

 

 

This topic has been closed for replies.
Correct answer Bobby Henderson

You'll have to measure the width and/or the circumference of the tube. Then create a rectangle matching that circumference measurement. Align one of your objects to the right end of that rectangle. Then snap another object to the left outer edge of the rectangle. After that, place as many copies of the object you need (or can fit) between the first two objects. Use the distribute functions to evenly space the objects. The end result should wrap around the tube with all the objects spaced properly.

1 reply

Bobby HendersonCommunity ExpertCorrect answer
Community Expert
December 6, 2023

You'll have to measure the width and/or the circumference of the tube. Then create a rectangle matching that circumference measurement. Align one of your objects to the right end of that rectangle. Then snap another object to the left outer edge of the rectangle. After that, place as many copies of the object you need (or can fit) between the first two objects. Use the distribute functions to evenly space the objects. The end result should wrap around the tube with all the objects spaced properly.

Participant
December 7, 2023

Thank you Bobb.y.  The problem with that is the first and last objects will be close or touching while the other objects are spaced differently. 

Community Expert
December 7, 2023

The object on the far left is outside of the printed area. The object outside the rectangular area can be deleted. But that extra non-printable object is what is needed in order to get the object spacing result you want.