Mail Archives: geda-user/2015/09/09/05:25:53
--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'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"><<a href=3D"ma=
ilto:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT delorie DOT com</a>>=
</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"">> I ha=
ve been playing with the java gerber plotter at<br>
> <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>
> export PCB layouts from gerber files.<br>
><br>
> I still have a bit of work to do to improve the UI and graphical outpu=
t, as<br>
> well as refactoring it to use longs instead of floats for dimensions, =
but<br>
> the gerber -> pcb layout functionality works.<br>
><br>
> I will stick the code on github when it is done.<br>
><br>
> I have used it already to extract some footprints for is in a PCB desi=
gn,<br>
> 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 -