Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
0
BASIC MEASUREMENT TRAINING WORKBOOK
FAROARMUSB
JUNE 2005
STUDENTS BOOK
CAM2
MEASURE
No part of this publication may be reproduced, or transmitted in any form or by any means
without written permission of FARO Technologies Inc.
FARO TECHNOLOGIES INC. MAKES NO WARRANTY, EITHER EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE
FARO ARM AND ITS MATERIALS, AND MAKES SUCH MATERIALS AVAILABLE
SOLELY ON AN AS-IS BASIS.
IN NO EVENT SHALL FARO TECHNOLOGIES INC. BE LIABLE TO ANYONE FOR
SPECIAL, COLLATERAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN
CONNECTION WITH OR ARISING OUT OF THE PURCHASE OR USE OF THE FARO
ARM OR ITS MATERIALS. THE SOLE AND EXCLUSIVE LIABILITY TO FARO
TECHNOLOGIES INC. REGARDLESS OF THE FORM OF ACTION, SHALL NOT
EXCEED THE PURCHASE PRICE OF THE MATERIALS DESCRIBED HEREIN.
The information contained in this manual is subject to change without notice and does not
represent a commitment on the part of FARO Technologies Inc.
FaroArm CAM2 SPC Graph and SPC Process are registered trademarks of FARO
Technologies Inc.
Windows and Excel are registered trademarks of Microsoft, Inc.
DATAPAGE is a registered trademark of Brown & Sharpe, Inc.
Pro/ENGINEER is a registered trademark of Parametric Technology Corporation.
CATIA is a registered trademark of Dassault Systemes.
Acrobat is a registered trademark of Adobe Systems, Inc.
Rhinoceros is a registered trademark of Robert McNeel & Associates
Course Introduction:
There will be lectures, as well as hands-on exercises that will allow the
student to practice the skills learned.
P1
P3
7
6
10
2
3
P2
P4
S1
S2
Course Checklist
Chapter 1: Hardware Overview
FaroArm Control Station
Setting up the FaroArm
Connecting the Computer
Referencing the Encoders
Hotkeys - Viewing
Hotkeys - Viewing (on numeric keypad)
Shortcuts - Viewing (with the mouse)
Hotkeys - Commands
Important Topics - Introduction to CAM2 Measure
Probe Calibration
XYZ Location
Probe Calibration Error
Single Hole Method
Auxiliary Switch
Compensation
Plane Compensation
Compensation of a 2D Feature
Review Features
Printing
Erasing
Alignments
Feature Reducibility
Feature Reducibility Exercise
Constructions
What is a Construction?
Common Constructions
Dimensions
What is a Dimension?
Tricky Dimensions
Measurement Template
Iterative Alignment (Best Fit)
Automatic Nominal Association
Important Topics - Checking a Part With CAD
Execute Mode
Important Topics - Measurement Automation
vi
1
Chapter 1: Hardware Overview
Attach the 3.5 inch threaded ring and surface mount plate to any stable
location. Tighten all mounting bolts to 11.5 N-m (100-inch pounds).
2
Chapter 1: Hardware Overview
I = On.
O = Off.
3
Chapter 1: Hardware Overview
FaroArm.
2 Computer.
3 USB Cable.
4 FaroArm Power
Supply.
5 Power Outlet.
4
Chapter 1: Hardware Overview
The FaroArm has two sets of buttons, where the FRONT buttons and BACK
buttons are redundant and wired together internally. When a button is pressed,
the LED light turns on (red or green) and the Computer sounds.
BACK BUTTON
LED
FRONT BUTTON
FaroArm Errors
The FaroArm error codes are listed in the back of the FaroArm User Manual. If
an error occurs, contact FARO Technologies Customer Support.
Please have a written description of the error and what was done just
before the error occurred.
5
Chapter 1: Hardware Overview
The port lock plugs into the computers parallel port and enables CAM2
Measure.
6
Chapter 1: Hardware Overview
7
Chapter 2: Hardware Overview Practical
You should use the mouse to select the command from the pull-down menu
bar.
After selecting any command, you will see messages in the Output
control bar at the bottom of the screen.
9
Chapter 3: Introduction to CAM2 Measure
Screen Layout
2
5
3
4
6
Graphics Field
Toolbar Buttons
Output Bar
Status Bar
Control Bars
FIGURE 3-2 Screen Layout
NOTE: This figure above shows the default setup, but you customize the
screen layout by dragging the toolbars and control bars.
10
Chapter 3: Introduction to CAM2 Measure
Graphics Field
The major portion of the CAM2 Measure screen is consumed by the graphics
field. This is the area that displays the measurements, and CAD data.
DRO Window
The Digital Readout (DRO) Window displays the current coordinate
information from the measuring device. This window is on top of the CAM2
Measure window and you can be move and size it with the mouse. Hide the
window by pressing the D key on the computer keyboard. Press the D key
again to display the DRO Window. These keyboard keys are referred to
as
in CAM2 Measure. There are many more hot keys
listed in the back of this section.
Pull-down Menus
On the top of the screen there is a pull-down menu bar. All the CAM2 Measure
commands can be accessed from the menu bar using the mouse.
11
Chapter 3: Introduction to CAM2 Measure
Toolbar Buttons
Along the top of the screen are the toolbars. Toolbars consist of
with pictures that represent the different commands. If the mouse is hovered
over a button for a few seconds a tool tip appears describing the function of the
tool bar button. A longer description also appears at the bottom of the screen in
the Status Bar.
Status Bar
On the very bottom of the screen is the Status Bar. The description of the
highlighted command appears on this bar, as well as the current units and the
XYZ location of the cursor in the CAD coordinate system.
12
Chapter 3: Introduction to CAM2 Measure
Control Bars
Along the left side of the screen are the three Control Bars. The Navigator,
Saved Views, and CAD Parts bars provide quick access to some of the more
commonly used commands.
About CAM2
About CAM2 Measure displays the version, build number and FARO
Customer Service contact information.
13
Chapter 3: Introduction to CAM2 Measure
Hotkeys - Viewing
Keys
Command
Zooms In
i
Zooms Out
o
Reset the View, or Zoom All
e
Zoom Window
w
Pan
WUXV
Device View (point the probe and press the
a
FRONT button to set the view)
Top View
^
Side View
%
Front View
$
Isometric View
)
Center View
C+t
S+A+E Full Screen
Increase Whisker Scale
S++
Decrease Whisker Scale
-
14
Chapter 3: Introduction to CAM2 Measure
Command
Zooms In
+
8462
7
9
1
3
0
.
Zooms Out
Pan
Rotate around X Counterclockwise
Rotate around X Clockwise
Rotate around Y Counterclockwise
Rotate around Y Clockwise
Rotate around Z Counterclockwise
Rotate around Z Clockwise
Command
Dynamic Zoom
Dynamic Zoom
Dynamic Pan
Dynamic Rotate
15
Chapter 3: Introduction to CAM2 Measure
Hotkeys - Commands
Keys
d
p
t
n
s
x
m
I
H
B
Command
Help
Cancel
Measure a Comp Off Point
Measure a Comp Axis Point
Measure a Plane
Measure a 2D Line
Measure a Circle
Measure a Cylinder
Measure a Sphere
Turns off the DRO (digital read out)
Change Probe
Reset Interferometer (FARO Laser Tracker Only)
Set Distance Mode (FARO Laser Tracker Only)
Search (FARO Laser Tracker Only)
Switch between Single Point and Scan Mode
Material Thickness (Sheet Metal commands only)
Collect Reading
Compensation Point
Remove Reading
16
Chapter 3: Introduction to CAM2 Measure
17
Chapter 3: Introduction to CAM2 Measure
19
Chapter 4: Probe Calibration and FaroArm Certification
Certification
Certification is the process by which a measurement device is tested to
determine its accuracy. In this course we will practice the FARO Single Point
method for single point repeatability certification. This test can be
performed before any measurement survey to ensure that
the device is performing within specification.
Probe Calibration
The probe calibration is the most critical task performed during any
measurement session. If the probe calibration is good, the measurements will
be accurate. If the probe calibration is bad, the measurements will not be
accurate.
XYZ Location
The last axis of the arm has its own
.
The location of the center of the ball probe will be reported in this coordinate
system. Using the same probe, the FaroArm should be able to repeat this value
with better results than the single-point accuracy of the device.
20
Chapter 4: Probe Calibration and FaroArm Certification
Position #1
Position #2
Position #3
Auxiliary Switch
To use a Renishaw touch probe, the Auxiliary switch will need to be activated
by selecting the EDIT button. Be sure to deactivate it when using a hard probe.
The Single Point Certification test is a quick way to see if the FaroArm
is calibrated correctly.
21
Chapter 4: Probe Calibration and FaroArm Certification
Probe Calibration
The Single Hole calibration is performed using the FARO Calibration Cone, or
machined hole smaller than the diameter of the ball probe. The machined hole
must have a smooth seat, and the ball probe must fix securely in the hole.
Calibrate Probe
1
From the CURRENT PROBE pull down, select 6mm Ball Probe.
Place the ball probe in the cone in the horizontal position #1.
23
Chapter 5: Probe Calibration and FaroArm Certification Practical
CAUTION: The probe must be well-seated in the hole when digitizing all
calibration points. Even one or two poorly digitized points significantly
affects the optimization process, which then has an effect on the accuracy
of the FaroArm.
6
Place the ball probe in the cone in the horizontal position #2.
Place the ball probe in the cone in the horizontal position #3.
24
Chapter 5: Probe Calibration and FaroArm Certification Practical
11
12
Results
1
Results:
DX1=______(X1-X2),
DY1=______(Y1-Y2),
DZ1=______(Z1-Z2)
DX2=______(X2-X3),
DY2=______(Y2-Y3),
DZ2=______(Z2-Z3)
DX3=______(X3-X1),
DY3=______(Y3-Y1),
DZ3=______(Z3-Z1)
NOTE: Results should be half the two sigma single point accuracy of the
measurement device. Two sigma single point accuracy is specified on the
device label.
25
Chapter 5: Probe Calibration and FaroArm Certification Practical
S/N:
Model:
P08020100763
Certification
Date:
4.4
Certified 2 Sigma
Single Point Accuracy:
P08
Rev:
MADE IN U.S.A.
Place the probe in any of the small holes (P1 - P4) of the FARO
standard demonstration part - base, or in the FARO calibration cone.
Click OK.
The measured 2 sigma value of X,Y and Z should be less than the
specified 2 sigma value for X,Y and Z. Also, the 2 sigma length should
be less than the 2 sigma linear displacement accuracy of the device. If
not, repeat the test.
26
Chapter 5: Probe Calibration and FaroArm Certification Practical
Click OK.
NOTE: The certification file is saved as the serial number.txt in the SPC
Graph directories: C:\Documents and Settings\All Users\Application
Data\Faro\SPC Graph\Part Name\Serial Number.txt.
27
Chapter 5: Probe Calibration and FaroArm Certification Practical
Types of Features
There are two basic types of features in CAM2 Measure,
do not.
29
Chapter 6: Feature Measurement
2D Features
A 2D feature requires a plane of projection. When selecting a 2D feature from
the measurement menu, the
dialog box will appear. You will always need to select the plane to which the
points will be projected. A good way to tell if a feature is 2D is the appearance
of the dialog box.
2
1
3
5
1. Rectangular Slot
2. Circles
3. Round Slot
4. Ellipse
5. 2D Line
FIGURE 6-2 2D Features
30
Chapter 6: Feature Measurement
3D Features
A 3D feature does not require a plane of projection. 3D features also have
some depth, and are displayed as
within CAM2 Measure.
2
3
1
1. Cone
2. Sphere
3. Cylinders
FIGURE 6-3 3D Features
31
Chapter 6: Feature Measurement
Compensation
After the FaroArms probe has been calibrated you are ready to start
measuring. When measuring with a ball probe, a point is taken in the center of
the probe each time the FRONT button is pressed. The point actually needs to
be projected the radius of the probe in order for the measurement to be taken in
the correct location. The distance between the point of contact and the center of
probe is known as Probe Offset. This transfer of the point from the center of
the probe to the correct location is known as probe compensation.
2
3
1. Probe Tip
3. Probe Offset
FIGURE 6-4 Probe Offset
NOTE: The location of the probe is extremely important when the BACK
button of the FaroArm is pressed.
32
Chapter 6: Feature Measurement
Plane Compensation
A plane is defined using the center of the probe for each point taken with the
FRONT button as shown below.
33
Chapter 6: Feature Measurement
34
Chapter 6: Feature Measurement
Compensation of a 2D Feature
When measuring a 2D feature the SELECT PLANE dialog box appears. Each
point of the 2D feature is automatically projected to that selected plane.
Compensation for the probe diameter will be performed when measuring 2D
features. When measuring a hole, the hole will be measured as a circle
projected to a selected plane. The compensation point is taken by pressing the
BACK button inside the hole for an inner diameter, outside the post for an
outer diameter. This inner diameter concept is demonstrated below.
Measure at least three points inside the hole.
Each time the FRONT button is pressed that point is automatically projected to
the selected plane.
35
Chapter 6: Feature Measurement
By compensating in the center of the hole the circle is offset the distance equal
to the radius of the probe. This results in the correct diameter.
36
Chapter 6: Feature Measurement
Review Features
Review Features allows the operator to see every feature that has been
measured or constructed in a particular measurement session. All data is
displayed in the current alignment.
Printing
From Review Features a graphical text report can be printed to a printer, saved
to a file, or e-mailed.
Erasing
Delete extra or un-needed features with the DELETE
ERASE
The FRONT button is used to take measured points. The BACK button
is used to compensate for the radius of the probe.
37
Chapter 6: Feature Measurement
NOTE: CAM2 Measure will not prompt you for this information if the
portlock is not authorized to write SoftCheck Tools.
Click OK.
FIGURE 7-1 Choose File type
39
Chapter 7: Feature Measurement Practical
Follow the glowing targets to measure the points using the FRONT
button on the FaroArm.
10
Once all the points for a feature are measured, a trickle down tone will
be played by the computer. Press the BACK button on the FaroArm.
After the last measurement, the program will prompt the operator to
measure another part, press the FRONT button for YES.
40
Chapter 7: Feature Measurement Practical
View Control
Run the program again.
Try the following view commands:
Hot Keys - Viewing
Keys
Command
Zooms In
i
Zooms Out
o
Reset the View, or Zoom All
e
Zoom Window
w
Pan
WUXV
Device View (point the probe and press the
a
FRONT button to set the view)
Top View
^
Side View
%
Front View
$
Isometric View
)
Center View
C+t
S+A+E Full Screen
Increase Whisker Scale
S++
Decrease Whisker Scale
-
41
Chapter 7: Feature Measurement Practical
Command
Zooms In
+
8462
7
9
1
3
0
.
Zooms Out
Pan
Rotate around X Counterclockwise
Rotate around X Clockwise
Rotate around Y Counterclockwise
Rotate around Y Clockwise
Rotate around Z Counterclockwise
Rotate around Z Clockwise
42
Chapter 7: Feature Measurement Practical
Review Features
To view the measurement data, use the Review Features command.
1
43
Chapter 7: Feature Measurement Practical
Coordinate Systems
What is a Coordinate System?
Coordinate systems are XYZ reference frames built from measured features.
Start by measuring the features that will be used to construct a coordinate
system. These are sometimes called
features.
CAM2 Measure offers many ways to establish coordinate systems, in this
section two of the most common coordinate systems: the 3-2-1 and the LineLine will be presented. CAM2 Measure also allows the operator to
set up
different coordinate systems and switch between
them. New coordinate systems can be created from existing coordinate
systems.
45
Chapter 8: Basic Part Measurements
1
1
Alignments
What is an Alignment?
The term alignment comes from the traditional
(Coordinate
to the
as soon as possible.
46
Chapter 8: Basic Part Measurements
Feature Reducibility
Feature Reducibility is a term used to describe that one type of feature can be
used like another type for alignments, constructions and dimensions.
, that means
For example, a circle is
it can be used like a point for alignments, constructions, or dimmensions.
47
Chapter 8: Basic Part Measurements
Line
Arc
Circle
Cylinder
Cone
Ellipse
Line
Plane
Point
48
Chapter 8: Basic Part Measurements
Point
Plane
Line
Point
Rectangular Slot
Round
Slot
Sphere
49
Chapter 8: Basic Part Measurements
Constructions
What is a Construction?
A construction allows you to create features that cannot be measured directly.
Sometimes points or other features are specified on a drawing but do not
actually exist on the part. For example, the intersection of two lines where the
corner has a fillet or radius.
Common Constructions
The following is a list of some of the more common constructions used in basic
measurement:
1 Point:
Line/Line: Intersection of two lines.
50
Chapter 8: Basic Part Measurements
3 Plane:
Parallel: Constructs a plane at a known distance from another plane.
51
Chapter 8: Basic Part Measurements
Dimensions
What is a Dimension?
A dimension describes the relationship between two or more features. There
are several types of dimensions available in CAM2 Measure:
1 Length: Displays the 3D distance between two features as well as the
change in X, Y and Z.
52
Chapter 8: Basic Part Measurements
53
Chapter 8: Basic Part Measurements
54
Chapter 8: Basic Part Measurements
Tricky Dimensions
Most CAM2 Measure dimensions are fairly straight forward, but there are few
that are confusing:
Dimension > Length > Line to Line, or Dimension > Length > Plane to Plane:
This gives the minimum distance between two features. The length is
measured from the center point of one feature to the perpendicular distance
of the other feature. Selecting the features in the opposite order will
generate a different result.
55
Chapter 8: Basic Part Measurements
56
Chapter 8: Basic Part Measurements
1
2
P3
P4
9
F
A
10
7
P1
3
4
P2
5
G
FIGURE 9-1 FARO Demonstration Part
Click OK.
Click OPEN.
Click OK.
NOTE: Loading the Metric-0.25mm file will change all the tolerances to
0.25mm. This will be the default value for every new feature added to
CAM2 Measure.
58
Chapter 9: Basic Part Measurements Practical
MAX and MIN descirbe the measured point above and below the fit.
If everything looks good, press the FRONT button to accept the results.
If it doesnt look good, press the BACK button to reject. Then re-measure
the plane.
FIGURE 9-5 Plane Results
NOTE: The number of digits for the label (001) is determined by the
Application Preference, Miscellaneous, Number of Digits for Label. The
default value is three.
NOTE: The decimal place values are determined by the Part Preference,
Display Decimal Places. The default value is four places to the left, three to
the right.
59
Chapter 9: Basic Part Measurements Practical
After accepting a plane, press the BACK button or the ESC key to
cancel the plane measurement command.
11
Offset = 0.
Click OK.
FIGURE 9-6 Select Plane
NOTE: After you accept the results of each circle measurement, an onscreen label adds to the CAD screen. Press the L hot key to automatically
arrange these on-screen labels
60
Chapter 9: Basic Part Measurements Practical
Measure the line on the edge that is nearest Cylinder G. Start from the
edge by Sphere A, working towards Sphere B.
13
MAX and MIN descirbe the measured point above and below the fit.
If everything looks good, press the FRONT button to accept the results.
If it doesnt look good, press the BACK button to reject. Then re-measure
the line.
FIGURE 9-8 Line Results
61
Chapter 9: Basic Part Measurements Practical
NOTE: The Part Preference for Auto Plane Selection is set to LAST
(default). This will place all 2D features on the last plane selected in the
SELECT PLANE dialog.
15
62
Chapter 9: Basic Part Measurements Practical
Click OK.
NOTE: The Z Rotation IJK is the vector of the previous Z Axis relative to
the new Z Axis. The Translation XYZ values shows where the coordinate
system has moved. The Z Angle Rotation is the angle between the previous
Z Axis and the new Z Axis. RMS is the Root Mean Square value of the fit.
STAND DEV is the Standard Deviation of the fit. MAX AND MIN descirbe
the measured point above and below the fit. FORM is the sum of MAX and
MIN.
17
18
From the ALIGNMENT menu, select CAD = PART (This step will be
discussed in the next chapter).
Click OK.
S
ca
NOTE: The Z Rotation IJK is the vector of the previous Z Axis relative to
the new Z Axis. The Translation XYZ values shows where the alignment
has moved. The Z Angle Rotation is the angle between the previous Z Axis
and the new Z Axis. RMS is the Root Mean Square value of the fit. STAND
DEV is the Standard Deviation of the fit. MAX and MIN descirbe the
measured point above and below the fit. FORM is the sum of MAX and MIN.
SCALE is the model scale used in temperature compensation.
63
Chapter 9: Basic Part Measurements Practical
Feature Measurements
Measure the holes in the circular pattern starting with the hole that is labeled 1.
See FARO Demonstration Part on page 57.
1
Offset = 0.
Click OK.
FIGURE 9-14 Select Plane
64
Chapter 9: Basic Part Measurements Practical
Measure the holes in the circular pattern starting with the hole that is
labeled 1.
NOTE: In the RESULTS dialog box, the View Style changes from Simple to
Tabular. After any alignment command, the View Style automatically
changes to the Tabular style.
4
If everything looks good, press the FRONT button to accept the results.
If it doesnt look good, press the BACK button to reject. Then re-measure
the circle.
FIGURE 9-16 Circle Results
65
Chapter 9: Basic Part Measurements Practical
NOTE: After you accept the results of each circle measurement, an onscreen label adds to the CAD screen. Press the L hot key to automatically
arrange these on-screen labels.
66
Chapter 9: Basic Part Measurements Practical
Constructions
Determine the diameter of the bolt circle pattern of the eight holes.
1
Click OK.
Label = BOLT_CIRCLE.
This is the new name for
this feature.
Click OK.
NOTE: Was the circle accepted before changing the label? You can change
the feature label later using the REVIEW FEATURES command.
67
Chapter 9: Basic Part Measurements Practical
Double left mouse click on the bolt circle from the list of features.
NOTE: The first object created in the file will be at the bottom of the list,
the most recent feature at the top of the list.
3
68
Chapter 9: Basic Part Measurements Practical
Dimensions
To establish some dimensions measure a couple more features.
1
Measure Sphere A.
If everything looks good, press the FRONT button to accept the results.
If it doesnt look good, press the BACK button twice to reject. Then
remeasure the sphere.
FIGURE 9-23 Sphere Results
69
Chapter 9: Basic Part Measurements Practical
Click OK.
FIGURE 9-26 Dimension Length Point/Point
NOTE: Choose features from the drop-down list box, or use the FROM
SCREEN button to pick it from the screen. In CAM2 Measure dialog
boxes, all feature drop-down list boxes have a FROM SCREEN
button so you can choose the feature from the CAD screen instead of the
list box.
70
Chapter 9: Basic Part Measurements Practical
Click OK.
FIGURE 9-28 Dimension Angle Apex
71
Chapter 9: Basic Part Measurements Practical
Click OK.
72
Chapter 9: Basic Part Measurements Practical
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Simple.
Picture = checked.
Notes = unchecked.
Click OK.
FIGURE 9-32 Report List
Click SAVE.
73
Chapter 9: Basic Part Measurements Practical
Click SAVE.
Measure Sphere B.
74
Chapter 9: Basic Part Measurements Practical
NOTE: Notice that the base plane can define something other than +XY,
and the line can define something other than +X in the 3-2-1 coordinate
system.
Click OK.
FIGURE 9-38 3-2-1 Coordinate System
NOTE: This creates a new coordinate system to view the data. The X axis
is perpendicular to M_PLANE001. The Y axis is parallel to a line between
M_SPHERE001 and M_SPHERE003. The origin is located at the center of
the bolt circle, C_BOLT_CIRCLE.
5
75
Chapter 9: Basic Part Measurements Practical
Click OK.
NOTE: The active coordinate system is now on the corner of the plate.
2
Current Coordinate
System =
C_COORDSYS002.
Click OK.
NOTE: The active coordinate system is now on the center of the bolt circle.
Save Again
1
NOTE: CAM2 Measure now uses all the information entered when the
SAVE AS command was selected previously. To change the file name,
select SAVE AS and type a different file name.
76
Chapter 9: Basic Part Measurements Practical
Nominals
What is a Nominal?
A nominal is the true value of a feature. The measured value of a part should be
equal to or as close to the nominal value as possible. Compare
to nominals to see if a part is good or bad, (or to update the print to match the
part).
Types of Nominals
The engineering or design department will provide a 3D CAD (Computer
Aided Design) file or a print that contains the nominal information for the part.
CAM2 Measure has several methods to enter nominals into the file for
comparison to the measurements.
1
2 From CAD: Translate, and add CAD models through IGES, VDA,
CATIA v4 and v5, Unigraphics, Parasolid, SolidWorks, Solid
Edge and OpenNURBS formats. Then select the feature from the
screen to add it to the CAM2 Measure database as a nominal.
3 Construct Nominal: Sometimes, when working with CAD data, holes
and other features are not displayed as separate entities, but rather they
only exist as edges of surfaces or solids. CAM2 Measure can construct
a nominals by selecting points along the trimmed edge of a surface.
77
Chapter 10: Checking a Part
CAD=Part
This command requires that some type of constructed coordinate system on the
part using measured features. Selecting CAD=PART sets the current
coordinate system equal to the CAD, or Nominal, coordinate system. This will
overlay the measurements onto the CAD, or Nominal, data.
To use CAD=PART the coordinate system on the part must match the
coordinate system on the CAD, or Nominal, data. In many cases the origin of
the coordinate system will not be on the part. A rotation or a translation must
be performed to get the coordinate system on the part to match the CAD, or
Nominal, data.
The SCALE option allows the operator to adjust the measurement scale of the
part, and adjust for temperature changes in the environment.
NOTE: Only use this functionality with very large parts, and are measuring
over a extended period of time.
CAD, or Nominal, data are the design values for the part.
Create Nominal data in three different ways: From CAD, Enter Values,
and Construct Nominals.
78
Chapter 10: Checking a Part
20
[.787]
65
[2.56]
.50
50
[1.969]
25
[.984]
15
[.591]
25
[.984]
130
[5.118]
50
[1.969]
65
[2.559]
20
[.787]
15
[.591]
15
[.591]
.50 B
167
[6.575]
15
[.591]
20
[.787]
20
[.787]
30
50
[1.181]
65
[1.969]
[2.559]
265
[10.433]
160
[6.299]
4X
5
[.197]
240
[9.449]
170
[6.693]
255
[10.04]
300
[11.811]
50
[1.969]
.50 C
100
50
[3.94]
.50 A [1.969]
150
[5.906]
40
[1.575]
C
60
[2.362]
15
[.591]
30
[1.181]
15
A
1.0 M
SECTION B-B
03FRM049-REV 1
8X
30
[1.181]
15
15
[.591]
[.591]
EQ. SP. ON A
+0.25
20 [0.798] -0.10
140 [5.512] BC
25
[.984]
.50
63 FINSH REQUIRED
TITLE
Datum features are specified in the print. The top surface is Datum A, the left
edge is Datum B and the center circle is Datum C. Since the print does not
show an X, Y, Z coordinate system, Datum A will be the XY plane, Datum B
79
Chapter 11: Checking a Part Practical
Click OK.
Click OPEN.
Click OK.
80
Chapter 11: Checking a Part Practical
Label = DATUM_A.
10
Offset = 0.
Click OK.
FIGURE 11-6 Select Plane
81
Chapter 11: Checking a Part Practical
12
Label = DATUM_B.
14
Offset = 0.
Click OK.
FIGURE 11-9 Select Plane
82
Chapter 11: Checking a Part Practical
16
Label = DATUM_C.
17
Click OK.
FIGURE 11-12 3-2-1 Coordinate System
18
Click OK.
FIGURE 11-13 CAD=Part Alignment
20
84
Chapter 11: Checking a Part Practical
Click SAVE.
Diameter
Circle 1
0.00 mm
70.00 mm
0.00 mm
20.00 mm
Circle 3
70.00 mm
0.00 mm
0.00 mm
20.00 mm
Circle 5
0.00 mm
-70.00 mm
0.00 mm
20.00 mm
Circle 7
-70.00 mm
0.00 mm
0.00 mm
20.00 mm
Offset = 0.
Click OK.
FIGURE 11-16 Select Plane
85
Chapter 11: Checking a Part Practical
Measure Circle 1.
Label =
CIRCLE001_I.
FIGURE 11-17 Measure Circle 1
I = 0, J = 0, K = 1.
Click OK.
86
Chapter 11: Checking a Part Practical
MMC = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
Click on the REPORT tab and see the deviations between the measured
and the nominal.
87
Chapter 11: Checking a Part Practical
Measure Circle 3.
Label =
CIRCLE003_I.
FIGURE 11-22 Measure Circle 3
11
12
I = 0, J = 0, K = 1.
Click OK.
88
Chapter 11: Checking a Part Practical
14
Measure Circle 5.
Label =
CIRCLE005_I.
FIGURE 11-25 Measure Circle 5
15
16
Measure Circle 7.
Label =
CIRCLE007_I.
FIGURE 11-26 Measure Circle 7
17
89
Chapter 11: Checking a Part Practical
I = 0, J = 0, K = 1.
Click OK.
I = 0, J = 0, K = 1.
Click OK.
90
Chapter 11: Checking a Part Practical
Click OK.
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
FIGURE 11-30 Report List
NOTE: The default Header and Format for CAM2 Measure is stored in
Part Preferences. The default is Header and Tabular.
4
91
Chapter 11: Checking a Part Practical
Filename =
Checking a
Part.
Save as type =
MHTML Files
(*.mht).
Save Again
1
NOTE: CAM2 Measure now uses all the information entered when the
SAVE AS command was selected previously. To change the file name,
select SAVE AS and type a different file name.
92
Chapter 11: Checking a Part Practical
CAD Terminology
Types of CAD Data
Wireframe: These entities define the outline of a part. They can include
points, circles, arcs, lines, polylines and splines. A polyline is a bunch of line
segments stitched together to approximate a curve. A spline is simple curve.
Surface: A surface is used to define the outer boundary of a part. Surfaces are
typically used to define the geometry of complex curved parts such as
automotive and aerospace sheet metal parts. Surfaces are very popular for
creating cutting paths for CNC cutting tools.
Solid: A solid model is also used to define the outer boundary of a part, but
solids have a thickness or mass. Solid modeling is popular for the design of a
variety of parts. Many CAD systems start with a solid model then create the
2D drawings and 3D surfaces from the solid.
93
Chapter 12: Checking a Part with CAD
IGES
IGES (Initial Graphics Exchange Standard) was created to standardize data
transfer between different CAD systems. IGES works very well for surface and
wireframe entities, but not for text and dimensions.
3DM
3DM is the native file format for Rhinoceros software (Rhino 3D). Rhino can
create, edit, analyze, and translate NURBS curves, surfaces, and solids.
Supported formats include; DWG/DXF, SAT (ACIS), X_T (Parasolid), STEP,
VDA and IGES among others.
VDA
VDA is similar to IGES in that it is a standard used to translate data between
different CAD systems. VDA is more prevalent in Europe.
Measurement Template
The Measurement Template command provides a quick method to create
nominals, assign nominals, and guide you in the measurement of the part. You
can run the Measurement Template command any time during the
measurement process, but its primary function is to save time in the
preliminary measurement and alignment tasks.
NOTE: A CAD file is not required to run the MEASUREMENT
TEMPLATE command.
94
Chapter 12: Checking a Part with CAD
1
7
5
1
M
1
95
Chapter 12: Checking a Part with CAD
CAD files can be translated though IGES, VDA, CATIA v4 and v5,
Unigraphics, Parasolid, SolidWorks, Solid Edge and
OpenNURBS formats.
96
Chapter 12: Checking a Part with CAD
1
2
P3
P4
9
F
A
10
7
P1
3
4
P2
5
G
FIGURE 13-1 FARO Demonstration Part
97
Chapter 13: Checking a Part with CAD Practical
Click OK.
Click OPEN.
Click OK.
98
Chapter 13: Checking a Part with CAD Practical
From the FILE menu, select TRANSLATE CAD FILES. This starts
another application - CAM2 Measure is still running.
Click ADD
Choose Filename =
FARO_Demo_Part1.igs.
Click OPEN.
Click TRANSLATE.
Click CLOSE.
FIGURE 13-4 FARO CAD Translator
The FARO CAD Translator creates a new file in the FARO CAD Data
format on your computer.
7
Choose Filename =
FARO_Demo_Part1.fcm.
Click OPEN.
FIGURE 13-5 Adding CAD Parts
99
Chapter 13: Checking a Part with CAD Practical
If you do not see the entire CAD model in the drawing screen run the
ZOOM ALL command. From the VIEW menu, select ZOOM < ALL.
NOTE: CAM2 Measure can translate the IGES, VDA, CATIA v4 and v5,
Unigraphics, Parasolid, SolidWorks, Solid Edge and OpenNURBS
formats.
button.
100
Chapter 13: Checking a Part with CAD Practical
Label = CIRCLE001.
101
Chapter 13: Checking a Part with CAD Practical
Label = CIRCLE003.
Label = CIRCLE007.
102
Chapter 13: Checking a Part with CAD Practical
Right mouse click on the CAD screen to accept the three circles and
return to the Measurment Template.
Remember that circles are 2D features and require a plane. A plane has not
been measured; however, CAM2 has an option to define a plane during a 2D
feature command.
10
Offset = 0.
Click OK.
FIGURE 13-15 Select Plane
103
Chapter 13: Checking a Part with CAD Practical
12
Measure circle 1.
13
14
For each circle measurement, the SELECT PLANE dialog box appears.
Offset = 0.
Click OK.
FIGURE 13-18 Select Plane
104
Chapter 13: Checking a Part with CAD Practical
Measure Circle 3.
16
For each circle measurement, the SELECT PLANE dialog box appears.
Offset = 0.
Click OK.
FIGURE 13-20 Select Plane
17
Measure Circle 7.
105
Chapter 13: Checking a Part with CAD Practical
Click OK.
The ITERATIVE ALIGNMENT RESULTS dialog box now shows the real time
results of the iteration calculations. When a solution is reached the command
will stop. The calculations may solve quickly and not appear to change.
106
Chapter 13: Checking a Part with CAD Practical
Click SAVE.
107
Chapter 13: Checking a Part with CAD Practical
Offset = 0.
Click OK.
FIGURE 13-26 Select Plane
NOTE: All of the circles on this part are in the same plane, therefore any of
the circles can be selected as the plane for the next measured circle.
3
Measure Circle 5.
Notice that there is more information in the RESULTS dialog box for each
measured circle. After a CAD to Part alignment has been completed CAM2
Measure automatically searches for a nominal for each measured feature. If a
nominal is found, it is automatically associated to the measured feature. You
will the see the comparison between the measured and nominal features.
4
Label = CIRCLE005_I.
108
Chapter 13: Checking a Part with CAD Practical
Choose each of the measured circles. Hold down CTRL key and click
the left mouse button to pick each circle.
Select the Tolerance Bar, Actual, Nominal, and Deviation check boxes.
Notice that the labels in the Preview window are updating.
Click OK to exit the REVIEW FEATURES dialog box. Now, arrange the
labels around the part.
Press the L hot key to automatically arrange the labels around the
graphics filed.
Use the mouse and drag, left mouse click and hold, any of the
on-screen labels to another area of the graphics filed and release the
mouse button to finish.
109
Chapter 13: Checking a Part with CAD Practical
Click OK.
110
Chapter 13: Checking a Part with CAD Practical
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
NOTE: The default Header and Format for CAM2 Measure is stored in
Part Preferences. The default is Header and Tabular.
5
111
Chapter 13: Checking a Part with CAD Practical
Filename = CAD
to Part.
Save as type =
MHTML Files
(*.mht).
Save Again
1
NOTE: CAM2 Measure now uses all the information entered when the
SAVE AS command was selected previously. To change the file name,
select SAVE AS and type a different file name.
112
Chapter 13: Checking a Part with CAD Practical
8.00
.020
.250
C1
A B C
DATUM TARGET
Form Dimensions
Form dimensions are the simplest of the GD&T because the measurement is
compared to 0.0 or perfect geometry. The Datum is the feature itself. CAM2
Measure creates a form feature that uses the measured data from a plane, line,
circle, or cylinder to calculate the out of tolerance value.
113
Chapter 14: Advanced Dimensions
Orientation Dimensions
Orientation dimensions define the gap or interference created when two
surfaces are put together. These dimensions are only a little more complicated
because they require a feature and a datum. The datum is considered
and the value of the orientation dimension is over the length of the feature, or
an entered value.
Parallelism
Feature
Datum
reducible features.
Parallelism
Perpendicularity
Perpendicularity
Feature
Datum
features.
Concentricity
This tells if a line reducible feature is on the same
center-line as the datum. This is intended to see if a
pin and a hole will mate without interference. If the
pin is not concentric to a hole (i.e., the pin is angled
with
too drastically) then the pin will
the edges of the hole.
Feature
Datum
x 2 = Concentricity
l
mina
No
ed
ur
Me
as
e
on
Outer Tolera
nc
e
Inner Toler
an
c
Bonus Tol.
Tol. Zone
ACTUAL
115
Chapter 14: Advanced Dimensions
Feature Size
19.90
19.95
20.00
20.05
20.10
This is MMC
This is LMC
116
Chapter 14: Advanced Dimensions
20
[.787]
65
[2.56]
.50
50
[1.969]
25
[.984]
15
[.591]
25
[.984]
130
[5.118]
50
[1.969]
65
[2.559]
20
[.787]
15
[.591]
15
[.591]
.50 B
167
[6.575]
15
[.591]
20
[.787]
20
[.787]
30
50
[1.181]
65
[1.969]
[2.559]
265
[10.433]
160
[6.299]
4X
5
[.197]
240
[9.449]
170
[6.693]
255
[10.04]
300
[11.811]
50
[1.969]
.50 C
100
50
[3.94]
.50 A [1.969]
150
[5.906]
40
[1.575]
C
60
[2.362]
15
[.591]
30
[1.181]
15
A
1.0 M
SECTION B-B
03FRM049-REV 1
8X
30
[1.181]
15
15
[.591]
[.591]
EQ. SP. ON A
20 [0.798] +0.25
140 [5.512] BC
-0.10
25
[.984]
.50
63
FINSH REQUIRED
TITLE
117
Chapter 15: Advanced Dimensions Practical
Click OK.
Click OPEN.
Click OK.
118
Chapter 15: Advanced Dimensions Practical
From the FILE menu, select TRANSLATE CAD FILES. This starts
another application - CAM2 Measure is still running.
Click ADD
Filename = FARO_Demo_Part3.igs.
Click OPEN.
Click TRANSLATE.
Click CLOSE.
The FARO CAD Translator creates a new file in the FARO CAD Data
format on your computer.
7
Filename =
FARO_Demo_Part3.fcm.
Click OPEN.
FIGURE 15-5 Adding CAD Parts
119
Chapter 15: Advanced Dimensions Practical
If you do not see the entire CAD model in the drawing screen run the
ZOOM ALL command. From the VIEW menu, select ZOOM < ALL.
Constructing Nominals
In this exercise, we will introduce the method for creating a Nominal
Coordinate system. If the imported CAD file contains a coordinate system that
is located off the part, it is usually difficult to create a measured coordinate
system to match it. If that is the case, a nominal coordinate system may be
created on the CAD model using the CAD features. Next, those features of the
part will be measured, and a measured coordinate system will be constructed.
For a proper alignment, the Nominal Coordinate system created will then be
associated to the Constructed Coordinate System using the CAD=PART
alignment command.
1
120
Chapter 15: Advanced Dimensions Practical
Label = PLANE001.
NOTE: Since a nominal line was selected only one point is required to
define the line.
121
Chapter 15: Advanced Dimensions Practical
Label = LINE001.
NOTE: Since a nominal circle was selected only one point is required to
define the circle.
7
Label = CIRCLE_9.
122
Chapter 15: Advanced Dimensions Practical
Click OK.
FIGURE 15-14 3-2-1 Coordinate System
123
Chapter 15: Advanced Dimensions Practical
Label = DATUM_A.
Datum = A.
Offset = 0.
Click OK.
FIGURE 15-17 Select Plane
124
Chapter 15: Advanced Dimensions Practical
Label = DATUM_B.
Datum = B.
125
Chapter 15: Advanced Dimensions Practical
Label = DATUM_C.
Datum = C.
Click OK.
126
Chapter 15: Advanced Dimensions Practical
Click OK.
FIGURE 15-23 3-2-1 Coordinate System
Click OK.
FIGURE 15-24 CAD=Part Alignment
127
Chapter 15: Advanced Dimensions Practical
Form Dimensions
With an alignment between the measured features and nominal features
continue with the GD&T form dimensions.
1
Tolerance = 0.50.
Click OK.
Tolerance = 0.50.
Click OK.
128
Chapter 15: Advanced Dimensions Practical
Tolerance = 0.50.
Datum = A.
Click OK.
FIGURE 15-28 Perpendicularity
Dimension the concentricity between two bores on the plate. The second bore
has not been measured; however, it is possible to measure inside a GD&T
command.
7
Tolerance = 0.50.
Datum = C.
Click OK.
FIGURE 15-29 Concentricity
129
Chapter 15: Advanced Dimensions Practical
Label = CYLINDER010.
10
Position Dimensions
1
Offset = 0.
Click OK.
FIGURE 15-32 Select Plane
Measure Circle 1.
X = unchecked.
Y = unchecked.
Z = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
131
Chapter 15: Advanced Dimensions Practical
Click OK.
132
Chapter 15: Advanced Dimensions Practical
The REPORT LIST shows the list of features for the report.
Header = Header
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
Filename =
Advanced
Dimensioning.
Save as type =
MHTML File
(*.mht).
133
Chapter 15: Advanced Dimensions Practical
10
Click SAVE.
FIGURE 15-39 Save As
134
Chapter 15: Advanced Dimensions Practical
Additional Information
Surface Point
If a CAD surface is not available and you need to measure a point on a surface
use the SURFACE POINT command. After selecting the SURFACE POINT
command, measure three or more points in a small triangular pattern, then pull
off the surface and press the BACK button. The points are used to determine
the surface normal vector, which is then used for probe compensation. This
results in an XYZ point with an IJK vector.
137
Chapter 16: Surface Measurement
Home In Point
To measure a surface at a specific location use the HOME IN command. This
is one of the more complex functions within CAM2 Measure, but it is
extremely useful when checking tools, jigs, and fixtures.
There is a small question of probe compensation. CAM2 Measure provides
three different probe compensation options.
If the vector is known use Option 1. If a CAD surface is available use Option 2.
If the vector is not known and a CAD surface is not available use Option 3
Since it is very difficult to move the probe to an exact XYZ location, the
HOME IN command requires a HOME IN ZONE or diameter. The home in zone
allows you to take a point within a cylindrical area around the point.
Key In
Select Surface
Sample Surface
138
Chapter 16: Surface Measurement
S1
S2
139
Chapter 17: Surface Measurement Practical
Click OK.
Click OPEN.
Click OK.
140
Chapter 17: Surface Measurement Practical
From the FILE menu, select TRANSLATE CAD FILES. This starts
another application - CAM2 Measure is still running.
Click ADD
Filename = Bracket1.igs.
Click OPEN.
Click TRANSLATE.
Click CLOSE.
FIGURE 17-4 FARO CAD Translator
The FARO CAD Translator creates a new file in the FARO CAD Data
format on your computer.
7
Filename = Bracket1.fcm.
Click OPEN.
141
Chapter 17: Surface Measurement Practical
If you do not see the entire CAD model in the drawing screen run the
ZOOM ALL command. From the VIEW menu, select ZOOM < ALL.
142
Chapter 17: Surface Measurement Practical
Label = PLANE001.
Offset = 0.
Click OK.
FIGURE 17-9 Select Plane
S1
S2
143
Chapter 17: Surface Measurement Practical
Label = LINE001.
S1
S2
Label = LINE002.
144
Chapter 17: Surface Measurement Practical
Click OK.
11
145
Chapter 17: Surface Measurement Practical
CAD=Part
1
Click OK.
FIGURE 17-16 CAD=Part Alignment
146
Chapter 17: Surface Measurement Practical
Click SAVE.
FIGURE 17-18 Save As
147
Chapter 17: Surface Measurement Practical
Checking a Surface
After a CAD to Part alignment has been completed CAM2 Measure will try to
associate the closest nominal feature to any measurement. For Surface point
measurements the default preferences are to select all surfaces both measured
and nominal. Since this CAD model is complete, changing this surface option
to ignore the measured surfaces will make the measuring process easier.
1
Automatically Associate
Nominals = checked (or
On).
Features:
Nominal Feature
Search Radius = 5.0.
Display Nominal
Result = unchecked
(or Off).
Click OK.
148
Chapter 17: Surface Measurement Practical
Click OK.
Checking an Edge
Since we are checking an edge there will be 3 surfaces within the Auto
Nominal zone (top, bottom and side). The Auto Nominal function may not
select the correct surface. By turning off the Auto Nominal and selecting the
surface manually the correct surface can be selected.
1
Automatically Associate
Nominals = unchecked
(or Off).
Click OK.
149
Chapter 17: Surface Measurement Practical
S1
150
Chapter 17: Surface Measurement Practical
S2
Click OK.
Point 1
55.0
36.5
41.0
Point 2
95.0
36.5
41.0
Point 3
135.0
36.5
41.0
Measure Point 1 using the Home In command and an entered (key in) vector.
151
Chapter 17: Surface Measurement Practical
Click OK.
Move the probe to the part and follow the on-screen guide to the point.
Measure Point 2 using the Home In command and sample the surface to
determine the vector for compensation.
NOTE: For this option the approach vector will be different than the
compensation vector. The approach will be set along the direction of the
current view.
152
Chapter 17: Surface Measurement Practical
Click OK.
Move the probe to the part and follow on-screen guide to an enlarged
home-in zone. Measure three points by pressing the FRONT button.
Pull back and press the BACK button to define the compensation
vector direction.
Move the probe to the part and follow the guide to the point.
Measure Point 3 using the Home In command and select the surface to
determine the vector for probe compensation.
153
Chapter 17: Surface Measurement Practical
Click OK.
154
Chapter 17: Surface Measurement Practical
Move the probe to the part and follow on-screen guide to the point.
155
Chapter 17: Surface Measurement Practical
Click OK.
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
FIGURE 17-35 Report List
NOTE: The default Header and Format for CAM2 Measure is stored in
Part Preferences. The default is Header and Tabular.
156
Chapter 17: Surface Measurement Practical
File name =
Surface
Measurement.
Save as type =
MHTML Files
(*.mht).
Save Again
1
NOTE: CAM2 Measure now uses all the information entered when the
SAVE AS command was selected previously. To change the file name,
select SAVE AS and type a different file name.
157
Chapter 17: Surface Measurement Practical
Learn Mode
The LEARN mode creates measurement routines or part programs to
a measurement process.
The LEARN mode stores measurements, constructions, dimensions,
coordinate systems, measurement instructions and
The output of text and graphical reports can also be learned. Programs created
in the LEARN mode can be run in EXECUTE mode.
(with the
(with no
Create Learn files for operators that may not be very familiar with CAM2
Measure or the part. Adding
to the Learn file
allows the operators to read instructions before they measure each feature.
On-Line Learn
On-Line Learn is like a video camera recording all of the activities. Once a
feature is measured, add measurement instructions, nominals, tolerances, etc.
in the RESULTS dialog box.
159
Chapter 18: Measurement Automation
Off-Line Learn
Off-Line Learn creates a program by selecting features from the available
menus for storage in the Learn file. A measurement device does not need to be
connected. Nominal information for the part is the only requirement.
Off-Line Learn is useful for creating measurement routines when the part is
not available, since the part does not need to be measured to make the program.
The Off-Line mode can also be used to edit the programs.
Execute Mode
The EXECUTE mode allows the operator, or end user, to run the
preprogrammed routines created in LEARN mode. If operators are only going
to run EXECUTE mode, they will only require minimal training.
160
Chapter 18: Measurement Automation
Click OK.
Click OPEN.
Click OK.
161
Chapter 19: On-Line Measurement Automation Practical
From the FILE menu, select TRANSLATE CAD FILES. This starts
another application - CAM2 Measure is still running.
Click ADD
Filename = FARO_Demo_Part4.igs.
Click OPEN.
Click TRANSLATE.
Click CLOSE.
FIGURE 19-3 FARO CAD Translator
The FARO CAD Translator creates a new file in the FARO CAD Data
format on your computer.
7
Filename =
FARO_Demo_Part4.fcm.
Click OPEN.
FIGURE 19-4 Adding CAD Parts
162
Chapter 19: On-Line Measurement Automation Practical
If you do not see the entire CAD model in the drawing screen run the
ZOOM ALL command. From the VIEW menu, select ZOOM < ALL.
Start Learning
1
NOTE: CAM2 Measure will not prompt you for this information if the port
lock is not authorized to write SoftCheck Tools.
Click OK.
FIGURE 19-6 Choose File type
163
Chapter 19: On-Line Measurement Automation Practical
Click the START ON-LINE LEARN button at the top of the window.
This will begin the On-Line Learn programing.
CAM2 Measure will switch back to the graphics view. The Learn
toolbar
automatically appears on the screen. It has with three
buttons: LEARN VIEW, SAVE LEARN, and STOP ON-LINE
LEARN.
164
Chapter 19: On-Line Measurement Automation Practical
165
Chapter 19: On-Line Measurement Automation Practical
Feature Notes: Use this to enter information about a feature for the
Report.
NOTE: The Learn file will not store this information.
Measurement
Instructions: Use this to
give instructions, or
comments, to the operator
as the Learn program is
Executed.
166
Chapter 19: On-Line Measurement Automation Practical
Offset = 0.
Click OK.
FIGURE 19-13 Select Plane
Measure Circle 1.
167
Chapter 19: On-Line Measurement Automation Practical
Label = CIRCLE001_I.
11
Measurement
Instructions: Enter some
text to instruct the operator
to measure Circle 1.
168
Chapter 19: On-Line Measurement Automation Practical
13
button.
14
Z = unchecked.
MMC = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
15
16
169
Chapter 19: On-Line Measurement Automation Practical
Measure Circle 3.
18
Label = CIRCLE003_I.
19
Measurement
Instructions: Enter some
text to instruct the operator
to measure Circle 3.
170
Chapter 19: On-Line Measurement Automation Practical
21
button.
22
23
Measure Circle 5.
24
Label = CIRCLE005_I.
171
Chapter 19: On-Line Measurement Automation Practical
Measurement
Instructions: Enter some
text to instruct the operator
to measure Circle 5.
26
27
button.
28
29
Measure Circle 7.
172
Chapter 19: On-Line Measurement Automation Practical
Label = CIRCLE007_I.
31
Measurement
Instructions: Enter some
text to instruct the operator
to measure Circle 7.
32
33
button.
34
Creating an Alignment
1
Click OK.
174
Chapter 19: On-Line Measurement Automation Practical
Label = BOLT_CIRCLE.
The nominal Bolt Circle has been constructed from the CAD circles. This will
be the nominal for the part's Bolt Circle.
NOTE: Remember that Alignments, Constructions, and Dimensions
automatically solve in Execute without any operator action. So, adding
Comments, or Measurement Instructions, is generally not done for these
feature types.
3
Click OK.
175
Chapter 19: On-Line Measurement Automation Practical
Select Nominal =
N_BOLT_CIRCLE.
Click OK.
FIGURE 19-36 Dimension Angle Apex
button:
Angle = 90.
Click OK.
FIGURE 19-37 Dimension Angle Nominal
Generating a Report
1
Click OK.
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
FIGURE 19-39 Report List
NOTE: The default Header and Format for CAM2 Measure is stored in
Part Preferences. The default is Header and Tabular.
177
Chapter 19: On-Line Measurement Automation Practical
Filename =
Online Learn
Execute.
Save as type =
MHTML Files
(*.mht).
End Learn.
1
178
Chapter 19: On-Line Measurement Automation Practical
Click SAVE.
Execute Mode
Run the program.
1
From the FILE menu, select LEARN EXECUTE > EXECUTE ONLY.
NOTE: CAM2 Measure will not prompt you for this information if the port
lock is not authorized to write SoftCheck Tools.
Click OK.
FIGURE 19-43 Choose File type
179
Chapter 19: On-Line Measurement Automation Practical
Click OK.
Repeat Execute?
180
Chapter 19: On-Line Measurement Automation Practical
Click OK.
Click OPEN.
Click OK.
181
Chapter 20: Off-Line Measurement Automation Practical
Start Learning
1
NOTE: CAM2 Measure will not prompt you for this information if the port
lock is not authorized to write SoftCheck Tools.
Click OK.
FIGURE 20-3 Choose File type
182
Chapter 20: Off-Line Measurement Automation Practical
Feature = 4.
Click OK to accept.
Offset = 0.
Click OK.
FIGURE 20-7 Select Plane
183
Chapter 20: Off-Line Measurement Automation Practical
10
Feature = 4.
Click OK to accept.
11
12
13
Offset = 0.
Click OK.
FIGURE 20-10 Select Plane
14
184
Chapter 20: Off-Line Measurement Automation Practical
16
Feature = 4.
Click OK to accept.
17
Change the label of the circle in the box at the top right side of the
screen.
Label = CIRCLE009.
18
19
button.
185
Chapter 20: Off-Line Measurement Automation Practical
I = 0, J = 0, K = 1.
Click OK.
21
22
X= unchecked.
Y = unchecked.
Z = unchecked.
MMC = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
FIGURE 20-14 Results Tolerance Tab
23
24
186
Chapter 20: Off-Line Measurement Automation Practical
Adding an Alignment
1
Click OK.
FIGURE 20-15 3-2-1 Coordinate System
Click OK.
FIGURE 20-16 CAD=Part Alignment
187
Chapter 20: Off-Line Measurement Automation Practical
Measuring Features
1
Offset = 0.
Click OK.
FIGURE 20-17 Select Plane
Feature = 4.
Click OK to accept.
188
Chapter 20: Off-Line Measurement Automation Practical
Change the label of the circle in the box at the top right side of the
screen.
Label = CIRCLE001.
10
button.
I = 0, J = 0, K = 1.
Click OK.
11
189
Chapter 20: Off-Line Measurement Automation Practical
X= unchecked.
Y = unchecked.
Z = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
13
14
15
16
17
Offset = 0.
Click OK.
FIGURE 20-22 Select Plane
18
190
Chapter 20: Off-Line Measurement Automation Practical
20
Feature = 4.
Click OK to accept.
21
Change the label of the circle in the box at the top right side of the
screen.
Label = CIRCLE003.
22
23
button.
191
Chapter 20: Off-Line Measurement Automation Practical
I = 0, J = 0, K = 1.
Click OK.
25
26
27
28
Offset = 0.
Click OK.
FIGURE 20-26 Select Plane
29
192
Chapter 20: Off-Line Measurement Automation Practical
31
Feature = 4.
Click OK to accept.
32
Change the label of the circle in the box at the top right side of the
screen.
Label = CIRCLE005.
33
34
button.
193
Chapter 20: Off-Line Measurement Automation Practical
I = 0, J = 0, K = 1.
Click OK.
36
37
38
39
Offset = 0.
Click OK.
FIGURE 20-30 Select Plane
40
194
Chapter 20: Off-Line Measurement Automation Practical
42
Feature = 4.
Click OK to accept.
43
Change the label of the circle in the box at the top right side of the
screen.
Label = CIRCLE007.
44
45
button.
195
Chapter 20: Off-Line Measurement Automation Practical
I = 0, J = 0, K = 1.
Click OK.
47
Click OK.
196
Chapter 20: Off-Line Measurement Automation Practical
Change the label of the circle in the box at the top right side of the
screen.
Label = BOLT_CIRCLE.
button.
I = 0, J = 0, K = 1.
Click OK.
Z = unchecked.
MMC = unchecked.
Form = unchecked.
RMS = unchecked.
RFS = unchecked.
197
Chapter 20: Off-Line Measurement Automation Practical
11
12
Click OK.
FIGURE 20-37 Dimension Angle Apex
13
14
15
16
button.
Angle = 90.
Click OK.
FIGURE 20-38 Dimension Angle Nominal
17
18
Generating a Report
1
198
Chapter 20: Off-Line Measurement Automation Practical
The REPORT LIST shows the list of features for the report.
Header = Header.
Format = Tabular.
Picture = checked.
Notes = unchecked.
Click OK.
FIGURE 20-39 Report List
Filename =
Offline
Learn
Execute.
Save as type =
MHTML Files
(*.mht).
199
Chapter 20: Off-Line Measurement Automation Practical
End Learn
Click SAVE.
200
Chapter 20: Off-Line Measurement Automation Practical
Execute Mode
Run the program.
1
From the FILE menu, select LEARN EXECUTE > EXECUTE ONLY.
Click OK.
FIGURE 20-43 Choose File type
201
Chapter 20: Off-Line Measurement Automation Practical
Measure line 1.
Measure circle 9.
Measure Circle 1.
202
Chapter 20: Off-Line Measurement Automation Practical
Measure Circle 3.
10
Measure Circle 5.
11
Measure Circle 7.
NOTE: CAM2 Measure automatically constructs the bolt circle and angle
dimension.
203
Chapter 20: Off-Line Measurement Automation Practical
Click OK.
13
Repeat Execute?
204
Chapter 20: Off-Line Measurement Automation Practical
Purpose
The Move Device Position command has two functions:
205
Chapter 21: Move Device Position
The Move Device Position command can be used to move the device to
a new location, or realign the device to the part if the part has moved.
After using the Move Device position command a loss of accuracy may
occur.
206
Chapter 21: Move Device Position
1
2
P3
P4
9
F
A
10
P1
3
P2
5
G
FIGURE 22-1 FARO Demonstration Part
Click OK.
207
Chapter 22: Move Device Position Practical
Click OPEN.
Automatically Associate
Nominals = clear (or Off).
NOTE: Turning off the Auto Nominal Association will prevent the points
measured in this chapter from associating to the nominal CAD file. If the
option is On, CAM2 Measure will associate the measured points to the
nominal circle and modify the label from POINTXXX to CIRCLEXXX.
6
Click OK.
208
Chapter 22: Move Device Position Practical
From the FILE menu, select TRANSLATE CAD FILES. This starts
another application - CAM2 Measure is still running.
Click ADD
Filename = FARO_Demo_Part2.igs.
Click OPEN.
Click TRANSLATE.
Click CLOSE.
FIGURE 22-5 FARO CAD Translator
The FARO CAD Translator creates a new file in the FARO CAD Data
format on your computer.
8
Filename =
FARO_Demo_Part2.fcm.
Click OPEN.
FIGURE 22-6 Adding CAD Parts
209
Chapter 22: Move Device Position Practical
If you do not see the entire CAD model in the drawing screen run the
ZOOM ALL command. From the VIEW menu, select ZOOM < ALL.
210
Chapter 22: Move Device Position Practical
Label = PLANE001.
Offset = 0.
Click OK.
FIGURE 22-10 Select Plane
Measure Circle 9.
211
Chapter 22: Move Device Position Practical
Label = CIRCLE009_I.
Offset = 0.
Click OK.
FIGURE 22-13 Select Plane
10
212
Chapter 22: Move Device Position Practical
Label = LINE001.
12
Click OK.
13
213
Chapter 22: Move Device Position Practical
X Offset = -150.0.
Y Offset = -65.0.
Select Z Origin =
C_COORDSYS001.
Z Offset = 0.0.
Coordinate System =
C_COORDSYS001.
Click OK.
FIGURE 22-17 Translate Coordinate System
15
16
Click OK.
FIGURE 22-18 CAD=Part Alignment
214
Chapter 22: Move Device Position Practical
Click SAVE.
FIGURE 22-20 Save As
215
Chapter 22: Move Device Position Practical
Measure Point 1.
Label = POINT001.
Measure Point 2.
216
Chapter 22: Move Device Position Practical
Label = POINT002.
Measure Point 3.
Label = POINT003.
217
Chapter 22: Move Device Position Practical
Measure Point 4.
Label = POINT004.
Click OK.
NOTE: Using 2D features (Arc, Circle, Slot) CAM2 Measure requires you
218
Chapter 22: Move Device Position Practical
Move the Measurment Device (Move the device, or move the part).
Measure Point 1.
Measure Point 2.
219
Chapter 22: Move Device Position Practical
Measure Point 3.
10
Measure Point 4.
11
Click OK to accept the point. The results of the Device Move are
displayed.
12
14
Select M_CIRCLE009_I.
15
Click OK.
16
Measure Circle 9.
221
Chapter 22: Move Device Position Practical
NOTE: The measured circle has points, or Readings, from both device
positions.
18
Save Again
1
NOTE: CAM2 Measure now uses all the information entered when the
SAVE AS command was selected previously. To change the file name,
select SAVE AS and type a different file name.
222
Chapter 22: Move Device Position Practical
What is Scanning
Scanning data can be saved as points, polylines, or splines. Data will typically
be saved as
, which are easier to work with than points or
splines.
Scanned data is always uncompensated. That means that the data is always
taken at the center of the probe. To compensate for the probe radius, create a
surface and then
Why Scan
Scanning is generally useful if the part that is not comprised of basic geometric
(or prismatic) features. The general intent behind scanning is to generate
curves that will eventually be used to create surfaces.
Parallel
Cylindrical
Normal
223
Chapter 23: Introduction to Scanning
Freehand Scan
Use the Freehand scan to trace a profile. CAM2 Measure allows you to set
the
distance between the points.As the probe passes
through the minimum distance it grabs the next point.
Lock Planes
The Lock Plane options is used to
data onto predefined cross
sections. CAM2 Measure allows Locked Planes that are parallel to a plane,
radial about a specified axis, or normal to a polyline.
Parallel Lock Planes: Select the plane from which the cross sections
are parallel, the number of planes (from 1 to 1000), distance between
the planes, and the minimum distance between any two points on one
cross section. If the points are closer than the minimum distance CAM2
Measure will drop points until the minimum distance is achieved.
Radial Lock Planes: Select a line from which the cross section planes
will emanate, the number of planes (from 1 to 1000), and the minimum
distance between any two points on one cross section. If the points are
closer than the minimum distance CAM2 Measure will drop points
until the minimum distance is achieved.
Use the Edit > Delete command to delete points, polylines or splines.
224
Chapter 23: Introduction to Scanning
S1
S2
225
Chapter 24: Introduction to Scanning Practical
Click OK.
Click OPEN.
Click OK.
226
Chapter 24: Introduction to Scanning Practical
Label = PLANE001.
Offset = 0.
Click OK.
FIGURE 24-6 Select Plane
S1
S2
227
Chapter 24: Introduction to Scanning Practical
Label = LINE001.
S1
S2
Label = LINE002.
228
Chapter 24: Introduction to Scanning Practical
11
CAD=Part
1
229
Chapter 24: Introduction to Scanning Practical
Click SAVE.
FIGURE 24-13 Save As
Type of Scanning =
Start/Pause Scan
With Trigger.
Maximum Distance =
100000000000.
Minimum Distance =
2.0.
Click OK.
230
Chapter 24: Introduction to Scanning Practical
Type = 2D Freehand.
Chordal = unchecked.
Click OK.
FIGURE 24-15 Freehand Scan
Offset = 30.
Click OK.
FIGURE 24-16 Select Plane
S1
S2
231
Chapter 24: Introduction to Scanning Practical
Click OK.
FIGURE 24-20 Parallel Lock Plane Scan
232
Chapter 24: Introduction to Scanning Practical
Offset = 0.
Click OK.
FIGURE 24-21 Select Plane
S1
S2
233
Chapter 24: Introduction to Scanning Practical
234
Chapter 24: Introduction to Scanning Practical
Setup Considerations
Before beginning to measure a part ensure that the device can reach all the
features of interest. This can eliminate needless device movements due to the
inability to reach features.
2 Iterative.
235
Chapter 25: Tips and Tricks
Data Collection
Although it is probably more efficient to perform the measurements, the
constructions and the dimensions first, and then add nominals at a later time, it
is not very practical.
With large parts it is best to break up the work session into smaller sections.
Within each section perform the measurements within that area and assign
their nominals. Follow with the constructions and dimensions, and adding
their nominals. When each section is done, save the file then move onto the
next section.
This process will help prevent getting lost in lists of features. All the data in the
database will be grouped in the area in which the measurements were taken.
Data Output
Know what sort of output data is expected from the part, IGES data, graphical
report, text report, etc.
Remember that printed reports will always be printed in the current coordinate
system. If there are multiple coordinate systems, make sure the correct
coordinate system is set active before printing.
When exporting CAD data, always complete the CAD = PART alignment
command. The data will always be exported in the World Coordinate System.
A file without a CAD to Part type alignment will not produce the expected
results when the data is imported into another system.
Other Hints
Holes: If features are not on the same plane Modify the AUTO PLANE SELECT
preference and choose define. The MEASURE < CIRCLE will prompt you to
measure a plane before each circle. This preferences sets all other 2D
commands to work in the same manner.
Surfaces: Choose Select Nominal Surfaces Only in the Auto Nominal
Association part preference. This will automatically select the nearest
Nominal surface for inspection and not any previously measured features.
236
Chapter 25: Tips and Tricks
Choose VIEW < LAYERS. Entities may be moved from one layer to
another. Also, filters may be created and activated to group and sort several
layers at once. To clean up the display, filter out those layers you do not
wish to view.
Pin or unpin the control bars. Unpin the control bars to minimize them and
enlarge the graphics field. When needed, click the icon and the control bar
will flyout for use. Pin the control bars to anchor them for constant view.
237
Chapter 25: Tips and Tricks
Answer Key
1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mounting
3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . accepted
4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . last
4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . referenced
11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hot keys
12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . buttons
12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Current Command
29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2D Features
29 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3D Features
30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Select Plane
31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . surfaces
45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . datum
45 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . several
46 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CMM
46 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . aligned
46 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . established
47 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . point reducible
77 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . measurements
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . infinite
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . plane
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . line
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . right angle
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . plane
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . line
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . interfere
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . coordinate system
114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . nominal
115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . tolerances
159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . automate
159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . target points
159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . online
159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . offline
159 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . measurement instructions
205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . same
205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . changed
205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . additional
206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . disturbed
206 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . polylines
223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . offset
224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . minimum
224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . sort
239
Contact Information
For Technical Support
World Wide Web site: www.faro.com
E-mail: support@faro.com
Telephone Number: 800.736.2771