You are on page 1of 105

UNICAM FX Training

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

BUILD THE RIGHT


PRODUCT BUILD PRODUCTS BUILD PRODUCTS
RIGHT RESPONSIBLY
 Secure, Control & Manage
 Get assembly right the  Comply with your customer
your CAD, BOM and
first time, every time… requirements …
documentation
 Optimize test and  Improve quality and
 Collaborate within and
inspection… operational metrics
outside your enterprise

Simatic IT NPI SIMATIC IT MES


Teamcenter

Product
Plan Optimize Execute Support

Design Validate Manage Release Production

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

UnicamFX Database Unicam Data Security & License


MS SQL 2008 or 2005 Jobs Server
Machines config.
Etc…

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

Graphical User Interface:


Interface:
 Main items
 Tools bars
 The Quick Menu
 The Status bar
 Pop-up menus
 Zoom functions
 Search & select functions.
 Edit options
 Display Part Info
 Job Data Editor

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

 It has been integrated into the Unicam FX user


environment allow faster navigation and better
interface.

 It gives easy access to the most used functions of the


toolbars.

 He also performs the role of aid in job processing by


giving the steps order.

© 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.

 The cursor position is displayed according to one of the two coordinate


systems as follows:
 The view coordinate system : the origin is located on the lower left
corner of the upper left quadrant of the view. This quadrant symbolise
the paper sheet.
 The board coordinate system : the origin is located on the cad origin
or on a specific point on the board (fiducial, drill hole, via…)

© 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.

 About the board side displayed, the rule is :


 T for TOP side (Components side).
 B for BOTTOM side ( Solder side).

© 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

 When several parts are selected, information below is displayed:


 Number of parts selected.
 References designator list of parts selected.

© 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).

 The Select Parts command is used to select multiple components. Some


commands that you will learn about later operate on more than one part. To do
this, you need some means of selecting multiple parts. You already know that
you can click and drag through parts or use the shift key to select multiple parts.
The Select parts command gives you the ability to select related groups of parts
based on a common parameter.

© 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…

 Parts : All parts from the PCB

 Nails : Nails from bed of nails.

 Part and nail text : Parts and nails


reference designator.

 Pins : component pins

 Traces and vias :Via and nets.

© 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.

 None : only component pointed with the


mouse will be selected.

 Part number : select all component with the


same part number as the component
selected with the mouse.

 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

 Intersect : component will be selected since a part of it is included into the


selection area.

 Surround : component will be selected if it’s completely included into the


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.

Means the part number exists


into the Global Part Library but
his definition is different

Means the part number exists


into the Global Part Library and
his definition is the same.

Means the part number doesn’t


exist 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).

 Any changes made on the PCB, moving a component, change of


component assignment to a machine etc. .., are reflected in all views
of the job because they are based on the same CAD data.

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

Paper format definition

Page setup

44
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 44 Siemens PLM Software
Job views
View settings

They are 5 differents view modes :


 Item Mode : All components the same color regardless of machine assignment.
Each attribute can be assigned a separate color but will be the same color on all
parts.
Example all Pin#1 will be red, all reference designators will be black and so on.
 Panel Mode : in this mode, the panel is displayed. All components edit functions
are disabled.
 Process Mode : Components will be colored based off of their machine
assignments. Example all components assigned to manual will have blue fills
while all parts assigned to Fujitop will have green fills.
 Free–Style Mode : Allows the user to change colors without using the rules of
Free–
Item Mode or Process Mode.
 Blank Mode : removes the PCB from the view

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

Template section creates a view from


a *.vtp file.
 Template file°
file° :Display the *.vtp file
selected
 Browse : to select the *.vtp file.

Copy section creates a view from view


settings and color of the selected view
into the Copy settings from drop
down menu.

© 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

 This library saves CAD shape outline.

 To open it select Library|Shape library drop down menu or into the Quick menu.

 The SQL table name is dbo.SLIB.


dbo.SLIB.

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..

 The SQL table name is dbo.glib.


dbo.glib.

