element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Altium CircuitStudio
  • Products
  • Manufacturers
  • Altium CircuitStudio
  • More
  • Cancel
Altium CircuitStudio
Altium CircuitStudio Forum wasted ability to choose different footprints?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Altium CircuitStudio to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Locked Locked
  • Replies 9 replies
  • Subscribers 90 subscribers
  • Views 808 views
  • Users 0 members are here
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

wasted ability to choose different footprints?

Sparkylabs
Sparkylabs over 8 years ago

The ability to assign multiple footprints to a part is nice but it immediately creates a conflict for BOM's as supplier links or other ordering information entered into the parts "parameters" become useless as for example I could create an opamp part and assign both DIP8 and SOIC8 footprints to it but there is as far as I know, no way to assign different parameters based on footprints. Is this correct or is there some functionality I don't know about?

  • Cancel
  • adamwebber
    adamwebber over 8 years ago

    I agree.  This is a slight inconvenience.  The part data is entirely associated with the schematic symbol.  It's as if there needs to be a third drop-down option which will allow you to select part data based on the schematic symbol first and the footprint second.  I would enjoy that feature more than my current method of keeping my own database that I have to transfer in from an alternate program like Excel.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    Well if that is the case the only way to keep them separate is to have separate symbols which is a little silly as now the the schematic symbol library is no longer driven by part functionality but by both part functionality and footprint. I rather liked the idea of being able to place a part and then alter the footprint if required, but it makes no sense.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    tarribred61 over 8 years ago in reply to Sparkylabs

    On the other hand, this is useful if I want to use multiple footprints for the same package.  For example, if I use an EIA0603 resistor and I want to choose from the least, most or nominal solder options then I can just have the various footprints available. Then I can choose the proper footprint depending on whether the board is reflow or wave or hand soldered. I would argue that the SOIC, MSOP, TSSOP and CSP versions of a chip are different and warrant a different schematic library symbol.  Sometimes there are even different numbers of pins.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to Sparkylabs

    A difficult subject but given that footprints can be shared amongst many different symbols it would not make sense to be attaching parameters to the footprint as you wouldn't know the symbol. It's not a big job to have unique symbols for each footprint style if that's how you want to work, you can copy and paste the symbol and tweak the parameters to suit the footprint you assign.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    No I'm not suggesting attaching parameters to footprints but that groups of parameters can be chosen based on the footprint choice. Yes multiple symbols is also a viable option, so I suppose my library descriptions are going to have to be made longer, and I'll need x2 or x3 of every part or a duplicate of each library. Unfortunately it is IMPOSSIBLE to copy and paste between different libraries so it will mean cluttering up a library with seldom used parts or indeed the drawing from scratch, why it is impossible to copy parts between libraries has always been a mystery to me (other than the obvious explanation).

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • e14softwareuk
    e14softwareuk over 8 years ago in reply to Sparkylabs

    Simon, it is quite easy to copy and paste between libraries and within a library (to duplicate symbols). Open up two schematic libraries and in the window containing the symbol list (View | Library) try right click > Copy. Switch to the other library (just select the document window for that library) and then try right click > Paste within the component window.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    OK I'll give that a go, but trying to copy elements between symbols/libraries does not work.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tarribred61
    tarribred61 over 8 years ago in reply to Sparkylabs

    Yes, I'm quite sure that in CS (and also in Altium AD) you cannot copy the individual parameters in bulk between the schematic symbols.  You can only copy individual text strings in the usual Windows manner.  You can certainly copy entire SCH and PCB library parts between libraries by the right-click-COPY-PASTE method.

     

    In AD you can use the Parameter Manager tool to do quick parameter manipulation and editing on a library or an individual design though.  CS lacks this and my guess it is intentional to differentiate a higher end AD from the low-end CS products. At some point, you have to decide if the extra productivity enhancements justify the upgrade from CS to AD.

     

    I think it is possible for smaller companies to have one seat of AD and another couple of CS seats for schematic entry only and maybe for simple PCBs.  Library management can then be done in AD since libraries are compatible.  If you are an individual or a very small company and cannot afford AD at all then it is a productivity issue.

     

    For that reason, I have previously suggested that Altium allow a few possibilities of separate add-on purchases such as:

    - Find similar searching (and global edit/replacement)

    - Parameter Manager in both schematic library and in schematics

    - IPC footprint generator

    - Cam viewer

    - Footprint manager in both pcb library and in PCB designs

     

    I would consider paying an extra fee for some or all of these features.  If you could add them all to CS you would almost have AD but not quite.  They could still choose to not offer the flex circuit designs or the logic-based searching or some of the 3D mode manipulation in PCB (e.g. moving silk legend in 3D) as the highest level of product differentiation.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Sparkylabs
    Sparkylabs over 8 years ago

    I'm not trying to copy parameters across and you can edit them in the properties window without opening the actual property. I've never tried copying from the components list across to another library but copying and pasting sections of symbol from a workspace in one library to another or component of the same library does not work.

     

    I don't know if I'd want AD, CS is not exactly a good advertisement for software that costs £5000. The £800 is steep enough as it is. It is 25-30% more expensive than Proteus which although very convoluted to use (which is why I switched) is rock solid and I could ring up and get support over the phone. They also didn't seem to have problems with different resolution screens like CS does.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube