www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/28/22:14:26

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=c0LsLYsGHmGmFQKEEPTCLjeWV2jtOIF8qW4zZG7vAXg=;
b=aqxWz8VR1220+kdQyCsiJlIyVuDgRlmbHaxL9cUK+jUz5CkvZc3xCs/UzQ/GQCkIF7
3fAvCTpEjGAt6IvbQjbhkdppWMpWwxTkbpILqfmsv48Cw4DMSfnq/L5sIsF+5zw0vRGC
gLzPROFY34OQCOSoTKP2kRDkFvd++Kq2GIdAzZV6kJ4kJfiMiOXW2bNumWQHV/zWfP03
z3bD+VDlukYaI9w/4eH+bYKqre299qn2aUQphmx7KMlbsToBhdf7l4U92SnTqiUrn5lj
l1vg/uEd0NBOZNZbMpsX4+cFWuDCuS2avDL8ktDhD3zpUKbJqbX2aQuRGnE7Oc9KcmRw
WP/Q==
MIME-Version: 1.0
X-Received: by 10.202.191.84 with SMTP id p81mr12148624oif.131.1438136021548;
Tue, 28 Jul 2015 19:13:41 -0700 (PDT)
In-Reply-To: <1507290052.AA05442@ivan.Harhan.ORG>
References: <1507290052 DOT AA05442 AT ivan DOT Harhan DOT ORG>
Date: Wed, 29 Jul 2015 11:43:41 +0930
Message-ID: <CAHUm0tPgGR2D6uAi_FjFbwoJ-1CTUz_d0z79MQ8Ew8EnkG4NFQ@mail.gmail.com>
Subject: Re: [geda-user] Converting footprints from PADS to 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

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

> How do you determine where one footprint (element) ends and another
> fp/element begins?  I mean, even if one could recover the complete set
> of pads and nothing but pads (e.g., if the pads are flashed like they
> are supposed to be while everything else is drawn differently), how do
> you divide and group this total set of pads from one side of the board
> into elements, as in these belong to U201, those belong to U202 and so
> forth?


thus far, the converted gerbers are exported as a big footprint. All the
geometry is preserved, and I have used the instruction number, i.e. the
index of the command in the gerber file, to number the individually
generated pad, line, rectangle, or polygon. This was done to make it easier
to identify groupings of components, or search and find a particular pad or
element identified with a mouse over in PCB.

My plan for cloning a land pattern will be to break the big gerber
generated footprint into elements, and then select the elements of interest
and save them to their own footprint.


>
> As for this specific GTA02 board layout, the only part of value to my
> project is the 40x30 mm block at the bottom of the bottom layer
> (excuse the pun), the one enclosed in the metal shieldcan footprint
> with reference designator SH1.  This section is the only part I seek
> to reuse from Openmoko's design; the rest of their board design is to
> be chucked and replaced with a few connectors providing access to the
> extracted modem section.
>
> Put another way, none of the components on the side of the board which
> Openmoko called the top are applicable to my work, only the modem
> block on the side they called the bottom.
>
> > and am currently refining square pad detection for
> > through hole pads.
>
> There are no through holes on Openmoko's board except a few mounting
> holes, and certainly no TH components.
>

Cool. I'll look for them anyway, in case some pads were rendered as
polygons with no hole.

Cheers,

Erich.

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

<div dir=3D"ltr"><div>=C2=A0</div><div class=3D"gmail_extra"><div class=3D"=
gmail_quote"><blockquote style=3D"margin:0px 0px 0px 0.8ex;padding-left:1ex=
;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style=
:solid" class=3D"gmail_quote"><span>
</span>How do you determine where one footprint (element) ends and another<=
br>
fp/element begins?=C2=A0 I mean, even if one could recover the complete set=
<br>
of pads and nothing but pads (e.g., if the pads are flashed like they<br>
are supposed to be while everything else is drawn differently), how do<br>
you divide and group this total set of pads from one side of the board<br>
into elements, as in these belong to U201, those belong to U202 and so<br>
forth?</blockquote><div>=C2=A0</div><div><div>thus far, the converted gerbe=
rs are exported as a big footprint. All the geometry is preserved, and I ha=
ve used the instruction number, i.e. the index of the command in the gerber=
 file, to number the individually generated pad, line, rectangle, or polygo=
n. This was done to make it easier to identify groupings of components, or =
search and find a particular pad or element identified with a mouse over in=
 PCB.</div><div>=C2=A0</div><div>My plan for cloning a land pattern will be=
 to break the big gerber generated footprint into elements, and then select=
 the elements of interest and save them to their own footprint.</div></div>=
<div>=C2=A0</div><blockquote style=3D"margin:0px 0px 0px 0.8ex;padding-left=
:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-s=
tyle:solid" class=3D"gmail_quote">
<br>
As for this specific GTA02 board layout, the only part of value to my<br>
project is the 40x30 mm block at the bottom of the bottom layer<br>
(excuse the pun), the one enclosed in the metal shieldcan footprint<br>
with reference designator SH1.=C2=A0 This section is the only part I seek<b=
r>
to reuse from Openmoko&#39;s design; the rest of their board design is to<b=
r>
be chucked and replaced with a few connectors providing access to the<br>
extracted modem section.<br>
<br>
Put another way, none of the components on the side of the board which<br>
Openmoko called the top are applicable to my work, only the modem<br>
block on the side they called the bottom.<br>
<span><br>
&gt; and am currently refining square pad detection for<br>
&gt; through hole pads.<br>
<br>
</span>There are no through holes on Openmoko&#39;s board except a few moun=
ting<br>
holes, and certainly no TH components.<br>
<span>
</span></blockquote></div><br>Cool. I&#39;ll look for them anyway, in case =
some pads were rendered as polygons with no hole.</div><div class=3D"gmail_=
extra">=C2=A0</div><div class=3D"gmail_extra">Cheers,</div><div class=3D"gm=
ail_extra">=C2=A0</div><div class=3D"gmail_extra">Erich.</div></div>

--001a113ddd8cb40855051bfa221f--

- Raw text -


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