I’m creating a lot of files from svg files I’ve purchased online. When I try to hatch them, almost all of them have self-intersecting loops somewhere preventing the hatch. Is there an easy way to find the loops? I’ve uploaded the file with 2 of the 3 gnomes that haven’t been hatched saying they have self intersecting loops.
Gnome Ornaments.3dm (4.6 MB)
1 Like
Hi Ryan - SelSelfintersecting
will find them, and IntersectSelf
will help locate the problem area. Note these are tolerance-dependent commands so look closely - it is possible to get a ‘false positive’ if parts of the curve are very close to one another.
-Pascal
3 Likes
Hi Pascal,
Thank you! That worked for one of the gnomes, but not the other. I’ll keep looking around the file to see if I can find it. I appreciate the help a ton.
Have a great day!
Ryan
Hi Ryan - In your file, Join
all the curves, then SimplifyCrv
then look for self-intersecting ones.
@Ryan_Windle
-Pascal
2 Likes
Thank you so much for your help! I really appreciate it. Your advice worked wonderfully.