57
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 57 Siemens PLM Software
UNICAM FX Training

Unicam FX Programming Process


 Step by Step Quick Reference
 Part I : Data Management
 Step#1 New job
 Step#2 Import Cad
 Step#3 Identifing fiducials
 Step#4 Import BOM
 Step#5 Panelization.
 Part II : Standard Library Management
 Step#6 Set Theta
 Step#7 Update Job
 Part III : Program Management
 Step#8 Defining a line
 Step#9 Assign Part
 Step#10 Machine Program

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

Import CAD Step #2

CAD
ID Fiducial Step #3
DATA

BOM
Panelization Step #5 Import BOM Step #4
DATA

Set Theta Step #6 PART II


SHAPE PART
Update Job Step #7
Lib LIB

Define a line Step #8 PART III


Machine
Program
Assign Parts Step #9

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.

 Revision : The revision is limited to


11 characters. UniCam

 Created by gives you a place to


record the name of the person who
created or is responsible for this job.
By default it’s the identified
username.

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 :

 Description : gives you a place to


record additional comments about
the job.
 Directory :,you will notice it has
already been filled in with an entry
of the form JOB-XXXX, where the
X’s represent numbers. To have a
valid name, it must be unique in its
parent directory. UniCam FX will
come up with sequentially
numbered directories for you. The
edit box gives you the opportunity of
renaming the directory to something
more meaningful to you.
61
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 61 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#2 Import CAD

 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

 The Load CAD file dialog appears.


In it you see a list of all the CAD
interfaces that have been loaded
on your system . Select the cad
input interface according the CAD
file format to be processed.
 Then click Next to select the CAD
file to be imported.

© 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.

 There is a Fiducials area of the


dialog where you can choose to
Identify and Classify fiducials as
the file is loaded. There meaning
will become clear when we discuss
Fiducials.
 There is also an option to Scan
netlist info
info. If this is selected, all
circuit netlist information will be
loaded in addition to the
component placement positions.
This can significantly increase the
size of your job 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.

 In Main tools bar select EDIT | EDIT PART…


command and click on the component to be
identified.

 In the General tab select Fiducial in


the Class drop down menu.

 Then select Fiducial tab to define


fiducial options.

© 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

 Enabled This determines if data


Enabled:
about this fiducial will be output to
the machine program.

 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

 Components identified as fiducials are displayed as below,:


Before After
Identification Identification

Not active active


Fiducial Fiducial

© 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 + button to add a field .


(ex: Reference Designator)

Click on the arrow to adjust the


column width. In case of fixed width
bom, it’s define the Column break.
72
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 72 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

Choose action to be done when field value is empty.


 Report as an error : This option will raise an
error during format checking. It use for the
Reference designator field for instance.
 Set job field to blank
blank:: Delete the value from the
CAD file for the component concerned
 Keep current job field value value:: During the
verification, no error will be reported and the
value from the cad file will be kept for the
component concerned.
 Aslo allow these characters:
characters: If non-alphanumeric
characters are used in various fields in the BOM
file, they must be specified at this level.
Otherwise an error in the presence of non-legal
characters will be generated during the integrity
check or BOM file loading.
74
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 74 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM

 Click Validate button to check that


the format defined match the bom
file structure.

 When the format mismatch the


bom structure, errors are notified
into this area. Modify the format
definition and redo the validation.

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

 Click into this area to enable


/disable a bom line (for instance
duplicated part reference
designator.)

 Click on Finish to launch Bom


processing (Data extraction from
the BOM file according the
definition format).

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.

 Parts both BOM and JOB


 Parts in the BOM only
 Parts in JOB only

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

 Parts in both BOM and Job:


Job are
parts that have been found in
both the BOM file, and Job.
With these listings, there are 3
indicators.
 Green indicator means that the
fields that are the same
between the BOM and Job.
 Yellow indicator means that the
part number is the same, but
other fields are different.
 Red indicator shows that the
part number and other fields
are different. For the yellow
and red parts, the job data is
listed beneath.
78
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 78 Siemens PLM Software
Unicam FX Programming Process
Part I : Data Management – Step#4 Import BOM

 Parts in the BOM only are


