delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/01/22/15:11:10

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <56A28CC4.6060403@xs4all.nl>
Date: Fri, 22 Jan 2016 21:10:44 +0100
From: "Bert Timmerman (bert DOT timmerman AT xs4all DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.19) Gecko/20110429 Fedora/2.0.14-1.fc13 SeaMonkey/2.0.14
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] PCB data structures
References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG> <CACwWb3Cyk4yLwt3=V1Mu5C4RieOQEjYH3ej5MXZSNnLPbshqDg AT mail DOT gmail DOT com> <20160106143629 DOT 4D39D809D79B AT turkos DOT aspodata DOT se> <CACwWb3BXbnQXs+DwVVzmC8DrhwOYxPgVyUhZTPL9bM9cJbHimw AT mail DOT gmail DOT com> <20160106164022 DOT D0D4E809D79B AT turkos DOT aspodata DOT se> <20160106180912 DOT 42ddf4079d91384f206b7c35 AT gmail DOT com> <20160106191433 DOT 5dc5cb59 AT jive DOT levalinux DOT org> <20160106202817 DOT 56197b2c539d426a1b724c9e AT gmail DOT com> <568E09ED DOT 1080508 AT m0n5t3r DOT info> <CACwWb3AhSh-+NNu--bVMGZBfjaoA+hHg7gbXnoyNv3oMq=e17g AT mail DOT gmail DOT com> <568E6354 DOT 80302 AT m0n5t3r DOT info> <20160108002640 DOT 03233b24 AT jive DOT levalinux DOT org> <20160108175259 DOT 127a3f073616758434f7edff AT gmail DOT com> <20160109020345 DOT 1e07cb84 AT jive> <CAC4O8c-nqs2+9rgsD-Gsks-wSmJ1eCkJ9PFMi3XqMrYE2FO3Ew AT mail DOT gmail DOT com> <20160109112851 DOT 1129dc38 AT wind DOT levalinux DOT org> <CAC4O8c_tFOOXCA5ABEMuSU8BnXMZWauV+uJYy-TJO7nJYBS9+A AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 11 DOT 1601111649470 DOT 5421 AT nimbus> <56A1C4AE DOT 9010703 AT xs4all DOT nl> <alpine DOT DEB DOT 2 DOT 11 DOT 1601222019530 DOT 2386 AT nimbus>
In-Reply-To: <alpine.DEB.2.11.1601222019530.2386@nimbus>
Reply-To: geda-user AT delorie DOT com

Roland Lutz wrote:
> On Fri, 22 Jan 2016, Bert Timmerman (bert DOT timmerman AT xs4all DOT nl) [via 
> geda-user AT delorie DOT com] wrote:
>> AFAICT a via lives on board level.
>
> I checked, you're right.  Thanks for the correction. :)  I noticed 
> that this applies to rats, too.
>
> While thinking about it, I'm not sure if a layout layer can contain 
> pad and pin objects.  The documentation says that "footprints are 
> created graphically by placing pads and then converting a group of 
> pads to a component", but it also says "for surface mount pads, draw 
> line segments".
>
>> All the via_pads beloging to a via have all the same 
>> location/dimensions/connectivity and are switched on/off per layer 
>> level inside the via definition.
>
> Are you referring to PCB data structures or the file format?
>
>
Hi Roland,

Both in file format as in pcb types, see global.h:

PCBType
- DataType:
-- ViaType (GList)
-- ElementType (GList)
-- RatType (GList)
-- struct PCBType (x-reference ? to upstream ?)
-- Layertype

http://ljh4timm.home.xs4all.nl/gaf/dox_pcb/structPCBType.html

Kind regards,

Bert Timmerman.

- Raw text -


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