YDS0099 - A1 - CAMIO 8.0 Basic User Guide

Download as pdf or txt
Download as pdf or txt
You are on page 1of 160

Nikon Metrology

CAMIO 8.0

Basic User Guide


YDS009_A1
Contents
1 New Features 5
1.1 Laser Scanning Improvement ....................................................................................5
1.1.1 Laser Calibration........................................................................................................5
1.1.2 Laser Profiles .............................................................................................................5
1.1.3 Laser Channels..........................................................................................................5
1.1.4 Fitting Algorithm .........................................................................................................6
1.1.5 Measuring Object Features .......................................................................................6
1.1.6 Surface Options .........................................................................................................7
1.2 Point Cloud Improvements ........................................................................................8
1.2.1 Point Clouds in the Database ....................................................................................8
1.2.2 Point Cloud Operations..............................................................................................8
1.2.3 Fuse Dialog Box ........................................................................................................8
1.2.4 Point Cloud Analysis ..................................................................................................9
1.3 CAMIO UI ..................................................................................................................9
1.3.1 Icons ..........................................................................................................................9
1.3.2 Tolerance Toolbar......................................................................................................9
1.3.3 Renamed Toolbars ....................................................................................................9
1.3.4 Features Sections ....................................................................................................10
1.3.5 Declare Functionality ...............................................................................................10
1.3.6 Alignment Sections ..................................................................................................10
1.4 Preferences Dialog Box ...........................................................................................10
1.5 Window Improvements ............................................................................................11
1.5.1 Explorer Window......................................................................................................11
1.5.2 DRO Window ...........................................................................................................11
1.5.3 Properties Window...................................................................................................12
1.6 Model Window Enhancements ................................................................................12
1.6.1 Additional Functionality on the Toolbar ...................................................................12
1.6.2 Right-click Options ...................................................................................................12
1.6.3 Link to Explorer Window ..........................................................................................13
1.6.4 Orbiting the View .....................................................................................................13
1.6.5 View Manipulation....................................................................................................13
1.7 Sensors Window ......................................................................................................14
1.7.1 Probe Designer ........................................................................................................14
1.7.2 Integration of Sensor Management Functionality ....................................................14
1.8 CAMIO Reporting Improvements ............................................................................14
1.8.1 CAD Compare Heat Map .........................................................................................14
1.8.2 Image Section in CAMIO Reporting ........................................................................15
1.9 Dialog Upgrades ......................................................................................................15
1.9.1 Curve Scanning .......................................................................................................15
1.9.2 Spar Wall Thickness ................................................................................................16
1.9.3 Output/Evaluate Dialog Boxes .................................................................................17
1.9.4 Simultaneous Requirements ...................................................................................18
1.10 Run Mode in the Teach Path View ..........................................................................18

2 Introduction to CAMIO 19
2.1 General Information .................................................................................................19
2.1.1 CMM Hardware Review ...........................................................................................19
2.1.2 How to Power-up the CMM and Start CAMIO .........................................................20
2.1.3 The Machine Co-ordinate System (MCS)................................................................20

CAMIO 8.0 YDS0099_ A1 i


3 Handboxes 23
3.1 The SOLO Handbox ................................................................................................23
3.2 The NCH-10 Handbox .............................................................................................27
3.2.1 The NCH-10 Handbox controls ...............................................................................27
4 CAMIO General Layout 28
4.1.1 The Menu Bar ..........................................................................................................28
4.1.2 Toolbars ...................................................................................................................64
4.1.3 Customising the Toolbars ........................................................................................65
4.2 The New Inspection Dialog Box ..............................................................................67
4.2.1 The File Details Frame ............................................................................................68
4.2.2 The Append to Filenames Frame ............................................................................69
4.2.3 The Mode Frame .....................................................................................................69
4.2.4 The CMM Operation (1) Frame ...............................................................................70
4.2.5 The CMM Operation (2) Frame ...............................................................................70
4.2.6 The Inspection Frame ..............................................................................................70
4.2.7 The Model Layer ......................................................................................................71
4.2.8 The Reporting Layer ................................................................................................72
4.2.9 The External Paths Layer ........................................................................................73
4.2.10 The Repeat Layer ....................................................................................................74
4.2.11 The Reporting Keys Layer .......................................................................................75
4.2.12 The Scan Layer .......................................................................................................76
4.2.13 The Scripting Layer..................................................................................................77
4.2.14 The Offline Layer .....................................................................................................78
4.2.15 The Results Files Layer ...........................................................................................78
4.3 Initialising the CMM .................................................................................................81
4.4 The Report Grid .......................................................................................................83
4.5 Creating a Custom Toolbar .....................................................................................83

5 The Probe Designer 84


5.1 Creating Probes in the Probe Designer ...................................................................86
5.2 Creating Custom Probe Components......................................................................88

6 Sensor Calibration 89
6.1 Calibrating Sensors within CAMIO ..........................................................................89
6.1.1 The Probe ................................................................................................................89
6.1.2 Calibrating Probes with Sensor Management On ...................................................89
6.1.3 Calibrating Probes with Sensor Management Off ...................................................97
6.2 Calibrating Star Styli ..............................................................................................101
6.3 Creating and Configuring a Rack ..........................................................................102
6.3.1 Setup Rack Dialog Box ..........................................................................................104
7 Three Face Alignment 107
7.1 Aligning the Part ....................................................................................................107
7.2 Objectives ..............................................................................................................108
7.3 Open a New Inspection Program ..........................................................................109
7.4 Create a Manually Measured Three Plane Alignment...........................................109
7.4.1 Measure the Planes Using the Alignment Tools ...................................................109
7.5 Classic Cubic Alignment ........................................................................................111
7.5.1 Measure the Alignment Planes Automatically .......................................................111
7.5.2 Construct a Line from the Intersection of Two Planes...........................................112
7.5.3 Construct a Point from the Intersection of a Line and Plane .................................113
7.5.4 Create an Alignment System at the Component Datum Position..........................114

ii YDS0099_ A1 CAMIO 8.0


8 Basic Inspection 116
8.1 Open a New Part Program ....................................................................................116
8.1.1 Launch CAMIO ......................................................................................................116
8.1.2 Create a New File ..................................................................................................116
8.1.3 The Default Template ............................................................................................117
8.1.4 Sensors ..................................................................................................................118
8.1.5 Recall the Sensors.................................................................................................118
8.1.6 Select a Sensor .....................................................................................................119
8.2 Now Create a Datum .............................................................................................120
8.2.1 Select Tactile .........................................................................................................121
8.2.2 Alignment Tools - Level .........................................................................................121
8.2.3 Datum Plane Prompt .............................................................................................121
8.2.4 Datum Plane ..........................................................................................................121
8.2.5 Alignment Tools - Plane Line Point .......................................................................122
8.2.6 Datum Line Prompt ................................................................................................123
8.2.7 Datum Line ............................................................................................................123
8.2.8 Datum Point Prompt ..............................................................................................124
8.2.9 Datum Point ...........................................................................................................124
8.3 Inspection of the Top Face of the Capability Block ...............................................126
8.3.1 Inspection ..............................................................................................................126
8.3.2 Measuring the Capability Block .............................................................................127
8.3.3 Measure another Point ..........................................................................................130
8.3.4 Measure a Circle (Teach Mode) ............................................................................130
8.3.5 Set the Datum ........................................................................................................131
8.3.6 Polar Co-ordinates .................................................................................................132
8.3.7 Work Plane (WKPLAN)..........................................................................................133
8.3.8 Sensor Depth .........................................................................................................134
8.3.9 Inspect a Circle (CNC Mode) .................................................................................135
8.3.10 Recall Datum .........................................................................................................136
8.3.11 Construct a Circle ..................................................................................................136
8.3.12 Measure an Arc .....................................................................................................138
8.3.13 Output Tolerances .................................................................................................138
8.3.14 Measure a Slot.......................................................................................................139
9 Introduction to CAMIO Reporting 143
9.1 Database Setup .....................................................................................................143
9.2 Creating a Report ..................................................................................................144
9.2.1 Report Menu ..........................................................................................................144
9.2.2 Orientate Model .....................................................................................................154
9.2.3 Saving your Report ................................................................................................154
9.3 Reporting on your Inspections ...............................................................................155
9.3.1 Automatically Output a Report ...............................................................................155
9.3.2 Manually Output a Report ......................................................................................156

CAMIO 8.0 YDS0099_ A1 iii


1 New Features
1.1 Laser Scanning Improvement
1.1.1 Laser Calibration
The laser calibration map, and the tool offset and velocity compensation information are now
stored on the laser scanner itself. This data is read into CAMIO when the laser is powered
on. CAMIO can then be used as normal to perform qualifications at the required A and B
angles.

1.1.2 Laser Profiles


A laser profile is a set of parameters used by the laser when scanning a part. These
parameters include the power, exposure time, signal threshold and several filtering options.
You can create multiple laser profiles through the Driver Configuration dialog box, and select
them using the Properties window or Laser 2D Preview window when inspecting features,
according to the material and colour properties of the part.

1.1.3 Laser Channels


When using a cross-scanner, it is now possible to choose to measure features using a
specific camera (or channel) on the laser, as if it were a line scanner, or measure using all
three. The Laser 2D Preview window updates according to your selection, to display a single
channel or all three.

CAMIO 8.0 YDS0099_ A1 5


New Features

1.1.4 Fitting Algorithm


A new detection algorithm for extracting features from a laser scan has been implemented,
with additional parameters to improve performance. Parameters can be set per feature in the
Properties window when inspecting features, or by using the Fitting Algorithm dialog box
from the Laser menu.

1.1.5 Measuring Object Features


All feature types, including object features such as hexagonal holes, welded studs and
welded nuts, now have automatic measurement routines when measuring with a laser
scanner.

6 YDS0099_ A1 CAMIO 8.0


New Features

1.1.6 Surface Options


The options for creating a series of laser scans over a surface have been simplified. You can
now choose from two options: 1) the Path option, where you can define a series of points
that are splined to create a smooth curved path for the laser to follow, with the option of
extending this path to cover an area, or 2) the Geometry option, where you can select
multiple areas of interest on the CAD model, over which CAMIO will generate a series of
scan paths to cover the selected geometry in the most efficient arrangement. Line scan paths
can be re-edited in the Model window and curve scan paths can be edited in the Properties
window.

Path Geometry

CAMIO 8.0 YDS0099_ A1 7


New Features

1.2 Point Cloud Improvements


1.2.1 Point Clouds in the Database
Pointclouds are now saved in the database, allowing other applications such as Focus to
access them. This functionality can be switched off through the Preferences dialog.

1.2.2 Point Cloud Operations


The options available on the Point Cloud menu have been rationalised. Some items of
little-used functionality have been removed, and the Fuse and Analysis functions have been
added.

1.2.3 Fuse Dialog Box


A Fuse function has been implemented in CAMIO. This allows multiple point clouds to be
merged, filtered and then meshed in one simple operation.

8 YDS0099_ A1 CAMIO 8.0


New Features

1.2.4 Point Cloud Analysis


The new Analysis button on the Point Cloud toolbar allows you to send a CAD model and
point clouds to Focus Inspection 10.2 (if appropriate licenses are available), to perform
various point cloud analysis functions within Focus. When first creating the program, Focus
starts up an automation script which records the operations performed on the point clouds.
When re-running the DMIS program through CAMIO, the actions in the automation script are
automatically performed.

1.3 CAMIO UI
1.3.1 Icons
New look icons have been designed to update the look of CAMIO. Where there is common
functionality across Nikon Metrology software products, the same icon is now used, to allow
easier transition for users.

1.3.2 Tolerance Toolbar


Output and tolerance functionality has been moved to a new tab on the main toolbar.
Tolerances have been placed in sections according to their characteristics to make the
creation and application of tolerances easier and quicker.

1.3.3 Renamed Toolbars


The Inspect and Scan tabs on the main toolbar have been renamed to Tactile and Tactile
Scan respectively to separate out measurements performed with tactile probes from those
made with Laser scanners. The functionality in these toolbars is only available when a
sensor is selected, to ensure that only the appropriate measurement options are available for
the selected sensor type.

CAMIO 8.0 YDS0099_ A1 9


New Features

1.3.4 Features Sections


The Features sections in the Tactile, Tactile Scan, Laser and Construct tabs have been split
into two sections, for 2D and 3D feature types. This matches more closely the arrangement
in other Nikon Metrology software products.

1.3.5 Declare Functionality


In the Construct tab, the declare functionality has been moved to the drop-down lists for the
construction types for each feature type, further simplifying the layout on this tab.

1.3.6 Alignment Sections


The Alignment tools have been placed in their own functional section on the Tactile, Tactile
Scan and Laser tabs.

1.4 Preferences Dialog Box


To centralise the access for many user-defined options within CAMIO, a Preferences button
has been added to the File menu. This brings together the display settings for the Model
window, the program properties and the teach properties.

10 YDS0099_ A1 CAMIO 8.0


New Features

1.5 Window Improvements


1.5.1 Explorer Window
The functionality of the Explorer window has been simplified to show nominal/actual features,
including point clouds, and the tolerances applied to them. The list in this window is now
directly linked to the Model window, so selecting a feature in the Explorer window highlights
the corresponding feature in the Model window. Tick boxes in the Explorer window can be
used to show or hide features in the Model window and a right-click menu on the currently
selected feature(s) provides the ability to output features, delete features from the database,
apply certain tolerances, and save point clouds.

1.5.2 DRO Window


The layout of the DRO (digital read out) window has been improved. By default the DRO is
displayed at the bottom right of the model window, showing the CMM position in relation to
the co-ordinate system selected. The DRO can still be converted to a separate floating or
docked window. You can now also switch between displaying the co-ordinates in Cartesian
or Polar format.

CAMIO 8.0 YDS0099_ A1 11


New Features

1.5.3 Properties Window


The Laser Items section in the Properties window has been updated to include the laser
parameters required for measuring with a laser, including the selection of a laser profile.
Parameters for the feature extraction algorithm have been added to the Filter section. It is
also now possible to create a new tolerance directly within the Properties window, and apply
it to the selected feature(s).

1.6 Model Window Enhancements


1.6.1 Additional Functionality on the Toolbar
Extra buttons have been added to the Model Window toolbar to enhance the user
experience.

Pick Rotation Centre


One button allows you to pick a point on the model to specify a point about which the model
will orbit. The selected point is automatically moved to the centre of the window.

Display Options
The other additional buttons allow you to quickly and easily specify the display options for
items that you want to view in the window. These have been separated into functional groups
for Attributes (such as nominals, fitted points, markers), Machine (such as the probe, quill
and machine volume) and the layers that make up the CAD model. The Attributes and
Machine display options are persistent between CAMIO sessions.

1.6.2 Right-click Options


A right-click menu on the currently selected feature(s) provides the ability to output and
delete features, as well as apply certain tolerances, and save point clouds.

12 YDS0099_ A1 CAMIO 8.0


New Features

1.6.3 Link to Explorer Window


The features displayed in the Model window are now directly linked to the Explorer window,
so selecting a feature in the Model window highlights the corresponding feature in the
Explorer window.

1.6.4 Orbiting the View


The Orbit functionality on the Model window toolbar has been extended. Move the cursor
near the model. When you click, a grey circle is displayed. To orbit the model in 3D, click
inside the circle and move the mouse. The model rotates around a selected point on the
model. The point is selected by clicking on the model or using the Pick Rotation Centre
button. To orbit the model in 2D, click outside the circle and move the mouse. The model
rotates around a point in the middle of the window.

1.6.5 View Manipulation


The actions that result from keyboard and mouse manipulation of the CAD model have been
extended. There are now three configuration types available from the Preferences dialog
box. The Unified (default) option contains settings that unify the model manipulation across
other Nikon Metrology products. The CAMIO option contains the standard settings familiar to
CAMIO users. The Custom option allows the user to define their own keyboard and mouse
combinations for manipulating the model.

CAMIO 8.0 YDS0099_ A1 13


New Features

1.7 Sensors Window


1.7.1 Probe Designer
A new Probe Designer has been developed to allow for quick and easy creation of very
simple and very complicated probes of all types currently supported in CAMIO. Custom
extensions and styli can also be created. The Probe Designer includes an integrated probe
assembly list and CAD view to visualise the probe as it is being designed, with a yellow
arrow indicating where the next component will be added to. A component library contains a
comprehensive list of components that can be added to your probe, with the list being
grouped by component type and filtered so that is only shows the components that can be
added to the component currently selected in the probe assembly list.

1.7.2 Integration of Sensor Management Functionality


All aspects of creating and calibrating sensors are now accessed through the Sensors
window and the Sensors window toolbar, including the creation of programs for locating
calibration spheres, the calibration wizard to create programs for calibrating sensors, and the
calibration of individual sensors.

1.8 CAMIO Reporting Improvements


1.8.1 CAD Compare Heat Map
It is now possible to generate a heat map in CAMIO Reporting to display the result of a
compare to CAD operation on a laser surface with a surface profile tolerance applied to it.

14 YDS0099_ A1 CAMIO 8.0


New Features

1.8.2 Image Section in CAMIO Reporting


The Analysis button on the Point Cloud menu allows you to use Focus to perform various
point cloud operations. There is the option in Focus to take a screen shot displaying the
results. By creating a new Image Section these results can be added to your CAMIO report.

1.9 Dialog Upgrades


1.9.1 Curve Scanning

CAMIO 8.0 YDS0099_ A1 15


New Features

The procedure for scanning a GCURVE feature has been simplified. A new dialog, accessed
by selecting Curve on the Tactile Scan tab, combines the definition of the curve feature with
the generation of the scan path, reducing the steps required for this type of feature
measurement. Additionally, the scan path can be created in multiple sections, allowing for
the selection of different sensors between the scan paths if required.

1.9.2 Spar Wall Thickness


The process for measuring the thickness of a spar wall has been re-integrated and improved
upon. A single dialog is used to first select a plane on the model that defines the clearance
plane on the top of the spar, then allows the selection of the surface that defines one side of
the spar. A number of points are generated along the spar using a curve tool at a depth
specified in the dialog. Additional points can also be added if required. Points are
automatically generated on the opposite side of the spar by CAMIO. Point profile tolerances
and a distance with respect to tolerance are created and applied to the points, if required,
when exiting the dialog.

16 YDS0099_ A1 CAMIO 8.0


New Features

1.9.3 Output/Evaluate Dialog Boxes


The Output and Evaluate Feature dialog boxes have been enhanced. When opened, they
display with the features currently selected in the Explorer window (or Model window) already
listed. Additional features can be added by dragging from the Explorer window or by clicking
in the Model window. Existing tolerances can be selected from a drop-down list, or new
tolerances can be created with the use of a tolerance wizard. QIS Reporting functionality is
also available. On closing the dialog, CAMIO automatically applies all tolerances to each
compatible feature, creating a series of output or evaluate commands.

CAMIO 8.0 YDS0099_ A1 17


New Features

1.9.4 Simultaneous Requirements


The procedure to define a block of simultaneous requirements has been simplified. A new
dialog box allows you to select the features to have tolerances applied to simultaneously,
and also gives the opportunity to specify primary, secondary and tertiary datums.

1.10 Run Mode in the Teach Path View


New functionality has been added to the Teach Path view. Run Mode allows certain
commands to be executed when teaching an inspection. This is especially useful when
performing on-line teach operations as it executes the commands for the selection of
different sensors, probes, GOTO moves, measurement commands and modal commands
whilst teaching single or multiple features in the Teach Path.

18 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO

2 Introduction to CAMIO

2.1 General Information


2.1.1 CMM Hardware Review

LK HORIZONTAL ARM (H)


CMM

The machine shown to the left is


an LK HC90 (H) series CMM.
The X- and Y-axes are driven
and controlled by DC friction
drive motors and drive bars.
The Z-axis is belt driven. The
column is supported on the
granite table. The Y- and
Z-axes are made from ceramic
hollow section.

LK V CMMs

The LK V CMM system consists


of a bridge and carriage
assembly supported on a granite
table. The X- and Y-axes are
driven and controlled by DC
friction drive motors and drive
bars. The Y-axis is belt driven.
The Y- and Z-axes are made
from ceramic hollow section.

CAMIO 8.0 YDS0099_ A1 19


Introduction to CAMIO

Both systems incorporate the use of Renishaw tape scales of 0.5µ resolution used for
precise determination of the machine column X, Y, and Z position.

Both systems are accurately driven on a very thin layer of air through the use of precision
ground air bearings.

Both systems can be mounted on a series of air pads which serve as “anti vibration”
stabilizers.

Maintenance is restricted to the regular cleaning of the granite and ceramic running surfaces
using LK General Purpose Cleaner (diluted 1:10 with water) applied with a lint-free cloth.
Follow the instructions provided with the cleaner carefully and ensure that the surfaces are
completely dry before operating the CMM.

2.1.2 How to Power-up the CMM and Start CAMIO


Note: it is normally not necessary to power down (shut off) the CMM (controller) or unplug it
from a power supply.
1. Be sure you have air pressure. If not, turn the air pressure valve to the ON position.
Check the pressure gauges (6 bar minimum pressure requirement).
2. Turn power to the CMM (controller) on. If the controller is plugged into a surge
protection device or power supply it may only be necessary to flip a switch located on the
device.
POWER ON
Look for a power switch on the controller box and move to the ON position.
3. If the computer is off you will need to turn it on.
4. To start CAMIO use the mouse to select START > All Programs > Nikon Metrology >
CAMIO 8.X > CAMIO 8.X.
5. The CMM has its own axis system called the Machine Co-ordinate System (MCS). If no
sensors have been calibrated and no part datum has been created, the current
co-ordinates would be relative to the (MCS). After completing a part datum or alignment,
the current co-ordinates are relative to the part datum.

2.1.3 The Machine Co-ordinate System (MCS)


The Datum hierarchy of the CMM is defined as follows:
1. CMM Datum (MCS) with no probe selected. This datum is effectively the centre of the
probe head with the CMM at the initialisation position.
2. MCS with a probe selected. The datum moves from the centre of the head to the centre
of the ruby tip.
3. When established the datum moves to the part datum. The ruby tip is the driven point in
the part axis system.

20 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO

Right Hand Rule

CAMIO uses the right hand rule


to describe its axis systems.

Stand at the back of the CMM


(X- end). With your RIGHT
HAND in front of you, point your
thumb straight up (Z), your index
finger straight out in front of you
(X), and your middle finger to
the left (Y). This is the RIGHT
HAND RULE.

CMM operators generally stand


at the front (X+) end of the
machine.

For the purpose of CAMIO


graphic views, X+ represents
the front view of the model.

CAMIO 8.0 YDS0099_ A1 21


3 Handboxes
3.1 The SOLO Handbox
The CMM Handbox is designed for use with the following Nikon Metrology products:

Metrology Software: Metris Camio 6.0 and later

CMM: LK and C3 ranges

CMM Controllers: MCC200 and CC3-2

It will also operate with a limited set of functionality with Focus and other software (see Quick
reference - no CAMIO).

Ergonomic Ambidextrous Design - Comfortable and easy to use for left and right handed
operators

1. Single Joystick - Touch sensitive 3-axis movement and rotary table control

2. Emergency Stop Button - Halts machine movement. The Emergency Stop (ESTOP)
button must be reset manually, turning it slightly anti-clockwise.

CAMIO 8.0 YDS0099_ A1 23


Handboxes

3. Speed Regulator - Variable control of CMM speed when running a program. NOTE: if set
to zero (fully anti-clockwise) the joystick is effectively disabled.

4. Multi-function Keypad - Remotely control software and hardware functions

The functions of the keypad buttons and the LEDs are explained fully in the following
sections, but a quick reference is provided in the form of diagrams that can be printed and
laminated if required. This could then be attached to a convenient point at the workstation.

24 YDS0099_ A1 CAMIO 8.0


Quick Reference - with CAMIO

S - SPEED LED 2 ON - SENSOR


OVERRIDE ENABLED, OFF -
CONTROL SENSOR DISABLED

LED1 ON - AUTO LED 3 ON - MASTER


OFF - MANUAL START ENABLED
FLASHING - OFF - DRIVE OFF OR
JOYSTICK JOYSTICK HIBERNATE
DISABLED (MANUAL) FLASHING - MACHINE
ERROR
1 LEFT/RIGHT
CONSENT BUTTON 2 LEFT/RIGHT
CONSENT BUTTON
3 CAMIO - NO OR
CANCEL 4 PAUSE (LED 4 ON)
SHIFT+3 STOP/ SHIFT+4 STOP
CLOSE PROGRAM PROGRAM

6 SWITCH FROM 5 RUN PROGRAM


MCS (LED5 OFF)TO SHIFT+5 RESTART
PCS PROGRAM
(LED5 ON)
8 JOYSTICK TOUCH
7 ROTATE SPEED (LED 10 ON)
OPERATOR 90º SHIFT+8 SLOW
(PAIRS OF LEDs 6-9 SPEED (LED 10
SHOW POSITION) FLASHES)

9 TEACH MOVE 10 ENABLE/DISABLE


(GOTO) SHIFT+9 SENSOR (SEE LED 2)
GOTO/ARC SHIFT+10 ROTARY
TABLE
12 MASTER START (LED 11 ON)
(SEE LED 3)
SHIFT+12 11 CIRCLES
HANDWHEEL MODE MEASUREMENT
(LED 1 FLASHES) SHIFT+11 3 PLANES
ALIGNMENT
13 SHIFT LOCK (LED
12 ON) 14 DELETE LAST
TEACH ACTION
15 X AXIS LOCK SHIFT+14 DELETE ALL
(LED 13 ON) TEACH ACTIONS

16 Y AXIS LOCK 17 Z AXIS LOCK


(LED 14 ON) (LED 15 ON)

18 CAMIO YES/OK
SHIFT+18 PROBE
RESET
3.2 The NCH-10 Handbox
3.2.1 The NCH-10 Handbox controls
The NCH -10 Handbox has been designed for use with the NMC100 controller. The user
interface controls are as follows:

1. Speed Control - The 4. XYZ Joystick Control:


speed control is divided
into two sections (light
and dark grey). If the
inspection software is in
AUTO mode, the control
simply varies between
0% and 100%. If
operating in MANUAL
mode, the first lighter
section selects touch
speed and the second
darker section selects
normal speed.
5. Teach Button -
2. Master Start - For equivalent to Manual Print
controller initialisation, or Take Point on the
and for resetting SOLO and previous
Emergency Stop handboxes. Also acts as
conditions. The button is consent button for right
illuminated when the handed user during setup
E-stop circuit is engaged. mode.
Rotating the button
reconnects power to the 6. Operator Position -
CMM and extinguishes Switches between the
the light. different operator
positions. See the
3. Emergency Stop Operator Position topic for
Button - Halts machine more details.
movement. The
Emergency Stop 7. Yes or Accept Button -
(ESTOP) button must be Operates the Yes or OK
reset manually by turning functions in certain
it clockwise. The E-stop CAMIO dialog boxes. Also
circuit follows the same acts as consent button for
safety standard as the left handed user during
SOLO handbox. setup mode.

CAMIO 8.0 YDS0099_ A1 27


CAMIO General Layout

4 CAMIO General Layout


When CAMIO is started, it opens in non-program mode with the system set off-line.

In this mode the menus are used to define and calibrate sensors, define, measure and
tolerance features and perform general CMM operations.

Note: this mode does not create a part program.

Nothing is saved between sessions. You will have to define all sensors again before use.
However, you will be able to access stored calibration data.

4.1.1 The Menu Bar

The File Menu

The File menu ( ) is accessed from the CAMIO menu bar, and contains the following
options:

New Program
Displays the New Inspection dialog box, where you can create a new program. When you
create a new program, a template of DMIS commands is inserted in your program. If
CAMIO cannot find the DMIS template file that contains these commands, it will create one
for you. You can select a different template from the Template Library on the New
Inspection dialog box. If you already have a program open when you select New Program,
the Close Inspection dialog will appear so you can confirm if you want to save your current
program.

Open Program
Displays the Open dialog box, where you can browse for an existing DMIS program for
execution or modification. Select the .dmi file or the .btc file, click Open to display the Open
Inspection dialog box, where you can define the program parameters.

Restore Program
Displays the Restore Autosaved Program dialog box, where you can select autosaved part
programs and restore them to their original location so that they can be opened again. To
switch on the Autosave function, use the Autosave option on the Editor tab page of the
Preferences dialog box.

Close Program
Opens the Close Inspection dialog, where you can control options for closing and saving the
current DMIS program but keeping a CAD model open. See the Close Inspection topic for
more information.

Save Program
Saves the current program and any open modules.

Copy Program To
Displays the Save As dialog box where you can save a copy of the main DMIS program (or
the module currently opened using a CALL/EXTERN command) and specify the name and
location of the copy.

28 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Save Program As Template


Displays the Save Template dialog box. This allows you to save the program as a template
(.dmt) file, so that you can use it to create other, similar programs.

Open Model
Displays the Open dialog box, where you can browse for an existing model file. If you select
a .sat or .sab file which has no units currently assigned, the File Units dialog box is
displayed. Select the units. The data in the .sat or .sab file is scaled to the units and all
measurement data is displayed in those units. Saving changes to the file also saves the unit
system selected.

Close Model
Closes the model currently open in the model window. If you have made changes to the
model, you are prompted to save them, or you can cancel the action and keep the model file
open.

Save Model
Saves changes made to the current CAD model file. The file is saved to the default ACIS®
Binary File (.sab file). Constructed, measured and nominal features are saved with the
model so that they can no longer be identified as constructed, measured or nominal features.

Save Model As
Displays the Model Save dialog box, where you can save the current model as a specific file
type (rather than the default .sab file), and specify its name and location.

Print Set-Up
Displays the Print Setup dialog box where you can select a printer and specify the paper size
and orientation.

Recent Files
Lists the four most recently used programs, with the most recent at the top of the list. You
can select a program from this list. You can pin ( ) recent files to ensure they remain in
the recent files list.

Preferences

Displays the Preferences dialog box where you can change configuration, display and teach
properties preferences.

Exit
Closes CAMIO via the Close Inspection dialog. Even if you have not made changes to your
part program, CAD model or Inspection Plan, you have various save options, or you can
cancel the action and return to CAMIO. See the Close Inspection topic for more information.

CAMIO 8.0 YDS0099_ A1 29


CAMIO General Layout

Quick Access Menu

The Quick Access menu is accessed from the menu bar and allows you to customize the
layout of the Ribbon toolbar (including minimizing it), add keyboard shortcuts and create your
own toolbars. Selecting or deselecting any user defined toolbars allows them to be shown
or hidden, and you can choose to display the Quick Access menu and toolbar above or
below the Ribbon toolbar. Selecting More Commands brings up a dialog box to customize
the layout.

Toolbars

Use the Toolbars tab page to manage the toolbars at the top of the main window. To
display a toolbar, check the box next to that toolbar (you cannot uncheck the box next to The
Ribbon toolbar, although this can be minimized using the Quick Access menu drop-down
list).

New - allows you to create a new, user-defined toolbar. The toolbar can then be set up by
selecting items from the Commands tab page and dragging them onto the toolbar.

30 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Rename - allows you to rename an existing user-defined toolbar (you cannot rename the
Ribbon Toolbar or the toolbars installed with CAMIO).

Delete - allows you to delete an existing user-defined toolbar (you cannot delete the Ribbon
Toolbar or the toolbars installed with CAMIO).

Commands

Use the Commands tab page to add or remove any of the listed commands onto a currently
displayed toolbar (both user defined, and the Ribbon toolbar). To add a command, select
the category from the left pane, then select a command from the right pane and drag it onto
the required toolbar. To remove a command, click and drag the command from the toolbar
onto the dialog box.

Quick Access

CAMIO 8.0 YDS0099_ A1 31


CAMIO General Layout

Use the Quick Access tab page to manage the Quick Access toolbar at the top of the main
window. Select a category from the drop-down list. The available commands are displayed
in the left-hand pane. Select a command and click the Add button to add this command to
the Quick Access toolbar. To remove a command, select it from the right-hand pane and
click the Remove button. To restore the Quick Access menu to the default state click the
Reset button. Use the check box to determine whether the Quick Access menu will be
shown above or below the Ribbon toolbar.

Keyboard

Use the Keyboard tab page to manage keyboard shortcuts for commands within CAMIO.

Category - use the drop-down list to select a category.

Commands - shows the available commands for the selected category.

Description - displays a comment describing the selected command.

Key assignments - displays any keys currently assigned to the command.

Press new shortcut key - use the keyboard to specify a new keyboard shortcut for the
command. Keyboard shortcuts can be up to two sequential keystrokes, for example (P, T),
or up to four simultaneous keystrokes, for example (Ctrl+Shift+Alt+P).

Assign - assigns the new keyboard shortcut to the command.

Remove - removes a keyboard shortcut from a command.

Reset All - resets all keyboard shortcut assignments.

32 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Menus

This tab page is not currently used.

Options

Use the Options tab page to customize the appearance of the menus and toolbars.

Always show full menus -

 Show full menus after a short delay -

CAMIO 8.0 YDS0099_ A1 33


CAMIO General Layout

Reset menu and toolbar usage data -

Large icons - - check the box to use large icons in user defined toolbars.

Show Screen Tips on toolbars - check the box to show screen tips for all menu items.

 Show shortcut keys in Screen Tips box - check the box to display any assigned
keyboard shortcuts in the screen tips.

Menu animations - use the drop-down list to change how the menus appear.

Quick Access Toolbar


The Quick Access toolbar gives you easy access to commonly used commands. Using the
Quick Access tab page of the Quick Access menu, you can customise the commands
available in the toolbar to suit your inspection needs.

In the example picture, the toolbar contains the following CAMIO commands:

 Inspect Point (blue icon)

 Inspect Circle (blue icon)

 Construct Circle (green icon)

 Add Circular Slice (gold icon)

 Output Feature

In CAMIO, icons in this toolbar (and the main toolbar and model window) are colour-coded
according to their purpose. All measure icons are blue, construction icons are green and
CAD based icons are gold. This allows similar icons to be easily distinguished.

Online
Online checkbox - Toggle the machine status between on-line and off-line operation.

Undo, Redo
Undo and Redo buttons - Use these to undo or redo programming operations such as
changing, inserting or deleting program lines, and performing feature inspection operations.

Machine Tab

34 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Purpose
The Machine tab allows you to set up machine-related items such as rotary tables, twin
columns, and temperature compensation.

Navigation
 Select Machine from the main toolbar

Probes
The Probes section is only available when sensor management is not enabled and is
accessed from the Machine tab on the main toolbar, and contains the following options:

Select - selects a sensor defined with specific geometry or name.

Calibrate Sensor - allows a single sensor angle to be calibrated.

New - used to define the sensor geometry for a sensor that will be used in the part program.

Recall - recalls saved sensors either from the machine database or from a file.

Save - used to save sensors either to the machine database or to a file.

Rotary Table
The Rotary Table section is accessed from the Machine tab on the main toolbar, and
contains the following options:

Define - Defines a new rotary table.

Calibrate - Use the Calibrate Rotary Table dialog box to calibrate a rotary table.

Set - Use the Rotary Offset dialog box to set the current table angle position to the reset
angle value (the 'offset value') and use this as the new programmed zero angle.

Rotate - Use the Move Rotary Table dialog box to specify the absolute or incremental angle
to which a rotary table will move from the current position.

Velocity - Sets a rotary table's angular velocity.

Acceleration - Sets a rotary table's angular acceleration.

CAMIO 8.0 YDS0099_ A1 35


CAMIO General Layout

Save - Saves a rotary table calibration data to the machine database or to a file.

Recall - Recalls the calibration data previously saved for a rotary table.

Delete - Use the Delete Rotary Table dialog box to delete saved rotary tables either from the
machine database or from a file.

Twin Column
The Twin Column section is accessed from the Machine tab on the main toolbar, and
contains the following options:

Local - Used to define the Local column.

Remote - Used to define the Remote column.

Get Feature - Use the Get Feature dialog box to receive a feature actual from the remote
column program.

Put Feature - Use the Put Feature dialog box to send a feature actual to the remote column
program.

Get Datum - Use the Get Datum dialog box to receive a datum from the remote column
program.

Put Datum - Use the Put Datum dialog box to send a datum to the remote column program.

Wait - Use the Synchronise Columns dialog box to suspend the local column program until a
Wait command is received from the remote column program.

Thermal Compensation
The Thermal Compensation section is accessed from the Machine tab on the main toolbar,
and contains the following options:

Temperature Compensation - displays the Temperature Compensation dialog box, where


you can specify whether temperature compensation is on or off.

Thermal Datum - displays the Call Routine dialog box with the PARTDEFS routine, where
you can select the feature to use as the thermal datum and set the coefficient of expansion
for the part being inspected (only available when temperature compensation is switched on).

Probe CofE - displays the Call Routine dialog box with the PROBECOFE routine, where you
can set the coefficient of expansion for the probe assembly (only available when temperature
compensation is switched on).

CMM
The CMM section is accessed from the Machine tab on the main toolbar, and contains the
following options:

36 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

On-Line - toggles the CMM between on-line and off-line mode. In on-line mode the CMM
performs moves and inspections according to the commands you give it. In off-line mode
the CMM does not carry out any actions, but the image in the model window shows you how
the probe would move if it were on-line, and collision detection information can be obtained
(see Collision Detection). If sensor management is NOT enabled, when you switch to
on-line mode, any defined sensors which are not calibrated are listed in the Calibrate All
Sensors dialog box, so that you can calibrate them.

If you wish to use the CMM Simulator product to simulate on-line operation, you must select
SIMULATOR in the Communications port drop-down list on the Comms 1 tab page of the
CMM Configuration dialog box. If the Simulator is not registered correctly, error messages
are displayed. To register the Simulator, select CMM Simulator from the Start menu,
Programs, CAMIO option, and click Register.

Reset Scales - initialises the CMM and drives all axes to their designated scale reset
positions. (Only available on-line.)

Park - drives the CMM to the park position defined in the CMM configuration. (Only
available on-line.)

Calibrate Head - displays the Calibrate Head dialog box, where you can calibrate the probe
head datum axis system length.

Alignment Tab

Purpose
The Alignment commands allow you to set, manipulate and use datums and alignments.
When a datum change is carried out, the alignment and transformation matrix information is
output to all active DMIS devices.

Navigation
 Select Alignment from the main toolbar

Management
The Management section is accessed from the Alignment tab on the main toolbar, and
contains the following options:

CAMIO 8.0 YDS0099_ A1 37


CAMIO General Layout

Save - displays the Save Datum dialog box where you can save datums either to the
inspection database or to a file.

Recall Datum - displays the Recall Datum dialog box where you can recall saved datums
either from the inspection database or from a file.

Delete - displays the Delete Datum dialog box where you can delete saved datums either
from the inspection database or from a file.

Best Fit
The Basic section is accessed from the Alignment tab on the main toolbar, and contains the
following options:

3-2-1 Alignment - displays the Create Datum dialog box where you can set the axes for a
datum.

RPS Align - displays the Reference Point Alignment dialog box where you can select
features and constraints to create a datum.

Best Fit - displays the Locate Datum dialog box where you can create a datum that is a best
fit through a number of features.

Six Point Best Fit - displays the Six Point Locate dialog box where you can create a six
point locate alignment.

Advanced
The Advanced section is accessed from the Alignment tab on the main toolbar, and contains
the following options:

Iterate - displays the Iterate dialog box where you can set up the iterations for a best fit
alignment.

