Author Topic: Reusing symbols across many components  (Read 4192 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisbrownTopic starter

  • Contributor
  • Posts: 38
Reusing symbols across many components
« on: December 20, 2013, 03:08:43 am »
What I'd like is to have a set of generic schematic symbols that I can attach to real-world components - the same way one can attach footprint models. Are there any other ways to get this functionality besides the vault? My access to Altium comes from my school and it doesn't include the vault server. It doesn't appear to be a subscription either because I am unable to download the personal vault from the Altium website.
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8515
  • Country: us
    • SiliconValleyGarage
Re: Reusing symbols across many components
« Reply #1 on: December 20, 2013, 05:58:22 am »
?!? not sure what you mean
like a generic resistor symbol with 100 different values ?

there is two ways to do that : using a database driven (can be an excel spreadsheet) library.
or by simply dusplicating a part in the library.

i have a master library that has a symbol like 0805R-GENERIC.
this is a generic 0805 resistor with the PCB footprint attached.
whenever i place that i can assign buying information to it. once i do that i clone it back into the library. Over the years i have grown my own massive library of parts.

you downalod my library at www.siliconvalleygarage.com
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline chrisbrownTopic starter

  • Contributor
  • Posts: 38
Re: Reusing symbols across many components
« Reply #2 on: December 21, 2013, 01:54:59 am »
Well funnily enough, your library is part of the reason I'm asking. Say I modify the generic resistor symbol: I want all the other resistor symbols in the library to be updated with that change. In other words, all resistor symbols in the library should link back to one generic resistor symbol that gets used throughout the project. I understand that's not possible just by duplicating components. The database approach looked promising but it's not going to work either: it supports Footprint Ref and Library Ref but not Symbol Ref. I'm starting to think that components are tightly coupled to their symbols and this might not be possible.

Quote
whenever i place that i can assign buying information to it. once i do that i clone it back into the library.

Thanks, this is helpful. That's probably what I'll do.
« Last Edit: December 21, 2013, 01:58:32 am by chrisbrown »
 

Offline Cubrilo

  • Newbie
  • Posts: 5
  • Country: ru
Re: Reusing symbols across many components
« Reply #3 on: May 15, 2018, 05:33:51 am »
I find it fundamental, so I decided to answer.
The beginner is warned in P-CAD Import Wizard that Schematic Component Naming Format corresponds to principle that each component has its own symbol, whereas PCB Footprint Naming Format shows that footprint name is not related to a single component!
 

Offline julianhigginson

  • Frequent Contributor
  • **
  • Posts: 783
  • Country: au
Re: Reusing symbols across many components
« Reply #4 on: May 15, 2018, 10:15:31 am »
If you have a database library that links one generic schematic part due all resistors, you can do this... Though it's not trivial to update an existing schematic sheet, every part you place after changing the schematic part will have the new schematic part design.
 

Offline Gibson486

  • Frequent Contributor
  • **
  • Posts: 324
  • Country: us
Re: Reusing symbols across many components
« Reply #5 on: May 22, 2018, 02:40:47 pm »
There are many ways to do it. It really depends on your needs. I usually just duplicate the part. For example, SM0805R-1K-1P is a symbol for an 0805 resistor that is 1K and 1% tolerance. You get a huge database of parts, but it pays dividends when all you have to do it make a BOM with a click of a button.
 

Offline ehughes

  • Frequent Contributor
  • **
  • Posts: 409
  • Country: us
Re: Reusing symbols across many components
« Reply #6 on: May 23, 2018, 12:26:18 pm »
You want a database library.       You can use a spreadsheet as the datasource.       It is useful for large libraries of passives, etc.

I just did a library of all TDK, YAGEO and Samsung AEC-Q200 ceramic capacitors last week :-)

 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8515
  • Country: us
    • SiliconValleyGarage
Re: Reusing symbols across many components
« Reply #7 on: May 23, 2018, 03:00:51 pm »
simply install a vault :)
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf