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=Uj0BGzGI5nwe30rwGb8A3AMz3qa8u1+VhmWEqHJ+vjA=; b=dTkQCyVlU778ZwYp1/2sWH5ikJs7bucYslTUannzcvgVa4lhCv59szacmgS3uoNtte 3PFkodYLDJqyLaJp61bw5JkNut4fpTMfPYd4dodsUPzKUCF97RSVPokY0/fCKWS+Pimz Su0r5KcjH8CJk1KG4G+kWUsN8p0zgtS+x7QP59wU5Kc8kEDreUjegf/Lc3FcqKvA8RZb BtSxCpt4bRB09041CfI+dkkXFKx7d9Jhoyicr4ClNG2OkzTUxxygdlUpwGUVor/xiw7R kBH83LKHJqF3ojpz1FWwNpa9hlLGABNG7ue2p/5dRqjBU0jGEyPAJlr3MnMrNPwcFmHP aF1g== MIME-Version: 1.0 X-Received: by 10.58.74.38 with SMTP id q6mr23389627vev.9.1379531053579; Wed, 18 Sep 2013 12:04:13 -0700 (PDT) In-Reply-To: References: <5239E54C DOT 2080706 AT buffalo DOT edu> <5239EDAD DOT 6090904 AT buffalo DOT edu> Date: Wed, 18 Sep 2013 15:04:13 -0400 Message-ID: Subject: Re: [geda-user] Heavy Symbols From: Rob Butts To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=047d7bacbedc67c47e04e6ad1a22 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 --047d7bacbedc67c47e04e6ad1a22 Content-Type: text/plain; charset=ISO-8859-1 I'd like to change the system-gschemrc file if I can ~ this way I don't have to make up new gschemrc files for each project. It is read only. Can I place a gshcemrc file in the gaf folder and have it for all subfolders? On Wed, Sep 18, 2013 at 2:22 PM, Rob Butts wrote: > Great! > > Thanks! > > > On Wed, Sep 18, 2013 at 2:15 PM, Stephen R. Besch wrote: > >> Rob, >> >> I should also mention that I find the easiest way to generate a new >> symbol from an old one is to insert the old one onto a schematic, select it >> and click on the Hierarchy...Down Symbol command from the top menu bar. >> Then use the File menu to save the symbol in your local library, probably >> with a new name. Type "en" followed by "et" (and accept the Translation >> entry box that results from the "et" command. >> >> Now you can edit the symbol to you're hearts content. When done, hit "en" >> followed by "et" to re-hide hidden attributes and translate the symbol back >> to 0, save a final time and you're almost done. >> Before you lose track of it, use the hierarchy UP command to return to >> the main schematic and delete the now unneeded "old" symbol. >> >> Note that gschem won't see the new symbol until after the next restart. >> >> >> On 09/18/2013 02:01 PM, Rob Butts wrote: >> >>> Thanks! >>> >>> I know where the resistor symbols are in gschem. Now I now where the >>> symbol file is. >>> >>> Thanks for showing me how to add the attributes! >>> >>> >>> On Wed, Sep 18, 2013 at 1:39 PM, Stephen R. Besch >> >wrote: >>> >>> On 09/18/2013 01:16 PM, Rob Butts wrote: >>>> >>>> I know this is a much discussed subject but I haven't followed it much >>>>> and >>>>> reading the results of a search is confusing this non-guru-linux user. >>>>> >>>>> I was just about to locate the resistor symbol to make my own version >>>>> with >>>>> attributes of footprint, part number, digikey part number... >>>>> >>>>> Does this exist? >>>>> >>>>> There are 2 questions posed here. First, is there a symbol for a >>>>> >>>> resistor in the standard library? Yes there is. Look in the MISC >>>> category >>>> and pick one of those as a staring point. The other question is: Does >>>> any >>>> one already have such a customized resistor symbol? The answer to this >>>> is >>>> also yes. However, since attribute preferences and component style will >>>> differ, you're probably better off rolling your own. I would also >>>> suggest >>>> that you add your custom attributes to the gschemrc file located the >>>> .gEDA >>>> folder found in your home directory. Then when you click on the >>>> attribute >>>> Drop down when adding an attribute, your custom choices will be there. >>>> This has 2 advantages: 1) You don't have to type them every time, and >>>> 2) >>>> it avoids having slight differences in the spelling of the attributes >>>> when >>>> constructing parts. >>>> >>>> gschemrc is also where you define the location of your custom component >>>> library(s). So, you would add something like this: >>>> >>>> (component-library "${HOME}/gaf/your_local-sym_****directory") >>>> >>>> >>>> (attribute-name "Vendor") >>>> (attribute-name "VendorPN") >>>> (attribute-name "Manufacturer") >>>> >>>> >>>> -- >>>> fictio cedit veritati >>>> >>>> >>>> >> >> -- >> fictio cedit veritati >> >> > --047d7bacbedc67c47e04e6ad1a22 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I'd like to change the system-gschemrc file if I can ~= this way I don't have to make up new gschemrc files for each project.= =A0 It is read only.=A0 Can I place a gshcemrc file in the gaf folder and h= ave it for all subfolders?


