PCBI Manual
PCBI Manual
PCB-Investigator Page 1
Table of contents
1. Introduction ............................................................................................................................ 5
1.1 Formats.................................................................................................................................... 6
1.2 Menu ....................................................................................................................................... 6
1.3 PCB - INVESTIGATOR Toolbar .................................................................................................. 7
2. Menus ........................................................................................................................................ 8
2.1 Start Menu............................................................................................................................... 8
Import .............................................................................................................................................. 8
Export .............................................................................................................................................. 9
Mouse Tools .................................................................................................................................. 10
Zoom.............................................................................................................................................. 11
Selection ........................................................................................................................................ 11
Extras ............................................................................................................................................. 12
Setting ........................................................................................................................................... 12
2.2 View Menu ............................................................................................................................ 13
Zoom.............................................................................................................................................. 13
View ............................................................................................................................................... 13
Highlight ........................................................................................................................................ 14
Info Layer ....................................................................................................................................... 14
2.3 Selection Menu...................................................................................................................... 15
Mouse Tool .................................................................................................................................... 15
Selection ........................................................................................................................................ 16
Highlight ........................................................................................................................................ 16
Color Assignment .......................................................................................................................... 16
Search ............................................................................................................................................ 16
2.4 Developer Menu .................................................................................................................... 17
Components .................................................................................................................................. 17
Nets ............................................................................................................................................... 18
2.5 Fabrication Menu .................................................................................................................. 18
Edit................................................................................................................................................. 19
PCB-Investigator Page 2
Fabrication..................................................................................................................................... 19
2.6 Analysis Menu ....................................................................................................................... 20
DFM ............................................................................................................................................... 20
Assembly ....................................................................................................................................... 20
Other ............................................................................................................................................. 20
2.7 Extras Menu........................................................................................................................... 21
Inspect ........................................................................................................................................... 21
Compare ........................................................................................................................................ 21
Annotation..................................................................................................................................... 22
Documentation.............................................................................................................................. 22
Windows ........................................................................................................................................ 23
Scripting ......................................................................................................................................... 23
2.8 Help Menu ............................................................................................................................. 23
Strokes ........................................................................................................................................... 23
Info ................................................................................................................................................ 24
2.9 Signing Menu ......................................................................................................................... 24
Signing ........................................................................................................................................... 24
3. Functions ................................................................................................................................ 25
3.1 Opening a job ........................................................................................................................ 25
3.2 View Data .............................................................................................................................. 26
3.3 Move and Rotate Objects ...................................................................................................... 28
3.4 Edit Objects ........................................................................................................................... 30
3.5 Compare Layers ..................................................................................................................... 30
3.6 Show and Edit Matrix ............................................................................................................ 31
3.7 Add Bitmap Data ................................................................................................................... 32
3.8 Transform Image Layer.......................................................................................................... 33
3.9 View Component Manager ................................................................................................... 33
3.10 Add ODB++ data .................................................................................................................... 34
3.11 Add Gerber274x, Excellon and Sieb & Meyer data ............................................................... 35
3.12 Find ........................................................................................................................................ 36
3.13 Strokes ................................................................................................................................... 37
PCB-Investigator Page 3
4. Terms and definitions........................................................................................................ 38
4.1 ODB++.................................................................................................................................... 38
4.2 Gerber274x ............................................................................................................................ 38
4.3 Excellon.................................................................................................................................. 38
4.4 DXF......................................................................................................................................... 38
4.5 Sieb & Meyer ......................................................................................................................... 38
4.6 IPC356.................................................................................................................................... 38
5. Shortcuts ................................................................................................................................ 39
6. Plug-Ins .................................................................................................................................. 40
6.1 Component Analysis ............................................................................................................ 40
6.2 Bare Board Analysis ............................................................................................................... 43
6.3 Hazard Analysis...................................................................................................................... 46
6.4 Graphic Board Compare ........................................................................................................ 48
6.5 Tombstone Analysis............................................................................................................... 50
6.6 Database Compare ................................................................................................................ 52
6.7 DFX-Import ............................................................................................................................ 54
6.8 GenCad ............................................................................................................................... 55
6.9 Design Report ........................................................................................................................ 56
6.10 Testpoint Report.................................................................................................................... 57
6.11 Panel Builder ......................................................................................................................... 59
6.12 AOI Import/Export ................................................................................................................. 60
6.13 Net List................................................................................................................................... 61
6.14 Net Length ............................................................................................................................. 62
6.15 Color Group ........................................................................................................................... 63
6.16 PDF Sync ................................................................................................................................ 64
6.17 Embedded ............................................................................................................................. 66
6.18 IPC 2581 ................................................................................................................................. 66
6.19 Short Cut Top/Buttom View .................................................................................................. 67
PCB-Investigator Page 4
1. Introduction
PCB-Investigator is a tool to view and edit PCB data on your computer. It helps
you in the whole development process. From the start on, you can track your
changes with different methods. There is also a possibility to pass notes and
change requests easily to your customers with Embedded PCB-Investigator.
PCB-Investigator Page 5
1.1 Formats
Input: ODB++, Gerber274x, Excellon 1, Excellon 2, Sieb & Meyer
1.2 Menu
Start
View
Selection
Developer
Fabrication
Analysis
Extras
Help
Signing
PCB-Investigator Page 6
In draw mode only selected the surfaces are hidden
Only selected Objects are drawn competely all other
componets become transparent
Only selected Objects are drawn competely all of the elements
become transparent
Change drawing mode
Default View
Select typ by sub items
Select all Objects in or touching rectangle
Select Object
Pan visible area
1.3Window
Zoom PCB - INVESTIGATOR Toolbar
Component Manager
Info Layer shows some details for each element
Measure Dialog
Net List dialog lists all in the Design included nets.
Make a image of the screen
List
PCB-Investigator Page 7
2. Menus
Import
Import Design
Browse for Job
Import Recent Job
Import Favorite
PCB-Investigator Page 8
Create empty project with one emty layer
Open simple file import like gerber, excellon, etc.
Add a image layer to current Design
Add a extra layer from a other ODB++ design to the current design
Import IDF files
Import AVL data
Import DPF files
Import schematics from PDF
Import excel data and creat objects from the data
Import GenCad 1.4 files
Import DXF files
Import IPC2581 files to the PCB-Investigator
Import IPC356 nets data
Import data from CSV and edit the imported components
Export
PCB-Investigator Page 9
Save Design
Save as ODB++
Save PCB-Investigator Enbedded Design
Save PCB-Investigator Embedded Design in Zip directory
Export layer or selection to DXF
Save high resolution picture (PNG, JPG, BMP,…)
Save IPC356 netlist
Save BOM as CSV File
Save Components list as CSV File
Save Pick and Place list as CSV File
Save Gerber File(s) from aktive project
Export IDF files
Export a google sketch up file oft he current design
Export a very high resolution image, e.g. for AOI machines
Export GenCad files
Mouse Tools
PCB-Investigator Page 10
Select net by net number
Select net by net number and check for connections via components
Select net only on current layer
Select net and activate all relevant layers and zoom to the net
Select a net by connected objects on a layer
Select a net by all connected objects, also through drills to other layers
Zoom
Default View
Selection
Zoom Contour
Zoom Home
Selection
Clear Selection
Reverse Selection
Previous Selection
PCB-Investigator Page 11
Extras
Component Manager
Open currently loadded design path in Windows
Calculate area of selection or complete layers/board
Measure Dialog
Info Layer shows some details for each element
Net list dialog lists all in the Design included nets (rename, delete, create)
Setting
Options
Setup Colors
Change Units
PCB-Investigator Page 12
2.2 View Menu
Zoom
Zoom In
Zoom Out
Zoom Realisze 1:1
Zoom Home
Zoom Contour
Selection
Default View
View
Last view
Set Zoom Factor
Got to coordinates
PCB-Investigator Page 13
Drills should be highlighted by layercolor
or mixed like every other layer
Draw the board contour or not
Round Measure Cursor
Ruler on/off
Grid on/off
Cross-hair on/off
Highlight
Only selected objects are drawn completely, all other elements become transparent
In draw modeObjects areselected
only the drawn filled withare
surfaces highlighted
hidden outline
Objects
Only selected are drawn
components filled completely, all other compontes become transparent
are drawn
Info Layer
PCB-Investigator Page 14
2.3 Selection Menu
PCB-Investigator Page 15
Selection
Select Object by Index
Selection Filter
Show Selections only on
active
+ Layers on/off
Reverse Selection
Previous Selection
Clear Selection
Open Properties
Gives you an overview of currently selected Objects
Highlight
Only selected objects are drawn completely, all other elements become transparent
In draw mode only the selected surfaces are hidden
Only selected components are rwan competely, all other compontes become
Color Assignment
Assign Color
Reset Color
Reset all Color Assignment
Search
PCB-Investigator Page 16
2.4 Developer Menu
Components Nets
Components
PCB-Investigator Page 17
Nets
Highlight pins of components with different
colors for ground and/or VCC or other nets.
Lists all nets oft he selected components
Generate Netlist
Edit Fabrication
PCB-Investigator Page 18
Edit
Generate Oversize
Delete selected object Transform Layer
Generate Netlist
Edit object
Change height of all components
Add object
Fabrication
PCB-Investigator Page 19
2.6 Analysis Menu
DFM
Assembly
Lists all Nets of a selected component and reports if each Pin has e.g. a capacitor
Calculate distances between Components for placing/soldering rules or emv risk
Calculate risk for fast cooling effects
Other
PCB-Investigator Page 20
2.7 Extras Menu
Inspect
Measure Dialog
Compare
PCB-Investigator Page 21
Annotation
Documentation
PCB-Investigator Page 22
Windows
User Data
Symbol List
Step and Repeat
Scripting
Strokes Info
Strokes
PCB-Investigator Page 23
Info
Signing
Signing
PCB-Investigator Page 24
3. Functions
PCB-Investigator Page 25
3.2 View Data
Select easily layers to view or set active. Active means that these layers are
editable while the others are protected. Different background colors indicate
different kinds of layers. Board layers have an orange background, document
layers are light blue highlighted, drill layers are gray highlighted and the
background color of mask layers is green.
Left click on
check box to
activate layer
layer name
Right click
opens
context
menu
PCB-Investigator Page 26
There is an easy way to get information about sizes of objects. Use the Info layer
dialog to get dimensioning of each object on your screen.
PCB-Investigator Page 27
Example 3 displays the Netname labeling
Maybe you have imported layers from ODB++, Gerber274x or Excellon you may
have different origins. With Transform Layer you can move the layer in any
direction till all layers fit together.
PCB-Investigator Page 28
Transform each active layer
Deactivate the check box to get a selection of layers you want to transform
PCB-Investigator Page 29
3.4 Edit Objects
‘Edit Object’ provides all information about a selected object. The properties of this
object can be changed. Use the ‘Update’ button to verify your changes. By using
‚Add Symbol‘ additional kinds of objects can be created.
After selecting two different layers and pressing the ‚Compare‘ button a new layer
is created which contains the matches of both selected layers. Thereby you can
easily check for accordance and differences.
Layer selection
PCB-Investigator Page 30
The figure above displays the result of comparing two layers. The green highlighted
area indicates that there are no differences, whereas the black space refers to a
region where changes were detected.
PCB-Investigator Page 31
3.7 Add Bitmap Data
PCB - Investigator can add Bitmap Data to the CAD vector data to compare
production result with the CAD data. You can import pictures created with a
digital/infrared camera or a scanner. Use ‘Extras’ ‘Annotation’ ‘Add Image’ to
do so.
PCB-Investigator Page 32
3.8 Transform Image Layer
The transform image layer dialog is over the layer List context menu accessible.
Or after adding an image layer (Add Bitmap Data).
Choose a image file and then opens the Picture Layer Dialog to set position and
size of the new layer.
PCB-Investigator Page 33
Choose which data
shall be displayed
Use ‘Start’ ‘Import’ ‘Add Layer from ODB++’. Afterwards you can use the
‘Compare Layers’ option (see section 3.4) to detect alterations to former versions
of layers.
PCB-Investigator Page 34
3.11 Add Gerber274x, Excellon and Sieb & Meyer data
Use the add CAM input menu to add Gerber274x, Sieb & Meyer and Excellon data
with an automated recognition of the format. It is also possible to change it
manually.
PCB-Investigator Page 35
3.12 Find
Use the Find dialog to search for objects, components, properties, nets or
geometries.
PCB-Investigator Page 36
3.13 Strokes
There is a short access to a lot of menus available. Push the middle button or the
mouse wheel of your mouse and draw one of the gestures shown below.
PCB-Investigator Page 37
4. Terms and definitions
4.1 ODB++
All modern layout tools have options to write ODB++. You can use the option write
to directory or the option to write it to .Tgz file. The advantage is to get detailed
information within the job. So it can be used during developing process.
4.2 Gerber274x
Gerber274x is ASCII vector graphic format. This format includes also the definition
of the apertures which will be used for drawing.
4.3 Excellon
4.4 DXF
4.6 IPC356
PCB-Investigator Page 38
5. Shortcuts
funktion shortcut
ID_COPY_INCLUDE_LAYERLIST P, Shift
ID_DELETE Delete
ID_ZOOM_IN PageUp
ID_ZOOM_OUT Next
ID_ZOOM_PROFILE Home, Control
ID_ZOOM_HOME Home
ID_GRID G, Control
ID_LAST_VIEW Back
ID_FIND F, Control
ID_CLEAR_SELECTION C, Control
ID_PREVIOUS_SELECTION P, Control
ID_MATRIX M, Control
ID_MEASURE M
ID_STEP_AND_REPEAT S, Control
ID_MOUSE_TOOL_ZOOM Z
ID_MOUSE_TOOL_SELECT S
ID_FLATTEN_PANEL Q, Control
ID_CHANGE_DRAWING_MODE W, Control
ID_SHOW_SELECTION_ONLY_ON_ACTIVE_LAYERS O, Alt
ID_UNDO_LAST_ACTION Z, Control
ID_CREATE_EMPTY_PROJECT N, Control
ID_IMPORT_FAVORITES F, Shift
ID_IMPORT_RECENT R, Shift
ID_IMPORT_BROWSE B, Shift
PCB-Investigator Page 39
6. Plug-Ins
Show all
components
on top or
bottom
Includes
Pins
in the
analysis
Start
calculation
of
distances
PCB-Investigator Page 40
Find bottlenecks between components with the „Component Analysis“ Plug-In and
guarantee a smooth production. First set a filter to sort components by packages
or heights or no filter for showing all components of one layer. Enter the maximum
distance either simultaneously for all components or for every single one.
PCB-Investigator Page 41
Activate a by
double-click
selected
layer in the
layer list
Keep
activated
layers
activate
when
selecting
another layer
Include only
selected
components
in
the analysis
PCB-Investigator Page 42
6.2 Bare Board Analysis
The „Bare Board Analysis“Plug-In finds bottlenecks between signal layers, drills,
annular rings and nets.
PCB-Investigator Page 43
Visualize and remove selected Filter the list by using
component in the pcb the dropdown menu or
by manual input
Print the list with
Print Preview and
Page Setup
PCB-Investigator Page 44
Save the distance settings and open them Export the results as text or CSV
the next time working with the Plug-In or copy them to the clipboard
PCB-Investigator Page 45
6.3 Hazard Analysis
„Hazard Analysis“ finds all possible shorts created from conductive material. The
list of possible shorts helps to predict effects on the production.
Start the
Analysis
Analyse only
certain nets or
components
Filter the
results, either
by manual
input or with
the drop-down
menu
PCB-Investigator Page 46
Show components or objects color
marked in the pcb
Analyse without
these parts
PCB-Investigator Page 47
6.4 Graphic Board Compare
The Graphic Board Compare Plug-In shows differences between two process
steps of one job by comparing the board graphically.
PCB-Investigator Page 48
The whole board.
PCB-Investigator Page 49
6.5 Tombstone Analysis
The „Tombstone Analysis“ Plug-In finds components with two pins, which have
different sizes. Problems in the production will arise, if the difference in size is
too big.
PCB-Investigator Page 50
Check the boxes to
see the different widths of the
single conductive paths
see the belonging package
zoom in the component with
double click
make a tab for every package
in the result list
List of results
PCB-Investigator Page 51
Doubleclick
on the
component
to see it
selected in
PCB
Investigator
Compare PCB Data shows changes in component and net information of two jobs
on one view
PCB-Investigator Page 52
All components with reference, partnumber, Click on one component to see
coordinates, value and attributes. Listed by the changes in the box below
existance in one or both jobs and by matches.
PCB-Investigator Page 53
6.7 DFX-Import
PCB-Investigator Page 54
6.8 GenCad
There are different ways to work with GenCAD files and PCB-Investigator.
Specify
the unit
PCB-Investigator Page 55
6.9 Design Report
„Design Report“ provides an overview with all relevant data of your printed
circuit board.
Generates
the report
Enter
these data
by
yourself
PCB-Investigator Page 56
6.10 Testpoint Report
The „Testpoint Report“ Plug-In creates a list of all nets of a pcb with testpoints.
PCB-Investigator Page 57
Enter the name, Show coordinates of
you want the Plug- the testpoints in the
In to search for list of results
PCB-Investigator Page 58
6.11 Panel Builder
PCB-Investigator Page 59
6.12 AOI Import/Export
„AOI“ creates high resolution BMP graphics as 1 BPP format from PCB data
(with Anti-Alias: 8 BPP).
Multithreading
for a faster
processing
Change black-
white
color
assignment
PCB-Investigator Page 60
Change black-white color assignment for each layer
Change order of the layers
„Export Net List“ enables you to export a list with all nets as Excel CSV or text.
PCB-Investigator Page 61
6.14 Net Length
„Net Length” calculates the lenghtsof all nets of a printed circuit board with the
following presettings:
Display for the nets and Display for all nets which are
their lengths connected to a certain component.
PCB-Investigator Page 62
6.15 Color Group
„Color Group“ assigns certain colors to certain components. The color selection
allows all windows colors.
PCB-Investigator Page 63
According to the
same principle you
can use the first
letter of a
component
to assign colors.
The „PDF Sync“ Plug-In shows PCBI information in the according pdf circuit
diagram and backwards information of the circuit diagram in the pcb.
PCB-Investigator Page 64
Mark a net or
component in your
pdf file
Press
„PDF -> PCB“
To see the
net/component
you selected in
PCBInvestigator
Select a net or
component in
PCBI
Press
„PCB -> PDF“
To see the
net/component
you selected in
your pdf file
PCB-Investigator Page 65
6.17 Embedded
A printed circuit board runs through many different steps and departments from
its development to its production. With PCB-Investigator Embedded, you enable
every of these departments working with PCB-Investigator without buying more
licenses or running more time-consuming installations.
PCB-Investigator Page 66
6.19 Short Cut Top/Buttom View
The Short Cut Top Bottom View Plug-In is a free Plug-In, that makes your
workflow more effective. The two icons on the tool bar allow a one-click-switch
from Top to Bottom view. As you can see in the setup-screenshot, key shortcuts
for a quick switch are available as well. The setup offers different possibilities like
defining the concerned layers or mirroring the layers by Bottom View
PCB-Investigator Page 67