Polyworks Scanning Package
Polyworks Scanning Package
Polyworks Scanning 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.
POLYWORKS|INSPECTOR™
30 The inspection workflow
31 Understanding the workflow
32 The probing workflow with a CAD model
33 Understanding the workflow
35 The probing workflow without a CAD model
36 Understanding the workflow
FUNDAMENTALS
39 The graphical user interface
40 Specifying the required plug-ins
40 Connecting to devices
41 Particularities when scanning
41 Connecting to a scanning device
43 The graphical user interface specific to probing
44 Particularities when probing
44 Connecting to a probing device
49 Using the Search tool
51 Moving objects in the 3D scene
52 An object-based approach
52 Objects and their elements
54 Selecting objects
55 Selecting elements
59 Selecting elements using the Brush tool
61 Selecting elements using the Freeform Contour tool
63 Selecting a single element
3
IMPORTING REFERENCE OBJECTS
65 Introducing Reference objects
65 Categories of Reference objects
65 Assigning tolerances
66 Controlling CAD model display colors
68 Using CAD models to describe nominal parts
68 Importing a CAD model
69 Importing Product and Manufacturing Information (PMI) with
the CAD model
71 Using polygonal models to describe nominal parts
71 Converting a polygonal Data object to a Reference object
72 Assigning tolerances to Reference objects
72 Assigning tolerances to the entire Reference object
73 Assigning tolerances to specific surfaces
4
93 Scanning surfaces and boundaries of thin parts
96 Scanning sharp edges of thin parts
99 Guidance while scanning features
103 Probing a part using a probing device plug-in
103 Using the probing device to collect surface points
105 Using the probing device to collect boundary points
107 Importing surface and boundary point cloud Data objects
107 Importing surface Data objects
107 Importing IMAlign projects
108 Meshing an IMAlign project
109 Importing surface Data objects from files
111 Importing boundary Data objects
113 Importing polygonal models
114 Editing Data objects
114 Cleaning scan data
114 Removing data points interactively
115 Removing data points using a CAD model
116 Recovering deleted data points
117 Purging deleted data points
118 Adding data to a scanned Data object
119 Splitting a Data object into two objects
5
140 Changing the pairing of feature components
141 Aligning with features
142 Aligning using a plane-axis-point approach
144 Aligning using perpendicular planes
146 Aligning with reference targets
146 Introducing reference targets
148 Creating reference target points
148 Creating surface reference target points
149 Creating feature reference target points
151 Measuring reference targets
153 Aligning using reference targets
153 Align using surface and feature reference targets
154 Align using surface and feature reference targets by probing
157 Aligning with Datum Reference Frames
157 Align using a Datum Reference Frame
159 Align a Datum Reference Frame by probing
161 Aligning surface Data objects to each other using surface information
161 Align Data objects to Data objects one at a time
164 Globally optimizing the alignments of all Data objects
Coordinate systems
167 Introducing coordinate systems
167 In the 3D scene
167 Using a new coordinate system
168 Understanding the coordinates of a point
169 Creating and activating coordinate systems
6
179 Measuring deviations from surfaces
181 Measuring deviations from boundaries
183 Measuring deviations from feature primitives
185 Measuring the thickness of a part
187 Measuring the clearance between parts
189 Changing the color map display
191 Displaying data point deviations on a data color map
Features
194 Defining part geometry using features
194 Feature types
195 Feature primitives
195 The feature creation methodology
196 The feature creation dialog box
196 Key feature creation parameters
198 Creation methods explained
203 Feature dependencies
204 Creating features on cross-sections for 2D inspection
205 Duplicating cross-section features in 3D
207 Analyzing measured point deviations
208 Feature measured point deviation display options
210 Creating point features
210 Creating nominal point primitives
210 Numerically
211 Obtaining measured point primitives
211 Probe
211 Anchor
213 Constructing point features
213 From Objects
214 From Intersection
215 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.
215 Creating point features on cross-sections
215 Creating nominal cross-section point primitives
216 Extracting measured cross-section point primitives
216 Numerically
216 Anchor
7
217 Constructing cross-section point features
218 From Objects and From Intersection
219 Creating line features
219 Creating nominal line primitives
219 Numerically
220 Anchor
221 Obtaining measured line primitives
221 Probe
224 Constructing line features
224 From Objects
225 From Intersection
226 Creating line features on cross-sections
226 Creating nominal cross-section line primitives
226 Pick on CAD Model
227 Numerically
227 Anchor
228 Extracting measured cross-section line primitives
229 Constructing cross-section line features
229 From Objects and From Intersection
231 Creating plane features
231 Creating nominal plane primitives
231 Pick on CAD Model
232 Numerically
232 Anchor
233 Obtaining measured plane primitives
233 Extract
234 Probe
236 Fit
237 Extract from Polygonal Models
239 Constructing plane features
239 From Objects
241 Creating circle features
241 Creating nominal circle primitives
241 Pick on CAD Model
242 Numerically
242 Anchor
243 Obtaining measured circle primitives
243 Extract
244 Probe
246 Fit
248 Constructing circle features
8
249 From Objects
249 From Intersection
251 Creating circle features on cross-sections
251 Creating nominal cross-section circle primitives
251 Pick on CAD Model
252 Numerically
252 Anchor
253 Extracting measured cross-section circle primitives
253 Constructing cross-section circle features
254 From Objects and From Intersection
256 Creating arc features
256 Creating nominal arc primitives
256 Pick on CAD Model
257 Numerically
257 Anchor
259 Obtaining measured arc primitives
260 Creating slot features
260 Creating nominal slot primitives
260 Pick on CAD Model
261 Numerically
261 Anchor
262 Obtaining measured slot primitives
262 Extract
263 Probe
265 Fit
268 Creating slot features on cross-sections
268 Creating nominal cross-section slot primitives
268 Pick on CAD Model
269 Numerically
269 Anchor
270 Extracting measured cross-section slot primitives
271 Creating rectangle features
271 Creating nominal rectangle primitives
272 Pick on CAD Model
272 Numerically
273 Anchor
274 Obtaining measured rectangle primitives
274 Extract
275 Probe
278 Fit
280 Creating polygon features
9
280 Creating nominal polygon primitives
281 Pick on CAD Model
281 Numerically
281 Anchor
282 Obtaining measured polygon primitives
282 Extract
283 Probe
287 Fit
289 Creating ellipse features
289 Creating nominal ellipse primitives
290 Pick on CAD Model
290 Numerically
290 Anchor
291 Obtaining measured ellipse primitives
291 Extract
292 Probe
295 Fit
297 Creating cylinder features
297 Creating nominal cylinder primitives
297 Pick on CAD Model
298 Numerically
298 Anchor
299 Obtaining measured cylinder primitives
299 Extract
300 Probe
302 Fit
304 Extract from polygonal models
306 Creating cone features
306 Creating nominal cone primitives
306 Pick on CAD Model
307 Numerically
307 Anchor
308 Obtaining measured cone primitives
308 Extract
309 Probe
311 Fit
312 Extract from polygonal model
314 Creating sphere features
314 Creating nominal sphere primitives
314 Pick on CAD Model
315 Numerically
10
315 Anchor
316 Obtaining measured sphere primitives
316 Extract
317 Probe
319 Fit
321 Extract from Polygonal Models
323 Creating surface features
323 Creating the nominal component of surface features
324 Obtaining the measured component of a surface feature
324 Extract
325 Probe – when aligned to a CAD model
326 Probe – without being aligned to a CAD model
331 Probe existing surface comparison points
333 Probe new surface comparison points
335 From data points
337 Creating slab features
339 Creating polyline features
339 Creating nominal polyline primitives
341 Obtaining measured polyline primitives
341 Probe
342 From Data Error Contours
343 From Tracking
345 Constructing polyline features
347 Creating pattern features
349 Creating distance features
350 Creating distance features on cross-sections
353 Creating angle features
354 Creating angle features on cross-sections
357 Editing feature primitives
357 Selecting data points of measured primitives
358 Editing the measured points of extracted feature primitives
359 Editing the measured points of probed feature primitives
362 Adding points to a probed feature
363 Setting measured feature boundaries using the nominal
component
364 Exporting feature primitives
Cross-sections
366 Inspecting 2D part profiles with cross-sections
366 Introducing cross-sections
11
366 Types of cross-sections
367 Measurement zone
367 Measurement methods
367 Display options
369 Creating standard cross-sections
369 Getting the nominal geometry
370 Along Standard Axis
371 Along Curve
373 Radial
374 Anchor
376 Measuring the geometry on the part
376 Extract the geometry
377 Probe the geometry
380 Creating offset cross-sections
380 Getting the nominal geometry
381 Along Standard Axis
382 Anchor
384 Extracting the geometry on the part
Comparison points
386 Measuring specific locations on a part using comparison points
386 Introducing comparison points
386 Types of comparison points
387 Comparison point creation and measurement methods
387 Understanding key parameters
388 Display options
390 Creating surface comparison points to inspect the surface of a part
390 Getting the nominal geometry
391 Anchor
391 Numerically
392 Sample using Grid
392 From Text File
394 Measuring the geometry on the part
394 Extract the geometry
395 Probe the geometry
397 Creating trimmed edge comparison points to inspect sharp edges of
a part
397 Getting the nominal geometry
398 Anchor
399 Sample Reference Curve
12
401 Measuring the geometry on the part
401 Extract the geometry
402 Probe the geometry
405 Creating hemmed edge comparison points to inspect the hemmed
edges of a sheet metal part
405 Getting the nominal geometry
406 Anchor
407 Sample Reference Curve
409 Measuring the geometry on the part
409 Extract the geometry
410 Probe the geometry
Gauges
414 Measuring part dimensions with gauges
415 Display options
416 Measuring object dimensions with calipers
416 Introducing calipers
416 Caliper types
417 Axis types
417 Caliper tip directions
418 Display options
418 Creation methodology
419 Creating standard calipers to measure distances on objects
419 Getting the nominal geometry
420 Anchor
421 Numerically
422 From Text File
424 Extracting the geometry of the part
426 Creating cross-section calipers to measure distances on cross-
sections
426 Getting the nominal geometry
427 Anchor
428 Numerically
429 From Text File
431 Extracting the geometry of the part
433 Measuring object radii with profile gauges
433 Introducing profile gauges
433 Profile gauge families
434 Profile gauge types
434 Visualizing type usage
13
434 Creation methods
435 Creation methodology
435 Display options
436 Creating profile gauges
436 Getting the nominal geometry
437 Along Curve
438 Along Standard Axis
440 Measuring the geometry on the part
440 Extract the geometry
441 Probe the geometry
443 Measuring flush and gap with flush & gap gauges
443 Introducing flush & gap gauges
443 Flush & gap gauge families
443 Flush & gap gauge types
444 Visualizing type usage
444 Creation methods
445 Creation methodology
445 Display options
446 Typical flush and gap analysis
447 Creating flush & gap gauges
447 Getting the nominal geometry
448 Along Curve
449 Along Standard Axis
450 From Text File
452 Measuring the geometry on the part
452 Extract the geometry
453 Probe the geometry
456 Measuring airfoil geometry with airfoil gauges
456 Introducing airfoil gauges
456 Airfoil gauge families
457 Airfoil edges
457 Creation methods
458 Creation methodology
458 Display options
459 Typical airfoil analysis
460 Creating airfoil gauges
460 Getting the nominal geometry
461 Along Standard Axis
462 From Planes
14
465 Extracting the geometry of the part
Additional tools
468 Measuring displacement during real-time assembly
470 Taking basic measurements interactively
472 Adding quantitative or visual checks
472 Creating custom measurement objects
472 Anchor
473 Numerically
474 Defining the nominal component for the numerical type
474 Defining the measured component
475 Numerical type
475 Qualitative type
477 Measuring when away from the workstation
477 Connecting to Talisman
478 Creating level planes
479 Orienting to gravity
Geometry controls
481 Controlling measurements using geometry controls
482 The Geometry Controls pane
483 The contextual toolbar
485 Using the Geometry Controls
485 Adding and removing controls
486 Editing control tolerances
487 Using control templates
487 Saving a control template
488 Setting controls using a template
489 Managing control templates
489 Managing existing templates
490 Creating and editing a user control template
491 Controlling features
491 Adding dimensional controls
493 Adding and encoding GD&T controls
495 Available GD&T controls by feature type
496 Defining datum features
497 Defining datum targets
498 Defining composite datums
15
499 Creating features from measurement envelopes
500 Controlling cross-sections
501 Controlling comparison points
502 Controlling calipers
503 Controlling profile gauges
505 Controlling flush & gap gauges
506 Controlling airfoil gauges
16
529 Center on Selected Controls
531 Generating snapshots and report tables from control views
533 Viewing measurement results using the object navigator
534 Reviewing feature measurement results
534 Feature dimension results
535 Feature GD&T controls
537 Reviewing cross-section measurement results
539 Reviewing profile gauge measurement results
541 Reviewing flush & gap gauge measurement results
543 Reviewing airfoil gauge measurement results
545 Reporting
546 Working with report tables
546 Creating report tables
548 Setting report table contents using a template
549 Editing report table contents manually
552 Saving a table template
553 Managing table templates
556 Editing the report table format
556 Edit the format of a single report table
556 Specify the formatting options of all new report tables
557 Working with report snapshots
557 Creating report snapshots
558 Editing a report snapshot
560 Working with formatted reports
561 Creating formatted reports
562 Editing formatted reports
562 Move or resize report items in the formatted report
563 Add and edit a text field in the report
564 Add and edit a graphical shape in the formatted report
564 Add a fixed image to the formatted report
565 Add, reorder, or remove pages from the formatted report
566 Generate a PDF file from a formatted report
567 Exporting report items
17
575 Customizing guiding instructions
577 Guided feature probing using measurement points
578 The Measurement Points pane
580 Configuring the guided point acquisition mode
582 Defining measurement points from the nominal component
582 Setting the parameters for line features
583 Setting the parameters for plane features
583 Along Boundary
584 Grid
585 Setting the parameters for circle features
587 Setting the parameters for slot features
589 Setting the parameters for rectangle features
591 Setting the parameters for polygon features
593 Setting the parameters for ellipse features
595 Setting the parameters for cylinder features
596 Setting the parameters for cone features
597 Setting the parameters for sphere features
599 Setting the parameters for polyline features
600 Defining custom measurement points
600 Defining measurement points from probed data points
601 Defining measurement points by anchoring
603 Editing and deleting measurement points
603 Editing measurement points numerically
604 Editing measurement points interactively
605 Editing arcs and sides of measurements points
605 Deleting selected measurement points
605 Deleting measurement points interactively
606 Probing features using measurement points
608 Using measurement points with features probed in multiple device
positions
610 Introducing the Sequence Editor
610 The Sequence Editor pane
616 Using the Sequence Editor
616 Creating a measurement sequence from recorded actions
616 From the autogenerated sequence
617 From recorded actions
619 Customizing a measurement sequence
619 Modifying the order of sequence steps
620 Adding sequence steps
620 Choosing steps from the Insert menu
18
621 Dragging objects from the Tree View
622 Inserting macro script steps
622 Editing sequence steps
623 Defining conditional blocks
625 Evaluating pieces using Statistical Process Control
625 Analyze part dimensions for repeatability using Object Control SPC
627 Sample size
627 Understanding SPC results
630 Analyze part shape for repeatability using Surface Data SPC
APPENDIX
662 Automatic project update
662 Troubleshooting the automatic project update
19
663 Operations that trigger an automatic project update
664 Setting and saving the user configuration
665 Saving a compressed copy of a project
666 PolyWorks keyboard shortcuts
669 Getting help
669 Getting help through the software interface
670 Getting help outside of the software interface
670 The website
670 The Technical Support Zone (TSZ)
670 For direct assistance
20
PREMIUM PACKAGE
PolyWorks|Inspector is a powerful
industrial 3D metrology software
solution that uses noncontact point
cloud digitizers and single-point
contact-based probing devices 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.
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, the Essentials 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 the PolyWorks Metrology Suite (see The inspection workflow on
page 30). 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 the PolyWorks Metrology Suite, most of the functionalities offered on 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.
22
GETTING STARTED
Text formatting
The following text formatting conventions are used throughout the Essentials:
Sections:
Each procedure is organized using the following sections:
23
GETTING STARTED
The 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.
24
GETTING STARTED
The .pwk file and associated _Files folder must remain in the same folder.
25
GETTING STARTED
PolyWorks|Inspector
PolyWorks|Inspector 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.
PolyWorks|Modeler
The complete list of modules is offered in Tools and in Tools > Utility Modules:
PolyWorks|Reviewer
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
26
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:
1. Select the units of length that will be used by
default for the PolyWorks Metrology Suite
modules.
2. Click Apply.
Regardless of what units of length are set in the
Workspace Manager options, it is always possible
to change the units within a module after opening
it.
Language
On the Display page:
1. Select the language for the user interface.
2. Click Apply.
27
GETTING STARTED
Plug-ins
The PolyWorks Metrology Suite 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 PolyWorks|Inspector 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.
28
PolyWorks|Inspector
The PolyWorks|Inspector module is a
software tool that allows measuring
the deviations of Data objects to
Reference surfaces, measuring the
dimensions of specific features, and
generating comparison and
verification reports.
PolyWorks|Inspector offers an
object-oriented approach to
comparison and verification tasks. A
global object called the
PolyWorks|Inspector project
encloses all other objects. Inspection
projects describe the list of objects
imported and created within
PolyWorks|Inspector, and preserve
editing operations performed by
users. Within a
PolyWorks|Inspector project,
several categories of objects
can be generated.
GETTING STARTED
Import
Reference object
Acquire
Data object
Align
Data object
to Reference object
Measure
dimensions and
deviations
Report
measurement results
30
GETTING STARTED
31
GETTING STARTED
Import
Reference object
Align part
to Reference object
Measure
dimensions and
deviations
Report
measurement results
32
GETTING STARTED
33
GETTING STARTED
34
GETTING STARTED
Acquire
part data
by probing
Position part
Measure
dimensions and
deviations
Report
measurement results
35
GETTING STARTED
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
36
GETTING STARTED
37
Fundamentals
FUNDAMENTALS
1
2
8 9 10
3 Main Objects toolbar: Quick access to the most common tools for an inspection.
Used to enter a query and search through Tree View objects or
4 Search box:
menu items.
Multipiece Inspection
5 Quick access to the various multipiece tools.
toolbar:
6 Tree View: Pane where all the objects of the project are stored.
39
FUNDAMENTALS
The plug-ins that will be made available in PolyWorks|Inspector depend on the settings in the
Workspace Manager Options. These options are displayed the first time that the
PolyWorks Metrology Suite is opened. They are also available at any time by following these
steps:
Connecting to devices
To use a scanning or a probing plug-in, a connection must first be established with the device.
To do so, use the Devices toolbar, which is displayed in the lower left-hand corner of
PolyWorks|Inspector. It offers the following standard functionalities:
Scan
40
FUNDAMENTALS
The plug-in dialog box opens and, once the scan operation is launched, a scanning toolbar
appears in the 3D scene. The functions offered through this toolbar depend on the specified
parameters (real-time quality meshing enabled or not) while scanning.
Deletes the last scan passes of the current scanning session. Offered in both
cases, for scanning using real-time quality meshing or not.
When a clipping plane has been defined, the following button becomes available:
Clipping Plane
Activates or deactivates the use of the clipping plane when surface scanning
is performed.
The following buttons are only offered when real-time quality meshing is used:
41
FUNDAMENTALS
Activates or deactivates the Low Scan Density for Mesh Curvature quality
metric.
For information about scanning plug-ins, including real-time quality meshing and quality
metrics, see Scanning a part using a point cloud digitizer plug-in on page 82.
42
FUNDAMENTALS
3 4 5 6 7
Probing Device Available for specific probing devices, such as laser trackers, to
5
Control toolbar: control the device.
Probing Control Offers items to control the probing session that is being
6
toolbar: performed.
43
FUNDAMENTALS
Probing toolbars are displayed in the lower part of PolyWorks|Inspector. They contain tools
and settings to facilitate the probing session. The tools and settings offered depend 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 PolyWorks|Inspector module.
For articulated arms, the Probing Device toolbar contains the following standard
functionalities:
Device Properties
Tip Diameter
6
Displays the current probe tip diameter.
Probing Mode
44
FUNDAMENTALS
Probing Options
For laser trackers, the Probing Device toolbar offers the following standard functionalities:
Device Properties
Reflector
Reflector Diameter
38.1
Displays the current reflector diameter or the Reflector
Normal/Tangent offset.
Probing Mode
Probing Options
45
FUNDAMENTALS
For laser trackers, the Probing Device Control toolbar offers items to control the probing
device. The following standard functionalities are offered.
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
Orient to Gravity
Measures the inclination of the current probing device in order to orient new
measurements to gravity for the active device position.
46
FUNDAMENTALS
The Probing Control toolbar offers items to control the probing session that is being
performed. It offers the following standard functionalities:
Reprobe Object
Ends the current acquisition session and attempts to create a new object
using the probed points.
47
FUNDAMENTALS
48
FUNDAMENTALS
Steps
49
FUNDAMENTALS
• Hovering the mouse over an item in the Menu section displays a short description of
the corresponding operation.
.
Results
• When clicking a search result for a Tree View object, the object is also selected in the Tree
View and, if applicable, it is centered in the 3D scene.
• When clicking a search result for a menu item, the corresponding operation is launched.
50
FUNDAMENTALS
Mouse-based operations:
Rotation
To rotate about the X axis and the Y axis viewing axes, click and hold the left
mouse button in 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, in 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.
51
FUNDAMENTALS
An object-based approach
PolyWorks|Inspector offers an object-oriented approach to measurement and analysis tasks.
Inspection projects describe the list of objects imported and created within
PolyWorks|Inspector 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.
52
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
Custom measurements
Measure > Custom Measurements
Interactive measurements
Measure > Interactive Measurements >
Basic
Reference target
Measure > Reference Targets
Coordinate system
Tools > Coordinate Systems
Report
Report
53
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
IMBlock.pqk
Results
54
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.
55
FUNDAMENTALS
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
To select a single element: Left-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.
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.
56
FUNDAMENTALS
Toggle
Inverts the 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.
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.
57
FUNDAMENTALS
None
Deselects all elements.
Notes
Element selection operations are also available through the Select > Elements menu.
58
FUNDAMENTALS
Required: The project contains a Reference or Data object with selectable elements.
Steps
59
FUNDAMENTALS
Results
Notes
60
FUNDAMENTALS
Required: The project contains a Reference or Data object with selectable elements.
Steps
Results
61
FUNDAMENTALS
Notes
62
FUNDAMENTALS
Steps
Results
63
Importing
Reference objects
IMPORTING 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 72.
65
IMPORTING REFERENCE OBJECTS
Three color display modes are offered: Object, By CAD Layer, By CAD Surface.
Required: The project contains a CAD model with embedded surface color information
imported along with layers.
Steps
Results
Object
The CAD Reference object color is displayed using
the defined color mode. The whole CAD Reference
object is the same color.
The CAD Reference object color can be changed from
its property sheet using the Color button.
66
IMPORTING REFERENCE OBJECTS
By CAD Layer
The CAD Reference object color is displayed using
the defined CAD layer colors.
By CAD Surface
The CAD Reference object color is displayed using
the defined CAD surface colors.
Notes
67
IMPORTING 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.
68
IMPORTING 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.
69
IMPORTING 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
70
IMPORTING 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.
71
IMPORTING REFERENCE OBJECTS
Steps
72
IMPORTING REFERENCE OBJECTS
Steps
Results
73
Acquiring Data
objects
ACQUIRING DATA OBJECTS
Data objects are displayed in the Tree View, under the Data
branch.
75
ACQUIRING DATA OBJECTS
Scan types
Three types of scanning are offered:
Surface scanning
76
ACQUIRING DATA OBJECTS
77
ACQUIRING DATA OBJECTS
This reduces the manual clean-up of the scanned data, which makes it easier to scan both
sides of a part.
The data points are shown during the scan pass but are permanently deleted at the end of
the pass.
The same clipping plane can be reused from one piece to another, and from one project to
another, as it is saved in the user configuration.
Required: A line scanning device is ready to use. The required plug-in is loaded in
PolyWorks|Inspector.
Steps
Probe
This method is used to define the clipping plane by probing a plane.
78
ACQUIRING DATA OBJECTS
From Plane
This method is used to define the clipping plane from a plane feature that is already defined in
the Tree View.
1. In the Method list, select From Plane.
Note that the selected plane must be aligned
to the part that will be scanned.
2. Select a Plane from the list.
Alternatively, click the Pick Plane button to the
right of the list box to pick a plane primitive
directly in the 3D scene.
3. Click Define.
Results
Notes
79
ACQUIRING DATA OBJECTS
Scanning parameters
Scanning profiles are offered in the plug-in dialog box. On choosing a profile, the value of
scanning parameters changes accordingly, simplifying the setup of a new laser scanning
session. Four predefined profiles are available, which are adapted to the size of the smallest
details that will be captured:
A drop-down menu, to the right of the list box, allows saving the current scanning parameters
to a user scanning profile or deleting the selected user scanning profile.
80
ACQUIRING DATA OBJECTS
If not saved, (Custom) profiles are lost when another profile is selected.
Once the scan operation is launched, a scanning toolbar appears in the 3D scene. For
information, see Connecting to a scanning device on page 41.
81
ACQUIRING DATA OBJECTS
Required: A line scanning device is available and ready to use. The required plug-in is loaded
in PolyWorks|Inspector.
Steps
82
ACQUIRING DATA OBJECTS
83
ACQUIRING DATA OBJECTS
Results
The polygonal model is added to the Tree A polygonal model is displayed in the
View, under the Data branch, as a surface 3D scene.
Data object.
Notes
When specifying Point cloud from mesh as the final data type, the point cloud has the same
quality and precision as the polygonal model output of the real-time quality meshing engine,
without the extra computing time required by the mesh finalization phase. The mesh-based
point cloud can be converted into a polygonal model at any time by selecting it in the Tree
View and choosing Tools > Data Objects > Convert Mesh-Based Point Clouds to Polygonal Models.
The activation state and the parameters for each quality metric can be configured through the
Surface Scan > Real-Time Quality Meshing > Quality Metrics page of the Line Scan Options
dialog box.
The scanning toolbar, displayed at the bottom of the 3D scene when the scanning mode is
launched, provides quick access to the three quality metrics that are computed directly on the
polygonal model as well as to their associated parameters. Click the arrow to the right of the
buttons to modify the default values for each quality metric. All quality metrics can be enabled
simultaneously.
84
ACQUIRING DATA OBJECTS
When a quality metric is activated in the scanning toolbar, areas of the scanned polygonal
model that are identified as problematic are highlighted using a color specific to each metric.
The four quality metrics are described in the following subsections:
85
ACQUIRING DATA OBJECTS
86
ACQUIRING DATA OBJECTS
87
ACQUIRING DATA OBJECTS
88
ACQUIRING DATA OBJECTS
Objective: Scan the surfaces of a part using a plug-in to obtain a raw point cloud directly in
PolyWorks|Inspector.
Required: A line-scanning device is available and ready to use. The required plug-in is loaded
in PolyWorks|Inspector.
Steps
89
ACQUIRING DATA OBJECTS
90
ACQUIRING DATA OBJECTS
Results
A surface Data object is added to the Tree The point cloud is displayed in the 3D scene.
View. All scan passes are added to one Data
object.
Best practices
Depending on the scanning device used, various settings and quality parameters may be
available in the plug-in or in the manufacturer’s software. In general, follow the
manufacturer’s recommendations to apply the optimal settings for the specific device and
application. It is recommended, when available, to adjust the scanner intensity as necessary to
capture high-quality measurements on a particular material.
When using a line scanner, the tips below also help maximize point cloud quality.
Scanner-to-surface angle
A surface is best captured when the viewpoint is
normal to the surface.
91
ACQUIRING DATA OBJECTS
Scan passes
Focus on one simple scan pass at a time. Rather
than scanning around the part at multiple angles in
one pass, stop each pass after a straight pass,
change the position or angle, and begin a new scan
pass. This facilitates point cloud organization and
point normal calculations.
92
ACQUIRING DATA OBJECTS
Objective: Scan the surfaces of a part using a plug-in to obtain both a surface point cloud
and a boundary point cloud, delineating internal and external boundaries.
Required: A line-scanning device is available and ready to use. The required plug-in is loaded
in PolyWorks|Inspector.
Steps
93
ACQUIRING DATA OBJECTS
Results
A surface Data object and a boundary Data The polygonal model and point cloud are
object are added to the Tree View, under the displayed in the 3D scene.
Data branch.
94
ACQUIRING DATA OBJECTS
Notes
The Surface and Boundary Scan page of the Line Scan Options dialog box offers:
95
ACQUIRING DATA OBJECTS
Objective: Scan the surfaces of a part using a plug-in to obtain a boundary point cloud,
delineating holes and part edges.
Required: A line-scanning device is available and ready to use. The required plug-in is loaded
in PolyWorks|Inspector.
Steps
96
ACQUIRING DATA OBJECTS
Since the data points are calculated by extrapolating between the part surface and sidewall,
the scanner must be angled to adequately measure both surfaces.
boundary point
97
ACQUIRING DATA OBJECTS
Results
A boundary Data object is added to the Tree The boundary point cloud is displayed in the
View. All scan passes are added to one Data 3D scene.
object.
98
ACQUIRING DATA OBJECTS
An inspection workflow, using feature scanning guidance to ensure the extraction of features,
is illustrated below.
2. Create features
Create the nominal components of features
and set their parameters before starting the
inspection.
99
ACQUIRING DATA OBJECTS
Steps
100
ACQUIRING DATA OBJECTS
Results
Notes
101
ACQUIRING DATA OBJECTS
102
ACQUIRING DATA OBJECTS
Objective: Probe the surfaces of a part using a plug-in to obtain a point cloud directly in
PolyWorks|Inspector.
Required: A probing device is available and ready to use, and the required plug-in is loaded
in PolyWorks|Inspector. A CAD model is loaded for point compensation, and the
device is aligned to it.
Steps
103
ACQUIRING 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
104
ACQUIRING DATA OBJECTS
A probing device can be used to collect a point cloud on the part edges only, creating a
boundary point cloud. This method can be used to measure the perimeter shape of a piece of
sheet metal or a thin-walled part. Either the probe tip or shank can be used.
Objective: Probe the surfaces of a part using a plug-in to obtain a point cloud directly in
PolyWorks|Inspector.
Required: A probing device is available and ready to use, and the required plug-in is loaded
in PolyWorks|Inspector. 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.
105
ACQUIRING DATA OBJECTS
Notes
106
ACQUIRING DATA OBJECTS
Steps
Results
The IMAlign project is added to the Tree View, The Data object is displayed in the 3D scene.
under the Data branch.
107
ACQUIRING DATA OBJECTS
Steps
Results
A new polygonal Data object is added to the The new polygonal Data object is displayed in
Tree View, under the Data branch. the 3D scene.
108
ACQUIRING DATA OBJECTS
Required: A data file in a PolyWorks format (PSL or PIF files), a native format, or a neutral
format (such as IGES or text files).
Steps
109
ACQUIRING DATA OBJECTS
Results
The point cloud is added to the Tree View, The object is displayed in the 3D scene.
under the Data branch, as a surface Data
object.
110
ACQUIRING DATA OBJECTS
Steps
111
ACQUIRING DATA OBJECTS
Results
The Data point cloud is added to the Tree The object is displayed in the 3D scene.
View, under the Data branch, as a boundary
Data object.
112
ACQUIRING DATA OBJECTS
Objective: Import the acquired data of the actual part in the form
of a polygonal model.
Steps
Results
The polygonal model is added to the Tree The polygonal model is displayed in the
View, under the Data branch, as a surface 3D scene.
Data object.
113
ACQUIRING DATA OBJECTS
Steps
Results
114
ACQUIRING DATA OBJECTS
Required: A Reference object and a Data object are available in the project. In addition, the
Data object is aligned to the Reference object.
Steps
115
ACQUIRING DATA OBJECTS
Results
Required: The project contains a Data object. Data points have been deleted from that
object.
Steps
Results
Previously deleted data points will be added to the Data object. All deleted data points are
recovered, not just the last data points deleted.
Notes
Recovering deleted data points can be a long operation due to the automatic project update.
116
ACQUIRING DATA OBJECTS
Required: The project contains a surface Data object. Data points have been deleted from
that object.
Steps
Results
Notes
• The Edit > Recover Deleted Elements command cannot be used to recover data points that
have been purged.
117
ACQUIRING DATA OBJECTS
Objective: Add data to an existing Data object acquired using a scanning plug-in.
Required: A Data object that was scanned directly in PolyWorks|Inspector and a scanning
device is ready to use and is aligned to the Data object that will be modified.
Steps
Results
The Data object before adding new data. The Data object after acquiring new data.
Holes have been covered with new data.
118
ACQUIRING DATA OBJECTS
Steps
Results
119
Aligning Data objects
to Reference objects
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
Data object
Reference object
Alignment tools
Here is a list of common tools offered by PolyWorks|Inspector that are used to align Data
objects to Reference objects:
Surface Points
Match source points probed on
physical objects to matching
destination points picked on
Reference objects or specified
numerically.
121
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Best-Fit Measurement
Objects
Align a Data object to a Reference
object by matching the points of
point-reducible measurement
objects (features and comparison
points) and surface features to the
matched nominal component.
Perpendicular Planes
Align Data objects to Reference
objects using pairs of planar,
direction-based, and center-point-
based features (Plane, Axis, Center
Point), or by matching three plane
features (Perpendicular Planes).
Reference Targets
and
Reference Targets by
Probing
Match components extracted from
Data objects, or points obtained on
Data objects, to reference targets
created on Reference objects.
122
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
123
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Data objects with the same transformations can be contained within the same alignment
group, whereas Data objects requiring different alignments are automatically placed in
separate alignment groups. The latter case is common for assemblies of multiple Data
objects. An alignment performed on any Data object applies to all the Data objects.
Required: A Data object with at least two data alignments in an alignment group.
Steps
124
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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
125
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Objective: Align a Data object to a Reference object using a Best-Fit alignment with an
Automatic prealignment.
Steps
126
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
8. Click Start.
As the alignment converges to a solution, statistics
are displayed in the Statistics section.
Results
The new data alignment is added to the Data The Data object is aligned to the Reference
alignment group of the Data object. object using an automatic prealignment
and is then best-fitted using object
surfaces.
Notes
127
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Objective: Align a Data object to a Reference object using a Best-Fit alignment with a manual
prealignment.
Steps
128
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
129
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Results
The new data alignment is added to the data The Data object is aligned to the Reference
alignment group of the Data object. object using a manual prealignment and is
then best-fitted using object surfaces.
Notes
In the Prealign using Point Pairs dialog box, another method is available: the 1 Point Pair
method. This method requires picking only one pair of points. A Best-Fit alignment is
automatically performed after a successful prealignment.
130
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Steps
131
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
132
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Pattern features Adds all features of the pattern to the alignment pane and
aligns the objects based on the children feature types.
Comparison points Aligns the data points to the nominal component along the
surface normal (surface comparison points) or along the
edge vector (trimmed edge or hemmed edge comparison
points).
Point-reducible features can also be paired. A number of combinations are possible. They can
be paired with another point-reducible feature, a line feature, a cylinder axis, a cone axis, or a
plane feature.
133
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Objective: Align a Data object to a Reference object using a Best-Fit Measurement Objects
alignment.
Required: The Data object should be prealigned to the Reference object. The objects used
for the alignment must contain nominal and measured components.
Steps
134
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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 specified measurement
objects.
135
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Notes
• Surface features with non compensated points can be used in this alignment.
• Point-reducible cross-section features can be used in this alignment if they are duplicated
in 3D.
• In the More section, the Scale to minimize 3D deviations parameter enables the scaling
of all available Data objects and the measured components in order to minimize the
3D deviations between the nominal components and the measured components used for
alignment. This is useful in compensating for temperature variations when measuring
Data objects that span over 10 meters.
Column
header Vertical
toolbar
Table
area
Column header
Names of the different columns displayed in the pane.
136
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Vertical toolbar
Add Objects
Menu button that allows adding objects to the alignment or adding objects
already selected in the Tree View to the alignment.
Edit Objects
Menu button that allows modifying the Use axes, Weight, and Use to
compute scaling factor parameters of the selected objects.
Remove Objects
Automatic Update
Report
Table area
The table area presents the list of objects used for the alignment, their alignment directions
and their statistics (once the alignment is created).
Note
It is possible to customize the pane. For example, it is possible to show more columns and to
reorder them.
Steps
137
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Results
The results are updated automatically and displayed in the Best-Fit Measurement Objects -
Setup and Results pane.
Before
After
138
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
139
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Steps
140
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Perpendicular Planes
Alternatively, the Plane, Axis, Center Point and the Perpendicular Planes methods can also
align the Data object to standard axes. Measured primitives created on the Data object 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.
141
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
142
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
143
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Steps
144
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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
145
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
146
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
There are three subtypes of reference target points: surface, feature, and cross-section.
147
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Required: A Data object, a Reference object, and coordinates for target locations.
Steps
148
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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 497.
Required: A Data object and a Reference object. The part must have measurable features.
Steps
149
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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 1
150
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Required: The project contains a Data object, a Reference object, and surface or feature
reference target points. The Data object must be prealigned to the Reference
object.
Steps
151
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Results
The reference targets and features The reference targets show the current
associated to feature reference targets are deviation between the Data object and the
measured. Reference object in the specified alignment
directions.
Notes
• Feature reference targets can also be measured by probing the associated features.
152
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Surface reference target points can be used as datum targets for use in Datum Reference
Frame alignments (see Defining datum targets on page 497).
Required: The project contains a Data object, a Reference object, and surface or feature
reference target points. The Data object must be prealigned to the Reference
object.
Steps
153
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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 reference targets.
Required: A Reference object, a physical part, surface or feature reference target points, and
a probing device.
Steps
154
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
155
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
156
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Required: The PolyWorks|Inspector project contains a 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.
157
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
158
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Required: The PolyWorks|Inspector project contains a Data object and a Reference object,
as well as datum features and/or datum targets.
Steps
159
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
160
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Objective: Align one set of surface Data objects to a fixed set of Data objects.
Required: Two or more surface Data objects with sufficient overlapping data to guarantee a
proper alignment.
Steps
161
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
9. Click Start.
The Prealign using Point Pairs dialog box opens.
Fixed Data objects and the Data objects that will
be aligned are displayed in separate viewports.
10. Move both the fixed Data object (left) and the
Data object that will be aligned (right) to give
them a similar orientation.
This facilitates the picking of pairs of points.
162
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Results
A new data alignment is added to the The surface Data objects are aligned to each
alignment group of the aligned Data objects. other in the 3D scene.
Notes
When there are three Data objects or more, and once they are aligned together using a best-fit
Data to Data Objects alignment, it is possible to optimize the alignment between all the Data
objects, using surface information, through the Globally Optimize Alignments method.
163
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Required: Three or more Data objects from different device positions are in the project and
already aligned using the Best-Fit Data to Data Objects alignment.
Steps
7. Click Start.
164
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Results
A new data alignment is added to the The surface Data objects are aligned in the
alignment group of the aligned Data objects. 3D scene, and their alignment is globally
optimized.
165
Coordinate systems
Cartesian
Cylindrical
Spherical
166
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
• Cartesian
• Cylindrical
• Spherical
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.
• 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.
167
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
168
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Objective: Create a new coordinate system using feature primitives to define the origin and
orientation.
Required: Features whose geometric properties (ex. center point, normal) can be used to
describe the origin and orientation of the coordinate system.
Steps
169
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
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.
170
ALIGNING DATA OBJECTS TO REFERENCE OBJECTS
Notes
171
Measuring
dimensions and
deviations
MEASURING DIMENSIONS AND DEVIATIONS
Measurement objects
Measurements are done through the use of measurement objects: data color maps, features,
cross-sections, comparison points, and gauges. These objects can be 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 measured
status icon is displayed in the Tree View for objects that have been successfully measured. For
color maps, the measured status icon 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.
At least one control is out-of-tolerance. This status has priority over the warning
status.
173
MEASURING DIMENSIONS AND DEVIATIONS
The in-tolerance status is unknown for at least one control (for example, the
measurement object is not controlled, or one of its controls is in error). This status
has priority over all other statuses.
The Display > Tree View options page offers the Show in-tolerance status on
measurement objects option, used to enable or disable the display of the in-tolerance
status. When disabled, only the measured status is displayed (white ruler).
174
Data color maps
Surface
Boundary
Primitives
Thickness
Clearance
175
MEASURING DIMENSIONS AND DEVIATIONS
176
MEASURING DIMENSIONS AND DEVIATIONS
Direction
Select a direction along which deviations are measured. Possible values are illustrated below.
They vary according to the type of data color map.
Tangent to Boundary
177
MEASURING DIMENSIONS AND DEVIATIONS
Reference objects
Choose the Reference objects that are taken into
consideration for the measurement. Possible values
are:
Data objects
Choose which Data objects are taken into
consideration for the measurement. Possible values
are:
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 high 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 the feature from which the deviations are
measured. The angular deviation between the two
normals must be smaller than the specified Max
angle.
178
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a Data object 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.
179
MEASURING DIMENSIONS AND DEVIATIONS
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.
180
MEASURING DIMENSIONS AND DEVIATIONS
The procedure used to measure deviations is explained below. For information on the key
parameters, see Understanding key parameters on page 177.
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 as well as a Reference object with open
boundaries. The Data object must be aligned to the Reference object.
Steps
5. Click Measure.
181
MEASURING DIMENSIONS AND DEVIATIONS
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
• A Reference object with open boundaries implies the presence of surface discontinuities in
which case the model does not define a closed volume. In the following examples, a
Reference object is illustrated with both types of boundaries: open and closed.
• 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.
182
MEASURING DIMENSIONS AND DEVIATIONS
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.
183
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
184
MEASURING DIMENSIONS AND DEVIATIONS
The procedure used to measure the thickness of a part is explained below. For information on
the key parameters, see Understanding key parameters on page 177.
Steps
Results
The data color map is added to the Tree View, The color-mapped Data object is displayed in
under the Data Color Maps branch. the 3D scene.
185
MEASURING DIMENSIONS AND DEVIATIONS
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.
• Optionally, a Reference object can be used for thickness comparison purposes. In this
case, the data color map displays either the measured thickness, the nominal thickness, or
the deviation between the two thicknesses. In all cases, the data color map is displayed on
the Data object.
186
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains two or more Data objects that have been previously aligned
to each other.
Steps
5. Click Measure.
187
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
188
MEASURING DIMENSIONS AND DEVIATIONS
Steps
189
MEASURING DIMENSIONS AND DEVIATIONS
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
190
MEASURING DIMENSIONS AND DEVIATIONS
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
191
MEASURING DIMENSIONS AND DEVIATIONS
Tip
Results
Individual data point deviations are displayed Data point annotations are added to a table
using annotations in the 3D scene. for reporting.
192
Features
Points Cylinders
Lines Cones
Planes Spheres
Circles Surfaces
Arcs Slabs
Slots Polylines
Rectangles Patterns
Polygons Distances
Ellipses Angles
193
MEASURING DIMENSIONS AND DEVIATIONS
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:
194
MEASURING DIMENSIONS AND DEVIATIONS
Composite features
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.
195
MEASURING DIMENSIONS AND DEVIATIONS
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.
196
MEASURING DIMENSIONS AND DEVIATIONS
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, the 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.
197
MEASURING DIMENSIONS AND DEVIATIONS
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.
198
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
Features can be created by anchoring their primitives on visible Data and Reference objects.
The Anchor creation method enables an interactive mode used to anchor 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) and dropping it over the text box.
Probe
The Probe method offers several parameters that allow users to customize the probing
session.
199
MEASURING DIMENSIONS AND DEVIATIONS
Thin material
It is recommended to enable this parameter when
probing curved-based features on an object made
of a thin material like sheet metal. It takes the
thickness of the material and the constraining
plane into consideration to calculate the
compensation correctly, even when the probe is in
contact with the edge instead of the sidewall.
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
PolyWorks|Inspector Options dialog box. The
following values are available:
200
MEASURING DIMENSIONS AND DEVIATIONS
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.
Fit
When creating or extracting features from a point cloud or a polygonal model, the user can
specify how the feature should be fit. Three items are available: Best-fit, Min, and Max. The
method specified will determine where, within the data elements with the 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.
201
MEASURING DIMENSIONS AND DEVIATIONS
If the Best-fit fit type 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.
Best-fit 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 is equally distributed above and below the surface.
If the Min fit type 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 fit type 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 fit type is a reasonable choice when defining a physical pin or a
diffuse surface like a honeycomb, because it describes the actual mating surface without
interference.
202
MEASURING DIMENSIONS AND DEVIATIONS
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 can be used to import
same-type primitives from text files as well as to import 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 when imported.
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.
203
MEASURING DIMENSIONS AND DEVIATIONS
• Pick on CAD Model: Circles, arcs, slots, and lines can be created on cross-sections using
this creation method. This method enables an interactive mode that has the same
behavior as the existing mode for creating features. The only difference is that features are
created by picking on the nominal cross-section components extracted from a CAD model.
A preview of the feature that will be created is displayed.
• Anchor: Circles, arcs, slots, lines, and points can be created on cross-sections using this
creation method. This method enables an interactive mode used to anchor primitives on
nominal or measured cross-section components.
• Numerically: Circles, arcs, slots, lines, and points can be created on cross-sections using
this creation method. Features that are created numerically are automatically projected
onto the cross-section plane.
• From Objects, From Intersection, and From Projection: Circles, slots, lines, and points
can be created on cross-sections using a construction method. Features created from
other features are automatically projected onto the cross-section plane, while always
preserving their form. For example, when creating a cross-section feature from the
intersection of a plane and a cylinder, the circle resulting from the intersection is first
computed in space. Then its center point is projected onto the cross-section plane and its
axis orientation is forced to be the same as the cross-section normal vector while keeping
the same radius.
Empty Feature
204
MEASURING DIMENSIONS AND DEVIATIONS
The resulting duplicated feature is dependent on 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.
205
MEASURING DIMENSIONS AND DEVIATIONS
206
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The deviations are displayed according to predefined options (see Feature measured point
deviation display options on page 208 for information).
• Deviation display for points measured by
extraction.
207
MEASURING DIMENSIONS AND DEVIATIONS
Notes
208
MEASURING DIMENSIONS AND DEVIATIONS
• Deviation vectors:
It controls whether deviation vectors are
displayed. The default value is set to
Automatic, which lets the application decide
whether the vectors are shown or not based
on the number of point deviations that are
displayed in the 3D scene. The deviation vector
display can also be set to Show or Hide.
Scaling factor:
Increases the length of deviation vectors for
better viewing.
Notes
209
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
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.
210
MEASURING DIMENSIONS AND DEVIATIONS
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.
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
211
MEASURING DIMENSIONS AND DEVIATIONS
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.
Notes
212
MEASURING DIMENSIONS AND DEVIATIONS
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.
213
MEASURING DIMENSIONS AND DEVIATIONS
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 the 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. A chain 3D scene.
overlays the icon, indicating its dependent
status.
214
MEASURING DIMENSIONS AND DEVIATIONS
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.
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Steps
215
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
2. Enable the On cross-section parameter and
choose a cross-section from the list.
3. Specify the Point coordinates to define the
feature.
4. Click Create.
The point is automatically projected onto the
cross-section.
Anchor
1. In the Method list, select Anchor.
2. Enable the On cross-section parameter and
choose a cross-section from the list.
3. The interactive anchoring mode is
automatically activated. If not, click Anchor.
4. In the 3D scene, anchor a point on the cross-
section contour at the desired location to
create a point.
Press and hold SHIFT when anchoring to pick the
closest vertex on a cross-section component.
5. Right-click to exit the anchoring mode.
Results
Required: The project contains a cross-section point feature with a nominal primitive, and its
linked cross-section is measured. For more information about obtaining cross-
section measured components, refer to Measuring the geometry on the part on
page 376.
216
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
Steps
217
MEASURING DIMENSIONS AND DEVIATIONS
Results
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.
218
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
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.
219
MEASURING DIMENSIONS AND DEVIATIONS
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.
220
MEASURING DIMENSIONS AND DEVIATIONS
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
221
MEASURING DIMENSIONS AND DEVIATIONS
Tips
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.
222
MEASURING DIMENSIONS AND DEVIATIONS
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
223
MEASURING DIMENSIONS AND DEVIATIONS
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.
224
MEASURING DIMENSIONS AND DEVIATIONS
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. 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.
225
MEASURING DIMENSIONS AND DEVIATIONS
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Steps
226
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
2. In the Submethod list, select a submethod.
3. Enable the On cross-section parameter and
choose a cross-section from the list.
4. Specify the required parameters, if necessary.
5. Click Create.
The line is automatically projected onto the cross-
section.
Anchor
1. In the Method list, select Anchor.
2. In the Submethod list, select Pick 2.
3. Enable the On cross-section parameter and
choose a cross-section from the list.
4. The interactive anchoring mode is
automatically activated. If not, click Anchor.
5. In the 3D scene, anchor two points on the
cross-section contour at the desired location to
create a line
Press and hold SHIFT when anchoring to pick the
closest vertex on a polygonal model.
6. Right-click to exit the anchoring mode.
227
MEASURING DIMENSIONS AND DEVIATIONS
Results
Required: The project contains a cross-section line feature with a nominal primitive, and its
linked cross-section is measured. For more information about obtaining cross-
section measured components, refer to Measuring the geometry on the part on
page 376.
Steps
Results
228
MEASURING DIMENSIONS AND DEVIATIONS
Steps
229
MEASURING DIMENSIONS AND DEVIATIONS
Results
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.
230
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object or the information that defines the
nominal primitive is available.
Steps
231
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
232
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured plane primitive using the nominal primitive.
Required: The project contains a feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the plane The primitives are displayed in the 3D scene.
feature in the Tree View, under the Features
branch.
233
MEASURING DIMENSIONS AND DEVIATIONS
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.
234
MEASURING DIMENSIONS AND DEVIATIONS
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:
235
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured plane primitives interactively using data elements.
Steps
236
MEASURING DIMENSIONS AND DEVIATIONS
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.
Steps
237
MEASURING DIMENSIONS AND DEVIATIONS
5. Click Confirm.
Results
The plane feature, and its measured The primitive is displayed in the 3D scene.
primitive, are added to the Tree View under
the Features branch.
Notes
The Extract from Polygonal Models method can also be used to create nominal primitives
when using a polygonal model as the Reference object.
238
MEASURING DIMENSIONS AND DEVIATIONS
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.
239
MEASURING DIMENSIONS AND DEVIATIONS
Results
The constructed plane feature is added to the The plane feature is displayed in the
Tree View, under the Features branch. A chain 3D scene.
overlays the icon indicating its dependent
status.
240
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
241
MEASURING DIMENSIONS AND DEVIATIONS
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.
242
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured circle primitive using the nominal primitive.
Required: The project contains a circle feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the circle The primitives are displayed in the 3D scene.
feature, under the Features branch of the
Tree View.
243
MEASURING DIMENSIONS AND DEVIATIONS
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
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.
244
MEASURING DIMENSIONS AND DEVIATIONS
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:
245
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured circle primitives interactively using data elements.
Steps
246
MEASURING DIMENSIONS AND DEVIATIONS
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.
247
MEASURING DIMENSIONS AND DEVIATIONS
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
248
MEASURING DIMENSIONS AND DEVIATIONS
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.
249
MEASURING DIMENSIONS AND DEVIATIONS
Results
The constructed circle features are added to The circle features are displayed in the
the Tree View, under the Features branch. A 3D scene.
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.
250
MEASURING DIMENSIONS AND DEVIATIONS
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Steps
251
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
2. Enable the On cross-section parameter and
choose from the list of cross-sections.
3. Specify the required values to define the
feature Center and Radius.
4. Click Create.
The circle is automatically projected onto the
cross-section.
Anchor
1. In the Method list, select Anchor.
2. Enable the On cross-section parameter and
choose from the list of cross-sections.
The interactive anchoring mode is automati-
cally activated. If not, click Anchor.
3. In the 3D scene, anchor three points on the
cross-section contour at the desired location to
create a circle.
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
252
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a cross-section circle feature with a nominal primitive, and its
linked cross-section is measured. For more information about obtaining cross-
section measured components, refer to Measuring the geometry on the part on
page 376.
Steps
Results
Steps
253
MEASURING DIMENSIONS AND DEVIATIONS
Results
254
MEASURING DIMENSIONS AND DEVIATIONS
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.
255
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a cross-section, a Reference object, or the information that
describes the nominal primitive is available.
Steps
256
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
2. In the Cross-section list, select a cross-section.
3. Specify the required values to define the
feature Center, Radius, Angle reference axis,
Start angle, and End angle.
4. Click Create.
Anchor
1. In the Method list, select Anchor.
2. In the Cross-section list, select a cross-section.
3. The interactive anchoring mode is
automatically activated. If not, click Anchor.
4. In the 3D scene, anchor three points on the
cross-section contour, at the desired location,
to create an arc.
Press and hold SHIFT when anchoring to pick the
closest vertex on a cross-section component.
5. Right-click to exit the anchoring mode.
257
MEASURING DIMENSIONS AND DEVIATIONS
Results
The arc feature and its nominal primitive are The nominal primitive is displayed in the
added to the Tree View, under the Features 3D scene.
branch.
Notes
• Angle reference axis: Axis used as a reference for specifying the start and end angles of
the arc. This axis is projected onto the cross-section plane.
• Start angle: Start angle of the arc, measured counterclockwise from the angle reference
axis.
• End angle: End angle of the arc, measured counterclockwise from the angle reference
axis.
258
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Extract the measured arc primitive using the nominal primitive.
Required: The project contains an arc feature with a nominal primitive and its linked cross-
section is measured.
Steps
Results
The measured primitive is added to the arc The primitives are displayed in the 3D
feature, under the Features branch of the Tree scene.
View.
259
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
260
MEASURING DIMENSIONS AND DEVIATIONS
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 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.
261
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured slot primitive using the nominal primitive.
Required: The project contains a slot feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the slot The primitives are displayed in the 3D scene.
feature in the Tree View, under the Features
branch.
262
MEASURING DIMENSIONS AND DEVIATIONS
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
263
MEASURING DIMENSIONS AND DEVIATIONS
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:
264
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured slot primitives interactively using data elements.
Steps
265
MEASURING DIMENSIONS AND DEVIATIONS
266
MEASURING DIMENSIONS AND DEVIATIONS
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 slot The primitive is displayed in the 3D scene.
feature, under the Features branch of the Tree
View.
267
MEASURING DIMENSIONS AND DEVIATIONS
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Steps
268
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
2. Enable the On cross-section parameter and
choose a cross-section from the list.
3. Specify the values to define the feature Center,
Length orientation, Length, and Width.
4. Click Create.
The slot is automatically projected onto the cross-
section.
Anchor
1. In the Method list, select Anchor.
2. Enable the On cross-section parameter and
choose a cross-section from the list.
3. The interactive anchoring mode is
automatically activated. If not, click Anchor.
4. In the 3D scene, anchor three points on the
cross-section contour at the desired location to
create a circle.
5. In the 3D scene, anchor three points on the
cross-section contour at the desired location to
define the first arc, then two points to define
the second arc to create a slot.
Press and hold SHIFT when anchoring to pick the
closest vertex on a cross-section component.
6. Right-click to exit the anchoring mode.
Results
269
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a cross-section slot feature with a nominal primitive, and its
linked cross-section is measured. For more information about obtaining cross-
section measured components, refer to Measuring the geometry on the part on
page 376.
Steps
Results
270
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
271
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
1. In the Method list, select Numerically.
3. Click Create.
272
MEASURING DIMENSIONS AND DEVIATIONS
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.
273
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured rectangle primitive using the nominal primitive.
Required: The project contains a rectangle feature with a nominal primitive and an aligned
Data object.
Steps
Results
The measured primitive is added to the The primitives are displayed in the 3D scene.
rectangle feature in the Tree View, under the
Features branch.
274
MEASURING DIMENSIONS AND DEVIATIONS
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
275
MEASURING DIMENSIONS AND DEVIATIONS
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.
276
MEASURING DIMENSIONS AND DEVIATIONS
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
277
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured rectangle primitives interactively using data elements.
Steps
278
MEASURING DIMENSIONS AND DEVIATIONS
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.
279
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
280
MEASURING DIMENSIONS AND DEVIATIONS
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.
281
MEASURING DIMENSIONS AND DEVIATIONS
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.
Extract
Objective: Extract the measured polygon primitive using the nominal primitive.
Required: The project contains a polygon feature with a nominal primitive and an aligned
Data object.
Steps
282
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured primitive is added to the The primitives are displayed in the 3D scene.
polygon feature in the Tree View, under the
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
283
MEASURING DIMENSIONS AND DEVIATIONS
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 primitives are displayed in the 3D scene.
constraining plane are added to the Tree
View, under the Features branch.
284
MEASURING DIMENSIONS AND DEVIATIONS
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
285
MEASURING DIMENSIONS AND DEVIATIONS
286
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured polygon primitives interactively using data elements.
Steps
287
MEASURING DIMENSIONS AND DEVIATIONS
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.
288
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that describes the
nominal primitive is available.
Steps
289
MEASURING DIMENSIONS AND DEVIATIONS
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.
290
MEASURING DIMENSIONS AND DEVIATIONS
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.
Extract
Objective: Extract the measured ellipse primitive using the nominal primitive.
Required: An ellipse feature with a nominal primitive and an aligned Data object.
Steps
291
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured primitive is added to the The primitives are displayed in the 3D scene.
ellipse feature in the Tree View, under the
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
292
MEASURING DIMENSIONS AND DEVIATIONS
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 ellipse feature, under the Features
branch in the Tree View.
293
MEASURING DIMENSIONS AND DEVIATIONS
Notes
A nominal primitive offers guidance when probing the measured primitive, but is not
necessary. To probe a measured primitive without a nominal primitive:
294
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured ellipse primitives interactively using data elements.
Steps
295
MEASURING DIMENSIONS AND DEVIATIONS
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.
ellipse feature, under the Features branch of
the Tree View.
296
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: A Reference object or the information that defines the nominal primitive is
available.
Steps
297
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
298
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured cylinder primitive using the nominal primitive.
Required: The project contains a feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the The primitives are displayed in the 3D scene.
cylinder feature in the Tree View, under the
Features branch.
299
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
300
MEASURING DIMENSIONS AND DEVIATIONS
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:
301
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured cylinder primitives interactively using data elements.
Steps
302
MEASURING DIMENSIONS AND DEVIATIONS
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.
cylinder feature, under the Features branch of
the Tree View.
303
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The measured cylinder feature primitive is The measured feature primitive is displayed
added to the Tree View, under the Features in the 3D scene.
branch.
304
MEASURING DIMENSIONS AND DEVIATIONS
Notes
The Extract from Polygonal Models method can also be used to create nominal primitives
when using a polygonal model as the Reference object.
305
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
306
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
307
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured cone primitive using the nominal primitive.
Required: The project contains a feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the cone The primitives are displayed in the 3D scene.
feature in the Tree View, under the Features
branch.
308
MEASURING DIMENSIONS AND DEVIATIONS
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.
309
MEASURING DIMENSIONS AND DEVIATIONS
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:
• Choose Measure > Features > Create.
310
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured cone primitives interactively using data elements.
Steps
311
MEASURING DIMENSIONS AND DEVIATIONS
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.
Steps
312
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured primitive is added to the cone The measured primitive is displayed in the
feature, under the Features branch. 3D scene.
Notes
The Extract from Polygonal Models method can also be used to create nominal primitives
when using a polygonal model as the Reference object.
313
MEASURING DIMENSIONS AND DEVIATIONS
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 195.
Required: The project contains a Reference object, or the information that defines the
nominal primitive is available.
Steps
314
MEASURING DIMENSIONS AND DEVIATIONS
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.
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.
315
MEASURING DIMENSIONS AND DEVIATIONS
Extract
Objective: Extract the measured sphere primitive using the nominal primitive.
Required: The project contains a feature with a nominal primitive and an aligned Data
object.
Steps
Results
The measured primitive is added to the The primitives are displayed in the 3D scene.
sphere feature in the Tree View, under the
Features branch.
316
MEASURING DIMENSIONS AND DEVIATIONS
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.
317
MEASURING DIMENSIONS AND DEVIATIONS
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:
318
MEASURING DIMENSIONS AND DEVIATIONS
Fit
Objective: Create measured sphere primitives interactively using data elements.
Steps
319
MEASURING DIMENSIONS AND DEVIATIONS
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.
320
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The measured sphere feature primitive is The measured feature primitive is displayed
added to the Tree View, under the Features in the 3D scene.
branch.
321
MEASURING DIMENSIONS AND DEVIATIONS
Notes
The Extract from Polygonal Models method can also be used to create nominal primitives
when using a polygonal model as the Reference object.
322
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a Reference object in the form of a CAD model.
Steps
6. Click Create.
323
MEASURING DIMENSIONS AND DEVIATIONS
Results
The surface feature is added to the Tree View, The feature is displayed in the 3D scene.
under the Features branch.
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.
Steps
324
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured component is extracted and a The feature is displayed in the 3D scene.
measured status icon is added to the surface
feature icon in the Tree View, under the
Features branch.
Required: The project contains nominal surface components. A probing device is ready to
use and is aligned to a CAD model.
Steps
325
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured component is probed and a The feature is displayed in the 3D scene.
measured status icon is added to the surface
feature in the Tree View, under the Features
branch.
The procedure involves the following steps, which are detailed hereafter:
326
MEASURING DIMENSIONS AND DEVIATIONS
Steps
327
MEASURING DIMENSIONS AND DEVIATIONS
Results
The surface feature is created and measured, but not yet compensated. It is added to the Tree
View, under the Features branch. A warning icon indicates that the probed points are not yet
compensated.
When uncompensated probed data points are available and are aligned to the CAD model,
Reference elements can be found automatically using the measured component of the
surface feature. An option is available to quickly select Reference elements.
For information on how to import CAD models and proceed with an alignment, see Importing
a CAD model on page 68 and Introducing alignments on page 121.
Required: The measured component is probed (uncompensated data points), and the
probed points are aligned to the CAD model.
Steps
328
MEASURING DIMENSIONS AND DEVIATIONS
5. Click Create.
Results
The nominal component of the surface The feature is displayed in the 3D scene.
feature is created.
Required: The nominal component of the surface feature has been defined.
329
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The surface feature is now correctly The probed data points are compensated
measured. A measured status icon confirms using the normal orientation of the nominal
the measured status of the surface feature. component of the surface feature. The
surface feature annotation shows the
measured values for controls.
Notes
330
MEASURING DIMENSIONS AND DEVIATIONS
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
331
MEASURING DIMENSIONS AND DEVIATIONS
8. Click Create.
332
MEASURING DIMENSIONS AND DEVIATIONS
Results
The surface feature and the surface comparison points are displayed as measured in the Tree
View and in the 3D scene.
Required: The project must contain a Reference object and a surface feature, and the
probing device must be aligned to the Reference object.
Steps
333
MEASURING DIMENSIONS AND DEVIATIONS
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.
334
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Tips
To define the measured component of an existing feature, select the feature in the Tree View
and choose Measure > Features > Define Measured.
335
MEASURING DIMENSIONS AND DEVIATIONS
Results
336
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains two parallel plane features having opposite orientations.
Steps
337
MEASURING DIMENSIONS AND DEVIATIONS
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, the slab feature therefore only
contains a nominal component. If both source features contain measured components, the
slab feature therefore contains a measured component.
338
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a Reference object, a Data object, or a plane feature.
Steps
339
MEASURING DIMENSIONS AND DEVIATIONS
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.
340
MEASURING DIMENSIONS AND DEVIATIONS
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.
341
MEASURING DIMENSIONS AND DEVIATIONS
Notes
Required: The project contains an active data color map on a polygonal model colored using
the Enhanced coloring option with a color scale that has 25 colors or less.
Steps
342
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured polyline primitives are added to The polylines are displayed in the 3D scene.
the Tree View and are automatically grouped,
under the Features branch.
From Tracking
Objective: Create the measured polyline primitive from tracking.
Steps
343
MEASURING DIMENSIONS AND DEVIATIONS
Results
The measured polyline primitive is added to The polyline feature is displayed in the
the Tree View, under the Features branch. 3D scene.
344
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains existing objects required by the specified submethod.
Steps
345
MEASURING DIMENSIONS AND DEVIATIONS
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.
346
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains at least two features of the same type.
Steps
347
MEASURING DIMENSIONS AND DEVIATIONS
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.
348
MEASURING DIMENSIONS AND DEVIATIONS
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.
349
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• When the pick tool (hand symbol) or the list boxes are used to specify the features to use,
a third left-click is possible to position the distance annotation in the 3D scene.
Depending on the position of the pointer with respect to the features used, different
controls are activated.
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Required: The project contains a valid cross-section and two valid features.
Steps
2. Select Distance.
350
MEASURING DIMENSIONS AND DEVIATIONS
Results
The distance feature is added to the Tree The distance feature is displayed in the
View, under the Features branch, and is also 3D scene.
grouped in a cross-section feature group.
Notes
• When the pick tool is used (hand symbol) to specify the features to use, a third left-click is
required to position the distance annotation in the 3D scene.
Depending on the position of the pointer with respect to the features used, different
controls are activated.
351
MEASURING DIMENSIONS AND DEVIATIONS
352
MEASURING DIMENSIONS AND DEVIATIONS
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.
353
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• When the pick tool (hand symbol) or the list boxes are used to specify which features to
use, a third left-click is possible to position the angle annotation in the 3D scene.
Depending on the position of the pointer with respect to the features used, different
controls are activated.
For more information, see Creating features on cross-sections for 2D inspection on page 204.
Required: The project contains a valid cross-section and two valid features.
Steps
354
MEASURING DIMENSIONS AND DEVIATIONS
2. Select Angle.
Results
The angle feature is added to the Tree View, The angle feature is displayed in the
under the Features branch, and is also 3D scene.
grouped in a cross-section feature group.
355
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• When the pick tool is used (hand symbol) to specify which features to use, a third left-click
is required to position the angle annotation in the 3D scene.
Depending on the position of the pointer with respect to the features used, different
controls are activated.
356
MEASURING DIMENSIONS AND DEVIATIONS
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
357
MEASURING DIMENSIONS AND DEVIATIONS
Results
The data points used to calculate the If specified, the data points used to calculate
measured primitive are selected in the 3D the local constraining plane of the measured
scene. primitive are selected in the 3D scene.
Objective: Review measured feature point fitting statistics and remove unwanted data
points.
Required: The project contains a Data object, and an extracted measured feature
component.
Steps
358
MEASURING DIMENSIONS AND DEVIATIONS
Results
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.
359
MEASURING DIMENSIONS AND DEVIATIONS
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.
360
MEASURING DIMENSIONS AND DEVIATIONS
Results
The Fit statistics are updated to display the The probed feature component is updated.
current fitting summary.
361
MEASURING DIMENSIONS AND DEVIATIONS
Steps
3. Click Probe.
Results
362
MEASURING DIMENSIONS AND DEVIATIONS
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.
363
MEASURING DIMENSIONS AND DEVIATIONS
Steps
2. Click Options.
3. Specify which feature primitives to export,
either Nominal, Measured, or both.
4. Click OK.
Results
364
Cross-sections
Standard cross-sections
Offset cross-sections
365
MEASURING DIMENSIONS AND DEVIATIONS
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 and the part
geometry are captured by intersecting aligned Reference and Data objects with a slicing plane.
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 aligned Reference and
Data objects with a slicing plane
delimited by a measurement zone.
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.
366
MEASURING DIMENSIONS AND DEVIATIONS
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 methods
There are two main measurement methods used to obtain the part geometry. Extract obtains
the part geometry by slicing an aligned Data object, while Probe 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 189.
Tolerance curves
Displays the cross-section with respect to the
tolerances of the Reference object, allowing a
pass/fail representation.
367
MEASURING DIMENSIONS AND DEVIATIONS
Deviation vectors
Displays the direction and amplitude of the
deviations.
Increasing the Scaling factor increases the
length of the deviation vectors for better
visibility.
368
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Start inspecting a part along a 2D profile by creating a cross-section to capture the
nominal component.
Required: The project contains a Reference object. If the project also contains a Data object,
the Data object must be aligned to the Reference object.
Steps
369
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Along Standard
Axis.
7. Click Create.
370
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Along Curve.
7. Click Create.
371
MEASURING DIMENSIONS AND DEVIATIONS
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.
372
MEASURING DIMENSIONS AND DEVIATIONS
Radial
This method allows creating a cross-section that radiates from an axial primitive, such as a
cylinder or cone.
1. In the Method list, select Radial.
7. Click Create.
373
MEASURING DIMENSIONS AND DEVIATIONS
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
374
MEASURING DIMENSIONS AND DEVIATIONS
• The measurement zone of a cross-section can be edited post creation by following these
steps:
375
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Finish inspecting the profile for an existing cross-section by extracting the
corresponding profile geometry on the part to obtain the measured component
of the cross-section.
Required: The project contains a Reference object, an aligned Data object, and a cross-
section with a nominal component.
Steps
Results
The measured component is added to the Deviations are calculated using the nominal
cross-section. The measured status icon and the measured components and are
indicates its measured status. displayed in the 3D scene using a color scale.
376
MEASURING DIMENSIONS AND DEVIATIONS
Notes
The extraction parameters of a cross-section are saved to the Measurement tab of its
property sheet. They can be edited post creation by selecting the cross-section in the Tree
View, choosing Edit >Object Properties, opening the tab, and making other specifications.
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
377
MEASURING DIMENSIONS AND DEVIATIONS
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 measured status icon along with a color scale showing the
indicates its measured status. deviations.
378
MEASURING DIMENSIONS AND DEVIATIONS
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.
379
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Start inspecting the form of a part along discontinuous cutting planes by creating
an offset cross-section, thereby obtaining its nominal component.
Required: The project contains a Reference object. In the example presented below, two
circle primitives are in the project to position each segment of the offset cross-
section.
If the project contains a Data object, it should be aligned to the Reference object.
Steps
380
MEASURING DIMENSIONS AND DEVIATIONS
381
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
5. Right-click to finish.
7. Click Confirm.
382
MEASURING DIMENSIONS AND DEVIATIONS
Results
The new offset cross-section, with a nominal The offset cross-section is displayed in the
component, is added to the Tree View under 3D scene.
the Cross-Sections branch.
Notes
383
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Finish inspecting the profile for an existing offset cross-section by extracting the
corresponding profile geometry on the part to obtain the measured component
of the cross-section.
Required: The project contains a Reference object, an aligned Data object, and an offset
cross-section with a nominal component.
Steps
Results
The measured component is added to the The offset cross-section is displayed in the
offset cross-section. The measured status 3D scene along with a color scale showing
icon indicates its measured status. nominal-to-measured deviations.
Notes
The extraction parameters of a cross-section are saved to the Measurement tab of its
property sheet. They can be edited post creation by selecting the cross-section in the Tree
View, choosing Edit > Object Properties, opening the tab, and making other specifications.
384
Comparison points
385
MEASURING DIMENSIONS AND DEVIATIONS
Comparison points are available on the Measure > Comparison Points menu or on the
Comparison Points toolbar.
386
MEASURING DIMENSIONS AND DEVIATIONS
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 measuring the part, either by extracting the
measured value using predefined parameters, or by probing. By default, the measured
component of a comparison point is extracted from available Data objects. If not
automatically extracted, comparison points can be measured later. The Extract and Probe
measurement methods are presented in the sections that follow.
Radius
Each comparison point has a measurement zone, cylindrical by default, within which
measurements will be collected. The measurement zone has a radius, which is the radius of
the cylinder, and a maximum distance, which is the height of the cylinder.
387
MEASURING DIMENSIONS AND DEVIATIONS
Note that the measurement zone is different for trimmed edge comparison points. In this
case, the radius of the measurement zone is the height of the cylinder, while the maximum
distance is the radius of the cylinder.
Display options
A number of display options are available to modify the way comparison points are
represented.
Line
388
MEASURING DIMENSIONS AND DEVIATIONS
389
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a Reference object. If the project also contains a Data object,
the Data object must be aligned to the Reference object.
Steps
390
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Numerically.
2. Under Point, enter the coordinates of the point
to create.
If one coordinate is missing, select the Project
option to get the missing coordinate. The
coordinate is calculated by projecting the point
onto the Reference surface along the axis corre-
sponding to the missing coordinate.
3. Specify the Surface normal information of the
point.
By default, Automatic is selected. It extracts
the normal information from the closest point
on the surface of the reference object. To
specify values manually, the option must be
disabled.
4. Enter the Radius of the measurement zone for
each comparison point. See Understanding key
parameters on page 387.
5. If required, select Link to object to bind
surface comparison points to a Reference
object or a surface feature. Then, specify
whether the comparison points are linked to
the closest object/feature or to a specific one.
6. Click Create.
391
MEASURING DIMENSIONS AND DEVIATIONS
392
MEASURING DIMENSIONS AND DEVIATIONS
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.
393
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Extract the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object, an aligned Data object, and a surface
comparison point with a nominal component.
Steps
394
MEASURING DIMENSIONS AND DEVIATIONS
Results
A measured status icon indicates the The surface comparison points are displayed
measured status of the surface comparison in the 3D scene with a solid measurement
points. zone. The color of the comparison points
corresponds to the defined color scale.
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
395
MEASURING DIMENSIONS AND DEVIATIONS
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 measured status icon in the 3D scene with a solid measurement
indicates the measured status of the surface zone. The color of the comparison points
comparison points. corresponds to the defined color scale.
396
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Create trimmed edge comparison points to capture the nominal component.
Required: The project contains a Reference object. If the project also contains a Data object,
the Data object must be aligned to the Reference object.
Steps
397
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
This method allows creating trimmed edge comparison points by anchoring on a Reference
object curve.
398
MEASURING DIMENSIONS AND DEVIATIONS
399
MEASURING DIMENSIONS AND DEVIATIONS
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
400
MEASURING DIMENSIONS AND DEVIATIONS
Note that when a trimmed edge comparison point is extracted, the corresponding back point
is also automatically extracted.
Objective: Extract the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object, an aligned Data object, and a trimmed
edge comparison point with a nominal component.
Steps
Tips
If a trimmed edge comparison point cannot be extracted, make sure that there is enough data
to perform the extraction. Also, modifying the extraction parameters could make a difference.
In the Tree View, select the trimmed edge comparison point, choose Edit > Object Properties,
then click the Measurement tab to access the extraction parameters.
401
MEASURING DIMENSIONS AND DEVIATIONS
Results
A measured status icon indicates the The trimmed edge comparison points and
measured status of the trimmed edge their back points are displayed in the 3D
comparison points and their corresponding scene with a solid measurement zone. The
back points. color of the comparison points corresponds
to the defined color scale.
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
402
MEASURING DIMENSIONS AND DEVIATIONS
5. Click Probe.
Two points must be probed: first probe the
back point, then the corresponding trimmed
edge comparison point.
403
MEASURING DIMENSIONS AND DEVIATIONS
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 trimmed edge comparison points and
Tree View and a measured status icon their backpoints are displayed in the 3D
indicates the measured status of the scene with a solid measurement zone. The
trimmed edge comparison points and their color of the comparison points corresponds
corresponding back points. to the defined color scale.
404
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Create hemmed edge comparison points to capture the nominal component.
Required: The project contains a Reference object. If the project also contains a Data object,
the Data object must be aligned to the Reference object.
Steps
405
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
This method allows creating hemmed edge comparison points by anchoring on a Reference
object curve.
406
MEASURING DIMENSIONS AND DEVIATIONS
407
MEASURING DIMENSIONS AND DEVIATIONS
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
408
MEASURING DIMENSIONS AND DEVIATIONS
Note that when a hemmed edge comparison point is extracted, the corresponding back point
is also automatically extracted.
Objective: Extract the corresponding geometry on the part to obtain the measured
component of the comparison point.
Required: The project contains a Reference object, an aligned Data object, and a hemmed
edge comparison point with a nominal component.
Steps
Tips
If a hemmed edge comparison point cannot be extracted, make sure that there is enough
data to perform the extraction. Also, modifying the extraction parameters could make a
difference. In the Tree View, select the hemmed edge comparison point and choose Edit >
Object Properties, then click the Measurement tab to access the extraction parameters.
409
MEASURING DIMENSIONS AND DEVIATIONS
Results
A measured status icon indicates the The hemmed edge comparison points and
measured status of the hemmed edge their back points are displayed in the 3D
comparison points and their corresponding scene with a solid measurement zone. The
back points. color of the comparison points corresponds
to the defined color scale.
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
410
MEASURING DIMENSIONS AND DEVIATIONS
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.
411
MEASURING DIMENSIONS AND DEVIATIONS
Results
A probing session Data object is added to the The hemmed edge comparison points, and
Tree View and a measured status icon their backpoints, are displayed in the 3D
indicates the measured status of the scene with a solid measurement zone. The
hemmed edge comparison points and their color of the comparison points corresponds
corresponding back points. to the defined color scale.
412
Gauges
Calipers
Profile gauges
Airfoil gauges
413
MEASURING DIMENSIONS AND DEVIATIONS
Caliper
A gauge that is similar to a physical
caliper used to measure distances.
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.
Airfoil gauge
Airfoil gauges are used to measure
airfoil profiles on a cross-sectional
plane.
Gauges, except for calipers, are measured on linked cross-sections which are automatically
created on gauge creation. Calipers calculate distances either on a 3D surface or at locations
on a cross-section.
414
MEASURING DIMENSIONS AND DEVIATIONS
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 189.
• Select the component that will be displayed:
Nominal or Measured.
415
MEASURING DIMENSIONS AND DEVIATIONS
Introducing calipers
In PolyWorks|Inspector, the caliper tool is a software simulation of a physical caliper. It has
similar behavior and applications. For example, it has two customizable tips.
Calipers are used to inspect distances using the nominal geometry and the geometry of the
part in order to produce results determined by geometry controls. The nominal geometry and
the part geometry are captured by intersecting the surface of aligned Reference and Data
objects with the caliper tips.
Calipers are available on the Measure > Gauges menu or on the Gauges toolbar.
Caliper types
There are two types of calipers:
Standard caliper
Calculates distances on a
3D surface.
Cross-section caliper
Calculates distances on cross-
sections.
416
MEASURING DIMENSIONS AND DEVIATIONS
Axis types
There are two axis types for both types of calipers:
Single axis
Allows creating calipers using one single
axis for both endpoints.
Offset axes
Allows creating calipers using one axis for
each endpoint.
Inward
An inward tip points towards the other tip.
Outward
An outward tip points away from the other
tip.
Anchored
An anchored tip is fixed and it does not
move from where it is created.
417
MEASURING DIMENSIONS AND DEVIATIONS
Display options
There are display options for the visualization of the results.
1. Click Object Display Options.
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 189.
• Select the component that will be displayed:
Nominal or Measured.
Creation methodology
A standard dialog box with common and contextual parameters is used for the creation of
calipers.
418
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Start inspecting a distance on a part by creating a standard caliper to capture the
nominal component.
Steps
419
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
This method allows anchoring caliper endpoints interactively.
1. In the Method list, select Anchor.
5. Click Anchor.
An interactive anchoring mode is launched:
• Press the SPACEBAR to interrupt the mode
and rotate the model.
• Pick the endpoints of the caliper on the
Reference object.
• Repeat if desired.
• Right-click to exit the mode.
420
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
This method allows entering numerical values for the coordinates of the caliper endpoints.
6. Click Create.
421
MEASURING DIMENSIONS AND DEVIATIONS
This method allows creating calipers by importing information from a text file. While the file
must contain the coordinates of one or both endpoints, other information such as vectors,
nominal lengths, and names can also be imported.
1. In the Method list, select From Text File.
5. Click Browse.
A file browser opens.
8. Click OK.
422
MEASURING DIMENSIONS AND DEVIATIONS
Results
The new calipers, with a nominal component, A caliper with a single axis and one with
are added to the Tree View under the offset axes are displayed in the 3D scene.
Gauges > Calipers branch.
Notes
• By default, if a Data object is available and aligned when the caliper is created, the
measured component is extracted automatically.
423
MEASURING DIMENSIONS AND DEVIATIONS
When there is a Data object available in the project at caliper creation, the measured
component is extracted automatically. Otherwise, when the Data object becomes available
and is aligned, a manual extraction operation must be performed using the caliper.
Objective: Finish inspecting the surface location for an existing caliper by extracting the
corresponding geometry of the part to obtain the measured component of the
caliper.
Required: The project contains a Reference object, an aligned Data object, and a caliper with
a nominal component.
Steps
Results
A measured status icon indicates the A caliper with a single axis and one with
measured status of the calipers. offset axes are displayed in the 3D scene. The
color of the calipers corresponds to the
defined color scale and it reflects, by default,
the deviation of the measured component
from the nominal component.
424
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• The extraction parameters of a caliper are saved to the Measurement tab of its property
sheet. They can be edited post creation by selecting the caliper in the Tree View, choosing
Edit > Object Properties, opening the tab, and making other specifications.
• Caliper endpoints can be moved inward or outward after creation.
To do so, select the caliper in the Tree View and choose Measure >
Gauges > Drag Caliper Endpoints.
425
MEASURING DIMENSIONS AND DEVIATIONS
Required: The project contains a Reference object and a cross-section with a nominal
component.
Steps
426
MEASURING DIMENSIONS AND DEVIATIONS
Anchor
5. Click Anchor.
An interactive anchoring mode is launched:
• Pick the endpoints of the caliper on the
nominal component of the cross-section.
• Repeat if desired.
• Right-click to end the anchoring operation.
427
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
This method allows entering numerical values for the coordinates of the cross-section caliper
endpoints.
1. In the Method list, select Numerically.
6. Click Create.
428
MEASURING DIMENSIONS AND DEVIATIONS
This method allows creating calipers by importing information from a text file. While the file
must contain the coordinates of one or both endpoints, other information such as vectors,
nominal lengths, and names can also be imported.
1. In the Method list, select From Text File.
5. Click Browse.
A file browser opens.
8. Click OK.
429
MEASURING DIMENSIONS AND DEVIATIONS
Results
The new cross-section calipers, with a Single axis and offset axis cross-section
nominal component, are added to the Tree calipers are displayed in the 3D scene.
View under the Gauges > Calipers branch.
Notes
• By default, if the cross-section has a measured component when the cross-section caliper
is created, the measured component of the caliper is extracted automatically.
430
MEASURING DIMENSIONS AND DEVIATIONS
When there is a Data object available in the project at caliper creation, the measured
component is extracted automatically. Otherwise, when the Data object becomes available
and is aligned, a manual extraction operation must be performed using the cross-section
caliper.
Objective: Finish inspecting the distance for an existing cross-section caliper by extracting
the corresponding geometry of the part to obtain the measured component of
the caliper.
Required: The project contains a cross-section caliper with a nominal component and its
linked cross-section, and an aligned Data object.
Steps
Results
A measured status icon indicates the Single axis and offset axis cross-section
measured status of the cross-section calipers calipers are displayed in the 3D scene. The
and the linked cross-section. color of the calipers corresponds to the
defined color scale and reflects, by default,
the deviation of the measured component
from the nominal component.
431
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• The extraction parameters of a caliper are saved to the Measurement tab of its property
sheet. They can be edited post creation by selecting the caliper in the Tree View, choosing
Edit > Object Properties, opening the tab, and making other specifications.
• A caliper’s endpoints can be moved inward or outward after
creation. To do so, select the caliper in the Tree View and choose
Measure > Gauges > Drag Caliper Endpoints.
432
MEASURING DIMENSIONS AND DEVIATIONS
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.
Design lines
This family type detects one variable radius
representing a feature line. Feature lines are
characteristic lines creased into the side of a
car to give it visual distinction.
433
MEASURING DIMENSIONS AND DEVIATIONS
The selection of gauges for each family 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.
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.
434
MEASURING DIMENSIONS AND DEVIATIONS
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.
PolyWorks|Inspector 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 539.
435
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Start inspecting a profile along a cross-sectional plane by creating a profile gauge
to capture the nominal component.
Required: A Reference object. If there is a Data object in the project, it must be aligned to the
corresponding Reference object.
Steps
436
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Along 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.
437
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Along Standard
Axis.
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.
438
MEASURING DIMENSIONS AND DEVIATIONS
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
439
MEASURING DIMENSIONS AND DEVIATIONS
Objective: Finish inspecting the profile for an existing profile gauge by extracting the gauge’s
measured component.
Steps
Results
A measured status icon indicates the The profile gauge is displayed in the
measured status of the profile gauge as well 3D scene.
as its linked cross-section.
Notes
• If the profile 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 object’s property sheet opens. Open the Profile tab
and make the desired specifications.
440
MEASURING DIMENSIONS AND DEVIATIONS
• 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 539.
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
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.
441
MEASURING DIMENSIONS AND DEVIATIONS
Results
A measured status icon indicates the The profile gauge is displayed in the
measured status of the profile gauge as well 3D scene.
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.
As well, no alignment is necessary for the probing device since no Reference object is
required.
442
MEASURING DIMENSIONS AND DEVIATIONS
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.
AutoDirections Universal
This type of flush and gap gauge computes
both the gap and the flush whenever A and
B side are fillets.
443
MEASURING DIMENSIONS AND DEVIATIONS
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.
444
MEASURING DIMENSIONS AND DEVIATIONS
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.
445
MEASURING DIMENSIONS AND DEVIATIONS
PolyWorks|Inspector 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 541.
Measured
flush
Measured gap
Reference
Side A Side B Data
(definition side)
446
MEASURING DIMENSIONS AND DEVIATIONS
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.
447
MEASURING DIMENSIONS AND DEVIATIONS
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.
1. In the Method list, select Along Curve.
7. Click Confirm.
448
MEASURING DIMENSIONS AND DEVIATIONS
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.
449
MEASURING DIMENSIONS AND DEVIATIONS
7. Click Confirm.
It is possible to create the flush & gap gauges from predefined points by importing them from
a text file.
1. In the Method list, select From Text File.
450
MEASURING DIMENSIONS AND DEVIATIONS
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.
451
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• By default, if Data objects are available and aligned when the flush & gap gauge is created,
the measured component is extracted automatically.
• Since a flush & gap gauge is a 2D analysis, a linked cross-section
is automatically extracted on flush & gap gauge creation to
compute measurements.
• The measurement zone of a flush & gap gauge can be edited post creation by following
these steps:
1. Select the flush & gap gauge in the Tree
View.
2. Choose Measure > Gauges > Edit
Measurement Zones.
Objective: Finish inspecting the flush and gap on a part assembly for an existing flush & gap
gauge by extracting the gauge’s measured component.
Required: A flush & gap gauge, and properly aligned Data objects.
452
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
A measured status icon indicates the The flush & gap gauge is displayed in the
measured status of the flush & gap gauge. 3D scene.
Notes
• If the flush & gap gauge is created using the wrong family or name, it is possible to change
these parameters and other gauge creation parameters. Select the gauge and choose Edit
> Object Properties. The object’s 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. See Reviewing flush & gap gauge measurement results on page 541.
Objective: Obtain the gauge’s 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.
453
MEASURING DIMENSIONS AND DEVIATIONS
Steps
454
MEASURING DIMENSIONS AND DEVIATIONS
Results
A measured status icon indicates the The flush & gap gauge is displayed in the
measured status of the flush & gap gauge as 3D scene.
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.
455
MEASURING DIMENSIONS AND DEVIATIONS
Airfoil gauges are available on the Measure > Gauges menu or on the Gauges toolbar.
Airfoil gauges can measure the chord, the camber line, the leading and trailing edge radii and
the maximum thickness, and more.
Aerodynamic
Measurements are based on the aerodynamic
chord that is defined as the vector that joins
the limits of the camber line.
Tangential
Measurements are based on the tangential
chord that is defined as the vector that joins
the two tangential points.
For both families, only the Classic name is available, which results in Aerodynamic - Classic
or Tangential - Classic, depending upon the family chosen.
456
MEASURING DIMENSIONS AND DEVIATIONS
Airfoil edges
Analyzing airfoils implies analyzing their edges, called leading edge (LE) and trailing edge (TE).
Leading edge
Defined by the area of maximum curvature at
the front of the airfoil.
Trailing edge
Defined by the area of maximum curvature at
the rear of the airfoil.
An airfoil typically has both edges. However, some sections can only present the leading edge
or the trailing edge. PolyWorks|Inspector allows analyzing the edges simultaneously, or
individually, depending on the scenario. The shape of the edges can be either circular or
cutback.
Creation methods
Airfoil gauge measurements are calculated on a linked standard
cross-section, which is created at the same time as the airfoil
gauge. This is why airfoil gauges share most of the same creation
methods as standard cross-sections. The methods most
frequently used are presented in this document.
457
MEASURING DIMENSIONS AND DEVIATIONS
Creation methodology
1. Choose Measure > Gauges > Create > Airfoil
Gauges.
The Create Airfoil Gauges dialog box opens.
2. Specify a Name, if desired.
Display options
Display options are available for the visualization of the results.
PolyWorks|Inspector also offers a visualization mode called Airfoil Gauge Navigator which
displays the airfoil gauge in 2D mode, making it easier to read the results. See Reviewing airfoil
gauge measurement results on page 543.
458
MEASURING DIMENSIONS AND DEVIATIONS
Smallest enclosing
circle
Maximum thickness
Stagger
Datum direction
Chord
LE thickness
TE thickness
459
MEASURING DIMENSIONS AND DEVIATIONS
Steps
460
MEASURING DIMENSIONS AND DEVIATIONS
This method allows creating airfoil gauges perpendicular to a standard axis. It is recom-
mended to have a properly oriented coordinate system to obtain the anticipated results.
1. In the Method list, select Along Standard Axis.
5. Click Preview.
A preview of the measurement zone of the
airfoil 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.
461
MEASURING DIMENSIONS AND DEVIATIONS
From Planes
This method allows creating airfoil gauges at the position of existing plane primitives.
4. Click Preview.
A preview of the measurement zone of the airfoil
gauge is displayed in the 3D scene.
6. Click Confirm.
462
MEASURING DIMENSIONS AND DEVIATIONS
Results
The new airfoil gauge, with a nominal The airfoil gauge is displayed in the 3D scene.
component, is added to the Tree View under
the Gauges > Airfoils branch.
Notes
• The measurement zone of an airfoil gauge can be edited post creation by following these
steps:
463
MEASURING DIMENSIONS AND DEVIATIONS
464
MEASURING DIMENSIONS AND DEVIATIONS
The measured component of an airfoil gauge can be automatically extracted at creation when
there is an aligned Data object available in the project. Otherwise, a manual extraction can be
performed later when the Data object is acquired and properly aligned.
Objective: Finish inspecting the airfoil for an existing airfoil gauge by extracting the gauge’s
measured component.
Required: An airfoil gauge and a properly aligned Data object representing an airfoil part.
Steps
Tip
It is possible to view in 2D mode the selected airfoil gauges using the Airfoil Gauge Navigator.
To do so, choose View > Object Navigator > Airfoil Gauges. For more information, see Reviewing
airfoil gauge measurement results on page 543.
Results
A measured status icon indicates the The airfoil gauge is displayed in the 3D scene.
measured status of the airfoil gauge.
465
MEASURING DIMENSIONS AND DEVIATIONS
Notes
If the airfoil gauge is created using the wrong family or if the information related to the edges
to analyze was specified incorrectly, it is possible to change these parameters and other gauge
creation parameters. Select the gauge and choose Edit > Object Properties. The object’s
property sheet opens. Open the Airfoil tab and make the desired specifications.
466
Additional tools
Build/Inspect
Basic measurements
PolyWorks|Talisman™
467
MEASURING DIMENSIONS AND DEVIATIONS
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
468
MEASURING DIMENSIONS AND DEVIATIONS
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 measured representation of the part is shown in blue),
status icon indicates the measured status. and if a point was collected, it is displayed in
the 3D scene.
Notes
469
MEASURING DIMENSIONS AND DEVIATIONS
Steps
470
MEASURING DIMENSIONS AND DEVIATIONS
Results
The angle measurement is added to the The angle measurement is displayed in the
Tree View under the Interactive 3D scene.
Measurements branch.
Notes
471
MEASURING DIMENSIONS AND DEVIATIONS
These checks can be added to the inspection project using the custom measurement objects.
Steps
Anchor
472
MEASURING DIMENSIONS AND DEVIATIONS
Numerically
This method allows defining the representative location of the point using specific
coordinates.
Results
The custom measurement object is added to The custom measurement object is displayed
the Tree View, under the Custom in the 3D scene.
Measurements branch.
Notes
The position and orientation (if any) of the custom measurement object are used during Play
Inspection sequences to position and orient the 3D scene.
The next step consists in defining the nominal and measured components for the Numerical
type, or only the measured component for the Qualitative type.
473
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
Steps
474
MEASURING DIMENSIONS AND DEVIATIONS
Numerical type
1. Enter the Measured numerical value that
defines the measurement.
2. Click Create.
Qualitative type
1. In the Test list, select the qualitative value that
defines the measurement. The following values
are offered:
• Pass
• Warning
• Fail
2. Click Create.
Results
475
MEASURING DIMENSIONS AND DEVIATIONS
Notes
• Tolerances can be adjusted using the Geometry Controls pane. See Editing control
tolerances on page 486.
• In the PolyWorks Metrology Suite, the nominal and measured components of custom
measurements are independent from the units set for the project. This means that if the
project units are modified, custom measurement values are not converted.
476
MEASURING DIMENSIONS AND DEVIATIONS
Connecting to Talisman
Talisman gives remote control of the PolyWorks Metrology Suite such as: accessing the
PolyWorks|Inspector 3D scene and performing 3D transformations; connecting to a probing
or laser-scanning measurement device; configuring measurement modes and parameters;
and data acquisition.
The Talisman application runs on mobile devices and communicates with the PolyWorks
Metrology Suite via a Wi-Fi connection.
Required: The workstation and the mobile device must be connected to the same network
and a PolyWorks|Inspector project must be open on the workstation.
Steps
477
MEASURING DIMENSIONS AND DEVIATIONS
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.
478
MEASURING DIMENSIONS AND DEVIATIONS
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
479
Geometry controls
480
MEASURING DIMENSIONS AND DEVIATIONS
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.
PolyWorks|Inspector 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 are displayed in the annotation of features in the 3D scene, and are
included in report tables created from all measurement objects.
To review and analyze the results of the geometry controls, it is recommended that the
Control Reviewer tool is used. For information, see Reviewing measurement results using the
Control Reviewer on page 518.
481
MEASURING DIMENSIONS AND DEVIATIONS
It offers the list of controls for the selected measurement object, a contextual toolbar, column
headers and a measurement context header.
If no measurement object is selected in the Tree View, the list of controls appears empty and
the buttons in the contextual toolbar are grayed out.
Column headers
Identify the values contained in the list of controls. It is possible to show/hide columns by
right-clicking the column header and selecting the appropriate item. Columns can also be
reordered by dragging them to a new location.
List of controls
Displays controls for the selected measurement object in the Tree View.
482
MEASURING DIMENSIONS AND DEVIATIONS
Measurement context
Displayed when the selected object in the Tree View is a cross-section or a cross-section
feature. Two uneditable text boxes are displayed, offering the following content:
• Data Alignment: displays the name of the data alignment to which the cross-section is
bound (or the linked cross-section in the case of cross-section features).
• Best-Fit Activation State: displays the state of the best-fit alignment for the selected cross-
section (or the linked cross-section in the case of cross-section features).
Contextual toolbar
It offers creation and editing functionalities. The toolbar varies depending on the
measurement objects selected in the Tree View, as buttons can be missing or disabled. Some
buttons display a dialog box, while others display a shortcut menu. Refer to the following
section for more information.
Edit Controls
It either displays the Edit Controls dialog box, when selecting a dimensional
control, or the editing window, when selecting a GD&T control. A multiple
selection can be performed.
Remove Controls
483
MEASURING DIMENSIONS AND DEVIATIONS
Set as Default
484
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
485
MEASURING DIMENSIONS AND DEVIATIONS
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 same applies for the Length, Perimeter, and Area
dimensions of cross-sections.
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 493 for more
information.
Standard tolerance templates are provided. However, new tolerance templates can be
created on the Objects > Tolerances page of the PolyWorks|Inspector Options dialog box.
Choose Tools > Options to open the options dialog box.
Steps
486
MEASURING DIMENSIONS AND DEVIATIONS
Results
Notes
Control templates provided with the PolyWorks Metrology Suite 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
487
MEASURING DIMENSIONS AND DEVIATIONS
Results
Steps
Results
The control template is used to set the controls of the selected measurement object.
488
MEASURING DIMENSIONS AND DEVIATIONS
Required: More than two control templates for the measurement object type.
Steps
Results
489
MEASURING DIMENSIONS AND DEVIATIONS
Steps
490
MEASURING DIMENSIONS AND DEVIATIONS
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.
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
491
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls and their current results are displayed in the Geometry Controls pane.
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.
492
MEASURING DIMENSIONS AND DEVIATIONS
Steps
493
MEASURING DIMENSIONS AND DEVIATIONS
Results
The GD&T control is displayed in the Geometry Controls pane. If the feature contains a
nominal and a measured component, the deviation is automatically calculated.
Notes
When a GD&T control contains an information (for example, an error or a warning), 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.
494
MEASURING DIMENSIONS AND DEVIATIONS
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
Distance**
* Only available when working under the ISO GD&T standard. This option is available on the
Objects > Features > GD&T page of the PolyWorks|Inspector Options dialog box. Choose Tools >
Options.
495
MEASURING DIMENSIONS AND DEVIATIONS
Required: A feature.
Steps
Results
Notes
496
MEASURING DIMENSIONS AND DEVIATIONS
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.
497
MEASURING DIMENSIONS AND DEVIATIONS
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.
498
MEASURING DIMENSIONS AND DEVIATIONS
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
499
MEASURING DIMENSIONS AND DEVIATIONS
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
500
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls and their current results are displayed in the Geometry Controls pane.
Steps
501
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
Controlling calipers
The Geometry Controls pane can be used to specify toleranced dimensional controls for a
caliper. Dimensional controls allow controlling, using tolerances, the characteristics of a
caliper that relate to its length and location in space. When the nominal and measured
components are present, results can be obtained. 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 caliper.
Steps
502
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
503
MEASURING DIMENSIONS AND DEVIATIONS
Steps
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
504
MEASURING DIMENSIONS AND DEVIATIONS
Steps
505
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls, and their current results, are displayed in the Geometry Controls pane.
Steps
506
MEASURING DIMENSIONS AND DEVIATIONS
Results
The added controls and their current results are displayed in the Geometry Controls pane.
507
Reporting
measurement
results
REPORTING MEASUREMENT RESULTS
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.
Annotation overview
Annotations are typically in a table format. Here is a typical example of an annotation:
1
2
6
4
5 Attachment line A line that links the annotation to the corresponding object.
6 Attachment point The location where the annotation is attached to the object.
509
REPORTING MEASUREMENT RESULTS
Position Annotations
Locks or unlocks the position of the current annotation. When the annotation
is locked, its position remains unchanged with respect to the object. Its
repositioning is only possible using the Position Annotations tool.
Edit Annotation
Opens a dialog box that allows specifying the type of information that will be
displayed in the current annotation or modifying the appearance of this
annotation. For more information, see Editing an object annotation on
page 515.
Hide Annotation
Hides the current annotation. Hover the mouse over the attachment point of
the annotation to display a button that allows displaying the annotation.
510
REPORTING MEASUREMENT RESULTS
Steps
Interactively
This method allows repositioning annotations individually in the 3D scene by dragging them
to the desired location.
1. Left-click an annotation.
The annotation is displayed in red, and a hand
symbol is displayed when hovering the mouse
over the annotation.
511
REPORTING MEASUREMENT RESULTS
Automatically
This method allows repositioning annotations simultaneously in the 3D scene based on the
automatic repositioning modes available.
1. On the Annotation Display Options toolbar,
click the arrow next to the annotation
positioning button.
2. Choose a positioning mode from the drop-
down list to position all annotations either:
• Close to object: annotations are
automatically positioned as close as
possible to their related object.
• Close to border: annotations are
automatically positioned along the top,
bottom, left, and right boundaries of the 3D
Scene pane in a way that minimizes
annotation overlap and the intersection of
annotation attachment lines.
Results
The annotations are now repositioned in the 3D scene. When they have been repositioned
automatically, two choices are offered and the difference between both is shown below:
• Close to border
512
REPORTING MEASUREMENT RESULTS
• Close to object
Notes
• The View menu offers tools used to hide, hide interactively, and restore annotations.
• When an annotation is repositioned by the user, it is automatically locked, which means
that the length and the orientation of the attachment line will not change, even when
performing a transformation in the 3D scene (for example, zoom, rotation, and
translation). The annotation can be unlocked using the appropriate button on the mini
toolbar, or by right-clicking the object in the Tree View, and choosing Annotation > Unlock
Position.
Menu button that allows positioning the annotations close to the object or
along the boundaries of the 3D Scene pane. In both cases, the annotation
overlap and the intersection of annotation attachment lines are
minimized.
513
REPORTING MEASUREMENT RESULTS
514
REPORTING MEASUREMENT RESULTS
Steps
From a Template
1. On the annotation editor toolbar, click Set
Contents using Template.
515
REPORTING MEASUREMENT RESULTS
Manually
1. On the annotation editor toolbar, click Edit
Contents.
Notes
Results
516
REPORTING MEASUREMENT RESULTS
Steps
Results
517
REPORTING MEASUREMENT RESULTS
The Control Reviewer pane is displayed. It offers the Controls list box, a contextual toolbar,
column headers, the list of controls, and statistics.
Menu bar
Contextual
toolbar
Column headers
List of controls
Statistics
518
REPORTING MEASUREMENT RESULTS
Menu bar
Contextual toolbar
Offers quick access to common operations. The operations offered on this toolbar change
according to the selected item in the Controls list box.
Column headers
Used to filter and sort controls. It is also possible to show/hide column headers as well as
reorder them.
List of controls
Displays controls according to the item selected in the Controls list box. Filters can also be
applied to reduce the number of controls displayed.
Statistics
519
REPORTING MEASUREMENT RESULTS
Enters a creation mode based on all the controls listed in the pane, and
opens the Create Control View dialog box.
Enters a creation mode based on the controls selected in the pane, and
opens the Create Control View dialog box.
Clear Filters
Edit Context
Opens the Edit Context dialog box, which is used to edit the coordinate
system and the data alignment used to display the controls currently
selected.
Positions the 3D scene to show all the controls currently listed in the pane
as much as possible, as well as their annotations.
520
REPORTING MEASUREMENT RESULTS
Creates a report snapshot and a report table for the current control view.
Create Table
Create Snapshot
521
REPORTING MEASUREMENT RESULTS
Reviewing controls
By default, all active controls of all measurement objects in the project are listed in the
Control Reviewer pane, offering an overview of the results without having any report items or
formatted reports created. These controls can be filtered and sorted.
Steps
Results
Controls are listed in the pane according to the selection made in the Controls list box.
522
REPORTING MEASUREMENT RESULTS
Steps
String-based filter
1. In the list, choose a filtering method:
• Is Equal To: Search for strings that are equal
to the specified string.
• Contains: Search for strings that contain the
specified string.
2. Type the string that will be used to filter the
controls.
523
REPORTING MEASUREMENT RESULTS
Results
The list of controls is filtered, and only the relevant controls are displayed.
Notes
When a column is filtered, its header is displayed in italics and the filter icon is colored.
Sorting controls
Steps
Results
524
REPORTING MEASUREMENT RESULTS
Control views can be used to review measurement results in an effective and structured
manner, offering an enhanced inspection workflow.
Steps
525
REPORTING MEASUREMENT RESULTS
Results
• The control view is saved and added to the Control Views section of the Controls list box.
• The control view can now be selected in the Controls list box. When selected, its controls
are listed in the pane, and the associated 3D scene view is displayed.
Notes
526
REPORTING MEASUREMENT RESULTS
Steps
Results
527
REPORTING MEASUREMENT RESULTS
Steps
Results
The project view associated with the control view is shown in the 3D scene.
Notes
528
REPORTING MEASUREMENT RESULTS
Steps
529
REPORTING MEASUREMENT RESULTS
Results
The 3D scene displays the controls based on the selection that was previously made.
530
REPORTING MEASUREMENT RESULTS
Reporting using control views allows generating snapshots and report tables that are
synchronized and linked to control views. In other words, snapshots display the project view
of the control view they are associated with, and report tables display the controls of the
control view they are associated with.
Steps
Results
Report items linked to the control view are created and automatically included in the active
formatted report.
531
REPORTING MEASUREMENT RESULTS
Notes
532
REPORTING MEASUREMENT RESULTS
• Features
• Cross-sections
• Airfoil gauges
• Flush & gap gauges
• Profile gauges
To access the object navigators, choose one from the View > Object Navigator submenu.
533
REPORTING MEASUREMENT RESULTS
Steps
Results
534
REPORTING MEASUREMENT RESULTS
Required: The PolyWorks|Inspector project must have a measured feature with a GD&T
control.
Steps
535
REPORTING MEASUREMENT RESULTS
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
536
REPORTING MEASUREMENT RESULTS
Objective: Display the results of a cross-section, showing the nominal and measured
sections and deviations.
Steps
537
REPORTING MEASUREMENT RESULTS
Results
Notes
538
REPORTING MEASUREMENT RESULTS
Steps
539
REPORTING MEASUREMENT RESULTS
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
540
REPORTING MEASUREMENT RESULTS
Required: The PolyWorks|Inspector project must have measured flush & gap gauges.
Steps
541
REPORTING MEASUREMENT RESULTS
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
542
REPORTING MEASUREMENT RESULTS
Objective: Display the result of an airfoil gauge, showing the measurement zone, cross-
sections, and gauge dimensions.
Steps
543
REPORTING MEASUREMENT RESULTS
Results
Notes
To view both the nominal and measured gauge results simultaneously, select Split view. The
nominal cross-sections and gauge dimensions are displayed on the left. The measured cross-
sections and gauge dimensions are displayed on the right.
Nominal Measured
544
REPORTING MEASUREMENT RESULTS
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.
545
REPORTING MEASUREMENT RESULTS
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
546
REPORTING MEASUREMENT RESULTS
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.
547
REPORTING MEASUREMENT RESULTS
Table templates provided with the PolyWorks Metrology Suite 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.
548
REPORTING MEASUREMENT RESULTS
Steps
549
REPORTING MEASUREMENT RESULTS
Results
550
REPORTING MEASUREMENT 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.
• Add and remove items for each section by clicking them on the section’s shortcut menu.
551
REPORTING MEASUREMENT RESULTS
Steps
Results
552
REPORTING MEASUREMENT RESULTS
Required: More than two table templates for the object type.
Steps
553
REPORTING MEASUREMENT RESULTS
Results
Steps
554
REPORTING MEASUREMENT RESULTS
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.
555
REPORTING MEASUREMENT RESULTS
Steps
556
REPORTING MEASUREMENT RESULTS
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
557
REPORTING MEASUREMENT RESULTS
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.
558
REPORTING MEASUREMENT RESULTS
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.
559
REPORTING MEASUREMENT RESULTS
560
REPORTING MEASUREMENT RESULTS
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.
561
REPORTING MEASUREMENT RESULTS
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.
562
REPORTING MEASUREMENT RESULTS
Steps
Results
Notes
563
REPORTING MEASUREMENT RESULTS
Steps
Results
Steps
Results
564
REPORTING MEASUREMENT RESULTS
Steps
Results
The pages are added, reordered, or deleted from the formatted report.
565
REPORTING MEASUREMENT RESULTS
Steps
Results
566
REPORTING MEASUREMENT RESULTS
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.
567
Inspecting
multiple pieces
INSPECTING MULTIPLE PIECES
569
INSPECTING MULTIPLE PIECES
All pieces are stored within a single PolyWorks|Inspector project and their results can be
reviewed individually or summarized using Statistical Process Control (SPC) tools.
Operations related to multiple pieces are managed in the Multipiece Inspection toolbar.
New Piece
Play Inspection
Sequence Editor
570
INSPECTING MULTIPLE PIECES
Steps
Results
The piece template is created and stored in the project. It contains all the measurements and
inspection sequences defined for the first piece.
571
INSPECTING 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 Introducing the Sequence
Editor on page 610.
Steps
572
INSPECTING MULTIPLE PIECES
573
INSPECTING 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 measured status icon
indicates the measured status.
Notes
574
INSPECTING MULTIPLE PIECES
Steps
575
INSPECTING 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.
576
INSPECTING 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:
577
INSPECTING MULTIPLE PIECES
578
INSPECTING MULTIPLE PIECES
Pick Go to Positions
Can only be used when the measurement method is set to CNC Probe (in
other words, when automatically probing using a CNC CMM).
Launches an interactive mode that allows adding intermediate positions,
or go to position points, between measurement points along the
measurement path to avoid collisions with the part or its fixture.
Edit Points
Opens a dialog box used to edit the position and normal of selected
measurement points.
Drag Points
Delete Points
579
INSPECTING 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
580
INSPECTING MULTIPLE PIECES
581
INSPECTING MULTIPLE PIECES
Steps
582
INSPECTING MULTIPLE PIECES
Results
Steps
Along Boundary
This pattern is used to distribute measurement points along the external boundary of the
plane.
1. In the Tree View, select the feature to which
measurement points will be added.
2. Choose Edit > Object Properties.
The Properties dialog box opens.
3. Click the Measurement tab.
4. Set the Method to Probe.
5. Set the point acquisition Mode to Guided.
6. Set the Measurement points to From
Nominal.
7. Set the pattern to Along Boundary.
8. Specify the Number of points distributed
along the boundary.
583
INSPECTING MULTIPLE PIECES
Results
Grid
This pattern defines uniformly-spaced measurement points by sampling a grid that covers the
plane.
1. In the Tree View, select the feature to which
measurement points will be added.
2. Choose Edit > Object Properties.
The Properties dialog box opens.
3. Click the Measurement tab.
4. Set the Method to Probe.
5. Set the point acquisition Mode to Guided.
6. Set the Measurement points to From
Nominal.
7. Set the pattern to Grid.
8. Set the Sampling step value of the grid.
584
INSPECTING MULTIPLE PIECES
Results
Steps
585
INSPECTING MULTIPLE PIECES
Tip
• Top location of an internal circle.
Results
586
INSPECTING MULTIPLE PIECES
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
Steps
587
INSPECTING MULTIPLE PIECES
Tip
• Top location of an internal slot.
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
588
INSPECTING MULTIPLE PIECES
Steps
589
INSPECTING 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.
590
INSPECTING MULTIPLE PIECES
Steps
591
INSPECTING MULTIPLE PIECES
Tip
• Top location of an internal polygon.
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
592
INSPECTING MULTIPLE PIECES
Steps
593
INSPECTING MULTIPLE PIECES
Tip
• Top location of an internal ellipse.
Results
Notes
The icons displayed for the Location are based on the in-space orientation of the nominal
component of the feature.
594
INSPECTING MULTIPLE PIECES
Steps
Results
595
INSPECTING MULTIPLE PIECES
Steps
Results
596
INSPECTING MULTIPLE PIECES
Steps
597
INSPECTING MULTIPLE PIECES
Results
Notes
Last circle
598
INSPECTING MULTIPLE PIECES
Steps
Results
599
INSPECTING 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
600
INSPECTING MULTIPLE PIECES
Results
Measurement points are defined using probed data points obtained from the selected
feature.
Required: The PolyWorks|Inspector project must have one or more features that support
the Probe measurement method.
Steps
601
INSPECTING MULTIPLE PIECES
Results
Steps
602
INSPECTING MULTIPLE PIECES
Results
Measurement points are defined on the feature for each arc or side.
Steps
603
INSPECTING MULTIPLE PIECES
Steps
604
INSPECTING MULTIPLE PIECES
Steps
Steps
Steps
605
INSPECTING 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
606
INSPECTING 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.
607
INSPECTING 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: A PolyWorks|Inspector project that contains at least one feature with defined
measurement points grouped in different device positions.
Steps
608
INSPECTING 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.
609
INSPECTING MULTIPLE PIECES
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
610
INSPECTING MULTIPLE PIECES
Menu bar
Provides access to all Sequence Editor functionalities.
Standard toolbar
Provides quick access to the main functionalities of the Sequence Editor.
Split button used to create a new sequence, either from the autogenerated
sequence or from scratch.
Insert Step
Displays the Insert toolbar (see Insert toolbar on page 612) that offers quick
access to the steps that can be added to the sequence.
Start Recording
Executes the next step in the sequence based on the marker position.
Stop Execution
611
INSPECTING MULTIPLE PIECES
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
Comment
Scanning Options
Coordinate System
Alignment
Device Position
Data Object
612
INSPECTING MULTIPLE PIECES
Measurement Object
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 with the recording mode. Also, the real-time sequence validation
considers the steps starting at the marker position. Choose Sequence > Set Marker Position to
set the marker position. Alternatively, the marker can be dragged to the desired position.
613
INSPECTING MULTIPLE PIECES
Step number
Icons
614
INSPECTING MULTIPLE PIECES
615
INSPECTING MULTIPLE PIECES
Steps
Results
616
INSPECTING MULTIPLE PIECES
Steps
617
INSPECTING MULTIPLE PIECES
Results
618
INSPECTING MULTIPLE PIECES
Steps
Results
619
INSPECTING MULTIPLE PIECES
• 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
620
INSPECTING MULTIPLE PIECES
Steps
621
INSPECTING MULTIPLE PIECES
Notes
A convenient way to add steps for existing objects is to drag the objects from the Tree View.
Steps
Results
Steps
622
INSPECTING MULTIPLE PIECES
Steps
Results
623
INSPECTING MULTIPLE PIECES
Notes
The Sequence validation answer allows users to validate the corresponding conditional
statement steps for a given scenario. This value is not used when the measurement sequence
is executed in the Sequence Editor or processed by the Play Inspection tool.
624
INSPECTING MULTIPLE PIECES
Required: A completed inspection project containing more than one inspected piece.
Steps
625
INSPECTING 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.
626
INSPECTING 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:
627
INSPECTING 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
628
INSPECTING 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.
629
INSPECTING MULTIPLE PIECES
Objective: Display statistical analyses of Data object shape variation for all pieces.
Required: An inspection project containing a Reference object and more than one piece.
Steps
6. Click Initialize.
630
INSPECTING 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 vertical
toolbar of the Surface Data SPC pane.
Notes
631
Working with
multiple device
positions
WORKING WITH MULTIPLE DEVICE POSITIONS
The different device positions must be aligned to each other. Two methods are detailed in this
manual:
• Using targets
• From points obtained by probing targets
• Using a custom alignment such as the best-fit of Data to Data objects
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 PolyWorks|Inspector user
interface.
Opens the Define Measured Device Position Targets dialog box from which
to measure the targets.
633
WORKING 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
634
WORKING WITH MULTIPLE DEVICE POSITIONS
Move device
Define a new device position and
physically move the device or the
part.
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.
Move device
Define a new device position and
physically move the device or the
part.
635
WORKING WITH MULTIPLE DEVICE POSITIONS
Position n
Repeat the process
Repeat this process for as many
positions needed to acquire the
required data.
Required: A probing device is available and ready to use. The required plug-ins are loaded.
Steps
5. Click Probe.
636
WORKING WITH MULTIPLE DEVICE POSITIONS
Results
637
WORKING 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.
638
WORKING 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
PolyWorks|Inspector 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:
639
WORKING WITH MULTIPLE DEVICE POSITIONS
640
WORKING WITH MULTIPLE DEVICE POSITIONS
Required: A project with two or more device positions. Bundle adjustment must be enabled.
Steps
641
WORKING WITH MULTIPLE DEVICE POSITIONS
Results
The uncertainty of the unlocked positions is calculated and shown in the Device Positions and
Targets pane along with a pass/fail test.
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 PolyWorks|Inspector options.
642
WORKING WITH MULTIPLE DEVICE POSITIONS
Position 1
Move device
Define a new device position and
physically move the device or the part.
Position 2
Move device
Define a new device position and
physically move the device or the part.
643
WORKING WITH MULTIPLE DEVICE POSITIONS
Position n
Repeat the process
Repeat this process for as many
positions as needed to acquire the
required data.
Last position
Scan the part and align with
previous scans
In the last position, scan the part
capturing surface data that overlaps
with previous scans. Based on the
surface information, use a Best-Fit
Data to Data objects alignment to align
the scanned data where overlapping
data is available.
644
WORKING WITH MULTIPLE DEVICE POSITIONS
Required: A scanning device is available and ready to use. The required plug-ins are loaded.
Steps
4. Click OK.
645
WORKING WITH MULTIPLE DEVICE POSITIONS
Results
Next step
Once all the part has been digitized, align the polygonal Data objects using a Best-fit Data to
Data objects.
646
WORKING WITH MULTIPLE DEVICE POSITIONS
Required: Polygonal Data objects acquired using different device positions that are already
aligned to each other.
Steps
647
WORKING WITH MULTIPLE DEVICE POSITIONS
Results
A new polygonal Data object is created and The new polygonal Data object is displayed
added to the Data branch of the Tree View. The in the 3D scene.
source objects are moved into a group. The
new polygonal Data object is dependent on the
source objects it was created from. If any of the
source objects are modified, this new Data
object is updated.
648
Using the Offline
Simulation mode
USING THE OFFLINE SIMULATION MODE
650
USING THE OFFLINE SIMULATION MODE
Import
Reference object
Acquire
Data object
Align
Data object
to Reference object
Measure
dimensions and deviations
Report
measurement results
651
USING THE OFFLINE SIMULATION MODE
Alignment
Align the Data object to the Reference object
using a best-fit alignment.
Refine alignment
Refine the alignment of the Data object to the
Reference object using one of the many
alignment techniques once the required objects
are available.
652
USING THE OFFLINE SIMULATION MODE
653
USING THE OFFLINE SIMULATION MODE
Scanning options
If required, set options for the acquisition of simulated scanned data. The goal is to have data
dense enough so that the extraction of measurement objects is successful. Note that these
options are not applicable when scanned data is acquired with an actual scanning device.
654
USING THE OFFLINE SIMULATION MODE
655
USING THE OFFLINE SIMULATION MODE
Import
Reference object
Align part
to Reference object
Measure
dimensions and deviations
Report
measurement results
656
USING THE OFFLINE SIMULATION MODE
Alignment
Simulate the alignment of the part to the
Reference object using a Surface Points
alignment.
657
USING THE OFFLINE SIMULATION MODE
658
USING THE OFFLINE SIMULATION MODE
However, when measuring the actual part, any number of targets can be created for each
device position as long as there is a minimum of three targets per position that are
measurable in the next device position.
For more information on multiple device positions, see Working with multiple device positions
on page 633.
659
USING THE OFFLINE SIMULATION MODE
Objective: Create a nominal project ready for use with a measurement device.
Steps
Results
660
Appendix
APPENDIX
Choose Tools > Troubleshoot Project Update to display a dialog box that lists the objects in error
and a message for each.
662
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.
663
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.
664
APPENDIX
When opening this compressed file in the PolyWorks Metrology Suite, or in the free
PolyWorks|Reviewer™, 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
PolyWorks|Inspector projects. Simply open the workspace, select the projects, and choose File
> Export > Objects to Compressed Workspace.
665
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
666
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 SHIFT+right-
View click
Specific interfaces
Edit >
Lock Images CTRL+SHIFT+L
Unlock Images CTRL+SHIFT+O
Align >
Start Best-Fit alignment CTRL+F2
Stop Best-fit alignment CTRL+F3
Point Pairs CTRL+F5
667
APPENDIX
668
Getting help
Users can access help resources both within the 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 the
PolyWorks Metrology Suite.
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
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 mouse clicks
or the steps required to perform an
operation.
669
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 the PolyWorks Metrology Suite
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:
The PolyWorks Metrology Suite 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.
670