www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/15/02:43:56

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=L8rSREkw39WqkJ432zDQzl8qeX8npvVphAaX30Lkmwo=;
b=KWlwfQG1etfsNDeyj3kYoZccflJoCLdTWPh0TrDVRBOkCMxAKl/qs6NrjFwcvROmB/
Qu3isLM35Jmel/X1gPFtR1ncRAWawDu4OSCTphqTmJc39Q1+kch1kkRVXma0R4RCzUGx
TrApJVL/VT558OdxGrgtcuc516b+HmLhKXtW+pdl4Jsbke9LMV0rldFFQ8TKrWZ57LtA
dgXqf/1b2nzL6/xI/46pdO1vkRFr/MENDPDSQ65yLOrBvUmZOSdoFpwpm2Za3LTIDD/4
tgj7/2Vs8YRpT6tvgvF7iVlgxLHjnWE1eLRf+AFzWFnZIKBbH1WOPnECKWsVBOyVtBHP
EjoA==
X-Received: by 10.194.88.99 with SMTP id bf3mr5998960wjb.99.1442299340703;
Mon, 14 Sep 2015 23:42:20 -0700 (PDT)
Date: Tue, 15 Sep 2015 08:42:14 +0200
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Apollon
Message-Id: <20150915084214.9dc33927d1506b3a990f31cd@gmail.com>
In-Reply-To: <20150914214146.7993.qmail@stuge.se>
References: <20150913140631 DOT 1da1b78d AT jive DOT levalinux DOT org>
<201509131529 DOT t8DFTUVS022118 AT envy DOT delorie DOT com>
<20150914175929 DOT 22829 DOT qmail AT stuge DOT se>
<074A28AA-547E-4B71-8D81-30D2CB1B74F3 AT noqsi DOT com>
<20150914231916 DOT e7114b46b8863378d85e1272 AT gmail DOT com>
<20150914214146 DOT 7993 DOT qmail AT stuge DOT se>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
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

> > These issues should probably only matter if current number is used
> > to calculate next number instead of using an absolute value. For
> > example if an object is rotated with angular transformation of
> > current coordinates over and over again.
> 
> The issues matter because of usability.
> 
> Is there any other solution than double-entry in this case, to have
> both a closed internal representation which can be rasterized at
> arbitrary resolutions, plotted as gerber/ps *and* a closed system
> for user input<->output ?
> 
> As a bonus, double-entry would allow internal consistency checks to
> some degree.

A closed system there files could be transferred back and forth between for example pcb <--> gerber without rounding errors would indeed be very nice.

For rotation if you rotate a component already rotated with 45 degrees with 45 more degrees original figure is rotated with 90 degrees. If however the 45 degree rotated figure is rotated once more with 45 degree errors add up. It should be a similar problem with float if it is moved 1/10 of a unit without snapping to a grid.

- Raw text -


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