delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/04/07/09:20:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Envelope-From: paubert AT iram DOT es
Date: Mon, 7 Apr 2014 15:19:59 +0200
From: Gabriel Paubert <paubert AT iram DOT es>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Cooper arcs in footprint
Message-ID: <20140407131959.GA30712@visitor2.iram.es>
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>
<1396790359 DOT 2087 DOT 15 DOT camel AT AMD64X2 DOT fritz DOT box>
<CAG4ve9+ZTDM5ZPTBNBSK7gN96DFHTYAfa9r0X=h2DnXTjZzjhA AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAG4ve9+ZTDM5ZPTBNBSK7gN96DFHTYAfa9r0X=h2DnXTjZzjhA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Spamina-Bogosity: Unsure
X-Spamina-Spam-Score: -0.2 (/)
X-Spamina-Spam-Report: Content analysis details: (-0.2 points)
pts rule name description
---- ---------------------- --------------------------------------------------
-1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP
0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60%
[score: 0.5042]
Note-from-DJ: This may be spam
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, Apr 07, 2014 at 04:53:53PM +0400, Алексей Харьковский wrote:
> >
> > 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.
> >
> 
> In theory - YES. It is.
> However arc angle edit works right.
> Can not be said about editing the length and width of Arcs.
> I attach example of manually edited arcs.
> 
> The Pcb read only Width value and make part of circle.
> That's why I said that we need an example.
> 
> Eveт if pcb will be supported eliptic arc, I do not see problems with
> mathematic analyses of this simple figures :)
> 
> 
> The Gerber RX-274 format is supported ellipse figure.

Sorry, your example does not prove anything.
Elliptical arcs are not a supported primitive of Gerber,
the official documentation only speaks of linear and
circular interpolation.

You can of course draw whatever you want with a large enough
number of small segments, or create almost ellipical apertures
with an outline (arbitrary polygon) aperture primitive with 
enough vertices.

And yes, there is a deprecated parameter (SF) of Gerber files
that allowed different scaling for X and Y axes, but it could
only be set globally for a file, so all you ellipses would have
the same excentricity and the same major axis direction (along
one of the main axes).

	Gabriel

- Raw text -


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