The core of Altium is its components. All manufacturer parts that may be used in a project are linked to design files that we must import or create to represent all aspects of a component, including schematic symbols, footprints, parameters and supplier numbers. This process can seem overly robust at times, but this enables improved time savings and reliability down the line in layout and in reuse of components in future projects.
CONTENTS
RETURN TO HOME PAGE: Altium Designer
Component Creation Flow
Most importantly, any method that gets you to a Vault Guidelines compliant component, works!
1. Create from Template
Creating from a template allows for certain parameters and assets to be automatically added for you.
Templates are made by us, so if anything seems odd, let an admin know and we can make edits!
Open the “Components” panel. Location depends on your configuration, but often is in the right sidebar. If not open, you can open it via the “Panels” button in the bottom right
Search for the component MPN you are trying to add
This is a check to make sure we don’t already have it made!
Select “Create component”
Select the applicable category for your new component
Hit OK!
Your new component, using the corresponding template, will now open.
2. Enter MPN and Import Data
Set the “Name” field to the manufacturer part number
On popular distributors, such as Digikey, there is a dedicated field for MPN and a copy button
Ensure you do not use the supplier part number
Click the most accurate MPN/manufacturer to start the data import
Note: If you just hit enter and not select a dropdown, no import will occur.
Turn on “Show only matching with template” and disable all imports except of parameters
Confirm the accuracy of parameters against the datasheet
Disable any parameters that are incorrect
Click “OK”
You should now have some parameters filled in and a “Part Choice” should be filled in
3. Fill in Parameters
Fill in the remaining parameters, if possible, from the datasheet
Not all parameters are required. All are recommended, but only the exclamation marked ones are required
4. Symbol
{}
5. Footprint
{}
6. Add SPNs
{}
7. Mark as Ready to Review
{}
New version ^
Old version:
Creation via Clone
Cloning is used for components that have the same package and type (or otherwise just a notable enough amount of similarities) to existing components in the vault. For example resistors, where we may have hundreds 0603 resistors, but each has a different value, tolerance, and power rating (and more)!
This is arguably the easiest and fastest processes as it ideally only takes changing a few numeric values (no footprint work).
Read the dropdown for step-by-step:
Creation via Import/Download
Downloading and importing a component is the best way to bring in a new footprint, when the option is available. Not all components will have a footprint online to download, but when it exists it does save a lot of manual design. This process is for all components with footprints that we haven’t vaulted yet, but can be found online.
The most common sources of footprints online are:
SnapEDA
UltraLibrarian (Digikey)
SamacSys (Mouser)
Check https://nerdocs.atlassian.net/wiki/spaces/NER/pages/158073007/Altium+Reference#EDA-(Footprint-Sources) for the living page of sources!
This method allows for some time savings by avoiding the detailed drawing and dimension work, but still requires definition of the parameters and realignment of the footprint to NER standards.
Read the dropdown for step-by-step:
Creation from Datasheet/Scratch/Custom
Creation from scratch is the most annoying, but comprehensive method for creating a component footprint. This is typically used for components that don’t have data available online or components that NER has created custom.
As said above, this is the most tedious but thorough method of component creation.
Read the dropdown for step-by-step:
Pin Swapping
Pin swapping is a feature that Altium recently added allowing for symbols and footprints to be manually remapped on a per-component basis. This allows for more components to use fewer symbols and footprints!
The process is pretty simple, just click the pin swap button in the component edit view. Then use the table to remap.
{2 images, first showing the button, second showing the table}
Official Altium documentation: {need to find}
RETURN TO HOME PAGE: Altium Designer