parts that are in the BOM,
but are not found within the
current job.

 Parts in the Job only are


parts that are in the Job,
but were not found in the
imported BOM file.

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

 Go to View | Open View | Add create a Panel view click OK.


OK. Then in the view
setting dialog select the PANEL view mode and open the view.

 Select Panel toolbar or open Panel tab in the QuickMenu.

 Determine panel size by going to Edit | Panel Attributes or Panel | Panel


attributes in the QuickMenu , placing the panel size in the X,Y settings and
choosing OK.

 Determine Board #1 placement by going to Boards | Edit Board Location or


Panel | Edit Board Location in the QuickMenu and choosing the X,Y and rotation
for Board #1.

 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

 UniCam FX provides two ways to adjust component rotation. One is manually


adjusting the zero rotation for each shape in the job. The other is automatic by
referencing the orientation of shapes in the shape library and adjusting the zero
rotation of shapes in the job accordingly.
 Manual Set Theta.
Theta.
 In the Main toolbar select Edit | Tag
Parts | All command. All parts in the job
will be colored with the Tag Color

 In the Main toolbar select Edit | Set


Theta command. The”Theta” bubble will
appear attached to the cursor

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

 Manual Set Theta (cont’d & end).


end).
 click on any part.
 The Set Part Theta dialog will
appear and all parts in the job that
share the shape of the part you
selected will become highlighted.
Now when you step through all
shapes using the Next Next, and
Previous buttons, the tag color is
removed from parts that have had
their shapes zero rotation adjusted.
When the tag color is removed from
all parts, all the shapes zero
rotations have been adjusted.

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

 Automatic Set Theta


UniCam FX’s shape library is a place where you can save shapes from your
job. The process of adjusting rotation via the shape library is as follows;
 UniCam FX assumes that you have saved shapes in the shape library in
their correct zero orientation.
 For every shape in the job, it looks in the library for a matching shape name.
 It then reorients the shape in the job to match the shape in the library.
 All parts that use that shape then have their rotation values recalculated to
reflect the new zero rotation.
 Any shapes not found in the library will not be updated and will be presented
to you in a list.
 This process is activated with the Update Job command.

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

 Automatic Set Theta (cont’d)


 In the Main toolbar select Edit |
Tag Parts | All command. All parts
in the job will be colored with the
Tag Color
 Select the Library | Update Job
command.
 The Update Job from Libraries
dialog appears. You are
presented with the option of
updating from the part library or
the shape library. Under the
shape library options
options, select Theta
correction..
correction
 Click OK
OK. 88
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 88 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#6 Set Theta

 Automatic Set Theta (cont’d)


 The update from the shape library will
start. All shapes in the job will be
compared against any matching shape
names in the shape library. The zero
rotation for the shapes in the job will be
set to match those in the shape library.
 Any shapes in the job that could not be
found in the library will be listed in a
dialog with the message: “Unable to
find the following shapes in the shape
library”.
 Click Ok to close the dialog

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

 Automatic Set Theta (cont’d)


 All parts in the job that used shapes
that were found in the shape library, will
have their rotation value recalculated
based on the new zero. These parts will
have the tag color removed. Only parts
that use shapes not found in the shape
library will remain colored in the tag
color.
 What you must now do, is to manually
adjust the shapes zero rotation with the
Set theta command.
 Click on any of the “tagged” parts.

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

 Automatic Set Theta (cont’d & end)


 Manually adjust the rotation of the shapes
until no more partsare tagged
 Now we want to save the new shapes in
the job to the shape library.
 Select in the Main toolbar the Shape |
Save Multiple Shapes command.
 The Save shapes dialog appears. Click
on the All button to select all of the
shapes in the job and elect No in the
Overwrite shapes in library pull down list.  Click OK to begin the save
 These options indicate that you have process.The shapes are
