delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2013/12/13/16:04:03

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <52AB7628.3090900@buffalo.edu>
Date: Fri, 13 Dec 2013 16:03:36 -0500
From: "Stephen R. Besch" <sbesch AT buffalo DOT edu>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] 1 gafrc file is my goal
References: <CALSZ9gphA6WNgfz_WBrgT2hkAAa=ak11scPE2qU9h8AEfkpp_A AT mail DOT gmail DOT com> <20131213182230 DOT GA15450 AT visitor2 DOT iram DOT es> <CALSZ9gpy+U5VCoDfeG+rxFg21yMXvwGzn_uY82hwHFJUgBg1bQ AT mail DOT gmail DOT com> <20131213200417 DOT GA8028 AT visitor2 DOT iram DOT es> <CALSZ9gqw6cORQ=JT7sGo+j2aCCKiT2qvF0ipd1Af47n0+OSdSA AT mail DOT gmail DOT com> <CALSZ9gp-q_3rinwoRpH+_aHNz9Lg0=Q1EgTk9-JcaAaQ708cCQ AT mail DOT gmail DOT com>
In-Reply-To: <CALSZ9gp-q_3rinwoRpH+_aHNz9Lg0=Q1EgTk9-JcaAaQ708cCQ@mail.gmail.com>
X-PM-EL-Spam-Prob: X: 10%
Reply-To: geda-user AT delorie DOT com

Rob,

I've never trusted the ".." construct in gafrc for the simple reason 
that it didn't seem to work. I've always used something like this:

(component-library "${HOME}/gaf/local-sym/misc")

This always seems to work. I haven't tried it, but according to the 
DOCS, you should also be able to define a symbol in gafrc like this:

(define mysym "${HOME}/gaf/local-sym")

and then reference libs like this:

(component-library (build-path mysym "misc"))

Regarding the giant symbol problem, as long as you are using the 
standard 0.1 spacing, 100 pins will be a bit big. What I've done in the 
past is to break up the symbol into  parts - something like PICXX_PortA, 
PICXX_PortB, etc. Each having only 8 pins. As long as you get the pin 
numbering right and give each component the same ID (eg. IC12) and the 
same footprint, the netlister will drop them all into the same package.  
Many times this also makes the schematic a lot simpler too.

Steve Besch



On 12/13/2013 03:33 PM, Rob Butts wrote:
> As it happens I do have a /home/rob/.gEDA directory.  I had to show 
> hidden files.  I put a gafrc file in there and then opened a schematic 
> in a project folder in the gaf folder.  It did not show a symbols 
> sub-folder that I defined in the gafrc file as:
> (component-library "../gschem-sym/Microchip")
>


-- 
fictio cedit veritati

- Raw text -


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