X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Subject: =?UTF-8?Q?Re:_[geda-user]__(change_?= =?UTF-8?Q?metric_grid)_does_not_work_in_PCB_opengl?= From: =?UTF-8?Q?michalwd1979?= To: geda-user AT delorie DOT com In-Reply-To: References: <1353790492 DOT 6325 DOT 5 DOT camel AT localhost> <2a5dd1a6 DOT 1224116c DOT 5100581a DOT 322d3 AT o2 DOT pl> Mime-Version: 1.0 Message-ID: <40295389.1ffef808.5102782e.a748e@o2.pl> Date: Fri, 25 Jan 2013 13:18:54 +0100 X-Originator: 153.19.152.254 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r0PCJ6bF021491 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > My take on this: > > a) increment/decrement the grid by a fixed value, is not very useful. > If I am already at a coarse grid level, say 1 mm, I typically want to > switch to 2 mm or 0.5 mm rather tan 1.05mm. With the fine increment > I'd have to press [ctrl-g] 20 times or 10 times respectively. > On the other side of the spectrum an increment of 0.05 mm does not > allow me to reach a 0.01 mm grid. You are right, but I want to just point out "regression", with easy solution. The metric grid worked like this before, while not perfect it is better then nothing. Recently I was working on big 4 layer board, with metric grid (because of mounting & heatsinks) and having no Ctrl-G was .. well annoying :-). > > IMHO, the better way would be to use the same steps as given in the > menu. By default, this is > 0.01 mm > 0.05 mm > 0.1 mm > 0.25 mm > 0.5 mm > 1.0 mm > For bonus points, this ladder should be configurable via the GUI. For > example as a list entered in the preference dialog. Is it possible to do this for imperial units (mils) now? For me (opengl version) imperial grid is always changed by 5mils also. > > b) Adding a metric increment to an imperial grid almost never makes > sense. Instead, the application should be aware if the current grid is > metric or not. When in imperial grid-mode, the ladder of grid sizes > should be given in mil. It should be easy to switch between metric and > imperial grids mode. gpcb-menu.res.in calls SteValue(Grid, ...), and this changes the grid by 5mils by default. I think that it would be logical to add another action only for grids, am I right? I already trying to add thermals to SMD pads - not easy (and I'm not a software person anyway), but possible. Thanks for Yours comments, Best Regards, Michael Widlok