selected to save all the shapes in the job saved to the library.
to the shape library, but have chosen to
not overwrite any existing shapes. 91
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 91 Siemens PLM Software
Unicam FX Programming Process
Part II : Standard Library Management – Step#7 Update job

 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

 Update Job (cont’d)


 Overwrite current data allows the
user to change selected fields of
data.
 Write to empty fields only means
that it will look at all empty fields
within this job and supply the
information from its libraries to
these fields only.
 Overwrite all data fields means that
no matter if the field has data or not
UniCam FX’s libraries will provide
information into the data field.
 Select Overwrite all data fields
 Select Keep current shapes names
and click OK.
94
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 94 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:

Click on OK to acknowledge the message


and continue the update of the Part
Library.

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

 Select Add machine from Edit Line Setup


and enter information below into
the Add New Machine dialog
 Name : machine Name limited 7
characters
 Type : select machine interfaces loaded
on your system
 Insert Class : gives a machine permission
to place a certain components. If the
insert class of a part matches the insert
class of a machine then that part can be
placed by this machine.
 Level : This is the way that the panel is
being presented to the machine. This is
the side of the board that the machine
places parts upon.
98
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 98 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#8 Defining a line

 Select Add machine from Edit Line Setup


and enter information below into
the Add New Machine dialog
 Panel Orientation: is the way that your panel
(board) is being presented to the machine.
 Rotation
Rotation: This is the rotation of the panel
as it goes into the machine. UniCam FX
will always rotate the panel
counterclockwise. This rotation will not
effect the view unless you are in panel
mode and you have associated this
machine with the view.
 Level: This is the way that the panel is
being presented to the machine. This is
the side of the board that the machine
places parts upon.
99
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 99 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#8 Defining a line

 Select Add machine from Edit Line Setup


and enter information below into
the Add New Machine dialog
 Machine Origin:
Origin is you machine’s (0,0)
location.
 Location: This defines the relative corner of
your machine’s coordinate system. You can
define this relative corner by clicking on the
graphic. Your corner can be in the center of
the panel or in one of the four corners.
 X-Offset:
Offset This defines the x location of you  Select OK, repeat
machine zero relative to the reference corner procedure as necessary
of the machine.
 Y-Offset:
Offset This defines the y location of you
machine zero relative to the reference corner
of the machine.
100
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 100 Siemens PLM Software
Unicam FX Programming Process
Part III : Program Management – Step#8 Defining a line

 Select Add machine from Edit Line Setup


and enter information below into
the Add New Machine dialog
 Machine Origin:
Origin is you machine’s (0,0)
location.
 Location: This defines the relative corner of
your machine’s coordinate system. You can
define this relative corner by clicking on the
graphic. Your corner can be in the center of
the panel or in one of the four corners.
 X-Offset:
Offset This defines the x location of you  Select OK, repeat
machine zero relative to the reference corner procedure as necessary
of the machine.
 Y-Offset:
Offset This defines the y location of you
machine zero relative to the reference corner
of the machine.
101
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 101 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

 Create a View in PROCESS mode.


 Select View | Open view|
view| Add button.
 Enter information into the Create View dialog
and click OK
OK.
 In the View | Settings dialog select
PROCESS option in the mode drop down
menu.
 Automatic Line Balancing
 Select Line | Line Balance command.
 Select a Feeder Setup option
 Click Ok to launch the line balancing.

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

 Select Line | Assign Part command.


 In the Process mode View, select a
component.
 In the Assign Part dialog enter
information below
 Assign to select the process to
be assigned to the component.
 Options to specify the
modication scope.
 Click ok to apply the
modifications.

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

 In the PRGM toolBar select Program | Select


Machines..
Machines
 In the Generate Program Output dialog highlight
the machine that you want to program.
 Select program generation options
 Generate Output files when checked generate
machine recipes.
 Optimize insert Order to optimize placement
sequences.
 Use shape origins:
origins: to use shape origin
instead of the gravity center calculated by
Unicam FX. It use usually for non symetric
component like Connector, Dpack,…
 Click Ok to launch program generation.
105
© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved
Page 105 Siemens PLM Software