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=LuqW8popllrTts6GP0/q3Tc+IldBG8jvab+CmwC1Nys=; b=SJkpKwWM6UBlPgvWjj1vi5FdfQQnVd8kccLB1VvtjRQnPOyDVxV7pv/emGbob/ZrrH kXvCBK28WsQ9eaoJ1MGzON4dv5QDvhaXHD+jsqB/yJVyTNrf7olwDjtpMFfx2YLHr6dA RZeNSsrlEzZ/VGZ7YmAzYjxSduZfo4VLAB2HBk2fyo6Ir+dxgffuF+jh5c0kWlcrrwLb prRw0oyVgj0du4aDfMeL73k8zwv3+7CUpXKmlJoXqcrTDtODG3nwl1rGzDsDbdllC2sY RV+VDkOWcties9/1/G4Ne/yzPNhVuRiMlOt58jQic24GCMOliKyLDtnBu0krwBsg2Rrf WL2A== MIME-Version: 1.0 X-Received: by 10.52.98.66 with SMTP id eg2mr13901634vdb.24.1379531115779; Wed, 18 Sep 2013 12:05:15 -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:05:15 -0400 Message-ID: Subject: Re: [geda-user] Heavy Symbols From: Rob Butts To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=20cf307f330e1cdb4f04e6ad1eed 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 --20cf307f330e1cdb4f04e6ad1eed Content-Type: text/plain; charset=ISO-8859-1 I found the directory. On Wed, Sep 18, 2013 at 3:04 PM, Rob Butts wrote: > 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 >>> >>> >> > --20cf307f330e1cdb4f04e6ad1eed Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I found the directory.


On Wed, Sep 18, 2013 at 3:04 PM, Rob Bu= tts <r DOT butts2 AT gmail DOT com> wrote:
I'd like to change the = system-gschemrc file if I can ~ this way I don't have to make up new gs= chemrc files for each project.=A0 It is read only.=A0 Can I place a gshcemr= c file in the gaf folder and have it for all subfolders?

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

Thanks!


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




--20cf307f330e1cdb4f04e6ad1eed--