Functional Mating - displays the Functional Mating dialog box where you can set up
parameters for mating features together.

Rotate
The Rotate section is accessed from the Alignment tab on the main toolbar, and contains the
following options:

By Angle - displays the Rotate by Angle dialog box where you can rotate a datum by a
specified angle about an axis.

To Feature - displays the Rotate to Feature dialog box where you can rotate the current axis
system about the specified axis to align with the selected feature.

Translate
The Translate section is accessed from the Alignment tab on the main toolbar, and contains
the following options:

By Value - displays the Translate by Value dialog box where you can translate the current
axis origin by specified distances.

38 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

To Feature - displays the Translate to Feature dialog box where you can translate the
current axis origin to the nominals or actuals of a selected feature origin.

To Datum - displays the Translate to Datum dialog box where you can translate the current
axis origin to the datum of a selected feature.

By Probe Radius - displays the Translate by Probe Radius dialog box where you can
translate the current axis origin by a distance equal to the effective radius of the probe in
either a plus or minus direction.

Model
The Model section is accessed from the Alignment tab on the main toolbar, and contains the
following options:

Associate - displays the Associate Datum with CAD WCS dialog box where you can
associate a part co-ordinate system (pcs) with the CAD co-ordinate system (model datum).

Set - displays the Set CAD Transform dialog box where you can equate an actual datum to
a nominal transform in the CAD model.

Alignment
The Datum section is accessed from the Alignment tab on the main toolbar, and contains the
following options:

Equate - displays the Equate Datums dialog box where you can define two actual datums as
being equivalent.

MCS - displays the Machine Co-ordinates dialog box where you can set up the Machine
Co-ordinates datum.

Datum Definition - displays the Assign Datum dialog box where you can assign a datum
label to a feature.

Tactile Tab

CAMIO 8.0 YDS0099_ A1 39


CAMIO General Layout

Purpose
The Tactile menu allows you to measure the various features, add moves, modify
measurement settings and select probes.

Navigation
 Select Tactile from the main toolbar

Inspect
The Inspect section is accessed from the Tactile, Tactile Scan or Laser tab on the main
toolbar and contains the following options:

New - opens a new inspection Teach Path where you can add measurements, moves,
sensor selections and make changes to settings.

Apply - applies the current inspection Teach Path. The operations in the Teach Path are
performed and commands are inserted into your program.

Cancel - cancels the current inspection Teach Path. No operations are performed and no
commands are inserted into your program.

Run Mode - used to execute settings, moves and sensor selections as they are entered into
the Teach Path. Note that this option is only available in Teach mode and Command mode.

Alignment
The Alignment section is accessed from the Tactile, Tactile Scan or Laser tab on the main
toolbar and contains the following options:

 3 Planes - Use the 3 Planes alignment option to create a datum by measuring three
planes.

 Plane Line Point - Use the Plane Line Point alignment option to create a datum by
measuring a plane, a line and a point.

 Level - Use the Level alignment option to create a primary datum by measuring a
single plane.

 Align 2 Circles - Use the Align 2 Circles alignment option to create a datum using a
plane and measuring two circles.

Available options depend on whether the Tactile, Tactile Scan or Laser tab is being used.

Features
The 2D and 3D Features sections are accessed from the Tactile, Tactile Scan or Laser tab
on the main toolbar and contain the following options:

2D Features - available features depend on whether the Tactile, Tactile Scan or Laser tab is
being used:

40 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

 Point, Circle, Line, Arc, Round Slot, Square Slot, Edge Point, Curve, Hexagonal Hole,
Pattern - Allows you to create a measurement block in your part program for
inspecting the feature. When you select a feature icon, the Teach Path view is
displayed where you can add various commands and inspect multiple features.

 Points in a Box - Use the Points in Box dialog box to select multiple points in the
model window by drawing a box around them.

 Points on a Grid - Use the Grid options to generate features or touch points from a
grid over the CAD model.

 Points on a Planar Curve - Use the Curve options to generate features or touch points
from divisions along a curve.

 Points on a Section Curve - Use the Curve options to generate features or touch
points from divisions along a curve.

 Circles in a Plane - Use the Circles on Plane dialog box to select multiple circles in
the model window by picking the plane on the model in which a number of circles lie.

 Edge Points on a Curve - Use the Curve options to generate features or touch points
from divisions along a curve.

Drop-down - displays additional functions:

 Save Feature - Use the Save Feature dialog box to save features either to the
inspection database or to a file.

 Recall Feature - Use the Recall Feature dialog box to recall saved features either
from the inspection database or from a file.

 Delete Feature - Use the Delete Feature dialog box to delete saved features either
from the inspection database or from a file.

3D Features - available features depend on whether the Tactile, Tactile Scan or Laser tab is
being used:

 Plane, Cylinder, Sphere, Cone, Surface, Welded Stud, Welded Nut, Stud - Allows you
to create a measurement block in your part program for inspecting the feature. When
you select a feature icon, the Teach Path view is displayed where you can add
various commands and inspect multiple features.

Some options may only be available after customising the toolbars.

Touch Tools
The Touch Tools section is accessed from the Tactile or Tactile Scan tab on the main toolbar
and contains the following options:

Add Single Touch - allows you to add touch points to your program for the feature
highlighted in the Teach Path view. You can pick on the model or take points manually to
define touch points.

Add Touches - displays the options available to set up touches on a feature. The following
options are available, depending on the feature type selected:

CAMIO 8.0 YDS0099_ A1 41


CAMIO General Layout

 Default Distribution - allows you to automatically add touches to the feature


highlighted in the Teach Path view.

 Edge Offset - Displays the Offset Plane Edge dialog box where you can set up touch
points on the feature.

 Cylinder Lines - Displays the Lines Measurement dialog box where you can set up
touch points on the feature.

 Circles - Displays the Circles Measurement dialog box where you can set up touch
points on the feature.

 Section Touches - Use the Curve options to generate features or touch points from
divisions along a curve.

 Planar Curve - Use the Curve options to generate features or touch points from
divisions along a curve.

 Grid Touches - use the Grid options to generate features or touch points from a grid
over the CAD model.

Geometry - displays the Select Geometry dialog box, where you can select one or more
faces on the CAD model.

Scan Tools (Digital Probes)


The Scan Tools section for digital probes is accessed from the Tactile tab on the main
toolbar, and contains the following options:

Online Teach - displays the options available to teach an inspection of a feature using a
scan, i.e. instead of picking points on the selected feature, use the Online Teach options to
set the start and end points of the scan and its direction.

Move Tools
The Move Tools section is accessed from the Tactile, Tactile Scan or Laser tab on the main
toolbar and contains the following options:

Relative

 Axis Offset - Used to execute a sensor move, defining the end point of the move by
selecting an axis and an offset.

 Feature Offset - Used to execute a sensor move, defining the end point of the move
by picking a feature and using an offset.

 Increment - Used to define the magnitude and direction of a move with respect to the
current axis system. The CMM will move by the specified length and direction
relative to its current position.

 Sensor Offset - Used to execute a sensor move, defining the end point of the move
by using an offset along the probe axis.

 Surface Offset - Used to execute a sensor move, defining the end point of the move
by picking a surface point on the CAD model and using an offset.

42 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Absolute

 Absolute - Used to define and execute the end position of a CMM move in absolute
co-ordinates with respect to the current axis system.

 Free Position - Used to execute a sensor move, defining the end point of the move by
dragging it in the plane of view in the model window.

 Set Home Position (From) - Used to define the position to which the CMM will travel
when the Home (GOHOME) command is issued.

 Move Home - Moves the CMM to the home position defined with the From command
(default 0, 0, 0).

Rotary Move - Use the Move Rotary Table dialog box to specify the absolute or incremental
angle to which a rotary table will move from the current position.

Sensors
The Sensors section is accessed from the Tactile, Tactile Scan or Laser tab on the main
toolbar and contains the following options:

Auto Sensor Search - Displays the Automatic Sensor Selection dialog box, where you can
select a suitable sensor for inspecting the feature you have picked on the CAD model or in
the Teach Path view. Only appropriate sensors are displayed, taking into account the
location of other features in the CAD model. This helps to avoid collision between the
sensor and the surface, and helps you to use the minimum number of probe orientations.

Properties
The Properties section is accessed from the Tactile or Tactile Scan tab on the main toolbar
and contains the following options:

Measurement Settings

 Approach - Use the Sensor Approach dialog box to set the distance from the touch
point to the sensor touch point search start position.

 Retract - Use the Sensor Retract dialog box to set the distance the probe moves off a
surface after a touch has been detected.

 Depth - Use the Sensor Depth dialog box to set the distance into a feature (hole, slot,
etc.) that the probe will travel before taking measurement points.

 Clearance - Use the Sensor Clearance dialog box to set the distance from the feature
that the CMM uses as a clearance plane when moving the probe to inspect another
feature when in auto mode.

 Search - Use the Sensor Search dialog box to set the maximum distance the CMM
travels past the target if no touch is detected.

 Measurement Acceleration | Measurement Velocity | Positional Acceleration |


Positional Velocity - Machine variables, to control the measurement velocity,
acceleration rates, etc.

CAMIO 8.0 YDS0099_ A1 43


CAMIO General Layout

 Algorithm - Use the Geometry Algorithm dialog box to specify any fitting algorithms to
be used for certain types of features i.e. circles, arcs, etc.

 Curve Algorithm - Use the Geometry Algorithm - GCURVE dialog box to specify any
fitting algorithms to be used for GCURVES, and to apply best fitting for probe
compensation.

Modal Settings

 Mode - Sets the current program mode i.e. Automatic | Program | Manual.

 Fly Mode - Turns fly mode On|Off to enable|disable continuous motion when using
Goto positioning moves.

 Units - Sets the current units of measurement.

 Work Plane - Sets the working plane to control the plane in which polar co-ordinates
are defined.

 Probe Compensation - Turns probe compensation On/Off.

 Fine Positioning - Use the Fine Positioning dialog box to specify whether fine
positioning is on or off. When fine positioning is on, the sensor is positioned with
high-resolution accuracy at a low velocity after the normal positioning move has
finished.

 Decimal Places - Use the Decimal Places dialog box to set the number of decimal
places used for various values in your part program. This allows you to set different
numbers of decimal places for distance values, angles, vectors, etc.

Scan Settings (available options depend on whether the Tactile or Tactile Scan tab is being
used)

 Scan On/Off - Turns scanning mode On/Off.

 Scan Settings - Use the Scan Settings dialog box to define the type of scan and the
sampling method.

 Scan Velocity - Controls the scanning velocity.

 Scan Acceleration - Use the Scan Acceleration dialog box to set the scanning
acceleration.

 Scan Plane - Use the Scan Plane dialog box to specify the scanning plane.

 Scan Deflection - Use the Scan Deflection dialog box to set the scan reference
deflection, i.e. the deflection of an analogue probe that the controller attempts to
maintain during analogue scanning.

 Scan Known Path - Use Known Scan Path to switch known path scanning on or off,
and to specify the type of scanning.

44 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Scan Tab

Purpose
The Tactile Scan menu allows you to measure the various features, set up scanning
parameters, turn scanning on and off, add moves, modify measurement settings and select
probes.

Navigation
 Select Tactile Scan from the main toolbar

Inspect
See section 2.1.8 Tactile Tab for a description of this section.

Alignment
See section 2.1.8 Tactile Tab for a description of this section.

Touch Tools
See section 2.1.8 Tactile Tab for a description of this section.

Features
See section 2.1.8 Tactile Tab for a description of this section.

Scan Tools
The Scan Tools section for analogue probes is accessed from the Tactile Scan tab on the
main toolbar, and contains the following options:

Add Scans - displays the options available to set up scan path elements on a feature. The
following options are available, depending on the feature type selected:

 Circles Path - Use the Circles Measurement dialog box to set up touch points or scan
path elements on the feature.

CAMIO 8.0 YDS0099_ A1 45


CAMIO General Layout

 Cylinder Circles Path - Use the Cylinder Circles Path option to display the Circles
Measurement dialog box where you can set up scan paths on the feature.

 Cylinder Helix Path - Use the Helix Measurement dialog box to set up a helical scan
path on a cylinder feature.

 Cylinder Line Path - Use the Cylinder Line Path option to display the Lines
Measurement dialog box where you can set up scan paths on the feature.

 Plane Multi Line Path - Use the Multi Pick Line dialog box to set up lines for the scan
path on the model.

 Plane Centre Circle Radius Path - Use the Centre Radius Circle dialog box to set up
arcs as scan path elements on the selected plane.

 Curve Path - Use the Curve options to generate features or touch points from
divisions along a curve.

 Plane Edge Offset Path - Use the Offset Plane Edge dialog box to set up a scan path
on a plane, offset from the edge of the model.

Pause Continue - Use the Scan Pause/Continue to pause the scan, within a measure block,
to enable commands such as clearance moves or probe changes to be executed and then
allow the scan to continue.

Online Teach - displays the options available to teach an inspection of a feature using a
scan, i.e. instead of picking points on the selected feature, use the Online Teach options to
set the start and end points of the scan and its direction.

Move Tools
See section 2.1.8 Tactile Tab for a description of this section.

Sensors
See section 2.1.8 Tactile Tab for a description of this section.

Properties
See section 2.1.8 Tactile Tab for a description of this section.

Laser Tab

46 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Purpose
The Laser menu allows you to measure the various features, set up parameters for using the
laser scanner, add moves and select probes.

Navigation
 Select Laser from the main toolbar

Inspect
See section 2.1.8 Tactile Tab for a description of this section.

Alignment
See section 2.1.8 Tactile Tab for a description of this section.

Features
See section 2.1.8 Tactile Tab for a description of this section.

Surface
The Surface section is accessed from the Laser tab on the main toolbar, and contains the
following options:

Path - displays the Laser Surface Path dialog box, where you can set up points to be splined
to generate a smooth curved path on the model, or to cover an area of the model.

Geometry - displays the Laser Surface Geometry dialog box, where you can choose one or
more faces on the CAD model, to generate a laser scan path to measure the selected faces.

Sensors
See section 2.1.8 Tactile Tab for a description of this section.

Move Tools
See section 2.1.8 Tactile Tab for a description of this section.

Operations
The Operations section is accessed from the Laser tab on the main toolbar and contains the
following options:

Laser Power - use this to switch the Laser scanner on or off. This adds a
CALL/EXTERN,DME,'LASERPOWER' command to your program.

Laser Profile - displays the Activate Profile dialog box, where you can activate a laser
scanner profile, for example when scanning different types of surfaces.

Laser Channels - displays the Select Laser Channels dialog box, where you can choose
which laser channels to use when scanning with a cross-scanner.

Measurement - displays a drop-down list of the following options:

CAMIO 8.0 YDS0099_ A1 47


CAMIO General Layout

 Positional Velocity - displays the Positional Velocity dialog box, where you can set
the CMM positioning velocity, i.e. the working velocity of the CMM.

 Positional Acceleration - displays the Positional Acceleration dialog box, where you
can set the CMM accelerations for positioning moves, i.e. the working acceleration
and deceleration rates of the CMM.

 Online Subtract - displays the Online Subtract dialog box, where you can enable the
online subtract operation and specify the interline percentage to be used.

 Measurement Settings - displays the Laser Measurement Settings dialog box,


where you can define overrun constants, used to calculate the scan path for
automatic measurement of features.

 Stripe Distance - displays the Distance Between Stripes dialog box, where you can
set the distance between stripes and points in a laser scan.

 Fitting Algorithm - displays the Geometry Algorithm (Laser) dialog box, where you
can edit the settings used when extracting features from a laser scan.

Modal - displays a drop-down list of the following options:

 Mode - displays the Program Mode dialog box, where you can select the operation
mode.

 Fly Mode - displays the Fly dialog box, where you can switch fly mode on or off.

 Units - displays the Units dialog box, where you can set the units of measurement.

 Decimal Places - displays the Decimal Places dialog box, where you can set the
number of decimal places used for various values in your part program.

Construct Tab

Purpose
The Construct tab allows you to declare and create theoretical features (e.g. points in space,
intersection of two planes) using previously defined, measured or constructed features, or
actual buffer points.

Navigation
 Select Construct from the main toolbar

Construct Feature
The 2D and 3D Features sections are accessed from the Construct tab on the main toolbar
and contain the following options:

48 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

2D Features

Point, Circle, Line, Arc, Plane, Round Slot, Square Slot, Edge, Curve, Parallel Plane,
Pattern

3D Features

Cylinder, Sphere, Cone, Surface

The 2D and 3D Features icons allow you to create the features listed above from existing
features. Select the Wizard from each feature type drop-down. Drag-and-drop features
from the Explorer window onto the Construction Wizard. The drop-down construction type
options will change to reflect the possible solutions according to the combination of features
that are transferred to the Construction Wizard.

You can also create the nominal features listed above. Use the Feature dialog box to enter
the feature's nominal values.

Tolerance Tab

Purpose
The Tolerance tab allows you to define tolerances for use in evaluating features.
Tolerances are calculated according to the method selected on the Conformance tab page of
the Preferences dialog box. The tolerances available here depend on whether you have
selected Use advanced library on the Conformance tab page.

Navigation
 Select Tolerance from the main toolbar

Output Tools
The Output Tools section is accessed from the Tolerance tab on the main toolbar and
contains the following options:

CAMIO 8.0 YDS0099_ A1 49


CAMIO General Layout

Output Feature - displays the Output dialog box. Use this to apply tolerances to individual or
multiple features.

Evaluate Feature - displays the Evaluate dialog box. Use this to apply tolerances to evaluate
features.

Simultaneous Requirement - displays the Simultaneous Requirement dialog box. Use this
to define a block of simultaneous requirement (SIMREQT) commands.

Float - displays the Floating Picture Prompt window. Use this to specify a picture to display
using the Float executable, and to enter the settings to apply.

Text - displays the Output Text dialog box. Use this to create messages and select output
options for the messages.

Format - displays the Format Output dialog box. Use this to specify what is output from the
part program, and where it is output to.

Vendor Format - displays the Vendor Output Format dialog box. Use this to create a
configuration to use when outputting vendor format data.

Dimensional
The Dimensional section is accessed from the Tolerance tab on the main toolbar and
contains the following options:

Cortol - displays the Bilateral Position Tolerance dialog box. Use this to specify a
bi-directional co-ordinate tolerance in Cartesian or polar co-ordinates (TOL/CORTOL) and
assign it to a label.

Angle Between Wizard - displays the Angle Between (wizard) dialog box. Use this to apply
an angle between (ANGLB) tolerance to actuals or nominals of two selected features.

Angle Between - displays the Output Angle between Features dialog box. Use this to apply
angle between (ANGLB) tolerances to the actuals or nominals of two selected features.

Evaluate Angle Between - displays the Evaluate Angle between Features dialog box. Use
this to evaluate the angle between (ANGLB) tolerances of two features without outputting the
data.

Distance Between - displays the Output Distance between Features dialog box. Use this to
apply distance between (DISTB) tolerances to the actuals or nominals of two selected
features.

Distance with Respect to - displays the Output Distance with Respect to Features dialog
box. Use this to apply distance with respect to (DISTWRT) tolerances to the actual or
nominal or a selected feature.

Evaluate Distance Between - displays the Evaluate Distance between Features dialog box.
Use this to evaluate the distance between (DISTB) tolerances of two features without
outputting the data.

Size
The Size section is accessed from the Tolerance tab on the main toolbar and contains the
following options:

50 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Diameter - displays the Diameter Tolerance dialog box. Use this to specify a diameter
tolerance (TOL/DIAM) and assign it to a label.

Width - displays the Width Tolerance dialog box. Use this to specify a linear size (width)
tolerance (TOL/WIDTH) and assign it to a label.

Radius - displays the Radius Tolerance dialog box. Use this to specify a radial tolerance
(TOL/RAD) and assign it to a label.

