Skip to main content
Participating Frequently
August 5, 2023
Answered

Easiest way to get rid of overlapped shapes converted from Pattern?

  • August 5, 2023
  • 2 replies
  • 764 views

Hi,

 

I was trying to create a custom shape with a pattern fill of dots/circles, what I wanted to do was the "circle", would make up the shape, with no circles overlapping the original path.

 

Picture:

 

Is there an easier way of doing it aside from expanding the appearance of the original shape (Expand, Ungroup, Release Mask, then manually delete the unneeded circles)? I am using the original path as a guide when tidying them up.

 

Thank you all.

 

This topic has been closed for replies.
Correct answer Monika Gause

I've already done it but was just looking for an easier way to do it. I'll try again with the method you linked to see if it accomplishes the same thing.


An easier method?

Buy the plugin Phantasm. Plugins can do this easily, but have a cost. 

Or try this: https://www.vektorgarten.de/pf-schneiden.html 

2 replies

Ton Frederiks
Community Expert
Community Expert
August 5, 2023

You could use a script by John Wundes.

Fill your area with the dot pattern.

Object > Expand > Fill

Pathfinder > Trim

Ungroup

Select a dot

Use the script SelectPathsBySize.jsx

Select the paths that are smaller in size and delete them.

Script:

https://github.com/johnwun/js4ai/blob/master/SelectPathsBySize.jsx

Monika Gause
Community Expert
Community Expert
August 5, 2023

https://www.youtube.com/watch?v=IwOMpdO_5Mk

In order to get circles, you need to apply Effect > Convert to shape > Ellipse

ConvultusAuthor
Participating Frequently
August 6, 2023

Thanks but it's not what I'm looking for, I'm trying to create a shape that is composed of uniformed circles/dots.

Monika Gause
Community Expert
Community Expert
August 6, 2023

Well, yes. Just don't use a gradient in the shape. Also, when applying the Ellipse effect, you can enter an absolute size to make them all uniform.