Wurth Electronics Midcom Altium Library Training

advertisement
Wurth Electronics Midcom
Altium Library Training Module
Altium Designer layout software and the
Wurth Electronics Midcom Altium libraries
www.we-online.com/midcom
Slide 1
11/17/2014
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
www.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
11/17/2014
Overview of Altium Designer
Different file types in Altium Layout Software
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
Integrated Library (*.IntLib)
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.
IntLib
Available
Components
in the library
Schematic
symbols
Footprints
in 3D View
Footprints
in 2D View
Option to
toggle between
2D & 3D View
www.we-online.com/midcom
Slide 5
11/17/2014
Overview of Altium Designer
Schematic symbol & the Schematic
Reference
Designator
Pin
Numbers
Part
Number
Pins
E.g. Symbol
www.we-online.com/midcom
E.g. Schematic
Slide 6
11/17/2014
Overview of Altium Designer
Package & Footprint
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
3D body outline & 3D
model insertion
>> Mechanical 13 layer
component outline
>> Silkscreen
Pad
Pin 1 identification
in Silkscreen
Assembly Reference
designator, can be used in
assembly drawing
>> Mechanical 15 layer
Assembly outline
>> Mechanical 15
layer
Pad Number
www.we-online.com/midcom
Package & Footprint
Slide 8
11/17/2014
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!
www.we-online.com/midcom
Slide 9
11/17/2014
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
www.we-online.com/midcom
Slide 10
11/17/2014
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
Altium Footprint
Package Footprint Dimension
www.we-online.com/midcom
Slide 11
11/17/2014
Wurth Electronics Midcom models
Comparing package specifications with the Altium model
Package Recommended Pinout
www.we-online.com/midcom
Altium Symbol
Slide 12
11/17/2014
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.
www.we-online.com/midcom
Slide 13
11/17/2014
Installing Your Library
Installing the Integrated Library (*.IntLib) to Altium
Select Libraries
tab to install the
intlib,.PcbLib, or
.SchLib
Download & save the integrated
library (.IntLib) to your computer
Libraries
Navigation
Panel
Select the path in the libraries tab.
Now you can place the component
required onto the schematic with
the place tab.
Select the path
to install the
intlib,.PcbLib, or
.SchLib
www.we-online.com/midcom
Slide14
11/17/2014
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)
To Extract
IntLib
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
www.we-online.com/midcom
Slide 15
11/17/2014
Editing Your Model
View of *.IntLib after extraction for editing
Pin Number
Extracted
IntLib
Symbol
Footprint /
Package
3D view of the
package
www.we-online.com/midcom
Slide 16
11/17/2014
Editing Your Model
Changing your windings
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.
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
properties can be changed
www.we-online.com/midcom
Slide 17
11/17/2014
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)
www.we-online.com/midcom
Slide 18
The above figures show the editing of a symbol for
customized requirements
11/17/2014
Editing Your Model
Changing pin and object properties
Double-clicking the pin or
any object allows the user
to change the properties of
the pin or object selected
www.we-online.com/midcom
Slide 19
11/17/2014
Editing Your Model
Editing *.PcbLib (PCB Library)
Double-clicking the pad
or any object allows to
change the properties of
the pad or object
selected
www.we-online.com/midcom
Slide 20
11/17/2014
Editing Your Model
Compile your edited model into the *.IntLib
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.
www.we-online.de
Seite 21
11/17/2014
Inserting Your Model
Placing the symbol from the *.IntLib into the schematic
Symbol
Place tab
Select the component required
on the schematic from the
libraries panel and go to the
Place tab to place the symbol
on the schematic.
Schematic sheet
www.we-online.com/midcom
Slide 22
11/17/2014
Inserting Your Model
Allowed changes after placing it in the schematic file
Parameters
editing
visible/invisible,
add, remove &
edit possibilities
Designator
Visible
checkbox
options
Footprint
/Package
linking
Edit Pins
www.we-online.com/midcom
Slide 23
11/17/2014
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.
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.
www.we-online.com/midcom
Slide 24
11/17/2014
Glossary
Definitions used in Altium Library
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
www.we-online.com/midcom
Slide 25
11/17/2014
FAQ‘s
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 midcom@we-online.com
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
www.we-online.com/midcom
Slide 26
11/17/2014
Contact Us
Wurth Electronics Midcom, Inc.
www.we-online.com/midcom
midcom@we-online.com
+1 605-886-4385
Thank You!
www.we-online.com/midcom
Slide 27
11/17/2014
Download