Position
The Position section is accessed from the Tolerance tab on the main toolbar and contains
the following options:

Position - displays the True Position Tolerance dialog box. Use this to specify a position
tolerance (TOL/POS) and assign it to a label.

Composite Position - displays the Composite Position Tolerance dialog box. Use this to
specify a composite positional tolerance (TOL/COMPOS) for use with patterns of circles,
cylinders, slots and parallel planes (FEAT/PATERN features), and assign it to a label.

Concentricity - displays the Concentricity Tolerance dialog box. Use this to specify a
concentricity tolerance (TOL/CONCEN) and assign it to a label.

Symmetry - displays the Symmetry Tolerance dialog box. Use this to specify a symmetry
tolerance (TOL/SYM) for a parallel plane feature and a parallel plane datum and assign it to
a label.

Form
The Form section is accessed from the Tolerance tab on the main toolbar and contains the
following options:

Flatness - displays the Flatness Tolerance dialog box. Use this to specify a flatness
tolerance (TOL/FLAT) over an area, calculating the largest deviation from individual areas
over a surface, and assign it to a label.

Circularity - displays the Circularity Tolerance dialog box. Use this to specify a circularity
tolerance (TOL/CIRLTY) and assign it to a label.

Straightness - displays the Straightness Tolerance dialog box. Use this to specify a
straightness tolerance (TOL/STRGHT) and assign it to a label.

Cylindricity - displays the Cylindricity Tolerance dialog box. Use this to specify a cylindricity
tolerance (TOL/CYLCTY) and assign it to a label.

Orientation
The Orientation section is accessed from the Tolerance tab on the main toolbar and contains
the following options:

Perpendicularity - displays the Perpendicularity Tolerance dialog box. Use this to specify a
perpendicularity tolerance (TOL/PERP) and assign it to a label.

Angularity - displays the Angularity Tolerance dialog box. Use this to specify an angularity
tolerance (TOL/ANGLR) and assign it to a label.

CAMIO 8.0 YDS0099_ A1 51


CAMIO General Layout

Parallelism - displays the Parallelism Tolerance dialog box. Use this to specify a parallelism
tolerance (TOL/PARLEL) and assign it to a label.

Runout
The Runout section is accessed from the Tolerance tab on the main toolbar and contains the
following options:

Circular Runout - displays the Circle Runout Tolerance dialog box. Use this to specify a
circular runout tolerance (TOL/CRNOUT) and assign it to a label.

Total Runout - displays the Total Runout Tolerance dialog box. Use this to specify a total
runout tolerance (TOL/TRNOUT) and assign it to a label.

Profile
The Profile section is accessed from the Tolerance tab on the main toolbar and contains the
following options:

Profile of a Surface - displays the Surface Profile Tolerance dialog box. Use this to specify a
profile of a surface tolerance (TOL/PROFS) and assign it to a label.

Composite Profile of a Surface - displays the Composite Surface Profile Tolerance dialog
box. Use this to specify a composite profile tolerance of a surface (TOL/CPROFS) and
assign it to a label.

Profile of a Line - displays the Profile Line Tolerance dialog box. Use this to specify a profile
of a line tolerance (TOL/PROFL) and assign it to a label.

Composite Profile of a Line - displays the Composite Line Profile Tolerance dialog box.
Use this to specify a composite profile tolerance of a line (TOL/CPROFL) and assign it to a
label.

Profile of a Point - displays the Point Profile Tolerance dialog box. Use this to specify a
profile of a point tolerance (TOL/PROFP) and assign it to a label.

Model Tab

52 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Purpose
The Model commands allow you to manipulate the CAD model in the model window. You
can position the part in the machine volume before creating programs off-line, and you can
save and retrieve this location when running the inspection program on-line. This is useful
when several different programs are used when measuring a part. You save the location as
a work cell at the end of the model location procedure, and you can retrieve the location
using the Load Work Cell option from the Model commands.

You align the model with the machine axes using entities picked from the model. To start
this process, click Locate.

You can also add entities to the CAD model using the other options on this menu.

Navigation
 Select Model from the main toolbar

Model
The Model section is accessed from the Model tab on the main toolbar and contains the
following options:

Open Model - displays the Open dialog box, where you can browse for an existing model
file. If you select a .sat or .sab file which has no units currently assigned, the File Units
dialog box is displayed. Select the units. The data in the .sat or .sab file is scaled to the
units and all measurement data is displayed in those units. Saving changes to the file also
saves the unit system selected.

You can also drag a model file into the model window simulation tab from Microsoft®
Windows Explorer.

All layers which make up the opened model file are assigned to a single 0 layer. The new
layer appears in the CAD Display Options drop-down list on the Model window toolbar and
defaults to the name of the model file with the suffix _0.

Note:
Data is stored internally in millimetres.

Opening another model when a model is already present in the model window
You can use the Model Open option again to load another model into the model window.
The newly-inserted file takes the CAD origin of the original file. All layers which make up the
inserted model file are assigned to a single 0 layer. The new layer appears in the CAD
Display Options drop-down list on the Model window toolbar and defaults to the name of the
inserted model file with the suffix _0. This option is useful where files can be merged to form
an assembly and where it is necessary to perform a full inspection of the part, for example,
inspection of a wheel or similar part where the file provided contains only a segment of the
part.

Close Model - closes the model currently open in the model window. If you have made
changes to the model, you are prompted to save them, or you can cancel the action and
keep the model file open.

CAMIO 8.0 YDS0099_ A1 53


CAMIO General Layout

Save Model - saves changes made to the current CAD model file. The file is saved to the
default ACIS® Binary File (.sab file). Constructed, measured and nominal features are
saved with the model so that they can no longer be identified as constructed, measured or
nominal features.

Save Model As - displays the Model Save dialog box, where you can save the current model
as a specific file type (rather than the default .sab file), and specify its name and location.

Extract PMI - Extracts PMI data that has been saved with the CAD model.

Work Cell
The Work Cell section is accessed from the Model tab on the main toolbar and contains the
following options:

Load Work Cell - displays the Open Work Cell dialog box, where you can browse for an
existing work cell.

Close Work Cell - closes the current work cell, returning the model to its position as it was
before you loaded the work cell. A warning is displayed that closing the work cell will
change the current datum. This is reset to the machine co-ordinate system.

Locate - displays the Model Locate - Orientate Part dialog box which allows you to position
the model by aligning it with one of the machine axes, then rotating and positioning it.

Locate Rotary Table - displays the Rotary Table Locate dialog box, where you can locate
the rotary table within the simulated CMM environment.

Locate Cartesian - displays the Model Locate dialog box which enables the model to be
'dragged' into position with the mouse.

Record
The Record section is accessed from the Model tab on the main toolbar and contains the
following option:

Camera - use the Camera option to store the current view of the CAD model in the part
program. A CALL/EXTERN line will be added with the coordinates of the model view. When
the program reaches this line on a subsequent run, the view of the model as recorded will be
restored.

CAD Tools
The CAD Tools section is accessed from the Model tab on the main toolbar and contains the
following options:

Rotate - displays the Rotate Model dialog box allowing you to rotate the existing CAD model,
and/or generate a rotated copy.

Translate - displays the Translate Model dialog box allowing you to manipulate the position
of the CAD model.

Mirror - displays the Mirror Model dialog box allowing you to specify the axis for mirroring the
CAD model, and/or to generate a mirrored copy of the CAD model.

54 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

CAD Geometry
The CAD Geometry section is accessed from the Model tab on the main toolbar and contains
the following options:

Add Slice - displays the Add Slice dialog box, where you can create one or more free curves
by intersecting the model faces with a series of defined planes.

Add Plane - displays the Add Plane dialog box, where you can add a plane to a CAD model.

Add Point - displays the Add Point dialog box, where you can add points to a CAD model.

Add Cylinder - displays the Add Cylinder dialog box, where you can add a cylinder to the
CAD model.

Add Curve - displays the Add Curve dialog box, where you can add a curve entity to a CAD
model.

Add Torus - displays the Add Torus dialog box, where you can add a torus between two
previously-measured cylinders.

Add Circular Slice - displays the Add Circular Slice dialog box, where you can create one or
more 3D curves by intersecting the CAD surfaces with specified cones or cylinders.

Offset Surface - displays the Offset Surface dialog box, where you can offset all the points
on a selected surface of the CAD model by a specified distance.

Query - displays the Query Geometry dialog box, where you can view details of geometry
you select on the model.

Organise - displays the Organise Geometry dialog box, where you can view the current
layers in the model, create new layers, and move the select geometry to a different layer.

Entities - displays the Geometry Entities dialog box, where you can define a subset of the
base geometry present in a CAD model file.

Point Cloud Tab

CAMIO 8.0 YDS0099_ A1 55


CAMIO General Layout

Purpose
The Point Cloud menu allows you to load, filter and save point cloud data from laser
scanning, and retrieve features.

Navigation
 Select Point Cloud from the main toolbar

Import Export
The Import Export section is accessed from the Point Cloud tab on the main toolbar and
contains the following options:

Load - displays the Load Point Clouds dialog box. Use this to retrieve files of point cloud
data.

Save - displays the Save Point Clouds dialog box. Use this to save the point cloud from a
laser scan to a file of point cloud data, in the current co-ordinate system.

Point Cloud Operations


The Point Cloud Operations section is accessed from the Point Cloud tab on the main toolbar
and contains the following options:

Analysis - displays the Point Cloud Analysis dialog box. Use this to launch Focus and
perform point cloud operations on the currently selected point clouds in the Model window
simulation tab.

Fuse - displays the Fuse dialog box. Use this to apply a filter and a mesh to one or more
point clouds.

Merge - displays the Merge dialog box. Use this to merge separate point clouds from a
laser scan into a reference point cloud.

Mesh - displays the Mesh dialog box. Use this to apply a mesh to the point cloud, by
applying triangles between all points that are then used to create a surface effect.

Filters
The Filters section is accessed from the Point Cloud tab on the main toolbar and contains the
following options:

Grid Filter - displays the Filter Grid dialog box Use this to apply a grid filter to the point cloud
obtained from a laser scan.

Curvature Dependent Filter - displays the Filter Curvature Dependent dialog box. Use this
to apply a curvature filter to the point cloud obtained from a laser scan.

Scatter Filter - displays the Filter Scatter dialog box. Use this to apply a scatter filter to the
point cloud obtained from a laser scan.

56 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Retrieve Features
The 2D and 3D Features sections are accessed from the Point Cloud tab on the main
toolbar. Use these sections to construct features by extraction from a point cloud generated
by laser scanning a surface (GSURF) feature.

Selecting a feature type brings up the Retrieve dialog box with options appropriate to the
feature.

This construction type is currently for use with laser probes, not touch probes.

Surface
The Surface section is accessed from the Point Cloud tab on the main toolbar and contains
the following option:

Create Surface Profile - Displays the Compare Surface Feature to CAD dialog box. Use this
to select the CAD geometry to compare to a surface feature, to construct another surface
feature.

Advanced Tab

Purpose
The advanced commands allow you to use advanced programming options, including
declared variable data or text strings, when building inspection programs.

Navigation
 With a part program open, select Advanced from the main toolbar

Variables
The Variables section is accessed from the Advanced tab on the main toolbar and contains
the following options:

CAMIO 8.0 YDS0099_ A1 57


CAMIO General Layout

Declare Wizard - displays the Declare Variable wizard, where you can declare a variable
using a step-by-step procedure.

Declare - displays the Declare Variable dialog box, where you can declare a variable
(number or string) by its name, type and scope.

Declare Multiple - displays the Declare Multiple Variables dialog box, where you can declare
a number of variables at a time.

Assign Wizard - displays the Assignment wizard, where you can assign a value or the result
of a calculation to a variable.

Assign - displays the Assign Variable dialog box, where you can assign a value or the result
of a calculation to a variable.

Obtain Wizard - displays the Obtain Value wizard, where you can assign an item of
inspection data to a variable.

Obtain - displays the Obtain dialog box, where you can assign a value obtained from a data
source (such as a feature, or a sensor, or a storage device) to your selected variable.

Value - displays the Value dialog box. Use this to assign a value from a measured feature
or tolerance to a variable.

Watch - displays the Watch dialog box, where you can track the use of variables, to assist in
the debugging of programs.

System Variables - displays the System Variable Manager dialog box, where you can view
a list of common variables (variables available to all inspections) and delete variables from
the list.

Loop
The Loop section is accessed from the Advanced tab on the main toolbar and contains the
following options:

If Wizard - displays the If wizard, where you can enter a conditional expression to be
evaluated by the IF command. Depending on the result, execution continues elsewhere in
the program.

If - in Insert mode (not available in Teach or Command mode), displays the If dialog box,
where you can enter a conditional expression to be evaluated by the IF command.
Depending on the result, execution continues elsewhere in the program.

Else - in Insert mode (not available in Teach or Command mode), displays the Else dialog
box, where you can add an ELSE command to its associated IF command.

End If - in Insert mode (not available in Teach or Command mode), displays the End If dialog
box, where you can add an ENDIF command to an associated IF command.

Loop Wizard - displays the Do wizard, where you can create a loop in your part program, to
repeat a set of commands.

Start Loop - displays the Start Loop dialog box, where you can set up the parameters for the
start of a program loop.

58 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

End Loop - displays the End Loop dialog box, which you can use to indicate the end of a
program loop.

Jump to Wizard - displays the Jump to wizard. The JUMPTO command causes the
program to jump to the command containing or preceded by the command label.

Label - displays the Create New Label dialog box. Use this to create a label and insert it in
your part program.

Input/Output
The Input / Output section is accessed from the Advanced tab on the main toolbar and
contains the following options:

Define - displays the Input/Output Device dialog box. Use this to define storage devices for
input and output. You can then use the Open command to open the device for input or
output, so that CAMIO can send data to and receive data from the device.

Open - displays the Open Device dialog box. Use this to open a file or comm
(communications) port specified using the Device command.

Close - displays the Close Device dialog box. Use this to close a file or serial port specified
as a storage device using the Device command. You can choose whether to keep or delete
the file when you close it.

Read - displays the Read from Input Device dialog box. Use this to read data from a file
specified as a storage device using the Device command.

Write - displays the Write to Output Device dialog box. Use this to write formatted text to a
selected output storage device.

Prompt - displays the CAMIO Prompt Editor application, where you can create your own
prompt dialogs to be displayed as your part program runs.

Text - displays the Output Text dialog box. Use this to create messages and to specify how
the messages are displayed.

External
The External section is accessed from the Advanced tab on the main toolbar and contains
the following options:

Start - displays the Start of External File Declaration dialog box. The XTERN command
indicates the start of an external file block.

Define External - displays the External File Declaration dialog box. Use this to specify the
name of an external file. When executed, the program checks that the file exists.

End - displays the End of External File Declaration dialog box. The ENDXTN command
indicates the end of an external file block.

Call External - displays the Call Routine dialog box. Use this to call an external program or
a macro.

CAMIO 8.0 YDS0099_ A1 59


CAMIO General Layout

Macro
The Macro section is accessed from the Advanced tab on the main toolbar and contains the
following options:

Define - displays the Macro dialog box where you can define a macro routine (a block of
DMIS commands) for repetitive tasks.

End - displays the End Macro dialog box. The ENDMAC command indicates the end of a
macro routine.

Program
The Program section is accessed from the Advanced tab on the main toolbar and contains
the following options:

Program Header - displays the Program Header dialog box, where you can specify external
program identification (DMISMN) for a DMIS input program.

Subroutine Header - displays the Subroutine Header dialog box, where you can specify
external program identification (DMISMD) for a DMIS input module.

End of File - displays the End of File dialog box. Use this to specify the end of a program.

File Identifier - displays the File Label dialog box, where you can specify an internal
identification (FILNAM) within a DMIS file.

Pause - displays the Edit Command dialog box, which allows you to insert a Pause
command into the program.

Reporting
The Reporting section is accessed from the Advanced tab on the main toolbar and contains
the following options:

QIS Definition - displays the Quality Information dialog box define, where you can select
QIS (Quality Information System) statements for use in reports.

QIS Information - displays the QIS Information dialog box, where you can define reports on
QIS data for direct output or for use when outputting feature data.

QIS Data - displays the Output QIS Data dialog box. Use this to output QIS (Quality
Information System) items from the part program.

Error Recovery
The Error Recovery section is accessed from the Advanced tab on the main toolbar and
contains the following options:

Error - displays the Error dialog box. Use this to specify what happens when a touch error
occurs.

Resume - displays the Resume dialog box. Use this to determine what happens when
starting the program again after it has jumped to a particular line in response to an error.

60 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Report Tab

Purpose
The Report tab allows you to set up reporting styles and design your report based on these
styles.

Navigation
 Select Report from the main toolbar

Report
The Report section is accessed from the Report tab on the main toolbar and contains the
following options:

Design - Enters design mode where you can create and edit your report. This displays your
report tree in the Program window and opens the Properties window ready for you to make
changes to your report.

Refresh - Refreshes your report, updating all the report sections according to changes you
have made. Note that this does not run your part program.

Save - Saves your report.

New Section - Adds a new section to the end of your report.

New Image Section - Adds a new image section to the end of your report. An image section
is used to display an image created in Focus.

Pick from CAD - Displays the available features and allows you to pick them from a report
section tab in the Model window. You must not have any buttons selected in the Model
window when you do this. Picked features are added as flyouts in the selected report section.

Auto Layout - Automatically arranges the flyouts in your report.

Form Styles - Displays a list of the available form styles. If a report section or form item is
currently selected, clicking a form style will apply it to the selected item. The Edit Styles
option displays the Style Editor dialog box for form items where you can create and edit form
styles.

Flyout Styles - Displays a list of the available flyout styles. If a report section or flyout is
currently selected, clicking a flyout style will apply it to the selected item. The Edit Styles
option displays the Style Editor dialog box for flyouts where you can create and edit flyout
styles.

CAMIO 8.0 YDS0099_ A1 61


CAMIO General Layout

Table Styles - Displays a list of the available table styles. If a report section is currently
selected, clicking a table style will apply it to the selected item. The Edit Styles option
displays the Style Editor dialog box for tables where you can create and edit table styles.

Colour Map Styles - Displays a list of the available colour map styles. If a report section is
currently selected, clicking a colour map style will apply it to the selected item. The Edit
Styles option displays the Style Editor dialog box for colour maps where you can create and
edit colour map styles.

Export - Displays a drop-down list allowing you to export to Excel, PDF or Word formats.
Selecting one of these displays the Save As dialog box where you can specify the name and
location of the file.

Print - Displays the Print dialog box where you can select a printer, and the pages and
number of copies to print.

View Menu
The View menu is accessed from the CAMIO menu bar, and contains the following options:

Collision - Toggles the Collisions window on and off. Contains information on potential
collisions with regard to the current sensor and model.

DRO - Toggles the DRO window on and off. Note that if you have chosen to rotate the
machine axes (by selecting a rotation on the Axis Rotation tab page of the CMM
Configuration dialog box), the mcs values displayed in the DRO are actually the rotated mcs
values (or mcsr values).

Explorer - Toggles the Explorer window on and off. The Explorer window displays the
tolerances and features present in the part program. Click a feature to display its details in
the Grid window. You can drag-and-drop tolerances onto features, and see the result in the
Grid window.

Laser 2D - Toggles the Laser 2D Preview window on and off. The Laser 2D Preview view
shows the field of view of the laser scanner from the selected camera on the sensor.

Model - Toggles the Model window on and off. The model window displays a view of the
CAD model, and nominal, measured, constructed features, etc. You can open a model file in
the model window using the Open option from the Model menu, or you can drag a model into
the model window from Microsoft® Windows Explorer.

Output - Toggles the Output window on and off. Contains information for feature output in
DMIS and vendor format (VFORM) output from the DMIS program.

