Skip to main content
Known Participant
December 18, 2023
Question

Is there a way to distribute or blend objects using a ratio?

  • December 18, 2023
  • 2 replies
  • 459 views

I have a few ideas, but they seem tedious. 

For instance, if I had a line and wanted the distance between them to diminish with each, I could create a blend of objects, then create temporary spacers for the negative space (squares, circles, etc.) and then align to the edges of the spacer, but that would require a lot of work.

I've tried to search for this but all i can find is the typical alignment/distribution stuff. Ideally I would like to do this with an array of strokes where the space in between diminishes by a compounding percentage each time.


This topic has been closed for replies.

2 replies

Kurt Gold
Community Expert
Community Expert
December 18, 2023

In many cases you can use the Transform effect (located in the Effect menu) to do stuff like that.

 

Also, the Rectangular Grid tool with appropriate Skew settings may help.

 

For reuse I'd recommend to take the results from the ways mentioned above and create Art Brushes out of them.

J-D-FAuthor
Known Participant
December 18, 2023

yes, currently, I'm transforming each object by scale/percentage to create an alignment tool, then I hand align the objects. It's pretty tedious.

Community Expert
December 18, 2023

If you're talking about "accelerating" the object spacing of a blend I think the only way (currently) to do that in Illustrator is by altering the blend path so the anchor points have direction handles. You can adjust the length of the curve handles to make the spacing more tight or loose on either end of the blend.

 

I would prefer it if some other controls were added to live blends so they can be accelerated in a more straight-forward manner, maybe even with numerical input as an option. With the current setup it has to be done manually.

J-D-FAuthor
Known Participant
December 18, 2023

Possibly. I think there would be a few ways to calculate it. I need to do it a bunch so was hoping there would be an easier way. Currently I have a template with the spacing I use to align the final objects.