delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/01/25/07:19:21

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]_<Ctrl-G>_(change_?=
=?UTF-8?Q?metric_grid)_does_not_work_in_PCB_opengl?=
From: =?UTF-8?Q?michalwd1979?= <michalwd1979 AT o2 DOT pl>
To: geda-user AT delorie DOT com
In-Reply-To: <kdtm49$ug5$1@ger.gmane.org>
References: <1353790492 DOT 6325 DOT 5 DOT camel AT localhost> <2a5dd1a6 DOT 1224116c DOT 5100581a DOT 322d3 AT o2 DOT pl> <kdtm49$ug5$1 AT ger DOT gmane DOT org>
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
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




> 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





- Raw text -


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