Properties - Toggles the Properties window on and off. The Properties window contains a
table of data which reflects the feature being inspected, the method of inspection, and the
measurement tab selected from the main toolbar (Inspect, Scan or Laser). It acts as a
display for measurement data whilst in the teach path and can also be used for entering
data.

Planning - Use the Planning window to view and select features imported from a file of
planning information saved when closing CAMIO after working with a plan. A planning file
contains feature, tolerance and co-ordinate system information, but not moves, sensors or
any machine-specific information.

62 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Program - Toggles the part program window on and off. The program window displays the
current DMIS program.

Report Grid - Toggles the Grid window on and off. The Grid window contains a grid of data
and a pop-up menu of options for manipulating that data. The contents of the grid reflect the
feature being inspected. It acts as an instant display for touch data and can also be used for
entering data. It also displays data for measured or constructed features if you click them in
the Explorer window or type in the feature name in the top left-hand corner of the Grid
window.

Report Preview - Toggles the Report Preview window on and off. The Report Preview
window shows a preview of your CAMIO report sections, including the CAD model and tables
in all sections defined, and the flyout and form items containing the feature data.

Sensors - Available when sensor management is enabled. Toggles the Sensors window on
and off. The Sensors window allows you to manage and organise your sensor data, including
create new probe definitions (i.e. define the physical probe structure), create new sensors
(i.e. define the probe at specified angles), add sensors to your part program, define
calibration spheres, create and configure racks.

Context - Available when inspecting features. Toggles the Context window on and off. The
Context window displays the number of points and moves taken when inspecting a feature.
You can also see the minimum number of points required to define the feature.

Load - Displays the Load Layout dialog box, where you can browse for a previously saved
layout of your CAMIO screen.

Save - Displays the Save Layout dialog box, where you can save the current layout of your
CAMIO screen. More information can be found in the Setting Up the CAMIO Layout topic.

Configuration Menu
The CAMIO options menu is accessed from the CAMIO menu bar, and contains the following
options:

CMM Configure
If you have appropriate user privileges, this option may display a configuration dialog box.
The dialog box displayed depends on your CMM and your server type. Please note that
changing the data in the CMM Configuration dialog box would have a direct bearing on how
the CMM functions. It is highly recommended that only trained Nikon Metrology personnel
make changes to the machine configuration. Please seek advice from experienced Nikon
Metrology personnel. Note that all values displayed in the CMM Configuration dialog box
are the unrotated values, in MCS, whether or not a rotation is selected on the Axis Rotation
tab page.

If you do not have appropriate user privileges for this option, a message is displayed. For
details of user privileges, see User Privileges.

Override Log On/Off


Displays the Override Log On or Override Log Off dialog box, where you can override the
user that is currently logged on to the local computer, with another user.

CAMIO 8.0 YDS0099_ A1 63


CAMIO General Layout

System Status
Displays the Watch dialog box, where you can view current system information for CAMIO,
and track the use of variables.

Help Menu
The Help menu is accessed from the CAMIO menu bar, and contains the following options:

Help Topics
Help can be obtained from this menu item or by pressing F1.

Learning Centre
Displays the Learning Centre, which provides links to training notes in PDF file format, and to
other Help files.

About CAMIO
Displays CAMIO version information.

4.1.2 Toolbars

Program Toolbar
Use the Program toolbar to edit and run your program.

 Run - Starts the program running from the current program line.

 Step - Executes the current program line and then moves to the next line (but does
not execute it). If the program encounters a command that requires the operator to
perform some function, then the appropriate dialog will be displayed. The program
will step to the next program command line when the operator has fulfilled the
demands of the command.

 Stop - Stops the program.

 Restart - Starts the program running from the beginning. The contents of the
inspection database are deleted. Calibrations in the machine database are not
deleted by the restart, but other 'volatile' data is deleted from memory, including the
current list of sensor definitions (SNSDEF), functional mating (MATDEF) definitions,
local and global variables, macro definitions, etc. The restart button can be
configured using the Warn on restart and Show restart button check boxes on the
Miscellaneous tab page on the Configuration dialog box.

 Program Text - Toggles the display of the part program between descriptive text
(block view) and DMIS commands.

 Find - If you are viewing your program as DMIS commands, searches the program for
the text you specify.

 Replace - If you are viewing your program as DMIS commands, searches the
program for your specified text and replaces it with your preferred text.

64 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Simulation Rate Toolbar


Use the Simulation Rate toolbar to set the speed at which the probe or rotary table moves in
the model window when running a part program off-line.

 Reverse - Rewind the simulation.

 Pause - Pause the simulation.

 Slow - Slow forward the simulation.

 Normal - Play the simulation (normal speed).

 Fast - Fast forward the simulation.

 Very Fast - Very fast forward the simulation.

Sensor Check Toolbar


Use the Sensor Check toolbar to position the simulated sensor to a particular feature, so that
you can check the orientation of the sensor to see if it is appropriate for the feature.

 Sensor Check - Use this to switch on and off the simulated verification of a tool path.

 Move to Selected - Use this to move the sensor position to a selected item in the
Teach Path view.

 Previous - Use this to move the sensor position backwards through the items in the
Teach Path view

 Next - Use this to move the sensor position forwards through the items in the Teach
Path view.

4.1.3 Customising the Toolbars


You can set up the existing CAMIO toolbars to suit your own requirements. The default
CAMIO layout and toolbars contain the commands most frequently used when programming
an inspection. Less often used, or more advanced commands are only available after the
toolbars have been customised (including the plug-ins for Float and Threaded Holes).

The Quick Access menu allows you to customise your own personal toolbars (created using
the Toolbars tab and customised using the Commands tab), the Quick Access toolbar (using
the the Quick Access tab) and each tab on the main toolbar (using the Commands tab).

If you right-click on an item in a toolbar there is a pop-up menu where you can choose to add
the command to the quick access toolbar. It also has options to customise the quick access
toolbar, show the quick access toolbar below the ribbon and minimise the ribbon.

Save your toolbar changes by saving the workspace from the View Menu.

CAMIO 8.0 YDS0099_ A1 65


4.2 The New Inspection Dialog Box
This dialog box is displayed after the File > New menu option.

Select a
template from
the library.

On a clean Enter the required


installation, program name and
only a basic location.
set of
templates will
be available.

Folders can be
added to the
list and can be
used to
organise your
templates.

The New Inspection dialog box allows you to create and name a new DMIS part program
(.dmi file).

Type in a new program name, or click the Browse button to browse for an existing program if
you want to overwrite it. To run the program when it opens, check Auto-run program. To
display the New Inspection dialog box where you can set up parameters for your program,
click Advanced.

CAMIO 8.0 YDS0099_ A1 67


CAMIO General Layout

4.2.1 The File Details Frame


This displays the names and path of files associated with the DMIS program being created
(or run).

DMIS Input This is the name and path of the DMIS part program.

DMIS Output This is the name and path of the DMIS output file. This file is only
created if the DISPLY command contains the STOR, DMIS minor
words. For example DISPLY/STOR, DMIS

VFORM Report This is the name and path of the Nikon Metrology vendor report file.
This file is only created if the DISPLY command contains the
STOR, V(label) minor words. For example, DISPLY/STOR, V(0).
Note, the minor words can be combined, for example:
DISPLY/TERM, V(0), STOR, V(0), DMIS means display Vendor
output in the terminal window and create both Vendor and DMIS
output files.

XML Output An output file of inspection data in XML format. This is created
when your program reaches the End of program (ENDFIL)
command.

68 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

DTA Output The name and path of the .dta file, output at the end of the
inspection. .dta files can be used to transfer data to legacy
systems and to some data analysis packages.

AIMS Output The name and path of the .tdf file, used to output feature data in
AIMS format.

4.2.2 The Append to Filenames Frame

Use these options to append information to the output from the part program. The
information is appended to the .out, .res and .rtf filenames. It is no longer appended to the
inspection database generated from the part program because a new database is created
each time the program is run, and each run is automatically date and time stamped. If both
text and date and time are selected, the text is appended before the date and time. If the
repeat number is also added (from the Repeat Options tab page), this is appended between
the text and the date and time.

 Date and time - select this to append the machine date and time. The date and time
are appended in the format _yearmonthday_hourminutesecond. For example, if the
program is executed on 29 December 2007 at 11:06 and 32 seconds,
_20071229_110632 is appended to the filenames.

 Text - select this to append text to the filenames. Type in the text in the adjacent
field. The text cannot include the characters \ / : * ? " < > | ; as these are not valid in
a Microsoft® Windows filename.

4.2.3 The Mode Frame

The Mode frame determines the run mode of CAMIO and can be Inspect or Report.

Inspect Causes CAMIO to run the DMIS program for the purposes of inspecting
the part.

Report CAMIO runs the program but uses the touch data collected on a previous
run of the DMIS part program. You can use this mode to re-evaluate
changes to feature nominals and tolerances without re-inspecting the
component.

CAMIO 8.0 YDS0099_ A1 69


CAMIO General Layout

4.2.4 The CMM Operation (1) Frame

Online Starts CAMIO in on-line mode.

Offline Starts CAMIO in off-line mode. All programming operations will


generate touch data for the purpose of program simulation.

4.2.5 The CMM Operation (2) Frame

Manual Causes CAMIO to start the CMM in Manual mode. The first
Automatic command will cause CAMIO to display a warning prompt to
the operator before operations continue.

Automatic Causes CAMIO to start in Automatic mode immediately. No warnings


will be displayed. The CMM programmer is responsible for ensuring
the probe is positioned correctly prior to the program start.

4.2.6 The Inspection Frame

The Inspection frame determines the start mode of the DMIS part program and can be Start
New or Continue Previous.

Start New The program is started at line 1 and a new inspection database record is
started.

Continue This preserves all the feature data and sets the program pointer at the
Previous last executed line.

70 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

4.2.7 The Model Layer

Check to use a CAD model


within the CAD window.

Check to use a workcell. A


workcell holds information
concerning the model
location within the machine
volume.

Simulation Options
Create defined features - Displays any defined features on to the CAD model.

Create measured features - Displays any measured features on to the CAD model.

Create constructed features - Displays any constructed features on to the CAD model.

Create point cloud - check this to create the display of point clouds, so that they can be
displayed in the model window. This does not affect the creation of the point clouds
themselves. Note that a point cloud can only be displayed if CAMIO has created a display
of the point cloud.

CAMIO 8.0 YDS0099_ A1 71


CAMIO General Layout

4.2.8 The Reporting Layer

Report - displays the report file to be used with this part program. Use the adjacent browse
button to browse for a different report file.

Auto reporting - runs the listed reports after the program has run and outputs them to the
specified formats.

Excel Output - check the box to automatically save your report to Microsoft Excel format.
The file is automatically given the same name as your report file (with .xls extension), but you
can use the adjacent browse button to browse for a different file.

Word Output - check the box to automatically save your report to Microsoft Word format.
The file is automatically given the same name as your report file (with .doc extension), but
you can use the adjacent browse button to browse for a different file.

PDF Output - check the box to automatically save your report to PDF format. The file is
automatically given the same name as your report file (with .pdf extension), but you can use
the adjacent browse button to browse for a different file.

72 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Legacy auto reporting - runs the listed reports after the program has run. The report will
begin when the program reaches the ENDFIL command at the end of the program. If Studio
Reporting is not already open, it will be opened.

 Add - displays the Add Report dialog box, where you can browse for a report file to
run at the end of the program.

 Delete - removes the highlighted report from the list of reports below.

 Path - the report location.

 Report - the report filename.

 Print or Preview - if Print, the report is printed after the program has run. If Preview,
the report is displayed in a preview window so that you can view it before deciding to
print it. Double-click this field to toggle the setting between Print and Preview.

 Errors only - if Yes, the report is run only if an error occurs in the inspection.
Double-click this field to toggle the setting between No and Yes.

4.2.9 The External Paths Layer


This allows the operator to enter default paths to folders, which hold either 'SYS' system files
(executables) or DMIS part programs. This is for use later in the software when sub routines
may be required within the main DMIS part program.

CAMIO 8.0 YDS0099_ A1 73


CAMIO General Layout

4.2.10 The Repeat Layer

Activate Repeat
Repeat on/off - Turns the repeat mode on/off as required.

Filenames
Auto increment filenames - check this to increment the name of the DMIS output files by
including the number of each repeat run as a suffix (e.g. test1.out, test2.out) so that existing
files are not overwritten. The information is appended to the .out, .res and .rtf filenames. It is
no longer appended to the inspection database generated from the part program because a
new database is created each time the program is run, and each run is automatically date
and time stamped. If text and date and time are also appended to the filenames (if selected
on the Program tab page), the repeat run number is appended between the text and the date
and time.

Start number - type in a start number for the repeat run. If you type in e.g. 100, this is
added to the DMIS output filenames as the suffix, e.g. test100.out, test101.out.

Repeat Type
Auto (no user prompt) - The program is rerun without prompting the operator.

Prompt user (after each execution) - The operator is prompted to rerun after each
inspection.

74 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Prompt for settings - The operator is prompted to either prompt or auto run before each
inspection.

Repetitions - the number of times the program is to be repeated.

4.2.11 The Reporting Keys Layer

Ask reporting key questions - if checked, a Report dialog box is displayed before the
program is executed. The dialog box prompts for information from the operator. The
information is set up in the Reporting tab page of the Configuration dialog box and saved
with the part program in the .btc file.

Save reporting key answers - if checked, the information entered in the Report dialog box
when executing the program is saved. The information is saved into the header of the .res
file. If unchecked, the information is not saved and the Report dialog box fields will be
empty next time it is displayed.

CAMIO 8.0 YDS0099_ A1 75


CAMIO General Layout

4.2.12 The Scan Layer

Use the Scan tab page to specify a file, and its content and format, for scan data output.
The file is opened before and closed after each scan in the DMIS part program. Each row in
the file represents one scan point, and always contains the x, y and z co-ordinates of the
scan point.

Using the options in the Content box, you can specify that the file also includes the
calculated direction cosines of the touch point (based on the scan direction, scan plane, etc.),
and the probe radius.

You can use the options in the Format box to specify that the data items are separated by
commas, and that the rows are numbered.

The format of each row is:

line_number x y z i j k probe_radius

where any of the items except x, y, and z may not be present and may be comma separated.

You can add headers and footers within the program using the DEVICE, OPEN and CLOSE
commands.

76 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

4.2.13 The Scripting Layer

Use the Scripting tab page to select .vbs script programs that perform functions before and
after your part program is run, i.e. to perform pre- and post-processing. You can select the
programs and you can also access them for editing (if your user licence permits this).

Script programs can also be run using a CALL/EXTERN command added by the Call
Routine dialog box.

Create and edit your script programs using Nikon Metrology VBScript Editor.

Pre-inspection - check Enable to run a script program before your part program is run (but
after its .btc file has loaded). Click the Browse button to browse for the script program.
Click Edit to open the script program in a script editor so that you can modify it before it is
run.

Post-inspection - check Enable to run a script program after your part program has run (i.e.
after the ENDFIL command has been run and the files used in the inspection, e.g. .out, .res,
have been closed). Click the Browse button to browse for the script program. Click Edit to
open the script program in a script editor so that you can modify it before it is run.

CAMIO 8.0 YDS0099_ A1 77


CAMIO General Layout

4.2.14 The Offline Layer

Use the Offline tab page to specify a planning file to be loaded when the part program is
opened.

Planning - check Enable to select a planning file when the part program is loaded. Click the
Browse button to browse for the file. The planning file is created when you save it on
closing CAMIO after working with a plan. If you select a file here, the plan path is recovered
when you open the program and is saved again when you close the program. If you select
the Continue previous option on the Program tab page of the New/Open Inspection dialog
box, the plan is filtered as it was when you were using it before.

4.2.15 The Results Files Layer

Use the Results Files tab page to specify details about the results files produced from the
part program.

78 YDS0099_ A1 CAMIO 8.0


CAMIO General Layout

Results file - the Nikon Metrology vendor report file.

 Auto print at end - causes CAMIO to automatically print the vendor format (VFORM)
report file (i.e. the .res file) created during an inspection run. This file will only exist if
the Output options (DISPLY/STOR) command references it, for example:
DISPLY/STOR,DMIS,V(label). The printing will begin when the program reaches the
End of program (ENDFIL) command. You can select the printer to use from the File
menu, Print Set-Up option. The font used will always be a fixed (non-proportionally)
spaced 8-point font.

 Create CSV file - creates a comma-delimited file of the program output. This takes
the name and directory of the .res file (as shown on the Program tab of this dialog
box) but with .csv as the file extension. If you change the .res filename and
directory, the .csv filename and directory are changed accordingly.

Results RTF file - a file of the vendor format output in RTF format. This shows the lines of
information in colour, as they are presented in the Output window in CAMIO.

 Header - select a header file to define the text colours, size and font. If you do not
select a header file, default settings are used.

 Auto print at end - causes CAMIO to automatically print the .rtf file created during an
inspection run. The printing will begin when the program reaches the End of
program (ENDFIL) command.

 Use VBS script file - select a VBS script file to define printing parameters for the .rtf
file, including the application used to print the file. If you do not select a VBS script
file, default settings are used.

Default serial port - the name of the PC Comm port used to output data from the DMIS
program (usually some form of external data storage device). This is enabled when the
Output options (DISPLY) command contains the COMM minor word, for example
DISPLY/COMM,V(label).

CAMIO 8.0 YDS0099_ A1 79


4.3 Initialising the CMM
It is important to recognise when you might reset the CMM. The CMM can be reset at any
time, however, as a rule, the CMM must be reset if either the machine controller or air supply
is switched off.

In the CMM section of the Machine tab, set the machine to On-line and select Reset Scales.

Press the Master Start button on the handbox. Select OK.

CAMIO 8.0 YDS0099_ A1 81


4.4 The Report Grid
The Grid tab, in the program area of the screen, contains a grid of data and a pop-up menu
of options for manipulating that data. The contents of the grid reflect the feature being
inspected. It acts as an instant display for touch data and can also be used for entering
data.

4.5 Creating a Custom Toolbar


1. Select the Quick Access menu icon and click More Commands to display the Customize
dialog box.
2. Select the Toolbars tab.
3. Click New to create a new toolbar. Enter a name and click OK.
4. Select the Commands tab to add icons to your new toolbar.
To complete the Basic Inspection training guide you need to add the Text icon to your new
toolbar:
1. In the Customize dialog box, select the Commands tab.
2. From the Categories list select Output.
3. The Commands list updates to show all possible Output commands.
4. Scroll down the list. Select Text and drag it onto your new toolbar.
5. Click OK to close the Customize dialog box.

CAMIO 8.0 YDS0099_ A1 83


The Probe Designer

5 The Probe Designer


Purpose
The Probe Designer is used for designing and modifying probes and probe models. It also
provides the ability to create custom stylus extensions and custom styli for your probe.

To create a new probe, double-click the required components from the available components
in the component library. You can use the options on the toolbar to create custom stylus
extensions and styli to add to your probe assembly. Note that the buttons to create custom
components are only available when these components could be added to your probe
assembly.

To create the probe you must select a head, probe type (and any associated modules and
stylus holders) and a stylus. Probe extensions, autojoint adaptors and stylus extensions are
optional. The probe is built and the details are sent to the Sensors window in CAMIO when
you click Finish.

Navigation
 Click the Probe button on the Sensors window toolbar

 Right-click on the Probes list in the Sensors window, select New Probe

 Right-click on a probe in the Probes list in the Sensors window, select Edit Probe

The Probe Designer screen is divided into the areas shown in this diagram.

84 YDS0099_ A1 CAMIO 8.0


The Probe Designer

1. Probe Designer toolbar

Edit a component - available if the component currently selected in the Probe


assembly list is a custom component. This allows you to change the component
properties using the Properties window.

Remove a component - used to remove the currently selected component (and


all components below it) from the probe assembly.

Create a custom stylus extension - available if a stylus extension can be


