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
Documents Editing and recompiling an Integrated Library
  • 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
Engagement
  • Author Author: e14softwareuk
  • Date Created: 31 Jul 2018 10:14 AM Date Created
  • Last Updated Last Updated: 6 Oct 2021 9:41 PM
  • Views 3237 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Editing and recompiling an Integrated Library

Integrated libraries are a useful feature of CircuitStudio (and Altium Designer). These libraries contain schematic symbols, footprints and 3D models all compiled into the one single file. Many integrated libraries are made freely available by Altium at https://designcontent.live.altium.com/. This type of library can be considered 'read only' because you cannot directly edit the contents - a great format for distributing libraries to engineers to use for their designs when you have an engineering library manager. In this article we explain how to 'explode' the library, edit the contents and then rebuild back to an integrated library.

 

Let's assume you have been given an integrated library MyComps.IntLib and asked to update with a new component, and also assume you have not worked on this library before.

  1. Create a folder MyComps in your CircuitStudio project directory.
  2. Copy MyComps.IntLib into the new folder.
  3. Run CircuitStudio and use File > Open Library...
  4. Click Extract Sources to break the library into its constituent parts
  5. Within your project folder a new folder MyComps will have been created containing your SchLib, PcbLib and LibPkg project file.
  6. Within the Project panel you will see Source Documents and the SchLib and PcbLib files
  7. Edit the individual SchLib and PcbLib files as normal using CircuitStudio's library editors
  8. Once finished compile the library - right click on the LibPkg entry in the Projects panel and select Compile Integrated Library
  9. The compiled library will be in the Outputs folder of you library project

 

The key points are that the newly compiled IntLib will be in the Outputs sub-folder and you right click on the project to find the compile option.

  • pcblib
  • schlib
  • library
  • intlib
  • circuitstudio
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
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