Tutorial Control
Tutorial Control
Contact Information
3D Systems Geomagic
430 Davis Drive, Suite 300
Morrisville, NC 27560, USA
Phone: +1 (800) 691-1839 or +1 (919) 474-0122
Fax: +1 (919) 474-0216
Web Sites:
Geomagic, Inc.
Technical Support
http://www.geomagic.com
http://support.geomagic.com
Email Addresses:
Technical Support
Training
Services
Sales
[email protected]
[email protected]
[email protected]
[email protected]
Table of Contents
Table of Contents ........................................................................................................................................................ 5
Introduction ................................................................................................................................................................. 8
Overview ........................................................................................................................................................................ 8
Intended Audience ...................................................................................................................................................... 8
Prerequisites ................................................................................................................................................................... 8
Guide Length ................................................................................................................................................................. 8
Guide Conventions ...................................................................................................................................................... 8
Graphical User Interface ............................................................................................................................................. 9
Navigation & Selection ............................................................................................................................................ 12
Mouse Commands ..................................................................................................................................................... 12
Panel Window............................................................................................................................................................ 19
Panel Tabs .................................................................................................................................................................... 19
Dialogs ....................................................................................................................................................................... 22
Context Menus .......................................................................................................................................................... 23
User Interface Context Menu ................................................................................................................................... 23
Model Manager Panel Context Menu ................................................................................................................... 23
Graphics Window Context Menu ............................................................................................................................ 24
Search ........................................................................................................................................................................ 24
Help ............................................................................................................................................................................ 25
Help Dialog .................................................................................................................................................................. 25
Context Sensitive Help ............................................................................................................................................... 25
Data Types ................................................................................................................................................................. 26
Unordered Point Data ................................................................................................................................................ 26
Ordered Point Data .................................................................................................................................................... 27
Polygon Data ............................................................................................................................................................... 28
CAD Data ..................................................................................................................................................................... 29
Free Curve Data ......................................................................................................................................................... 30
Data Handling ........................................................................................................................................................... 31
Scan Registration ...................................................................................................................................................... 32
Overview ...................................................................................................................................................................... 32
Manual Registration (1-Point) ................................................................................................................................... 32
Global Registration ..................................................................................................................................................... 35
Combine Point Objects (Unordered Point Data) ................................................................................................. 35
Registering Ordered Scan Data .............................................................................................................................. 36
Manual Registration (n-Point) ................................................................................................................................... 38
Global Registration ..................................................................................................................................................... 40
Combine Point Objects (Ordered Point Data) ..................................................................................................... 41
Target Registration ...................................................................................................................................................... 42
Detect Sphere Targets ............................................................................................................................................... 42
Target Registration ...................................................................................................................................................... 44
Target Cleanup (optional) ........................................................................................................................................ 44
Combine Point Objects ............................................................................................................................................. 45
Points .......................................................................................................................................................................... 46
Disconnected Components ..................................................................................................................................... 47
Outliers .......................................................................................................................................................................... 47
Manual Editing ............................................................................................................................................................ 48
Reduce Noise - Optional ........................................................................................................................................... 49
Copyright 2013 3D Systems Geomagic
Introduction
Overview
This guide covers the fundamental commands and workflows utilizing Geomagic Qualify software and
covers the fundamental commands, concepts and workflows.
The graphical user interface and navigation
Data types, processing and usage
Basic Geomagic Qualify workflow
Alignments, Analysis and Reporting
Intended Audience
This guide is targeted to users of Geomagic products who require an entry level understanding
Geomagic Qualify inspection software.
Prerequisites
None
Guide Length
3-days
Guide Conventions
Indicates mouse button clicks to locate a command in the user interface in the
format of Tab > Group > Command, example:
Bold Text
This symbol is used to strongly advise or convey important information when used.
Objective
Locate the primary components of the application user interface.
1.
From the Windows Start button, select Start > All Programs > Geomagic >
Geomagic Qualify 2013 to start the application.
or
2.
From the Desktop, double-click the Geomagic Qualify 2013 icon to start the
application. The application will start as shown in Figure 1.
Clicking a Tab will change the current ribbon to display different command Tab Groups.
In the Panel Window area, the Model Manager Panel displays objects that are opened, imported or
created.
The Getting Started tab above the Graphics Window provides access to the Recent files list, Tasks and
other useful Resources.
Application Button
Panel Window
Tabs
Groups
Search
Progress Meter
Graphics Window
File Open
1.
Click the Getting Started tab and select Open from the Tasks list or click the
Geomagic Button at the top left corner of the application and select Open from the
menu.
Use the Open Files dialog to navigate to the training files folder. Choose TR00.wrp from the Open Files dialog.
When a data file is opened in Geomagic, the Graphics tab activates in the Graphic Window.
Graphics Window Tab
Overlay
Right-Side Toolbar
Figure 2
Axes Indicator
End of Activity
10
Right-Side Toolbar
This toolbar contains commonly used view and selection commands.
Planar Rotation - 90
Overlay
Information displayed in the Overlay area is controlled in the Overlay
roll-up group of the Display panel.
11
Mouse Commands
ACTIVITY: Using the Mouse
Objective
Learn the mouse operations in the Graphics Window.
2.
Change the magnification of the object in the Graphics Window by using the Zoom
command.
Place your cursor in the Graphics Window at a location of interest and use the
scroll-wheel to zoom in by rolling the scroll-wheel towards you. To zoom out, roll
the scroll-wheel away from you.
The Zoom command is sensitive to cursor position, move the cursor and zoom in/out at the area of
interest.
3.
View Rotation
1.
Place the cursor in the Graphics Window; press and hold the middle-mouse button
(MMB).
Move the mouse in the Graphics Window to rotate the object.
Moving the mouse inside the circle that appears in the Graphics Window performs
a spherical (3D) rotation.
Moving the mouse outside the circle that appears in the Graphics Window
performs a planar rotation, parallel to the current view.
12
2.
The default center of view rotation is the bounding box center of all visible objects. To
change the center of rotation:
In the Graphics Window, right-mouse button (RMB)-click to see the right-click
menu.
Select Set Rotation Center from the right-click menu.
A special cursor will appear for Set Rotation Center.
Left-mouse button (LMB)-click a location on the object in the Graphics Window.
Rotate the object again; notice how the object rotates about the last selected
location point.
If Toggle Dynamic Rotation Center is active in the Right-Side Toolbar, setting the rotation using this
method will have no effect.
3.
Viewing Tools
1.
Locate the Predefined Views fly-out on the Right-Side Toolbar and click through
each of the icons on the fly-out to familiarize yourself with both the fly-out behavior
and changing the view orientation.
Predefined Views are orthogonal to the World Coordinate System (World CSYS).
2.
The Reset Current View icon when clicked will restore the last predefined view, reset
the rotation center and zoom to view all visible objects.
3.
Locate the Shading fly out on the Right-Side Toolbar and click the icons to change
between Smooth Shading and Flat Shading.
Smooth Shading diffuses pixels of the active object causing it to appear smoother than it is. Flat
Shading reveals the object as it actually is.
4.
The Toggle All Features icon toggles on/off the visibility of all Features in the
Graphics Window. Left-mouse button (LMB)-click the icon several times to
view/hide the Feature object. If there are no available Features, the icon will be
grayed out.
Fit Model to View will cause all objects to Fit within the Graphics Window.
Fit Model to View will zoom to the extents of all visible objects.
6.
Toggle Dynamic Rotation Center will place the center of rotation at the cursor
location each time the left-mouse button (LMB) is clicked on the active object.
This command is activated by clicking the icon and remains on until it is clicked again. When active,
the background color of the icon is orange.
13
Selection Tools
1.
Causes the selection tools to operate only on visible data in the current view, obscured data will not
be selected.
Click the Rectangle Selection Tool icon.
Place the cursor on the object, click and hold the left-mouse button (LMB).
Drag your cursor to define the second corner of selection zone. As you move the
cursor, a rectangle is visible in the area to be selected.
Release the left-mouse button (LMB). The polygons in the selection zone turn
red, indicating that they are selected for some type of operation.
2.
Hold down the CTRL key while selecting in the same area from the previous step
(red).
Holding CTRL when using any selection tool will cause any area selected to be deselected.
3.
4.
Delete selected areas by pressing the DEL key or clicking Polygons > Repair >
Delete on the ribbon.
Press CTRL+Z to undo the last command.
5.
Select and delete additional areas using the Circle Selection Tool, Line Selection
Tool, Paint Brush Selection Tool, and Lasso Selection Tool.
Select the tools from the Right-Side Toolbar and make selections on the object in
the Graphics Window.
Press the DEL key to delete selected areas.
14
6.
Press CTRL+Z to recover (undo) the most recently deleted areas of the object.
8.
Click the Select Through icon on the Right-Side Toolbar and select an area on the
object using the Rectangle Selection Tool.
Rotate the object around to view the other side of your selection. Notice that Select
Through causes the current selection tool to affect all areas within the selection
boundary, not just those visible on screen, see Figure 4 and Figure 5.
Press CTRL+C to clear all selected areas.
Click the Select Visible icon on the Right-Side Toolbar to toggle off Select
Through mode.
15
Figure 9
18. From the Right-Side Toolbar, click the Polyline Selection Tool icon.
The Polyline Selection Tool will create a selection defined by clicking locations to define a boundary.
16
Figure 10
The Custom Region Selection Tool will find both visible and non-visible areas within the bounded
area you create. If the Custom Region Selection Tool is accidentally started it can be stopped by
pressing the ESC key.
21. Click a set of points as shown in Figure 11. As you click around the region, a white
boundary line will appear from click to click.
When you get close to your starting point, press the right-mouse button (RMB) to
close the selected boundary.
Figure 11
Figure 12
22. When the boundary is closed, it should appear as shown in Figure 12 with the interior
area selected (red).
Data inside the boundary not visible to you in the current view, such as undercuts or back-draft
conditions will also be selected.
Rotate the object slightly to see data not visible in the current view is selected.
23. Press CTRL+C to clear the selection.
17
24. Select adjacent triangles that meet at a specified angle of less than 3 degrees.
Click the Paint Brush Selection Tool icon on the Right-Side Toolbar.
Click the Select by Angle Mode icon on the Right-Side Toolbar, and select the
flat area as shown in Figure 13.
Adjacent triangles in the polygon mesh that are within a 3 degree angle (default) of each other will
be selected as shown in Figure 14.
Figure 13
Figure 14
Figure 15
End of Activity
Copyright 2013 3D Systems Geomagic
18
Panel Window
Panel Tabs
ACTIVITY: Panels
Objective
Explore the tabs of the Panel Window.
If you accidentally hide a panel and want to make it visible again, click View > Panels > Panel Visibility and
select the hidden panel from the list that appears, to make it visible.
Training File
TR-00.wrp
1.
2.
The Model Manager Panel tab contains objects either created or loaded into the
current session. A right-click menu is available on objects in the tree, the
commands available from the right-click menu change depending on the type of
object selected.
3.
Objects with a + sign next to them are nested in a collapsed branch of the tree.
Clicking the + sign will expand the tree to reveal any nested objects.
Items on the tree may be renamed, deleted, hidden, saved out exclusively of other objects, or made
into groups.
4.
The Display Panel tab contains the following roll-up groups of display options;
General, Geometry Display, Lighting and Overlay.
A roll-up group can be expanded or collapsed by clicking the title bar containing the roll-up group
name.
5.
You may have to zoom out to see the location of the World CSYS which is positioned at 0,0,0 of the
World Coordinate System.
Place a checkmark in the Transparency checkbox and move its slider control to
change the opacity/transparency of the active object in the Graphics Window.
Remove the checkmark from the Transparency checkbox.
19
6.
The Right-Side Toolbar contains fly-out toolbars; to activate a fly-out, click a button with a down
arrow and a toolbar will expand, select the desired button from the fly-out to activate the
command.
7.
This will increase display rendering speed, which is useful when working with large scan data files.
20
13. The Lighting roll-up group provides options to change lighting themes from one to
four lights and has slider controls. Experiment with the Lighting controls and themes
to find one that best suits your taste.
You can use the Reset button to return all options to their defaults.
14. The Overlay roll-up group controls the visibility of information that shows up in the
lower left corner of the Graphics Window.
Place a checkmark in the Model Information, Bounding Box Dimensions and
Memory Usage checkboxes. Note the information that displays into the Overlay
section of the Graphics Window.
Model Information displays the total number of elements (points, polygons, etc.) of the active
object, plus the number of currently selected elements.
It is recommended that the Model Information option be left active. The information provided is
helpful when editing the objects.
15. The Dialog Panel tab automatically displays dialog based commands when they are
activated. If no command is active, then this Panel is empty.
When a command is active in the Dialog Panel tab and focus has been shifted to another panel in
the Panel Window; you will not be able to access other commands. Return to the Dialog Panel tab
and complete the currently active command to continue.
End of Activity
21
Dialogs
Geomagic dialogs have several controls in common with each other; this section describes the most
commonly used controls and conventions. The majority of Geomagic commands are dialog based.
OK button; accepts any changes made while in the dialog and exits the dialog.
Cancel button; discards any changes made while in the dialog and exits the dialog.
Apply button; updates the command to any changes made while in the dialog this is
useful to preview parameter/option changes while making adjustments, without
committing to the current settings.
If an Apply button is present in a dialog, you must press it to activate the command.
Next button; Analogous to OK and restarting the command.
Reset button; resets dialog parameters to defaults; equivalent to restarting command.
Roll-Up Groups; when rolled up, an arrow in the group title points downward, see Figure 18. Clicking
anywhere on a rolled up group title will expand the group and reveal additional dialog elements, values,
inputs or activate extended commands, see Figure 19.
Figure 18
Figure 19
22
Context Menus
Geomagic has several context menus activated by right-clicking in one of three locations; at the top of
the screen on a user interface element, on an object in the Model Manager Panel tab and in the
Graphics Window.
23
Search
The Search Box at the top right corner of the application builds a ribbon based on what is
typed into the box. The example in Figure 20 shows the word line typed into the Search Box
and the ribbon that is dynamically created with commands that contain the text string.
Figure 20
Clicking the X in the Search Box will remove the search ribbon and restore the previous
ribbons.
24
Help
Help Dialog
Pressing the F1 key will open a help dialog that contains and Contents, Index and Search
commands.
25
Data Types
The application supports several data types including collected point data, polygon data and CAD data.
Point clouds are common data types which consist of individual point locations. The application can
import several hardware device native file formats and also provides plug-ins for several hardware
devices, enabling direct input of scan data into the application.
When using Repair Normals for the first time on an unshaded object, you may be presented with a
continuation dialog box this dialog should be answered Yes if encountered to allow access to the entire
command.
26
27
Polygon Data
Polygon data is sometimes referred to as a mesh; triangles are formed by linking point data that result in a
mesh. Polygon data comes from a variety of sources that include modeling software, scanning devices
and a result of wrapping points in Geomagic.
When a polygonal object is generated the normal faces are colored blue by default, the back
face or opposite side of the normal face is colored yellow.
If the mesh of a polygon object is modified, the underlying point structure will likewise be modified.
In the event that any polygon object normals are inverted either from other software or from the
wrapping process in Geomagic, use Polygons > Repair > Repair Tools > Flip Normals on the ribbon
to reverse the orientation of normals.
Identifies an object in the Model Manager Panel as polygon data.
Clicking the Display Panel tab and toggling on Edges in the Geometry Display roll-up group will reveal the
mesh construct of any polygon object.
A polygon object can also be changed into the point object.
Polygons > Convert > Convert to Points on the ribbon changes a polygon object into a
unordered point object.
28
CAD Data
CAD data is a collection of faces or bounded surfaces typically created in engineering design software.
CAD data occurs by:
Opening/Importing external CAD files, typically IGES or STEP neutral file exchange formats
Directly opening or importing supported native CAD file formats
CAD data is gold in color when activated and displays CAD face boundaries
A CAD object may be down converted to a polygon object.
29
Figure 28 Curves
30
Data Handling
The first step in the inspection process is to load the necessary data files. You can inspect any
combination of data types, including point clouds, polygon (STL), and CAD models.
The Model Manager Panel uses a REF (reference) and a TEST (test) label for all comparison models. A
REF label can be assigned to either a Polygon object or CAD object (preferred). A TEST label can be
assigned to a point object, polygon object or another CAD object.
Figure 30
Many scanner formats are supported; this allows for fast and easy direct import of native binary file
formats.
A typical inspection would involve comparing scan data of the manufactured part to the engineering
CAD model. A CAD model is imported via neutral file format (IGES/STEP) or direct import of native CAD
file from supported applications.
Some point cloud and polygon formats might require you to specify the units that the data was
scanned in, such as millimeters or inches.
When opening or importing a CAD model; the application automatically assigns a REF label. When
opening/importing a point model or scanning directly, the application automatically assigns a TEST
label. In both cases; the current REF and TEST may be cleared or re-assigned to other models if so
desired, through the Model Manager Panel context menu. An STL or OBJ file when opened/imported is
not assigned either a REF or TEST and needs to be assigned a label in the Model Manager Panel.
The TEST object is the one that will be moved to the REFERENCE object during the alignment process,
and the REFERENCE object will in turn be used to generate the RESULT object. The REFERENCE object is
also used to store Automation.
31
Scan Registration
Overview
The process of registration provides the ability to align scans with different coordinate systems.
Objective
In this activity you will align scans of unordered point objects using Manual Registration, refine the
alignment using Global Registration and combine the individual scans into a single object for more
processing. The scan data used in this activity is typical of raw (unordered) point data scans of a part
scanned in different set-ups.
Commands
Manual Registration
Global Registration
Combine Point Objects
Training File
TR-01.wrp
Open Data
1.
2.
Click Alignment > Scan Registration > Manual Registration on the ribbon to start
the Manual Registration command.
The Graphics Window will be divided into 3 view ports. The upper left view port is the Fixed view
port and the upper right view port is the Floating view port. The wide frame at the bottom serves as
a preview after registering the object in the Floating view port to the object in the Fixed view port.
3.
Select the 1-Point Registration radio button in the Mode roll-up group if it is not
already active.
32
4.
The Fixed and Floating objects selected in the lists will appear in the Fixed and Floating frames
similar to Figure 32 .
There are two sides to each scan; always make sure you rotate the dark red and bright green sides
of the scans towards you for registration.
Figure 32
5.
It is important that the Fixed and Floating view orientations be as close as possible to each other
when using 1-Point Registration (default), otherwise the registration may not work correctly.
Figure 33
33
6.
Pick a common point that is available in both the Fixed (red) and Floating (green)
view ports, see Figure 34.
If you accidentally pick the wrong point, use the CTRL+Z keys to undo the last selection.
Figure 34
7.
When satisfied with your registration, accept the current registration and place the two
scans into a group object if there is a checkmark in the Add to Group checkbox.
Click the Next button to accept the current registration.
In this example, you will have a checkmark in the Add to Group checkbox and use the default name
of Group 1.
Click OK to exit the dialog.
9.
You will notice in the Model Manager Panel that both scans have been placed in
Group 1.
34
Global Registration
1.
The registration process will stop when either convergence is detected or the maximum number of
iterations has been reached.
2.
After reviewing, click OK to accept the registration and exit the dialog.
After registration, the scans are aligned but are still separate and need to be combined
into a single point object. Verify that all scans are in a single Group in the Model
Manager Panel and that Group is active.
Click Points > Combine > Combine Point Objects on the ribbon.
Name the point object to be created by typing Model in the Name field.
Accept the remaining default settings.
Click Apply.
Click OK to exit the dialog.
35
Objective
Align multiple, overlapping scans captured at different positions using the Manual Registration command.
Refine the alignment using Global Registration and combine the individual scans into a single point
object. Here is an overview of the steps to create a point object from unaligned ordered data scans:
Filter out poor cell data per scan that was collected using a poor capture angle.
Roughly align the scans to place them in the same orientation using manual registration.
Perform global registration to minimize the deviation between scans.
Remove overlapping cell data and combine the scans into a single point cloud for more
processing.
Commands
Filter
Manual Registration
Global Registration
Combine Point Objects
Training File
TR-02.wrp
Open Data
1.
36
2.
Figure 37
Filter Points
1.
Remove cells whose normals are more than a specified degree from the scan direction.
Click Points > Repair > Filter on the ribbon.
Enter 72.0 into the Angle field.
Click Apply to start filter of data.
Click OK.
This command is only available when working with ordered (cell) data.
Automatically detect and remove small, undesired portions of the scan object.
Click Select > Data > Select By > Area on the ribbon.
In the dialog that appears, enter 2.0 in the Percent box.
Click Apply.
Several of the small segments will get selected. This command selects pieces of the scan that contain
less than the specified percentage of that scans total area.
Click OK.
3.
The small segments are still selected so press the DEL key to remove them from the
scan object.
4.
Now that the data has been filtered and edited, you can begin to align the scans. To
align these six scans, first make sure they are selected in the Model Manager Panel.
Select Scan 001, press the Shift key and select Scan 006 to specify a range
selection which will also activate the selected objects in the Model Manager Panel.
37
Click Alignment > Scan Registration > Manual Registration on the ribbon. This
command allows you to roughly align multiple scans by picking areas where two scans
overlap.
2.
Select the n-Point Registration radio button in the Mode roll-up group.
3.
Figure 38
n-Point Registration does not require exact view orientation like 1-Point
Registration does. n-Point Registration also requires a minimum of 3 points picked
in each view.
Rotate each of the scans to positions similar to Figure 39 to see most of the
overlapping data.
Figure 39
38
5.
Pick the points as indicated in Figure 40 on both the Fixed (red) and Floating scans
(green) at approximately the same locations on each.
If you accidentally pick the wrong location, press CTRL+Z to undo the last selection.
Figure 40
6.
Figure 41
7.
When satisfied with your registration, click the Next button. This will accept the current
registration and place the two scans into a group object if there is a checkmark in the
Add to Group checkbox.
In this example, you will have a checkmark in the Add to Group checkbox and use
the default name of Group 1.
You will notice that Group 1 is automatically created and highlighted in the Fixed list
after clicking the Next button.
As each Floating scan is registered, it will be removed from the Floating list and be
placed in Group 1.
39
8.
Leave Group 1 selected in the Fixed list and click Scan 003 in the Floating list to
start the registration of the next scan.
Rotate the views as necessary to find the overlapping locations to make a selection
on.
Select approximately the same 3 points in each view port.
Click the Register button.
9.
Click Next after successfully registering this scan to add Scan 003 to Group 1.
Figure 42
11. Look at the Model Manager Panel and you will notice that all scans have been placed
into a Group.
Global Registration
1.
Several iterations of an alignment algorithm are run to better align the scans. Statistics will be
reported in the dialog after each scan so the user knows the status of the current alignment.
The operation will terminate when one of three things happen:
o
When the command stops, the system will display the two scans with the greatest deviation in
the Statistics group.
Hitting the ESC key at any time during the calculation will stop the command after the current
iteration.
40
2.
Figure 43
After registration, the scans are aligned but still separate and need to be combined
into a single point object. Verify that all scans are in a single Group in the Model
Manager Panel and that Group is active.
Click to Points > Combine > Combine Point Objects on the ribbon.
Name point object to be created by typing Model in the Name field.
Check the Remove Overlap checkbox; this will remove overlapping scan data from
the Ordered Data objects. This setting only applies to ordered data.
Notice the number of cells in the Overlay area of the Graphics Window.
Click Apply.
Click OK; the combined point object is created in the Model Manager Panel and
the Group of scan objects has been deleted from the Model Manager Panel.
2.
Remember that the source data for creating the combined point object was Ordered
Data. Notice that the newly created combined point object is Unordered Data.
41
Target Registration
Target Registration aligns target points to each other.
Objective
In this activity you will identify spherical geometry to generate target points, register the targets to each
other and then remove the target geometry.
Commands
Detect Sphere Targets
Target Registration
Target Cleanup
Combine Point Objects
Training File
TR-03.wrp
Notice there are 3 tooling balls of the same size attached to the part. Some portion of each tooling
ball is captured in each scan, see Figure 44.
As with other types of registration, the scans used in the registration process must
be selected in the Model Manager Panel. If any of the scan are not selected, select
them now in the Model Manager Panel.
A minimum of three spheres of equal size must be used to triangle the target points correctly.
Figure 44
2.
Click Alignment > Scan Registration > Detect Sphere Targets on the ribbon.
42
3.
Figure 46
5.
Figure 47
43
Target Registration
1.
Figure 48
After registration, the spherical data and targets can be removed if you desired at this
time.
Click Alignment > Scan Registration > Target Cleanup on the ribbon.
Click OK to remove the spherical scan data and the target points defined in Detect
Sphere Targets.
You can choose to keep the target points by checking on Keep Target Points.
The spherical scan data will be removed and holes in the scan will result from where the tooling balls
were attached, see Figure 49.
Figure 49
44
After registration, the scans are aligned but are still separate and need to be combined
into a single point object. Verify that all scans are selected in the Model Manager
Panel.
Click to Points > Combine > Combine Point Objects on the ribbon.
Name the point object to be created by typing Model in the Name field.
Accept the remaining default settings.
Click Apply.
Click OK to exit the dialog.
2.
End of Activity
45
Points
Overview
While a point object is active you have the opportunity to improve the scanned data. Noisy data can be
improved, and point sampling techniques can be employed to reduce the density of point cloud data.
All cleanup procedures are optional, but a cleaned point object can be converted to a polygon
object with greater efficiency and higher quality. Sampling point objects also improves the computation
times of other commands; it is very easy to capture more data than is necessary when scanning a part,
more point data is not always better.
Commands covered in this section include the following:
Select > Disconnected Components
Select > Outliers
Reduce Noise
Uniform Sample
Wrap
Objective
Improve and optimize a point object for other operations.
Training File
TR-04.wrp
File Open
1.
2.
3.
46
Disconnected Components
1.
Scanned data often includes points that are isolated from the main point cloud; these
types of points are referred to as disconnected components. You will now select these
isolated points.
Click Points > Repair > Select > Disconnected Components on the ribbon.
Set the Separation parameter to Low; observe the number of points selected in
the Overlay.
Set the Separation parameter to High; observe the number of points selected in
the Overlay.
Set the Separation parameter back to Low.
A Low setting uses the smallest space between points that will find the most isolated points. The
Medium and High settings will find fewer points as the size of the space between isolated points is
increased.
2.
3.
Outliers
1.
Outlier detection is based on a point to point relationship. The Select > Outliers
command analyzes each point for proximity to neighboring points based on a
sensitivity parameter, as sensitivity increases more outliers are detected and vice
versa
Click Points > Repair > Select > Outliers on the ribbon.
Click the Apply button to analyze the point object.
2.
Figure 51
3.
Adjust Sensitivity parameter to see how it impacts the number of points selected.
Change the Sensitivity to 80 and click Apply. Review Overlay information; notice
the Selected Points value is lower.
Change the Sensitivity back to 85 and click Apply.
4.
5.
47
6.
It is not required to clean all outliers; however, it is good practice is to run this
command a few times to get the most outlying points removed from the point object.
Click Points > Repair > Select > Outliers on the ribbon.
Use a Sensitivity value of 85.
Click Apply. Notice that fewer outliers have been detected the second time. Each
time Select Outliers is used with the same Sensitivity value, fewer outliers will be
selected.
7.
8.
The Select Outliers and Delete commands are usually run in tandem, which makes them a good
candidate for a Macro.
Manual Editing
1.
Zoom, pan and rotate as necessary to locate and manually delete any remaining
stray points that may exist around the part perimeter.
Figure 52
2.
3.
Continue to rotate, zoom, manually select and delete until you are satisfied that
only points that describe the scanned part remain.
48
Noise Reduction is a form of compression that moves points closer together resulting in a smoother
polygon object when the points are wrapped.
2.
Figure 53
3.
Click on the Preview roll-up group title to expand and activate the Preview
command.
The cursor will change to a cross-hair shape. Click near the location shown in
Figure 54.
A polygon preview will be rendered at the area selected as shown in Figure 55.
Zoom in to view the preview in greater detail.
Figure 54
Figure 55
49
4.
With the Preview roll-up group still expanded, move the Smoothness slider control
in the Parameters roll-up group to a value of 2. As you move the slider, the preview
will dynamically update to reflect your changes.
5.
With the Preview roll-up group still expanded, change the reduction type in the
Parameters roll-up group to Prismatic Shapes (Conservative) and observe how
the preview changes.
Click the Preview roll-up group to collapse the group and deactivate the preview.
Rotate and Zoom to one or two other locations on the object and at each location;
expand, select an area, preview that area and collapse the Preview roll-up group to
deactivate it.
If the Preview roll-up group is still expanded and active, collapse the Preview rollup group at this time to deactivate it.
6.
Note changes of Maximum Distance in the Statistics roll-up group. If this were a high precision part,
the amount of noise reduction applied may distort the scan data beyond the tolerance zone of the
part.
7.
In the Parameters group, enter a value of 0.5mm in the Deviation Limit field.
Click Apply; the scan will be updated with a limit on how far points can move.
Observe the Statistics roll-up group again; the Maximum Distance of any point moved will not
exceed the value set in the Deviation Limit field.
Use the Deviation Limit parameter to limit the movement of scanned data.
8.
Click on the Display Deviations roll-up group to expand and activate the Display
Deviations command.
The display will change to a deviation map with a spectrum bar, see Figure 56.
Find the Max. Critical input field and change the value to 0.1 mm. Press the Enter
key, the Min. Critical will automatically update to the inverse value.
Find the Max. Nominal input field and change the value to 0.01 mm. Press the
Enter key, the Min. Nominal will automatically update to the inverse value.
The display will update the deviation color map and the spectrum bar, see Figure 57.
Figure 56
Copyright 2013 3D Systems Geomagic
Figure 57
50
9.
Reduce Noise is not recommended for processing scanned objects to be used as TEST objects in
Geomagic Qualify. The exception would be to create a REF object for Geomagic Qualify. When
creating a reference object, great care should be taken as this command can introduce distortion
that could lead to inaccurate results in Geomagic Qualify.
Point Sampling
1.
Change the density of the point cloud without moving any points.
Click Points > Sample > Uniform on the ribbon.
Select the Absolute radio button in the Input roll-up group.
Sampling changes the density of a point cloud without moving any points.
2.
4.
51
Wrap - Optional
1.
The Wrap command creates triangular faces by connecting the dots of a point cloud. The quality
of a wrapped point object is dependent on the quality of the data it is derived from. Wrapping an
unordered point object will produce approximately twice the number of triangles as there are points.
The triangles in a polygon object are commonly referred to as a mesh.
2.
When Wrap is applied to ordered point data; no dialog will appear the point cloud will be wrapped
automatically.
3.
A polygon object is created and the point object it was created from remains in the
Model Manager Panel.
Figure 59
End of Activity
52
Polygon Objects
Overview
A polygon model or mesh is a collection of triangles; vertices are where these triangles meet, and the
vertices are the same as the underlying point object. If the polygon structure changes, so does the
underlying point structure.
An STL file type is synonymous with a polygon model; they are one and the same. Many applications can
produce STL files that can be imported to for inspection processing. Several hardware scanner vendors
also produce an STL file as a means of file sharing with external applications.
This section is designed to introduce you to commonly used commands that improve the quality of a
polygon object.
Alert: Creating triangles or modifying them disconnects from the original scanned data for inspection purposes.
The steps outlined in this section should not be used to modify a TEST object as smoothing or creation of
triangles does not reflect what was originally scanned.
ACTIVITY: Level I
Objective
Learn how to repair a polygon object.
Commands covered in this section include the following:
Make Manifold (Open)
Remove Spikes
Mesh Doctor
Reduce Noise
Fill Holes
Training File
TR-05.wrp
File Open
1.
53
Figure 60
2.
RMB click on Fairing in the Model Manager Panel and select Duplicate from the
right-click menu.
A copy of the polygon object will be created in the Model Manager Panel and automatically be set
active.
Spike Removal
1.
Figure 61
2.
54
Manual Editing
1.
Click Select Backfaces Mode on the Right-Side Toolbar to turn it OFF and prevent
selecting triangles on the other side of the object.
Zoom/Rotate/Pan as necessary. Using the selection tools on the Right-Side
Toolbar; make the selections shown in Figure 62 to Figure 64 and Delete them.
Leave the strip of triangles at the top of the selected area in Figure 63.
Manual selection and deletion of poor triangles that affect the mesh will make other repairs easier
and more effective.
Figure 62
Figure 63
Figure 64
Floating Triangles
1.
Click Polygons > Repair > Make Manifold (Open) on the ribbon.
The Make Manifold command located and automatically deleted the floating triangles. Triangles
that are not connected by edges to the main mesh are considered non-manifold. Removal occurs
without a dialog.
Reduce Noise
This command will modify your data; it is not advisable to use it on a TEST object.
1.
Noise reduction can be applied to smooth the mesh of this object. Using the Deviation Limit
parameter is essential to keeping a polygon model within a presumed tolerance.
55
2.
View the object from different viewpoints using zoom and rotate.
Click OK to accept the noise reduction.
The fairing should appear similar to Figure 65.
Change the light source using ALT+LMB for a better view.
Figure 65
Mesh Doctor
This command contains spike removal which can modify your inspection data.
1.
The Mesh Doctor detects a wide variety of mesh issues and provides numerous methods for
resolving them. Mesh Doctor will not analyze a pre-selection; the entire mesh will always be
analyzed.
With Auto-Repair selected in the Type group, remove the checkmark from the
Small Holes checkbox and place a checkmark in the Small Tunnels checkbox in
the Analysis roll-up group.
Click the Apply button.
We turned off the Small Holes check so we can control filling with the Fill Holes command.
Mesh Doctor will perform the repairs selected in the Analysis roll-up group.
2.
The Advanced roll-up group of the Mesh Doctor contains the parameters used in mesh analysis.
56
Filling Holes
Hole filling creates data structure not present in a scanned inspection model; exercise caution when using this
command with inspection data.
1.
There are two ways to fill holes, Fill All and Fill Single. Fill All finds all boundaries
and does as the name implies. Fill Single interacts with each hole; you can also
change either/both the Technique and Mode as desired in Fill Single mode.
Fill Techniques control the curvature of a fill.
Fill Techniques
Fill Modes
Fill Single
1.
Click Polygons > Fill Holes > Fill Single on the ribbon.
Verify that Curvature technique and Complete mode are active.
2.
Figure 67
57
1.
Figure 68
2.
You can CTRL+Z to undo any fill, the limit may be undone is
10.
Select Tangent as the Fill Technique on the
ribbon. This will keep the filled curve from
projecting too far.
Hover over the boundary again and LMB click;
the hole will be filled.
3.
Figure 69
Figure 70
58
4.
Figure 71
5.
Figure 72
6.
You are still in Fill Single/Partial mode; select the Curvature technique on the
ribbon.
59
7.
Hole filling re-builds curvature better when the hole boundary is a rectangular in shape.
Figure 73
8.
9.
RMB click in the Graphics Window again and select Fill from the right-click menu.
Select the top left corner for the 1ST point and the top right corner as the 2ND
point to create the boundary shown in Figure 74.
Pressing the ESC key after points are selected in a partial fill mode will deselect the points to start a
partial fill over.
Click on the red boundary to complete the partial fill.
Figure 74
10. RMB to bring up the Fill Holes editing commands.
Click Select Triangles from the right-click menu.
60
11. Locate and navigate as necessary to make the selections shown in Figure 75.
Figure 75
12. After making the selections, press the Delete key to remove the selected triangles.
13. Floating triangles are uncovered in the areas where you made your selections. You can
remove floating data while still in the Fill Single command.
RMB click to bring up the right-click menu hole editing commands again and click
on Delete Floating Data. All floating triangles will be removed.
RMB click again and select Fill from the right-click menu.
14. On the ribbon, select Complete mode and verify that the Curvature technique is
selected.
15. Move the cursor over a boundary in each area where the selected triangles were
deleted and click each boundary to fill each hole.
16. You have completed filling single closed and partial holes; it is time to switch to Fill All
for the remaining holes.
Click the Fill Single icon on the ribbon to exit the command.
61
Fill All
1.
Click Polygons > Fill Holes > Fill All on the ribbon. The Fill All dialog will start and
the number of Selected Holes will be displayed in the Overlay of the Graphics
Window.
There are several small holes scattered throughout the mesh, the Fill All command can be used for
these smaller holes.
Notice that ALL boundaries are counted, including the entire outside perimeter of this object.
In the Hole Selection roll-up group, click the up arrow at the right side of the list
next to Deselect Largest. The largest boundary is deselected; notice that Selected
Holes changed in the Overlay.
Click the up arrow again. The next largest boundary (air duct) will be deselected
and removed from the count in the Overlay.
2.
Locate the holes in Figure 76; the boundaries are red, which means they will be filled
if not deselected. Hover the cursor over one of them; hold the CTRL key down while
you LMB click the boundary.
The hole boundary will be deselected and removed from the hole count, perform the
same operation on the other hole shown in Figure 76.
Figure 76
3.
Select Right View from the Predefined View fly-out on the Right-Side Toolbar.
62
4.
Zoom to the area with the small holes shown in Figure 77. In the Hole Selection
roll-up group of the Fill All dialog toggle on the Maximum Circumference parameter
by placing a check in the checkbox. The numeric field below it will become active.
In the Overlay, Hole Circumference information is displayed when the Maximum Circumference
parameter is activated.
Cursor over a few holes, you will see the information change dynamically as you
pass over a hole boundary.
Hover the cursor over the hole shown in Figure 78 and LMB click the boundary.
The Maximum Circumference parameter updates to the size of the selected boundary and only
holes smaller than the selected hole will remain highlighted in red. The Selected Holes information in
the Overlay will also update.
Any hole boundaries of the same or less size than the number entered into this field will be excluded
from the Fill All operation.
Figure 78
Figure 77
5.
Click Apply in the Fill All dialog to fill the Selected Holes.
6.
Toggle the Maximum Circumference parameter off in the Fill All dialog, the
remaining holes will again be selected.
7.
8.
63
After repair operations that affect the mesh like hole filling, it is a good practice to run the Mesh
Doctor to check the mesh.
2.
Zoom, Pan and Rotate the fairing, it should look similar to Figure 79.
Figure 79
3.
This is a good time to save your work. Click the Application Button at the top left of
the application and select Save As from the application menu.
Navigate to the Desktop in the Save As dialog and change the File name to
Fairing.
Click the Save button.
End of Activity
64
Feature Objects
Overview
Features are 2D and 3D geometric objects created in the application. A feature object contains
properties and can be best fit to polygon objects by applying them to selected regions. Feature
objects can be used for a variety of commands, such as;
Alignment
GD&T
3D Dimensioning
Sectioning for 2D Compare and 2D Dimensioning
Any feature may be edited, re-created from an edited selection set, deleted, and any feature property
may be examined. Feature visibility may also be controlled and features may be renamed in the Model
Manager Panel after creation.
Features can be created on the Reference (REF) object or the Test (TEST) object. If creating features on
the REF object, you can have the application create the features on the TEST object automatically if
there is enough scan data available.
Features can also be created on the TEST object during the capture process if there is a hard probe
available. This is done with Capture > Collect > Probe Features commands.
It is important to define all features that might be required during the inspection process as early as possible.
ACTIVITY: Best Fit Features
Objective
Create and edit features using best fit selection data on a polygon object.
Training File
TR-06.wrp
Figure 80
65
Sphere Feature
1.
Figure 81
2.
3.
66
Figure 83
4.
Figure 84
5.
Click Apply.
The feature is created with the selected region.
See Figure 85.
Click Next to accept the feature.
Feature Properties
1.
In the Model Manager Panel; expand the current active object node by clicking on
the + symbol next to it.
A Features sub-node is created with the first feature created on any object.
Expand the Features node, the Sphere feature just created will appear on the
tree.
RMB click on the Sphere feature, a right-click menu will appear.
2.
Click the Select Entities; the selection set used to make the Sphere feature will be
displayed.
Press CTRL+C to clear the selection set.
3.
67
4.
RMB click on the Sphere feature and notice other options on the menu including
Export.
Any feature may be exported to a neutral file format by this menu option.
Other common options include Rename, Delete, and Edit on this menu.
Click anywhere other than the menu to clear the menu from the display.
Cone Feature
1.
Figure 86
Cylinder Feature
1.
68
Figure 87
2.
Avoid selecting data into the round and fillet areas at the
top/bottom of the cylindrical face. If you select something
accidentally, you can use CTRL+LMB and deselect to
refine your cylindrical region.
Figure 88
3.
4.
Figure 89
69
Plane Feature
1.
After creating several features, they may start to clutter the display.
Click Features > Display > Feature Visibility > Toggle All Features on the
ribbon or click the Toggle All Features icon on the Right-Side Toolbar to hide all
features.
Clicking the Toggle All Features icon again will show all.
Pressing F9, performs the same operation.
Individual feature visibility may also be controlled by RMB click and Hide/Show in the Model
Manager Panel or from the Feature Visibility stack on the ribbon.
2.
Figure 90
3.
Close the Deviations roll-up group up by clicking on the title of the roll-up group
again; this will deactivate the Deviation display.
5.
70
Figure 92
6.
Figure 93
7.
8.
Make selections and Name the planes as shown in Figure 94 to Figure 96.
Click Apply to create.
Click Next to move to the creation of the next plane feature.
Figure 94
9.
Figure 95
Figure 96
After creating all of the plane features, click OK to exit the dialog.
When creating the same type of feature, clicking Next will keep you in the create features
environment to create multiple features.
End of Activity
71
Objective
Create features quickly on a CAD REF object.
Training File
TR-07.wrp
Open File
1.
Click the Getting Started tab and select Open from the Tasks list or click
Application Button > Open.
Select the file TR-07.wrp file, which contains a CAD object and a scanned object.
Geomagic Qualify will automatically associate known CAD file formats as a Reference object in the
Model Manager Panel upon either import or file open.
2.
Figure 97
3.
Click View > Predefined Views > Isometric or click the Isometric icon in the
Right-Side Toolbar.
Click Features > Quick Feature > Quick Feature or Home > Features > Quick
Features.
Figure 98
72
3.
Figure 99
4.
Figure 100
5.
Once all features have been defined, click the Quick Feature icon on the ribbon or
press the ESC key to exit the command. For a more robust feature creation, you will
need to use Features > Create instead of Quick Feature.
End of Activity
73
Objective
Create features on a REF object; this activity demonstrates the ability of the Features command to
extract geometric information from a CAD object.
Training File
TR-07.wrp
Open File
1.
2.
Figure 101
3.
Click View > Predefined Views > Isometric or click the Isometric icon on the
Right-Side Toolbar.
Create Features
4.
By selecting an alpha character from the Datum Label drop-down list, this will allow the feature to
be used in a feature frame in the Create GD&T Callouts command.
74
5.
Figure 106
Copyright 2013 3D Systems Geomagic
75
Figure 107
2.
Figure 108
Figure 109
Copyright 2013 3D Systems Geomagic
76
3.
Edit a Feature
1.
2.
Figure 110
Click Features > Create > AutoCreate or click the Home > Features >
AutoCreate.
This command will try to automatically reconstruct all green REF features on to the TEST object.
Features that are green are considered to have enough creation information that the system should
be able to extract the same information from the TEST object. If the feature is orange, then it is
considered non-automatable as there is not enough information available to be extracted from the
TEST in order to re-create.
77
2.
Automatically build all green REF object features on the TEST object.
Place a checkmark in the Perform Correspondence Alignment (Best-Fit)
checkbox.
Click Apply.
After clicking Apply, the command will perform a temporary best fit alignment so that each point in
the TEST object will get mapped to a CAD face which the point represents. After the alignment and
mapping is completed, the features will be created on the TEST object using the mapping
(correspondence) for the fitting of the features.
Notice that Plane 2 (created via Through Axis) was not created on the TEST object as it was orange
on the REF object. This feature was created with a manual pick on the CAD face boundary which
does not exist on the TEST object; therefore it cannot be recreated on the TEST object.
Click OK.
End of Activity
78
Alignment
Overview
After loading the data sets, it is often necessary to align the TEST object to the REFERENCE object. The
method chosen for alignment will have an impact on the analysis, so it is important to select the
alignment method most suitable for the type of inspection being performed. There are several types of
alignment techniques that can be used to register a TEST object to a REFERENCE object:
Best Fit Alignment
Feature-Based Alignment
RPS Alignment
Once the two objects are aligned, the analysis phase begins. A transformation matrix can also be
exported for use with future parts.
Objective
Perform a Best-Fit Alignment.
Training File
TR-08.wrp
Open File
1.
Open TR-08.wrp
Figure 113
79
When the dialog is displayed, the default Sample Size value is 300. This means the command will
use 300 randomly selected points to get an initial orientation. After the first pass, the Sample Size
will automatically increase to 1500 and Fine Adjustments Only will be activated to achieve the final
alignment to the specified Tolerance.
Click Apply to start the alignment process.
The Deviator Elimination parameter is available for parts that have known imperfections that may
reduce the alignment accuracy. With this parameter enabled, the system ignores points that
deviate significantly from the reference model after the initial rough alignment. The Deviator
Elimination slider determines the deviation threshold for points to be ignored.
Figure 114
2.
When the alignment is complete the Statistics roll-up group will list the Avg. Error
between the two objects. To refine the fit, you can adjust the Deviator Elimination
slider to have the command ignore points that has the largest deviation during a refit.
After adjusting the slider, click Apply to restart the calculation. The Statistics will
update accordingly.
Click OK to accept the alignment and exit the dialog
End of Activity
80
Objective
The Best Fit Alignment command also supports user selections for specific fitting. Pre-selecting geometry
on both the REF and TEST objects instructs the Best Fit Alignment command to fit only these pre-selected
areas.
Training File
TR-09.wrp
Open File
1.
Open TR-09.wrp.
Figure 115
81
Figure 116
2.
A new branch object under the TEST object will be created by the name of Selections. Expand this
branch to view and verify you have created your selection object.
Ensure that the Selection objects under both the REF and the TEST objects are
active and visible.
Expand the REF and TEST objects to find the Selection 1 nodes.
Right-click on each and click Select from the context menus.
You may have to make either the REF or the TEST object active object to verify this.
2.
Figure 117
End of Activity
82
Feature-Based Alignment
ACTIVITY: Feature-Based Alignment
AutoCreate previously defined REF features on a TEST object and then use these features to align the two
data sets.
Note that there must be supporting data on the TEST object for auto creation of features to command properly.
Training File
TR-10.wrp
Open TR-10.wrp. This file contains two objects, a CAD object (REF) and a point
object (TEST). The REF object also contains previously defined features.
2.
Create the same features on the TEST object that are currently defined in the REF
object.
Click Features > Create > AutoCreate or click Home > Features >
AutoCreate.
All green features created on the REF object (A: Plane 1, Plane 2, Oval Slot 1, Circle 1, and Cylinder
1) will appear in the AutoCreatable Features roll-up group.
Features that are orange in color on a REF object cannot be Auto Created.
3.
4.
Figure 118
5.
If the features do not display on the TEST object, then press F9 (Features >
Display > Feature Visibility > Toggle All Features) to display the available
features on the TEST object.
83
Manage Correspondence
1.
Figure 119
Figure 120
3.
Figure 121
Deleting correspondence will remove all features created on the TEST object.
Click OK to exit the dialog.
Copyright 2013 3D Systems Geomagic
84
5.
The settings in this group box are used during the creation of the Correspondence. This will allow
you to rollback all edges on the object when correspondence is created. This will help reduce the
need to edit the correspondence and possibly lose defined features or fail later during automation.
Figure 122
6.
Select the Relative % radio button and change the value to 5.0.
A Distance setback from all edges is also available. The Maintain Slot Boundary checkbox will keep
shrinkage from occurring around slots or holes if checked.
Click OK.
The Shrinkage values are maintained across sessions, it is recommended after adjusting the
Shrinkage value for an objects correspondence, the values should be set back to zero.
To recreate the correspondence using the new Shrinkage value, click Features >
Create > AutoCreate or click Home > Features > AutoCreate.
Change the Max. Deviation setting to 0.05 in.
Click Apply to create features on the TEST object.
Click OK to exit the dialog.
7.
Click Tools > Manage > Correspondence to view the new correspondence
generated by the AutoCreate command.
8.
You will notice that the TEST object data is now rolled back from the edge of the model.
Figure 123 and Figure 124 show the difference between not having and having shrink applied to
the correspondence.
85
Click on other faces and examine how correspondence shrinkage has affected all
faces of the TEST object data. When additional feature creation occurs or other
analysis, this correspondence will be used.
This will display the TEST object data that has been excluded from the current correspondence
through Shrinkage; the excluded data is placed on the Clipboard to be ignored in all future
computations involving correspondence.
11. Click OK to exit the dialog.
Feature-Based Alignment
1.
Figure 125
86
2.
Figure 126
3.
In the Statistics roll-up group the degrees of freedom remaining are displayed.
If all 6 degrees of freedom are not constrained, the Best Fit button will be available to best fit any
remaining degrees of freedom.
Click OK to exit the dialog.
3D Compare
1.
Click Analysis > Compare > 3D Compare or click Home > Compare > 3D
Compare.
Click Apply to start the analysis.
2.
3.
Figure 127
A new object is created in the Model Manager Panel, this new object is defined as a RESULT object.
The last created RESULT object will be always be the active RESULT object, and is used when
generating a report.
End of Activity
Copyright 2013 3D Systems Geomagic
87
RPS Alignment
ACTIVITY: RPS Alignment
Objective
Perform a Reference Point System (RPS) Alignment.
RPS Alignment allows you to constrain certain features in specific directions, in order to replicate a realworld fixture. RPS Alignment provide for an iterative alignment instead of a fixed feature alignment,
special features know as Line Targets and Point Targets are used to provide this flexibility.
Training File
TR-11.wrp
Open File
1.
Open TR-11.wrp and make the REF object active in the Model Manager Panel.
Figure 128
2.
88
Figure 129
3.
Figure 130
6.
89
7.
Figure 131
Figure 133
90
Figure 134
Click Alignment > Object Alignment > RPS Alignment or click Home >
Alignment > RPS Alignment.
2.
Match alignment targets by pairing up the Reference Points with the Float. This can
be done manually or automatically. Click the Auto to pair targets.
3.
Once features are paired, start the iterative alignment calculation. Click the Align
button in the Actions roll-up group.
During this calculation, the corresponding pairs are aligned and then iteratively adjusted according
to the specified constraints. This simulates the real-world phenomenon of wiggle or play in a
physical fixture.
4.
3D Compare
1.
Figure 135
End of Activity
Copyright 2013 3D Systems Geomagic
91
92
Analysis 3D Tools
Overview
The application offers many ways in which to quantify the resulting deviations between a REF and TEST
object. 3D Compare is a graphical depiction of the deviations between the two objects and is created in
the form of a RESULT object.
A RESULT object is a copy of the REF object that is comprised of many colored blocks. The TEST points are
projected onto the surface of the RESULT and the magnitude of their deviation is displayed as a color in
the Spectrum Bar.
You can query specific points on the RESULT using the Create Annotations command. These annotations,
or flags, display the deviations between TEST and REF objects, at specified coordinates on the RESULT
object. Points can be created manually created or automatically using a set of saved coordinate points,
known as a Location Set.
93
3D Compare
ACTIVITY: 3D Compare
Objective
Create a color deviation map between the REF and TEST objects and generate annotations to highlight
specific areas of deviation. Also create a location set and export a location set.
Training Files
TR-12.wrp
TR-12.csv
Open File
1.
Open TR-12.wrp.
Figure 137
2.
Click Alignment > Object Alignment > Best Fit Alignment or click Home >
Alignment > Best Fit Alignment.
Click Apply.
Click OK to accept alignment and exit the dialog.
3D Compare
1.
Figure 138
94
2.
Specify range values for color spectrum bar under the Spectrum roll-up group.
Set Color Segments value to 11.
Set Max. Critical value to 0.25 mm
Set Max. Nominal value to 0.02 mm
The Min. Critical and Min. Nominal values automatically update to mirror changes made to the
Max. (Positive) values after you press the Enter key. This feature can be overridden by simply
entering in a desired negative value.
3.
Color Averaging can be adjusted via the slider. This allows you to control the amount of influence
any single point will have on the result display. The Low setting causes the color depicting the
deviation for each point to be localized near the point (Figure 139). High setting allows the colors
from neighboring points to blend, resulting in a more continuous color plot (Figure 140).
Figure 139
Figure 140
By adjusting the settings under the Display roll-up group, you can change the appearance of the
RESULT object in Graphics Window.
By placing a checkmark in the Test Object checkbox, you will turn on the display of the TEST object
points. This can be helpful in the interpretation of the color map.
4.
Figure 141
Copyright 2013 3D Systems Geomagic
95
5.
Figure 143
Click Analysis > Compare > Edit Spectrum or click Edit Deviation Spectrum
from the Spectrum context menu.
Click the Edit button at the bottom of the Edit Deviation Spectrum dialog.
96
3.
4.
Figure 145
Figure 146
Figure 147
Figure 148
Figure 149
Figure 150
5.
Modify the range of a segment, select the 0.0775 0.0200 color segment in the Graphics Window
with your cursor, see Figure 149.
Edit the Upper value from 0.0775 to 0.0580.
Press Enter after inputting the new value to
update the spectrum display, see Figure 150.
97
6.
Figure 151
7.
Figure 152
8.
If you would like to use this spectrum on future inspections, then you will want to
save these modifications. Click Save As under the Operation roll-up group.
The New button in the Operation roll-up group allows a spectrum to be defined independent of any
existing 3D comparison. This is to allow any number of standard spectrum formats to be predefined.
Enter a name of your choice for the new spectrum.
Click OK on the Input dialog.
Click OK on message dialog.
Click OK to exit the Edit Deviation Spectrum dialog.
The spectrum definition is saved in a file called spectrum.dat. The location of this file is defined in
Application Button > Options > General > Directories > Color Spectrum.
Import a file with defined X, Y, Z inspection locations. Select Tools > Manage >
Locations Sets > Load.
Use the default name of Location Set 1.
Select Browse in the Create From roll-up group.
Browse to the training files folder and select TR-12.csv.
98
2.
Figure 153
3.
Figure 154
Create Annotations
1.
Click Analysis > Compare > Create Annotations or click Home > Compare >
Create Annotations.
A table is displayed at the bottom of the Graphics Window. This table will contain all the
information found in the created annotations.
2.
3.
Figure 155
99
4.
Click Save under the View Control roll-up group. This will save the view as it
currently appears; this is the view orientation that will be published in a report.
Click New/Duplicate under the View Control roll-up group, this creates a new
view where additional annotations can be placed.
5.
To create annotations from a location set, select the Location icon under the
Annotation Type roll-up group.
On the Right-Side Toolbar; select the Isometric View icon and the Fit Model to
View icon, so you are able to see the entire model.
Click Save under the View Control roll-up group.
6.
7.
Figure 156
8.
9.
Figure 157
Click the Save icon in the View Control roll-up group and click OK to exit the
dialog.
100
Automatically create a location set from existing annotations which can then be
imported into another session.
Click Tools > Manage > Location Sets > Load.
Enter a Name for the point location, Annotation Points.
Select Spheres from the Display As drop-down list in the Options roll-up group.
Select the Annotations radio button in the Create From roll-up group.
Click OK to create the new location set, Annotation Points.
2.
This will create a location set called Annotation Points in the Location Sets folder
under the RESULT object. This location set is based on all existing annotation
locations.
A location set file can also be created with the Tools > Manage > Locations Sets > Create, which
allows you to define locations in a grid pattern.
3.
To save this location set as an external file for use on similar models or mating parts,
click to Tools > Manage > Location Sets > Save.
Select the Annotations Points location set from the Location Set drop-down list.
Click the Save button.
Enter a folder location and filename for the location set.
Click Save to save the location set file.
Click OK to exit the dialog.
End of Activity
101
Boundary Comparison
ACTIVITY: Boundary Comparison
Objective
Boundary comparison works best on CAD data that only has one side of material.
Training File
TR-13.wrp
Open File
1.
2.
Compare Boundary
1.
Figure 159
2.
102
Figure 160
3.
4.
Adjust the Scale value in the Display roll-up group box to increase the length of the
whiskers.
Changing this value will help you visualize the changing deviation values without zooming into an
area.
Adjust other settings found in the Display roll-up group to see how they impact
the display.
5.
Create Annotations
1.
Figure 161
2.
Select the Boundary 1 view in the Model Manager Panel to display it.
3.
Figure 162
End of Activity
103
GD&T Callouts
The Create GD&T Callouts command provides a tool to define feature control frames (callouts) on the
CAD reference object. These callouts will be used to define geometric characteristics to control size and
form limits for individual features.
Callouts created are passed to the Evaluate GD&T Callouts command to generate visual feedback on
the form and fit of the scan data.
Geometric Characteristic
Symbol
Geometric Characteristic
Flatness
Cylindricity
Surface Profile
Line Profile
Position
Circular Runout
Circularity
Perpendicularity
Parallelism
Angularity
Total Runout
Concentricity
Straightness
Objective
Define areas of fit, form, and function on the REF object utilizing Geometric Dimensioning and
Tolerancing (GD&T) callouts.
Training File
TR-14.wrp
Open File
1.
Open TR-14.wrp.
104
Figure 165
2.
Figure 166
3.
Outlier Sigma specifies the sigma value of points on the TEST object that will be used. Points
outside the Outlier Sigma value are ignored during evaluation. A smaller value ignores more
points while a larger value has the opposite effect.
Click Next to accept the callout.
105
4.
6.
Figure 168
106
7.
1.
Figure 169
Figure 170
End of Activity
107
Objective
Evaluate existing GD&T callouts.
Training File
TR-15.wrp
Open File
1.
Open TR-15.wrp.
This file contains both the REF (CAD) and TEST (scan data) objects. The two objects have already
been aligned. A GD&T view defined in the previous activity is used for evaluation of callouts.
Figure 172
Copyright 2013 3D Systems Geomagic
108
2.
Figure 173
Manage Correspondence
1.
Figure 174
2.
Figure 175
109
3.
Figure 176
Figure 177
6.
Figure 178
End of Activity
Copyright 2013 3D Systems Geomagic
110
Compare Features
ACTIVITY: Compare Features
Objective
Generate annotations individually and automatically in the Compare Feature command. You will use an
existing inspection data set that contains features on both the TEST and REF to generate annotations. The
command will report the size and position differences between features on the TEST and REF objects.
Training File
TR-16.wrp
Open File
1.
Figure 179
Compare Features
1.
All matching feature name will be recognized upon entering the command.
For more details on the options using this command, use the Help command by pressing the F1 key
while your cursor is over the active dialog.
Click Edit Display in the Settings roll-up group.
You will define information that is to be displayed in Annotations by activating a checkbox next to
items that that are to be included.
111
2.
Once the desired Settings have been set for a particular feature
parameter e.g. Diameter, click Save Defaults. These Settings
will now be used for all future Feature Parameters of this type.
Figure 180
3.
Figure 181
The Types roll-up group applies a filter, only the Circle features will be selected in the Parameters
roll-up group.
112
2.
Figure 183
Figure 184
Copyright 2013 3D Systems Geomagic
113
2.
Figure 185
3.
Figure 186
End of Activity
114
Analysis 2D Tools
Overview
The application has a range of 2D analysis tools to extract information from cross-sections for your
inspection report. The 2D Compare command takes cross-sections through a RESULT object and displays
deviations using a whisker plot. The Section Through Object command looks similar but creates crosssections for 2D Dimensioning.
The Section Through Object command can be used to create cross-sections on both a REF and TEST object or
on a TEST object only.
Other 2D analysis tools, 2D Twist Analysis and Blade Section Analysis, are available but are more focused
towards the turbine blade industry. All these commands create a series of 2D views that can later be
added to a report.
2D Compare
ACTIVITY: 2D Compare
Objective
Generate and compare cross-sections through the RESULT object. Manage the views for use in the
inspection report within Geomagic Qualify.
Training File
TR-17.wrp
Open File
1.
2.
Click Features > Display > Feature Visibility > Toggle All Features.
2D Compare
1.
Figure 187
Copyright 2013 3D Systems Geomagic
115
2.
Select the Planar Deviation radio button in the Type roll-up group.
Planar Deviation is a whisker plot of the actual points found in the cross section. It will include all
points found within the Thickness parameter.
3D Deviation is averaged with the surrounding whiskers, giving a smooth appearance of the
deviation that matches the Deviation Spectrum of the RESULT object.
Set Thickness to 0.1 mm, and note the point preview at the location of the
section.
Thickness is required for points to compensate for point clouds of varying density; the value used
for Thickness is divided equally to each side of the section.
Using the Max Deviation setting will exclude noisy or extraneous points that are further than the
specified distance from the REF object.
3.
4.
Figure 188
Figure 189
116
6.
Figure 190
7.
Click the Reset icon in the View Control roll-up group to reset the view and make
the cross-section fit to the Graphics Window.
8.
Experiment by changing the settings in the Display roll-up group to see how they
impact the view.
Adjusting these options can improve your 2D Compare view in your report.
Click Next to accept the current display settings.
9.
Figure 191
117
Figure 192
11. Expand the RESULT object in the Model
Manager Panel to see the 2D
Comparisons folder. Expand this folder
to see all of the available 2D Compare
views. You can click on these views at
any time to either edit or view them.
Figure 193
Create Annotation
1.
2.
Figure 194
End of Activity
Copyright 2013 3D Systems Geomagic
118
Objective
Learn how to create sections for 2D Dimensioning. Sections created with the Section Through Object
command are used for 2D Dimensioning.
Training File
TR-18.wrp
Open File
1.
Open TR-18.wrp.
2.
Click Features > Display > Feature Visibility > Toggle All Features.
Set the REF object as the active object in the Model Manager Panel.
If the REF object is active the Section Through Object command can section both TEST and the REF
at the same time. If the TEST object is active, only the TEST object will be sectioned.
2.
Notice that by default a checkmark is placed in the Section Reference and TEST Objects checkbox in
the Options roll-up group. This will create a cross-section through both the TEST and REF objects at
the same time which is required for automation.
Set Thickness as 0.125 mm in the Options roll-up group.
Select the Basic radio button in the Method group.
3.
119
Figure 195
Geomagic Qualify 2013
4.
Figure 196
Figure 197
120
6.
7.
Figure 199
8.
Figure 200
End of Activity
121
122
2D Dimensions
Types of dimensions that can be created:
Icon
Dimension Type
Icon
Dimension Type
Horizontal
Vertical
Radius
Diameter
Angular
Parallel
2-Point
Text
There is a Cross Sections folder under the REF object. These sections are used for automation; make sure that
the TEST object is the active object when going into the Create 2D Dimensions command.
When viewing a section view under a TEST object, the burgundy colored section is the nominal; derived
from the CAD object at the section location. If the TEST object is a point cloud, the sectioned TEST object
will be black points. If the TEST object is a polygon model, the sectioned TEST object will be a solid black
line.
ACTIVITY: 2D Dimensions
Objective
Create 2D dimensions on section created with the Section Through Object command. Dimensions
created on sections under the TEST object can be included in reports.
Training File
TR-19.wrp
Open File
1.
Create 2D Dimensions
1.
Expand the TEST object and the Cross-Section folders in the Model Manager
Panel to view the sections that have been previously defined.
2.
Select Section A-A under the TEST object in the Model Manager Panel to restore
the view to the Graphics Window.
3.
The view you pre-selected before entering the command will be the view ready for dimensioning.
You can change the view to be dimensioned in the View Name drop-down list.
You can use the Rotate tool, to change the orientation of the section view if necessary
Select the Dimensions icon in the Mode roll-up group.
Click the Rectangle Selection Tool on the Right-Side Toolbar.
Click Parallel under the Dimension Type roll-up group, which creates a dimension
between two parallel lines.
123
4.
Figure 202
6.
124
Figure 203
The dimension will be displayed white indicating that it is no longer active, see Figure 204.
A table entry will also be created showing the dimension Name, Measured (TEST) and Nominal
(REF). The nominal is automatically calculated and compared to the measured to produce the
deviation value if the selections on both ends include both the REF and TEST geometry. This action
can be disabled by clicking the Options button and deactivating Auto Detect Nominal.
Your dimension may vary from the figure shown based on the points selected for your dimension.
Figure 204
7.
Click the Options button and change your default tolerances to 0.2 mm for the
Upper Tolerance and -0.2 mm for the Lower Tolerance values in the Default
Values roll-up group.
Click OK to exit the Dimension Options dialog.
Dimensions created from this point forward will use the default tolerance values you set, existing
dimensions will not be affected.
8.
You can input tolerance values directly into the table. Change the Upper Tol. and
Lower Tol. values by clicking in each cell and entering 0.2 for the upper and -0.2
for the lower. Pass/Fail status updates upon entry of values.
Figure 205
125
9.
Click the Options button and change the default tolerances for angular dimensions
to 0.5 for Max Angular Tolerance and -0.5 Min Angular Tolerance in the Default
Values roll-up group.
Click OK to exit the Dimensions Options dialog.
Figure 206
11. Click in the Graphics Window to place the dimension, the table updates with the
new dimension as shown in Figure 207.
Press the A key on your keyboard to cycle through the other angular dimensions
available from the selected points. Press the I key on your keyboard to invert the
angle.
Figure 207
Copyright 2013 3D Systems Geomagic
126
Figure 208
Click Next.
16. Click Vertical in the Dimension Type
roll-up group.
Click Circle/Arc Center in the Pick
Method roll-up group.
Click the Polyline Selection Tool on
the Right-Side Toolbar.
Make the selections shown in
Figure 210.
127
Figure 210
Editing 2D Dimensions
1.
Figure 212
Create Constructions
1.
Create a new view from Section A-A, in the View Control roll-up group select the
New/Duplicate icon.
Rename the new view by clicking the View Name field and modify it to Section
A-A-2 for the new view name.
2.
3.
There are four Pick Methods for a Line: Best Fit, Vertical, Horizontal, and Two
Point Line. Select the Vertical method and the Outer option.
128
4.
Figure 213
5.
Figure 214
6.
Figure 215
129
7.
Figure 216
8.
Figure 217
9.
Figure 218
130
Using Constructions
1.
Figure 219
Renumber 2D Dimensions
1.
This is a useful tool to clean up naming/numbering gaps in dimensions that may have been created
and deleted during a view creation.
2.
End of Activity
131
132
Report Generation
Overview
Reports provide an output for the inspection information/views into a format which a downstream user
can take advantage of.
After performing analysis operations and creating views, it is time to share the results with others by
generating a report. The following report formats are available:
PDF (with or without 3D PDF)
HTML
WordML
XPS
PPT
CSV
XML
A report can be customized to include or
exclude certain views, tables, or pages. With
more advanced features you can set the font
type and size for specific formats, load
special logos, and perform template
customization.
The CSV format facilitates transfer of tabular
data to a spreadsheet for further analysis.
Objective
Create an inspection report.
Training File
TR-20.wrp
Open File
1.
Open TR-20.wrp.
2.
133
Create Report
1.
The Graphics Window may flash as each view is captured for the report.
The Report Name by default is TestObjectName_Date_Time. This name is used to define a folder
which contains all the report information.
Report folders are created in the default location specified in Application Button > Options.
2.
Figure 222
To define which view/results will be included in the report, click Content > PreDefined Views.
Select the Use Only Selected Pre-Defined Views radio button.
While pressing the CTRL key, select the Top, Bottom and Isometric views from
the Pre-Defined Views list box.
Look at the sections and see what other views are available to be included/excluded in the report.
4.
Your settings are saved as a *.qct file in the system defined folder for Report Templates.
5.
Click Reports > Create > Create Report to generate a report with the current
content template. The report will be displayed in the associated application if present
on the computer.
It is good practice to save the WRP file, capturing report settings added to Automation.
Reports can be easily found, click on the Getting Started tab and click on Open
Reports in the Task column.
End of Activity
134
Automation
Overview
One of the most powerful features in the application is automation. As you work on an inspection, the
application records the commands used, from feature creation and alignment, to sectioning and
reporting. At any point, a user can view the Automation Panel to see which steps have been performed
up the present point in time. At the end of the inspection, you save the file in the Geomagic (.wrp) format,
which saves not only the results of the inspection, but also all of the automation information. This means if
you wish to inspect the same part type again in the future using a new set of scan data, you simply load
in the new data set and with one button click, the same inspection criteria is applied to the new data set.
The automation feature is always on, remembering the steps taken to create the inspection reports. All of
the automation information is stored with the REF object, which is why it is recommended that some
operations, such as Section Through Object, be performed on the REF object as well as the TEST object.
Certain types of features and dimensions are not automated, due to the nature of their creation. If these
entities were created by any sort of non-repeatable on-screen selection, they will appear orange,
meaning they cannot be automated. An example would be a plane created by selecting three points
on the REF object. Green colored features and dimensions, however, can be automated and these are
necessary if an automated inspection is being created.
Objective
Use automation tools to save time when performing multiple inspections of a part. Begin with a partially
complete inspection and finish it. Perform an automated inspection on a new set of scan data.
After completing any feature creation, alignments, analyses and report generation for a part, it is good
practice to save this file as a master file. Now all you have to do next time is open this file, replace the scan
data and generate a new report with Run Automation.
Each report that is generated using Run Automation is saved with a date/time stamp on the end of the
filename.
Make sure your scan data sets have unique, descriptive names to make it easier to analyze the results later.
This is an advanced tutorial that requires you first complete several of the other tutorials in this guide.
Training File
TR-21.wrp
TR-22.wrp
135
Open File
1.
Open TR-21.wrp.
Figure 223
2.
Select the REF object (CAD model) in the Model Manager Panel to make it active.
136
2.
Figure 225
3.
A dialog called the Qualify Automation Designer is opened, see Figure 226.
Not only can you review your current automation in the Designer, but you can also add additional
command nodes to the workflow. Then when you play back the automation, the system will prompt
you for the required inform in order to complete that command.
If intending to make changes to Automation it is good practice to Duplicate your Automation
before entering the Designer.
Figure 226
Copyright 2013 3D Systems Geomagic
137
4.
Click the Close icon in the top right corner to close the Designer dialog.
It is time now to use the automation to compare a new set of scan data to the same
CAD model using the same analysis tools.
You performed an inspection using a scan of the first production part, taken right
off the assembly line. Now you will replace that file with another point cloud, this
time a scan of the tenth production part off the assembly line, to verify the
accuracy and repeatability of your manufacturing process after ten cycles.
2.
Figure 227
Auto Report
1.
Now you will test the full capabilities of the automation as you use the application to perform the
inspection analysis on its own.
2.
138
139
Mouse Controls
Right-Hand Mouse is shown
MB1
Scroll Wheel
Selection Button
Use to change ribbons or tabbed panels
Use to activate commands
Use to activate objects in the Model Manager Panel
Use to make selections the Graphics Window on the
active object(s) by clicking or click/drag selection tool.
Move Command Plane
CTRL+Click to click/drag a command plane when a
command has the Align Plane option
Model Manager Panel
SHIFT+Click on object in the graphics area to locate it in
the Model Manager Panel
Light Bulb
ALT+Click to move Graphics Window light bulb
Zoom
Zoom in or out by placing cursor at area of interest and
rolling scroll wheel. Roll wheel away from you to decrease
magnification, roll wheel towards you to increase
magnification.
Pan
ALT+Click enables display panning in Graphics Window
Feature Selection
CTRL+Scroll cycles through the stack of feature that are
within the selection zone of the cursor
Dialogs
Increases or decreases the value in a numeric field when
the mouse cursor is located within a numeric input field
MB2
MB3
Pan
ALT+Click enables display panning in Graphics Window
Pop-Up Menus
Single click in the Graphics Window will display a pop-up
menu of common commands
Click on object in Model Manager Panel to display context
menu
Click on UI elements to display UI context menu
140
Hot Keys
Listed in the table are the default Hot Keys. These hot keys will allow you to access certain functions
quickly without selecting the function from the Menu Bar or a Tool Bar.
CTRL+N
New File
CTRL+O
Open File
CTRL+S
Save File
CTRL+Z
Undo
CTRL+Y
Redo
CTRL+T
CTRL+L
CTRL+P
CTRL+U
CTRL+V
CTRL+A
Select All
CTRL+C
Clear All
CTRL+D
CTRL+F
CTRL+R
CTRL+B
F1
Activate Help
F2
F3
F4
F5
F6
Show All
F7
Hide All
F12
ESC
Interrupt Operation
DEL
CTRL+X
Application Options
CTRL+SHIFT+X
Play Macro
CTRL+SHIFT+E
141
142
143
The Quick Access Toolbar (QAT) is located by default above the main ribbon bar at
the top left edge of the application window. The QAT by default contains the Open
(file), Save (file), Undo and Redo commands.
An expansion arrow is located at the right end of the QAT, see Figure 228. When
clicked, options for the QAT are presented.
Figure 228
Click on the QAT expansion button.
From the QAT options menu, select Show Below the Ribbon. The QAT will be
positioned below the main ribbon bar.
Click on the QAT expansion button again.
From the QAT options menu, select Show Above the Ribbon. The QAT will be
positioned above the main ribbon bar at its default location.
2.
Any command on the ribbon can be added to the QAT, a maximum of 50 commands
may be added to the QAT.
Click View > Navigation > Rotation Center down arrow on the ribbon; the menu
of options for the Rotation Center command will appear. Instead of activating a
command, RMB click on Set Rotation Center and select Add to Quick Access
Toolbar from the options menu.
The process for adding and removing commands on the QAT are the same for every command on
the ribbon bar. This enables you to have commands from different tabs and be able to invoke
frequently used commands without tab switching.
Ribbon Customization
As you develop a workflow suited to your environment; you may find that you used several commands
over and over. You can build your own Ribbon tab and groups with commands you specify.
1.
2.
Click the New Tab button and change the name of the new tab to My Tab in the
name field that appears in the right side list column.
Click the Up button until the new tab named My Tab is at the top of the list.
3.
With My Tab still highlighted, click the New Group button and change the name of
the New Group that appears to Group 1.
144
4.
With Group 1 highlighted, browse the tabbed categories available from the down list
at the top left of the dialog and select commands to put in your new group.
Select the View category in the drop down list at the top left.
Scroll through the list on the left side of the dialog and select Normal To.
Click the >> button between the two list boxes; the Normal To command will be
copied to My Tab > Group 1.
Select the Tools category in the drop down list at the top left.
Scroll through the list on the left side of the dialog and select Snapshot.
Click the >> button between the two list boxes; the Normal To command will be
copied to My Tab > Group 1.
Click Save and click Close to exit the dialog.
Exit the application and restart, the new ribbon tan and group with the command
selected will be available on the ribbon.
Commands from any category can be placed together on a single tab to create a customized
workflow
To remove commands from a tab, select the command, group or tab from the list on the right-side of
the dialog and click the Delete button.
End of Activity
Macros
A macro can be either a single function with specific parameters set or a group of functions performed
sequentially, captured to a single button click. This enables you to reduce repetitive or redundant
interaction with the application to single button clicks. Commands that work best with macro recording
and playback are those that do not require any user selection or the user selection occurs before the
macro is engaged.
Objective
Create and run a macro.
Training File
TR-23.wrp
Open File
1.
The polygon object has some common polygon editing issues such as floating polygon data which
needs to be deleted.
145
Figure 229
Record a Macro
1.
2.
Click Select > Data > Select By > Area on the ribbon.
Change Percent to 10.0 in the Area roll-up group.
Click Apply to update to the new settings.
Click OK to exit the dialog.
Notice this function selects all polygon islands that are 10% or less in size than the largest island of
polygons.
3.
Click Tools > Macros > Stop on the ribbon to stop recording a macro.
Re-open the current file without saving from the Recent Files list on the Getting
Started tab.
Click Tools > Macros > Play > 1
The macro recorded is the first and will be in position 1. The macro will run automatically and
delete all the floating polygon islands.
Copyright 2013 3D Systems Geomagic
146
6.
At the top of the Graphics Window, click the Scripting tab; click the macro you
just recorded in the top left pane of the screen as shown in Figure 230.
Figure 230
The upper left pane displays all macros recorded and their order. Note that the order may be
changed and the order also reflects which hot key icon the macro will be available to.
If you have more than 5 recorded macros, you can play them using the Play icon in the Macro
group and selecting which macro to play from the Play Macro dialog. You can also select a macro
in the list and click the Play icon at the top of the scripting screen.
The screen where the contents of the macro appear allow you to edit your macro script.
Macros may be saved to your hard disk, copied and edited to create a new macro, renamed or
deleted by right-clicking the macro name.
End of Activity
147
148
Objective
Create a new polygon object that is the average of two or more scanned parts.
Training File
TR-25.wrp
Open File
1.
This file contains several polygon objects, each with imperfections that will be averaged into a
nominal polygon model.
3.
In the Average Polygon Objects dialog, change the Name of the object to be
created to Nominal Object.
4.
5.
Reference - specifies which of several originals is considered to be the reference object. Deviations
of the other object(s) will be calculated with respect to the reference object.
6.
7.
149
8.
Figure 232
Select one of the original polygon names in the list. The Graphics Window will
display a comparison of this one original to Nominal Object. If the Graphics
Window reports high deviation between this original and the Nominal Object, the
original is a candidate for being discarded.
Repeat this for each of the original polygon objects.
10. Now select multiple original polygon names from the list using CTRL+LMB. In this
case, the Graphics Window reports the deviation between the average of selected
originals and the Nominal Object.
It is possible that a discard candidate should be reinstated because it balances another original
that deviates in the opposite direction.
If one or more of the original polygon objects are still considered to be bad, you would terminate
the command and re-start it without selecting the bad polygon object(s) in the Model Manager
Panel. In this exercise, all originals are considered to be good.
11. Click OK to exit the dialog, upon exit, your new Nominal Object will be added to the
Model Manager Panel.
End of Activity
150
Align to World
ACTIVITY: Align to World Coordinate System
Objective
Align a data object to the World CSYS using Features.
Training File
TR-26.wrp
Figure 233
2.
Features are required to use the Align to World command. Features that may be
used world alignments are:
Planar alignments: Planes, Rectangular Slot, and Circle features.
Axial alignments: Line, Cylinder and Cone features.
Point alignment: Point features.
Align to World
1.
Click Views > Orientation > Predefined Views > Isometric View on the ribbon.
2.
151
3.
Click Alignment > Object Alignment > Align To World on the ribbon.
In the Inputs roll-up group, select the XY Plane from the Fixed: World list.
Select the Bottom Plane from the Float: Data Object Name list.
Click on Create Pair, the feature plane named Bottom Plane and the world XY
Plane, will appear in the Pairs roll-up group list and update the Statistics roll-up
group, see Figure 235
Figure 235
4.
In the Inputs roll-up group, select the YZ Plane from the Fixed: World list.
Select the Side Plane from the Float list.
Click on Create Pair, the alignment will add a subsequent pair in weighted
descending order to the Pairs roll-up group list. Any misalignment of the Side
Plane will be displayed as a deviation in the Statistics roll-up group.
In this case the Side Plane orients the object in the wrong direction, use the Flip
Plane button to the right of the Pairs list to reverse the normal direction of the
Side Plane.
5.
Create another pair from the XZ Plane and the Back Plane.
View the information displayed in the Statistics group, note that the object is fully constrained with
no degrees of freedom still remaining.
Click OK to accept the alignment and exit the dialog.
Transforms
6.
Use the Tools > Move > Transform > Edit or Tools > Move > Move > Exact
Movement commands to manually transform (move) the objects.
Use the Edit Transform command will reveal the last transform made to the
model.
If the Reorient Model command has been used since the last transformation of an object, the
transform information in the Edit Transform dialog will be zeroed out.
Using the Exact Position command allows for both Relative and Absolute coordinate positioning of
the model.
End of Activity
152
Objective
To evaluate the wall thickness of a part.
Training Files
TR-027a.wrp
Open File
1.
Figure 236
Regions of the object where wall thickness cannot be calculated (greater than 4.5 mm are displayed
with a gray surface. This checkbox specifies whether to remove gray surfaces from the Graphics
Window so that attention can be paid to walls whose thickness has been calculated.
Change Max. Critical and Max. Nominal to 4.5 mm.
Change Min. Nominal to 2.0 mm and Min. Critical to 0.5 mm.
153
3.
Figure 238
Import Data
1.
Import TR-027b.wrp with the CAD model corresponding to the polygon scan data.
2.
3.
154
3D Dimensioning
ACTIVITY: 3D Dimensioning
Objective
Creating dimensions on the model in 3D space within Geomagic Qualify to check both the size and
relative position of the features.
Training File
TR-28.wrp
Open File
1.
Create Features
1.
155
3.
Note that only features that are successfully copied to a TEST object may be used later for Auto
Create 3D Dimensions. If a feature fails to auto create, it could be for one of two reasons; the scan
data does not have enough information to create the feature on points in that location or the
feature is not automatable (orange).
Feature-Based Alignment
1.
Create 3D Dimensions
1.
By orienting the REF object prior to entering the 3D Dimensioning command, you can establish the
orientation of the work plane for dimension placement.
2.
Figure 242
Copyright 2013 3D Systems Geomagic
156
3.
Remove the checkmark from the Work Plane checkbox in the Display roll-up group.
4.
There are five Dimension Types available: Linear, Parallel, Angular, Radial, and
Textual. These are used in conjunction with the Work Plane, 3D, X, Y, and Z
measurement types to define the 3D dimension created.
Rotate/zoom as shown in Figure 243.
Select Linear and Work Plane in the Dimension Type roll-up group.
Select point 1 by clicking the center point of the Circle 1 feature. (Place cursor on
circle feature, which will highlight, then move cursor over to centerpoint)
Select point 2 by clicking at the approximate location shown on Plane 1.
Place the dimension by clicking a third time at the approximate location of the
cursor as shown.
Figure 243
Figure 244
157
To illustrate the difference between the various measurement types (Work Plane, 3D, X, Y, and Z)
using the same selected features cycle through each type and notice the different results. Toggle off
feature visibility and change the orientation of the view to better highlight the differences.
Figure 246 - 3D
158
5.
Click Reset in the View Control roll-up group to reorient to the Work Plane
orientation and select the Y Direction as the placement for this view. This will
measure the correct distance between Circle 1 at the top of the cylinder and Plane
1.
6.
Select the Edit Dimension Information radio button and enter a Tolerance value
for the active dimension. Once the dimensions are auto created on the TEST object
the table will be updated to show if the manufactured part meets specification.
7.
Figure 250
8.
9.
159
Figure 252
12. Select Radial from the Dimension Type roll-up group.
Select Cylinder 2 and click to place the Radial dimension.
Click Next to save this dimension.
13. Select Parallel and 3D in the Dimension Type group box.
Figure 253
15. A new sub-node, Dimension Views, is created under the REF object. Two views
have been created under this object named Dim View 1 and Dim View 2.
Click Analysis > Dimension > 3D Dimensions > Auto 3D Dimensions, all views
with 3D dimensions will be listed.
The 3D dimensions defined on the REF object will automatically be generated on the TEST object
with this command.
2.
Click Apply to start the command. When complete, it should say, OK next to each
view in the dialog box.
Click OK to exit the command.
160
3.
If Tolerance information was added to each dimension, dimensions copied to the TEST object will
display any deviations.
End of Activity
161