Wurth Electronics MidcomAltium Library Training Module
Slide 1 11/17/2014www.we-online.com/midcom
Altium Designer layout software and the
Wurth Electronics Midcom Altium libraries
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
11/17/2014www.we-online.com/midcom Slide 2
� 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
� Contact Us
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.
www.we-online.com/midcom Slide 3 11/17/2014
Overview of Altium Designer
Different file types in Altium Layout Software
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
www.we-online.com/midcom Slide 4 11/17/2014
Overview of Altium Designer
Different file types in Altium Layout Software
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.
www.we-online.com/midcom Slide 5 11/17/2014
Overview of Altium Designer
Integrated Library (*.IntLib)
IntLibIntLib
Available
Components
in the library
Available
Components
in the library
Schematic
symbols
Schematic
symbols
Footprints
in 2D View
Footprints
in 2D ViewFootprints
in 3D View
Footprints
in 3D View
Option to
toggle between
2D & 3D View
Option to
toggle between
2D & 3D View
www.we-online.com/midcom Slide 6 11/17/2014
Overview of Altium Designer
Schematic symbol & the Schematic
Reference
Designator
Reference
Designator
PinsPins
Pin
Numbers
Pin
Numbers
Part
Number
Part
Number
E.g. SchematicE.g. Symbol
PCB Libraries (*.PcbLib)
The PCB library contains the footprints and 3D models of the available packages.
3D View
www.we-online.com/midcom Slide 7 11/17/2014
Overview of Altium Designer
Package & Footprint
Package & Footprint
www.we-online.com/midcom Slide 8 11/17/2014
Overview of Altium Designer
Package & Footprint
component outline
>> Silkscreen
component outline
>> Silkscreen
PadPad
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
Pad NumberPad Number
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.
Over 20 libraries and 90 different packages are available!
11/17/2014www.we-online.com/midcom Slide 9
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
Click on Download Center
Filter by Component Library
11/17/2014www.we-online.com/midcom Slide 10
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
11/17/2014www.we-online.com/midcom Slide 11
Altium FootprintPackage Footprint Dimension
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
11/17/2014www.we-online.com/midcom Slide 12
Altium SymbolPackage Recommended Pinout
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
Editing Your Model.
11/17/2014www.we-online.com/midcom Slide 13
Installing Your Library
Installing the Integrated Library (*.IntLib) to Altium
11/17/2014www.we-online.com/midcom Slide14
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
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
11/17/2014www.we-online.com/midcom Slide 15
To Extract
IntLib
To Extract
IntLib
Editing Your Model
View of *.IntLib after extraction for editing
11/17/2014www.we-online.com/midcom Slide 16
SymbolSymbol
3D view of the
package
3D view of the
package
Footprint /
Package
Footprint /
Package
Extracted
IntLib
Extracted
IntLib
Pin NumberPin Number
Editing Your Model
Changing your windings
11/17/2014www.we-online.com/midcom Slide 17
By selecting the properties:
You can change line width properties,
text properties, pin properties, or any
selected object properties.
ORBy double-clicking on the object its
properties can be changed
By selecting the properties:
You can change line width properties,
text properties, pin properties, or any
selected object properties.
ORBy double-clicking on the object its
properties can be changed
The Schematic Library Editor is used to create
and modify schematic components, and manage
component libraries. It is similar to the Schematic Editor and shares the same graphical
design objects, with the addition of the Pin tool.
Components are created with the design objects
in the Schematic Library Editor. Components
can be copied and pasted from one schematic
library to another or from the schematic editor to the schematic library editor.
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)
11/17/2014www.we-online.com/midcom Slide 18
The above figures show the editing of a symbol for
customized requirements
Editing Your Model
Changing pin and object properties
11/17/2014www.we-online.com/midcom Slide 19
Double-clicking the pin or
any object allows the user
to change the properties of the pin or object selected
Editing Your Model
Editing *.PcbLib (PCB Library)
11/17/2014www.we-online.com/midcom Slide 20
Double-clicking the pad
or any object allows to
change the properties of the pad or object
selected
Editing Your Model
Compile your edited model into the *.IntLib
11/17/2014www.we-online.de Seite 21
Once your edits are complete,
changes may be saved into
the integrated library (*.IntLib) by compiling the file. To do
this, right-click on the project
and select the compile option.
Inserting Your Model
Placing the symbol from the *.IntLib into the schematic
11/17/2014www.we-online.com/midcom Slide 22
Select the component required
on the schematic from the
libraries panel and go to the Place tab to place the symbol
on the schematic.
Place tabPlace tab
Schematic sheetSchematic sheet
SymbolSymbol
Inserting Your Model
Allowed changes after placing it in the schematic file
11/17/2014www.we-online.com/midcom Slide 23
Footprint
/Package
linking
Footprint
/Package
linking
Parameters
editing
visible/invisible,
add, remove &
edit possibilities
Parameters
editing
visible/invisible,
add, remove &
edit possibilities
Edit PinsEdit Pins
DesignatorDesignator
Visible
checkbox
options
Visible
checkbox
options
Glossary
Definitions used in Altium Library
11/17/2014www.we-online.com/midcom Slide 24
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.
Footprints in the PCB library have no designator or comment. They become components when placed on a PCB sheet where the designators and comments are allocated.
11/17/2014www.we-online.com/midcom Slide 25
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 source: http://techdocs.altium.com/display/ADOH/Creating+Library+Components+Tutorial#CreatingLibraryComponentsTutorial-Glossary
Glossary
Definitions used in Altium Library
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
– http://techdocs.altium.com/display/ADOH/Creating+Library+Components+Tutorial
Slide 26
FAQ‘s
11/17/2014www.we-online.com/midcom
Wurth Electronics Midcom, Inc.
www.we-online.com/midcom
+1 605-886-4385
Thank You!
Slide 27
Contact Us
11/17/2014www.we-online.com/midcom