delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/01/14/13:43:34

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1389724747.2125.14.camel@AMD64X2.fritz.box>
Subject: [geda-user] More about the polygon bug
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
Date: Tue, 14 Jan 2014 19:39:07 +0100
X-Mailer: Evolution 3.8.5
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com

The second file is the simplest test case I could come up with: a 
> single 0603 resistor and a single line segment. It can't get much 
> simpler than that.

Again, after applying the vim macro the bug is gone.

Even more interesting: As we have seen, the bug temporary disappears
when we delete a line and insert it again by undo operation. Obviously
next step: generate gerbers after undo. My result: Bug is gone. So my
guess is, it may really be more something like a rounding bug than a
wrong (dicer?) algorithm. Other idea: It depends on how elements are
stored inside pcb program, i.e. undo/redo may move elements to bottom of
a list. 

I still suffer from the GL bug -- after a few times loading pcb files
PCB program refuses to draw something, even after restarting, and
glxgears was extremly slow, so that I had to restart my computer. That
may be a real difficult to detect bug. The polygon bug should be not too
difficult for someone with some knowledge of internal PCB program, i.e.
what happens when undo/redo occurs.

Gabriel, please test your gerbers after undo/redo.

Best regards,

Stefan 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019