On Wed,= Sep 18, 2013 at 2:22 PM, Rob Butts <r DOT butts2 AT gmail DOT com> wr= ote:
Great!

Th= anks!


On Wed, Sep 18, 2013 at 2:15 PM, Stephen R. = Besch <sbesch AT buffalo DOT edu> wrote:
Rob,

I should also mention that I find the easiest way to generate a new symbol = from an old one is to insert the old one onto a schematic, select it and cl= ick on the Hierarchy...Down Symbol command from the top menu bar. Then use = the File menu to save the symbol in your local library, probably with a new= name. Type "en" followed by "et" (and accept the Trans= lation entry box that results from the "et" command.

Now you can edit the symbol to you're hearts content. When done, hit &q= uot;en" followed by "et" to re-hide hidden attributes and tr= anslate the symbol back to 0, =A0save a final time and you're almost do= ne.
Before you lose track of it, use the hierarchy UP command to return to the = main schematic and delete the now unneeded "old" symbol.

Note that gschem won't see the new symbol until after the next restart.=


On 09/18/2013 02:01 PM, Rob Butts wrote:
Thanks!

I know where the resistor symbols are in gschem. =A0Now I now where the
symbol file is.

Thanks for showing me how to add the attributes!


On Wed, Sep 18, 2013 at 1:39 PM, Stephen R. Besch <sbesch AT buffalo DOT edu>wrote:

On 09/18/2013 01:16 PM, Rob Butts wrote:

I know this is a much discussed subject but I haven't followed it much = and
reading the results of a search is confusing this non-guru-linux user.

I was just about to locate the resistor symbol to make my own version with<= br> attributes of footprint, part number, digikey part number...

Does this exist?

=A0 There are 2 questions posed here. First, is there a symbol for a
resistor in the standard library? Yes there is. Look in the MISC category and pick one of those as a staring point. The other question is: Does any one already have such a customized resistor symbol? The answer to this is also yes. However, since attribute preferences and component style will
differ, you're probably better off rolling your own. I would also sugge= st
that you add your custom attributes to the gschemrc file located the .gEDA<= br> folder found in your home directory. =A0Then when you click on the attribut= e
Drop down when adding an attribute, your custom choices will be there.
=A0 This has 2 advantages: 1) You don't have to type them every time, a= nd 2)
it avoids having slight differences in the spelling of the attributes when<= br> constructing parts.

gschemrc is also where you define the location of your custom component
library(s). So, you would add something like this:

(component-library "${HOME}/gaf/your_local-sym_**directory"= ;)


(attribute-name "Vendor")
(attribute-name "VendorPN")
(attribute-name "Manufacturer")


--
fictio cedit veritati




--
fictio cedit veritati



--047d7bacbedc67c47e04e6ad1a22--