Copy link to clipboard
Copied
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?
1 Correct answer
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 properl
...Explore related tutorials & articles
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
Thanks Bobby - that worked.

