Advertisement


How to make a Pattern brush that doesn't distort the pattern shape?


Question

we have a LASER-CUT machine, and we need to build a template for strass & Diamond. I use Adobe Illustrator CS6, and I've tried to let the object follow the path of template using Pattern Brush.

But it seems useless to me, because I want:

  • No Convergency in any place of path.
  • No Distortion in the red circles.
  • Fixed Spacing between each shape in Pattern, that I can change it when needed.
  • A way that let me to edit the shape (like editing the radius of Red-Circles) and that change would be applied automatically to all patterns that uses this shape.

This image shows the issue and a mockup of the solution I want:

enter image description here

2016/08/09
1
1
8/9/2016 12:30:00 PM

Accepted Answer

Use a scatter brush. This should eliminate the distortion problem.

enter image description here

2016/08/09
3
8/9/2016 11:56:00 AM

While @Luciano answers how you get the pattern stamped along your path he does not answer how to make the new patterns follow the sub-paths in the way you want. First you need to think in terms of multiple paths offset with Object → Path → Offset Path.... Then remove the end caps.

TIP: It might bve a good idea to make a slightly longer path than intended so the end aligns as you like.

TIP 2: You can use the Pen tool to reverse a path if you end up with differently aligned paths.

enter image description here

Image 1: Individual tracks made with offset.

Then use a pattern brush or a dashed stroke to make a patter on each individual path. This ensures you get a uniform pattern. Unfortunately, and this is why I was hesitant to share there is no foolproof way of doing these things for all corner cases. IN some cases you will end up needing to do some spring dynamic contraction and even then its not what you like unless you do it manually.

enter image description here

Image 1: Multiple uniformly distributed objects along path.

PS: Illustrator may in fact be the wrong tool for the job.

2016/08/09