[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Embedded polygon

On Tue, Jan 18, 2011 at 04:31:15PM +0000, Peter Clifton wrote:
> A fix for this belongs:
> 1. In src/thermal.c (to avoid producing BROKEN polygons)
> 2. Wherever the clearance modified - to avoid choosing a bad clearance.
> 3. Possibly some warning function to note the mistake when loading a PCB
> with bad clearances.
Actualy from my experience the OpenGL branch handles this 'correctly' as it
renders something and doesn't segfault.
> 4. Longer term - do we need to revisit the maths used to create thermal
> shapes? How do we fix this without risking breaking old designs?
IMHO there is a glitch in calculating some arcs. And also there is a
problem with calculating intersections, but it seems to be fixed in the
OpenGL branch.

	Martin Kupec

geda-user mailing list