X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Sun, 13 Sep 2015 14:24:12 -0400 Message-Id: <201509131824.t8DIOCBc028428@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com In-reply-to: (message from John Doty on Sun, 13 Sep 2015 10:18:56 -0600) Subject: Re: [geda-user] Apollon References: <20150913140631 DOT 1da1b78d AT jive DOT levalinux DOT org> <201509131529 DOT t8DFTUVS022118 AT envy DOT delorie DOT com> 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 > If you do this right, you wind up with *exact* knowledge of every > point in the x/y Cartesian geometry. Sines and cosines of these > angles are rational numbers. No roundoff error. You can choose any > unit basis you want (I'd go with meters). I thought of this for arcs - define the endpoints and the radius, not the center and angles (there are other issues in this example, but still). You're limited to what snaps to your grid, but if your grid is nanometers that's a very small error. You do tend to go off-angle pretty quickly though, since so many angles result in irrational numbers.