ID: | 3695 |
From: | ge...@igor2.repo.hu |
Date: | Sat, 18 Jan 2020 09:29:25 +0100 (CET) |
Subject: | Re: [pcb-rnd] Warning, clear poly frame annotation flag before |
in-reply-to: | 3694 from Gabriel Paubert <pa...@iram.es> |
On Sat, 18 Jan 2020, Gabriel Paubert wrote: >Note that wireframe draw ("|") also does funny things, but at least it >gives an error message: > >error: aperture for width 0 type ROUND is null > >and does not create the Gerber file. > >Whether you consider this a bug or not is up to you. As well as the >timing (before/after release). With an error message and no Gerber file >creation, it is less likely to cause subtle errors. > Thanks, added to the TODO. Boring implementation details: This will be part of a big cleanup later on: the draw code shouldn't get these things directly from the config because then it affects all rendering (screen and export). Instead, we have a nice transformation mechanism now, so the caller who triggered rendering can tell the draw code how to render differently than the default. At the end of the cleanup the GUI code that calls rendering would copy the config settings for wireframe draw, thin draw, etc. into this transformation parameter. Export code would not copy config, but the user would be able to set these bits using the cam syntax (in layer supplements). Best regards, Igor2
Reply subtree:
3695 Re: [pcb-rnd] Warning, clear poly frame annotation flag before from ge...@igor2.repo.hu