connected to the last component in the Probe assembly list. This allows you to create a
custom stylus extension by specifying the length and material in the Properties window.

Create a custom stylus - available if a stylus can be connected to the last


component in the Probe assembly list. This allows you to create a custom stylus by
specifying the length, material and tip diameter in the Properties window.

Reset the CAD view - used to reset the CAD view of the probe to the default view
settings.
2. Probe assembly list - displays a tree view of all of the components that have been added
to the current probe assembly. A right-click pop-up menu allows you to perform the following
functions:

 Remove - used to remove the currently selected component (and all components
below it) from the probe assembly. Note that you can only remove the probe head if
no other probes exist.

 Edit - allows you to edit the properties of the currently selected component if it is a
custom component.

3. Probe CAD view - displays a model of the probe as it is being designed. Zoom, rotate and
pan functions allow you to manipulate the view of the probe (according to the option selected
in the View Manipulation page of the Preferences dialog box). A yellow arrow indicates
where the next component will be added to. A yellow component indicates the component
has been selected in the Component library, but not yet added to the probe assembly.

4. Component library - displays a tree view of all the components that are available to add
to the probe assembly. The list is filtered so that it only shows the components that can be
added to the component currently selected in the Probe assembly list. Components are
grouped by type, with any custom components listed at the top. Select a component to show
a preview of the component in yellow in the CAD view, at the position it will be added to in
the probe assembly. Double-click on a component to add it to the probe assembly. A
right-click pop-up menu allows you to perform the following function:

 Delete from library - only available for custom components. Deletes the selected
component from the library. Probes that use the component are unaffected, but the
component is not available to be added to further probe assemblies.

CAMIO 8.0 YDS0099_ A1 85


The Probe Designer

5. Properties window - displays the properties of the component currently selected in the
Probe assembly list or the Component library. Whilst creating custom components, the
Properties window allows you to edit these properties. The properties displayed depend on
the type of component selected.

6. Probe name - used to enter a name for the probe. Use the Finish button to create the
probe. Note that this is only available if at least one stylus has been added to the probe. Click
Cancel to exit the Probe Designer without creating a probe.

See Also:
View Manipulation - Preferences Dialog Box

Creating Probes in the Probe Designer on page 86

Creating Custom Probe Components on page 88

5.1 Creating Probes in the Probe Designer


The Probe Designer allows for quick and easy creation of very simple and very complicated
probes of all types currently supported in CAMIO. Below is an example of the steps that
could be followed to create a probe with multiple styli:
1. Start the Probe Designer by selecting New Probe from the right-click menu on the Probes
list in the Sensors window.
2. In the Component library, in the Adaptor section double-click the PAA1 option.

3. In the Component library, in the Probe section double-click the TP200 option.
4. In the Component library, double-click the TP200-Module option.
5. In the Component library, in the Stylus Extension section double-click the M2 - 10mm
option.
6. In the Component library, in the Stylus Holder section double-click the M2 - 5 Way Holder
option.

86 YDS0099_ A1 CAMIO 8.0


The Probe Designer

7. In the Component library, double-click the M2 - 1.0mm x 10mm option.


8. Under the M2 - 5 Way Holder entry in the Probe assembly list, select 4. The yellow arrow
in the Probe CAD view can now be used to make sure each stylus is added to the correct
location on the probe:

9. In the Component library, double-click the M2 - 0.3mm x 10mm TC option.


10. In the Probe assembly list, select each of the added styli individually and use the Stylus
label option in the Properties window to specify a label for each stylus. CAMIO no longer
uses the X, Y, Z notation for individual styli on a probe with multiple styli as it is now
possible to design complex probes such as the one shown below:

CAMIO 8.0 YDS0099_ A1 87


The Probe Designer

11. Use the Probe name box to specify a suitable name for your probe. Click Finish to
complete the probe and send the information to CAMIO.
12. The new probe will now be listed in the Probes list in the Sensors window and can be
dragged into a sensor collection where you can specify the sensor angles for each stylus.

Warning:

The Probe Designer allows the creation of complex probe assemblies. Please refer to the
documentation provided with your probe to ensure the maximum length and mass limits are
not exceeded.

5.2 Creating Custom Probe Components


The options to create custom probe components in the Probe Designer are only available at
appropriate places in the probe assembly, where a stylus or stylus extension can be
attached. For example, to create a custom stylus for an SP25 probe, you could follow these
steps:
1. Start the Probe Designer by selecting New Probe from the right-click menu on the Probes
list in the Sensors window.
2. In the Component library, scroll down to the Probes section and double-click the SP25M
option.
3. In the Component library, double-click the SM25-2 option.
4. In the Component library, double-click the SH25-2 option.

5. On the toolbar, select to create a custom stylus.


6. Use the Properties window to edit the length, material and diameter for your stylus. You
can also specify a label for the stylus, although this will only be used if there is more than
one stylus in the final probe assembly.
7. Click Apply and Save.
8. The custom stylus is added to your probe assembly, and will be available in the
Component library to add to other probes.

88 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

6 Sensor Calibration

6.1 Calibrating Sensors within CAMIO


6.1.1 The Probe
There are different types of probes that can be utilised to check parts. A typical probe may
be made up from a Renishaw PH probe head, a TP touch probe and a ruby tipped stylus.
Probes can be set up in different lengths, using PE probe extension bars and stylus
extension spacers, for various applications. The length is the distance between the centre
of the probe head (the A axis pivot point) and the centre of the stylus ruby tip. The method
for calculating the probe length is explained below.

A angle pivot
point

P = Probe Length

Ruby stylus tip

The probe head swivels in two axes, A and B. For the Renishaw PH9 and PH10 series of
probe heads, the indexing characteristics are as follows. The A axis is indexable between
0° and 105° in 7.5° increments. The B axis is indexable between -180° and +180° in 7.5°
increments. The probe head X+ axis points in the same direction as the A axis cut-out.

The preferred method for calibrating probes in CAMIO uses the CAMIO Sensor Manager.
For completeness, the procedure used when not using sensor management is also
described.

6.1.2 Calibrating Probes with Sensor Management On


The following sequence should be taken as a guide for creating a CAMIO part program to
calibrate sensors within the CAMIO software.

CAMIO 8.0 YDS0099_ A1 89


Sensor Calibration

It explains how to manually establish the position of the sphere on the table, and allow
automatic sensor calibrations.
1. Launch CAMIO from the desktop icon.
2. Ensure Sensor Management is on and set the calibration parameters.
File > Preferences > Program
3. Use the Calibration tab page to specify configuration data including the sphere position
and direction, sensor distances and calibration tolerances. The sphere position will be
automatically updated when calibration commences.
Sphere diameter -
the precise master
sphere diameter.
This number is
used to evaluate
the effective probe
radius of
calibrated sensors
and must be
correct. (See
sphere
certification.)
Sphere position x,
y, z - the position
of the sensor
calibration sphere
in machine
co-ordinates.
Sphere direction i,
j, k - the direction
cosines for the
stem of the
calibration sphere.
Clearance distance - the distance from the current location to which the sensor will
move before the probe head manipulates the sensor to the next position and the
clearance plane for approaching the calibration sphere.
Depth distance - the distance below the equator of the sphere at which the sensor will
take points.
Approach distance - the distance from the touch point where the probe path becomes
normal to the touch point on the calibration sphere. The CMM will approach the
calibration sphere from this distance at touch velocity.
Roundness - the tolerance applied to the roundness of the calibration measurement on
the calibration sphere. The sensor calibration fails if the roundness exceeds this
tolerance.
Tolerance - the tolerance applied to the difference between the nominal probe radius
and effective probe radius, evaluated in the calibration procedure. The sensor
calibration fails if the difference exceeds this tolerance.
Number of points - the number of points to be taken by the built-in calibration routine.
4. Enter the number of calibration points.

90 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

5. On the Miscellaneous tab page, make sure Use sensor management is checked:

6. Click Ok to submit changes.


7. Many of the following operations require the use of the Sensors window. If the window is
not visible, select it using the View Menu.
8. At the beginning of the calibration program it is good practice to delete all existing probe
calibrations especially if changes have been made to the probe head setup or calibration
sphere position. In the Sensors window, right-click on Sensor Collections and select
Manage All Sensor Calibrations.

9. In the View All Sensors dialog box, select a sensor in the Recalled calibrations window
and click the Delete All button to delete all currently recalled sensor calibrations.
10. Repeat the previous step for the Saved calibrations window to delete all calibrated
sensors in the database.
11. Using the Sensors window and toolbar, calibration spheres and sensors can be created.

12. In the Sensors window, right-click on the Sensor Collections item and select New Sensor
Collection. Type in a name for your sensor collection.
13. In the Sensors window, right-click on the Probes item and select New Probe to open the
Probe Designer.
14. In the Probe Designer dialog box, double-click suitable items from the Components list to
build up your Probe assembly. Use the Probe name box to enter a suitable name for the
probe. Click Ok.

CAMIO 8.0 YDS0099_ A1 91


Sensor Calibration

15. On the Sensors window toolbar, click the Define Sensor Angles button.
16. In the Define Sensors dialog box, select the probe name and sensor collection that you
just created. Use the grid to specify which sensor angles to create.
The table below lists the probes required for this training course.
Name PH9-A PH9-B Length Diameter
A0.0_B0.0_training 0 0 ?? ??
A45.0_B135.0_training 45 135 ?? ??
A45.0_B90.0_training 45 90 ?? ??
A90.0_B-90.0_training 90 -90 ?? ??
A90.0_B0.0_training 90 0 ?? ??
A90.0_B180.0_training 90 180 ?? ??
A90.0_B90.0_training 90 90 ?? ??
The sensor angles will now appear in the Sensor Collection section of the Sensors
window.
17. In the Sensors window, right-click on the Calibration Spheres item and select New
Sphere. The New Sphere dialog box is displayed.

92 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

Type in a name for the sphere, select Contact, Master, enter the calibrated diameter and
type in its ijk values. Click Ok.
18. Create a new file called Probe-Calibrate.dmi.
File > New Program...
You can choose a different directory by selecting the Browse option.

19. CAMIO will open an inspection program and automatically load a default program
template which can be viewed in the part program window.
The program template will appear something like the example shown below.

CAMIO 8.0 YDS0099_ A1 93


Sensor Calibration

The program template will define an


initial start up sequence, such as
default co-ordinate tolerance, display
output, manual operation mode, initial
probe definition, machine axis datum
and measurement units.

Note: this template can be modified


and replaced or saved with a new
name for future programs that might be
created.

If applicable, remove any probe info


from the template inserted in the
program i.e. Define sensor and Select
sensor, then run the program.
20. Select Locate calibration spheres icon on the Sensors window toolbar. CAMIO now
displays the Sphere Setup dialog box, where you can select which calibration spheres to
locate, set up various settings, specify whether to use the nominal or actual sensor and
whether to manually locate the spheres. If the sensor has not been calibrated, CAMIO
adds the code for calibration of the sensor to the program. CAMIO also adds commands
to measure each sphere you selected.

Select your sphere and a probe. Check the box to Manually locate spheres. Check the
box to Output to current DMIS program.

94 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

When you click OK, CAMIO adds the code for the sphere location program at the position
of the current line. Run the program. You will be prompted to take a point on top of the
calibration sphere.

The machine will then repeat the measurement of the sphere in Automatic mode taking
five points. The probe will then be calibrated.
21. Select Calibration wizard icon on the Sensors window toolbar. The Calibration Wizard
Sensor selection dialog box is displayed. Select all the required sensors and click Next.
22. CAMIO displays the Calibration Wizard List of Sensors to be Calibrated dialog box,
where you can confirm the sensors to be calibrated, check the calibration spheres to be
used and modify required settings. If you have more than one calibration sphere,
CAMIO chooses the best sphere to use depending on the sensor angle, the sphere
direction and the probe type. You can use the drop-down lists adjacent to each sensor
to select a different calibration sphere for that sensor.

Check the box to Output to current DMIS program.


When you click Finish, CAMIO adds the code for the calibration program at the position
of the current line. Run the program. Each probe will then be calibrated in turn.

CAMIO 8.0 YDS0099_ A1 95


Sensor Calibration

23. On completion of all calibrations move the probe to a safe position.

24. Select Tactile from the main toolbar. Click the Absolute button in the Move Tools
section.

Move the probe to a


clear position above the
sphere and click Teach
to record the current
position.
25. Orientate the probe angle to (0,0) by selecting the (A0.0_B0.0_) sensor in the Sensors
window and clicking Select from the right-click menu.

The calibration program has now been created.

NOTE: WHEN RUNNING A PROGRAM THROUGH FOR THE FIRST TIME, ENSURE THE SLOW
SPEED BUTTON IS PRESSED ON THE HANDBOX.

96 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

6.1.3 Calibrating Probes with Sensor Management Off


Before calibrating any sensors the actual probe length will need to be calculated. The
following steps will need to be followed when first using the machine.

From the File menu, click Preferences > Program > Miscellaneous. Make sure Use sensor
management is not checked.

Click on the Machine tab to display the various machine setup icons on the toolbar.

The Procedure for Calculating the Probe Length


A calibration sphere should be located on the machine table in a suitable position, so that the
probe is able to reach it in all 360° of freedom.

Select the Calibrate Head icon from the CMM section on the Machine toolbar .

Follow the instructions that appear on the screen, asking for points to taken manually around
the sphere in several probe positions. Eventually the calculated probe length will appear on
the screen. Make a note of this length.

In addition to returning the probe length you can also record the mounted attitude of the
probe head on the CMM in the machine configuration file.

CAMIO 8.0 YDS0099_ A1 97


Sensor Calibration

The Procedure for Calibrating Sensors


The following sequence should be taken as a guide for calibrating sensor within the CAMIO
software, when sensor management is not enabled.
1. Launch CAMIO from the desktop icon.
2. Ensure Sensor Management is off and set the calibration parameters.
File > Preferences > Program
3. Use the Calibration tab page to specify configuration data including the sphere position
and direction, sensor distances and calibration tolerances. The sphere position will be
automatically updated when calibration commences.
Sphere diameter -
the precise master
sphere diameter.
This number is
used to evaluate
the effective probe
radius of
calibrated sensors
and must be
correct. (See
sphere
certification.)
Sphere position x,
y, z - the position
of the sensor
calibration sphere
in machine
co-ordinates.
Sphere direction i,
j, k - the direction
cosines for the
stem of the
calibration sphere.
Clearance distance - the distance from the current location to which the sensor will
move before the probe head manipulates the sensor to the next position and the
clearance plane for approaching the calibration sphere.
Depth distance - the distance below the equator of the sphere at which the sensor will
take points.
Approach distance - the distance from the touch point where the probe path becomes
normal to the touch point on the calibration sphere. The CMM will approach the
calibration sphere from this distance at touch velocity.
Roundness - the tolerance applied to the roundness of the calibration measurement on
the calibration sphere. The sensor calibration fails if the roundness exceeds this
tolerance.
Tolerance - the tolerance applied to the difference between the nominal probe radius
and effective probe radius, evaluated in the calibration procedure. The sensor
calibration fails if the difference exceeds this tolerance.

98 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

Number of points - the number of points to be taken by the built-in calibration routine.
4. Enter the number of calibration points.
5. On the Miscellaneous tab page, make sure Use sensor management is not checked:

6. Click Ok to submit changes.


7. On the Machine tab, click New in the Probes section.
8. In the New Sensor dialog box, enter a name for the probe, the A and B angles and use
the length of the probe calculated earlier.

9. Repeat the previous two steps for all the required sensors:
Name PH9-A PH9-B Length Diameter
A0.0_B0.0_training 0 0 ?? ??
A45.0_B135.0_training 45 135 ?? ??
A45.0_B90.0_training 45 90 ?? ??
A90.0_B-90.0_training 90 -90 ?? ??
A90.0_B0.0_training 90 0 ?? ??
A90.0_B180.0_training 90 180 ?? ??
A90.0_B90.0_training 90 90 ?? ??

CAMIO 8.0 YDS0099_ A1 99


Sensor Calibration

10. On the Machine tab, click Calibrate Probe in the Probes section.
11. In the Calibrate Sensor dialog box, select the required sensor. Use the Mode button to
make sure Automatic mode is selected. Click OK to calibrate the sensor.
12. Repeat the previous two steps for all the required sensors.
13. On completion of all calibrations move the probe to a safe position.

14. Select Tactile from the main toolbar. Click the Absolute button in the Move Tools
section.

Move the probe to a


clear position above the
sphere and click Teach
to record the current
position.
15. Orientate the probe angle to (0,0) by clicking Select in the Probes section of the Machine
tab, then selecting the (A0.0_B0.0_) sensor in the drop-down list and clicking OK.

100 YDS0099_ A1 CAMIO 8.0


6.2 Calibrating Star Styli
Star styli and other probes with multiple styli are calibrated in the same way as single point
stylus.

You can use the Probe Designer to create probes with multiple styli by selecting a multi-way
holder in the probe assembly and adding styli (or extensions) to it.

CAMIO 8.0 YDS0099_ A1 101


Sensor Calibration

Warning:

The Probe Designer allows the creation of complex probe assemblies. Please refer to the
documentation provided with your probe to ensure the maximum length and mass limits are
not exceeded.

When you drag-and-drop a probe with multiple styli from the probes list into a sensor
collection, CAMIO creates a probe for each tip of the multi-styli probe. The Define Sensors
dialog box, where you can define sensors (i.e. angles for the tip) for the selected probe, is
displayed for each tip. You can then calibrate several sensors using the Calibration wizard on
the Sensor window toolbar, or individual sensors using the right-click Calibrate option in the
Sensors window.

6.3 Creating and Configuring a Rack


With sensor management enabled, CAMIO can quickly create and configure any racks you
wish to use.

102 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

Warning:

The SCR200 rack must not be plugged in to the Renishaw Interface Unit during calibration.
Unplug now and reconnect when the calibration is completed.

To create and configure a rack:


1. Ensure sensor management is enabled on the Miscellaneous tab page of the
Preferences dialog box. You also need to check the box to Use sensor management tool
changers.
2. Ensure you have created and calibrated a sensor in the Sensors window (see Creating a
Program to Calibrate Sensors). You must create the probe using the Probe Designer in
CAMIO.
3. Ensure all stalls in the rack are empty and the lids are open.

4. Select a sensor, then click the rack icon ( ) on the Sensors window toolbar.
5. From the drop-down list, select the type of rack that you wish to create. The Setup Rack
dialog box is displayed for the type of rack selected.
 Change the name as required.
 Set tamper proof to Yes or No (SCR200 racks only, for more information see Setup
Rack dialog box on page 104).
 Change the additional clearance if necessary (usually only if you need to dock a star
stylus which could contact the rack during the approach move).
 Click on a port to toggle the availability of that port. The options available depend on
the type of rack. If a port is to hold a star stylus which may overlap the next port,
reserve the first (left-hand) port for that stylus and disable the adjacent port. If two star
styli are in use, they should be docked in ports 1 and 3, and ports 2 and 4 should be
disabled. Where applicable, you can also specify any inserts in the ports.
6. Use the text and diagrams in the Locate rack frame to take the specified touches on the
rack manually. If you make a mistake, click Undo touches to delete that point.
7. When all touches have been taken, click Complete locate to finalise the manual location
procedure. CAMIO will display the loading/docking direction details and suggest the head
loading angle. These angles will automatically be set in the Head loading angles frame,
but you can change these if required. The loading direction is the direction in which a
probe is removed from the rack. The docking direction is the direction in which a probe is
disassembled. For racks mounted directly onto the granite table, this is usually +Z.
8. Click Auto locate stalls to automatically locate the rack. The CMM will measure all the
ports in the rack.
9. When you click OK, the rack will be added to the Racks list in the Sensors window ready
for use.
10. For the SCR200 only, refit the plug. If the green light begins to flash, remove and refit the
plug again.
To load probes into a rack:
1. Ensure the probe to be loaded is currently attached to the CMM and has been selected in
CAMIO.
2. Right-click on the racks list and select Load. The Load Probe into Rack dialog box is
displayed.

