delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/06/26/12:34:14

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Message-ID: <1403800440.25929.14.camel@pcjc2lap>
Subject: Re: [geda-user] pcb: Patch for arcs with different radii for x and
y on screen
From: Peter Clifton <pcjc2 AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
Date: Thu, 26 Jun 2014 17:34:00 +0100
In-Reply-To: <53A7E8F0.8020905@philippklostermann.de>
References: <ojbt218fi23of8gryausfclb DOT 1403353431756 AT email DOT android DOT com>
<53A7E8F0 DOT 8020905 AT philippklostermann DOT de>
X-Mailer: Evolution 3.10.4-0ubuntu1
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

On Mon, 2014-06-23 at 10:44 +0200, Philipp Klostermann wrote:
> Am 21.06.2014 14:30, schrieb Peter Clifton:

> Isn't this rather a general problem, not restricted to elliptical arcs?

Yes, but elliptical arcs are the only primitive we currently support in
PCB that are not well supported by the common export formats we target /
may wish to target.

The one thing to be aware of, if you use elliptical arcs in footprints,
is that due to their parametrisation, such footprints cannot correctly
be rotated by arbitrary angles.

A fix for that will probably (in the first instance), adding rotation as
an explicit transformation to the footprint as a while - rather than as
we currently do, applying the transformation to each individual entity
within the footprint.

If elliptical arcs were useful enough, we might consider extending the
representation in PCB to allow arbitrary rotation of that primitive as
well.


Peter

-- 
Peter Clifton <peter DOT clifton AT clifton-electronics DOT co DOT uk>

Clifton Electronics

- Raw text -


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