Essentials Poly Works Inspector Probing Package
Essentials Poly Works Inspector Probing Package
This manual, as well as the software described in it, is furnished under license and may be used or
copied only in accordance with the terms of such license. The content of this document is
furnished for informational use only, and is subject to change without notice. InnovMetric
Software Inc. assumes no responsibility or liability for any errors or inaccuracies that may appear
in this document.
Except as permitted by such license, reproduction in whole or in part in any way without written
permission from InnovMetric Software is strictly prohibited.
IMINSPECT PROBING
25 The probing workflow with a CAD model
26 Understanding the workflow
26 Prealign part to Reference object
26 Refine part alignment to Reference object
28 The probing workflow without a CAD model
29 Understanding the workflow
29 Align part to standard axes
29 Create coordinate systems
FUNDAMENTALS
32 The graphical user interface
33 The graphical user interface specific for probing
34 Specifying the required probing plug-ins
34 Connecting to the device
35 Probing toolbars
35 Devices toolbar
35 Probing Device toolbar
37 Probing Device Control toolbar
38 Probing Control toolbar
39 Toolbar functionalities
40 Shortcuts through the interface
41 Moving objects in the 3D scene
42 An object-based approach
42 Objects and their elements
44 Selecting objects
3
45 Selecting elements
48 Selecting elements using the Brush tool
50 Selecting elements using the Freeform Contour tool
52 Selecting a single element
REFERENCE OBJECTS
54 Introducing Reference objects
54 Categories of Reference objects
54 Assigning tolerances
55 Using CAD models to describe nominal parts
55 Importing a CAD model
56 Importing Product and Manufacturing Information (PMI) with
the CAD model
58 Using polygonal models to describe nominal parts
59 Assigning tolerances to Reference objects
59 Assigning tolerances to the entire Reference object
60 Assigning tolerances to specific surfaces
DATA OBJECTS
62 Introducing Data objects
62 Categories of Data objects
63 Probing a part using a probing device plug-in
63 Using the probing device to collect surface points
65 Using the probing device to collect boundary points
67 Creating a new probing session
ALIGN
69 Introducing alignments
69 Alignment tools
70 Introducing data alignments
70 Activating a data alignment
72 Aligning by probing surface points
74 Aligning with features
75 Aligning using a plane-axis-point approach
77 Aligning using center points
79 Aligning using perpendicular planes
4
81 Aligning with reference targets
81 Introducing reference targets
83 Creating reference target points
83 Creating surface reference target points
84 Creating feature reference target points
86 Aligning using reference targets
86 Align using surface and feature reference targets by probing
89 Aligning with Datum Reference Frames
89 Align using a Datum Reference Frame
91 Align a Datum Reference Frame by probing
Coordinate systems
94 Introducing coordinate systems
94 In the 3D scene
94 Using a new coordinate system
95 Understanding the coordinates of a point
96 Creating and activating coordinate systems
MEASURE
100 Introducing measurement objects in IMInspect Probing
100 Measurement objects
100 Automatic project update
Features
116 Defining part geometry using features
116 Feature types
117 Feature primitives
117 The feature creation methodology
5
118 The feature creation dialog box
118 Key feature creation parameters
120 Creation methods explained
126 Feature dependencies
127 Duplicating cross-section features in 3D
128 Creating point features
128 Creating nominal point primitives
128 Numerically
129 Anchor
130 Obtaining measured point primitives
130 Probe
132 Constructing point features
132 From Objects
133 From Intersection
135 Creating line features
135 Creating nominal line primitives
135 Numerically
136 Anchor
137 Obtaining measured line primitives
137 Probe
140 Constructing line features
140 From Objects
141 From Intersection
142 Creating plane features
142 Creating nominal plane primitives
142 Pick on CAD Model
143 Numerically
143 Anchor
143 Extract from Polygonal Models
145 Obtaining measured plane primitives
145 Probe
147 Fit
149 Constructing plane features
149 From Objects
151 Creating circle features
151 Creating nominal circle primitives
151 Pick on CAD Model
152 Numerically
152 Anchor
153 Obtaining measured circle primitives
6
153 Probe
156 Fit
157 Constructing circle features
158 From Objects
158 From Intersection
160 Creating slot features
160 Creating nominal slot primitives
160 Pick on CAD Model
161 Numerically
161 Anchor
162 Obtaining measured slot primitives
162 Probe
164 Fit
167 Creating rectangle features
167 Creating nominal rectangle primitives
168 Pick on CAD Model
168 Numerically
169 Anchor
170 Obtaining measured rectangle primitives
170 Probe
173 Fit
175 Creating polygon features
175 Creating nominal polygon primitives
176 Pick on CAD Model
176 Numerically
176 Anchor
177 Obtaining measured polygon primitives
177 Probe
181 Fit
183 Creating ellipse features
183 Creating nominal ellipse primitives
184 Pick on CAD Model
184 Numerically
184 Anchor
185 Obtaining measured ellipse primitives
185 Probe
188 Fit
191 Creating cylinder features
191 Creating nominal cylinder primitives
191 Pick on CAD Model
192 Numerically
7
192 Anchor
192 Extract from Polygonal Models
194 Obtaining measured cylinder primitives
194 Probe
196 Fit
199 Creating cone features
199 Creating nominal cone primitives
199 Pick on CAD Model
200 Numerically
200 Anchor
200 Extract from Polygonal Models
202 Obtaining measured cone primitives
202 Probe
204 Fit
206 Creating sphere features
206 Creating nominal sphere primitives
206 Pick on CAD Model
207 Numerically
207 Anchor
207 Extract from Polygonal Models
209 Obtaining measured sphere primitives
209 Probe
211 Fit
213 Creating surface features
213 Creating the nominal component of surface features
215 Obtaining the measured component of a surface feature
215 Extract
216 By probing existing surface comparison points
218 By probing new surface comparison points
220 From data points
222 Creating slab features
224 Creating polyline features
224 Creating nominal polyline primitives
226 Obtaining measured polyline primitives
226 Probe
228 Constructing polyline features
230 Creating pattern features
232 Creating distance features
234 Creating angle features
236 Editing feature primitives
8
236 Selecting data points of measured primitives
237 Editing the measured points of feature primitives
239 Adding points to a feature
240 Setting measured feature boundaries using the nominal
component
241 Exporting feature primitives
Cross-sections
243 Inspecting 2D part profiles with cross-sections
243 Introducing cross-sections
243 Types of cross-sections
244 Measurement zone
244 Measurement method
244 Display options
245 Creating standard cross-sections
245 Getting the nominal geometry
246 Along Standard Axis
247 Along Curve
249 Radial
250 Anchor
252 Measuring the geometry on the part
252 Probe the geometry
Comparison points
256 Measuring specific locations on a part using comparison points
256 Introducing comparison points
256 Types of comparison points
257 Comparison point creation and measurement methods
257 Understanding key parameters
258 Display options
259 Creating surface comparison points to inspect the surface of a part
259 Getting the nominal geometry
260 Anchor
260 Numerically
261 Sample using Grid
261 From Text File
263 Measuring the geometry on the part
263 Probe the geometry
265 Creating trimmed edge comparison points to inspect sharp edges of
a part
9
265 Getting the nominal geometry
266 Anchor
267 Sample Reference Curve
269 Measuring the geometry on the part
269 Probe the geometry
272 Creating hemmed edge comparison points to inspect the hemmed
edges of a sheet metal part
272 Getting the nominal geometry
273 Anchor
274 Sample Reference Curve
276 Measuring the geometry on the part
276 Probe the geometry
Gauges
280 Measuring part dimensions with gauges
280 Display options
281 Measuring object radii with profile gauges
281 Introducing profile gauges
281 Profile gauge families
281 Profile gauge types
282 Visualizing type usage
282 Creation methods
283 Creation methodology
283 Display options
284 Creating profile gauges
284 Getting the nominal geometry
285 Along Curve
286 Along Standard Axis
288 Measuring the geometry on the part
288 Probe the geometry
291 Measuring flush and gap with flush & gap gauges
291 Introducing flush & gap gauges
291 Flush & gap gauge families
291 Flush & gap gauge types
292 Visualizing type usage
292 Creation methods
293 Creation methodology
293 Display options
294 Typical flush and gap analysis
10
295 Creating flush & gap gauges
295 Getting the nominal geometry
296 Along Curve
297 Along Standard Axis
298 From Text File
300 Measuring the geometry on the part
300 Probe the geometry
Additional tools
304 Measuring displacement during real-time assembly
306 Taking basic measurements interactively
308 Measuring when away from the workstation
308 Using speech recognition
310 Creating new actions through macro scripts
311 Connecting to Talisman
312 Creating level planes
313 Orienting to gravity
REPORT
315 Geometry controls
316 Adding and removing controls
318 Editing control tolerances
319 Using control templates
319 Saving a control template
320 Setting controls using a template
321 Managing control templates
321 Managing existing templates
322 Creating and editing a user control template
324 Controlling features
324 Adding dimensional controls
325 Adding and encoding GD&T controls
327 Available GD&T controls by feature type
328 Defining datum features
329 Defining datum targets
330 Defining composite datums
331 Creating features from measurement envelopes
332 Controlling cross-sections
333 Controlling comparison points
11
334 Controlling profile gauges
335 Controlling flush & gap gauges
336 Annotations
336 Editing an object annotation
336 Setting object annotation contents using a template
337 Editing annotation contents manually
340 Saving an annotation template
341 Managing annotation templates
341 Managing existing templates
342 Creating and editing a user annotation template
343 Modifying the appearance of annotations
344 Repositioning annotations in the 3D scene
345 Visualizing measurement results using the object navigator
346 Reviewing feature measurement results
346 Feature dimension results
347 Feature GD&T controls
349 Reviewing cross-section measurement results
351 Reviewing profile gauge measurement results
353 Reviewing flush & gap gauge measurement results
355 Reporting
356 Working with report tables
356 Creating report tables
358 Setting report table contents using a template
359 Editing report table contents manually
362 Saving a table template
363 Managing table templates
366 Editing the report table format
366 Edit the format of a single report table
366 Specify the formatting options of all new report tables
367 Working with report snapshots
367 Creating report snapshots
368 Editing a report snapshot
370 Working with formatted reports
371 Create formatted reports
372 Edit formatted reports
372 Move or resize report items in the formatted report
373 Add and edit a text field in the report
374 Add and edit a graphical shape in the formatted report
374 Add a fixed image to the formatted report
12
375 Add, reorder, or remove pages from the formatted report
376 Generate a PDF file from a formatted report
377 Exporting report items
13
420 Using the Sequence Editor
420 Creating a measurement sequence
420 From the autogenerated sequence
421 From recorded actions
422 Customizing a measurement sequence
422 Modifying the order of sequence steps
423 Adding sequence steps
423 Choosing from the Insert menu
424 Dragging from the Tree View
424 Inserting macro scripts
425 Editing sequence steps
425 Defining conditional blocks
427 Evaluating pieces using Statistical Process Control
427 Analyze part dimensions for repeatability using Object Control SPC
429 Sample size
429 Understanding SPC results
432 Analyze part shape for repeatability using Surface Data SPC
APPENDIX
446 Automatic project update
446 Troubleshooting the automatic project update
447 Operations that trigger an automatic project update
448 Setting and saving the user configuration
449 Saving a compressed copy of a project
450 Configuring the probing session
450 Probing device options
454 Probing display options
456 Special reflectors for laser trackers
459 PolyWorks keyboard shortcuts
14
462 Getting help
462 Getting help through the software interface
463 Getting help outside of the software interface
463 The website
463 The Technical Support Zone (TSZ)
463 For direct assistance
15
PROBING PACKAGE
PolyWorks|Inspector Probing
Package is a powerful industrial 3D
metrology software solution
dedicated to single-point contact-
based probing devices that are used
to acquire and control tool and part
dimensions, diagnose and prevent
manufacturing and assembly issues,
guide assembly building through real-
time measurements, and oversee the
quality of assembled products.
INTRODUCING THE ESSENTIALS GETTING STARTED
Approach
The Essentials content is presented following a workflow-based approach. The document is
divided into sections according to specific workflow steps.
Each section is then organized using a tool-based approach, where each tool pertaining to the
subject is documented following the established presentation layout (recipe).
Generally, it has been documented using the default configuration and visual layout with the
exception of the background color of the 3D scene and the font size for certain annotations.
Also, in most cases, only the basic parameters are described.
Document conventions
As mentioned previously, this document has been designed according to the inspection
workflow recommended in PolyWorks. The structure of the document is clearly identified
in the header of each page using the icon and description corresponding to the workflow
step.
The Table of contents, as well as the first page of each section on measurement objects
(data color maps, features, comparison points, cross-sections, and gauges), offer
hyperlinks to the listed subjects.
A menu-based approach
In PolyWorks, most of the functionalities offered in the menus are also available through
toolbars. In this document, the menu paths are documented in the procedure. The
corresponding toolbar buttons are shown to the right, as shown in the example below.
Key parameters
Key parameters, used for the creation of measurement objects, are explained in the
introduction of the section pertaining to the object type, to avoid redundancy. For
example, when creating a feature, it is specified to enter a maximum distance. For
information on this parameter, see the introduction to features.
17
INTRODUCING THE ESSENTIALS GETTING STARTED
Text formatting
The following text formatting conventions are used throughout the Essentials:
Sections:
Each procedure is organized using the following sections:
18
THE POLYWORKS WORKSPACE MANAGER GETTING STARTED
The PolyWorks Workspace Manager manages a PolyWorks process from beginning to end.
This includes the following tasks:
For information on how to add license keys, choose Help > Reference Guides > License Keys.
19
THE POLYWORKS WORKSPACE MANAGER GETTING STARTED
The .pwk file and associated _Files folder must remain in the same folder.
20
THE POLYWORKS WORKSPACE MANAGER GETTING STARTED
IMInspect
IMInspect Probing
Accessible through the down arrow, this module is a software tool that allows
performing data alignments to Reference objects, measuring the dimensions
of specific features, and generating comparison and verification reports. Data
acquisition can be performed in real time by probing the part.
IMEdit
IMAlign
This module is a software tool that accepts point clouds from all digitizers,
and permits capturing point clouds in real time, and allows aligning these
point clouds using the shape of the points clouds and, if desired, reference
points.
IMMerge
21
SETTING ESSENTIAL PROJECT OPTIONS GETTING STARTED
Objective: Set the units of length, the language, the plug-in(s) available in the module, and
enable the Talisman functionality.
Steps
Note that changes made to the options do not affect an open module; they apply the next time the
module is launched.
Units of length
On the General page:
Language
On the Display page:
22
SETTING ESSENTIAL PROJECT OPTIONS GETTING STARTED
Plug-ins
PolyWorks offers a wide choice of plug-ins that allow the capture of 3D coordinate points by
way of line scanning and probing devices.
To use one or more plug-ins, the appropriate option must be selected. Only selected plug-ins
will be loaded when IMInspect Probing is launched.
Talisman functionality
PolyWorks|Talisman is a remote control application developed to allow controlling a
probing/scanning session using a mobile device (such as Apple iPod touch, iPhone, and
iPad as well as Android mobile devices running Android 4.1 or higher).
To use the Talisman functionality, the appropriate option must be selected.
3. Click Apply.
Notes
If the Bonjour networking technology, a trademark of Apple Inc., is not installed on the
workstation, the user will be prompted to install it.
23
IMInspect Probing
PROBING USING A CAD INSPECTION WORKFLOW
Import
Reference object
Align part
to Reference object
Measure
dimensions and deviations
Report
measurement results
25
PROBING USING A CAD INSPECTION WORKFLOW
26
PROBING USING A CAD INSPECTION WORKFLOW
27
PROBING WITHOUT A CAD INSPECTION WORKFLOW
Acquire
part data
by probing
Position part
Measure
dimensions and deviations
Report
measurement results
28
PROBING WITHOUT A CAD INSPECTION WORKFLOW
Position part
Align part to standard axes
Align the probed data points to standard
axes (X, Y, Z) to facilitate reporting. Note that
this step is optional.
OR
29
PROBING WITHOUT A CAD INSPECTION WORKFLOW
30
Fundamentals
THE GRAPHICAL USER INTERFACE FUNDAMENTALS
Standard
toolbar
Tree
View
3D Scene
Selection
Status bar
toolbar
Main Objects toolbar: Quick access to the most common tools for an inspection.
Multipiece inspection
Quick access to the various multipiece tools.
toolbar:
Tree View: Pane where all the objects of the project are stored.
32
THE GRAPHICAL USER INTERFACE FUNDAMENTALS
Devices toolbar: Offers items that allow connecting to the probing device.
Probing Device Offers quick access to set properties of the probing device.
toolbar:
Probing Device Available for specific probing devices such as laser trackers. It
Control toolbar: allows controlling the device.
Probing Control Allows controlling the probing session that is being performed.
toolbar:
33
USING PROBING PLUG-INS FUNDAMENTALS
34
USING PROBING PLUG-INS FUNDAMENTALS
Probing toolbars
Probing toolbars are displayed in the lower part of IMInspect Probing. They contain tools and
settings to facilitate the probing session. Some toolbars offer different tools and settings
depending on the current device. In this section, only the most common functionalities are
presented. For information on a functionality specific to a device, see the Plug-in Guide of this
device, which is located on the Help menu of the Workspace Manager or the IMInspect
Probing module.
Devices toolbar
The Devices toolbar allows the device connection for data acquisition. It offers the following
standard functionalities:
Connect/Disconnect to Device
Scan
Device Properties
Tip Diameter
6
Displays the current probe tip diameter.
35
USING PROBING PLUG-INS FUNDAMENTALS
Probing Mode
For laser trackers, the Probing Device toolbar offers additional functionalities:
Device Properties
Reflector Name
Status
36
USING PROBING PLUG-INS FUNDAMENTALS
Go Home
Orders the current probing device to move to, or to target, a location called
"Home".
Go Front
Orders the current probing device to move to, or to target, its front.
Go to Object
Orders the current probing device to move to, or to target, the location of
the selected object.
Go to XYZ
Orders the current probing device to move to, or to target, the specified
XYZ coordinates.
Find Target
Change Face
Orient to Gravity
37
USING PROBING PLUG-INS FUNDAMENTALS
Reprobe Object
Ends the current acquisition session and attempts to create a new object
using the probed points.
38
TOOLBAR FUNCTIONALITIES FUNDAMENTALS
Toolbar functionalities
The Probe Measured Components toolbar offers a shortcut to many of the main object-
probing operations. It contains the following tools:
39
THE GRAPHICAL USER INTERFACE FUNDAMENTALS
40
MOVING OBJECTS IN THE 3D SCENE FUNDAMENTALS
Mouse-based operations:
Rotation
To rotate about the X axis and the Y axis viewing axes, click and hold the left
mouse button inside the 3D scene. To constrain rotations to a vertical or a
horizontal viewing axis, press and hold SHIFT before clicking.
Translation
To translate along the X axis and the Y axis, click and hold the middle mouse
button. Translations along the X axis or the Y axis are performed by moving the
mouse in the X or Y directions respectively, inside the 3D scene.
Zoom
Translating along the Z axis is equivalent to a zoom operation. Click and hold
the right mouse button, then move the mouse forward and backward. When
the mouse is moved forward, a positive translation is performed on the 3D
object, and the scene moves nearer to the user. When the mouse is moved
backward, a negative translation is performed on the 3D object, and the scene
moves farther away from the user.
Zoom box
Zoom on part of an object by delimiting a rectangular area:
1. Press and hold SHIFT.
2. Middle-click to create a first rectangle corner.
3. Drag the pointer to the opposite rectangle corner.
4. Release the middle mouse button.
To rotate about the viewing axis, press and hold SHIFT, click and hold the right
mouse button, then move the mouse in the right or left direction.
41
OBJECTS AND THEIR ELEMENTS FUNDAMENTALS
An object-based approach
IMInspect Probing offers an object-oriented approach to measurement and analysis tasks.
Inspection projects describe the list of objects imported and created within IMInspect Probing,
and they preserve editing operations performed by users. Several categories of objects can be
generated within an inspection project. They are described in the subsections that follow.
42
OBJECTS AND THEIR ELEMENTS FUNDAMENTALS
Reference object
Tools > Reference Objects
Data object
Tools > Data Objects
Data alignment
Align
Feature
Measure > Features
Cross-section
Measure > Cross-Sections
Comparison point
Measure > Comparison Points
Gauge
Measure > Gauges
Measurement
Measure > Interactive Measurements >
Basic
Reference target
Measure > Reference Targets
Coordinate system
Tools > Coordinate Systems
Report
Report
43
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Selecting objects
Objects can be selected in the Tree View or in the 3D scene by using
the Select Objects Interactively tool. Object selection is needed in
order to apply operations to specific objects.
Steps
Results
44
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Notes
Additional object selection tools are available on the Select > Objects menu, including Select >
Objects > All, Select > Objects > None, and Select > Objects > Invert.
Selecting elements
It is possible to select a single element or groups of elements, either on the nearest surface or
volumetrically (through the dataset). Element selection is needed in order to apply operations
to specific elements.
Selection tools
In the Select Elements dialog box, five selection tools are
available:
Multiple
Different selection tools can be accessed depending on the mouse button and the
quick access key used:
Brush: Left-click
Freeform Contour: Middle-click + hold
Polygonal Contour: Middle-click + CTRL key
Brush
Used to perform element selection in the 3D scene by dragging the mouse over the
object. Elements within the area defined by the brush tip are selected once the
mouse is released.
45
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Freeform Contour
Used to perform element selection in the 3D scene by dragging the mouse over the
object and defining a free-form contour. Elements within the area defined by the
contour are selected.
Polygonal Contour
Used to perform element selection in the 3D scene by left-clicking to anchor a
polygonal outline until a polygonal contour has been formed. The contour is closed
by left-clicking near the end of the initial line or by simply right-clicking to add a
final point. Elements within the area defined by the contour are selected.
Single Element
Used to perform single element selection in the 3D scene by left-clicking the
element. The type of element selected depends on the object type.
Selection modes
In the Select Elements dialog box, three Selection Modes are available:
Select
Selects elements.
Deselect
Deselects elements. Hold the ALT key as a shortcut.
Toggle
Inverts element selection status. It can be used to select elements or deselect
elements that have already been selected.
Selection types
In the Select Elements dialog box, two Selection Types are available:
Surface
Element selection is performed on the visible surfaces of the object.
Volumetric
Element selection continues through the object, including elements behind the
visible surfaces.
46
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Selectable faces
In the Select Elements dialog box, three Selectable Faces can be used to control which
elements are selected:
Front
Selects only elements that are facing up in the 3D scene.
Back
Selects only elements that are facing down in the 3D scene.
All
Selects all elements.
Invert
Inverts the selection of all elements.
None
Deselects all elements.
Notes
Element selection operations are also available through the Select > Elements menu.
47
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Required: The project contains a Reference or Data object with selectable elements.
Steps
48
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Results
Notes
49
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Required: The project contains a Reference or Data object with selectable elements.
Steps
Results
50
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Notes
51
SELECTING OBJECTS AND ELEMENTS FUNDAMENTALS
Steps
Results
52
Reference objects
INTRODUCING REFERENCE OBJECTS REFERENCE OBJECTS
Assigning tolerances
Tolerances are automatically assigned to Reference objects. A tolerance is useful for obtaining
pass/fail inspection results. For example, when a data point is no farther from the surface
than a given tolerance value, the point passes the tolerance test. If the data point is farther
from the surface than the same tolerance value, the point fails the tolerance test. See
Assigning tolerances to Reference objects on page 59.
54
IMPORT CAD MODELS REFERENCE OBJECTS
Required: A CAD file in a neutral format (IGES or STEP file) or a native format (such as CATIA,
NX, Creo, SolidWorks, or Inventor).
Steps
3. Click Open.
Results
The CAD model is added to the Tree View, The CAD model is displayed in the 3D scene.
under the Reference branch.
55
IMPORT CAD MODELS REFERENCE OBJECTS
Required: CAD model with embedded GD&T controls in a format such as CATIA V5 and V6,
Creo, JT, NX, SAT or SolidWorks.
Steps
7. Click Open.
56
IMPORT CAD MODELS REFERENCE OBJECTS
Results
The CAD model is imported with the GD&T The CAD model is displayed in the 3D scene
controls and the nominal feature compo- along with the features.
nents are created automatically.
Notes
57
IMPORT POLYGONAL MODELS REFERENCE OBJECTS
Required: A polygonal model file in a PolyWorks format (such as POL or PQK), or a neutral
format (such as STL or OBJ).
Steps
Results
The polygonal model is now added to the The polygonal model is displayed in the 3D
Tree View, under the Reference branch. scene.
58
ASSIGNING TOLERANCES REFERENCE OBJECTS
Steps
59
ASSIGNING TOLERANCES REFERENCE OBJECTS
Steps
Results
60
Data objects
INTRODUCING DATA OBJECTS DATA OBJECTS
Data objects are displayed in the Tree View, under the Data
branch.
62
PROBING A PART DATA OBJECTS
Objective: Probe the surfaces of a part using a plug-in to obtain a point cloud directly in
IMInspect Probing.
Required: A probing device is available and ready to use, and the required plug-in is loaded
in IMInspect Probing. A CAD model is loaded for point compensation, and the
device is aligned to it.
Steps
63
PROBING A PART DATA OBJECTS
Results
A probed Data object is added to the Tree The point cloud is displayed in the 3D scene.
View. All probed points are added to one
Data object.
Notes
The increment values can be edited on the Probing Device > Measurement Mode page of
the IMInspect options dialog box. The IMInspect options are available by choosing Tools >
Options.
64
PROBING A PART DATA OBJECTS
Objective: Probe the surfaces of a part using a plug-in to obtain a point cloud directly in
IMInspect Probing.
Required: A probing device is available and ready to use, and the required plug-in is loaded
in IMInspect Probing. A CAD file is loaded for point compensation, and the device
is aligned to it.
Steps
Results
A probed Data object is added to the Tree The probed boundary point cloud is
View. All probed points are added to one displayed in the 3D scene.
Data object.
65
PROBING A PART DATA OBJECTS
Notes
The increment values can be edited on the Probing Device > Measurement Mode page of
the IMInspect options dialog box. The IMInspect Options are available by choosing Tools >
Options.
66
NEW PROBING SESSION DATA OBJECTS
Required: A probing device is available and ready to use, and the required plug-in is loaded
in IMInspect Probing. A CAD model is loaded for point compensation, and the
device is aligned to it.
Steps
Results
67
Align
ALIGNMENTS ALIGN
Introducing alignments
An alignment is an object transformation operation that changes the position and orientation
of a Data object to bring it into the coordinate system of a Reference object.
Reference object Data object
Alignment tools
Here is a list of common tools offered by IMInspect Probing that are used to align Data objects
to Reference objects:
Perpendicular Planes
Surface Points
69
DATA ALIGNMENTS ALIGN
Data objects with the same transformations can be contained within the same alignment
group, whereas Data objects requiring different alignments are automatically placed in a
separate alignment group. The latter case is common for assemblies of multiple Data objects.
An alignment performed on any Data object applies to all the Data objects.
The creation of alignment groups and data alignments is automatically managed by IMInspect
Probing.
Required: A Data object with at least two data alignments present in an alignment group.
70
DATA ALIGNMENTS ALIGN
Steps
Results
The selected data alignment is activated and The Data objects are transformed by the new
shown in bold in the Tree View. active data alignment.
Notes
71
SURFACE POINTS ALIGNMENT ALIGN
Steps
72
SURFACE POINTS ALIGNMENT ALIGN
Results
The new data alignment is added to the The probed data points are aligned to the
alignment group of the Data object. same locations on the Reference object.
73
FEATURE-BASED ALIGNMENTS ALIGN
Center Points
Perpendicular Planes
Alternatively, the Plane, Axis, Center Point and the Perpendicular Planes methods can also
align the acquired data to standard axes. The probed measured primitives are aligned to
standard planes, standard axes, and a coordinate along the axes.
Planar features: planes, circles, arcs, ellipses, polygons, rectangles, slots, and slabs.
Direction-based features: circles, arcs, cones, cylinders, ellipses, polygons, rectangles,
slots, and lines, but not planes.
Center-point-based features: circles, arcs, ellipses, points, polygons, rectangles, slots,
and spheres. They are also called point-reducible features.
74
PLANE, AXIS, CENTER POINT ALIGNMENT ALIGN
Objective: Align a Data object to a Reference object using a Plane, Axis, Center Point
alignment.
Required: The project contains a Data object and a Reference object, as well as a planar
feature, a direction-based feature (except planes), and a center-point-based
feature, each containing a nominal and a measured component.
Steps
4. Click Confirm.
75
PLANE, AXIS, CENTER POINT ALIGNMENT ALIGN
Results
The new data alignment is added to the The Data object is aligned to the Reference
alignment group of the Data object. object using the features.
Notes
If no nominal feature component has been defined, standard system planes, axes, and
coordinates can be specified in the Destination list box.
Sometimes, a partial alignment can be performed. If only one or two features are used for
the alignment, the remaining parameters can be left blank. Make sure that the Sequence
chosen begins with the type of feature used for the partial alignment.
76
CENTER POINTS ALIGNMENT ALIGN
Objective: Align a Data object to a Reference object using a Center Points alignment.
Required: A Data object, a Reference object, and three or more pairs of point-reducible
features that each have a nominal and a measured component.
Steps
4. Click Align.
77
CENTER POINTS ALIGNMENT ALIGN
Results
The new data alignment is added to the The Data object is aligned to the Reference
alignment group of the Data object. object using center points.
Notes
78
PERPENDICULAR PLANES ALIGNMENT ALIGN
Steps
79
PERPENDICULAR PLANES ALIGNMENT ALIGN
Results
The new data alignment is added to the The Data object is aligned to the Reference
alignment group of the Data object. object using three perpendicular planes.
Notes
80
USING REFERENCE TARGETS ALIGN
81
USING REFERENCE TARGETS ALIGN
There are three subtypes of reference target points: surface, feature, and cross-section.
82
USING REFERENCE TARGETS ALIGN
Steps
83
USING REFERENCE TARGETS ALIGN
Results
The new surface reference targets are added The reference targets are displayed in the
to the Tree View, under the Reference Targets 3D scene.
branch.
surf target pt 3 surf target pt 1
surf target pt 2
Notes
The surface reference targets can be set as datum targets and be used as part of a Datum
Reference Frame of a GD&T control. For more information on datum targets, see Defining
datum targets on page 329.
Required: The part must have measurable features and the project contains a Reference
object.
Steps
84
USING REFERENCE TARGETS ALIGN
5. Click Create.
The feature creation dialog box opens.
7. Click Pick.
Result
The new feature reference targets and their The feature reference targets are displayed in
associated features are added to the Tree the 3D scene.
View.
ftr target pt 2
ftr target pt 3
ftr target pt 1
85
USING REFERENCE TARGETS ALIGN
Surface reference target points can be used as datum targets for use in Datum Reference
Frame alignments (see Defining datum targets on page 329).
Required: A Reference object, a physical part, surface or feature reference target points, and
a probing device.
Steps
86
USING REFERENCE TARGETS ALIGN
Results
The new data alignment is added to the Tree The Data object is aligned to the Reference
View. The reference targets and the features object using reference target points.
associated to the feature reference targets
are measured.
87
USING REFERENCE TARGETS ALIGN
Notes
For point features, a radial tolerance is used; it is possible to reprobe points that are out of
the radial tolerance.
The feature type can be specified in the Align Reference Targets by Probing pane if not
already linked to a feature.
88
USING DATUM REFERENCE FRAMES ALIGN
Required: The IMInspect project contains a probed Data object and a Reference object, as
well as datum features and/or datum targets, each containing a nominal and a
measured component.
Steps
4. Click Create.
The new DRF is added to the Datum reference
frames list.
89
USING DATUM REFERENCE FRAMES ALIGN
Results
The new data alignment is added to the The Data object is aligned to the Reference
alignment group of the Data object. object using the datum features.
Notes
When datum features are specified in a GD&T control, the Datum Reference Frame alignment
is applied virtually for the calculation the Data object does not need to be actually aligned to
the Reference object. However, the alignment used by a GD&T control can be visualized using
the Feature Navigator tool.
90
USING DATUM REFERENCE FRAMES ALIGN
Required: The IMInspect project contains a Data object and a Reference object, as well as
datum features and/or datum targets.
Steps
91
USING DATUM REFERENCE FRAMES ALIGN
Results
The new data alignment is added to the The Data object is aligned to the Reference
alignment group of the Data object. The object using the A B C Datum Reference
datum features and datum targets are Frame.
measured.
Notes
For datum target points, a radial tolerance is used; it is possible to reprobe points that are
out of the radial tolerance.
92
Coordinate systems
93
COORDINATE SYSTEMS ALIGN
Cartesian
Cylindrical
Spherical
IMInspect Probing projects come with a default coordinate system called world. It
corresponds to the standard Cartesian coordinate system (x, y, z), whose origin is located at 0,
0, 0.
Multiple coordinate systems are useful for users who need to work in a specific frame of
reference for the purpose of visualizing and reporting information. New coordinate systems
can be created. They appear under the Coordinate Systems branch of the Tree View, and are
represented in the 3D scene as an origin and three axes. Only one coordinate system can be
active at a time.
In the 3D scene
The active coordinate system is displayed using red,
green, and blue for the X, Y, and Z axes respectively.
The world coordinate system is easily identifiable since
it has a gray cube at its origin.
All objects are represented in the new coordinate system, regardless of their status.
All measurement results are transformed in order to be aligned in the new coordinate
system. Measurement results remain valid.
The numerical values of object properties related to location and orientation are
expressed in the active coordinate system. Default values, for example in the object
creation dialog boxes, do not change.
Objects are exported in the active coordinate system.
94
COORDINATE SYSTEMS ALIGN
The bounding box of the 3D scene is recalculated. This can influence the creation of
certain primitives, like a plane primitive created numerically, or certain dependent
primitives that are created using the bounding box.
95
COORDINATE SYSTEMS ALIGN
Required: Features whose geometric properties (ex. center point, normal) can be used to
describe the origin and orientation of the coordinate system.
Steps
96
COORDINATE SYSTEMS ALIGN
Tips
Results
The new coordinate system is added to the The new coordinate system is displayed in
Tree View, under the Coordinate Systems the 3D scene.
branch. It is named csys by default.
97
COORDINATE SYSTEMS ALIGN
Notes
98
Measure
MEASUREMENT OBJECTS MEASURE
Measurement objects
Measurements are done through the use of measurement objects: data color maps, features,
cross-sections, comparison points, and gauges. These objects have the capability of being
measured, remeasured, updated, and reported. Measurement objects obtain results by
calculating the deviation between nominal components, derived from a Reference object, and
measured components, derived from a Data object. The components of feature and cross-
section measurement objects can be displayed by expanding the objects in the Tree View,
while the components of comparison points and gauges are contained within the objects
themselves. A green check sign is superimposed on the icon of objects that are successfully
measured. For color maps, the green check indicates that the color map is valid.
A simple feature has a nominal and a The nominal and the measured component
measured component. of a cross-section can be represented by
several children, depending on the number
of Reference and Data objects encountered
by its slicing plane.
100
Data color maps
Surface
Boundary
Primitives
101
INTRODUCING DATA COLOR MAPS MEASURE
102
INTRODUCING DATA COLOR MAPS MEASURE
Direction
Select a direction along which to measure the deviations. Possible values are illustrated below.
They vary according to the type of data color map.
Tangent to Boundary
Reference objects
Choose the Reference objects to take into
consideration for the measurement. Possible values
are:
Data objects
Choose which Data objects to take into consideration
for the measurement. Possible values are:
103
INTRODUCING DATA COLOR MAPS MEASURE
Max distance
To speed up calculations, a maximum search distance is
considered to find the deviations of the Data object
from the Reference object. The default value is 4 mm
and no deviation larger than 4 mm is detected. If large deviations occur on a part, ensure that
the Max distance is larger than the expected deviations so as to measure all deviations.
Max angle
In the Filtering section, the Max angle parameter is
enabled by default. This parameter acts as a filter to
ensure that the normal of each considered data
element has a normal compatible with the reference
surfaces or feature from which the deviations are Data points
measured. The angular deviation between the two 45
normals must be smaller than the specified Max
angle.
104
DEVIATIONS FROM REFERENCE OBJECT SURFACES MEASURE
Required: The project contains a Data object, in the form of a probed surface point cloud,
and a Reference object. The Data object must be aligned to the Reference object.
Steps
Results
The data color map is added to the Tree View, The color-mapped object is displayed in the
under the Data Color Maps branch. 3D scene.
105
DEVIATIONS FROM REFERENCE OBJECT SURFACES MEASURE
Notes
Once created, it is possible to access and edit the color map creation parameters if needed
using its property sheet. Select the object in the Tree View and choose Edit > Object
Properties.
106
DEVIATIONS FROM REFERENCE OBJECT BOUNDARIES MEASURE
The procedure used to measure deviations is explained below. For information on the key
parameters, see Understanding key parameters on page 103.
Objective: Measure the deviation of the measured data points from the open boundaries of
the Reference object, generating a data color map.
Required: The project contains a Data object in the form of a probed boundary point cloud
as well as a Reference object with boundary curves. The Data object must be
aligned to the Reference object.
Steps
5. Click Measure.
107
DEVIATIONS FROM REFERENCE OBJECT BOUNDARIES MEASURE
Results
The new data color map is added to the Tree The color-mapped object is displayed in the
View, under the Data Color Maps branch. 3D scene.
Notes
Once created, it is possible to access and edit the color map creation parameters if needed
using its property sheet. Select the object in the Tree View and choose Edit > Object
Properties.
108
DEVIATIONS FROM FEATURE PRIMITIVES MEASURE
Objective: Measure the deviations of the measured data points from feature primitives,
which generates a data color map.
Required: The project contains a Data object and a feature primitive, which are aligned.
Steps
6. Click Measure.
109
DEVIATIONS FROM FEATURE PRIMITIVES MEASURE
Results
The new data color map is added to the Tree The color-mapped object is displayed in the
View, under the Data Color Maps branch. 3D scene.
Notes
Once created, it is possible to access and edit the color map creation parameters if needed
using its property sheet. Select the object in the Tree View and choose Edit > Object
Properties.
110
COLOR MAP DISPLAY OPTIONS MEASURE
Steps
111
COLOR MAP DISPLAY OPTIONS MEASURE
Results
If the Auto Range method is specified, the If the Use Object Tolerances method is
range of deviations is displayed as a specified, the deviations are displayed as
continuous map, with minimum and passing or failing the tolerance test, based on
maximum values defined in the Range the tolerance associated with the Reference
limits. object.
Notes
112
COLOR MAP POINT ANNOTATIONS MEASURE
Objective: Place annotations on the data color map, showing individual data point
deviations, and report them.
Required: The project contains a Data object aligned to a Reference object, and an active
data color map.
Steps
113
COLOR MAP POINT ANNOTATIONS MEASURE
Tip
Results
Individual data point deviations are displayed Data point annotations are added to a table
using annotations in the 3D scene. for reporting.
114
Features
Points Cylinders
Lines Cones
Planes Spheres
Circles Surfaces
Arcs Slabs
Slots Polylines
Rectangles Patterns
Polygons Distances
Ellipses Angles
115
FEATURES MEASURE
Features are available on the Measure > Features menu or on the Features toolbar.
Feature types
Features can be categorized as follows:
Surface-based:
Features that have a
surface.
Plane Cylinder Cone Sphere
Curve-based:
Planar curves with a center
point (x, y, z) and a direc-
tional vector (i, j, k). Circle Arc Slot Rectangle Polygon
Ellipse
Other:
116
FEATURES MEASURE
Composite features
Features composed of two or
more existing features.
Distance Angle Pattern
Feature primitives
A feature typically contains a nominal and/or a measured primitive:
The subsections that follow describe the feature creation methods and their parameters.
117
FEATURES MEASURE
Name
A default name is automatically entered in the
Name text box. It can be edited, if desired.
The same name is assigned to the primitive with
the -nom- (nominal) or the -meas- (measured)
suffix according to the primitive status.
118
FEATURES MEASURE
feature. Datum features are used in GD&T controls (Adding and encoding GD&T controls on
page 325).
Choose a datum letter in the Datum feature label combo box, or type in a customized
datum label, consisting of one or more letters. Note that datum labels cannot contain the
letters I, O, Q, X, Y, and Z. Once created, each feature is assigned the specified datum label.
Method
The creation methods available vary according to
the type of feature selected.
The Pick on CAD Model, Anchor, Numerically,
Probe, and Fit creation methods follow standard
creation processes which are described later, and
result in a feature object with a nominal or a
measured primitive.
Construction methods, such as From Objects,
From Intersection, and From Projection, create
features using existing objects.
The From Elements construction method creates points from selected elements.
The Empty Feature creation method allows creating an empty geometric feature of a
specific type, to which a nominal and/or measured object can eventually be added.
Parameters
The parameters available in the dialog box vary according to the creation method
specified in the Method list box.
Primitive status
A general feature creation operation creates
features containing a nominal or a measured
primitive, according to the specified Primitive
status.
A primitive status is initially defined upon creation,
through the Primitive status group label, found in the More section.
119
FEATURES MEASURE
Features (except arcs, points, polylines, and lines) can be created by picking the CAD geometry.
For instance, a cylinder on the CAD model can be picked to create a nominal cylinder feature.
The Pick on CAD Model creation method offers two submethods for surface-based features:
Single Surface: Creates a feature by picking a single CAD surface in the 3D scene.
Multiple Surfaces: Creates a feature by picking multiple CAD surfaces in the 3D scene.
120
FEATURES MEASURE
Anchor
Features can be created by anchoring their primitives on visible Data and Reference objects.
The Anchor creation method enables an interactive mode that allows anchoring primitives.
Each type of feature is created using a specific anchoring method. The How to button displays
a diagram illustrating how to anchor points to create the specified feature type.
When finished anchoring the required number of points, a primitive passing through the
picked points is automatically created and added to the Tree View.
Numerically
The Numerically creation method offers parameters specific to the type of primitive being
created.
Point, Center, Origin, or Apex coordinates can be provided by manually entering the (x, y, z)
coordinates, or by dragging a center-point-based primitive (arc, circle, ellipse, point, polygon,
rectangle, slot, and sphere) and dropping it over the x, y, or z text box.
A Radius value can be provided manually, or by dragging a primitive with a radius (arc, circle,
polygon, rectangle, slot, cylinder, and sphere) dropping it over the text box.
Probe
The Probe method offers several parameters that allow users to customize the probing
session.
121
FEATURES MEASURE
Probe method
By default, the Standard submethod is selected
since it gives good results in most of the cases.
However, some specific situations require a
different approach to be able to probe features
successfully.
Compensation method
By default, the Compensation Method is
generally set to From Device. This method uses
the Compensation Method value of the probing
device specified on the Probing Device >
Compensation Method page of the IMInspect
Options dialog box. The following values are
available:
122
FEATURES MEASURE
Constraining planes
A constraining plane helps control the orientation of two-dimensional curve-based features
like circles and slots. Since points probed around the feature perimeter may have different
heights, the constraining plane prevents the feature from fitting at a tilt.
123
FEATURES MEASURE
Plane
Constrained Circle
Probing zone
For curve-based features, it is possible to define a
probing zone which prevents capturing points if
the probe is located outside of it. This can be used
for example, to prevent capturing points on a
chamfer or other undesirable areas.
Fit
When creating or extracting features from a point cloud or polygonal model, the user can
specify how the feature should be fit. Three options are available: Best-fit, Min, and Max. The
method specified will determine where, within the data elements of qualifying distance and
angle, the feature primitive will be positioned. The Fit creation method allows creating
features by fitting their primitives to selected Data or Reference object elements or to picked
points.
If the Best-fit method is selected, a standard best-fit algorithm is applied, using a pure least-
squares approach to generate a feature that is an average fit within the eligible data elements.
The Best-fit method is the default fit type for many feature types, such as planes. It is a
reasonable choice in regions where the point cloud is expected to generally define a smooth
surface and any digitizer noise would be equally distributed above and below the surface.
If the Min method is selected, the feature is fit such that no points are enclosed by the
primitive. For a circular hole, the circle feature would fit to the innermost eligible data points,
while for a planar surface, the plane would fit to the bottom eligible data points. It is a
reasonable choice when defining a hole in the piece, because it describes the largest mating
diameter possible without interference.
If the Max method is selected, the fitting algorithm applied creates the smallest primitive that
encloses all considered data points. For a cylindrical pin, the cylinder would fit to the
outermost eligible data points, while for a planar surface, the plane would fit to the top
eligible points. The Max method is a reasonable choice when defining a physical pin or diffuse
surface like honeycomb, because it describes the actual mating surface without interference.
124
FEATURES MEASURE
125
FEATURES MEASURE
Constructing features
When creating features using construction methods, such as From objects or From
Intersection, the creation method section of the creation dialog box offers a submethod
selection list box. If the objects required for the construction are preselected in the Tree View,
a corresponding construction submethod is automatically specified according to the type of
objects selected.
When constructing features using existing features, the primitives of the selected features are
divided into two separate groups, nominal and measured, and the desired construction
operation is performed on each group. Note the following:
If all the source features contain a nominal primitive, the resulting features also contain a
nominal primitive.
If all the source features contain a measured primitive, the resulting features also contain
a measured primitive.
The nominal primitive and the measured primitive created using the same source feature
belong to the same resulting feature.
If both the nominal and the measured primitives could not be created, and the Create
dependencies check box was selected in the More subsection of the creation dialog box,
corresponding empty features will be created. Otherwise, no feature is created.
Commands on the Measure > Features > Create from Files submenu allow importing same-type
primitives from text files, as well as importing one or more types of primitives from specific
file types (for example, IGES files).
Each new primitive is assigned to a new feature of the primitive type. For example, importing a
circle results in the creation of a circle feature that contains the circle primitive. The status of
the new primitives (nominal or measured) can be specified at import.
Feature dependencies
When a feature is constructed using existing objects in the project, for example, when using
the From Objects method, the newly created features are dependent on the parent objects
used to create them. This means that any changes made to the parent objects will result in the
recalculation of the dependent features.
126
FEATURES MEASURE
The resulting duplicated feature is dependent to its cross-section feature counterpart: the
nominal primitive, on the one hand, is identical to the cross-section feature, except for arc
features, which are duplicated as circles; the measured primitive, on the other hand, can
deviate from the cross-section feature, since it is extracted in the active alignment instead of
the alignment used to extract the cross-section.
127
POINT FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains at least a Reference object, a Data object, a surface-based
feature, a curve-based feature, or a cross-section-based object, or the information
that defines the nominal primitive is available.
Steps
Numerically
1. In the Method list, select Numerically.
2. Specify the Point coordinates to define the
feature.
3. Click Create.
128
POINT FEATURES MEASURE
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor a point at the desired
location.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
3. Right-click to exit the anchoring mode.
Results
The point feature and its nominal primitive The nominal primitive is displayed in the 3D
are added to the Tree View, under the scene.
Features branch.
129
POINT FEATURES MEASURE
Probe
Objective: Create the measured point primitive by probing it.
Required: The project contains a nominal point primitive. A probing device is ready to use.
Steps
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the point feature, under the Features branch
of the Tree View.
130
POINT FEATURES MEASURE
Notes
131
POINT FEATURES MEASURE
Steps
From Objects
1. In the Method list, select From Objects.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example 1: The Circle Centers submethod
creates a point at the center point of each
selected circle. This submethod is available for
all curve-based features.
132
POINT FEATURES MEASURE
From Intersection
1. In the Method list, select From Intersection.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The Plane and Cylinders
submethod creates a point at the intersection
of a selected plane and the axis of each
selected cylinder.
Results
The constructed point feature is added to the The point feature is displayed in the
Tree View, under the Features branch and a 3D scene.
chain overlays the icon indicating its
dependent status.
133
POINT FEATURES MEASURE
Notes
These methods generate dependent point features, which means that if something affects the
source objects, it affects the dependent point feature as well. For example, if the source object
becomes measured, the dependent point feature becomes measured as well.
134
LINE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains at least a Reference object, a Data object, a surface-based
feature, a curve-based feature, a cross-section-based object, or the information
that defines the nominal primitive is available.
Steps
Numerically
1. In the Method list, select Numerically.
2. In the Submethod list, select Origin and
Orientation.
3. Specify the required values to define the
feature Origin, Orientation, and Length.
4. Click Create.
135
LINE FEATURES MEASURE
Anchor
1. In the Method list, select Anchor.
2. In the Submethod list, select Pick 2.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
3. In the 3D scene, anchor two points at the
desired location.
Press and hold SHIFT when anchoring to pick the
closest vertex on a cross-section component.
4. Right-click to exit the anchoring mode.
Results
The line feature and its nominal primitive are The nominal primitive is displayed in the
added to the Tree View, under the Features 3D scene.
branch.
136
LINE FEATURES MEASURE
Probe
Objective: Create the measured line primitive by probing it.
Required: The project contains a nominal line primitive. A probing device is ready to use.
Steps
137
LINE FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the line feature, under the Features branch of
the Tree View.
138
LINE FEATURES MEASURE
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
139
LINE FEATURES MEASURE
Steps
From Objects
1. In the Method list, select From Objects.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The Cylinder Axes submethod
creates a line using the axis of each selected
cylinder.
140
LINE FEATURES MEASURE
From Intersection
1. In the Method list, select From Intersection.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The 2 Planes submethod creates a
line at the intersection of two selected planes.
Results
The constructed line feature is added to the The line feature is displayed in the 3D scene.
Tree View, under the Features branch and a
chain overlays the icon indicating its
dependent status.
Notes
These methods generate dependent line features, which means that if something affects the
source objects, it affects the dependent line feature as well. For example, if the source object
becomes measured, the dependent line feature becomes measured as well.
To make the line features independent, choose Measure > Features > Remove Dependencies.
141
PLANE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object or the information that defines the
nominal primitive is available.
Steps
142
PLANE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
2. In the Submethod list, select Point and
Normal.
3. Specify the required values to define the
feature Point and Normal.
4. Click Create.
Anchor
1. In the Method list, select Anchor.
2. In the Submethod list, select Pick 3.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
3. In the 3D scene, anchor three points on the
surface to create a plane.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
143
PLANE FEATURES MEASURE
5. Click Confirm.
Results
The plane feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
144
PLANE FEATURES MEASURE
Probe
Objective: Create the measured plane primitive by probing it.
Required: The project contains a nominal plane primitive. A probing device is ready to use.
Steps
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
145
PLANE FEATURES MEASURE
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the plane feature, under the Features branch
of the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
146
PLANE FEATURES MEASURE
Fit
Objective: Create measured plane primitives interactively using data elements.
Steps
147
PLANE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the plane The primitive is displayed in the 3D scene.
feature, under the Features branch of the
Tree View.
148
PLANE FEATURES MEASURE
Steps
From Objects
1. In the Method list, select From Objects.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The Average of Planes submethod
creates a plane by averaging the selected
planes.
149
PLANE FEATURES MEASURE
Results
The constructed plane feature is added to the The plane feature is displayed in the
Tree View, under the Features branch and a 3D scene.
chain overlays the icon indicating its
dependent status.
150
CIRCLE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
151
CIRCLE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
2. Specify the required values to define the
feature Center, Orientation, and Radius.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor three points on a hole
boundary to create a circle.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
Results
The circle feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
152
CIRCLE FEATURES MEASURE
Probe
Objective: Create the measured circle primitive by probing it, along with its constraining
plane, if required.
Required: The project contains a nominal circle primitive. A probing device is ready to use.
Steps
153
CIRCLE FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the circle feature, under the Features branch
of the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
154
CIRCLE FEATURES MEASURE
155
CIRCLE FEATURES MEASURE
Fit
Objective: Create measured circle primitives interactively using data elements.
Steps
156
CIRCLE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the circle The primitive is displayed in the 3D scene.
feature, under the Features branch of the
Tree View.
Steps
157
CIRCLE FEATURES MEASURE
From Objects
1. In the Method list, select From Objects
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The Cylinders submethod creates a
circle at each end of the selected cylinder,
having the orientation of the cylinder.
From Intersection
1. In the Method list, select From Intersection.
2. In the Submethod list, select a submethod.
A corresponding construction submethod is
automatically specified according to the type of
selected objects.
3. Specify the required parameters, if necessary.
4. Click Create.
Example: The Plane and Cylinders
submethod creates a circle centered at the
intersection of a selected plane and the axis of
each selected cylinder, oriented using the
normal of the plane, and with a radius equal to
the radius of the cylinder.
158
CIRCLE FEATURES MEASURE
Results
The constructed circle features are added to The circle features are displayed in the
the Tree View, under the Features branch and 3D scene.
a chain overlays the icon indicating its
dependent status.
Notes
These methods generate dependent circle features, which means that if something affects the
source objects, it affects the dependent circle feature as well. For example, if the source object
becomes measured, the dependent circle feature becomes measured as well.
To make the circle features independent, choose Measure > Features > Remove Dependencies.
159
SLOT FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
160
SLOT FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
2. Specify the values to define the feature Center,
Axis orientation, Length orientation, Length
and Width.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor three points on one of
the arc boundary and two points on the other
arc boundary.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
Results
The slot feature and its nominal primitive are The nominal primitive is displayed in the
added to the Tree View, under the Features 3D scene.
branch.
161
SLOT FEATURES MEASURE
Probe
Objective: Create the measured slot primitive by probing it, along with its constraining plane,
if required.
Required: The project contains a nominal slot primitive. A probing device is ready to use.
Steps
162
SLOT FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
for each arc to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
Results
The probed measured slot primitive and its The probed slot feature components are
constraining plane are added to the Tree displayed in the 3D scene.
View, under the Features branch.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
163
SLOT FEATURES MEASURE
Fit
Objective: Create measured slot primitives interactively using data elements.
Steps
164
SLOT FEATURES MEASURE
165
SLOT FEATURES MEASURE
Results
The measured primitive is added to the slot The primitive is displayed in the 3D scene.
feature, under the Features branch of the Tree
View.
166
RECTANGLE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
167
RECTANGLE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
3. Click Create.
168
RECTANGLE FEATURES MEASURE
Anchor
1. In the Method list, select Anchor.
Rectangle with
The interactive anchoring mode is automati- sharp corners
cally activated. If not, click Anchor.
2. Enable the Rounded corners parameters, if
required.
3. In the 3D scene, anchor the required number
of points on a rectangle boundary to create a
rectangle. Rectangle with
Press and hold SHIFT when anchoring to pick the rounder corners
closest vertex on a polygonal model.
Results
The rectangle feature and its nominal The nominal primitive is displayed in the
primitive are added to the Tree View, under 3D scene.
the Features branch.
169
RECTANGLE FEATURES MEASURE
Probe
Objective: Create the measured rectangle primitive by probing it, along with its constraining
plane, if required.
Required: The project contains a nominal rectangle primitive. A probing device is ready to
use.
Steps
170
RECTANGLE FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
for each side to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
Results
The probed measured primitive and the The probed feature components are
constraining plane are added to the Tree displayed in the 3D scene.
View, under the Features branch.
171
RECTANGLE FEATURES MEASURE
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
172
RECTANGLE FEATURES MEASURE
Fit
Objective: Create measured rectangle primitives interactively using data elements.
Steps
173
RECTANGLE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the The primitive is displayed in the 3D scene.
Rectangle feature, under the Features branch
of the Tree View.
174
POLYGON FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
175
POLYGON FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. Specify the Number of sides for the polygon.
3. In the 3D scene, anchor three points at the
corners of the hole to create a polygon.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
176
POLYGON FEATURES MEASURE
Results
The polygon feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
Probe
Objective: Create the measured polygon primitive by probing it along with its constraining
plane, if required.
Required: The project contains a nominal polygon primitive. A probing device is ready to
use.
Steps
177
POLYGON FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
for each side to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
178
POLYGON FEATURES MEASURE
Results
The probed measured primitive and The primitives are displayed in the 3D scene.
constraining plane are added to the Tree
View, under the Features branch.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
179
POLYGON FEATURES MEASURE
180
POLYGON FEATURES MEASURE
Fit
Objective: Create measured polygon primitives interactively using data elements.
Steps
181
POLYGON FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the The primitive is displayed in the 3D scene.
polygon feature, under the Features branch
of the Tree View.
182
ELLIPSE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
183
ELLIPSE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor five points on a hole
boundary to create an ellipse.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
184
ELLIPSE FEATURES MEASURE
Results
The ellipse feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
Probe
Objective: Create the measured ellipse primitive by probing it, along with its constraining
plane, if required.
Required: The project contains a nominal ellipse primitive. A probing device is ready to use.
Steps
185
ELLIPSE FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
186
ELLIPSE FEATURES MEASURE
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the ellipse feature under the Features branch
in the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
187
ELLIPSE FEATURES MEASURE
Fit
Objective: Create measured ellipse primitives interactively using data elements.
Steps
188
ELLIPSE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
189
ELLIPSE FEATURES MEASURE
Results
The measured primitive is added to the The primitive is displayed in the 3D scene.
ellipse feature, under the Features branch of
the Tree View.
190
CYLINDER FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: A Reference object or the information that defines the nominal primitive is
available.
Steps
191
CYLINDER FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
2. Specify the required parameter values to
define the feature Origin, Orientation,
Radius, and Height.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor four points on the
surface to create a cylinder.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
192
CYLINDER FEATURES MEASURE
Results
The cylinder feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
193
CYLINDER FEATURES MEASURE
Probe
Objective: Create the measured cylinder primitive by probing it.
Required: The project contains a nominal cylinder primitive. A probing device is ready to use.
Steps
5. Click Probe.
194
CYLINDER FEATURES MEASURE
Tips
If a feature contains a nominal primitive, it will
be highlighted and centered in the 3D scene
for guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the cylinder feature, under the Features
branch of the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
195
CYLINDER FEATURES MEASURE
Fit
Objective: Create measured cylinder primitives interactively using data elements.
Steps
196
CYLINDER FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
197
CYLINDER FEATURES MEASURE
Results
The measured primitive is added to the The primitive is displayed in the 3D scene.
cylinder feature, under the Features branch of
the Tree View.
198
CONE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
199
CONE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
2. Specify the required values to define the
feature Apex, Orientation, Slope (degrees),
Distance from apex, and Height.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor four points on the
surface to create a cone.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
3. Right-click to exit the anchoring mode.
200
CONE FEATURES MEASURE
Results
The cone feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
201
CONE FEATURES MEASURE
Probe
Objective: Create the measured cone primitive by probing it.
Required: The project contains a nominal cone feature. A probing device is ready to use.
Steps
5. Click Probe.
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
202
CONE FEATURES MEASURE
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the cone feature, under the Features branch
of the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
203
CONE FEATURES MEASURE
Fit
Objective: Create measured cone primitives interactively using data elements.
Steps
204
CONE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the cone The primitive is displayed in the 3D scene.
feature, under the Features branch of the
Tree View.
205
SPHERE FEATURES MEASURE
The creation procedures are explained in the following subsections. For information on the
creation methods and their key parameters, see The feature creation methodology on page 117.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
206
SPHERE FEATURES MEASURE
Numerically
1. In the Method list, select Numerically.
3. Click Create.
Anchor
1. In the Method list, select Anchor.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
2. In the 3D scene, anchor four points on the
surface to create a sphere.
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
3. Right-click to exit the anchoring mode.
207
SPHERE FEATURES MEASURE
Results
The sphere feature and its nominal primitive The nominal primitive is displayed in the
are added to the Tree View, under the 3D scene.
Features branch.
208
SPHERE FEATURES MEASURE
Probe
Objective: Create the measured sphere primitive by probing it.
Required: The project contains a nominal sphere primitive. A probing device is ready to use.
Steps
Tips
If a feature contains a nominal primitive, it is
highlighted and centered in the 3D scene for
guidance.
A minimum number of points must be probed
to fit a valid primitive.
The probed primitive is compensated
according to the specified compensation
method set in the More section.
Click the How to button in the dialog box to
view the steps required to probe the feature.
209
SPHERE FEATURES MEASURE
Results
The probed measured primitive is added to The primitives are displayed in the 3D scene.
the sphere feature, under the Features
branch of the Tree View.
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
210
SPHERE FEATURES MEASURE
Fit
Objective: Create measured sphere primitives interactively using data elements.
Steps
211
SPHERE FEATURES MEASURE
Tips
To use the Fit method to define the measured primitive of an existing feature, select the
feature in the Tree View and choose Measure > Features > Define Measured.
Results
The measured primitive is added to the The primitive is displayed in the 3D scene.
sphere feature, under the Features branch of
the Tree View.
212
SURFACE FEATURES MEASURE
Required: The project contains a Reference object in the form of a CAD model.
Steps
6. Click Create.
213
SURFACE FEATURES MEASURE
Results
The surface feature is added to the Tree View, The feature is displayed in the 3D scene.
under the Features branch.
214
SURFACE FEATURES MEASURE
Extract
Objective: Extract the measured surface component by detecting it near the nominal
component.
Required: The project contains a feature with a nominal component and an aligned Data
object in the form of a probed surface point cloud.
Steps
Results
The measured component is extracted and a The feature is displayed in the 3D scene.
green check mark is added to the surface
feature icon in the Tree View, under the
Features branch.
215
SURFACE FEATURES MEASURE
Objective: Measure a surface feature by probing existing surface comparison points linked
to the surface feature.
Required: The project contains a Reference object and a surface feature, and the probing
device must be aligned to the Reference object.
Steps
8. Click Create.
216
SURFACE FEATURES MEASURE
Results
The surface feature and the surface comparison points are displayed as measured in the Tree
View and in the 3D scene.
217
SURFACE FEATURES MEASURE
Required: The project must contain a Reference object and a surface feature, and the
probing device must be aligned to the Reference object.
Steps
218
SURFACE FEATURES MEASURE
Results
The surface feature is measured. The surface comparison points are created, measured,
linked to the surface feature and added to the Tree View in a group named according the
surface feature.
219
SURFACE FEATURES MEASURE
Steps
220
SURFACE FEATURES MEASURE
Tips
To define the measured component of an existing feature, select the feature in the Tree View
and choose Measure > Features > Define Measured.
Results
221
SLAB FEATURES MEASURE
Required: The project contains two parallel plane features having opposite orientations.
Steps
222
SLAB FEATURES MEASURE
Results
The slab feature is added to the Tree View, The slab feature is displayed in the
under the Features branch. 3D scene.
Notes
The slab feature is dependent on the two source features. If, for any reason, they are
modified, the slab feature is automatically updated.
If the source features contain only nominal components, therefore the slab feature only
contains a nominal component. If both source features contain measured components,
therefore the slab feature contains a measured component.
223
POLYLINE FEATURES MEASURE
Required: The project contains a Reference object, a Data object, or a plane feature.
Steps
224
POLYLINE FEATURES MEASURE
Results
The polyline feature and its nominal primitive The primitive is displayed in the 3D scene.
are added to the Tree View, under the
Features branch.
225
POLYLINE FEATURES MEASURE
Probe
Objective: Create the measured polyline primitive by probing it.
Steps
Results
The probed measured primitive is added to the The polyline is displayed in the 3D scene.
Tree View, under the Features branch.
226
POLYLINE FEATURES MEASURE
Notes
227
POLYLINE FEATURES MEASURE
Required: The project contains existing objects required by the specified submethod.
Steps
228
POLYLINE FEATURES MEASURE
Results
The constructed polyline features are added The polyline features are displayed in the
to the Tree View, under the Features branch. 3D scene.
If the objects used have nominal and
measured components, the corresponding
polylines are created separately.
229
PATTERN FEATURES MEASURE
Required: The project contains at least two features of the same type.
Steps
230
PATTERN FEATURES MEASURE
Results
The pattern feature is added to the Tree View, The pattern feature is displayed in the
under the Features branch. The features are 3D scene and the annotation is attached to
grouped under the pattern feature. one of its features.
231
DISTANCE FEATURES MEASURE
Steps
2. Select Distance.
Results
The distance feature is added to the Tree The distance feature is displayed in the
View, under the Features branch. 3D scene.
232
DISTANCE FEATURES MEASURE
Notes
The distance feature is dependent on the source features and is automatically updated if
the source features are modified.
If the source features have a nominal component, the resulting distance feature has also a
nominal component. If all the source features have a measured component, the resulting
distance feature also has a measured component.
233
ANGLE FEATURES MEASURE
Steps
2. Select Angle.
Results
The angle feature is added to the Tree View, The angle feature is displayed in the 3D
under the Features branch. scene.
234
ANGLE FEATURES MEASURE
Notes
The angle feature is dependent on the source features and is automatically updated if the
source features are modified.
If the source features have a nominal component, the resulting angle feature also has a
nominal component. If all the source features have a measured component, the resulting
angle feature also has a measured component.
235
EDITING FEATURE PRIMITIVES MEASURE
Note that other feature editing tools are available on the Measure > Feature Primitives menu. A
feature can also be edited by adjusting parameters on the Measurement tab of its properties.
Objective: View the points used to fit the measured feature component.
Steps
Results
The data points used to calculate the If specified, the data points used to calculate
measured primitive are selected in the 3D the constraining plane of the measured
scene. primitive are selected in the 3D scene.
236
EDITING FEATURE PRIMITIVES MEASURE
Objective: Review probed feature point fitting statistics, remove unwanted points, and
correct compensation errors.
Required: The project contains a Data object, and a probed measured feature component.
Steps
Points tab:
2. Each point used in the probed feature
component fit is listed, with its coordinates and
deviation. Points can be sorted by column
value, by clicking on the column header.
6. Click Apply.
237
EDITING FEATURE PRIMITIVES MEASURE
Results
The Fit statistics are updated to display the The probed feature component is updated.
current fitting summary.
238
EDITING FEATURE PRIMITIVES MEASURE
Steps
3. Click Probe.
Results
239
EDITING FEATURE PRIMITIVES MEASURE
Objective: Set the measured feature extent to match the nominal feature component extent.
Required: A Data object, a surface feature with a nominal and measured component.
Steps
Results
The measured feature originally had the After processing, it is extended to the
extent of the probed data points. boundaries of the nominal feature
component.
Nominal Nominal
Measured Measured
240
EXPORTING FEATURES MEASURE
Steps
2. Click Options.
3. Specify which feature components to export,
either Nominal, Measured, or both.
4. Click OK.
Results
241
Cross-sections
Standard cross-sections
242
CROSS-SECTIONS MEASURE
Introducing cross-sections
Cross-sections are used to inspect a profile of a part along a
cross-sectional plane using the nominal geometry and the geometry of the part in order to
produce results determined by geometry controls. The nominal geometry is obtained by
intersecting the Reference object with a slicing plane. The part geometry is obtained by
probing the part at the sectioning location. The Reference object and the part must be aligned.
Cross-sections can be created along an axis, around an axis (radially), along a curve, or using
several other methods.
Cross-sections are available on the Measure > Cross-Sections menu or on the Cross-
Sections toolbar.
Types of cross-sections
There are two types of cross-sections:
Standard cross-sections
A standard cross-section is created by
intersecting the Reference object with
a slicing plane delimited by a
measurement zone and probing it
afterwards to obtain the part
deviation.
Offset cross-sections
An offset cross-section is created by
intersecting aligned Reference and
Data objects with parallel slicing
planes to produce a single multistep
cross-section. Offset cross-sections
are useful in controlling 2D dimen-
sions defined between features
situated on different slicing planes.
Offset cross-sections cannot be
probed and are therefore not
documented in this manual.
243
CROSS-SECTIONS MEASURE
Measurement zone
The measurement zone defines the 3D limits of the slicing
process, delimiting a slicing plane. As shown to the right, it
is represented by a blue rectangle with red corners. The
dimensions of the measurement zone are defined during
cross-section creation, and can be edited by dragging
rectangle sides.
Measurement method
The measurement method used to obtain the part geometry is Probe which involves probing
the part geometry on the part that is within the measurement zone.
Display options
A number of display options are available to visualize cross-sections with captured nominal
and part geometry.
Color map
Displays the deviation of the measured
geometry to the nominal geometry. Note that
the color map display can be customized. For
information, see Changing the color map display
on page 111.
Deviation vectors
Displays the direction and amplitude of the
deviations.
Increasing the Scaling factor increases the
length of the deviation vectors for better
visibility.
244
STANDARD CROSS-SECTIONS MEASURE
Objective: Start inspecting a part along a 2D profile by creating a cross-section to capture the
nominal component.
Steps
245
STANDARD CROSS-SECTIONS MEASURE
This method allows creating a cross-section perpendicular to a standard system axis, such as
the X axis. It is recommended to have a properly oriented coordinate system to obtain the
anticipated results.
7. Click Create.
246
STANDARD CROSS-SECTIONS MEASURE
Along Curve
This method allows creating a cross-section perpendicular to a curve. It involves specifying the
type of curve to use, and then specifying the location of the cross-section along the curve.
7. Click Create.
247
STANDARD CROSS-SECTIONS MEASURE
Tips
Cross-sections can be created along a whole curve or just using a portion of the curve. When
the Mode is set to Multiple, two anchoring modes become available:
Whole curve: Cross-sections are created along the entire length of the curve.
Partial curve: Cross-sections are created between the specified start and end point on the
curve. Click a first point on the curve to indicate the start point and click a second point to
indicate the end point.
248
STANDARD CROSS-SECTIONS MEASURE
Radial
This method allows creating a cross-section that radiates from an axial primitive, such as a
cylinder or cone.
7. Click Create.
249
STANDARD CROSS-SECTIONS MEASURE
Anchor
5. Click Confirm.
Results
The new cross-section, with a nominal The cross-section is displayed in the 3D scene
component, is added to the Tree View under along with a color scale showing the
the Cross-Sections branch. deviations (requires both the nominal and
the measured component to obtain results).
Notes
The measurement zone of a cross-section can be edited post creation by following these
steps:
1. Select the cross-section in the Tree View.
250
STANDARD CROSS-SECTIONS MEASURE
251
STANDARD CROSS-SECTIONS MEASURE
Objective: Finish inspecting the profile for an existing cross-section by probing the
corresponding part geometry to obtain the measured component of the cross-
section.
Required: The project contains a Reference object and a cross-section with a nominal
component. The probing device is aligned to the Reference object.
Steps
252
STANDARD CROSS-SECTIONS MEASURE
5. Click Probe.
Use the visual and audio guidance to move the
probe to the cross-section location. Once within
the cross-section projection distance, probing is
allowed.
Tip
Use the Continuous Time or Continuous
Distance probing mode to facilitate the probing.
Results
The measured component is added to the The cross-section is displayed in the 3D scene
cross-section. The green check overlays the along with a color scale showing the
object icon indicating its measured status. deviations.
253
STANDARD CROSS-SECTIONS MEASURE
Notes
Probing can also be done without an existing cross-section by using the Probe 2 points
method to define the location of the sectioning plane.
The Zig-zag probing method is another way to probe the geometry of the part.
Each probed point must be captured on alternating sides of the sectioning plane. The
plane changes color from blue to orange to indicate which side of the plane the probe is
currently on. The intersection of the sectioning plane with the line connecting the currently
probed point and the last probed point determines the acquired point.
254
Comparison points
Surface comparison points
255
COMPARISON POINTS MEASURE
Comparison points are available on the Measure > Comparison Points menu or on the
Comparison Points toolbar.
256
COMPARISON POINTS MEASURE
Cross-section comparison
points
The nominal component contains the exact coordinate at which the deviation is measured.
It is created using different creation methods. The sections that follow explain the most
frequently used methods.
The measured component is created by probing the part. If the probe is within the
measurement zone, a measurement is taken when the trigger is pressed. The Probe
measurement method is presented in the sections that follow.
Radius
Each comparison point has a measurement zone, circular by default, within which measure-
ments will be collected. The measurement zone has a radius, which is the radius of the disc.
257
COMPARISON POINTS MEASURE
Display options
A number of display options are available to modify the way comparison points are
represented.
Line
258
SURFACE COMPARISON POINTS MEASURE
Steps
259
SURFACE COMPARISON POINTS MEASURE
Anchor
This method allows creating surface comparison points by anchoring on surfaces.
Numerically
This method allows creating surface comparison points by entering values for certain
geometrical properties.
260
SURFACE COMPARISON POINTS MEASURE
261
SURFACE COMPARISON POINTS MEASURE
Results
The new comparison points, with a nominal The comparison points are displayed in the
component, are added to the Tree View 3D scene.
under the Comparison Points branch.
262
SURFACE COMPARISON POINTS MEASURE
Objective: Probe the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object and a surface comparison point with a
nominal component. A probing device is available and ready to use. The probing
device is aligned to the Reference object.
Steps
263
SURFACE COMPARISON POINTS MEASURE
4. Click Probe.
Tips
When probing comparison points, visual and audio feedback are provided. If the probe is out
of the measurement zone, the display color of the comparison point disc is red and the
farther the probe is from the comparison point the slower the sound is. Moving towards the
comparison point will accelerate the sound. Once the measurement zone is reached, the
display color of the comparison point disc will change to green and the sound will change to a
higher pitch which eventually stops indicating the location of the probing device is good
enough to acquire data.
Results
A probing session Data object is added to the The surface comparison points are displayed
Tree View and a green check overlays the in the 3D scene with a solid measurement
object icon indicating the measured status of zone. The color of the comparison points
the surface comparison points. corresponds to the defined color scale.
264
TRIMMED EDGE COMPARISON POINTS MEASURE
Objective: Create trimmed edge comparison points to capture the nominal component.
Steps
265
TRIMMED EDGE COMPARISON POINTS MEASURE
Anchor
This method allows creating trimmed edge comparison points by anchoring on a Reference
object curve.
266
TRIMMED EDGE COMPARISON POINTS MEASURE
267
TRIMMED EDGE COMPARISON POINTS MEASURE
Results
The new comparison points, with a nominal The comparison points are displayed in the
component, are added to the Tree View 3D scene.
under the Comparison Points branch.
Notes
268
TRIMMED EDGE COMPARISON POINTS MEASURE
Objective: Probe the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object as well as a trimmed edge comparison
point with a nominal component and its back point. The probing device is aligned
to the Reference object.
Steps
269
TRIMMED EDGE COMPARISON POINTS MEASURE
5. Click Probe.
Two points must be probed: first probe the
back point, then the corresponding trimmed
edge comparison point.
Tips
When probing comparison points, visual and audio feedback are provided. If the probe is out
of the measurement zone, the display color of the comparison point disc is red and the
farther the probe is from the comparison point, the slower the sound is. Moving towards the
comparison point will accelerate the sound. Once the measurement zone is reached, the
display color of the comparison point disc will change to green and the sound will change to a
higher pitch which eventually stops, indicating the location of the probing device is good
enough to acquire data.
270
TRIMMED EDGE COMPARISON POINTS MEASURE
Results
A probing session Data object is added to the The trimmed edge comparison points and
Tree View and a green check overlays the their backpoints are displayed in the 3D
object icon, indicating the measured status of scene with a solid measurement zone. The
the trimmed edge comparison points and color of the comparison points corresponds
their corresponding back points. to the defined color scale.
271
HEMMED EDGE COMPARISON POINTS MEASURE
Objective: Create hemmed edge comparison points to capture the nominal component.
Steps
272
HEMMED EDGE COMPARISON POINTS MEASURE
Anchor
This method allows creating hemmed edge comparison points by anchoring on a Reference
object curve.
273
HEMMED EDGE COMPARISON POINTS MEASURE
274
HEMMED EDGE COMPARISON POINTS MEASURE
Results
The new comparison points, with a nominal The comparison points are displayed in the
component, are added to the Tree View 3D scene.
under the Comparison Points branch.
Notes
275
HEMMED EDGE COMPARISON POINTS MEASURE
Objective: Probe the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object as well as a hemmed edge comparison
point with a nominal component and its back point. The probing device is aligned
to the Reference object.
Steps
276
HEMMED EDGE COMPARISON POINTS MEASURE
4. Click Probe.
Two points must be probed: first probe the
back point, then the corresponding hemmed
edge comparison point.
Tips
When probing comparison points, visual and audio feedback are provided. If the probe is out
of the measurement zone, the display color of the comparison point disc is red and the
farther the probe is from the comparison point the slower the sound is. Moving towards the
comparison point will accelerate the sound. Once the measurement zone is reached, the
display color of the comparison point disc will change to green and the sound will change to a
higher pitch, which eventually stops indicating the location of the probing device is good
enough to acquire data.
277
HEMMED EDGE COMPARISON POINTS MEASURE
Results
A probing session Data object is added to the The hemmed edge comparison points, and
Tree View and a green check overlays the their backpoints, are displayed in the 3D
object icon indicating the measured status of scene with a solid measurement zone. The
the hemmed edge comparison points and color of the comparison points corresponds
their corresponding back points. to the defined color scale.
278
Gauges
Profile gauges
279
GAUGES MEASURE
There are four types of gauges, however, only two types can be probed:
Profile gauge
Profile gauges are used to measure
the radii, distances, or heights on the
fillets or rounds of a part on a cross-
sectional plane.
Profile and flush & gap gauges are measured on linked cross-sections which are automatically
created on gauge creation.
Display options
There are display options for the visualization of the results.
2. Under Gauges:
Select Color map to display the deviation of
the measured geometry to the nominal
geometry. Note that the color map display
can be customized. For information, see
Changing the color map display on page 111.
Select the component that will be displayed:
Nominal or Measured.
280
PROFILE GAUGES MEASURE
Several profile gauge types are available that allow inspecting one radius at a profile, or two
radii and the distance between them.
Profile gauges are available on the Measure > Gauges menu or on the Gauges
toolbar.
One radius
This family type computes measurements
only for one radius.
Two radii
This family type computes measurements for
two radii.
The selection of gauges for each of the two families meets the needs of most users. In
addition, users can program their own gauges using special creation tools; this advanced
subject is not presented in this document.
281
PROFILE GAUGES MEASURE
Creation methods
Profile gauge measurements are calculated on a
linked standard cross-section, which is created at
the same time as the profile gauge. This is why
profile gauges share the same creation methods
as standard cross-sections. The methods most
frequently used are presented in this document.
282
PROFILE GAUGES MEASURE
Creation methodology
1. Choose Measure > Gauges > Create > Profile
Gauges.
The Create Profile Gauge dialog box opens.
Display options
Display options are available for the visualization of the results.
IMInspect Probing also offers a visualization mode called Profile Gauge Navigator that
displays a single profile gauge in 2D mode, making it easier to understand the results. See
Reviewing profile gauge measurement results on page 351.
283
PROFILE GAUGES MEASURE
Objective: Start inspecting a profile along a cross-sectional plane by creating a profile gauge
to capture the nominal component.
Steps
284
PROFILE GAUGES MEASURE
Along Curve
This method allows creating profile gauges perpendicular to a curve. It involves specifying
the type of curve to use, and then specifying the location of the gauge along the curve.
7. Click Confirm.
Tips
Profile gauges can be created along a whole curve or just using a portion of the curve. When
the Mode is set to Multiple, two anchoring modes become available:
Whole curve: Profile gauges are created along the entire length of the curve.
Partial curve: Profile gauges are created between the specified start and end point on
the curve. Click a first point on the curve to indicate the start point and click a second
point to indicate the end point.
285
PROFILE GAUGES MEASURE
This method allows creating profile gauges perpendicular to a standard system axis, such as
the X axis. It is recommended to have a properly oriented coordinate system to obtain the
anticipated results.
5. Click Preview.
A preview of the measurement zone of the
profile gauge is displayed in the 3D scene.
The preview is automatically displayed when
anchoring a point.
Right-click to exit the anchoring mode.
7. Click Confirm.
286
PROFILE GAUGES MEASURE
Results
The new profile gauge, with a nominal The profile gauge is displayed in the
component, is added to the Tree View under 3D scene.
the Gauges > Profile branch.
Notes
The measurement zone of a profile gauge can be edited post creation. Select the profile
gauge in the Tree View and choose Edit > Object Properties. The objects property sheet
opens. Open the Profile tab. Under Measurement zone, click Edit to launch the
interactive editing mode.
287
PROFILE GAUGES MEASURE
Objective: Finish inspecting the profile for an existing profile gauge by probing the
corresponding part geometry.
Required: A Reference object, a profile gauge, a probing device aligned with the Reference
object, and the part.
Steps
288
PROFILE GAUGES MEASURE
6. Click Probe.
Use the visual and audio guidance to move the
probe to the desired location. Once within the
profile projection distance, probing is allowed.
Results
A green check overlays the object icon The profile gauge is displayed in the
indicating the measured status of the profile 3D scene.
gauge as well as its linked cross-section.
Notes
Measured profile gauges can also be probed without having an existing profile gauge by
using the Probe 2 points method. In this case, a measurement zone must first be defined.
289
PROFILE GAUGES MEASURE
As well, no alignment is necessary for the probing device since no Reference object is
required.
If the profile gauge is created using the wrong family or name, it is possible to change
these and other gauge creation parameters. Select the gauge and choose Edit > Object
Properties. The object property sheet opens. On the Profile tab, make the desired
specifications.
It is possible to view, in 2D mode, the selected profile gauges using the Profile Gauge
Navigator. To access the navigator, choose View > Object Navigator > Profile Gauges. See
Reviewing profile gauge measurement results on page 351.
290
FLUSH & GAP GAUGES MEASURE
Flush & gap gauges are available on the Measure > Gauges menu or on the Gauges
toolbar.
Flush & gap gauges are organized by family, and each family can have several types
of flush & gap gauges. This selection of gauges meets the needs of most users. Users can
program their own gauges using special creation tools; this advanced subject is not covered in
this document.
The Universal family is the most versatile one, enclosing almost every possible scenario
where both sides are fillets. Since it offers more flexibility, it is the only family that is
addressed in detail. While the types offered in the Universal family have wider applications,
the ones offered for the Side A and B are fillets family have more specific applications.
The Universal family offers three standard flush and gap gauge types:
AutoDirections Universal
This type of flush and gap gauge computes
both the gap and the flush whenever A and
B side are fillets.
291
FLUSH & GAP GAUGES MEASURE
Creation methods
Flush & gap gauge measurements are calculated along a linked
standard cross-section, which is created at the same time as the
flush & gap gauge. This is why flush & gap gauges use the same
creation methods as standard cross-sections. The methods most
frequently used are presented in this document.
292
FLUSH & GAP GAUGES MEASURE
Creation methodology
1. Choose Measure > Gauges > Create > Flush &
Gap Gauges.
The Create Flush & Gap Gauges dialog box
opens.
Display options
Display options are available for the visualization of the results.
293
FLUSH & GAP GAUGES MEASURE
IMInspect Probing also offers a visualization mode called Flush & Gap Gauge Navigator that
displays a flush & gap gauge in 2D mode, making it easier to read the results. See Reviewing
flush & gap gauge measurement results on page 353.
Measured
flush
Measured gap
Reference
Side A Side B Data
(definition side)
294
FLUSH & GAP GAUGES MEASURE
Objective: Start inspecting the flush & gap on an assembly by creating a flush & gap gauge to
capture the nominal component.
Steps
1. Choose Measure > Gauges > Create > Flush & Gap
Gauges.
The Create Flush & Gap Gauges dialog box
opens.
295
FLUSH & GAP GAUGES MEASURE
Along Curve
This method allows creating flush & gap gauges perpendicular to a curve. It involves specifying
the type of curve to use, and then specifying the location of the gauge along the curve.
7. Click Confirm.
296
FLUSH & GAP GAUGES MEASURE
Tips
Flush & gap gauges can be created along a whole curve or just using a portion of the curve.
When the Mode is set to Multiple, two anchoring modes become available:
Whole Curve:
Flush & gap gauges are created along the entire
length of the curve.
Partial Curve:
Flush & gap gauges are created between the
specified start and end points on the curve.
Click a first point to indicate the start point, and
click a second point to indicate the end point
on the curve.
This method allows creating flush & gap gauges perpendicular to a standard axis. It is recom-
mended to have a properly oriented coordinate system to obtain the anticipated results.
297
FLUSH & GAP GAUGES MEASURE
7. Click Confirm.
It is possible to create the flush & gap gauges from predefined points by importing them from
a text file.
298
FLUSH & GAP GAUGES MEASURE
4. Click Preview.
A preview of the measurement zone of the
flush & gap gauge is presented in the 3D scene.
6. Click Confirm.
Results
The new flush & gap gauge, with a nominal The flush & gap gauge is displayed in the
component, is added to the Tree View under 3D scene.
the Gauges > Flush & Gap branch.
299
FLUSH & GAP GAUGES MEASURE
Notes
The measurement zone of a flush & gap gauge can be edited post creation. Select the flush
& gap gauge in the Tree View and choose Edit > Object Properties. The objects property
sheet opens. Open the Flush & gap tab. Under Measurement zone, click Edit to launch
the interactive editing mode.
Objective: Obtain the gauges measured component by probing the corresponding part
geometry.
Required: A Reference object, a flush & gap gauge, a probing device aligned with the
Reference object, and the part.
Steps
300
FLUSH & GAP GAUGES MEASURE
6. Click Probe.
Use the visual and audio guidance to move the
probe to the desired location. Once within the
projection distance, probing is allowed.
Measuring the flush and gap requires probing
two sides and each side is probed in a separate
step.
301
FLUSH & GAP GAUGES MEASURE
Results
A green check overlays the object icon The flush & gap gauge is displayed in the
indicating the measured status of the flush 3D scene.
& gap gauge as well as its linked cross-
section.
Notes
Measured flush & gap gauges can also be probed without having an existing flush & gap
gauge by using the Probe 2 points method. In this case, a measurement zone must first
be defined. Moreover, no alignment is necessary for the probing device since no Reference
object is required.
If the flush & gap gauge is created using the wrong family or name, it is possible to change
these parameters as well as other gauge creation parameters. Select the gauge and
choose Edit > Object Properties. The objects property sheet opens. Open the Flush & gap
tab and make the desired specifications.
It is possible to view, in 2D mode, the selected flush & gap gauges using the Flush & Gap
Gauge Navigator. To access the navigator, choose View > Object Navigator > Flush & Gap
Gauges.
302
Additional tools
Build/Inspect
Basic measurements
Speech recognition
PolyWorks|Talisman
303
BUILD/INSPECT MEASURE
Objective: Move a part into position over a fixed assembly hole using real-time guidance.
Required: A CAD model or feature(s), and a probing device aligned to the Reference object.
Steps
304
BUILD/INSPECT MEASURE
Results
If a point is collected, it is added to the Tree The physical part location is optimized (a
View under the Features branch. A green representation of the part is shown in blue),
check overlay on the object icon indicates the and if a point was collected, it is displayed in
measured status. the 3D scene.
Notes
305
BASIC MEASUREMENTS MEASURE
Steps
306
BASIC MEASUREMENTS MEASURE
Results
The angle measurement is added to the The angle measurement is displayed in the
Tree View under the Measurements branch. 3D scene.
Notes
307
REMOTE APPLICATIONS MEASURE
Required: An audio input device, such as a microphone, must be available on the computer
and a probing device must be ready to use.
Steps
308
REMOTE APPLICATIONS MEASURE
Results
The new probed circle appears in the Tree View and is displayed in the 3D scene.
Notes
309
REMOTE APPLICATIONS MEASURE
Steps
2. Click Create.
The Create Voice Commands using Macro Script
dialog box opens.
6. Click Create.
Results
The action is added to the list with the (macro script) suffix. This helps to identify user-
defined commands.
Notes
To edit the macro script associated with a voice command, go to the Speech Recognition
page of the IMInspect Options, select an action from the list, then click Open Macro Script.
310
REMOTE APPLICATIONS MEASURE
Connecting to Talisman
Talisman gives remote control of PolyWorks such as: accessing the IMInspect Probing 3D
scene and performing 3D transformations; connecting to a probing measurement device;
configuring measurement modes and parameters; and data acquisition.
The Talisman application runs on mobile devices compatible with iOS 5.0 or later or Android
4.1 or later and communicates with PolyWorks via a Wi-Fi connection.
Required: The workstation and the mobile device must be connected to the same network
and an IMInspect project must be open on the workstation.
Steps
311
CREATING LEVEL PLANES MEASURE
Steps
Results
Notes
Once the plane is created, a new coordinate system can be defined using this level plane by
choosing Tools > Coordinate Systems > Create Cartesian.
312
ORIENTING TO GRAVITY MEASURE
Orienting to gravity
When laser trackers have an electronic level, it is possible to orient them to gravity. The level
inside the tracker computes the inclination of the tracker with respect to the axis of gravity so
that acquired points are compensated by taking into account the computed inclination.
Steps
Results
313
Report
GEOMETRY CONTROLS REPORT
Geometry controls
When inspecting using measurement objects, namely features, cross-sections, comparison
points, and gauges, the main purpose is to control whether the geometric characteristics of
the objects are within the specified tolerance. This is done by adding controls on the
geometric characteristics of measurement objects. These geometry controls can be of two
types.
Dimensional controls All measurement objects can have dimensional controls. These
controls are used to control, using a tolerance, various geometric characteristics of
measurement objects, like the diameter of a circle, the 3D distance of a comparison point, or
the flush value of a flush & gap gauge. Each dimensional control reports a measured value
and a deviation, is toleranced, and can report a nominal value.
GD&T controls (features only) Only feature objects can have GD&T controls. These special
controls are used to control precise geometrical dimensions, as specified by the
ASME Y14.5 2009 and ISO standards.
IMInspect Probing offers the Geometry Controls pane that is the unique access through which
the controls of all measurement objects are managed.
The Geometry Controls pane allows doing the following for a measurement object:
View all dimensions and review the nominal, measured, and deviation values; note that
distance controls and most GD&T controls typically only have a measured value, which is
also the deviation.
Choose the dimensions to tolerance (become dimensional controls).
Create GD&T controls for features.
Edit the tolerance for the controls.
By default, new controls appear in the annotation of features in the 3D scene, and are
included in report tables created from all measurement objects.
315
GEOMETRY CONTROLS REPORT
Steps
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
316
GEOMETRY CONTROLS REPORT
Notes
For features and gauges, if the nominal component is missing, its value can be entered directly
in the cell under the Nominal column.
The Geometry Controls pane is also used to add and encode Geometric Dimensioning and
Tolerancing (GD&T) controls. See Adding and encoding GD&T controls on page 325 for more
information.
317
GEOMETRY CONTROLS REPORT
Standard tolerance templates are provided. However, new tolerance templates can be
created on the Objects > Tolerances page of the IMInspect Options dialog box. Choose
Tools > Options to open the options dialog box.
Steps
Results
Notes
318
GEOMETRY CONTROLS REPORT
Control templates provided with PolyWorks are called standard templates and have the STD
prefix in template lists, while control templates created by users have the USR prefix. Standard
templates cannot be deleted.
Steps
Results
319
GEOMETRY CONTROLS REPORT
Steps
Results
The control template is used to set the controls of the selected measurement object.
320
GEOMETRY CONTROLS REPORT
Required: More than two control templates for the measurement object type.
Steps
Results
321
GEOMETRY CONTROLS REPORT
Steps
322
GEOMETRY CONTROLS REPORT
Results
The new user control template is added to the It can now be assigned to measurement
list of templates. objects.
Notes
Edit the content of a user control template at any time by selecting it in the list, making the
required modifications in the pane, then clicking Apply.
323
GEOMETRY CONTROLS REPORT
Controlling features
When inspecting using features, the geometric characteristics of the objects can be controlled
with two types of controls: dimensional and GD&T.
Steps
324
GEOMETRY CONTROLS REPORT
Results
Notes
If a nominal feature component exists, the nominal values are displayed in the Nominal
column. If the component is missing, its nominal values can be entered directly in the fields.
Steps
325
GEOMETRY CONTROLS REPORT
Results
Notes
When a GD&T control contains an error, feedback is provided with different symbols in the
Control column. Hovering the mouse over the symbol displays information about an invalid
or incomplete GD&T encoding.
326
GEOMETRY CONTROLS REPORT
Concentricity/Coaxiality
Spherical Diameter
Mating Thickness
Mating Diameter
Perpendicularity
Mating Distance
Local Diameter
Surface Profile
Mating Length
Local Distance
Mating Width
Total Runout
Straightness
Cylindricity
Parallelism
Angularity
Symmetry
Circularity
Flatness
Position
Plane *
Cylinder
Cone
Surface
Sphere
Circle
Slot
Rectangle
Polygon
Ellipse
Line
Point
Slab
Pattern
* Only available when working under the ISO 1101 GD&T standard. This option is available on the
Objects > Features > GD&T page of the IMInspect Options dialog box. Choose Tools > Options.
327
GEOMETRY CONTROLS REPORT
Required: A feature.
Steps
Results
Notes
328
GEOMETRY CONTROLS REPORT
Steps
Results
Notes
When used in the Datum Reference Frame of a GD&T control, all index numbers of the
specified datum are used. For example, if reference targets A1, A2, and A3 exist, and Datum A
is specified in the Datum Reference Frame, all three reference targets are used.
329
GEOMETRY CONTROLS REPORT
Steps
5. Click Create.
Results
The composite datum feature appears in the The composite datum feature is now
Composite datum features list. available for use in GD&T controls.
330
GEOMETRY CONTROLS REPORT
Steps
Results
A new feature is added to the Tree View that The measured envelope is displayed in the
represents the shape and size of the 3D scene at the location of the measured slot
measurement envelope. with respect to the DRF alignment.
Notes
The measurement envelope feature describes the measured value of the GD&T control, the
envelope shape, and the measured location of the feature as constrained by the Datum
Reference Frame.
7.087
331
GEOMETRY CONTROLS REPORT
Controlling cross-sections
The Geometry Controls pane can be used to specify toleranced dimensional controls for a
cross-section. Dimensional controls allow controlling, using tolerances, the characteristics of a
cross-section relating to size, form, and deviation such as Min and Max deviations, line profile,
length, and area. Results can be obtained when the nominal and measured components are
present. For a control, typically the nominal and measured values are used to obtain a
deviation and, using the tolerance and deviation, a Pass/Fail status is determined.
Required: A cross-section.
Steps
Results
332
GEOMETRY CONTROLS REPORT
Steps
Results
333
GEOMETRY CONTROLS REPORT
Steps
Results
334
GEOMETRY CONTROLS REPORT
Steps
Results
335
ANNOTATIONS REPORT
Annotations
Annotations are graphical notes displayed in the
3D scene in order to identify objects and provide
information about them. By default, each object
shown in the 3D scene has an annotation attached to
it.
Templates provided with PolyWorks are called standard templates and have the STD prefix in
template lists, while templates created by users have the USR prefix. Standard templates
cannot be deleted.
Steps
336
ANNOTATIONS REPORT
Results
Steps
337
ANNOTATIONS REPORT
Results
Notes
Edit more quickly using the shortcut menus available by right-clicking in the different sections
of the annotation editor:
Click Edit Header, Edit Columns, and Edit Lines for the dialog boxes described
previously.
338
ANNOTATIONS REPORT
Add and remove items for each section by clicking them on the sections shortcut menu.
339
ANNOTATIONS REPORT
Steps
Results
The new user annotation template is saved and can be applied to other objects of the same
type.
340
ANNOTATIONS REPORT
Required: More than two annotation templates for the object type.
Steps
Results
341
ANNOTATIONS REPORT
Steps
342
ANNOTATIONS REPORT
Results
The new user annotation template is added to It can now be assigned to objects.
the list of annotation templates.
Notes
Edit the content of a user annotation template at any time by selecting it in the template list,
making the required modifications in the pane, then clicking Apply.
Steps
343
ANNOTATIONS REPORT
Steps
Results
Notes
The View menu offers tools used to hide, hide interactively, and restore annotations.
344
OBJECT NAVIGATORS REPORT
Features
Cross-sections
Flush & gap gauges
Profile gauges
To access the object navigators, choose one from the View > Object Navigator submenu.
345
REVIEWING FEATURE MEASUREMENT RESULTS REPORT
Required: The IMInspect project must have measured features with a dimensional control.
Steps
Results
346
REVIEWING FEATURE MEASUREMENT RESULTS REPORT
Required: The IMInspect project must have a measured feature with a GD&T control.
Steps
347
REVIEWING FEATURE MEASUREMENT RESULTS REPORT
Results
The model, datums used in the datum The nominal feature and the aligned and
reference frame, and feature itself are constrained measured feature are displayed,
displayed in the 3D scene. The measured using Pass/Fail colors.
features are aligned using the datum
reference frame.
Measured Nominal
348
REVIEWING CROSS-SECTION MEASUREMENT RESULTS REPORT
Objective: Display the results of a cross-section, showing the nominal and measured
sections and deviations.
Steps
349
REVIEWING CROSS-SECTION MEASUREMENT RESULTS REPORT
Results
Notes
350
REVIEWING PROFILE GAUGE MEASUREMENT RESULTS REPORT
Steps
351
REVIEWING PROFILE GAUGE MEASUREMENT RESULTS REPORT
Results
Notes
To view both the nominal and measured profile gauge results simultaneously, select Split
view. The nominal cross-sections and profile gauge dimensions are displayed on the left. The
measured cross-sections and profile gauge dimensions are displayed on the right.
Nominal Measured
352
REVIEWING FLUSH & GAP GAUGE MEASUREMENT RESULTS REPORT
Required: The IMInspect project must have measured flush & gap gauges.
Steps
353
REVIEWING FLUSH & GAP GAUGE MEASUREMENT RESULTS REPORT
Results
Notes
To view both the nominal and measured flush & gap gauge results simultaneously, select Split
view. The nominal cross-sections and flush & gap gauge dimensions are displayed on the left.
The measured cross-sections and flush & gap gauge dimensions are displayed on the right.
Nominal Measured
354
FORMATTED REPORTS REPORT
Reporting
Producing reports is key to analyzing and communicating inspection measurements. Typically,
a report consists of report tables and report snapshots, completed by observations,
comments, and conclusions, all formatted into a printable document.
4. Export.
Export the formatted report into
different formats, such as PDF.
The individual report items can be
exported as well. An example is to
export to Microsoft Excel.
355
TABLES REPORT
Since objects are updated by the Automatic Project Update mechanism, table results are
automatically updated as well. Table contents and formatting can be edited to suit different
reporting needs. Table reports can be incorporated into a formatted report or exported for
use in applications like Microsoft Excel.
Steps
356
TABLES REPORT
Results
The report table is added to the active The report table is automatically positioned
formatted report, shown at the bottom of the on a page in the report, and can be viewed
Tree View. by double-clicking the report name in the
Tree View.
Notes
If two or more types of object are selected, a report table will be generated for each type. In
the example shown below, all selected features are included in one report table, and selected
comparison points are included in a second report table.
357
TABLES REPORT
Table templates provided with PolyWorks are called standard templates and have the STD
prefix in template lists, while table templates created by users have the USR prefix. Standard
templates cannot be deleted.
Steps
Results
The report table has the contents and formatting defined by the table template.
358
TABLES REPORT
Steps
359
TABLES REPORT
Results
Notes
Edit more quickly using the shortcut menus available by right-clicking in the different sections
of the table editor:
Click Edit Title, Edit Table Header, Edit Object Header, Edit Columns, and Edit Lines for
the dialog boxes like those described previously.
360
TABLES REPORT
Add and remove items for each section by clicking them on the sections shortcut menu.
361
TABLES REPORT
Steps
Results
362
TABLES REPORT
Required: More than two table templates for the object type.
Steps
363
TABLES REPORT
Results
Steps
364
TABLES REPORT
Results
The new user table template is added to the list It can now be to assigned to report tables.
of table templates.
Notes
Edit the content of a user table template at any time by selecting it on the template list,
making the required modifications on the right pane, then clicking Apply.
365
TABLES REPORT
Steps
366
SNAPSHOTS REPORT
Since objects are updated through the Automatic Project Update, the
report snapshot will automatically be updated. The snapshot
contents can also be edited to modify the part orientation or the
objects shown at any time. Report snapshots can be incorporated
into a formatted report, or exported for use in applications like
Microsoft Excel.
Steps
367
SNAPSHOTS REPORT
Results
The snapshot is added to the active formatted The snapshot is automatically positioned
report, shown at the bottom of the Tree View. on a page in the report, and can be viewed
by double-clicking the report name.
Steps
Report snapshots are stored by default in the active formatted report, listed at the bottom of
the Tree View.
368
SNAPSHOTS REPORT
5. Click Recapture.
Results
Notes
If a color map simply needs to be updated, do not edit the report snapshot. Rather, select the
snapshots for which the color map needs to be updated, and choose Edit > Assign Current
Color Scale to Snapshots > Selected, or right-click and choose Assign Current Color Scale.
369
FORMATTED REPORTS REPORT
370
FORMATTED REPORTS REPORT
Steps
Results
The formatted report object is added at the The formatted report is initially empty.
bottom of the Tree View as the active Newly created report items (snapshots and
formatted report (in bold). tables) are automatically added to the
active formatted report.
Notes
Newly created report items are added to the active formatted report, which is displayed in
bold in the Tree View. To make any formatted report the active one, select it in the Tree View
and choose Report > Formatted Report > Activate.
371
FORMATTED REPORTS REPORT
Steps
Results
Notes
To crop an image, click it to select it, then choose Format > Crop Image. Drag the handles to
crop, and then click anywhere outside the image to confirm.
372
FORMATTED REPORTS REPORT
Steps
Results
Notes
373
FORMATTED REPORTS REPORT
Steps
Results
Steps
Results
374
FORMATTED REPORTS REPORT
Steps
Results
The pages are added, reordered, or deleted from the formatted report.
375
FORMATTED REPORTS REPORT
Steps
Results
376
EXPORTING REPORT ITEMS REPORT
Steps
6. Click Save.
Results
The selected report items are exported to the specified file format.
Notes
To export items to the Microsoft Excel format, Microsoft Excel must be installed on the
computer.
377
Inspect multiple
pieces
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
All pieces are stored within a single IMInspect project and their results can be reviewed
individually or summarized using Statistical Process Control (SPC) tools.
379
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
New Piece
Play Inspection
Sequence Editor
When the New Piece button is pressed, a nominal copy of the current piece is created and a
Play Inspection operation is automatically launched for the new piece. The measurement
sequence of the first inspected piece is then applied to the new piece. See Inspecting a new
piece using Play Inspection on page 381.
380
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
The sequence proposed by the Play Inspection tool is called an autogenerated sequence and
it can be customized using the Sequence Editor. For information, see The Sequence Editor on
page 415.
Steps
381
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
Results
The new inspection is completed and the The results of the inspection performed in
measurement objects of piece 2 are displayed piece 2 are shown in the 3D scene.
in the Tree View. A green check indicates the
measured status.
Notes
382
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
Steps
383
REPEATING AN INSPECTION INSPECT MULTIPLE PIECES
Results
Notes
Custom guiding instructions can also be specified for Data alignment and Data color map
objects. These parameters are available in the property sheet of the object, respectively on the
Data alignment and the Data color map tabs.
384
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
This is especially useful when setting up a project for a multipiece inspection process, where
multiple instances of a part are inspected. In order to obtain meaningful results, each
measurement of the part must be performed in the exact same way.
When probing features, the repeatability of each measurement depends largely on the
number and the location of the probed data points of each feature. Adding measurement
points to features provides guidance as to where the points should be probed, instead of
randomly probing points on the part for every new inspection.
There are three main steps when using measurement points for guidance:
385
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Once the guided acquisition mode is set, parameters are made available to configure the
acquisition.
Parametric information that defines the nominal components of features can be used to
define the measurement points.
Required: The project contains features with at least the nominal primitives.
Steps
386
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
387
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
388
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Along Boundary
This pattern is used to distribute measurement points along the external boundary of the
plane.
Results
389
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Grid
This pattern defines uniformly-spaced measurement points by sampling a grid that covers the
plane.
Results
390
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Tip
Top location of an internal circle.
391
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
Steps
392
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Tip
Top location of an internal slot.
Results
393
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
Steps
394
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Tip
Top location of an internal rectangle.
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
395
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Tip
Top location of an internal polygon.
396
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
397
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
398
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
399
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Results
400
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Results
401
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
402
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Notes
Last circle
403
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Results
404
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Notes
Define Measurement Points from Probed Data Points: Measurement points are
defined automatically from probed data points.
Anchor Measurement Points: Measurement points are anchored directly on the feature
or on a Reference object in the 3D scene.
Measurement points are only available for features that support the Probe or the CNC Probe
measurement method, and they are specific to each feature.
Steps
405
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Measurement points are defined using probed data points obtained from the selected
feature.
Required: The IMInspect project must have one or more features that support the Probe
measurement method.
Steps
406
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Steps
407
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Results
Measurement points are defined on the feature for each arc or side.
Steps
408
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
409
GUIDED FEATURE PROBING INSPECT MULTIPLE PIECES
Steps
Steps
Steps
410
GUIDING FEATURE PROBING INSPECT MULTIPLE PIECES
The order in which the points are probed is controlled by the specified acquisition Order:
Sequential: The next measurement point is the first unmeasured point in the list of
measurement points.
Auto-Detect: The next measurement point is the one closest to the probing device.
The measurement point guiding spheres are highlighted in the 3D scene. The Limit
acquisition to radius option allows restricting the point acquisition for each measurement
point to a precise zone delimited by cylinders or by spheres (for point with no normal)
centered at the measurement points. The next measurement point guiding sphere is always
highlighted as follows in the 3D scene:
If the Limit acquisition to radius option is set, it is highlighted in red if the probing
device is out of the zone, and in green if it is in the zone. A sound also indicates if the
probing device is within the zone or not.
If the Limit acquisition to radius option is not set, the guiding zone of the
measurement point closest to the probing device is highlighted in green.
Once a measurement point has been used for point acquisition, its guiding zone is no longer
displayed in the 3D scene.
Example
411
GUIDING FEATURE PROBING INSPECT MULTIPLE PIECES
Probing a plane feature in the Sequential order. The points are probed in numerical order.
Probing a plane feature in the Auto-Detect order. The points are probed in any order.
412
GUIDING FEATURE PROBING INSPECT MULTIPLE PIECES
Defining measurement points using the From Probed Data Points method will automatically
group the measurement points, taking into consideration the device positions in which they
were gathered.
Objective: Probe a feature from multiple device positions using measurement points as
guidance.
Required: An IMInspect project that contains at least one feature with defined measurement
points grouped in different device positions.
Steps
413
GUIDING FEATURE PROBING INSPECT MULTIPLE PIECES
Results
When playing the inspection of a project that contains a feature originally created by probing,
using multiple device positions and the From Probed Data Points method measurement
points, PolyWorks prompts the user to probe the feature displaying only the measurement
points that belong to the first position. Then the sequence is paused and the user is prompted
to move the device. Once the new device position is created, the user is prompted to probe
the feature displaying corresponding measurement points.
414
The Sequence Editor
In IMInspect Probing, the Tree View pane lists the measurement objects needed for the
inspection. These objects contain all the information related to how the measurements must
take place and the links that exist between the objects. In multipiece inspection, the Play
Inspection tool plays by default an autogenerated measurement sequence based on the
objects in the Tree View. It can also play a measurement sequence that has been customized
through the Sequence Editor.
The Sequence Editor can be used to customize the autogenerated sequence or to create a
custom sequence where steps can be added one by one. Instructions for the operator can be
added, the order of measurements can be changed, and additional steps for measuring can
be included. Also, by inserting macro scripts, many functionalities can be added, such as those
related to reporting.
The Sequence Editor pane is displayed. It features a menu bar, a standard toolbar, and a
sequence area.
Menu bar
Standard
toolbar
Sequence
area
415
Menu bar
Provides access to all functionalities of the Sequence Editor.
Standard toolbar
Provides quick access to the main functionalities of the Sequence Editor.
New
Split button that allows creating a new sequence, either from the autogen-
erated sequence or from scratch.
Insert Step
Displays the Insert toolbar (see Insert toolbar on page 417) that offers quick
access to the steps that can be added to the sequence.
Record
Executes the next step in the sequence based on the marker position.
Execute Steps
Stop Execution
416
Insert toolbar
To open the Insert toolbar, click the Insert button on the Standard toolbar. It offers quick
access to the steps that can be added to the sequence.
Guiding Instructions
Inserts a step used to add text and/or an image that will be displayed when
running the sequence.
Question
Conditional Statement
Comment
Coordinate System
Alignment
Device Position
Data Object
Measurement Object
417
Add Probed Data Points
Macro Script
Sequence area
This area lists all the steps that make up a sequence.
Execution status
color
Step number
Marker
Edit step
shortcut
Icons
Marker
The marker sets the position from which the execution of the sequence starts or from which
sequence steps are added by the recording mode. As well, the real-time sequence validation
considers the steps starting at the marker position. Choose Sequence > Set Marker Position.
Alternatively, the marker can be dragged to the desired position.
Step number
418
The execution status of steps is indicated by their
background color.
Light green: step has been executed.
White: step has not been executed.
Gray: step was interactively skipped during
the execution of the sequence.
Icons
Opens a dialog box to define or edit a sequence step. The content of the dialog box depends
on the step that is currently defined or edited. For example:
Guiding Instructions
419
Using the Sequence Editor
Steps
Results
420
From recorded actions
Once a measurement device is properly configured and connected, it is possible to start the
inspection of a part and create the sequence at the same time.
Steps
Results
421
Customizing a measurement sequence
Once the sequence is created, changes can be made. For example, change the order of
sequence steps to optimize an inspection, add guiding messages and images to facilitate the
inspection of the part, or include macro scripts to increase efficiency.
Steps
Results
422
Adding sequence steps
Steps can be added to the sequence. They can be broadly categorized as follows:
General steps
Context steps
Measurement steps
Macro script steps
When a step is added, a contextual dialog box is opened to specify a Tree View object or
required information. If an object is preselected in the Tree View, then the inserted step is
automatically set to the selected object.
Steps
Notes
423
When steps are inserted, they appear at the
end of the sequence, except if there is a
selection in the sequence. In that case, the step
is inserted above the selection.
Steps
Notes
Only existing objects can be dragged from the Tree View and, consequently, only the
associated steps can be added this way.
Steps
424
Results
Steps
Inserting questions into a sequence allows users to store the answer into a variable and,
based on the answer, the sequence executes the steps grouped under a conditional
statement.
Steps
425
2. Type in a Yes or No question.
3. From the Answer variable list, select the
variable where the answer will be stored.
If a new variable must be created, type the
Variable name.
4. Set the initial value of the variable using the
Sequence validation answer list. Refer to the
Notes section for more information.
Results
Notes
The Sequence validation answer allows validating the corresponding conditional statement
steps for a given scenario.
This value does not affect the execution of the conditional statement.
426
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Required: A completed inspection project containing more than one inspected piece.
Steps
427
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Results
The value for each of the five pieces is displayed for the selected measurement object in the
Object Control SPC Results pane.
428
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Sample size
A sample consists of a collection of pieces. The sample size determines how many pieces
represent a sample and is used to calculate mean values. The default sample size is 1.
Sample size equal to 1: I-MR charts are generated, consisting of the Individuals (I) chart
and the Moving Range (MR) chart.
Sample size greater than 1: Xbar-R charts are generated, consisting of the Mean (Xbar)
chart and the Range (R) chart.
I-MR charts
Generated when the sample size is 1, the I-MR charts display information about the
performance of the process. They consist of:
429
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Xbar-R charts
Generated when the sample size is greater than 1, the Xbar-R charts display information
about the behavior of the process and outcome over time. They consist of:
Trend charts
430
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
The Sample statistics table displays, per piece within each sample, the measured value for the
selected control of the selected measurement object, the mean and the range of these values,
and their average values.
The Overall statistics table displays statistics values such as the Mean, Std Dev, Min, Max, Cp,
Cpk, %Within Tol (percentage of pieces within tolerance), and more for the selected
measurement object.
The Values per piece table displays the measured values per piece for the selected controls of
the selected measurement object.
431
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Required: A completed inspection project containing a Reference object and more than one
inspected piece.
Steps
6. Click Initialize.
432
STATISTICAL PROCESS CONTROL INSPECT MULTIPLE PIECES
Results
The Surface Data SPC pane opens, listing the A color map in the 3D scene, generated on
pieces included in the analysis. Deselect the Reference object, is shown based on the
pieces to be removed from the analysis. Color map type specified in the Surface Data
SPC pane.
Tools used to initialize, reset, remeasure, report,
and change options are located on the right side
of the Surface Data SPC pane.
Notes
433
Work with multiple
device positions
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
The different device positions must be aligned to each other. One method is detailed in this
manual:
Using targets
From points obtained by probing targets
In the example illustrated below, a part is measured using a laser tracker in three different
device positions.
The active device position is displayed on the status bar, in the lower right corner of the
interface.
The Device Positions toolbar is located at the bottom of the IMInspect user interface.
Opens the Define Measured Device Position Targets dialog box from which
to measure the targets.
435
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Move Device
Opens the Device Positions and Targets pane which allows visualizing the
different device positions and targets and editing them.
Position 1
Probe objects
Measure the part by probing objects.
Note that the part needs to be
aligned to the Reference object to
probe certain types of objects.
Move device
Define a new device position and
physically move the device or the
part.
436
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Position 2
Define measured targets
The acquisition of targets is
automatically launched.
Define all the accessible targets of
position 2. There must be a minimum
of three common targets, with the
previous position, for alignment.
There can be more targets than in
the previous position. Typically, these
will be used with targets in future
positions.
Probe objects
Measure the part by probing objects.
Note that the part needs to be
aligned to the Reference object to
probe certain types of objects.
Move device
Define a new device position and
physically move the device or the
part.
Position n
Repeat the process
Repeat this process for as many
positions needed to acquire the
required data.
437
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Required: A probing device is available and ready to use. The required plug-ins are loaded.
Steps
5. Click Probe.
438
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Results
439
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Notes
All accessible targets should be measured from each device position. This ensures that plenty
of targets are available for future device position alignments. As soon as there are three
common targets between the device positions, the current device position is aligned. Adding
additional common targets strengthens the alignment.
When connected to a laser tracker probing device with the capability to orient to gravity, it is
possible to orient to gravity while creating the device position.
Bundle adjustment
Bundle adjustment optimizes the auto-match alignment of device positions by finding the
most probable effective location for each target through averaging, and aligns all instances of
the target to that location position. The effective location is updated every time a new device
position is added. This option gives best results when the entire part volume is measured such
that the last device position is adjacent to the first device position.
Without bundle adjustment, any target measured in more that one device position is always
aligned to the first measured instance of that target.
440
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Steps
Results
The alignment is updated, and the error for all targets is recalculated based on the new
effective target location.
Notes
Accuracy models are used to determine the most probable location for each target. It is
therefore important to set the proper accuracy model for each device position according to
the device used. The default accuracy model can be set from the Device Positions page in the
IMInspect options. Alternatively, a specific accuracy model can be set for each device position
in the Device positions tab of the Device Positions and Targets pane. Two bundle adjustment
accuracy models are available:
441
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
442
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Required: A project with two or more device positions. Bundle adjustment must be enabled.
Steps
Results
The uncertainty of the unlocked positions is calculated and shown in the Device Positions and
Targets pane along with a pass/fail test.
443
MOVING THE DEVICE OR THE PART WORK WITH MULTIPLE DEVICE POSITIONS
Notes
When targets are added or removed, the uncertainty values are considered out-of-date
and are removed. The uncertainty tool must be relaunched to update the uncertainty
values.
It is possible to modify the tolerance for the device position uncertainty on the Device
Position page of the IMInspect options.
444
Appendix
AUTOMATIC PROJECT UPDATE APPENDIX
Choose Tools > Troubleshoot Project Update to display a dialog box that lists the objects in error
and a message for each.
446
AUTOMATIC PROJECT UPDATE APPENDIX
The following update status icons can be displayed on the object icon in the Tree View:
A yellow warning triangle indicates that the object could not be updated.
A clock icon indicates that the object is out-of-date. An object can have an out-of-date
status only when the Automatic project update is deactivated.
447
APPENDIX
A user configuration also exists, which augments the standard configuration. As a user works
in the software, any changes to these settings and parameters can be saved in the user
configuration.
Changes to the parameters and settings in the user configuration can be saved by choosing
Tools > Save User Configuration in any module. The saved settings become the default the next
time the module is launched. In the Workspace Manager, the current user configuration for all
modules can be exported by choosing Tools > User Configuration > Export. Likewise, an external
user configuration can be loaded by choosing Tools > User Configuration > Load.
448
APPENDIX
When opening this compressed file in PolyWorks, or in the free PolyWorks|Viewer, a new
workspace is automatically created.
Steps
Results
Notes
From the Workspace Manager, it is also possible to create a compressed copy of one or more
IMInspect Probing projects. Simply open the workspace, select the projects, and choose File >
Export > Objects to Compressed Workspace.
449
APPENDIX
Objective: Set the measurement mode and the compensation method for the selected
probing device.
Required: An open IMInspect Probing project. A probing device plug-in must be selected in
the Workspace Manager.
Steps
Measurement Mode
450
APPENDIX
5. Click Apply.
Notes
451
APPENDIX
Compensation method
452
APPENDIX
Notes
Results
Once the probing session starts, all the display options are set as defined in the IMInspect
Options and remain unchanged unless subsequent modifications are made.
453
APPENDIX
Objective: Set the options that affect the display in the 3D scene while probing.
Steps
454
APPENDIX
Results
Once the probing session starts, all the display options are set as defined in the IMInspect
Options, and remain unchanged unless subsequent modifications are made.
455
APPENDIX
Required: An open IMInspect Probing project. A laser tracker probing device plug-in must be
selected in the Workspace Manager.
Steps
5. Click New.
The Add Reflector dialog box opens.
456
APPENDIX
Results
Notes
The following diagrams present normal and tangent compensation offsets and compensation
points for certain types of special reflectors.
457
APPENDIX
458
KEYBOARD SHORTCUTS APPENDIX
General interfaces
File >
Open project CTRL+O
Save project CTRL+S
Edit >
Undo CTRL+Z
Redo CTRL+Y
Undo Transformation CTRL+SHIFT+Z
Duplicate objects (E, I) CTRL+U
Ignore objects CTRL+SHIFT+E
Use objects CTRL+SHIFT+U
Delete >
Objects SHIFT+DEL
Elements DEL
Select >
Elements > Objects >
All CTRL+A All CTRL+SHIFT+A
Invert CTRL+I Invert CTRL+SHIFT+I
None CTRL+N None CTRL+SHIFT+N
Interactively SPACEBAR
459
KEYBOARD SHORTCUTS APPENDIX
View >
Normal View (E,I) SHIFT+F9 Hide >
Center> Objects CTRL+SHIFT+D
All Objects CTRL+C Elements CTRL+D
Objects CTRL+SHIFT+C Restore >
Standard Views > Objects CTRL+SHIFT+R
+X SHIFT+F1 Elements CTRL+R
-X SHIFT+F2 Keep>
+Y SHIFT+F3 Objects CTRL+SHIFT+K
-Y SHIFT+F4 Elements CTRL+K
+Z SHIFT+F5
-Z SHIFT+F6
Rotate 90 around Views SHIFT+right-
click
460
KEYBOARD SHORTCUTS APPENDIX
Specific interfaces
IMInspect Probing
Pop-up menu on objects and annotations Right-click
Drag annotations ALT + left-click
461
Getting help
Users can access help resources both within the PolyWorks software interface and externally.
Resources include Reference Guides, illustrated tips, video tutorials, and webinars.
Reference Guides
PDF documents located on the Help menu of the Workspace Manager and of
each module. The reference guides define all of the functionalities of
PolyWorks.
Question mark
? Found on the title bar of displayed dialog boxes. Clicking the question mark
icon opens the appropriate reference guide at the section documenting the
active dialog box.
F1
F1 Pressing F1 opens either the appropriate reference guide at the section
documenting the active dialog box, or, if in an interactive mode, opens the
Interactive Mode Wizard.
How to button
A button, found in some dialog boxes, that
displays a diagram showing the required
mouse clicks or the steps to perform for an
operation.
462
Getting help outside of the software interface
The website
The InnovMetric website (www.innovmetric.com) offers technical webinars (Support >
Webinars page), which introduce new major functionalities and demonstrate the use and
benefits of existing PolyWorks tools.
Software Releases:
This is where you will find the downloadable versions of PolyWorks and intermediate
release notes.
Knowledge Base:
This section provides videos and tutorials to help you get the most out of PolyWorks:
The Video Learning Center offers workflow-oriented videos to help you learn the
basic capabilities of PolyWorks.
The Tutorials section contains tips & tricks.
Macro Zone:
PolyWorks offers the possibility of creating macro scripts to automate repetitive tasks or
generate a personal set of tools to save time and perform tasks in a predefined, controlled
manner. In the Macro Zone, you will find a variety of useful macro scripts developed by our
Technical Support team.
Data Exchange:
This section is dedicated to your troubleshooting purposes and allows you and a
PolyWorks expert to confidentially exchange data for review.
463