Professional Documents
Culture Documents
STANDARD
MODULE
1
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 1 Siemens PLM Software
UNICAM FX Training
Goals :
Generalities
Graphical User Interface
Job views
Job processing from Cad
Import to Program generation
2
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 2 Siemens PLM Software
UNICAM FX Training
Generalities::
Generalities
Solution for electronic and
mechatronic manufacturing
Typical Installation
Concept of Job
3
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 3 Siemens PLM Software
Generalities - Solutions for electronic
and mechatronic manufacturing
Product
Plan Optimize Execute Support
TIME TO MARKET
OEM EMS
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Product Design and Life Cycle Management
Page 4
Product MANUFACTURING
Siemens PLM Software
Generalities - Typical Installation
Network
Local PC
UnicamFX software
Cad Input Interfaces
Machine interfaces
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 5 Siemens PLM Software
Generalities - Concept of JOB
Definition
A job includes all assembly PCB data (CAD data, component shapes,
documentation, etc…)
Features
Each job has his own working directory
Job working directories are located under a Job base directory
defined into the menu Options | Directories | Job base Directory
All cad data, panel data and documentations are contained into the
job file (job.pdw
job.pdw) located under the job working directory.
6
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 6 Siemens PLM Software
UNICAM FX Training
7
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 7 Siemens PLM Software
Graphical user interface
Main items
Tools bars
Quick Menu
Views
Status bar
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 8 Siemens PLM Software
Graphical user interface
Tools bars
There are 5 tools bars.
To switch between tools bars :
Either left click on the barre tool name. In this case they’ll appear as shown
below.
Or select the right tools bar into the TOOLS menu from any tools bar.
MAIN
CAD
PNL
PRGM
DOC
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 9 Siemens PLM Software
Graphical user interface
Tools bars
Main is used to setup application options like :
Specify Job base directory, connection information to the Unicam FX
database…
User preference for the unit measure
Define the IP address or the name of the sécurity and license server.
CAD Input is used mainly to :
Load CAD data into the new job.
Load BOM file into the new job.
Identify fiducials.
Panelizer is used to perfom panelization from unit PCB loaded from CAD
data. Tasks below can be done :
Define panel size.
Add manually PCB in the panel.
"Step and Repeat" any PCB into the panel to build matrix panel.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 10 Siemens PLM Software
Graphical user interface
Tools bars
Assign/Program
Assign/Program is used to :
Define the assembly line to build the PCB / Panel.
Assign components to machines of the line.
Machine programs generation.
Documentor is used to:
Create differente views for visual aid.
To have total control over the appearance and display of components
on the board
To add information around the PCB/panel using :
Draw functions (Line, circle, polygon,etc…).
Add text.
Add dynamic table.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 11 Siemens PLM Software
Graphical user interface
The Quick Menu
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 12 Siemens PLM Software
Graphical user interface
The Status bar
The information bar located on the bottom of the main window of Unicam
FX provides the following information:
The area further to the left gives the position of the cursor on the screen.,
Unit is specified in the menu Main tool with the Options | Preferences.
Preferences.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 13 Siemens PLM Software
Graphical user interface
The Status bar
To switch between the both coordinate systems, select Board coordinates
option from the Edit menu.
A check mark before Board coordinates into the menu means that the
active coordinate system is the board coordinate.
A lack of check mark indicates that the active coordinate system is the
view coordinate .
You can also switch between the two coordinate systems with the key
combination Ctrl
Ctrl--F9
When the board coordinate system is selected, an asterisk (*) appears to the
left of the cursor position.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 14 Siemens PLM Software
Graphical user interface
The Status bar
To the right of the cursor position indication, is the area showing the current
view mode and the board side displayed.
The different view modes will be discussed later. For the moment to know
that there are five possible view modes. And a view mode represents a
combination of color used to display the board.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 15 Siemens PLM Software
Graphical user interface
The Status bar
To the right of the current view mode and board side displayed, is the
area showing information on the selected item (components, pin, net,
etc..) on the board. When only one component is selected, following
information are displayed :
Reference designator.
XY position against the Board origin.
Component rotation.
Part number with the original CAD part number between bracket.
CAD shape name.
Process assignment.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 16 Siemens PLM Software
Graphical user interface
The Status bar
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 17 Siemens PLM Software
Graphical user interface
Pop-up menus
In addition to the drop down menus, there are two pop-up menus available.
The first is activated by the double clicking the Left Mouse Button (LMB). The
second one by single click the Right Mouse Button (RMB).
The LMB pop-up menu changes according the current tool bars selected.
The LMB pop-up menu The LMB pop-up menu The LMB pop-up menu
when the Main, Cad, when the Pnl tool bar is when the Doc tool bar is
Prgm tool bars are selected selected
selected
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 18 Siemens PLM Software
Graphical user interface
Pop-up menus
The commands in the RMB pop-up menu are the same regardless of what
tool you are currently in. These are some of the most commonly used
commands. Let’s use these commands to begin learning how to navigate the
UniCam FX viewing window :
Zoom functions.
Search & select functions.
Flip board Top & Bottom.
Edit selection options.
Job save functions.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 19 Siemens PLM Software
Graphical user interface
Zoom functions
Zoom in : can be selected either from the RMB pop-up or from View|Zoom|In
drop down menu from any tool bars expect the PNL tools bar.
You get a magnifying glass attached to your cursor with a “+” sign in the
middle. Anywhere you click, you will now zoom in one level.
Zoom out : can be selected either from the RMB pop-up or from
View|Zoom|out drop down menu from any tool bars expect the PNL tools bar.
You get a magnifying glass attached to your cursor with a “-” sign in the
middle. Anywhere you click, you will now zoom out one level.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 20 Siemens PLM Software
Graphical user interface
Zoom functions
Zoom window : can be selected either from the RMB pop-up or from
View|Zoom|Window drop down menu from any tool bars expect the PNL
tools bar.
You get a rectangle attached to the cursor. If you click and drag a selection
rectangle around any area of the board, when you release the mouse button,
you will zoom in to view the entire area selected.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 21 Siemens PLM Software
Graphical user interface
Zoom functions
Home:
Home can be selected either from the RMB pop-up or from
View|Zoom|Home drop down menu from any tool bars expect the PNL tools
bar.
When you do, the view remains at the same zoom level, but is re-centered
to the upper left corner of the view.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 22 Siemens PLM Software
Graphical user interface
Zoom functions
Show all : can be selected either from the RMB pop-up or from
View|Zoom|All drop down menu from any tool bars expect the PNL tools bar.
When you do, the view zooms to a level where you can see the entire area
defined by the View Size section of the View Settings dialog
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 23 Siemens PLM Software
Graphical user interface
Search & select functions.
Find Location (F(F5
5) can be selected either from the RMB pop-up menu or from
Edit|Find Location (F
(F55) drop down menu.
Into the Find location dialog, you enter an X, Y location in the unit of your choice
and select the coordinate system
Relative to board : then the cursor will be moved to the specified X, Y
location relative to the CAD datum point
Absolute : then the X, Y position will be relative to the lower left corner of the
view
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 24 Siemens PLM Software
Graphical user interface
Search & select functions.
Find Part (F6)
(F6) can be selected either from the RMB pop-up menu or from Edit|
Edit|Find
Find
Part (F6).
(F6).
The Find part command is used to select one component and redraw the view
centered on that component. When activated, The find part dialog appears. You
can type in a reference designator at the top of the dialog or select one from the
list.
After selecting a part, that part will become highlighted and the view will be
redrawn centered on that part.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 25 Siemens PLM Software
Graphical user interface
Search & select functions.
Find Part (F6)
(F6) available options:
You have options to list parts on both sides of the board or just one.
To list normal parts or/and fiducials
To flip the board over to select from the opposite side
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 26 Siemens PLM Software
Graphical user interface
Search & select functions.
Select Parts (F7)
(F7) can be selected either from the RMB pop-up menu or from
Edit|Select Parts (F7).
(F7).
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 27 Siemens PLM Software
Graphical user interface
Search & select functions.
Select Parts (F7)
(F7)
In the View drop down menu, you select the component attribute you want
displayed in the window. selected.
In the Sort drop down menu, you choose the parameter on which you want the
list sorted.
In the Select drop down, you choose the parameter by which you want to select
parts. A dialog appears in which you enter the parameter value. When you click
OK, all parts that share that parameter value will be selected
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 28 Siemens PLM Software
Graphical user interface
Search & select functions.
Select Parts (F7)
(F7)
As with the Find part command, you also have options to view parts on both
sides of the board, to view just fiducials, or to flip the board. The window is re-
sizable to allow viewing of all parameters
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 29 Siemens PLM Software
Graphical user interface
Search & select functions.
Clear HighLights (F8
(F8)) can be selected either from the RMB pop-up menu or from
Edit | Clear HighLights F8
This command clears all selected items. It may be the first hot key you want to
memorize.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 30 Siemens PLM Software
Graphical user interface
Edit options
Selectable items with the mouse can be setup into the Edit Options dialog..
This dialog can be selected either with the RMB pop-up menu Edit Options…
Options…
or from the drop down menu Edit|Options
Edit|Options… …
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 31 Siemens PLM Software
Graphical user interface
Edit options
Selectable Items section define component items can be selected with the
mouse.
Graphics : All graphics from a document
like Text, Picture, Drawing, etc…
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 32 Siemens PLM Software
Graphical user interface
Edit options
Multiple selection define the default option about
the multiple selection.
Shape : Select all parts with the same cad shape name as the selected
component with the mouse.
Shape + rotation : Select all parts with the same cad shape name and
rotation as the selected component with the mouse.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 33 Siemens PLM Software
Graphical user interface
Edit options
Highlight box section defines options of components selection based on a
selection area
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 34 Siemens PLM Software
Graphical user interface
Display Part Info
The Display Part Info command is used to display more detailed information
about a part than appears in the status bar. When you select the command and
click on a part, the Part information dialog appears displaying information about
that part. There are 6 tabs of information you can see.
This command can be selected from the Edit | Display Part Info… F12 drop
down menu or with the RMB pop-up menu.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 35 Siemens PLM Software
Graphical user interface
Display Part Info
There are 6 tabs of information you can see.
General : displays descriptive information about the part, such as; reference
designator, part number, CAD shape, description, etc.
Placem.:
Placem .: gives you information about the location of the part on the board.
Tester : This is not used for UniCam FX. It contains information specific to U-
Test. A related product used for producing output for ATE equipment.
Notes : Displays the notes information about the part. You can have 3 levels
of notes about parts; notes specific to a component, notes specific to a part
number, or notes specific to a CAD shape.
User : Displays the user defined data fields. In UniCam FX, you can define
custom data fields for parts and use these to store whatever data you want.
You will see how to do this later.
Pins : This is also used for U-Test and is not used in UniCam FX.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 36 Siemens PLM Software
Graphical user interface
Job Data Editor
The Job Data Editor displays the job’s part list as a configurable table.
Allowing parts selection and modifications easier.
It can be selection from the View | Open Job data Editor Shift+Ctrl+j drop
down menu or by the Quick menu JOB|Open Job Data Editor..
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 37 Siemens PLM Software
Graphical user interface
Job Data Editor
Job components list is configurable you can
Add or remove Column.
sort data from any column.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 38 Siemens PLM Software
Graphical user interface
Job Data Editor
With the Status column, we can know the job component status according his
definition into the Global Part Library.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 39 Siemens PLM Software
UNICAM FX Training
Job views:
views:
Definition
Generalities
View settings
View colors
Create view
40
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 40 Siemens PLM Software
Job views
Definition
Unicam, allows you to create multiple views of the circuit. They are
graphical user interface and user dialog.
Generalities
The number of views is not limited. However, each view created, the job
file becomes more important therefore requires more memory to load it.
The views are independent and can be colored and modified as needed.
The views allow you to create a visual aid to operators for manual
assembly or inspection.
Each view can display specific information from one stage of the
manufacturing process.
41
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 41 Siemens PLM Software
Job views
Generalities (Cont’d
Cont’d))
Multiple views can be displayed simultaneously in the main window of
the application.
The views are independent windows which can switch from one to the
other with a simple click.
Any changes made on the view parameters (color, layout, etc. ..)
affect only the current view (last selected).
42
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 42 Siemens PLM Software
Job views
Setup parameters
They are 2 main groups of parameters:
View settings
View colors.
43
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 43 Siemens PLM Software
Job views
View settings
To open the View setting dialog, select the View | Settings drop down
menu.
View settings are splitted in 3 sections
Generic parameters of
the view
Page setup
44
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 44 Siemens PLM Software
Job views
View settings
45
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 45 Siemens PLM Software
Job views
View colors
Generalities
Color attributes and display components and graphics can be changed via color
palettes.
Views are associated with two color palettes. The General color palettes and the
color palette associated with its mode.
The default color setup is defined with the Options | default Colors drop down
menu.
For existing views, color setup is performed through the View | Colors drop down
menu.
46
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 46 Siemens PLM Software
Job views
View colors
General : Color definition of the view background, origin symbol, selected
items, items to be displayed,etc…. It’s not linked to the view mode selected for
the active view.
Item Mode : Color definition for component shape element like, shape outline,
pads, PIN1,etc..). It’s associated ot the Item view mode.
Process Mode : Color definition for line processes and component shape
elements. It’s associated to the Process view mode.
Boards and panels : Color definition of panel / PCB items . It’s associated to
Panel view mode.
Fiducials and net traces : Color definition for fiducials, nets, glue dots. It’s not
linked to view mode selected for the active view.
Form Linking : Color definition for the « colors markers » used into auto link
tables.
47
Hand Assembly : Color definition used
© 2007.for theProduct
Siemens Hand station
Lifecycle views.
Management Software Inc. All rights reserved
Page 47 Siemens PLM Software
Job views
Create view
You can create a view from the View | Open View drop down menu.
Click Add button to open the Create view dialog.
48
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 48 Siemens PLM Software
Job views
Create view
View number and name section
N° : Job view number indexed
automatically
Name : View name. All characters
supported
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 49
Page 49 Siemens PLM Software
Job views
Create view
The new view appears into the views list of the Open View dialog. To open
it either double click on it or select it and click OK button.
50
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 50 Siemens PLM Software
Job views
Exercise – Modify view color setup
Open the SMT Demo,
Demo, A job and modify the Master view color setup to look like as
below :
Save the color palettes definition under the OPTIONS folder into the PcbColor.col
file
51
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 51 Siemens PLM Software
Job views
Exercise – Create views
Always into the SMT Demo,
Demo, A job create views below based on the master view
color setup
One view named « PANEL » in Panel mode.
One view named « PROCESS » in Process mode.
Save Panel and Process view under the OPTIONS folder into the file
Job_Proc_Panel_Views.vtp.
Job_Proc_Panel_Views.vtp
52
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 52 Siemens PLM Software
UNICAM FX Training
Libraries
Generalities
Part library
Shape library
Graphic library
53
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 53 Siemens PLM Software
Libraries
Generalities..
Generalities
Components data like attributes, CAD shape outline, etc… and graphicals items
like table, pictures, etc… are saved into UnicamFX libraries below :
La Part library
La Shape library
La Graphic library.
library.
Since the UnicamFX version 9.1, these 3 libraries are tables of the UNICAM FX
SQL database.
54
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 54 Siemens PLM Software
Libraries
Part library
Generalities
This library saves components attributes.
To open it select Library|Part library drop down menu or into the Quick menu .
The SQL table name is dbo.PLIB
55
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 55 Siemens PLM Software
Libraries
Shape library
Generalities..
Generalities
To open it select Library|Shape library drop down menu or into the Quick menu.
56
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 56 Siemens PLM Software
Libraries
Graphic library
Generalities..
Generalities
This library saves all graphics have been created into a view for a document like
title block, framework, pictures, etc…
Graphics items are imported or exported from the graphic library via the
Group|Load
Group|Load /Save drop down menu from documentor tools bar or from
Document|Group|save
Document|Group| save//load command of the Quick menu..
57
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 57 Siemens PLM Software
UNICAM FX Training
58
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 58 Siemens PLM Software
Job Processing
Step by Step Quick Reference
New job Step #1 PART I
CAD
ID Fiducial Step #3
DATA
BOM
Panelization Step #5 Import BOM Step #4
DATA
PART
Program Step #10 LIB
59
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 59 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#1 New Job
In any tools bar, select File | NewJob drop down menu or open Job QuickMenu
tab select New job command..
In the New Job dialog, enter information below :
Name : The job name is typically
the board number and is limited to
39 characters.
60
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 60 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#1 New Job
In any toolbar, select File | NewJob drop down menu or open Job QuickMenu
tab select New job command..
In the New Job dialog, enter information below :
Open the CAD QuickMenu tab Select the Load CAD File command
alternatively select the CAD Input toolbar and select the CAD | Load CAD File
command
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 62
Page 62 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#2 Import CAD
This dialog shows the name and path of the file you've just selected and also
lets you select some options for how to load the CAD file.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 63
Page 63 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#2 Import CAD
Since the Unicam FX V9.1, it’s possible to import different CAD files into the
same job to perform multi-cads panelization. This dialog allows you to manage
CAD design in your job when you process a CAD file.
A CAD DESIGN is a CAD data identifier
into the Job.
By default the Create a new CAD
design in the job option is selected.
By default it’s the cad filename
selected. But you can enter any
name.
Replace an existing CAD design
into the job this option will be
selected when you want to update
CADS data with a new version of
the CAD file.
At this step click Finish to process
the cad file selected
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 64
Page 64 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#3 Identify Fiducials
Fiducials are part of the circuit design and are read in with the CAD data. When
this occurs, they are loaded as if they were normal parts. What you must do in
UniCam FX is distinguish them from the normal parts.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 65
Page 65 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#3 Identify Fiducials
Fiducial class
class:The two options are
Board or Part
Part.
Board fiducials are used to align the
entire circuit.
Part fiducials are used to align fine
pitch parts. When you select a
fiducial class of Part, you must also
assign the fiducial to a part with the
Assign to edit box
66
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 66 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#3 Identify Fiducials
Shape type
type:: Fiducials can come in
more than one shape.
The machines that will look for these
fiducials must know the shape for
which they are looking.
In order to link a fiducial to a certain
set of parameters, UniCam FX uses
the Shape type. The type is simply a
letter of the alphabet. You assign this
to a fiducial as an arbitrary label that
denotes a certain fiducial shape. At the bottom of the dialog is an
Options drop down list. You can
Then later in a dialog where you set select the scope of the parts to edit
up machine specific parameters, you with the changes made
define specifically what type “A” or
“B” fiducials are.
67
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 67 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#3 Identify Fiducials
There is another way to identify fiducials in a job. You can set up rules that
define the part numbers or shapes of objects brought in with the cad data that
should be identified as fiducials. You do this with the Fiducials | Identify
command.
Open the CAD QuickMenu tab Select Identify Fiducials command alternatively
select the CAD Input toolbar and select the Fiducials | Identify command
The Run Fiducial Identification dialog appears. What you do here is to Add, Edit
or Delete rules by which you can identify fiducials. When you click OK to close
the dialog, all items in the job that meet the rules criterion, will be identified as
fiducials.
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 68
Page 68 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#3 Identify Fiducials
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved 69
Page 69 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
In CAD toolbar, select BOM | Load BOM file drop down menu or open BOM
QuickMenu tab select Load BOM file command..
In the Load BOM file dialog select the BOM file to be imported. Then the BOM
Reader appears. This dialog allows you do defined the BOM format and
afterward will extract data from the BOM file according the format defined.
70
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 70 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
In the BOM Reader select Format |General Format Option drop down menu.
Then the Format Options dialog appears.
This dialog allows you to diplay a BOM format already setup or define a new
one.
The BOM Reader supports Fixed and delimited BOM types.
71
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 71 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
Click on the arrow located at the right of the field name to edit field
properties
73
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 73 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
75
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 75 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
76
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 76 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
Once the BOM format has been validated (click Finish button) the BOM
Update Options dialog appears and offer 3 data types to validate.
77
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 77 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
79
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 79 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
There are several actions that can be taken on the BOM data from within
this dialog depending on which parts have been checked:
Add : When only parts that
are only in the BOM are
checked, then the Add
button will be enabled.
When this button is
pressed, the checked off
parts will be added to the
job. The user will be
presented with the add part
dialog, where they can
specify the location of the
new component.
80
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 80 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
There are several actions that can be taken on the BOM data from within
this dialog depending on which parts have been checked:
Update with BOM Data :
When only the parts that
are in both the BOM and
job are checked off, the
Update with BOM Data
button will be enabled.
When this button is
pressed, the parts that are
in thejob will be updated
with the information that is
in the BOM.
81
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 81 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
There are several actions that can be taken on the BOM data from within
this dialog depending on which parts have been checked:
Reclassify :When only the
parts that are in the job
only, then the Reclassify
button will be enabled.
When this button is
pressed, then the
Reclassify part number
dialog will appear. This will
be the part number that the
checked off components
will reclassified to, such as
UNDEF or NOINS.
NOINS.
82
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 82 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM
There are several actions that can be taken on the BOM data from within
this dialog depending on which parts have been checked:
Ignore: When any part is
Ignore:
checked, then the Ignore
button will be enabled.
When this button is
pressed, the checked off
parts will be ignored for the
rest of the processing.
View Report will launch a report, detailing the comparison between the
BOM file and the job, highlighting differences. When the processing of
the checked off components is complete, their indicators will change to
green, and the checkbox will be removed from the components.
83
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 83 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#5 Panelisation
Add boards to the panel by going to Boards | Step and Repeat Boards or Panel |
Step And Repeat in the Quick Menu (or Add boards if one at a time) and choose
the proper information, choose OK.
84
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 84 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
85
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 85 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
86
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 86 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
87
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 87 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
89
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 89 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
90
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 90 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta
Updating a job simply means to bring information from the part, shape or both
libraries to be used in the current job. The information in the libraries is not
automatically brought into the job. This information must be imported into the
job by the user. This is what the update job command does.
Update Job
Select Library | Update Job from
the Maintool bar or Update Job
from the QuickMenu
Select from the Part Library
option Standard Update
92
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 92 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#7 Update job
Update Job
Select Part library options
Now the Part library options tab
appears. We will be concentrating
on two areas on this tab: Scope
and Overwrite current data.
data
Scope tells the user what
information they are going to
change or add.
Only parts not previously updated
will look at the parts in the job that Update all parts means that
have never been updated by this no matter if a part has been
method and update the data. updated before all parts in the
Update all parts means that no job will be updated at this
matter if a part has been updated point
before all parts in the job will be Select Update all parts
updated at this point 93
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 93 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#7 Update job
Following the update of the job the list of unknown components in the Part
Library, is displayed in the dialog box below. The attributes are copied into the
buffer of the application for an easy update of the Part Library where the
procedure is as follows:
95
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 95 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#7 Update job
At this point we need to add information into the part library. Some of the
information will come from the job. Some of the information will be user definable
and some of the information will be modified by the user. Let’s update the part
library so that we can update the job properly.
Select Library | Part Library from the main
Toolbar or Part Library from the
QuickMenu
Click on the Paste button. This brings the
first record missing from the part library
from the job.
After checking validity and accuracy of
data click the Save Record button (The
button with a big plus sign on it) to import
this data into the part library. Repeat
steps until Past Button “grays out”. Close
the library window and repeat the
96
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
procedure
Page 96
for update job. Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#8 Defining a line
In PRGM toobar select Line | Edit Line command or open Line | Edit line tab in
the QuickMenu.
This will bring up an empty dialog box. This is the point where you need to start
defining each machine in a line. A line can consist of one or several machine.
The line definition is user definable.
97
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 97 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#8 Defining a line
This line definition is now part of your job (Job.pdw). The line definition can be
saved for future jobs by:
Selecting File | Save Line definition in the Prgm toolbar or Line | Save Line
Definition in the QuickMenu
QuickMenu..
Now you can save your line definition to a directory using a file name (*.lin) of
your choice.
102
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 102 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#9 Assign Parts
103
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 103 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#9 Assign Parts
Manuel Assignment
104
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 104 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#10 Machine Program