Menu

#7 Zero-thinkness Outline

open
nobody
None
5
2010-11-18
2010-11-18
Anonymous
No

I think it would be beneficial to being able to mill boards with zero-thikness outlines, that are rendered as 1-px line by gerberv.
One of my patches improves the floodfill, so that compontents with 1px width and non-aligned line directions, e.g, circles are at least put into one "component".
However, the final stage should be able also trace the correct paths, including support for large holes in pcb, and multiple islands of pcbs.

To accomplish this, I propose:
Render the layer using gerberv.
Floodfill from pixel 0,0 in red. Until the normal diameter is found. Also the components that are touched by red are colored blue. Scan for the next inner black pixel. Floodfill in blue. The touched white components are made blue. Continue with red, continue blue, until no more black pixels.
Cut blue-red curvers outside of blue in the red.
The tool-diameter still needs to be put into this workflow..

Discussion


Log in to post a comment.