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: References: <20141229201221 DOT GB26006 AT localhost DOT localdomain> Date: Mon, 29 Dec 2014 15:55:20 -0500 Message-ID: Subject: Re: [geda-user] Via statements in footprints From: Rob Butts To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=047d7b3a7ebab2caf1050b61177d 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 Precedence: bulk --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 wrote: > Great! > > Thanks > > On Mon, Dec 29, 2014 at 3:12 PM, Vladimir Zhbanov > 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
my footprint definition is below but the vias do not show.=

# author:=C2=A0=C2=A0=C2=A0 Rob Butts
# email:=C2=A0=C2=A0=C2=A0= r DOT butts2 AT gmail DOT com
# dist-lic= ense: GPL 2
# use-license:=C2=A0=C2=A0=C2=A0 unlimited
# Manufacturer= :
# p/n: =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0
# description:=C2=A0= =C2=A0=C2=A0

Element[0x00000000 "" "" "&qu= ot; 0 0 0 0 0 100 0x00000000]
(
=C2=A0=C2=A0=C2=A0 #SFlags NOFLAG &qu= ot;" "pin" "via" "hole" "showname&q= uot; "onsolder" "square" "octagon" "edge= 2"
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0 #Pa= d[rx1 ry1 rx2 ry2 thickness clearence mask "name" "number&qu= ot; SFlags]
=C2=A0=C2=A0=C2=A0 Pad[-3936 -6832 -3936 -4684 1100 600 170= 0 "1" "1" "square"]
=C2=A0=C2=A0=C2=A0 Pa= d[-1968 -6832 -1968 -4684 1100 600 1700 "2" "2" "s= quare"]
=C2=A0=C2=A0=C2=A0 Pad[0 -6832 0 -4684 1100 600 1700 "= ;3" "3" "square"]
=C2=A0=C2=A0=C2=A0 Pad[1968 = -6832 1968 -4684 1100 600 1700 "4" "4" "square&quo= t;]
=C2=A0=C2=A0=C2=A0 Pad[3936 -6832 3936 -4684 1100 600 1700 "5&= quot; "5" "square"]

=C2=A0=C2=A0=C2=A0 Pad[-393= 6 6832 -3936 4684 1100 600 1700 "10" "10" "square&= quot;]
=C2=A0=C2=A0=C2=A0 Pad[-1968 6832 -1968 4684 1100 600 1700 "= ;9" "9" "square"]
=C2=A0=C2=A0=C2=A0 Pad[0 683= 2 0 4684 1100 600 1700 "8" "8" "square"]
= =C2=A0=C2=A0=C2=A0 Pad[1968 6832 1968 4684 1100 600 1700 "7" &quo= t;7" "square"]
=C2=A0=C2=A0=C2=A0 Pad[3936 6832 3936 468= 4 1100 600 1700 "6" "6" "square"]
=C2=A0= =C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0 Pad[-1082 0 1082 0 6300 600 6900 "= 11" "11" "square"]

=C2=A0=C2=A0=C2=A0 #Via= [X Y Thickness Clearance Mask Drill "Name" SFlags]
=C2=A0=C2= =A0=C2=A0 Via[0 0 787 600 0 87 "" "via"]
=C2=A0=C2= =A0=C2=A0 Via[-1968 -1968 787 600 0 87 "" "via"]
=C2= =A0=C2=A0=C2=A0 Via[-1968 1968 787 600 0 87 "" "via"]=C2=A0=C2=A0=C2=A0 Via[1968 -1968 787 600 0 87 "" "via&quo= t;]
=C2=A0=C2=A0=C2=A0 Via[1968 1968 787 600 0 87 "" "via= "]

)


On Mon, Dec 29, 2014 at 3:44 PM, Rob Butts &= lt;r DOT butts2 AT gmail DOT c= om> wrote:
Great!

Thanks

On Mon, D= ec 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:
>=C2=A0 =C2=A0 I'm creating a 10-vson footprint that calls for 5 via= s in the big
>=C2=A0 =C2=A0 ground pad.
>=C2=A0 =C2=A0 The statement I have is:
>=C2=A0 =C2=A0 Via[272300 228000 2402 1200 0 1181 "" "&qu= ot;]
>=C2=A0 =C2=A0 I believe the first two values are the x and y placement.= =C2=A0 Then I would
>=C2=A0 =C2=A0 say the "2402" is the radius and the "1200= " is the mask.=C2=A0 Is the "0"
>=C2=A0 =C2=A0 the clearance?=C2=A0 What is the "1181"?
>=C2=A0 =C2=A0 Is there a nice definition like the pad?
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 #Pad[rx1 ry1 rx2 ry2 thickness clearence ma= sk "name" "number"
>=C2=A0 =C2=A0 SFlags]

http://pcb.geda-project.org/pcb-cvs/pcb.html#Via-syn= tax


--047d7b3a7ebab2caf1050b61177d--