Wurth Electronics Midcom
Altium Library Training Module
Contents
Overview of Altium Designer
– Different file types – Integrated Library
– Schematic symbol and schematic – Package & Footprint
Wurth Electronics Midcom libraries
– Altium libraries available for Custom Capabilities packages – Downloading Altium libraries
– Comparing package specifications with the Altium model – Changing the model pinout to match your datasheet
Installing Your Library
– Installing the Integrated Library (*.IntLib) to Altium
Editing Your Model
– Editing the schematic symbol or footprint from the *.IntLib – View of *.IntLib after extraction for editing
– Changing your windings
– Changing pin and object properties – Editing *.PcbLib (PCB Library)
– Compile your edited model into the *.IntLib
Inserting Your Model
– Placing the symbol from the *.IntLib into the schematic – Allowed changes after placing it in the schematic file
Glossary
– Definitions used in Altium Library
FAQs
There are different types of libraries in Altium Designer - normal standalone libraries like PCB Libraries and Schematic Libraries, Integrated Libraries which contain different libraries bundled together, and Database Libraries. A library contains components and their models.
Integrated Libraries (*.IntLib)
An integrated library in Altium Designer is one where the source symbol, footprint, and all other information is compiled into a single file. The advantage of compiling into an integrated library is that all component information is available in one single portable file.
Schematic Libraries (*.SchLib)
These libraries contain the schematic symbols and their respective links to any model definitions that reside in separate model libraries.
PCB Libraries (*.PcbLib)
These libraries contain the footprints and the 3D model for the part.
PCB Project (*.PrjPcb)
A project stores links to all documents and setups related to a design.
Source schematic sheets and the target output, for example the PCB, FPGA, embedded (VHDL) or library package, are added to a project in Altium Designer, with each one being referenced by a link inside the project file.
Schematic Document (*.SchDoc)
These files contain schematic representation of components and interconnection. Symbols from schematic libraries are the main input for the schematic document.
Overview of Altium Designer
PCB Document (*.PcbDoc)
The PCB layout document
is for placing the footprints, routing the connections and defining rules & constraints to get the desired design/application
on the PCB.
Library Package (*.LibPkg)
The library package contains the extracted files of an Integrated Library, which
enables editing
View of Altium with the PCB project open
Overview of Altium Designer
Integrated Libraries (*.IntLib)
An integrated library in Altium Designer is one where the source symbol, footprint, and all other information is compiled into a single file. The advantage of compiling into an
integrated library is that all component information is available in a single portable file.
Overview of Altium Designer
Integrated Library (*.IntLib)
Overview of Altium Designer
Schematic symbol & the Schematic
PCB Libraries (*.PcbLib)
The PCB library contains the footprints and 3D models of the available packages.
3D View
Overview of Altium Designer
Package & Footprint
Overview of Altium Designer
Package & Footprint
component outline >> Silkscreen component outline >> Silkscreen Pad Pad Assembly outline >> Mechanical 15 layer Assembly outline >> Mechanical 15 layer Assembly Reference designator, can be used in assembly drawing
>> Mechanical 15 layer Assembly Reference designator, can be used in assembly drawing >> Mechanical 15 layer Pin 1 identification in Silkscreen Pin 1 identification in Silkscreen
3D body outline & 3D model insertion
>> Mechanical 13 layer 3D body outline & 3D model insertion
>> Mechanical 13 layer
Wurth Electronics Midcom libraries
Altium Libraries available for Custom Capabilities packages
Wurth Electronics Midcom has Altium libraries for all of our Custom Capabilities packages. Information about our Custom Capabilities packages can be found at:
www.we-online.com/midcom and click on Products >> Packages for Custom Designs
www.we-online.com/midcom and click on the Toolbox to download the Custom Capabilities Catalog.
Wurth Electronics Midcom libraries
Downloading Altium Libraries
www.we-online.com/midcom
Products >> Packages for Custom Designs Navigate to desired package style
Click on Downloads tab
OR
www.we-online.com/midcom
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
Wurth Electronics Midcom models
Changing the model pinout to match your datasheet
Our models are defined with the designer-recommended pinout for the package. However, your finished good part may have a pinout that is different from the model’s symbol.
If so, then simply change the pinout as described in the upcoming section
Installing Your Library
Installing the Integrated Library (*.IntLib) to Altium
Download & save the integrated library (.IntLib) to your computer
Select the path in the libraries tab.
Now you can place the component required onto the schematic with the place tab.
Libraries Navigation Panel Libraries Navigation Panel Select Libraries
tab to install the intlib,.PcbLib, or .SchLib
Select Libraries tab to install the intlib,.PcbLib, or .SchLib
Select the path to install the intlib,.PcbLib, or .SchLib
Editing Your Model
Editing the schematic symbol or footprint from the *.IntLib
Open the integrated library
File>>Open>>select file type *.IntLib (select the integrated library)
By selecting the extract sources tab from the pop-up sub-window (as shown above), the LibPkg project file will open, which contains both PCB (*.PcbLib) & schematic (*.SchLib) library files.
These *.LibPkg project files can be edited for any changes required in schematic symbol or footprint To Extract
IntLib
Editing Your Model
View of *.IntLib after extraction for editing
Editing Your Model
Changing your windings
By selecting the properties:
You can change line width properties,
text properties, pin properties, or any
selected object properties.
OR
By double-clicking on the object its
By selecting the properties:
You can change line width properties,
text properties, pin properties, or any
selected object properties.
OR
By double-clicking on the object its
The Schematic Library Editor is used to create and modify schematic components, and manage component libraries. It is similar to the
Editing Your Model
Changing your windings
Select the windings
Hold Left click (mouse) and drag on the symbol sheet & select the objects you want to copy.
OR
Go to Edit >> Select >> Inside area & select the objects
Edit the windings
Copy & paste the windings:
Hold Left click (mouse) and drag on the symbol sheet & select the objects you want to copy
OR
Go to Edit >> Select >> Inside area
After the objects are selected Go to Edit >> Copy (or Ctrl + C) To paste the selected objects use Edit >> Paste (or Ctrl + V)
Remove the windings:
Select the objects you want to delete and use
the Delete button from the keyboard to delete the objects
OR
Use (Ctrl + X)
OR
Use right click option for all cut copy and paste requirement as shown in the next slide ( after selection of object)
Editing Your Model
Changing pin and object properties
Editing Your Model
Editing *.PcbLib (PCB Library)
Double-clicking the pad or any object allows to change the properties of the pad or object
Editing Your Model
Compile your edited model into the *.IntLib
Inserting Your Model
Placing the symbol from the *.IntLib into the schematic
Inserting Your Model
Allowed changes after placing it in the schematic file
Footprint
/Package
linking
Footprint
/Package
linking
Parameters
editing
visible/invisible,
add, remove &
edit possibilities
Parameters
editing
Glossary
Definitions used in Altium Library
Component
A component is a physical device that is placed on the board, e.g. the integrated circuit or resistor. Within these components, there may be either a single part or a set of parts that are packaged together.
3D body
A 3D body is a polygonal shaped object that can be added to a footprint, on any enabled mechanical layer. It can be used to define the physical size and shape of a component in the horizontal and vertical planes, enabling more controlled component clearance checking, and better 3D visualization.
3D body objects also act as placeholders for imported STEP models in the component footprint or as non-PCB mounted, free-floating objects, such as housings and assemblies.
Designators
Unique identifiers that are used to tell one component from another in a PCB. They can alpha, numeric, or a combination of both. Pads also have unique designators that correspond to the component pin numbers.
Footprint
A footprint defines (or models) the space required by the component to mount it on the PCB. The footprint model of a component is stored in a PCB library. A footprint may contain pads for connecting to the pins of a device and a physical outline of the package created from track and/or arc segments on the silkscreen (overlay) layer. Device mounting features may also be included.
Hidden pins
These are pins that exist on the component but do not need to be displayed. Typically, they are power pins and can automatically be connected to a specified net.
Library
A Schematic Library is a set of components and its parts stored on individual sheets. A PCB Library contains the component footprints. Each library type has its own Editor. Integrated libraries combine schematic libraries with their related models and cannot be edited directly by the Library Editors.
Object
Any individual item that can be placed in the Library Editor workspace.
Pads
Pad objects are normally used in a footprint to create connection pads for component pins.
Part
A collection of graphical objects represents one part of a multi-device component. Parts are stored in separate sheets within components in the schematic component libraries.
Pins
Component pins give a component its electrical properties and define connection points on the component.
Glossary
Where are the libraries located?
– www.we-online.com/midcom Download Center
– http://katalog.we-online.de/en/pcd “Download” tab of product pages – Via email [email protected]
Are libraries available for passive products (Würth Elektronik eiSos)?
• www.we-online.com Download Center, or
• http://katalog.we-online.de/en/ “Download” tab of product pages
Where can I find more help about Altium Designer?
– http://www.altium.com/files/altiumdesigner/s08/learningguides/tu0117%20getting%20started%20with%20pcb %20design.pdf