Beruflich Dokumente
Kultur Dokumente
Information within this document is subject to change without notice. No part of this documentation may be
reproduced in any form or by any means including photocopying, recording or microfilming or by any information
storage and retrieval system including a web site, without written permission of 3D Systems.
No liability is assumed by 3D Systems with respect to the use of the information contain herein. While every
precaution has been taken in the preparation of this documentation, 3D Systems assumes no responsibility for
errors or omissions that may appear in this document. References in this document do not constitute an
endorsement of any products or services.
Geomagic Solutions, Geomagic, the Geomagic logo, Geomagic Verify, Geomagic Control, Geomagic Design X,
Geomagic Design Direct, Geomagic Design, Geomagic Studio, Geomagic XOS, Geomagic Wrap, Geomagic
Freeform, Geomagic Freeform Plus, Geomagic Touch, Geomagic Touch X, Geomagic Phantom Premium, and
Geomagic Claytools are either trademarks or registered trademarks of 3D Systems.
All other company and product names referenced herein are trademarks or registered trademarks of their
respective owners.
Contact Information
3D Systems - Geomagic Solutions
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 Solutions http://www.geomagic.com
Technical Support http://support.geomagic.com
Email Addresses:
Technical Support support@geomagic.com
Training training@geomagic.com
Intended Audience
This guide is targeted to users of Geomagic Solutions products who require an entry level understanding of the
Geomagic Control 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:
View > Navigation > Rotation Center
Bold Text
View (Tab) > Navigation (Group) > Rotation Center (Command)
Bold text also may be used to draw attention to or create emphasis for key concepts in
activity steps.
● A dotted bullet indicates an actionable item in the training activities.
This symbol is used to identify additional information within the context of an activity step.
Text following this symbol is not actionable within an activity step.
A circled bullet is an information item found outside of an activity.
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 Control 2014 to start the application.
or
2. From the Desktop, double-click the Geomagic Control 2014 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.
Panel Window
End of Activity
Overlay
Information displayed in the Overlay area is controlled in the Overlay roll-
up group of the Display panel.
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.
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.
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.
Features are Geomagic Control objects that have many uses.
5. 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.
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.
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.
The Line Selection Tool is active only on polygon objects.
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.
9. Click the Select Visible icon on the Right-Side Toolbar to toggle off Select
Through mode.
Figure 6
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.
20. Click the Custom Region Selection Tool icon on the Right-Side Toolbar.
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.
Figure 13 Figure 14
The majority of commands in the application operate using the following selection syntax:
If nothing is selected when a command is activated; the command will affect the entire active object or
all active objects.
If a selection is present when a command is activated; the command will affect the selected area only.
End of Activity
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. Click the File Open icon on the Quick Access Toolbar.
• Use the Open Files dialog to navigate to the folder where the training files reside.
Choose TR-00.wrp from the Open Files dialog.
• Click the Open button.
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.
• 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.
11. The Points Display Size and Edge Display Size options control the size of points in
a point cloud object and the mesh edge size in a polygon object.
12. The Static Display Percentage and Dynamic Display Percentage options limit
the amount of data visible when at rest (static) or when moved (dynamic) with
rotate, zoom, or pan.
This will increase display rendering speed, which is useful when working with large scan data files.
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 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
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.
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
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.
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.
Unordered Point Data
Unordered or raw point data is a collection of points, each having an X, Y, Z location. When viewed up
close, unordered point data is semi-transparent.
Unordered data may contain normal/vector information or not, point data which contains no normal
information will be black in color, as shown in Figure 21. The same point data after shading is shown in
Figure 22.
Shading point data enables a better view of the shape. When point data is shaded, the default color
becomes light green in color.
Data collected using a scanner plug-in is automatically shaded.
Identifies a scan object in the Model Manager Panel as unordered point data.
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.
Figure 23 – Ordered (Cell) Point Data Figure 24 – Cells with Points Displayed
Figure 25 – Polygon Object Normals Correct Figure 26 – Polygon Object Normals Inverted
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.
Changing a CAD object into a polygon object will cause all CAD face boundaries to become boundaries and
intersections to become subdivision points. Use the Polygons > Boundaries > Remove commands on the ribbon
to remove these elements if desired.
Figure 28 – Curves
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.
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. Open training file TR-01.wrp.
• Click the Getting Started tab and select Open
from the Task list.
• Use the Open Files dialog to navigate to the
folder where the training files reside. Select TR-
01.wrp in the Open Files dialog.
• Click OK to open selected file.
• Both scan objects should be active when the file
is opened. If they are not active, make them
active by CTRL+LMB clicking them in the
Model Manager Panel.
Figure 31
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.
Figure 32
Figure 33
Figure 34
Figure 35
8. 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, place 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.
2. After reviewing, click OK to accept the registration and exit the dialog.
End of Activity
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. Open training file TR-02.wrp.
• Click the Getting Started tab and select Open
from the Tasks list.
• Use the Open Files dialog to navigate to the
training files folder. Select TR-02.wrp in the
Open Files dialog.
• Click OK to open the file.
These scans were taken with a scanner which outputs ordered
data, meaning the point cloud is formatted in a grid-like
arrangement.
Figure 36
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.
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.
2. Select the n-Point Registration radio button in the Mode roll-up group.
4. 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
Figure 40
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.
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. Refine the registration (alignment) between the scan objects.
• Click Alignment > Scan Registration > Global Registration on the ribbon.
• Click Apply to start the registration process.
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 The number of maximum iterations is performed.
o A specified number of iterations are run without convergence.
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.
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.
The new point object is now ready for further processing.
This is a good place to save your work in a typical workflow.
End of Activity
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
Detect Sphere Targets
1. Open 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.
There is a short pause upon entering the command as it initializes.
Figure 45
Figure 46
Figure 47
Figure 48
Figure 49
End of Activity
Objective
Improve and optimize a point object for other operations.
Training File
TR-04.wrp
File Open
1. Open training file TR-04.wrp.
Figure 50
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.
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.
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.
See Figure 52 for an example of stray/errant points.
Try using different selection tools from the Right-Side Toolbar.
Remember that CTRL+LMB when using the selection tools, deselects.
Figure 52
3. Continue to rotate, zoom, manually select and delete until you are satisfied that
only points that describe the scanned part remain.
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
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 roll-
up group at this time to deactivate it.
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 Figure 57
• Reduce Noise is not recommended for processing scanned objects to be used as TEST objects in
Geomagic Control. The exception would be to create a REF object for Geomagic Control. When
creating a reference object, great care should be taken as this command can introduce distortion
that could lead to inaccurate results in Geomagic Control.
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.
Figure 58
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
ACTIVITY: Level I
Objective
Learn how to repair a polygon object.
File Open
1. Open training file TR-05.wrp.
• Navigate to the training files folder and open TR-05.wrp.
• Zoom and Rotate the view to look at different portions of the polygon object in
greater detail.
• Select Right View from the Predefined View fly-out on the Right-Side Toolbar.
• Select Fit Model to View on the Right-Side Toolbar, see 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. Click Polygons > Smooth > Remove Spikes on
the ribbon.
• Accept the default value of 50 for the
Smoothness Level.
• Click Apply.
A less aggressive Smoothing Level will help to preserve edges
and rounds. Spikes appear as small pyramids with a single point
at the top, see Figure 61.
Figure 61
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.
Figure 65
Mesh Doctor
This command contains spike removal which can modify your 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 Single
1. Click Polygons > Fill Holes > Fill Single on the ribbon.
• Verify that Curvature technique and Complete mode are active.
Figure 67
Figure 68
Figure 70
Figure 71
Figure 72
6. You are still in Fill Single/Partial mode; select the Curvature technique on the
ribbon.
Figure 73
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
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.
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.
Figure 77 Figure 78
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.
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
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.
Objective
Create and edit features using best fit selection data on a polygon object.
Training File
TR-06.wrp
Open Data File
1. Use your choice of methods to access
the Open command, navigate to the
training files folder and open TR-
06.wrp.
• Zoom and Rotate the view to look
at different portions of the polygon
object in greater detail.
• Select Isometric View from the
Predefined View fly-out on the
Right-Side Toolbar.
• Select Fit Model to View on the
Right-Side Toolbar or press
CTRL+D, see Figure 80.
Figure 80
Figure 81
Figure 82
Figure 84
5. Click Apply.
• The feature is created with the selected region.
See Figure 85.
• Click Next to accept the feature.
You could continue to create additional Sphere features at this
time.
• Click OK; this will create a new sub-node folder on
the Model Manager Panel under the active object
called Features. This sub-node will contain the newly
created sphere feature.
Figure 85
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.
Cone Feature
1. Make the selection on the conical region in the
same way as you did with the Sphere; review
the Sphere steps for reference. The selected
region should appear as shown in Figure 86.
• Click Features > Create > Cone > Best Fit
on the ribbon.
• Click Apply to create the feature.
• Click OK to exit the dialog.
Figure 86
Cylinder Feature
1. Rotate and Zoom to the view shown in Figure
87.
• Click Features > Create > Cylinder > Best
Fit on the ribbon.
• Click Select Visible icon on the Right-Side
Toolbar.
• Click the Paint Brush Selection Tool icon on
the Right-Side Toolbar.
• RMB click in the Graphics Window and select
Set Rotation Center from the right-click
menu. Click near the edge of cylinder bore;
this will make rotation easier while making a Figure 87
cylindrical selection.
Figure 88
Figure 89
Figure 90
4. Close the Deviations roll-up group up by clicking on the title of the roll-up group
again; this will deactivate the Deviation display.
Figure 92
Figure 93
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.
9. 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
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 Control will automatically associate known CAD file formats as a Reference object in the Model
Manager Panel upon either import or file open.
Figure 97
3. Click View > Predefined Views > Isometric or click the Isometric icon in the
Right-Side Toolbar.
Figure 98
Figure 99
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
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. Re-open TR-07.wrp without saving the changes.
• Click Getting Started tab and select TR-07.wrp from the recent files list.
• If asked to save changes to the current file; Click No.
Figure 101
3. Click View > Predefined Views > Isometric or click the Isometric icon on the
Right-Side Toolbar.
Create Features
4. Create the plane shown in Figure 102, click
to Features > Create > Plane.
• Click CAD from the drop-down list.
• Select the face as shown.
A plane is created on the selected face.
• Click Next to complete the creation of this
plane. The plane feature will appear in the
Model Manager Panel under the
Features sub node as Plane 1.
• Click OK when done creating planes.
Figure 102
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.
Figure 104
Figure 106
Figure 107
Figure 109
Edit a Feature
1. Modify the auto creation parameters of
a feature.
• Click Features > Edit > Edit
Features.
• In the Graphics Window, select
Plane 1, as shown in Figure 110.
If you have a feature which resides inside of a
CAD model, for example Line 1 in the activity,
you will need to turn OFF the display of the Figure 110
Faces in order to select the Feature. Remove
the checkmark from the Faces checkbox in the
Geometry Display roll-up group on the
Display Panel tab.
End of Activity
Combination Feature-Based You define one or two features, then allow the software
and Best Fit to best fit to constrain the remaining degrees of freedom.
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
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 re-
fit.
• 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
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
Figure 117
End of Activity
Training File
TR-10.wrp
Auto Create Features
1. 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.
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.
Figure 120
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.
9. 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.
Feature-Based Alignment
1. Click Alignment > Object
Alignment > Feature-Based
Alignment.
The REF object is Fixed and the TEST object
becomes the Float.
Figure 125
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.
End of Activity
Objective
Perform a Reference Point System (RPS) Alignment.
RPS Alignment allows you to constrain certain features in specific directions, in order to replicate a real-world
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
Figure 132
Figure 133
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.
3D Compare
1. Click Analysis > Compare > 3D
Compare or click Home > Compare
> 3D Compare.
• Click Apply to start the analysis.
• Adjust Spectrum settings as
desired.
• Click OK to exit the dialog.
Figure 135
End of Activity
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. Click Analysis > Compare > 3D
Compare or click Home > Compare
> 3D Compare.
• Specify 3D Deviation under
Deviation Type roll-up group.
• Click Apply to start the deviation
calculations.
Figure 138
Figure 141
Figure 142
Figure 143
Figure 144
2. 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.
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 pre-defined.
• 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.
Figure 153
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.
Figure 155
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.
Figure 156
9. Click the Save icon in the View Control roll-up group and click OK to exit the
dialog.
Figure 158
Define Location Set from External File
1. 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
Objective
Boundary comparison works best on CAD data that only has one side of material.
Training File
TR-13.wrp
Open File
1. Open the TR-13.wrp file.
Compare Boundary
1. Click Analysis > Compare > Compare
Boundary.
The largest boundary is automatically highlighted by a heavy
green line. Boundaries can be added by holding SHIFT while
selecting thin green boundaries in the Graphics Window. To
remove boundaries, press the CTRL key while selecting
boundaries to remove.
• Leave the large outer most boundary
highlighted as seen in Figure 159.
Figure 159
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.
Create Annotations
1. Expand the RESULT object in the Model
Manager Panel to see the Boundaries
folder. Expand this folder to see all of the
available boundary comparison views, see
Figure 161.
Figure 161
2. Select the Boundary 1 view in the Model Manager Panel to display it.
End of Activity
Callouts created are passed to the Evaluate GD&T Callouts command to generate visual feedback on the form and
fit of the scan data.
Figure 163 – Create GD&T Callouts Figure 164 – Evaluate GD&T Callouts
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
Figure 165
Figure 166
Figure 168
Figure 170
End of Activity
Below the Graphics Window, a table as seen in Figure 171 presents the number of points checked, the number of
outliers found, and the number of points that failed.
This table along with the associated view can be included in the inspection report.
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
Manage Correspondence
1. Click Tools > Manage > Correspondence.
Use Zoom and Rotate to orient your view as
shown in Figure 174.
Figure 174
Figure 175
Figure 178
End of Activity
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. Open the file TR-16.wrp.
It is not necessary to run 3D Compare beforehand in order to
use Compare Features. However, it is valid only when the
Test and Reference objects are already aligned and when
corresponding features are named the same.
If a RESULT object exists when entering the Compare
Features command, the Compare Features Views folder is
created under the RESULT object. If no RESULT object exists,
the folder is created under the TEST object. Regardless of
where the Compare Features Views folder is created, the
analyses can be included in a Report.
If features were created using a hard probe, use Features >
Edit > Name Matching to make sure features in the same
location have corresponding names.
Figure 179
Compare Features
1. Click Analysis > Compare > Compare Features.
• Rotate/Zoom the view orientation as needed.
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.
Figure 180
Figure 181
Figure 182
3. Click Center 3D in the Parameters roll-
up group.
• Place a checkmark in the Upper
checkbox in the Settings roll-up
group.
• Enter 2.0 mm for the tolerance.
All parameters of a Feature always appear in the
result table, if Table View is set to Full. If Table View
is set to Short then some information will be removed
from the table. If a given parameter is not included in
the annotation and that parameter has a non-zero
tolerance in the Edit Tolerances dialog, that Figure 183
parameter can still cause a failure.
• Click the Save Defaults button.
• Click OK to exit the dialog.
Figure 184
Figure 185
End of Activity
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 Control.
Training File
TR-17.wrp
Open File
1. Open file TR-17.wrp.
2. Click Features > Display > Feature Visibility > Toggle All Features.
2D Compare
1. Click Analysis > Compare > 2D Compare.
The RESULT object is automatically designated
as the active object when you enter the
command, see Figure 187.
A RESULT object is required to use this command.
Figure 187
Figure 189
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.
Figure 191
Figure 192
Create Annotation
1. Select 2D Comparison 1 to display it in the Graphics Window.
Figure 194
End of Activity
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.
Figure 197
Figure 198
Figure 199
Figure 200
End of Activity
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. Open TR-19.wrp and select the TEST object to make it active.
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.
Figure 201
Figure 202
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
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
Figure 211
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.
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.
Figure 213
Figure 214
Figure 215
Figure 216
Figure 217
Figure 218
Renumber 2D Dimensions
1. Click Analysis > Dimensions > 2D Dimensions > Renumber.
• Accept the default values in the dialog and click Apply to chronologically renumber
the dimensions in the selected view.
This is a useful tool to clean up naming/numbering gaps in dimensions that may have been created and
deleted during a view creation.
End of Activity
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) PPT
HTML CSV
WordML XML
XPS
Objective
Create an inspection report.
Training File
TR-20.wrp
Open File
1. Open TR-20.wrp.
3. To define which view/results will be included in the report, click Content > Pre-
Defined 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.
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
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
Figure 223
2. Select the REF object (CAD model) in the Model Manager Panel to make it active.
Figure 225
3. A dialog called the Control 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
Auto Report
1. Make the REF object active.
Now you will test the full capabilities of the automation as you use the application to perform the inspection
analysis on its own.
End of Activity
Workspace
Defines the default settings for:
- Decimal Places
- Unit system
- Language
- Color Scheme.
Display Size
Controls the default pixel size of commonly displayed primitives and geometry types in the Graphics Window.
Selection Tools
Defaults settings in pixels for the Paintbrush and Line selection tools.
Invert Scroll Wheel Zoom
Toggles the magnification direction of the Zoom command on the mouse scroll wheel.
Enable Spaceball
This option will toggle on/off the use of a Spaceball connected to the system.
Figure 228
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 Set Rotation Center icon will appear on the QAT.
• To remove a command from the QAT; RMB click the Set Rotation Center icon on
the QAT and select Remove From Quick Access Toolbar on 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. Click the Application button > Customize.
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.
End of Activity
Macro’s
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. Use your choice of methods to access the Open command.
• Navigate to the training files folder and Open TR-23.wrp. Use the navigation tools
to view the polygon object, see Figure 229.
The polygon object has some common polygon editing issues such as floating polygon data which needs to be
deleted.
Record a Macro
1. Click Tools > Macros > Record on the ribbon.
• In the Name input field, change the name of this macro to Delete Floating
Polygons.
• From the drop-down list of Scripting Languages, accept Python (default).
• Click OK, you are now recording a macro.
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.
4. Click Tools > Macros > Stop on the ribbon to stop recording a macro.
Your macro has been recorded and is available in any session.
The macro definition is stored in the folder defined by the Application Button > Options > General >
Directories > Macros directory path.
5. 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.
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
Objective
Create a new polygon object that is the average of two or more scanned parts.
Training File
TR-25.wrp
Open File
1. Open the existing file TR-25.wrp.
This file contains several polygon objects, each with imperfections that will be averaged into a nominal
polygon model.
Figure 231
3. In the Average Polygon Objects dialog, change the Name of the object to be
created to Nominal Object.
9. 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
Objective
Align a data object to the World CSYS using Features.
Training File
TR-26.wrp
Open Data File
1. Use your choice of methods to access
the Open command.
• Navigate to the training files folder
and open TR-26.wrp.
• Select Fit Model to View on the
Right-Side Toolbar or press
CTRL+D, rotate model to the view
shown in Figure 233.
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.
Figure 234
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
Objective
To evaluate the wall thickness of a part.
Training Files
TR-27a.wrp
TR-27b.wrp
Open File
1. Open the file TR-27a.wrp.
Figure 236
Figure 237
Figure 238
Import Data
1. Import TR-27b.wrp with the CAD model corresponding to the polygon scan data.
End of Activity
Objective
Creating dimensions on the model in 3D space within Geomagic Control to check both the size and relative
position of the features.
Training File
TR-28.wrp
Open File
1. Open the TR-28.wrp file.
Create Features
1. Use Quick Feature to create the two
Plane features shown in Figure 239.
Feature-Based Alignment
1. Click Alignment > Object Alignment > Feature-Based Alignment.
• Click the Auto button. This aligns the features in the order that they appear in the
Fixed and Float lists. The TEST object becomes aligned to the REF object.
• Click OK.
Create 3D Dimensions
1. Click the Top View icon to reorient the model.
By orienting the REF object prior to entering the 3D Dimensioning command, you can establish the
orientation of the work plane for dimension placement.
Figure 242
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
The dimension reports the distance between the center
of Circle 1 and the spot clicked on Plane 1 with respect
to the Work Plane as seen in Figure 244.
Figure 244
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.
Figure 250
Figure 251
Figure 252
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.
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.
End of Activity