element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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 Vault - method to save parts to local library  *updated, see reply*
  • 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 3 replies
  • Subscribers 88 subscribers
  • Views 1808 views
  • Users 0 members are here
  • vault parts save to local
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

Vault - method to save parts to local library  *updated, see reply*

nhee
nhee over 4 years ago

ADDED - please see my reply to this method for a simplified method

 

CS does not currently provide a function to save a Vault part to a local library.

 

A method presented earlier by Altium works but strips all part parameters.

 

Another method was presented and complemented on by the gentleman from Altium but that link is dead.

 

The method presented below preserves part parameters.

 

    1. Add a part from the Vault to your schematic

    2. Copy part from schematic and paste into your schlib

    3. Update the PCB

    4. Copy part from PCB and paste into your pcblib

    5. In your schlib pasted part

        1. delete footprints

        2. add footprints from your pcblib

        3. append “_novault” or your choice of text to separate from a Vault part

        4. click OK

    6. With part selected in schlib, enter Tools → Copy Component in the upper right search/command box

          select your path and click OK.

    7. A new part will be created with an _1 appended to the name

    8. In the schlib panel, click Add and accept the next new name (i.e. “component 5”)

    9. Click once on the part with the _1 appended, then right click and copy

    10. Click once on the new “component 5” (or whatever) part, right click and paste

    11. Another copy of the _1 part is created with an appendix of _1 again.  (i.e. “_1_1”)

          this part no longer is tied to the Vault ! ! !

    12. MAGIC PART:

 

In the above sequence, when the Tools → Copy Component, followed by the request to Add a part, we lost the Altium library references.  Look at parts before and after with the inspector and you will see that this is true.  The part parameters are still intact.

 

Another test is to alter your final part symbol (i.e. move a pin or something) and update the schematic.  On the schematic, toggle the comment field visibility on and off.  If your part is not standing free from the Vault, the symbol will revert to the Vault symbol.  If all went well, the symbol will not revert but will remain as your local symbol.

 

The sequence is simple once you do it a few times but trust me, it was not easy to get down on paper.  Try it and comment please.  If there’s an easier method, I’m all ears for saving time.

  • Cancel
  • nhee
    nhee over 4 years ago

    A simpler method is shown below.  It eliminates the Copy Component and associated steps.

     

        1. Add a part from the Vault to your schematic

        2. Copy part from schematic and paste into your schlib

        3. Update the PCB

        4. Copy part from PCB and paste into your pcblib

        5. In your schlib pasted part

            1. delete footprints

            2. add footprints from your pcblib

            3. (optional) append “_novault” or your choice of text to separate from a Vault part

            4. click OK

        6. In the schlib panel, click Add and accept the new name (i.e. “component 5”)

        7. Click once on the part you copied from the schematic, then right click and copy

        8. Click once on the new “component 5” (or whatever) part, right click and paste

        9. A copy of you schematic part is created with _1 appended

      10. Save your schlib and pcblib.

     

    This new _1 part is now separated from the Vault.  This shorter method has been tested and appears to work fine.  Please comment otherwise.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • jonhpeterson
    jonhpeterson over 3 years ago in reply to nhee

    none of these methods seem to work for me (cs v1.5). step 2 is the wall. cs will not allow me to paste the copied sch part into the schlib. the paste is always grayed out.

    from page: https://www.altium.com/circuitstudio/cs-support#question-87
    this agrees with the data in this thread; but I still can't get it to work...


    How do I create a local .SchLib for components I placed on the schematic from the Vault?

    Place a part from the Vault in a schematic, select it and copy (CTRL+C) then in the schematic library, right-click in the library panel's list of components and choose PASTE (or select that panel and use CTRL+V) it will copy the part into your own library. You can follow the same method for acquiring footprints from any design - including those imported from other tools.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • NHEE2
    NHEE2 over 3 years ago in reply to jonhpeterson

    Sorry, missed the email alert for this.

    You are correct, it doesn't work.  I pulled my hair out for 20 minutes just now.

    If you view libraries, the library panel will allow you to select and paste a part into the schematic.  This is not where we need to be.

    On the main ribbon, select Library, to the left of Inspector.  This is where you can paste.

    • 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 © 2025 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