| 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 |
| 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=hmUg40GwwMA7XF7tHW1Ltto6ezxWz5p1Hp21ibXspY8=; | |
| b=dbXXQOCRH8U5EdCf03rdXTL4SgVmUN6TpLcJUnfzmHYG3NknY4qRhPzmuIzu/adrgP | |
| 7+wZ5IsdlfUZ8cLOaqLTs91ALWCBCkng8u3xCJQhwWmh8y1M1VU13hhei0u4aGNoiIcu | |
| hd56ksFoNQMZHHS3i/JA6Xti8HToSb4IJjcPQW2p1VVtwMXLqzsOXQQscnI+LiXITASP | |
| BSAgLM8aM/4YRTM5jdfuPaJLrhB13cyD0q7UMTWMaiGaQQfnMWH3Vwz0k+e3ZowAWJZV | |
| PLXmmAER/vvKc4Gs3aFf4UglPrktRx+uNWZginKjTQVA4hIUtTD99M2Y5k/02xUB2MN7 | |
| ptTQ== | |
| MIME-Version: | 1.0 |
| X-Received: | by 10.220.87.204 with SMTP id x12mr32290757vcl.37.1419886520878; |
| Mon, 29 Dec 2014 12:55:20 -0800 (PST) | |
| In-Reply-To: | <CALSZ9gr4kisL9Ouib2w4eEm=M9YhKZHO3oVAXF0_17-90t7GYA@mail.gmail.com> |
| References: | <CALSZ9gowxvHKVJShC1R4QqZNGbRCFk77yDY6rq4c1X-5hyH87A AT mail DOT gmail DOT com> |
| <20141229201221 DOT GB26006 AT localhost DOT localdomain> | |
| <CALSZ9gr4kisL9Ouib2w4eEm=M9YhKZHO3oVAXF0_17-90t7GYA AT mail DOT gmail DOT com> | |
| Date: | Mon, 29 Dec 2014 15:55:20 -0500 |
| Message-ID: | <CALSZ9goaPJDFCW3VPnFKxXoGTek63Ma2vjFX1TXtR4vc1opmyQ@mail.gmail.com> |
| Subject: | Re: [geda-user] Via statements in footprints |
| From: | Rob Butts <r DOT butts2 AT gmail DOT com> |
| To: | 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 |
--047d7b3a7ebab2caf1050b61177d
Content-Type: text/plain; charset=UTF-8
my footprint definition is below but the vias do not show.
# author: Rob Butts
# email: r DOT butts2 AT gmail DOT com
# dist-license: GPL 2
# use-license: unlimited
# Manufacturer:
# p/n:
# description:
Element[0x00000000 "" "" "" 0 0 0 0 0 100 0x00000000]
(
#SFlags NOFLAG "" "pin" "via" "hole" "showname" "onsolder" "square"
"octagon" "edge2"
#Pad[rx1 ry1 rx2 ry2 thickness clearence mask "name" "number" SFlags]
Pad[-3936 -6832 -3936 -4684 1100 600 1700 "1" "1" "square"]
Pad[-1968 -6832 -1968 -4684 1100 600 1700 "2" "2" "square"]
Pad[0 -6832 0 -4684 1100 600 1700 "3" "3" "square"]
Pad[1968 -6832 1968 -4684 1100 600 1700 "4" "4" "square"]
Pad[3936 -6832 3936 -4684 1100 600 1700 "5" "5" "square"]
Pad[-3936 6832 -3936 4684 1100 600 1700 "10" "10" "square"]
Pad[-1968 6832 -1968 4684 1100 600 1700 "9" "9" "square"]
Pad[0 6832 0 4684 1100 600 1700 "8" "8" "square"]
Pad[1968 6832 1968 4684 1100 600 1700 "7" "7" "square"]
Pad[3936 6832 3936 4684 1100 600 1700 "6" "6" "square"]
Pad[-1082 0 1082 0 6300 600 6900 "11" "11" "square"]
#Via [X Y Thickness Clearance Mask Drill "Name" SFlags]
Via[0 0 787 600 0 87 "" "via"]
Via[-1968 -1968 787 600 0 87 "" "via"]
Via[-1968 1968 787 600 0 87 "" "via"]
Via[1968 -1968 787 600 0 87 "" "via"]
Via[1968 1968 787 600 0 87 "" "via"]
)
On Mon, Dec 29, 2014 at 3:44 PM, Rob Butts <r DOT butts2 AT gmail DOT com> wrote:
> Great!
>
> Thanks
>
> On Mon, Dec 29, 2014 at 3:12 PM, Vladimir Zhbanov <vzhbanov AT gmail DOT com>
> wrote:
>
>> On Mon, Dec 29, 2014 at 02:48:41PM -0500, Rob Butts wrote:
>> > I'm creating a 10-vson footprint that calls for 5 vias in the big
>> > ground pad.
>> > The statement I have is:
>> > Via[272300 228000 2402 1200 0 1181 "" ""]
>> > I believe the first two values are the x and y placement. Then I
>> would
>> > say the "2402" is the radius and the "1200" is the mask. Is the "0"
>> > the clearance? What is the "1181"?
>> > Is there a nice definition like the pad?
>> > #Pad[rx1 ry1 rx2 ry2 thickness clearence mask "name" "number"
>> > SFlags]
>>
>> http://pcb.geda-project.org/pcb-cvs/pcb.html#Via-syntax
>>
>
>
--047d7b3a7ebab2caf1050b61177d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">my footprint definition is below but the vias do not show.=
<br><br># author:=C2=A0=C2=A0=C2=A0 Rob Butts<br># email:=C2=A0=C2=A0=C2=A0=
<a href=3D"mailto:r DOT butts2 AT gmail DOT com">r DOT butts2 AT gmail DOT com</a><br># dist-lic=
ense: GPL 2<br># use-license:=C2=A0=C2=A0=C2=A0 unlimited<br># Manufacturer=
: <br># p/n: =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <br># description:=C2=A0=
=C2=A0=C2=A0 <br><br>Element[0x00000000 "" "" "&qu=
ot; 0 0 0 0 0 100 0x00000000]<br>(<br>=C2=A0=C2=A0=C2=A0 #SFlags NOFLAG &qu=
ot;" "pin" "via" "hole" "showname&q=
uot; "onsolder" "square" "octagon" "edge=
2"<br>=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <br>=C2=A0=C2=A0=C2=A0 #Pa=
d[rx1 ry1 rx2 ry2 thickness clearence mask "name" "number&qu=
ot; SFlags] <br>=C2=A0=C2=A0=C2=A0 Pad[-3936 -6832 -3936 -4684 1100 600 170=
0 "1" "1" "square"] <br>=C2=A0=C2=A0=C2=A0 Pa=
d[-1968 -6832 -1968 -4684 1100 600 1700 "2" "2" "s=
quare"] <br>=C2=A0=C2=A0=C2=A0 Pad[0 -6832 0 -4684 1100 600 1700 "=
;3" "3" "square"] <br>=C2=A0=C2=A0=C2=A0 Pad[1968 =
-6832 1968 -4684 1100 600 1700 "4" "4" "square&quo=
t;] <br>=C2=A0=C2=A0=C2=A0 Pad[3936 -6832 3936 -4684 1100 600 1700 "5&=
quot; "5" "square"] <br><br>=C2=A0=C2=A0=C2=A0 Pad[-393=
6 6832 -3936 4684 1100 600 1700 "10" "10" "square&=
quot;] <br>=C2=A0=C2=A0=C2=A0 Pad[-1968 6832 -1968 4684 1100 600 1700 "=
;9" "9" "square"] <br>=C2=A0=C2=A0=C2=A0 Pad[0 683=
2 0 4684 1100 600 1700 "8" "8" "square"] <br>=
=C2=A0=C2=A0=C2=A0 Pad[1968 6832 1968 4684 1100 600 1700 "7" &quo=
t;7" "square"] <br>=C2=A0=C2=A0=C2=A0 Pad[3936 6832 3936 468=
4 1100 600 1700 "6" "6" "square"] <br>=C2=A0=
=C2=A0=C2=A0 <br>=C2=A0=C2=A0=C2=A0 Pad[-1082 0 1082 0 6300 600 6900 "=
11" "11" "square"] <br><br>=C2=A0=C2=A0=C2=A0 #Via=
[X Y Thickness Clearance Mask Drill "Name" SFlags]<br>=C2=A0=C2=
=A0=C2=A0 Via[0 0 787 600 0 87 "" "via"]<br>=C2=A0=C2=
=A0=C2=A0 Via[-1968 -1968 787 600 0 87 "" "via"]<br>=C2=
=A0=C2=A0=C2=A0 Via[-1968 1968 787 600 0 87 "" "via"]<b=
r>=C2=A0=C2=A0=C2=A0 Via[1968 -1968 787 600 0 87 "" "via&quo=
t;]<br>=C2=A0=C2=A0=C2=A0 Via[1968 1968 787 600 0 87 "" "via=
"]<br><br>)<br><br></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Mon, Dec 29, 2014 at 3:44 PM, Rob Butts <span dir=3D"ltr">&=
lt;<a href=3D"mailto:r DOT butts2 AT gmail DOT com" target=3D"_blank">r DOT butts2 AT gmail DOT c=
om</a>></span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"=
><div>Great!<br><br></div>Thanks<br></div><div class=3D"HOEnZb"><div class=
=3D"h5"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Mon, D=
ec 29, 2014 at 3:12 PM, Vladimir Zhbanov <span dir=3D"ltr"><<a href=3D"m=
ailto:vzhbanov AT gmail DOT com" target=3D"_blank">vzhbanov AT gmail DOT com</a>></spa=
n> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><div><div>On Mon, Dec 29, 2014 =
at 02:48:41PM -0500, Rob Butts wrote:<br>
>=C2=A0 =C2=A0 I'm creating a 10-vson footprint that calls for 5 via=
s in the big<br>
>=C2=A0 =C2=A0 ground pad.<br>
>=C2=A0 =C2=A0 The statement I have is:<br>
>=C2=A0 =C2=A0 Via[272300 228000 2402 1200 0 1181 "" "&qu=
ot;]<br>
>=C2=A0 =C2=A0 I believe the first two values are the x and y placement.=
=C2=A0 Then I would<br>
>=C2=A0 =C2=A0 say the "2402" is the radius and the "1200=
" is the mask.=C2=A0 Is the "0"<br>
>=C2=A0 =C2=A0 the clearance?=C2=A0 What is the "1181"?<br>
>=C2=A0 =C2=A0 Is there a nice definition like the pad?<br>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 #Pad[rx1 ry1 rx2 ry2 thickness clearence ma=
sk "name" "number"<br>
>=C2=A0 =C2=A0 SFlags]<br>
<br>
</div></div><a href=3D"http://pcb.geda-project.org/pcb-cvs/pcb.html#Via-syn=
tax" target=3D"_blank">http://pcb.geda-project.org/pcb-cvs/pcb.html#Via-syn=
tax</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
--047d7b3a7ebab2caf1050b61177d--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |