Skip to content
This repository has been archived by the owner on Aug 20, 2023. It is now read-only.

Visolate generates cut paths over traces, and more... strange paths #3

Open
daid opened this issue Aug 2, 2012 · 3 comments
Open

Comments

@daid
Copy link

daid commented Aug 2, 2012

When I read about this tool on the RepRap wiki, I had some high hopes for it. But I just tested it, and for me it seems to generate a totally wrong GCode path, with cut paths crossing traces and more random strangeness. I used the released 3.0.1 version.

I've uploaded my test gerber file to: http://daid2.mine.nu/~daid/V-USB.GTL

@Traumflug
Copy link
Owner

It's indeed a mess which is produced here. Thanks for bringing this to attention.

Which application did you make this Gerber with? I'd need a much simpler testcase (one or two pads) for debugging.

I've just tested with release 2.1.6, your file works reasonable there. This may help until this one is debugged.

@Traumflug
Copy link
Owner

After bisecting a bit, part of the problem is at least how square and octagonal pads work out.

In Visolate 2, a cone was drawn around the center of the pad, approximated by a 16-segment pyramid. Visolate 3 draws a pyramid with a flat top and with 16 segments for a circle, 8 segments for an octagon and 4 segments for a square. If you have a number of such overlapping low-segment-count pads in an exactly aligned row, some of the pyramid sides neccessarily overlap exactly, making the surface flicker.

In other words: using round and oval/obround pads should work a lot better.

@daid
Copy link
Author

daid commented Aug 3, 2012

I created the design with eagle. It was just something I had laying around to and decided to see how Visolate would work with it. I had no intention of actually milling this exact design :) but I was surprised at the results.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants