delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Message-ID: | <1396790359.2087.15.camel@AMD64X2.fritz.box> |
Subject: | Re: [geda-user] Cooper arcs in footprint |
From: | Stefan Salewski <mail AT ssalewski DOT de> |
To: | geda-user AT delorie DOT com |
Date: | Sun, 06 Apr 2014 15:19:19 +0200 |
In-Reply-To: | <CAG4ve9+d1G=3bi6Un2kq_vNvrY9UCjjQS-BxFvdrQoXO5igV0Q@mail.gmail.com> |
References: | |
<CAG4ve9JLZg0rm_zJ5qjPdWmOryZgXAWqw+8Dnb=vMoJbFgE+HQ AT mail DOT gmail DOT com> | |
<20140405205029 DOT 14318 DOT qmail AT stuge DOT se> | |
<CAG4ve9+ZRkW0H6Ld9XjJkyd3D3ZkLNVus8dvnVV1WOvvS45cew AT mail DOT gmail DOT com> | |
<CAM2RGhT9QYws50M8UcBzbtKetPGZ8MuSJ5Yc0U0wrR2REMThYA AT mail DOT gmail DOT com> | |
<1396743176 DOT 2085 DOT 10 DOT camel AT AMD64X2 DOT fritz DOT box> | |
<CAG4ve9+d1G=3bi6Un2kq_vNvrY9UCjjQS-BxFvdrQoXO5igV0Q AT mail DOT gmail DOT com> | |
X-Mailer: | Evolution 3.10.4 |
Mime-Version: | 1.0 |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id s36DPRlX005488 |
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 Sun, 2014-04-06 at 16:44 +0400, Алексей Харьковский wrote: > > I think gerber formats supports arcs. > > > > Right. > > One problem with arcs is: If we have stretched arcs, DRC may be much > > more difficult -- I have to admit that I have no idea how to test > > stretched arcs for intersection with other elements (fast). > > > I do not see the problem... > > What the stretched arcs? Parts of ellipse? > How I place ellipse part in pcb? > > In PCB Editor you can currently only insert 90 degree arcs, a quarter of of a full circle. You may rotate it later by freerotatebuffer() command. PCB input file allows more parameters (which we currently only can change with an text editor, by scripts or other tools) http://pcb.geda-project.org/pcb-cvs/pcb.html#Arc-syntax Arc [X Y Width Height Thickness Clearance StartAngle DeltaAngle SFlags] If Width != Height we have a stretched arc -- and we additional may rotate that one by freerotatebuffer(). I am not sure about the exact shape. > > Another > > problem can be autorouting when we have arcs on the board -- for > > geometrical and topological routers there should be some difficulties. > > > > Why autorouting with arc in footprint more difficult then with arc added on > cooper layer manually? > Hole pad is circle - example of complete arc. Stretched rotated arcs are not simple geometric objects -- same problems in footprints or PCB file. On Sun, 2014-04-06 at 13:23 +0200, Gabriel Paubert wrote: I think gerber formats supports arcs. > > Indeed, but it does not support ellipses: That is interesting (and surprising for me). If that is true, maybe we should restrict support to circular arcs only -- which is much simpler.
webmaster | delorie software privacy |
Copyright 2019 by DJ Delorie | Updated Jul 2019 |