CAMIO 8.0 YDS0099_ A1 103


Sensor Calibration

3. Select the probe to be loaded from the drop-down list.


4. The options now available will depend on the type of probe selected and the racks and
stalls available.
5. Before selecting an option, ensure the specified stall(s) in the rack(s) are empty.
6. When you select to load the tip/module/probe, the CMM will move to drop of the probe in
the indicated location, disassembling it if required.
Note: if any part of the probe fails to load correctly into the rack, use the Master Probe Setup
dialog box to determine whether the problem could be caused by a slightly bent stylus on the
probe used to locate the rack. You can also use the Manually Locate Rack dialog box to
make minor adjustments to the x, y, z co-ordinates of stalls within an existing rack.

See Also:
Sensor Management

Miscellaneous - Preferences Dialog Box

Using the Sensors Window

Setup Rack Dialog Box on page 104

Load Probe into Rack Dialog Box

6.3.1 Setup Rack Dialog Box

Purpose
Use the Setup Rack dialog box to define and locate a rack for use when selecting sensors.
You can set the port availability, and if you have already defined your probes ports can be
reserved for specific probes if required. The same dialog is displayed when you edit a rack.

104 YDS0099_ A1 CAMIO 8.0


Sensor Calibration

Warning:

The SCR200 rack must not be plugged in to the Renishaw Interface Unit during manual or
automatic calibration.

Navigation
 With sensor management and sensor management tool changers enabled, and with a
sensor selected, click Rack on the Sensors window toolbar, select a rack type to
create

 With sensor management and sensor management tool changers enabled, and with a
sensor selected, right-click on the Racks list, select a rack type to create

 With sensor management and sensor management tool changers enabled, and with a
sensor selected, right-click on an existing rack in the Sensors window, select Edit

The following options are available:


Rack name - type in a name for the rack.

Tamper proof - for SCR200 racks only. It should be enabled whenever possible during
inspection so that accidental disturbance of the light beam cannot cause the probe to be
disabled (and potentially crash the probe into the part). Certain offset styli may require
tamper proofing to be disabled to prevent collisions with the rack mounting stem. The tamper
proof setting should correspond with the setting of the hardware switch on the SCR200 rack
(please refer to the Renishaw documentation for TP200 installation, chapter 7).

Head loading angles - used to specify the head A and B angles to be used when changing
probes. When you have located a rack (after clicking on Complete locate), CAMIO suggests
appropriate angles to to use.

Additional clearance - used to set an additional clearance distance which may be


necessary if you need to dock a star stylus which could contact the rack during the approach
move.

Start stall number - choose the number for the first stall in the rack. For example, if you
have two racks, you could set the first rack to have stalls 1 to 6 and the second rack to have
stalls 7 to 12.

Locate rack - use the text and diagrams in the Locate rack frame to take the specified
touches on the rack manually.

 Undo touches - used to delete a touch taken in error.

 Complete locate - used to finalise the manual location procedure. CAMIO will display
the loading/docking direction details and suggest the head loading angle.

 Auto locate stalls - used to perform an automatic location of the rack. The CMM will
measure all the ports in the rack.

CAMIO 8.0 YDS0099_ A1 105


Sensor Calibration

Setup port availability - click on a port to cycle through the availability options. These are:

 Available - the port is available for CAMIO to place any suitable probe into. For an
FCR25 rack you can also specify whether the port contains an adaptor for a stylus
holder.

 Reserved for - the port is only available for the probe specified in the drop-down list.

 Blocked - the port is not available for any probe.

 Occupied - the port currently contains a probe component and the availability cannot
be modified.

OK/Cancel - clicking OK saves the location of the rack, all associated settings and adds the
rack to the racks list in the Sensors window. Clicking Cancel closes the dialog box and the
rack is not created or modified.

See Also:
Using the Sensor Window

Creating and Configuring a Rack on page 102

106 YDS0099_ A1 CAMIO 8.0


Three Face Alignment

7 Three Face Alignment


7.1 Aligning the Part
Alignment establishes the relationship between the machine and the part. This allows you
to produce meaningful data about where features are in the machine volume. Usually you
will want to create an alignment before carrying out an inspection, but you may decide you
don't need one if you are simply measuring how big features are and where they are in
relation to each other, or if you just want to make a simple measurement, such as looking at
the circularity of a ring-gauge.

An alignment is always a datum and, except for translation by value and rotation by angle,
the datum commands all change the alignment. This is because if you create a datum
(using DATSET), you are re-defining the relationship between nominal space (e.g. on the
CAD model) and actual space (i.e. on the machine).

There are several ways to create an alignment.

 Use the Alignment section on the Tactile, Tactile Scan and Laser tabs. These allow
you to measure features to create basic alignments.

 Use the Create Datum dialog box. This requires the datum features to already exist,
but it allows a much wider choice of features and their origin and direction than is
possible with the Alignment tools. (You could achieve the same result using a
combination of rotate and translate datum commands.)

 Use the Locate Datum dialog box to create a datum that is a best fit through a
number of features. This also aligns the model.

 Use the Reference Point Alignment (RPS) dialog box to perform a 3-2-1 alignment
(i.e. constraining the alignment with three constraints in one axis direction, two in
another and one in the third direction). This allows you to define the way in which
the features used constrain the alignment.

 Use Model Locate - this is a theoretical locate, and is useful off-line with probe
selection to help you find suitable probe angles for your inspection, i.e. these are
off-line programming tools. (An alignment established off-line, other than with Model
Locate, may not be valid, as the measurements will just reflect the nominal feature for
Automatic or Manual modes, or touches for Program mode.)

If the alignment fails you can try again, selecting different features, or selecting different
constraints or axes. There are also a number of complex alignments that you can create
using the LOCATE, MATDEF and GEOM commands.

When you have created an alignment, you can check that it is in the correct place. Use the
handbox to move the sensor tip to where you think the new datum is. The DRO should
display (0,0,0). You can then move the active datum around the part, but each time you do
so, the alignment is altered depending on the commands used. You usually move the active
datum by rotating and translating it, usually to a feature actual or by a nominal value. You
could also use the Create Datum dialog box to create a 1-, 2- or 3-axis DATSET command.

CAMIO 8.0 YDS0099_ A1 107


Three Face Alignment

Manual and automatic alignment


If you create your alignment in Manual mode, it is advisable to recreate it in Automatic mode,
as this is more accurate. You could do this using the Program Mode dialog box to set the
mode to Automatic after the alignment, then using a combination of IF and JUMPTO
commands to re-run the alignment commands (click here for some sample code).

Creating an alignment program


If you are creating a program just for aligning the part, make sure you recall any sensors you
might need (using the Recall option in the Sensors window) and select the first sensor (using
the Select option in the Sensors window). You can use the Output Text dialog box to add
prompts to your program, to indicate which features to measure for the alignment. Use the
Absolute Move dialog box to insert sensor clearance moves.

See Also:
Co-ordinate Systems

Menu Options for Sensor Collections in the Sensors Window

7.2 Objectives
The objective of this lesson is to create a classic three-face alignment. At the end of this
lesson you will be able to:
1. Open a new inspection program.
2. Create a simple manually-measured three plane alignment.
3. Measure alignment planes in automatic mode.
4. Construct a line from the intersection of two planes.
5. Construct a point from the intersection of a line and plane.
6. Using measured and constructed features, create an alignment system at the component
datum position.
The component to be used will be the capability block as shown below. The origin will be
created at the front right-hand corner. The direction of the axes will be as shown.

108 YDS0099_ A1 CAMIO 8.0


7.3 Open a New Inspection Program
1. Open a new program in CAMIO (using the template previously created).
2. Recall the calibrated sensors from the machine database.
3. Ensure the probe A0.0_B0.0_training is selected.
4. Run the program through to the Pause command.
5. Ensure your custom toolbar is visible (created in the Introduction to CAMIO guide),
containing at least the text icon.

7.4 Create a Manually Measured Three Plane Alignment


7.4.1 Measure the Planes Using the Alignment Tools
1. Select the Tactile tab on the main toolbar.
2. In the Alignment section, click on the 3 Planes option.
The Teach Path view will then be displayed.

3. Select the Alignment (DATSET) command in the Program window.


The properties are displayed in
the Properties window.
Enter a new datum name.

4. Select the first plane in the Program window. Pick the corresponding plane on the CAD
model in the Model window.
5. Pick the corresponding planes on the CAD model for the second and third planes (the
right face and front face).
A manual prompt can now be added to the routine to instruct the operator where to take
the points on the component.
6. Move the insertion point above the first plane in the Teach Path view.

CAMIO 8.0 YDS0099_ A1 109


Three Face Alignment

Click on the Text icon on the toolbar.

Select Enter instructions on


Manual where to take the
prompt. points.

7. Select the first plane in the Teach Path view. Select the Properties window.

Enter the feature


name.

Check that the


Operation mode is
set to manual.
8. Select a different probe angle to measure the right-hand side face.
Move the insertion point in the Teach Path view below the measurement
commands for the first plane. Move the probe to a position where it is
safe to rotate. In the Sensors window, right-click on the required sensor
and click Select.

110 YDS0099_ A1 CAMIO 8.0


Three Face Alignment

To confirm you have selected the correct probe, select the second plane
in the Teach Path view and click Probe Check on the Probe Check
toolbar.

The Model window will update to display the new probe angle.
9. Before selecting the second plane, include another prompt.

10. Select the second plane to measure from the Teach Path view, enter a new feature name
then proceed as before, clicking Next on the Probe Check toolbar to confirm the chosen
probe angle.
11. Repeat the procedure for the front face including a prompt, name change and probe
move.
12. When all three planes have been prepared, click Apply. Code will be added to your
program and you will be prompted to measure the three planes. Take three points on
each of the chosen faces of the block with the handbox in slow mode.
13. Select the Alignment tab and click Save in the Management section. Select the datum
that was just created and click OK to save this datum in the machine database. This
preserves the datum for future recall.

7.5 Classic Cubic Alignment


7.5.1 Measure the Alignment Planes Automatically
1. The previous datum has been created manually and can now be improved by re-creating
the datum automatically. Orientate the probe by selecting sensor A0.0_B0.0_training.

2. Select the Tactile tab and click on the Plane icon .


3. In the Properties window, enter a new name for the plane.

CAMIO 8.0 YDS0099_ A1 111


Three Face Alignment

Record GOTO moves


using the Teach Move
button on the CMM
handbox.

Record touch
measure points by
taking points on the
feature with the slow
speed button enabled.
4. Measure four points on the top face. The actual and nominal values will be displayed in
the report grid. The nominal values and the IJK vectors will need to be modified to the
correct values.
5. Change the measurement mode in the Properties window to be CNC.
6. Repeat the measurement procedure for the right-hand face (Auto-Right) and front face
(Auto-Front) using a suitable sensor.
7. Click the Apply button on the toolbar and the planes will be measured automatically.

7.5.2 Construct a Line from the Intersection of Two Planes


1. Click on the Construct tab on the toolbar.
2. Click on the Line option in the 2D Features section.

112 YDS0099_ A1 CAMIO 8.0


Three Face Alignment

3. Click on Intersection of Two Planes.


4. Use the Properties window to give the line a name of Auto-Line.
The Construct with
Intersection dialog box
contains the options
available for the
construction of a line
from the intersection of
two planes.

7.5.3 Construct a Point from the Intersection of a Line and Plane


Repeat the above procedure for constructing a point using the Auto-Front plane and the
Auto-Line.

Click on the Point option in the 2D Features section. Click on Intersection of Line-Plane.

CAMIO 8.0 YDS0099_ A1 113


Three Face Alignment

Define the feature as


Auto-Point.

Select from the drop-down lists


the relevant line and plane to
construct the point.

7.5.4 Create an Alignment System at the Component Datum Position


Using the measured and constructed features, create an alignment system at the component
datum position.
1. Click on the Alignment tab on the toolbar.

114 YDS0099_ A1 CAMIO 8.0


Three Face Alignment

2. Select the 3-2-1 Alignment option from the Basic section on the toolbar.
3. Set the Primary feature to be Auto-Top, the Secondary feature to be Auto-Line and the
Tertiary feature to be Auto-Point. Make sure the details are as shown:

4. The datum is now complete. Enter a datum name, click OK to finish, then save the
datum.

CAMIO 8.0 YDS0099_ A1 115


Basic Inspection

8 Basic Inspection
8.1 Open a New Part Program
Open a new part program for the inspection of the capability block using the following steps.

8.1.1 Launch CAMIO


Launch CAMIO from the desktop icon and make sure the custom toolbar, previously created
during the Introduction to CAMIO Studio session, is visible.

Quick Access menu, select the toolbar

8.1.2 Create a New File


Create a new part program file named inspect.dmi.

116 YDS0099_ A1 CAMIO 8.0


Basic Inspection

You can change the directory by selecting the Browse option. Set the radio buttons and
check boxes as shown in the picture.

8.1.3 The Default Template


CAMIO will open the inspection part program file and automatically load a default part
program template which can be viewed either as a Descriptive text listing (default) or as a
DMIS part program listing. The two different formats are shown below.

You can use the program view icon from the toolbar to toggle the display of the text in the
part program between descriptive text (also known as the 'block view') and DMIS commands:

It is recommended at this stage that the Descriptive text listing is used as it is less cryptic
than the DMIS text listing.

CAMIO 8.0 YDS0099_ A1 117


Basic Inspection

The program template will define an initial start-up sequence, such as default co-ordinate
tolerance, display output, manual operation mode, initial sensor definition, machine axis
datum and measurement units.

Note: this template can be modified and replaced or saved with a new name for future
programs that might be created.

Remove any sensor information from the part program that has been inserted into the
program i.e. Define sensor and Select sensor.

Move the cursor to the Start of program command.

Select the Run Program icon from the toolbar and run the program down to the
Pause command.

8.1.4 Sensors
Now introduce the sensors that were calibrated during the sensor calibration training session.

8.1.5 Recall the Sensors


Ensure sensor management is enabled by using the Use sensor management check box in
File > Preferences > Program > Miscellaneous. Make sure the Sensors window is visible
using View > Sensors.

In the Sensors window, expand the icon for you probe. Select all the sensors that are needed
for this inspection cycle (you can use CTRL+click to select multiple sensors).

Right-click and select Recall.

118 YDS0099_ A1 CAMIO 8.0


Basic Inspection

8.1.6 Select a Sensor


Note: it is very important that you start the inspection cycle with the correct sensor active.

In the Sensors window, right-click on the sensor that is needed to start the inspection cycle
and click Select.

If the probe head is currently at an attitude other than that selected then the following
warning is displayed:

CAMIO 8.0 YDS0099_ A1 119


Basic Inspection

The probe head will turn through the A and B axes simultaneously.

Move the sensor clear of any obstructions and then click OK.

This completes the minimum commands needed at the beginning of every stand-alone
inspection part program sequence. Discuss with your tutor how to save this as a template
for future use.

8.2 Now Create a Datum


Now create a datum on the front right-hand top corner of the capability block.

For this basic


inspection a datum
is to be created by
measuring a plane
on the top face, a
line along the
right-hand face and
a point on the front
face.

120 YDS0099_ A1 CAMIO 8.0


Basic Inspection

8.2.1 Select Tactile


Click on the Tactile tab to display the Alignment icons on the toolbar.

8.2.2 Alignment Tools - Level


First we need to set the primary datum of the alignment.

Select the Level icon from the toolbar.

The Teach Path


View will open with
an Alignment
command and a
plane feature.

Move the insertion point ( ) to be just above the plane command.

8.2.3 Datum Plane Prompt

Click on the Text icon from the toolbar.

Enter a manual comment:

Click OK to close the dialog box.

8.2.4 Datum Plane

Select the plane feature in the Teach Path view.

CAMIO 8.0 YDS0099_ A1 121


Basic Inspection

In the Properties window, choose a name for the top face plane and check that the
operation mode is set to Manual.

Using the handbox, with the


slow speed button selected,
take points on the top face of
the capability block until three
points have been taken.

If a point is taken in error, click


on the ‘Touch:’ line to highlight
it then right click the mouse to
see the option list. Select the
‘Delete’ option from the list to
remove the selected point.

When the required number of points is reached, click Apply on the toolbar.

8.2.5 Alignment Tools - Plane Line Point

Select the Plane Line Point icon from the toolbar.

The Teach Path


View will open with
an Alignment
command, the
measured plane
feature, a line
feature and a point
feature.

Move the insertion point ( ) to be just above the line command.

122 YDS0099_ A1 CAMIO 8.0


Basic Inspection

8.2.6 Datum Line Prompt

Click on the Text icon from the toolbar.

Enter a manual comment:

Click OK to close the dialog box.

8.2.7 Datum Line

Select the line feature in the Teach Path view.

In the Properties window, choose a name for the right-hand face line and check that the
operation mode is set to Manual.

CAMIO 8.0 YDS0099_ A1 123


Basic Inspection

Using the handbox, with the


slow speed button selected,
take two points on the
right-hand face of the capability
block.

With a line it is important to


know that it will have a positive
direction determined by the first
two points used to measure or
construct its direction.
Therefore take the first point on
the right-hand side towards the
back of the block and the
second point at the front.

When the required number of points is reached, move the insertion point to be just above the
point command.

8.2.8 Datum Point Prompt

Click on the Text icon from the toolbar.

Enter a manual comment:

Click OK to close the dialog box.

8.2.9 Datum Point

Select the Point feature in the Teach Path view.

124 YDS0099_ A1 CAMIO 8.0


Basic Inspection

In the Properties window, choose a name for the front face point and check that the
operation mode is set to Manual.

Using the handbox, with the


slow speed button selected,
take one point on the front
face of the capability block.

Select Alignment in the Teach Path view. The Properties window should now show the Axis
and Origin options as shown below.

CAMIO 8.0 YDS0099_ A1 125


Basic Inspection

The measured plane


represents the Z axis
direction and Z origin.

The measured line


represents the X axis
direction and Y origin.

The measured point


represents the X origin.

Give the datum a suitable name.

Click on the Apply icon on the toolbar. The datum is now set.

This completes the minimum commands needed for the setting of a part datum for a
rectangular component. Discuss with your tutor how to save this datum for future use.

8.3 Inspection of the Top Face of the Capability Block


8.3.1 Inspection
Click on the Tactile tab on the toolbar.

Click New in the Inspect section. This opens the Teach Path view where you can inspect
multiple features (of different types), add moves, select sensors and change measurement
settings.

Click Mode from the Modal drop-down list in the Properties section. Select Automatic.

The CMM is now ready for you to teach a CNC part program.

126 YDS0099_ A1 CAMIO 8.0


Basic Inspection

8.3.2 Measuring the Capability Block


Teach the CMM to measure the length of the capability block along the X axis using the
following steps with regard to the drawing.

The Teach method of inspection described here uses the CMM handbox to record the
CMM’s current position by pressing button 9 (Teach Move). Automatic points are recorded
by taking a manual point with the machine at touch speed (button 8).

CAMIO 8.0 YDS0099_ A1 127


Basic Inspection

Move the sensor clear of the front


and top of the capability block and
then press the Teach Move button
on the CMM handbox to record a
machine move.

Move the sensor clear of the top


and back of the capability block
and then press the Teach Move
button on the CMM handbox to
record a machine move.

128 YDS0099_ A1 CAMIO 8.0


Basic Inspection

Select the Point icon on the


toolbar.

Press the Touch Speed button on


the CMM handbox and then take a
point on the back face of the
capability block.

Select the Point in the Teach Path view and use the Properties window to change the
nominal X axis displayed value for the value stated on the drawing. Note that with the
current axis system, the values for all axes are negative into the capability block.

