www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/09/05:25:53

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=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=yn4UUN0ZaYNeS90CUIaPgSqSVSQslVEn9k6V6Vzgdd8=;
b=zdqllVwRnz/AqcySwhr/nrFjpgcM4vxaLw3ZDWmYsVMOrAugklgAjDQZA0sPcjY73M
kMIIms8t3WHJrsr4/TCBD1Meci5JS621S0t9cSkk7Dh4LxUMrXk8mwKqwN2d1c3ay3r0
9Q/LWOv4+YdpB24mSPncgcWcvgGifF8BgrMFHg1x5LSA6lu8iDgwoW6gHPyCdPGj/O5n
gkRmmbSU0HnPuUyz413pvvZOCyEyM+LPnRY/d2+vVH4RellLQXI0BTwDsKhjjRkdoj2b
SCK3lmIiH7Wlc9bg5OP3qETm49Kz93NMRLq4mBeu857a8al0prVOYSIz1YxSxBRal66n
8wWA==
MIME-Version: 1.0
X-Received: by 10.202.102.136 with SMTP id m8mr24027611oik.30.1441790723990;
Wed, 09 Sep 2015 02:25:23 -0700 (PDT)
In-Reply-To: <20150909092512.b2354e50a1028463c8f819bd@gmail.com>
References: <1509040703 DOT AA09605 AT ivan DOT Harhan DOT ORG>
<CA+KzSgJ-1K_Kt5ycwMC8j0qV8UsjXWGQqMfKfzhuY4qy=GK6ag AT mail DOT gmail DOT com>
<CAM2RGhSucTr7=EOiwwRx62Dc=tx3xOumvHGg4YdZ5KE2jyHWqQ AT mail DOT gmail DOT com>
<20150904192626 DOT e7e840eed7bf8e2e3e418f79 AT gmail DOT com>
<CAHUm0tOYOFgAbCbnKcw3Og5ORGCvML0GEefeORhE08J7j-51iw AT mail DOT gmail DOT com>
<20150909092512 DOT b2354e50a1028463c8f819bd AT gmail DOT com>
Date: Wed, 9 Sep 2015 18:55:23 +0930
Message-ID: <CAHUm0tNjdWUGFZo2J3f8vuN_L_CNQ02nvUz9zzMcL7S4iZW4vg@mail.gmail.com>
Subject: Re: [geda-user] [OT] looking for a PADS layout person (GERBER --> PCB)
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user <geda-user AT 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

--001a1140e65ef1aaa9051f4d0f4c
Content-Type: text/plain; charset=UTF-8

Well behaved software produces gerbers with flashed pads, making it fairly
easy to distinguish them.

I haven't implemented sorting of feature types yet into different layers of
a layout. For now it just exports footprints with individually numbered
features, making it easy to mouse-over and identify what is needed.

Eagle and Diptrace paint pads with strokes, which is not compliant with the
standard, making it hard to turn them back into a simple pad.

PCB seems to use polygons for square pads, rather than flashed apertures,
which is not compliant with the standard either, but these are equilateral
so identifying them as  simple pads is not too hard.

Definitely a work in progress for now.

Cheers,

Erich.


On Wed, Sep 9, 2015 at 4:55 PM, Nicklas Karlsson (
nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] <
geda-user AT delorie DOT com> wrote:

> > I have been playing with the java gerber plotter at
> > http://www.wizards.de/phil/java/rs274x.html and have been able to make
> it
> > export PCB layouts from gerber files.
> >
> > I still have a bit of work to do to improve the UI and graphical output,
> as
> > well as refactoring it to use longs instead of floats for dimensions, but
> > the gerber -> pcb layout functionality works.
> >
> > I will stick the code on github when it is done.
> >
> > I have used it already to extract some footprints for is in a PCB design,
> > pcbs which should be just about made by now :-)
>
> Is it able to distinguish the footprints ?
>

--001a1140e65ef1aaa9051f4d0f4c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div><div>Well behaved software produces ge=
rbers with flashed pads, making it fairly easy to distinguish them.<br><br>=
</div><div>I haven&#39;t implemented sorting of feature types yet into diff=
erent layers of a layout. For now it just exports footprints with individua=
lly numbered features, making it easy to mouse-over and identify what is ne=
eded.<br></div><div><br></div>Eagle and Diptrace paint pads with strokes, w=
hich is not compliant with the standard, making it hard to turn them back i=
nto a simple pad.<br><br></div>PCB seems to use polygons for square pads, r=
ather than flashed apertures, which is not compliant with the standard eith=
er, but these are equilateral so identifying them as=C2=A0 simple pads is n=
ot too hard.<br><br></div>Definitely a work in progress for now.<br><br></d=
iv>Cheers,<br><br></div>Erich.<br><div><div><div><br></div></div></div></di=
v><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Wed, Sep 9, =
2015 at 4:55 PM, Nicklas Karlsson (<a href=3D"mailto:nicklas DOT karlsson17 AT gma=
il.com">nicklas DOT karlsson17 AT gmail DOT com</a>) [via <a href=3D"mailto:geda-user@=
delorie.com">geda-user AT delorie DOT com</a>] <span dir=3D"ltr">&lt;<a href=3D"ma=
ilto:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT delorie DOT com</a>&gt;=
</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D"">&gt; I ha=
ve been playing with the java gerber plotter at<br>
&gt; <a href=3D"http://www.wizards.de/phil/java/rs274x.html" rel=3D"norefer=
rer" target=3D"_blank">http://www.wizards.de/phil/java/rs274x.html</a> and =
have been able to make it<br>
&gt; export PCB layouts from gerber files.<br>
&gt;<br>
&gt; I still have a bit of work to do to improve the UI and graphical outpu=
t, as<br>
&gt; well as refactoring it to use longs instead of floats for dimensions, =
but<br>
&gt; the gerber -&gt; pcb layout functionality works.<br>
&gt;<br>
&gt; I will stick the code on github when it is done.<br>
&gt;<br>
&gt; I have used it already to extract some footprints for is in a PCB desi=
gn,<br>
&gt; pcbs which should be just about made by now :-)<br>
<br>
</span>Is it able to distinguish the footprints ?<br>
</blockquote></div><br></div>

--001a1140e65ef1aaa9051f4d0f4c--

- Raw text -


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