Free Trials

Download a free trial to find out which Altium software best suits your needs

How to Buy

Contact your local sales office to get started on improving your design environment


Download the latest in PCB design and EDA software

  • Altium Designer

    Complete Environment for Schematic + Layout

  • CircuitStudio

    Entry Level, Professional PCB Design Tool

  • CircuitMaker

    Community Based PCB Design Tool


    Agile PCB Design For Teams

  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Extensive, Easy-to-Use Component Database

  • PDN Analyzer

    Natural and Effortless Power Distribution Network Analysis

  • See All Extensions

    World-Renowned Technology for Embedded Systems Development

  • Live Courses

    Learn best practices with instructional training available worldwide

  • On-Demand Courses

    Gain comprehensive knowledge without leaving your home or office

  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    The most powerful, modern and easy-to-use PCB design tool for professional use


    Annual PCB Design Summit

    • Forum

      Where Altium users and enthusiasts can interact with each other

    • Blog

      Our blog about things that interest us and hopefully you too

    • Ideas

      Submit ideas and vote for new features you want in Altium tools

    • Bug Crunch

      Help make the software better by submitting bugs and voting on what's important

    • Wall

      A stream of events on AltiumLive you follow by participating in or subscribing to

    • Beta Program

      Information about participating in our Beta program and getting early access to Altium tools

    All Resources

    Explore the latest content from blog posts to social media and technical white papers gathered together for your convenience


    Take a look at what download options are available to best suit your needs

    How to Buy

    Contact your local sales office to get started improving your design environment

    • Documentation

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Training & Events

      View the schedule and register for training events all around the world and online

    • Design Content

      Browse our vast library of free design content including components, templates and reference designs

    • Webinars

      Attend a live webinar online or get instant access to our on demand series of webinars

    • Support

      Get your questions answered with our variety of direct support and self-service options

    • Technical Papers

      Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

    • Video Library

      Quick and to-the-point video tutorials to get you started with Altium Designer

    Bill of Materials Management Strategies: Automation is Your Friend

    Altium Designer
    |  February 6, 2018

     Silhouette of young boy reading a book

    When I was a boy I really enjoyed reading the “Alfred Hitchcock and the Three Investigators” mystery books. These books were a contemporary to “The Hardy Boys” mystery books and I filled a lot of my free time reading about “The Secret of Terror Castle”, “The Mystery of the Screaming Clock”, and many other frightful enigmas. A few years ago I ran across some of these books, and now I collect as many as I can find.

    Another avid fan I know said it well when he said; “finding these books is like being reacquainted with an old friend.” As a boy, I trusted these books to make me part of their marvelous world. Believe it or not, I’ve developed this same trust with my PCB design tools, especially the ones I use less frequently but still trust immensely. This trust is that they will get me through what I need to accomplish. And for better or worse, the tools have gotten me through quite a bit.

    One aspect of my PCB design activities that was something less than a trusted friend was the process of creating a bill of materials (). This used to be a frustrating manual process that often was plagued by discrepancies and errors. Now with bill of materials management tools, it has become something that I can trust again due to the automation that I am able to use. With automation, my process has earned itself my trust again.

    The Not So Friendly Management Process of Creating a Manually

    It used to be that the PCB bill of materials was nothing more than a text file that was generated from the CAD tools. In order for this document to become useful to the other departments, it had to be manually verified and corrected. It would also have to have any additional not represented in the CAD database added in as well. After that, it had to be reformatted per the needs of whoever was going to be using it and then distributed.

    Because this was a manual process, every time the design was changed we would have to go through the same steps to make sure that the was correct. If someone didn’t receive their messages that day they might miss out on the latest update and continue working from an outdated . There was also the very real possibility that with all of the manual changes that were made to the document that it might get out of sync with the actual design database.

    PCB components against a schematic background
    Creating and recreating a PCB in order to capture design changes can lead to errors

    The PCB Creation Process That was Desired

    What I was looking for was a PCB whose creation and update processes was something that I could trust. I wanted a that was more than a simple text document and that would work globally for all departments. I also wanted a that was available during all phases of the design instead of it only being available after the layout was completed. It would be really advantageous, for instance, to query from the while still working in the schematic.

    Most of all I wanted the to be something that I could work with that was part of the overall design process instead of it being just an output file. I wanted to be able to interact and work with the entries the same way that I work with on the schematic. And on top of all of that, I wanted to be able to do all of this easily without having to jump through a lot of different hoops to get there. I know, it seemed like I was asking for a lot.

    Picture of Active  menu
    Bill of materials management from the design tools will give you more control over your design

     Bill of Materials Management Automation that Gave Me what I Wanted

    Fortunately, I have found what I was looking for. The management tools that I am now using have given me the level of automation that I was hoping for. The days of manually compiling a are gone. Instead, the data is managed throughout the entire design as another part of the design toolset instead of it being a simple output file. This allows the to interact with every other design aspect from schematic to layout to manufacturing drawings.

    The management tools that I am using have given me the ability to select within it to highlight the same in either the schematic or the layout. Not only has this been very helpful to me during design, but in design reviews as well. I am also able to synchronize accurate information with other departments.

    The management tools allow me to research components for detailed part information and then pass that data on through the to purchasing and manufacturing. This has helped us to make sure that the correct are ordered and ready for the assembly line. Finding user-friendly automation that we could trust to solve problems in our manual creation has been a major relief. Software like Altium ’s Active may be the answer that you are looking for too.

    If that’s the case and you’re interested in how finding software with tools you can trust will help your design process, find out more information by talking to an expert at Altium.

    About Author

    About Author

    PCB Design Tools for Electronics Design and DFM. Information for EDA Leaders.

    most recent articles

    Back to Home