In the Tolerance Output section, click the Cortol X field. Select CORTOL_X1 from the
drop-down:

CAMIO 8.0 YDS0099_ A1 129


Basic Inspection

8.3.3 Measure another Point


Select the Point icon and repeat the above sequence for
measuring the length of the capability block along the Y-axis. This
time select a unique name for the feature.

Change feature name here.

Finally, click the Apply button to update the CAMIO program.

The results are viewed in the Output window.

8.3.4 Measure a Circle (Teach Mode)


Select the Circle icon to measure the position and diameter of the front
top 13-diameter hole of the capability block using the following steps.

130 YDS0099_ A1 CAMIO 8.0


Basic Inspection

Change the feature name first and then after measurement change the nominal and
tolerance values.

Measurement.

Using the CMM handbox, take


four points around the inside
diameter of the hole. No need
to record any moves. Discuss
this with your tutor for Prog
mode and Auto mode rules.

Repeat the circle measurement procedure for the other two 13 diameter holes, the 80
diameter recess and the 50 diameter boss.

Finally, click the Apply icon to update the CAMIO program. Commands for all of
the circles will be added to your program.

8.3.5 Set the Datum


Set the datum into the centre of the 50 diameter boss using the following method.

Select the Alignment tab on the toolbar.

Select the Translate to Feature icon.

CAMIO 8.0 YDS0099_ A1 131


Basic Inspection

In the dialog box that is displayed use the radio buttons and drop-down lists to select the
Feature actual for the axes of the 50 boss that are to become the new datum. Give the
datum a new label name and click the OK button:

8.3.6 Polar Co-ordinates


To measure the eight individual holes on the PCD, you must consider the polar co-ordinate
angles of the DMIS system. The polar co-ordinate system follows the ANSI, ISO and BSI
standard drawing practices.

Hole 1 of the PCD is set at 15° to the Y+ axis. With reference to the following sketches it will
be seen that this will give a value of 105° unless you modify the current axis system.

On the XY faces of the axis system,


positive angles are measured from
the X+ axis towards the Y+ axis.

This is an anti-clockwise rotation


when viewed from the Z+ axis side.

On the YZ faces of the axis system,


positive angles are measured from
the Y+ axis towards the Z+ axis.

This is an anti-clockwise rotation


when viewed from the X+ axis side.

132 YDS0099_ A1 CAMIO 8.0


Basic Inspection

On the ZX faces of the axis system,


positive angles are measured from
the Z+ axis towards the X+ axis.

This is an anti-clockwise rotation


when viewed from the Y+ axis side.

To summarise:

Polar angles are measured from X+


to Y+ to Z+ to X+ in an
anti-clockwise direction when viewed
from the positive plane direction.

Click on the Rotate by Angle icon from the Alignment tab.

In the dialog box that is displayed use the radio buttons to select the Z axis as the axis to
rotate about. Type an angle of 90° in the text box. Give the datum a new label name and
click the OK button.

8.3.7 Work Plane (WKPLAN)


All polar co-ordinates and other angle measurements are influenced by the compulsory Work
Plane command (WKPLAN). When starting CAMIO, the WKPLAN is set to the XY plane by
default. Remember to change the setting of this command for angle measurement on other
faces including features such as arcs that have angle parameters.

Click on the Tactile tab.

From the Modal drop-down list, select the Working Plane icon.

CAMIO 8.0 YDS0099_ A1 133


Basic Inspection

In the dialog box that is displayed use the radio buttons to select the XY plane and then click
the OK button:

8.3.8 Sensor Depth


The default template supplied by Nikon Metrology sets the initial sensor depth to zero.
When programming in CNC mode the sensor depth setting is applied to many auto
measurement routines.

Click on the Sensor Depth Setting icon from the Measurement drop-down list and enter the
preferred measurement depth in the displayed dialog box.

134 YDS0099_ A1 CAMIO 8.0


Basic Inspection

8.3.9 Inspect a Circle (CNC Mode)

Select the measure Circle icon.

Change the feature name. Change to polar co-ordinates (using the


button on the status bar) and set new
tolerance values.

Use the New option to create new Cortol Radius and Cortol Angle
tolerances.

Repeat for all eight holes on the PCD then:

Select all eight holes in the Teach Path view. In the Properties window, make sure the Mode
in the Measurement Mode section is set to CNC.

CAMIO 8.0 YDS0099_ A1 135


Basic Inspection

Click Apply on the toolbar. The holes will be measured.

8.3.10 Recall Datum


The following will place the datum back in the centre of the 50 mm boss with the 90° rotation
removed.

Click on the Alignment tab to display the Datum icons on the toolbar.

Select the Recall icon.

Select the datum


created in the centre
of the 50 mm boss.
This will effectively
remove the 90°
rotation.

8.3.11 Construct a Circle


Click on the Construct tab on the toolbar.

Click on the construct Circle icon to start the Construct Wizard for a circle.

If not already visible, the Explorer


window will open automatically. It will
be needed to drag-and-drop actual
measured features into the
Construction Wizard window.

Select the eight circle features for the PCD in the Explorer window.

136 YDS0099_ A1 CAMIO 8.0


Basic Inspection

Drag-and-drop
the selected
items into the
open
Construction
Wizard
window.

Insert a new circle feature name, insert tolerance values for X, Y and Diameter.
Click on the green tick icon in the Construction Wizard window.

CAMIO 8.0 YDS0099_ A1 137


Basic Inspection

Recall the MASTER0 datum.

8.3.12 Measure an Arc

On the Tactile tab, select the measure Arc icon. Switch back to using Cartesian
co-ordinates.

In the above form change the name of the feature. Add nominal values as per the drawing
with due regard to the polar values for the start angle.

Repeat for the other three arcs.

8.3.13 Output Tolerances


Select all four arcs in the Teach Path view.

In the Tolerance Output section of the Properties window, select New from the Diameter
drop-down list.

Add values then click Ok.

138 YDS0099_ A1 CAMIO 8.0


Basic Inspection

In the Tolerance Output section of


the Properties window, select the
available Cortol X and Y
tolerances, and the diameter
tolerance you just created.

Click Apply on the toolbar.

8.3.14 Measure a Slot


Measure three points, one either side of the front slot and one on the base of the slot as
shown in the following sketch.

CAMIO 8.0 YDS0099_ A1 139


Basic Inspection

Click Apply on the toolbar.

Using the points FrontArc-Left and FrontArc-Right, measure the width between them across
the slot mouth.

Select the output Distance Between icon on the Tolerance tab.

Select the features.

Select New.

Enter values:

140 YDS0099_ A1 CAMIO 8.0


Basic Inspection

Click OK.

Using the same two points find the mid-point between them and report on this new point.

Click on the Construct tab on the toolbar.

Click on the Construct Point arrow and select Mid-Point from the drop-down list.

CAMIO 8.0 YDS0099_ A1 141


Basic Inspection

Give the new point a name and then select the two points in the construct box drop-down
lists. Set the nominal and tolerance values to suit the drawing.

Now output the FrontArc-Bott point using the Output Feature icon on the Tolerance
tab.

Repeat the above sequence for the other three slots.

142 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

9 Introduction to CAMIO Reporting

9.1 Database Setup


The Inspections database is a standard Microsoft SQL (Structured Query Language)
database server installed with the CAMIO suite of software. In order to store and use data
you will need the relevant licence on your software key.

The database can reside on any accessible read/write device on your network. The
database can be shared with any number of other users, allowing multiple column CMM
interaction and supervision monitoring.

CAMIO 8.0 YDS0099_ A1 143


Introduction to CAMIO Reporting

9.2 Creating a Report


Before CAMIO Reporting allows you to output text and graphics reports from inspection data,
the DMIS program must have output measured data with tolerance to the database and a
report has to be created.

From CAMIO, select Open Program from the File menu and select a program. In the Open
Inspection dialog box, select Use report file in the Report file name section (you can still
create a report without checking this box, but you will be prompted for a file name when you
save the report). Click OK and run the inspection program (you can use Report mode from
the Open Inspection Advanced dialog box if the inspection has been run previously). In
CAMIO, select the Report tab and if not already highlighted, select the Design button in the
Report section. To make any changes to your report, the Design button must be selected.
The following window will appear.

9.2.1 Report Menu


The Report section on the Report tab is used for creating and adjusting the model views in
your report and contains the following toolbar buttons (although some may be greyed out):

The Design Button


To make any modifications to your report the Design button must be selected (it remains
selected until you deselect it). When in Design mode, the Program window is replaced by the
Report Outline window. This is used for creating and adjusting the views in your report and
displays a tree view of all the items in your report.

Note: it is not possible to make any alterations to your part program, close your program, or
exit CAMIO whilst in Design mode.

144 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

New Section

Click on this button to add a new section to your report tree:

A tab for the new section is also added to the Model window where you can view your
report as you create it. Select this tab. If you have a CAD model open this will be
displayed in each report section tab in the Model window.

The following steps are based


on the inspection of six holes
measured on the standard
capability block shown here.
The inspection program is
named Testblock.dmi.

The DMIS program must have


output measured data with
tolerance to the database.

CAMIO 8.0 YDS0099_ A1 145


Introduction to CAMIO Reporting

All features available in the


Explorer window can be added
to your report. Click on a single
feature to select it, or use
CTRL+click or SHIFT+click to
select multiple features, then
drag these onto your report
section to add them to the
report.

Select the circle features on


the top face and drag them
onto Flyouts under your report
section.

In the Model window you


should now see flyouts
containing the feature names
connected by leader lines to
the correct features on the
CAD model.

Right-click on the Section in the Report Outline window. Select the Rename option and
rename the report section to Top Face.

Create two new sections, one for the Front Face, the other for the Right Face. Add CIR002 to
the Flyouts in the Front Face section. Add CIR003 to the Flyouts and CIR004 to the Forms in
the Right Face section:

146 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

The report section names can be changed at any time during the session.

Flyout Styles
Allows you to create new flyout styles or edit existing ones to show the information you
choose in the flyouts throughout your report.

Click on this button. A drop-down list is displayed showing the currently


defined styles for that style type. To create a new one, select Edit Styles.
In the Style Editor dialog box, select New.

CAMIO 8.0 YDS0099_ A1 147


Introduction to CAMIO Reporting

Enter some text to represent the name of this new style. The style name can be
changed at any time during the session (using a slow double-click).

With the new flyout style selected,


the properties in the right-hand
pane will update to show the details
that will be displayed in any flyouts
using this style.

Use the drop-down lists on each


line, or double-click to change how
each item will display.

Change the Body Font Auto Colour


to be On. This will use a colour map
to determine the colour of the text
in your flyouts, depending on
whether they are in tolerance or
not.

148 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

Make sure the Table row is set to be On. Choose which table columns you wish to
use. For example, set only the following to be On: Column Headers, Tolerance Type
Column, Tolerance Min Column, Tolerance Max Column, Tolerance Error Column,
Nominal Column, Actual Column.

To apply your flyout style do one of the following:


1. Select a report section in the Report Outline window. Select the required flyout style in
the Properties window. This applies the flyout style to all flyouts in the report section.
2. Select a single feature or multiple features under Flyouts in a report section in the Report
Outline window. Select the required flyout style in the Properties window. This applies the
flyout style to the selected features and overrides any flyout style applied to the report
section.
3. Select a flyout in the Model window. Select the required flyout style in the Properties
window. This applies the flyout style to the selected flyout and overrides any flyout style
applied to the report section.
4. Select a single or multiple flyouts (using the above methods), click Flyout Styles in the
main toolbar and select the required flyout style from the drop-down list.
Create another new flyout style, renaming it, and select the following columns to be On:
Column Headers, Tolerance Type Column, Tolerance Name Column, Tolerance Deviation
Column, Tolerance Graphic Column. Use the two new flyout styles to customise each of your
report sections.

Form Style
Allows you to create new form styles or edit existing ones to show the information you
choose in the forms throughout your report.

Click on this button. A drop-down list is displayed showing the currently


defined styles for that style type. To create a new one, select Edit Styles.
In the Style Editor dialog box, select New.

CAMIO 8.0 YDS0099_ A1 149


Introduction to CAMIO Reporting

Enter some text to represent the name of this new style. The style name can be
changed at any time during the session (using a slow double-click).

With the new form style selected,


the properties in the right-hand
pane will update to show the details
that will be displayed in any forms
using this style.

Use the drop-down lists on each


line, or double-click to change
whether each item will display, and
to adjust the colours used.

Set the line weight to be 4 and


switch Off the Nominal Tolerance. If
necessary, make further changes to
adjust the appearance of your form
style.

To apply your form style do one of the following:


1. Select a report section in the Report Outline window. Select the required form style in the
Properties window. This applies the form style to all forms in the report section.

150 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

2. Select a single feature or multiple features under Forms in a report section in the Report
Outline window. Select the required form style in the Properties window. This applies the
form style to the selected features and overrides any form style applied to the report
section.
3. Select a form in the Model window. Select the required form style in the Properties
window. This applies the form style to the selected form and overrides any form style
applied to the report section.
4. Select a single or multiple form items (using the above methods), click Form Styles in the
main toolbar and select the required form style from the drop-down list.
Use the new form style to customise each of your report sections.

Table Styles
Allows you to create new table styles or edit existing ones to show the information you
choose in the Report table for each section of your report.

Click on this button. A drop-down list is displayed showing the currently


defined styles for that style type. To create a new one, select Edit Styles.
In the Style Editor dialog box, select New.

Enter some text to represent the name of this new style. The style name can be
changed at any time during the session (using a slow double-click).

CAMIO 8.0 YDS0099_ A1 151


Introduction to CAMIO Reporting

With the new table style selected, the


properties in the right-hand pane will
update to show the details that will be
displayed in any tables using this style.

Use the drop-down lists on each line, or


double-click to change whether each
item will display.

Switch off the Datum Reference,


Tolerance Min, Tolerance Max,
Tolerance Deviation and Tolerance
Graphic columns. Switch all the other
columns on.

To apply your table style, select a report section in the Report Outline window. Make sure
Table is On in the Properties window and select the required table style. This applies the
table style to the table shown in the Report Preview window. Note that this does not affect
the tables that are displayed in flyouts.

Use the new table style to customise each of your report sections.

Colour Maps
Allows you to create new colour map styles or edit existing ones to change the display colour
of the information in your report flyouts and the graphic column of tables.

Click on this button. A drop-down list is displayed showing the currently


defined styles for that style type. To create a new one, select Edit Styles.
In the Style Editor dialog box, select New.

152 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

Enter some text to represent the name of this new style. The style name can be
changed at any time during the session (using a slow double-click).

With the new colour map style


selected, the properties in the
right-hand pane will update to show
a set of colour bands. These
options will be used to indicate
tolerances in flyouts, where the
colour of the text indicates the
tolerance. It is also used in the
Graphic column of tables.

Use the browse option on each line


to bring up a dialog box where you
can choose from a range of
standard colours or create your
own custom colour. You can also
edit each line directly to change the
red; green; blue values to create
your own colour.

To apply your colour map style follow these steps:


1. Select a report section in the Report Outline window. Make sure Colour Map is On in the
Properties window and select the required colour map style.

CAMIO 8.0 YDS0099_ A1 153


Introduction to CAMIO Reporting

2. Click Flyout Styles in the main toolbar, and select Edit Styles. Select the required flyout
style and set Title Font Auto Colour to be On if you want the flyout title to be displayed in
colour according to the feature tolerance. Set Body Font Auto Colour to be On if you want
the rest of the text in the flyout to be displayed in colour according to the feature
tolerance. Click OK.
Create another new colour map style, renaming it, and change some of the colours. Use the
two new colour map styles to customise the flyout text and Graphic columns in each of your
report sections.

Pick from CAD


You can also create flyouts in your report using the Pick From CAD button on the main
toolbar. To add a flyout to a report section, select the section in the Report Outline window
and select Pick From CAD. The available features are displayed in white in each tab in the
Model window. Pick the required features. Note: You must not have any buttons selected in
the Model window when you do this. The Pick From CAD button remains selected until you
deselect it.

Auto Layout
Flyouts can be arranged on your report by selecting them, then clicking the blue arrows on
the flyout and dragging it to a new position. You can also use the Auto Layout button on the
main toolbar to allows CAMIO to automatically arrange the flyouts for you.

9.2.2 Orientate Model


If a CAD model is open in CAMIO, it will appear in each section of your report. You
can view the different sections of your report using the tabs at the top of the Model
window.

Use the Model window toolbar buttons to position the model. Each section of your
report can show the CAD model in different orientations.

9.2.3 Saving your Report


When you've completed your report, use the Save button on the toolbar to save your report
as a report (.rptx) file. If you haven't previously specified a name or location for your report
file, you will be prompted to do so.

154 YDS0099_ A1 CAMIO 8.0


Introduction to CAMIO Reporting

If you have made changes to your report but not saved them, the Save Session dialog will
appear if you close your program, allowing you to save or discard your changes.

9.3 Reporting on your Inspections


9.3.1 Automatically Output a Report
To automatically output a report after the part program has run you need to set this up in the
Open Inspection (Advanced) dialog box in CAMIO. From the CAMIO list of programs choose
the CAMIO option (or start CAMIO from Machine Launch), then follow these steps:
1. Select File>Open Program and select the program you want to report on.
2. Make sure the required model file is selected. Check the box to Use report file and make
sure the appropriate report file is selected.
3. On the Open Inspection dialog box, click the Advanced button.
4. Select the Reporting tab and select the outputs you want in the Auto reporting section. A
default name will be given to the files, but these can be overtyped. Click the Browse
button if you want to specify a different location.

CAMIO 8.0 YDS0099_ A1 155


Introduction to CAMIO Reporting

5. Click OK and run the part program.


6. When the ENDFIL command in the program is executed, the report file will be
automatically populated with the results from this inspection run. The report will
automatically be saved in the formats specified.

9.3.2 Manually Output a Report


To manually output a report after the part program has run, follow these steps in CAMIO:
1. Select File>Open and select the part program you want to use. In the Open Inspection
dialog box, check the box to Use report file and make sure the appropriate report file is
selected.
2. Click OK and run the part program (but do NOT step the ENDFIL line).
3. Select the Report tab, then use the Export options on the main toolbar to save the report
to Excel, PDF, or Work formats, or select the Print icon to print the report.

4. The Export and Print options are also available from the toolbar in the Report Preview
window.

156 YDS0099_ A1 CAMIO 8.0


Copyright Nikon Metrology NV 2012. All rights reserved. The materials presented here are summary in nature and intended for general information only.

Nikon Metrology NV Nikon Corporation


Geldenaaksebaan 329 Shin-Yurakucho Bldg., 12-1, Yurakucho 1-chome
B-3001 Leuven, Belgium Chiyoda-ku, Tokyo 100-8331 Japan
phone: +32 16 74 01 00 fax: +32 16 74 01 03 phone: +81 3 3773 9026 fax: +81 3 3773 9062
[email protected] www.nikon-instruments.jp/eng/

Nikon Metrology Europe NV Nikon Metrology, Inc. Nikon Instruments (Shanghai) Co. Ltd.
tel. +32 16 74 01 01 tel. +1 810 2204360 tel. +86 21 5836 0050
[email protected] [email protected] tel. +86 10 5869 2255 (Beijing office)
Nikon Metrology GmbH us.nikonmetrology.com tel. +86 20 3882 0550 (Guangzhou office)
tel. +49 6023 91733-0 www.nikoninstruments.com Nikon Singapore Pte. Ltd.
[email protected] Nikon Metrology UK Ltd. tel. +65 6559 3618
Nikon Metrology SARL tel. +44 1332 811349 Nikon Malaysia Sdn. Bhd.
tel. +33 1 60 86 09 76 [email protected] tel. +60 3 7809 3609
[email protected] Nikon Instruments Korea Co. Ltd.
tel. +82 2 2186 8400

More offices and resellers at www.nikonmetrology.com

You might also like