Professional Documents
Culture Documents
4. UNDERSTANDING INSPECTION............................................................................ 68
To see the main contents of the help guide, press the F1 key while using a command or while in any
mode. The F1 key by default will open the contents help guide. This will display the help document
for the particular command or mode that is being used.
Note:
You must be in an active command or in an activate mode to use the F1 function. Otherwise, either the
intro document page will be displayed if the F1 function is used for the first time, or the last help page
viewed.
Geomagic Verify is a unique solution in the market. It is a fundamentally different product from all
other point cloud inspection software. The job processes and user interface in Geomagic Verify have
been developed to be instantly familiar to users of popular CAD applications such as SolidWorks,
Siemens NX, CATIA and Creo(Pro/ENGINEER), which can lead to incredible time savings over
traditional quality inspection software. Geomagic Verify also provides higher accuracy and
repeatability compared to traditional quality inspection software and is the world's first inspection
software to introduce a feature-based parametric inspection concept, which is already very popular
in the general CAD industry. All inspection targets and alignment strategies defined in Geomagic
Verify are managed by features that can be updated, deleted and inserted at any stage. It supports
every possible inspection workflow and is suited to both design validation and in-depth GD&T
quality inspection in design and production.
• Designed for CAD users who are unfamiliar with point cloud inspection and 3D scanning
• Can casually verify the quality of a part before it goes to the formal inspection
• Reduce the learning curve of inspection software through the use of a familiar CAD interface
and job process
• Used to freely update, delete or insert features at any stage of the inspection process, similar to
CAD applications
Geomagic Verify is an innovative new software solution that allows design engineers to conduct
fully feature-based parametric inspection with a CAD-like intuitive user interface. Geomagic Verify is
a totally renovated solution that provides a new approach with a familiar process. It is used to check
part quality and native GD&T information. Geomagic Verify is not only a better product, but a
different product from other inspection products. Over the past year, we have received valuable
input and guidance from our users on how to refine and perfect this point-cloud inspection software
application. The newest release of Geomagic Verify by ongoing innovations is our answers to their
requests and suggestions.
Chinese
German
Korean
• Japanese
• Chinese (Simplified)
• German
• Italian
• Korean
• Russian
• System Requirements
• Installation
• What Can Geomagic Verify Do?
• Basic Entity Terminology
• Basic Concept of User Interface
• Basic Inspection Overview
2.2. Installation
1. Insert the installation DVD into the DVD-ROM drive.
2. The installation program should appear automatically. If the autorun installation does not start
automatically, browse the DVD-ROM directory and then double-click on the autorun.exe file.
3. Follow the instructions provided by the installation program.
4. After installation is complete, run the application.
5. After activating a license, a dialog box will be displayed for setting the initial settings for Geomagic
Verify.
Enable Multi-thread – When set to True, multi-threading will be utilized to speed up the
calculation time of some functions. Enabling multi-threading is highly recommended. On a
single processor, multithreading generally occurs when the processor switches between
different process threads one at a time.
On a multiprocessor or multi-core system, threads will process simultaneously, with each
processor or core running a particular thread. Depending on how many cores the processor has,
the same number of progress bars will be displayed when multi-threading is enabled and
utilized.
Update Product Automatically – If it is set to True, whenever you launch the program, it will
check if there are any updates.
View Manipulation Style – You can select one of the view manipulation style (zooming,
panning, rotating); Rapidform, SolidWorks, Siemens NX, Creo(Pro/E), CATIA, PolyWorks, or
Geomagic.
Preferred Scanner File Format –Select a scanner formats that you frequently use, so that when
you import a scanner file, you will see only the chosen formats.
Preferred Scanner Direct Control –Set frequently used scanners as True to display them in the
Device pull down menu when using the Insert > Scanner Direct Control command. To apply
changes, close and rerun the application.
Use Configurations Of Previous Version – Set options to True or False to enable or disable
configurations from previous versions of the application.
Geomagic Verify is 3D inspection software, capable of handling both scan data and probe data.
Scan data is a representation of a real object that consists of millions of points and is called a point
cloud. Point clouds are created using a 3D scanner.
Probe data is discrete points taken with a contact measurement device, and is more of a traditional
inspection process. Probe data can be more accurate at the point level, but can give vague results
on problem areas of a model such as warped or stretched areas.
Scanning with a 3D scanner can capture these conditions quicker and more accurately than single
point measurements. Verify is compatible with any 3D scanner or digitizer and provides various
inspection tools to virtually inspect scanned objects based on nominal information.
The digital inspection process in Verify can quickly deliver pass or fail results. By preserving acquired
data, more in-depth measurements can be performed even though the physical object being
inspected might not be available in a metrology lab. Verify scan data processing automatically aligns
Nominal Data
Nominal data is standard data for 3D scan-based inspections. 3D CAD data and mesh data can be
nominal data in the application. When checking deviation against target scan data, the results are
calculated based on the nominal data. Additionally, to use a point cloud as nominal data, it needs to
be constructed as a mesh through a process called triangulation.
Scan Data
Scan data is inspection target data. Point clouds and a mesh data can be scan data in the application.
When checking deviation based on nominal data, results are calculated by measuring projected
distances on the nominal data from the target scan data. To use CAD data as scan data, it needs to
be converted into a mesh or a point cloud through a process called tessellation.
Point Cloud
A point cloud is a set of 3D points that represent a real object in 3D space. Each point is a digitized
point represented on an object in a X, Y, and Z coordinate system. A point cloud is usually scanned
from a physical part by using a 3D scanner or a coordinate measuring machine (CMM). A point cloud
is used for various purposes, such as scan data for creating 3D CAD models, a target for a 3D scan-
based inspection process, visualization, animation, rendering, and mass customization applications.
Mesh
A mesh is a polygonal model consisting of vertices, edges, and faces. It represents the shape of a real
object in 3D space. A mesh can be constructed from a point cloud or CAD data by a process called
triangulation.
The mesh model is more useful than point clouds in various applications because it explicitly
represents both the surface and volume of a model. Mesh models are used for various purposes such
as scan data for creating detail 3D CAD models, a target or a reference for an accurate inspection
process, visualization, animation, and rendering.
In the application, the following terminologies are used for a mesh entity:
Terminology of a mesh
Region Group
Region segmentation is a unique process in Geomagic Verify. Geometric feature regions are
Surface Body
A solid body is a body that represents a part with a set of closed surfaces that encloses a volume. A
solid body consists of vertices, edges, and faces.
Surface bodies and solid bodies both represent a model constructed by geometric features in 3D
Checking the deviation between Surface / Solid Body and Scan Data
In the application, the following terminologies are used for surface / solid body entities:
Terminology of a Body
Entity Normals
A normal is typically called a normal vector or a normal direction. It is a perpendicular direction to
the tangent plane at a specific point on an entity. When a normal is used in a mesh, it represents a
positive direction on the surface of the mesh. A normal is used for not only representing a positive
direction on the surface of an entity, but also for aligning entities, optimizing the quality of faces,
calculating an angle using the projection direction of target measurement points, and defining a
position of mating geometries.
Curves
Interpolating curves are spline curves created by interpolating points on the surface of an entity. A
curve can be used as a reference entity in various situations, such as a guide curve for defining
measurement positions, serving as a profile for measuring sections or boundaries between nominal
and scan data, and as a reference entity for extracting target geometries.
Ref. Geometry
Ref. geometry is a reference geometric feature that consists of various geometric types including:
Points, Vectors, Planes, Slots, Rectangles, Polygons, Cylinders, Cones, Spheres, and Tori. They are used
as references for selecting, measuring, transforming, aligning, sectioning, and dimensioning in 3D
scan-based inspection.
Additionally, another Ref. geometry type, CMM Points, is provided in the application. CMM Points
are a special type of Ref. point. They are used for virtually simulating a contact point acquired in a
Coordinate Measuring Machine (CMM).
Section
A section is a projected 2D view which shows a cross section of a measurement part along a specified
cutting plane. For a section, the section deviation can be checked, GD&T can be measured, and
reference geometries can be extracted. Additionally, the deviation trends of section profiles along a
specific direction can be analyzed by using multiple sections.
Scan Pairs
When beginning an inspection process, the features and geometry information for each nominal
face is read directly from a CAD model or a mesh that has been classified into geometrical regions.
The geometry features in the nominal data are used in measurements and for finding correct scan
data pairs.
When finding corresponding geometry pairs from scan data, corresponding points are first searched
from scan data within a volumetric zone called the thickness zone that is constructed by user-
defined Min./Max.distances on nominal data. Searched points are qualified through filtering
operations. The qualified points are called scan pair points in the application. Using these scan pair
points, scan pair geometry is created.
Nominal and Scan Data Scan Pair Points and Scan Pair Geometry
The following images shows elements which are frequently used in the application.
2. Tool Palette
The application features different modes that allows for the generation and editing of inspection
entities with only relevant functions displayed. Multiple modes are featured because the application
can handle and manipulate many different types of inspection entities. To simplify and streamline
the inspection process there are different modes that can be used to handle the types of entities
that are being worked with.
3. Toolbar
A group of icons is called a Tool Bar. When icons are dimmed, they are not available to use.
Toolbars can be customized by clicking Customize... in the menu that is displayed when right-
clicking the toolbar area.
5. Model Tree
The Model Tree shows all created entities by category. The Model Tree can be used for selecting and
controlling the visibility of entities.
Clicking the Show / Hide icon next to an entity will toggle between showing and hiding the entity.
If a parent entity is hidden, its child entities will not be displayed even if they are toggled to be shown.
For more details, go to User Interface > Docking Bar > Tree chapter.
Display – The Display pane is used to manage how entities are displayed. For example, it can be
used to set a model to be transparent or brightly lit. Different entities such as textures, normals,
faces, and boundaries can be shown or hidden as well.
Help – The Help pane shows the table of contents of the user guide. It can be navigated through
by selecting a title on the table of contents in the Help pane or by pressing the F1 key when a
command dialog tree is floating in the Model View.
Viewpoint – The Viewpoint pane can save view states that are currently being used. It works
much like taking a picture. When a viewpoint is taken, the visible state entities and viewing
direction are saved. The captured viewpoints can be used when an inspection report is
generated.
7. Selection Toolbar
When poly-faces and poly-vertices are to be selected, the application offers various selection
methods to use. For example, poly-faces can be chosen by dragging a line, circle, or rectangle.
Painting the desired area on the mesh is also possible, and can be expanded to connect all poly-
8. Dialog Tree
When a command name that includes an ellipsis “…” is selected, a corresponding dialog tree will be
displayed in the Model View. According to prerequisite conditions, some controls might be enabled
or disabled.
9. Model View
The Model View is the main workspace. Models and entities are displayed and manipulated in the
Model View. It can support 4 different types of views. Four different three-window based views and
two different two-window based views are available.
10. Properties
After an entity is selected, its properties can be viewed and changed. For example, after Nominal
Data is selected, its bounding box size can be checked in the properties pane. Options related to
Deviation and GD&T calculation can also be changed as desired.
For more details, go to User Interface > Docking Bars > Properties chapter.
For more details, go to User Interface > Docking Bars > Tabular View chapter.
Below are examples of what a user might typically see in a dialog tree. Each command or tool
Lock(Don’t Quit Command With OK) – When this icon is toggled, the dialog tree will
remain open even if the OK icon for the command is clicked. It is designed for
commands that are consecutively applied several times in a row.
Break – When an operation is executing, it can be stopped by using this button. The
keyboard shortcut is the Esc key.
Preview – When this button is clicked, the results of the command will be displayed
without executing it.
Enable Realtime Preview – When this button is toggled, the results of a command
will be displayed in real-time whenever an input condition is changed.
Measure Distance, Radius, and Angle – After clicking these icons, points on a model
can be picked to extract distance, radius, and angle, respectively. The measured value
is directly inputted into the text or spin box.
Selection Convention
From Feature, Model Tree – An entity or entities can be selected directly from the Feature
Tree or Model Tree.
Selecting Multiple Entities – Multiple entities can be chosen by using the Shift key during
selection. To de-select entities, use the Ctrl key and select them.
The last icon on the toolbar is the Visible Only selection mode that allows for only the
Mode Convention
Confirm – This button applies all changes made in the current mode, and then exits
the mode.
Cancel – This button cancels all changes made in the current mode, and then exits the
mode.
Docking Bars
Auto Hide – This button hides the docking bar to the side frame. When the cursor is hovered
over the name of a docking bar, it will automatically re-appear.
Close – This button closes the docking bar. To show the docking bar again, click the right
mouse button on any tool bar area, and then check the desired docking bar.
To hide all current docking bars, press the F12 key, which will maximize the Model View. It is a toggle
function, so if the F12 key is pressed again, all hidden docking bars will appear.
In Selection Mode
Rotate – Right mouse button
Zoom – Shift + Right mouse button (or scroll wheel)
Pan – Ctrl + Right mouse button (or Left and Right mouse buttons together)
In Viewing Mode
Rotate – Left mouse button (or Right mouse button)
Zoom – Shift + Left or Right mouse button (or scroll wheel)
Pan – Ctrl + Left or Right mouse button (or Left and Right mouse buttons together)
Note:
The cursor operates similarly in viewing mode as it does in selection mode, except it does not have the
ability to select or make changes to any entities. The purpose of the viewing mode is to simply view the
model; and avoid making any selections, or unwanted alterations.
In the images below a model is shown being rotated with the cursor in selection mode.
In the first image below, the model is open in the viewing area. In the second image the PIP zoom
function has been selected, as highlighted in red, allowing a portion of the model to be enlarged for
examination.
Changing Viewpoints
Viewpoint functions are used to view the model from defined directions, based on the global
coordinate system. Different viewpoints can be selected from the tool bar or by using the View >
Viewpoint menu.
In the first image below, a model is shown in a random view orientation. Using the selected
viewpoint, highlighted in red in the second image, the model view is rotated and perfectly aligned
to the Front view, based on the global coordinate system.
Flip Viewpoint – Flips the viewpoint horizontally along the vertical axis.
In the first image below, only surface bodies are enabling in the Visibility toolbar. In the second
picture, meshes have also been shown.
When an inspection process is defined in Verify, it will be parametric and have an inspection history
which enables easy modification of inspection features, parameters and options. A defined
parametric inspection process replaces macros, which are a series of commands. No additional
programming or knowledge is required to create an in-depth inspection process.
Preparation
• Importing Data
• Aligning Scan Data to Nominal Data
• Assigning Tolerances
Analysis
• Analyzing Scan Data
Reporting
• Generating and Exporting Reports
Note:
After alignment is complete, Verify will automatically find geometry pairs between nominal and scan
data.
Auto Alignment
Auto Alignment is normally done as an initial alignment, and other alignments are performed
afterwards.
Related command:
Insert > Align > Auto
Best Fit
Best Fit Alignment reduces error across a part to find the best overall alignment. There are fitting
options to control the results as well as constraint options to control how scan data can move
in space.
Related command:
Insert > Align > Best Fit
Note:
This command requires that nominal and scan data are roughly aligned. If they are not roughly
aligned, first use the Auto Align command.
Note:
These commands require that nominal and scan data are roughly aligned. If they are not roughly aligned,
first use the Auto Align command.
RPS
RPS, or Reference Point System, is an alignment method using geometry pair points from
nominal and scan data. These points can be weighed or constrained to simulate physical
fixtures. Normally circle or slot center points are used with sheet metal bodies.
Related command:
Insert > Align > RPS
Related command:
Insert > Align > Datum
3-2-1
3-2-1 Alignment matches coordinate systems by constraining degrees of freeform. In the most
common case, 3 points are used to define a plane, 2 points to define a vector, and a last point
to define the origin of a coordinate system.
The 3-2-1 Align command also allows for set XY, YZ, and ZX planes, and several geometry types
can be used, not just planes, vectors, and points.
Related command:
Insert > Align > 3-2-1
Adaptive
Adaptive alignment applies N-point alignment to scan data by matching corresponding points
to the pre-planned points on nominal data.
Related command:
Insert > Align > Adaptive
Manual Alignments
Transform
Scan data can be manually transformed to nominal data by picking pair points or using a
manipulator. This method is used to closely move scan data to nominal data when the Auto
alignment method does not produce desired results. The transform command also supports
the use of a transformation matrix if the user already knows specific transformation values.
Related command:
Insert > Align > Transform
Deviation inspection is one of measurement methods in an inspection process used to compare the
overall shape between nominal and scan data.
Since real-world deviation inspection cannot be performed, this method is a unique and powerful
inspection tool in scan data inspection. Overall errors such as distortion, abrasion and machining
accuracy of a part can be analyzed because scan data represents the overall shape of a real-world
object. Deviation can be displayed as a color map, or with whiskers or color points. These display
methods enable a user to quickly find error distributions and examine details.
Related commands:
Insert > Deviation > Whole Deviation
Insert > Deviation > Comparison Point
Deviation inspection with Curves is a measurement method in an inspection process that is used to
compare feature curves extracted from nominal and scan data.
Characteristic feature curves can be extracted from scan data and compared with nominal data.
Characteristic curves can be boundary curves, silhouette curves, virtual edges or manually
generated spline curves. The deviation results between nominal curves and scan curves will be
displayed as whiskers or color points.
Inspecting Geometry
Related command:
Insert > Deviation > Geometry Deviation
Profile Type
– Line profile
– Surface profile
Location Type
– Concentricity
– Symmetry
– Position
Related commands:
3D GD&T: Tools > GD&T Tools (works in the 3D GD&T mode)
2D GD&T: Tools > Section Tools (works in the Section mode)
Related commands:
Insert > Section
Insert > Multiple Sections
If the purpose of an inspection is not to compare scan data with nominal data and just simple
dimension measurements, such as area, volume, or sections of scan data, then the Measure tools
can be used. These functions are only for measurements and are not systematic.
Related commands:
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Section
To analyze the quality of just a scan data, the Plot command can be used. The thickness, curvature
and angle plot of a part can be analyzed and displayed with a color map.
Related command:
Tools > Plot
Generating a report
Verify has report generation tools in the Report tab that are similar to a MS-Word style environment
so anybody can easily generate and edit a report without learning new tools. When generating a
report, inspection features created during the inspection process are automatically added into the
report.
Entities in a report are parametrically connected to inspection features in Verify. If inspection options
are changed and different results are calculated, then these results will also be updated in the report.
The entire inspection process from importing to generating a report can be automated using the
After generating a report, it can be exported into a commonly used document format such as Excel,
PowerPoint, PDF and txt. The exported report can then be modified in other software and shared.
Related command:
Report > Generate Report
A html web report can be generated from inspection results. The html file can be shared without
purchasing or installing other software. A HTML report includes a 3D viewer to view 3D results for
nominal and scan data.
Related command:
Report > Export 3D Html Report
A trend analysis report compares inspection results across multiple inspections. For example;
multiple parts of the same design can be analyzed to identify trends over time. It can also provide
consistency metrics of a process.
Related command:
Report > Trend Report
• Why 3D Scanning?
• Types of 3D Scan Data
A point set, also known as a point cloud, can be converted into an informative digital model with
software operations and is used in various industrial fields. 3D scan data has the following strengths:
Reverse Design
The process of making CAD data from a real object is called reverse designing. A real-world model is
not ideal to use in designing a CAD environment because it can be deformed by heat, stress and
abrasion, which would cause the 3D scan data of that model to also include those deformities.
Depending on the purpose, the decision to make a CAD file with a deformed shape or redesigning
it by extracting design intent is important to consider.
Medical
3D scan data is used in the medical field to make customized teeth, organs, and other vital parts. For
example, a 3D scanner can scan a patient's dental features and generate a digital model in order to
create a treatment and to simulate tooth movement. 3D scanners are changing traditional dental
treatment methods used to generate dental impressions and handmade artificial teeth.
Entertainment
The entertainment and video game industry also uses 3D scanners to reduce modeling time and
make more realistic 3D graphics. Scanning a real object or a human is much faster than modeling
them in 3D graphics software by hand.
Survey
Traditionally, the construction and civil engineering fields relied heavily on surveying, but it took too
much time and the workers would be exposed to the environment being surveyed. Even using these
methods there was often a lack of information, which caused delays in schedules and generated
additional costs. 3D scan technology is now used in these types of projects by removing uncertainty,
finishing a project quickly, and reducing costs.
If a point cloud has normal information, it can be very helpful for visualizing a model. Normal
information is used for shading a model by analyzing the incidence angles and reflection angles of
light on a point. Normal information is also used to determine the front or back of a surface. This is
very important to accurately find and calculate face pairs between scan data and CAD data,
especially in the inspection software. The following image shows a shaded point cloud in the
software.
If a point cloud does not include normal information, the scan data will only be a group of points
displayed in a single color. Recognizing features and working with such scan data can be difficult
and tedious. The following image shows a point cloud without normal information.
Geomagic Verify | Understanding Scan Data 61
Display of Point Cloud without Normal Information
A point cloud without normal information also can be visualized by the “depth shading” method,
but the effect is not as effective as a point cloud with normal information. The closer points are
displayed in black and the points farther away are display in gray in relation from the viewing
direction. This method cannot determine the front or back of a surface but is still more helpful for
feature recognition than displaying with no shading at all. The following image shows the depth
shading method on a point cloud which does not have normal information.
Modern graphic cards are not optimized for rendering point clouds but have advanced technology
to display meshes. Therefore meshes are often more advantageous in regards to a smooth
visualization of complex surfaces and structures of an object. Triangulation, or meshing, is a process
to connect 3 points and construct a surface. When connecting points, the edge length can be an
important parameter to make a correct object shape.
Erroneous Data
A mesh represents a surface by successively connected triangles. However, erroneous triangles
such as non-manifold, redundant, crossing, and reversed triangles cannot make a complete mesh.
These errors should be removed because they will affect the downstream workflow, i.e. RP, NC
machining, FEM (finite element method), and fitting surfacing for reverse design. The following
examples show errors on a mesh.
There are two methods to express colors on a mesh. The first is to use an image file (jpg, bmp, etc)
since each point has mapping information on a bit map, allowing color to be smoothly filled
between points. The second method is using the R, G and B color values of points or triangles. In the
case of a dense mesh, it can be sufficient for visualization, but for sparse areas color information will
be missing and the displayed output will not look natural. If a mesh has texture information, it can
be converted from an image to a point color, and vice versa.
Mesh
Scan data is basically a collection of 3D points (a point cloud). It can be converted into a mesh by
connecting adjacent points with triangles, which are the simplest unit of a face. Generally mesh
has the following advantages over using a point cloud:
4. Understanding Inspection
This guide is designed to help beginners understand the basic information about the characteristics
of scan data when deal with in the application.
• Inspection Scenario
• Basic Knowledge for 3D Scan-based Inspection Process
This scenario compares nominal data to scan data and is a basic inspection workflow. All options
and settings in the inspection features such as alignment tools, inspection tools and report tools
have been saved parametrically, and they have a history in the inspection feature tree. A user can
move back to a desired point to modify inspection features at any time.
This scenario nominal compares nominal data to multiple scan data files. The scan data has been
replaced after the first scenario, Scenario I.
This scenario defines scan data as nominal data and compares it with another scan data file. If CAD
data does not exist or if a master scan data need to be set as the nominal data, this scenario can be
used. This scenario is similar to Scenario I, but the difference is that the scan data will be imported
as nominal data. After importing scan data as nominal data, a region segmentation step is added to
the process. Regions enable the selection of geometries on scan data like geometries on CAD data.
Scan data can be inspected without nominal data. Dimension and geometries can be measured on
features of scan data without comparing nominal data’s.
This scenario generates an inspection plan with only nominal data. Scan data will be imported at a
later time. The basic process is the same as Scenario I, but defines inspection features without scan
data.
Note:
When importing scan data, it can be automatically analyzed based on the pre-planned inspection
process and the inspection results will be automatically populated into the report.
Preparing
• Working with Large Scan Data
• Verifying Geometric Features
• Alignments
Analyzing
• Checking Deviations
• Geometric Dimensioning and Tolerancing(GD&T)
• Simple Measuring
Reporting
• Visualizing Results by Color Map
• Visualizing Results by Tagging
• Adjusting Color Bar and Checking Go / No Go Results
• Generating Reports
• Inspection using Probe Measurement Device
The biggest advantage of using Verify is that it can handle large numbers of scan data that cannot
be handled by other software.
The terms 32-bit and 64-bit refer to the way a computer's processor, or CPU, handles information.
64-bit computers handle large amounts of random access memory (RAM) more effectively than a
32-bit system. The maximum RAM limitation in Windows 7 Ultimate is 192GB and the maximum
amount of memory available in a 32-bit computer is 4GB. Even if more RAM is present, it will not be
used. This amount of RAM can contain around 20 million polygons of scan data and can be equal to
roughly one hi-resolution scan file. To work with more data, changing to a 64-bit computing
environment is recommended.
Suppress / Unsuppress
Suppressing scan data is when all of the data from a point cloud file is saved to a hard disk
temporarily. Unsuppressing a point cloud file loads all the data back to physical memory. The
suppress / unsuppress mechanism manages data and memory by swapping data dynamically in-
between the physical memory and the hard disk. This enables large numbers of data sets to be dealt
with efficiently. When large numbers of point clouds are imported into the application, they are
automatically stored in the cache folder in smaller pieces. They are then efficiently loaded into the
application within the capability of the available physical memory when an operation is performed.
The swapping time for the suppress / unsuppress functionality is very short, so calculation overhead
Some scan editing commands in the default mode are available when scan data is in a suppress state.
When entering the Mesh mode (in Design X) or Scan mode (in Verify) with suppressed scan data, a
message will be displayed asking if the scan data needs to be unsuppressed before entering the
mode. The available commands in a suppressed state are in the default mode such as Scan Tools or
Add-ins.
Global Register
Register Target
2D Triangulate
3D Triangulate
Triangulate/Merge Large Data
Surface Merge
Volume Merge
Combine
Find Scan Direction
Generate Vertex Normal
Reverse Normal
When the Large Data Mode option is used on a large data set when applying a specific operation
Sampling
When reading a single point model with 40 million points, 2 GB of memory is necessary. Therefore,
to import large data sets that is beyond the memory limit of a PC, the data needs to be sampled.
When reading data using the Import command, one of the following sampling ratios can be used:
1/1, 1/4, 1/9, 1/16, 1/25, 1/36, 1/49, 1/64. If an imported file has a format specific to one scanner and
it is a grid type, sampling will skip several points in the X and Y directions; and if it is a line type,
sampling will simply skip points based on the chosen sampling ratio. When an imported file is in a
general format, sampling will be performed randomly according to the selected sampling ratio.
Any command with an option for “Sampling Ratio”, can dynamically sample scan data. Calculating
all data points in scan data can take a long time and has little effect on the final results, so sampling
data can be much more effective. The sampling ratio that is chosen can depend on the data itself,
and the shape of the part. Using the adaptive sampling ratio will automatically try to find the correct
sampling value, which can save time and effort.
Displaying
When working with large data sets, it is more efficient to use the smallest size of data possible to
display a rendered model in the viewing window.
In the Display tab, the "Dynamic Display Ratio" and "Static Display Ratio" settings can be controlled.
Setting these values lower will cause the display to refresh faster. When the Dynamic Draw option in
the Display tab is off, the Dynamic Display Ratio cannot be controlled and the application will draw
all entities when a model is being moving by a mouse. If the value is set to "Auto", the application
will automatically set an adaptable display ratio in relation to the size of the model and the number
of points. Sometimes, rotating, panning, and zooming with a very large model can become very slow
and unresponsive. If this occurs, reduce the amount of data being displayed.
Verifying Geometric Features is a basic process for preparing 3D scan data based inspection.
Geometric features consist of various geometric types such as Points, Vectors, Planes, Slots,
3D scan data based inspection in Geomagic Verify starts by verifying the geometric features of
nominal data and 3D scan data and creating a geometry pair set between them. After importing
nominal data, the geometric features are automatically detected from faces or regions of the
nominal data that represent feature shapes then geometric types are determined. Geometric
features verified from nominal data in this phase can be used for not only analyzing nominal feature
shapes directly, but also for finding scan pair geometries after importing 3D scan data and aligning
them. Geometric features are used to find scan points within a user-defined searching zone
expanded from the geometric features of nominal data along its normal direction. The detected
scan points are qualified by multiple criteria such as projection angles between the normal direction
of nominal faces, distribution rates, and densities. Finally, scan pair geometries are created by fitting
from the qualified scan points and connected to related normal geometric features as pair sets.
Geometric features extracted from faces or regions of nominal data are displayed by continuous
lines. Scan pair geometries are fitted from qualified scan pair points of 3D scan data that are
displayed by dotted lines on the 3D scan data.
Alignment is a process for reorienting 3D scan data to coordinates of nominal data in 3D space. This
is a required process for comparing 3D scan data and nominal data. Various alignment methods such
as Auto & Best-Fit, RPS, Datum, and 3-2-1 can be used independently or mixed with other methods.
Note that the RPS, Datum, and 3-2-1 alignments require that 3D scan data is positioned with the
coordinates of the nominal data so that the geometric features defined on the nominal data can be
matched to scan pair geometries within a user-defined searching zone.
An alignment process can be pre-defined without 3D scan data. Once the alignment process is pre-
defined, it will be performed whenever 3D scan data is imported. While the inspection is being
maintained, the alignment results will be automatically updated. They can also be calculated using
another 3D scan data file.
Auto Alignment
This alignment method brings 3D scan data to nominal data by using a rough best-fit alignment
algorithm that approximately matches the coordinates of the target data.
Quickly aligning 3D scan data to nominal data by using geometric shape information
Finding scan pair geometries from geometric features of nominal data
Aligning 3D scan data that has no particular feature information to nominal data
The results of this alignment can be used as preparation for using advanced alignments such
as RPS (Reference Point System), Datum, or 3-2-1.
Related command:
Insert > Align > Auto
Accurately aligning 3D scan data to nominal data by using geometric shape information
Finding scan pair geometries from geometric features of nominal data
Aligning 3D scan data that has no particular feature information to nominal data
The results of this alignment can be used for analyzing the deviation between 3D scan data and
nominal data and it also used as a basic preparation for using advanced alignments such as RPS
(Reference Point System), Datum, 3-2-1 alignments.
Related command:
Insert > Align > Best Fit
RPS Alignment
This alignment method is called "Reference Point System" or "Reference Positioning System"
and matches 3D scan data to nominal data by aligning a set of reference position points with
constraints. Geometric features that have points with properties can be used for defining RPS
target pairs in this alignment method. This method assumes that 3D scan data is positioned
within the coordinates of the nominal data so that the pair geometries can be extracted from
the 3D scan data based on the geometric features of nominal data.
The results of this alignment can be used for analyzing the deviation between 3D scan data and
nominal data and analyzing feature shapes and the relationships between geometric features
by measuring GD&T.
Related command:
Insert > Align > RPS
Datum Alignment
This alignment method matches 3D scan data to nominal data using a prioritized list of datums.
N (N=1,2, or 3) pairs of planes, vectors and points, or a pair of coordinates can be used for
defining target datum pairs. This method assumes that 3D scan data is positioned in the
coordinates of the nominal data so that the pair geometries can be extracted from the 3D scan
data based on the geometric features of the nominal data.
The results of this alignment can be used for analyzing the deviation between 3D scan data and
nominal data, and to analyze feature shapes and the relationship between geometric features
by measuring GD&T.
Related command:
Insert > Align > Datum
Note:
A basic rule of 3-2-1 alignment is defined by the minimum number of contact points necessary to
set coordinates for reorientation of a part. For example, the primary datum requires three points,
the secondary datum two points, and the third datum one point.
A Ref. plane or a planar geometric feature that has normal direction and location information
can be a primary datum and a Ref. vector or a cylindrical geometric feature that has axis and
direction information can be a secondary datum. A Ref. point or circular geometric feature that
has position information can be a third datum. This alignment method assumes that 3D scan
data is positioned within the coordinates of the nominal data so that pair geometries can be
extracted from the 3D scan data based on the geometric features of the nominal data.
The results of this alignment can be used to analyze the deviation between 3D scan data and
nominal data as well as analyzing feature shapes and the relationship between geometric
features by measuring GD&T.
Related command:
Insert > Align > 3-2-1
Adaptive Alignment
This alignment method is only for probe point data. It allows N-point alignment by matching
corresponding probe points to the pre-planned points on nominal data.
The results of this alignment can be used for analyzing the deviation between 3D scan data and
nominal data and for analyzing feature shapes and the relationship between geometric
features by measuring GD&T.
Related command:
Insert > Align > Adaptive
4.2.2. Analyzing
This section discusses the following topics:
• Checking Deviations
• Geometric Dimensioning and Tolerancing(GD&T)
• Simple Measuring
Deviation is a process for comparing 3D scan data to nominal data within a user-defined maximum
deviation value, and is based on a variety of criteria, such as size, thickness, the shape of a boundary
or curve, or the geometric features of a model. The comparison is performed by finding scan points
within the maximum deviation and measuring the distances projected from scan points onto a
nominal entity along a user-defined direction. The normal direction of a nominal entity is used as a
projection direction by default. To measure deviations, 3D scan data should be aligned to nominal
data.
Various comparison methods such as Whole Deviation, Comparison Point, Section Deviation,
Boundary Deviation, Curve Deviation, Silhouette Deviation, Virtual Edge Deviation, and
Geometry Deviation can be used to analyze entities independently or used in conjunction with
other methods.
Whole Deviation
Compares the deviation between 3D scan data and nominal data for all regions.
Related command:
Insert > Deviation > Whole Deviation
Comparison Point
Compares deviations at specific positions.
Section Deviation
Compares the section deviation between 3D scan data and nominal data in a 2D section view.
Related command:
Insert > Section
Boundary Deviation
Compares the deviation between boundaries extracted from 3D scan data and nominal data.
Curve Deviation
Compares the deviation between curves extracted from 3D scan data and nominal data.
Related command:
Insert > Deviation > Curve Deviation
Silhouette Deviation
Compares the deviation between outer boundaries extracted from 3D scan data and nominal
data that is projected to a specific position.
Related command:
Insert > Deviation > Virtual Edge Deviation
Geometry Deviation
Compares the deviation between geometries extracted from 3D scan data and nominal data.
Related command:
Insert > Deviation > Geometry Deviation
After comparing 3D scan data to nominal data, the Pass and Fail deviation results that are calculated
are represented by a color map on the nominal entity. The comparison results can be intuitively
analyzed globally by the deviation color map or locally analyzed by tagging annotations at specific
positions. The "+" deviation results shows regions of the 3D scan data or entities extracted from the
3D scan data that have a larger size than that of the nominal data. The "-" deviation results shows
regions of the 3D scan data or entities extracted from the 3D scan data that have a smaller size than
that of the nominal data.
Once 3D scan data has been compared to nominal data, the deviations are registered into the
Feature Tree as an inspection feature. The registered deviation features are managed by a Systematic
Inspection Process. If a 3D scan data file is replaced, the deviation results will be automatically
updated. The Deviation process can be pre-defined without any 3D scan data and inserted into a
report. When a 3D scan data file is imported, all the pre-defined inspection features as well as reports
will be automatically updated.
Geometric Dimensioning and Tolerancing (GD&T) is a process for analyzing the size, form,
orientation, and location of features in 2D or 3D space and for evaluating the Pass or Fail results of
features within a user-defined tolerance. The size of features can be analyzed by using geometric
dimensions such as Linear Dimensions, Angular Dimensions, or Radial Dimensions. The form,
orientation, and location of features can be analyzed by using geometric tolerances such as Flatness,
Circularity, Cylindricity, and Parallelism.
Profile Type
– Line profile
– Surface profile
Location Type
– Concentricity
– Symmetry
– Position
GD&T annotations consist of a combination of Dimensions and Geometric Tolerance Feature Control
Frames. The Dimension Feature Control Frame includes a dimension and tolerance limits. The GD&T
Feature Control Frame builds up a series of GD&T symbols, tolerances, material conditions and multi-
datums.
The following figure shows a GD&T Feature Control Frame used in Geomagic Verify containing
position tolerance with dimension. If a dimension is already defined on a feature, all the Geometric
Tolerance (GTol) objects except Flatness and Straightness can be attached to the dimension.
The following figure represents the standard Geometric Tolerance Feature Control Frame.
Pass/Fail inspection
GD&T can be judged for pass and fail by using nominal and measured values within a user-defined
tolerance. When a measured value is in between the Nominal Value + High Tolerance and the
Nominal Value + Low Tolerance, it will pass. When scan pair geometry of a Geometric Tolerance
object is within the limits of a corresponding tolerance, it will pass.
The GD&T Feature Control Frame is displayed using the Green, Yellow, and Red default colors that
The color properties can be changed in the Pass/Warning/Fail section of the Display tab at File >
Preferences, and the Warning Ratio (%) can be changed in the Properties of the Nominal Data. For
more information, go to File > Preferences. In the Table View, either Pass or Fail will be displayed as
a Result value for each GD&T.
In the project tree, a popup menu is used to display properties as well as showing or hiding
annotations of a GD&T entity. It can be controlled in the Annotation Display Control.
The following figure illustrates GD&T objects with respect to Position and Cylindricity.
When GD&T objects are computed, a table in the Tabular View will be automatically generated and
displayed.
Measuring is a process for analyzing distances, angles, and radii between features in 3D scan data.
Measuring can be performed with 3D scan data without nominal data. If geometries are needed
during measuring, those geometries can be extracted from the 3D scan data directly by fitting scan
points. Once geometries have been extracted from 3D scan data, the geometries can be reused for
other measurements during the inspection.
Various measurements such as Distance, Angle, Radius, Section, Area, Volume, Mesh Deviations,
and Virtual Caliper can be used to measure features independently, or used in conjunction with
other measurements.
Distance
Distance measures a distance between features in 3D scan data. Various methods can be used when
measuring distance, such as Point to Point, Vector to Point, Vector to Vector, Plane to Point,
Plane to Vector, and Plane to Plane. Once a distance between features is measured, the result is
registered into the Model Tree and displayed with an annotation on the 3D scan data in the Model
View. When the mouse cursor is hovered over measurement results, the resulting annotation and
features that have been used for measuring are highlighted. This measurement is useful for
analyzing the relationship between the features of 3D scan data by distances.
Related command:
Measure > Distance
Angle
Angle measures an angle between angled features in 3D scan data. Various methods can be used
when measuring an angle, such as Vector to 2 Points, Plane to Vector, Between 3 Points, Between
2 Vectors, and Between 2 Planes. Once an angle between features is measured, the result will be
Geomagic Verify | Understanding Inspection 92
registered into the Model Tree and displayed with an annotation on the 3D scan data in the Model
View. When the mouse cursor is hovered over measurement results, the resulting annotation and
features that have been used for measuring are highlighted. This measurement is useful for
analyzing the relationship between features of 3D scan data by angles.
Related command:
Measure > Angle
Radius
Radius measures the radius of a circular feature in 3D scan data. Various methods can be used when
measuring a radius, such as From Features and 3 Points. Once the radius of a feature is measured,
the result will be registered into the Model Tree and displayed with an annotation on the 3D scan
data in the Model View. When the mouse cursor is hovered over measurement results, the resulting
annotation and features that have been used for measuring are highlighted. This measurement is
useful for analyzing the relationship between features of 3D scan data by radii.
Related command:
Measure > Radius
Section
Related command:
Measure > Section
Area
Area measures an area selected by poly-faces on a mesh. This measurement is available when target
entities are either a mesh or poly-faces. Once the area of a mesh or poly-faces is measured, the result
will be registered into the Model Tree and displayed with an annotation on the 3D scan data in the
Model View. This measurement is useful for analyzing an area of 3D scan data or particular regions
on 3D scan data and for evaluating deformations on 3D scan data.
Related command:
Measure > Area
Volume
Volume measures the volume of a mesh or selected poly-faces on a mesh. Using advanced
Related command:
Measure > Volume
Mesh Deviations
Mesh Deviations measures the overall deviation of 3D scan data within a user-defined maximum
deviation value. This measurement is useful for analyzing regional differences between 3D scan data
and nominal data after alignment. Note that deviations can be measured in the command.
Related command:
Measure > Mesh Deviations
Virtual Caliper
Virtual Caliper measures the distance between features in 3D scan data by virtually using a caliper.
Various methods can be used while measuring distances with a virtual caliper such as Outside
Related command:
Measure > Virtual Caliper
4.2.3. Reporting
This section discusses the following topics:
A color map is a map that shows the deviations of an entire shape using colors. It is a good way to
check deviations when viewing an entire model.
Display type
Deviation in a whole shape can be displayed using one of three different methods:
• Color map
• Color point
• Whisker
Color Map
A painted target is nominal data, also known as tessellated mesh data, when a color map is
made. Scan points cannot match exactly with points on tessellated mesh, so the deviation value
of a point on a tessellated mesh uses an interpolated value from projected scan points around
the generated nominal data point.
A color map can be useful for checking approximate deviation. When inspection results are
analyzed, a color map will be used to visualize deviation across an entire model.
The following figure shows the difference between a color map and color points. Color is
displayed on nominal data in the left figure and scan data in the right figure.
Color points are real results without compensation compared to a color map. When accurate
analysis is required, color point can be more accurate than a color map.
Whisker
Expresses deviation as colored lines. The color and length of a whisker is the distance between
scan data and nominal data. The wider the gap is, the darker the color of a line is.
There is a incorrectly projected point displayed in red in the left figure below. When the
whisker function is used, the incorrectly projected point can be found easily as shown
in the right figure.
Tolerance colors can be changed in the Properties panel. Select an item in the Inspection Feature tree to
check its properties then click the User Tolerance Color button.
Showing or hiding color maps can be performed in the Properties panel. Select an item in the
Inspection Feature tree then click the Visibility button. False hides a color map including
corresponding tags and true shows the color map.
A tag is another kind of display inspection result. Tags include several measured values, a name,
coordinate information, and statistical information.
The following figure is an example of a tag. When the comparison point function is used, the gap
between nominal data and scan data is shown on the tag as a value.
• Font
• Preset
• Fields
Aligning Tags
When many tags are created, it can be difficult to check the target position of each tag on nominal
data. The tag alignment command can be used to clearly arrange them by going to View >
Annotation Alignment.
• Close To Object: Aligns annotations that cannot be repositioned near a model and may cause
overlapping
The visibility of tags can be controlled for inspection features in the Properties panel. When
Visibility is set to true, tags will be shown.
Color bar
The color bar is color range used to show how different scan data is from nominal data. The values
set in the color bar are the criteria used for drawing a color map.
(Yellow to red)
The darker the color, the wider the gap
between scan data and nominal data.
Green is the ideal range. Data in the green
range is considered as “Pass”.
Shows scan data that is below nominal
data.
Adjusting the color bar will change the color map. The color range and format can be changed.
Color Range
The limitation of the color bar determines the inspection range. If the range is too wide, it will be
difficult to notice small deviation changes. Normally the maximum range is set according to the max
deviation value or below.
Go/No Go
Displays whether a measured value is within set tolerance values or not.
Note:
The tolerance of nominal data can be set by going to Tools > Nominal Tools > Assign Tolerance. The
warning ratio value can be set in the properties panel of the nominal data.
Generating Reports
Verify contains advanced reporting functions for creating reports using custom or default templates.
Three kinds of reports can be selected based on the purpose of the report:
• Normal report: A report that is directly editable and interlocked with the Model View
• 3D HTML report: A report that creates inspection results in a .html file with a 3D display of the
model
• Trend report: A report that is useful for analyzing deviation trends over multiple scan data files
Standard Reports
Verify provides standard reporting functions. Various formats can be exported and all reports are
editable.
a new report does not need to be generated. Instead, the Rebuild icon can be clicked in the
report tab to apply all changes from the inspection project to the report.
Layout
The report tab contains a layout editing function. If a layout is made once it can be used again
whenever a new report is needed. Many companies use their own templates for documentation and
the report tab can be formatted to a company's default template by using the Layout function.
Editing
The report tab is editable by changing the type of screen shots, adding or removing fields, or
3D HTML Reporting
In addition to standard reporting features, Verify provides dynamic reporting in the form of 3D HTML
reporting. Inspection results are saved in the HTML file format and the model is displayed in 3D in
Trend Reporting
When repetitive inspection is required between a single nominal data file and multiple different scan
data files, the trends for errors can be analyzed by utilizing the trend reporting tool.
The following example shows ten different scans that were inspected for cylindricity against a
nominal.
Three results in the trend report show errors outside of the set tolerance in red. The trend report
helps in finding problems during the manufacturing process as time passes.
• When 3D CAD data that can be used as nominal data in an inspection job does not exist
• When 2D drafts or measurement introductions can only be used in an inspection job
While probing a physical part, probe point data is acquired and used for aligning a hardware
coordinate system to a global coordinate system, extracting geometries, and measuring dimensions.
The following diagram illustrates an inspection process without nominal data using a probe-based
measurement device.
1. Setup device.
2. Plan an alignment.
3. Probe to align the hardware coordinate system to the global coordinate system.
4. Extract geometries and measure dimensions.
5. Generate a report from the inspection results.
For more information, refer to the tutorial, Inspect without Nominal Data.
Related command:
LiveInspect > LiveAlign
The following diagram illustrates an inspection process with nominal data using a probe-based
measurement device.
1. Setup device.
2. Plan alignment.
3. Probe to align the hardware coordinate system to the nominal coordinate system.
4. Find pair geometries and measure dimensions.
5. Generate a report from the inspection results.
For more information, refer to the tutorial, Inspect with Nominal Data.
Related command:
LiveInspect > LiveAlign
LiveInspect > LiveCapture
LiveInspect > LiveDimension
LiveInspect > LiveGeometry
For more information, refer to the tutorial, Inspect with Pre-Existing Nominal Data.
Related command:
LiveInspect > Play LiveInspect Process
5. Getting Help
• Title Bar
• Menu Bar
• Tool Palette
• Toolbar
• Docking Bars
• Model View
• Dialog Tree
• Monitoring Bars
• Esc Key
• Mouse Control
• Shortcut Keys
• Pop-up Menus
• 3D Mouse
• Geomagic Verify Automation
Menu Types
There are three types of objects in a menu:
• Arrow Buttons ( )
If there is an arrow button next to a menu option, there will also be a sub menu that can be
accessed by clicking the arrow button.
• Shortcut keys ( )
Frequently used commands also have shortcut keys to the right of the command name.
• Nominal mode
The Nominal mode enables the modification of nominal bodies, the healing of defected bodies,
the conversion of bodies to mesh and the separation of front and back faces by thickness.
Additionally there is a sub-mode within the Nominal mode named Mesh Region . The Mesh
Region mode enables the editing of segmented region groups and the addition of more region
groups into a nominal mesh.
• Scan mode
The Scan mode enables alignment between 3D scan data as well as the creation and editing of
new mesh from raw scan data.
• Section mode
The Section mode enables the comparison of deviation on sections between nominal data and
scan data, the measurement of GD&T on sectional profiles, and the creation 2D Ref.Geometries.
• 3D GD&T mode
The 3D GD&T mode enables the measurement of 3D GD&T for analyzing the size, form, orientation,
and location of features in 3D space, as well as evaluating the Pass/Fail status of features within a
user-defined tolerance.
• Exiting a mode
To accept all changes in a mode click the confirm button or the mode button again. Clicking
the cancel button will discard all changes in the mode and exit it.
6.4. Toolbar
A toolbar contains menus or commands that are frequently used.
Customizing a Toolbar
To customize a toolbar, right-click on the toolbar and choose Customize.
• Commands
Drag and drop icons from the Commands tab to customize the toolbar.
In the Keyboard tab, keys can be bound to a command to create a shortcut. Select a category and a
command in it to create a new shortcut key. Click the Assign button and the shortcut key will be
bonded to the selected command. To remove an existing shortcut command, select it in the Current
Keys box, and click Remove. To return everything to the original default state, click the Reset All
button.
Note:
• Tree
• Display
• Help
• Viewpoint
• Properties
• Color Bar
• Report
• Support
• Image Folder
• Console
• Error List
• Tabular View
Icon Status
(Checked) The docking bar is shown on screen.
Unchecked The docking bar is not shown.
Select docking bars without check marks to display them. Click the check box next to docking bars
to hide them or use the icon.
• F12 key
The F12 key hides all docking bars and only shows the model view. Pressing the F12 key again
restores all docking bars.
Note:
Right-clicking on any of the docking bars will display the following pop-up menu.
6.5.1. Tree
There are two trees in the application used for displaying features and entities: the Inspection
Feature Tree and the Model Tree.
Whenever a feature such as an alignment, curve, or 3D GD&T, is generated, it will be added to the
Inspection Feature Tree in the order in which it was created. The Inspection Feature Tree shows all
changes and created entities in the application in chronological order as well as the history for all
changes and creations. The order of features can be altered by dragging and dropping features. It is
also possible to go back to a certain point in the inspection history by using the Rollback, Roll
Forward, Roll To End commands. This management of the inspection process is called parametric
history-based inspection.
Created features can be suppressed and unsuppressed from the Inspection Feature Tree by selecting
Suppress in the popup menu or unchecking the check box next to the feature. If a feature is not
being used in the current inspection process, it can be temporally removed from the Inspection
Feature. The suppressed features will be unloaded from the memory and loaded into cache space.
Whenever the features are necessary, it can be reloaded into the memory by using the unsuppress
command.
Note:
Suppressed features will not be attached to an inspection report. To add an inspection feature into a
report it needs to first be unsuppressed.
Note:
Entities in the Inspection Feature Tree and Model Tree can be tracked and selected by typing the name
of the entity on the keyboard.
Pop-Up Menu
Right-clicking on any entity in the Inspection Feature Tree will display the following pop-up
menu.
Note:
This menu is displayed in the pop-up menu when Ref. geometry created from scan data
without using nominal data is selected.
Note:
This menu is displayed in the pop-up menu when a mesh that is registered under the Scan
Data inspection feature is selected. It is useful when inspecting another scan data using
nominal mesh.
Show All Included In This – Shows all entities of a selected feature even if the
visibility of the entities in the Properties panel is set to false.
Show Pass Only – Shows only passing results from inspection results.
Show Fail Only – Shows only failed results from inspection results.
Show Warning Only – Shows only warning results from inspection result.
Show Pass & Warning Only – Shows passing and warning results from inspection
results.
Show Fail & Warning Only – Shows failed and warning result from inspection
results.
Export… – Opens a dialog box used to specify the path and the type of file for
exporting features.
Note:
When the pop-up menu is opened, it may change appearance based on what type of feature has been
selected.
Model Tree
The Model Tree displays entities such as Point Clouds, Solid Bodies, Ref. Planes, and Ref. Coordinates
in a fixed order. Each entity is displayed under its corresponding group in the Model Tree and
features can be shown or hidden by enabling or disabling the entities in the Model Tree.
If a parent node is made invisible, all of its child entities will be invisible irrespective of their
status. In the example tree below, the Front, Top and Right Ref. Planes are set to be visible.
However, the Ref. Planes parent node is invisible, rendering all Ref. Planes invisible in the Model
View.
Pop-Up Menu
Right-clicking on any feature will display the following pop-up menu:
Note:
This menu is displayed in the pop-up menu when Ref. geometry created from scan data
without using nominal data is selected.
Show This Only – Hides all features and shows the selected feature only.
Show All Included In This – Shows all entities of a selected feature even if the
visibility of the entities in the Properties panel is set to false.
Show Pass Only – Shows only passing results from inspection results.
Show Fail Only – Shows only failed results from inspection results.
Show Warning Only – Shows only warning results from inspection result.
Show Pass & Warning Only – Shows passing and warning results from inspection
results.
Show Fail & Warning Only – Shows failed and warning result from inspection
results.
Export… – Opens a dialog box used to specify the path and the type of file for
exporting features.
Note:
When the pop-up menu is opened, it may change appearance based on what type of feature has been
selected.
6.5.2. Display
In the Display tab, view and display settings can be changed.
All View – Set the viewport (View > Viewport) to display more than two viewing panes. If the All
View option is checked, all changes made to views and display settings will be applied to all views.
Current View – Set the viewport (View > Viewport) to display more than two viewing panes. If
World Axis & Scale – Displays a world axis at the bottom left corner of the Model View.
Scene Grid – Shows a scene grid in the Model View at the X-Z global coordinate planes. This
option will be automatically enabled when entering into the Section mode. This option is useful
for estimating the size of entities when measuring features on sections.
Label – Shows the labels of ref. geometries, such as planes and vectors, in the Model View.
Front Face – Determines the surface material of meshes and bodies in the Model View. As Is
displays each entity as a separate color, and All The Same displays all of the entities in gray.
Back Face - Opens the Back Face Color drop-down box which contains 3 options.
Complement takes the color of the front face and sets the complimentary color for back faces.
As Is sets the color of front and back faces to the same color.
User Defined sets a user defined color for back faces. User Defined colors can be set in the Display
tab in File > Preferences.
Projection Method –Projects a model with perspective which makes the foreground of a part
appear bigger, while background will appear smaller. Parallel projects a model parallel to a
viewing plane.
Viewpoint – Sets the viewpoint mode as Front, Back, Left, Right, Top, Bottom and Isometric. They
are assigned to the following shortcut keys: Alt + 1, Alt + 2, Alt + 3, Alt + 4, Alt + 5, Alt + 6 and Alt +
7.
Lock – Locks the rotation of data in the Model View. If model data cannot be rotated, check to see
if this option has been activated.
Synchronize All View – Synchronizes all open view ports in the Model View to that of the current
view.
View Clip – Shows clipped views of model data. To set clipping properties, click the Set button. It
can also be accessed by going to: View > View Clip.
Smooth Face – Shades poly-faces and blends them to connected poly-faces smoothly.
Flat Face – Shades each triangular face using one color and does not blend connected poly-
faces.
Point Shader – Defines shading methods for point clouds. These shading methods can be used
to effectively view scan data.
None – The default shading method. When a point cloud has color or normal information
and the Texture or Normal options are checked, the point cloud will be shaded from the
direction of the light source. Turning off Texture or Normal will display all points as the same
color without shading.
Depth – From the origin viewpoint, the closer a point is, the darker the color of the point
will be. When a point is located farther away, the color of the point will become lighter. The
Set button can be used to define the range of depth by using an adjustable slider. If points
are out of a specified range of depth, they will disappear from the Model View. The Depth
function can be used to focus on a particular area by removing other unwanted areas from
the range of depth.
None Depth
When a point cloud has normal information, depth shading is available along with vertex
shading. Depth shading and vertex shading display a point cloud with enhanced three-
dimensional effects to more easily distinguish the front of the solid body from the back.
Note:
To create normal information for point clouds when importing, check the Normal check
box in the Import dialog box.
Vertex shading can be enabled or disabled by checking or unchecking the Normal check
box in the Display tab.
The X-Ray shading method makes points transparent in a certain range. When trying to
select points, points nearer to the viewing direction are selected first even if they are
invisible. Therefore, this method should be only be used for data viewing purposes.
Edge – Draws poly-edges. This option will not be available when the Shading Method is set to
Vertex.
Face – Draws poly-faces. This option will not be available when Shading Method is set to Vertex.
Texture – Shades a point cloud from the direction of a light source when a point cloud has color.
Texture is combined with Point Shader. See Point Shader for detailed information.
Checked Unchecked
Normal is combined with Point Shader. Go to Point Shader for detailed information.
As Is User Defined
Static Display Ratio – Changes the amount of the data displayed when a model is static by
selecting a value in the Static Display Ratio box.
Resolution – Sets the display resolution of bodies. The resolution level can be set from 0 to 10.
Checked Unchecked
6.5.3. Help
In this tab, the online help file can be found and it is separated into two tabs for Contents and Index.
In the Contents tab, information on all of the menus in the application can be found. To quickly find
a menu, go to the Index tab, and input key words related to it.
6.5.4. Viewpoint
Viewpoint manages viewpoints saved while viewing models and entities. It is useful for reusing
certain viewpoints. If a viewpoint is selected, all entities that existed in the selected viewpoint can
be seen in Model In Viewpoint. When Viewpoint1 is chosen in the Viewpoint panel, its entity state
will be shown in the Model In Viewpoint panel.
Add Viewpoint – Adds a new viewpoint to capture the current view state.
Apply Viewpoint – Changes the visibility and viewpoint to the selected viewpoint.
Double-clicking a viewpoint works same as this function.
Show Only Selected Viewpoint – Changes the visibility of entities to the selected
viewpoint.
Reassign Viewpoint – Reassigns the selected viewpoint from the current view state.
Note:
Captured Viewpoints can be used as Custom Viewpoints when an inspection report is generated. For
more information, go to Docking Bars > Report.
6.5.5. Properties
The Properties panel can be found on the right side of the application by default. It shows the
properties of selected entities such as names, tolerances, calculation results, and sizes. Entity
properties can be manually changed and these changed settings will govern how the entities are
computed during an inspection.
Nominal Property
When nominal data in a tree is selected, its properties will be shown in the Properties panel.
Common
Name – Name of nominal data.
General Option
Warning Ratio – When a point is within the tolerance zone,
it will Pass. If it is near the border of the tolerance zone, it will
be displayed as a Warning. The warning ratio can be set from
a tolerance zone in this setting. If it is set to -50, 50 percent
of inside the tolerance will be marked as a warning zone.
Offset For Thickness Compensation – When nominal data is a one sided surface of a sheet metal
part but scan data is a whole part, the thickness difference can be compensated by offsetting scan
data. When an offset value is inserted, the Use For Alignments and Use For Deviations options
are shown below the Offset For Thickness Compensation option. Setting a value to True will use
Geometry Type Checking Tol. – Sets the tolerance value that is used to judge an analytic shape. For
example, setting a larger value may analyze a non-circle feature incorrectly as a circle.
Max. Radius Of Analytic Shape – Sets the tolerance value to judge an arc or line. For example, if it
is set to 1300mm, an arc that has a radius bigger than 1300mm will be analyzed as a line.
Deviation Option
Min. Distance Sub-Method – Calculates a min. deviation distance using one of two methods:
Shortest or Normalize. Shortest defines deviation as the shortest distance from a nominal point
to scan data. Normalize defines deviation as the normal distance from a nominal point to scan
data.
Ignore Extreme Angle – When true is selected, an extreme angle is filtered for deviation and a
scan pair. An extreme angle is the angle difference between a nominal point and a scan point that
is over 60 degrees. This option is useful when inspecting thin close walls for correct scan pair walls.
When this option is not used, section deviation is carried out by searching for the point from the
scan data to the design data that has the shortest distance. A front face and rear face are not
When this option is used, the front and rear faces of scan data can be distinguished by checking
the normal difference between the nominal and the scan. The front and back faces of the nominal
data can then be used to find correct scan pair faces.
Ignore Extreme Angle – This is the same option as the Ignore Extreme Angle in the
Deviation Options.
Check Pair Geometry Axis/Normal – Specifies an angle value for checking the axis or
normal of scan pair geometries. If the normal of scan pair geometry is over a pre-defined
angle when comparing it to the normal of the nominal geometry, this geometry pair will be
ignored during calculation.
If the axis or normal of scan pair geometry that has been calculated from a target when
measuring GD&T does not satisfy the conditions of this option, scan pair points will be
displayed in red with a warning message that states: The max angle deviation condition is
not satisfied. Check entities whose scan points are red color.
Angle Tol. – Ignores angles between two scan features that are bigger than the angle of the
nominal.
Deviation Limit – Ignores a sharp edge created by two pair features that has a bigger
distance value compared to the distance of the nominal.
Probe Compensation
Compensation Direction – Chooses a compensation direction. The Probe Direction and Face
Normal can be selected.
Scan Property
When scan data in a tree is selected, its properties will be shown in the Properties panel.
Common
Name – Name of the scan data
Result
Matrix – Transforms the matrix of an alignment. The Export
button will save its value in .trm file format.
Mesh Property
When mesh data in the Model tree is selected, its properties are shown in the Properties panel.
Appearance
Visibility – Shows or hides a mesh.
Geometry
Volume – Calculates the volume of a mesh by clicking the
Calc. button.
Scanner Type – Chooses a scanner type. Undefined, Planar and Spherical can be selected.
Body Property
When a body is selected, its properties will be shown in the Properties panel.
Common
Name – Name of the body
Appearance
Visibility – Shows or hides a body.
Nominal Geometry
Volume – Calculates the volume of a solid body by clicking
the Calc. button.
The volume of surface body cannot be calculated.
Face Property
When a face is selected, its properties will be shown in the Properties panel.
Common
Name – Name of a face
Geometry
Area – Calculates the area of a face when the Calc. button is
clicked.
Option
Tolerance – Sets the tolerance used when calculating
deviation such as whole deviations, section deviations,
comparison and deviations. Different tolerances can be set
for each face.
Normal Difference – Creates ref. geometry but excludes noisy data or scan data out of a set value.
When this option is used, a ref. geometry pair is created using point data that has a normal
direction within the range of the setting value. Values out of the range are excluded from
calculation. The available range is from 0˚ to 180˚. When Do Not Use is selected, the option will
not be applied.
The following example shows the results of created ref. geometries that are different based on
Normal Difference.
When this option is not used, all scan data corresponding to the design data will be used for
creating ref. geometry. The sharply-sloped scan data will be used for calculating ref. geometry pairs
which will not create the desired ref. geometry.
Fitting Method – Chooses the fitting method for finding scan pair geometry.
Best Fit finds best-fitted geometry from scan pair points using the least squares fitting method.
Min. Bound finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the least
square fitting method.
Note:
When either of plane or cylinder is selected as target fitting geometry, the Min. Bound option is used for
finding maximum-inscribed geometry of a tube-like geometric volume that encloses scan pair points
using the minimum separation fitting method.
Max. Bound finds maximum-fitted geometry that contacts the farthest target entities in the
normal direction from the center point of the best-fitted geometry that was found using the least
square fitting method.
Note:
When either of plane or cylinder is selected as target fitting geometry, the Max. Bound option is used for
finding minimum-circumscribed geometry of a tube-like geometric volume that encloses scan pair
points using the minimum separation fitting method.
Use Nominal Position – Changes the value of scan ref. geometry that has the same position of a
face when finding scan ref. geometry.
Change the value to True or False by selecting multiple entities and selecting the desired value.
Use Nominal Radius – Changes the value of scan ref. geometry that has the same radius of a face
when finding scan ref. geometry.
Change the value to True or False by selecting multiple entities and selecting the desired value.
Sampling Ratio – Sets a fitting using sampled data points according to a specified value. When
Auto is set, the sampling ratio will be applied according to the size of a target face.
Region Property
Region properties are displayed when scan data is used as nominal data.
Appearance
Material – The color used to express a region.
Geometry
Area – Calculates the area of a region when the Calc. button
is clicked.
Option
Tolerance – Sets the tolerance used when calculating
deviation such as whole deviations, section deviations,
comparison deviations, etc. Different tolerances can be set
for each face.
Zone Shrinkage – Reduces a fitting zone by shrinking the boundary of it to acquire only desired
scan data.
Normal Difference – Creates ref. geometry but excludes noisy data or scan data out of a set value.
When this option is used, a ref. geometry pair is created using point data that has a normal
direction within the range of the setting value. Values out of the range are excluded from
calculation. The available range is from 0˚ to 180˚. When Do Not Use is selected, the option will
not be applied.
Fitting Method – Chooses the fitting method for finding scan pair geometry.
Best Fit finds best-fitted geometry from scan pair points using the least squares fitting method.
Min. Bound finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the least
square fitting method.
Note:
When either of plane or cylinder is selected as target fitting geometry, the Min. Bound option is used for
finding maximum-inscribed geometry of a tube-like geometric volume that encloses scan pair points
using the minimum separation fitting method.
Max. Bound finds maximum-fitted geometry that contacts the farthest target entities in the
normal direction from the center point of the best-fitted geometry that was found using the least
square fitting method.
Note:
When either of plane or cylinder is selected as target fitting geometry, the Max. Bound option is used for
finding minimum-circumscribed geometry of a tube-like geometric volume that encloses scan pair
points using the minimum separation fitting method.
Use Nominal Axis – When finding scan ref. geometry, the scan ref. geometry will have the same
axis of the face.
Use Nominal Position – When finding scan ref. geometry, the scan ref. geometry will have the
same position of the face.
Sampling Ratio – Sets a fitting using sampled data points according to a specified value. When
Auto is set, the sampling ratio will be applied according to the size of a target face.
Edge Property
When an edge is selected, its properties are shown in the Properties panel.
Note:
Note:
Use Nominal Position – When finding scan ref. geometry, the scan ref. geometry will have the
same position of the face.
Use Nominal Radius – When finding scan ref. geometry, the scan ref. geometry will have the same
radius of the face.
Project On Nominal – Projects scan points on to the nominal and fits them to find a pair.
Sampling Ratio – Sets a fitting using sampled data points according to a specified value. When
Auto is set, the sampling ratio will be applied according to the size of a target face.
Common
Name – Name of a Ref. Geometry
Appearance
Geometry Deviation
Shows the deviation between nominal Ref. Geometry and its
pair (Scan Ref. Geometry). To inspect the deviation of all
elements of a Ref. Geometry, use this option. Based on the
types of geometries, the items shown in this option may
vary.
Alignment Property
When an alignment in a tree is selected, its properties are shown in the Properties panel.
Common
Name – Name of an alignment
Result
6 Sigma – Statistical analysis of an alignment
Matrix – Shows the transformation matrix of an alignment. Clicking the Export button will save
the values in the .trm file format.
GD&T Property
When a GD&T on tree is selected, its properties are shown in the Properties panel.
Common
Name – Name of a GD&T
Appearance
Pair Points – Show or hides points that are within the fitting
zone of a nominal.
Option
Tolerance – The value of tolerances
Section Property
When a section on a tree is selected, its properties are shown in the Properties panel.
Common
Name – Name of a section
Appearance
Visibility – Shows or hides a section entity.
Display Option
Whisker Multiplier – Determines the whisker size of
deviations.
Result
6 Sigma – Statistical analysis of a deviation
Common
Name – Name of a section
Geometry
Length Of Loop – Calculates the length of a loop.
Deviation Property
When deviation in a tree is selected, its properties are shown in the Properties panel.
Common
Name – Name of a deviation
Appearance
Visibility – Shows or hides a deviation entity.
Display Option
Display Type – Shows Display type. Color Map, Whisker, or
Color Point can be selected on a whole deviation, however,
only Whisker and Color Point can be used on a silhouette
deviation.
Result
6 Sigma – Statistical analysis of a deviation
Tag Property
When a tag in a tree is selected, its properties are shown in the Properties panel.
Common
Name – Name of a tag
Appearance
Visibility – Shows or hides a tag entity. When Visibility is set
to True, click the button to hide the tag.
Changing Limits
A color segment is the area of the color scale between two cursors. Within a color segment,
numerical values are mapped linearly to colors. They are the color scale’s limits to define the
value range of colors used for deviation. These limits can be modified by double-clicking the
numerical values and entering new values through their related text boxes. New values are
made effective by pressing the Enter key.
Construction
The Color Picker consists of a color mode, a grayscale mode, Option, RGB and HSB. The color
mode and the grayscale modes can be changed by left-clicking in the appropriate control
sector.
Color mode
In the pinwheel-shaped color mode, the Hue, Saturation and Brightness properties can be
defined by moving two squares using the left mouse button and mapping them to the
currently-selected segment.
The Hue property is defined by choosing a color section. The Saturation property is defined by
moving the squares to the outside of the section from the center, and the Brightness property
is defined by moving the squares to the inside of the section from the center.
Option
In the Option section, the editable box next to the Colors option defines the number of colors
and gradients of the currently-selected segment. It can be edited by typing in a value and
confirming with the ENTER key or by dragging the slide bar. The maximum number is 100.
The Reverse check box makes the color gradient of the currently-selected segment inverse. The
first and last segments of the color bar can only use one color each, so they must be selected by
using the square selectors in both the color and grayscale modes.
For a fixed brightness gradient, position a square to define the Hue and Saturation properties and
position the other square to define the Brightness property. Positioning the other square while
holding down the Shift key will change the color while keeping the brightness at a fixed value.
6.5.7. Report
Default Tab
The Default Tab includes various tools for editing a created report.
The following table describes the functions that are included in the Default Tab.
Generate Generates a report. When the menu is clicked, the Generate Report dialog will be
Report displayed. Generated targets can be selected optionally.
Delete Select the object and click the Delete button to delete the object.
Undo steps back previously performed work to a previous state and Redo steps
forward from the Undo command.
Undo/Redo
Steps back previously performed work to a previous state.
Use the Capture Image function in the Default Mode or the Layout Mode. Select
a desired page on the left Layout panel, and the image related to the selected
Capture
page title will be captured and inserted into the report. Placing the cursor on the
Image
Whole Deviation page and clicking the Capture Image button, will create an
image of a view that can be inserted. Select a view to insert the selected image.
The items included in the Capture Image, and Custom Viewpoint options allow
the creation of desired viewpoints and inserting captured images in the report.
For example, the whole deviation image captured in a desired view in the Default
How to Use:
1. First, select a desired view by moving the model in the Model View screen.
2. Select the Viewpoint tab on the left side of the screen and click the Add
Viewpoint button in Viewpoint panel. A viewpoint image will be added
including the inspection features that were displayed on the model.
Insert Inserts simple tables, fields, texts, images, rectangles, circles or charts into a report.
Inserts a simple table
Click the arrow on the right-side of the icon and select rows and
columns of the table.
Inserts text
Click the insert text button then hold down the right mouse button on
a desired area and drag it. A text box will be displayed in the desired
area. Type text in the Text field of the Format Tab; the typed text will be
entered into the text box. When the mouse pointer is on a report page,
directly type the text on the page and a text box will be automatically
created and typed text will be entered into the text box.
The default font, which has been set in the Default tab, is applied to the
text. Changing the font in the Default tab or the Format tab while
selecting a text object will apply the changed font to the selected
object only.
Inserts an image
Click this button and an Open window will be displayed for selecting a
desired file.
Inserts a rectangle
Click this button and hold down the right mouse button. Drag it to a
desired area and a rectangle will be drawn.
Inserts a circle
Click this button and hold down the right mouse button. A circle will be
drawn.
Maximize/R Maximizes the report tab to the entire screen. Clicking the button again will restore
estore the screen size back to the previous size. The shortcut for the Maximize/Restore
function is F12.
File Tab
The File Tab includes the New/Open, Save, Export, Print and Page Setup functions.
The following table shows descriptions of the functions in the File Tab.
Save
Saves a report in the xml file format.
Export Exports a created report. If selected, the Save As dialog will be displayed.
Clicking the Excel button to generate a report in Excel will display the
Save As window. Check Save Export File in this window to save the
generated report while it is being created. If it is unchecked, the
report will be generated in the Excel file format but not saved as a
file.
When printing images in the saved file, the resolution of images will
be lowered.
Print
Prints a created report.
Insert Tab
The Insert Tab includes the Capture Image, Table, Chart, Text, Field and Illustration functions.
The Following table shows the description of the functions in the Insert Tab.
Page
Inserts the page number.
Number
Total Page
Inserts the total number of report pages.
Number
Field
File Full Path Inserts the full path of a saved Geomagic Verify file.
View Tab
The View Tab includes the Slide Show, Show/Hide, Zoom and Background functions.
Clicking this button will change the screen to full screen mode and the report will
be fit to the top and bottom of the screen. Click the Esc key to exit the slide show.
Click this check box and page lines will be shown on the page. To
Show/Hide hide the lines, uncheck the check box.
Click this check box and the outline panel will be displayed on the
left side of the window. The panel shows configuration options for
a report in text format.
Click this check box and the header and footer will be displayed on
the page. To hide the header and footer, uncheck the check box.
Maximize Maximizes the report tab to full screen. Clicking this button makes the screen size
return back to the previous size. The shortcut for this command is F12.
Format Tab
The Format tab is hidden until an object such as a text box, table, or image is inserted into a report
or an object in the report is selected. Select or insert an object and the Format tab will be displayed
on the right side of the View tab.
The image below shows the Format tab that is displayed when a text box is selected.
The image below shows the Format tab that is displayed when an image is selected.
Available functions vary according to selected objects. The following table shows the description of
the functions in the View Tab.
Insert Inserts objects such as Tables, Fields, Text, Images, Rectangles, Circles, and Charts.
More information for this function can be found in the Insert Tab.
Text Click a text box and type. Clicking the arrow mark on the edge of the lower-right
side displays a settings window for changing the font, size, color, effect,
alignment and numbering of text.
Font Specifies the font, size and effects of text in the text box.
Specifies the color, line color and line weight of a selected object.
Specifies a selected object color. Clicking the arrow mark on the
Styles right side will display a color pallet.
Specifies the line color for a selected object. Clicking the arrow mark
on the right side will display a color pallet.
Specifies the line weight for a selected object. Clicking the arrow
mark on the right side will display a drop-down list.
Align Left: Aligns objects to the left based on the left-most object.
Align Center: Centers objects horizontally based on the vertical
center line.
Align Top: Aligns objects to the top based on the top-most object.
Align Middle: Aligns objects to the middle between the top-most
object to the bottom-most object.
Align Bottom: Aligns text to the bottom based on the bottom-most
object.
Align Distribute Vertically: Aligns objects vertically with equal
intervals between the top-most object and the bottom-most object.
90° Left
Rotates an image 90° counterclockwise.
Rotate
More
Increases the contrast of an image.
Contrast
90° Right
Rotates an image 90° clockwise.
Rotate
Layout Tab
The Layout Tab is deactivated until the Layout button is clicked in the Default Tab.
Insert or select an object such as a text box or table and the Layout Tab will be activated and shown
on the right side of the View Tab.
Click the Manage button and the Edit Templates window will be
displayed. Add, load, duplicate, or rename the template
through this window.
Auto Text Date and Time Inserts the creation time and date of a report.
File Full Path Inserts the full path of a saved Geomagic Verify file.
Capture This function is described in the Insert section in the Default Tab.
Image
Header & Click this button to activate the header of a report to insert
Footer objects.
Saves the changes to the layout of each entity page. Clicking the button and
Confirm
moving to another entity page without clicking the Confirm button will save
changes automatically.
Customizing a Layout
A layout is a template that determines the location and size of tables, images, histograms and texts
in a report. Default layouts can be edited and saved for other inspection projects. To enter the layout
editing mode:
3. The Layout panel at the left side in the Report tab shows all feature lists. They can be selected to
edit them. Once a feature is selected its page structure will be displayed in the main window of
the Report tab.
4. To add an image such as a company logo, click the Image icon and import an image.
Align the image to the right by clicking the Set Align Object in Line icon and click the Align
Right In Line under the Format icon in the Report tab.
5. To add texts, click the Text button and drag a box where the text box should be created.
Write text directly into the text box or in the Format menu in the Report tab. Uncheck the
Overlay option to prevent the text box from being overlapped by a table.
6. To add a field, click the Field button and choose a field. The Entity Properties field
enables the addition of values that will be drawn in a table automatically.
9. When a Comparison Point report is generated, results can be obtained in the Layout.
Note:
All changes are automatically saved in the autoreporttemplate.xml file located at “C:\Documents and
Settings\user name\My Documents\Product Name\Configure”.
the Manage icon in the Layout menu. Type a name for a new template and click the Add
button to create it. Templates can also be imported into the application in the Manage Templates
dialog box. To edit a template and preserve the original one, use the Duplicate button and make a
copied template and edit it. To delete all template settings and restore the default template, click
the Restore Preset button.
To change the current template of the current report layout, select an existing template under
Select Template.
Editing a Table
To add or remove fields in a table, select a table and click the Field Chooser icon
under the Format menu. Check only the desired fields for the table and arrange the order of each
field.
Adding a Chart
1. First, select a table in the report.
3. Select a chart type and check the values in the Legend to be drawn in the chart.
Editing a Image
Images can be dragged and dropped from the Viewpoint and Image Folder panels.
When selecting an image in a report, the Format menu will be displayed. The Format menu includes
various image editing tools.
For example, to align an image to the left, right or center, use the alignment icon . To place an
image freely in a report, check the Overlay option under the Format menu.
For example, to align a text box to the left, right or center of a report, click the Arrange button and
use the alignment icon . To place an image freely in a report, check the Overlay option. To
change border thickness, use the Specify selected object line weight icon . To change border
color, use the Specify selected object line color icon .
6.5.8. Support
The Online Support Page of the Support panel provides most of the useful information that the
application website provides. Useful technical tips, tutorials, FAQs and other information can be
obtained by using the search box and the category list.
As well, feedback on Geomagic products can be left. Feedback and comments on our product will
be valuable information for enhancing the performance and functionality of future and existing
Geomagic products.
Web Contact
The Online Support Page can be accessed via web browser at:
http://rapidform.zendesk.com/home
1. Run the Log_rfXOVerifier.bat file located in the installation folder of the application.
2. Use the software and try to recreate the event.
3. Once finished, the log file will be generated in the Logs folder under C:\Documents and
Settings\system name\My Documents\product name.
Note:
To see the Support page when the application starts, go to the General tab in File > Preferences, and set
"Show Support At Startup" to True.
Images can be cycled forward or backward using the forward and backward buttons .
They can also be rearranged by dragging and dropping them between other images.
6.5.10. Console
The Console panel shows the detailed results of an operation. The results with its histogram log
calculated by the Measure > Mesh Deviation and Add-Ins > Global Register commands will be
printed in the Console window.
Clicking the right mouse button on the Console window will enable the following commands:
Summary items can also be controlled by the Summary Chooser dialog box. Check summary items
to be displayed in the Tabular View.
Note:
To fix the view direction and rotate the model, move the cursor near border of the Model View and the
cursor will change from to . Drag the mouse by following the border.
How to Pan
Ctrl + Right mouse button.
Single-click the Wheel button and use Ctrl + Left mouse button combination.
Left + Right mouse button.
How to Zoom
Shift + Right mouse button.
Single-click the Wheel button and use Shift + Left mouse button combination.
Common Format
The following is the common format of a dialog tree.
Left side
The drop down arrow icon or the Tilde ( ~ ) button on the keyboard can be used to expand
or collapse a dialog tree.
If the pin button is enabled ( ), whenever the user moves the mouse cursor away from the
dialog tree, it will automatically collapsed. When the mouse cursor is near the dialog tree it will
automatically expand. This behavior is useful to maximize available space to view a model. If
the button is disabled, the dialog tree is always expanded irrespective of the mouse position.
Right side
The Preview button enables a user to preview the result of an operation before apply a
command to a model. After an operation is finished, the OK and Restore buttons will be
enabled. Directly clicking the OK button on some commands like Global Register will
automatically change it to the Break button so it can be stopped before calculation has finished.
The ESC key can also be used to stop a process. While a command is being performed, the dialog
tree will be disabled and options or parameters will not be able to be modified.
Folded Format
The plus and minus icons, and , allow a dialog tree to be folded or unfolded or to control various
parameters. Click the plus icon in front of More Options to access more options.
Click the Reset button to deselect all entities. If entities were already selected, they will be
automatically listed in the selection list. To remove entities from the selection list, select them again
while holding down the Ctrl key. To deselect the last selected entity only, click the undo icon .
Procedure Format
Length
Click the Flip Direction icon to flip the direction of a parameter. Click the Measure Distance
icon to measure distance and input an alternate value if necessary. Click the radius Measure
Radius button to measure a radius and input an alternate value if necessary. The Measure
Distance and Measure Radius commands are the same as the Measure > Distance and Measure >
Radius commands in the top menu. To select a position on a line or plane, hold down the Ctrl key
and pick a point. To average a measured value, use the Shift key and measure.
Radius
Click the Calculate With Mesh Data icon to calculate values automatically from mesh data
rather than inputting a value manually.
Entity
Click the Add icon to add an additional instance of controls. Click the Remove icon to
remove an instance of controls.
Operation
The Status Bar shows an explanation of a selected command and the progress of an executed
command.
Progress of a current operation is shown in the Progress Bar. It will be displayed as a numerical
percentage.
Drag – Single-click and hold down the left mouse button while moving the mouse.
If the mouse position is near a border in the Model View and the model can be rotated, the cursor
will change to the rotate icon .
Viewing Mode ( )
Geomagic Verify | User Interface 197
When in the viewing mode ( ) and the mouse is right-clicked, the following menu will be displayed:
Selection Mode ( )
When in the selection mode ( ) and the mouse is right-clicked in an empty area, the following
pop-up menu will be displayed.
Annotation Display Control… – Displays the Annotation Display Control dialog for changing
annotation styles.
Preset – Shows default tag format if Default is selected and shown simple tags if Simple is
selected.
Default Simple
Note:
Holding the Ctrl button and accessing a pop-up menu for the selection of an edge, will display the
Deselect Tangent Edges command instead of the Select Tangent Edges command.
6.13. 3D Mouse
The application supports 3D hardware devices that can help in the inspection process.
(3Dconnexion, http://www.3dconnexion.com)
A 3D Mouse is a device similar to a joystick in purpose, but it also provides movement control
with 6 degrees of freedom. Pull up or push down to move your model. Push left or right to move
your model left or right. Pull towards you or push away to move your model nearer or farther
away. Orientate your model on the screen by simply twisting in any direction to rotate it around
the X, Y or Z axis (pitch, roll, and yaw). With this 3D motion controller, models can be intuitively
zoomed, panned and rotated, exploring and navigating designs as naturally as if they were
objects in the real world.
The Customize dialog box for a 3D mouse can be opened by using the RMB (Right Mouse Button)
on the toolbar. Commands can be assigned to each button on the device.
Note:
Depending on the device and the pre-set settings of some buttons, they may not be able to customize.
This chapter introduces the components of Geomagic Verify Automation and explains what the
benefits of Automation are.
6.14.1. Components
The Geomagic Verify Automation application is composed of server PC's and client PC's for multiple
batch processes.
A server monitors the working status of client PC's and orders batch jobs to waiting clients. Jobs are
Geomagic Verify | User Interface 201
described by the following files to perform inspection process:
• Scan files
Input data for performing inspection jobs
Note:
The server does not need to install Geomagic Verify. It just monitors the status of client PC's and orders
batch jobs to waiting clients.
The clients inspect scan files with Geomagic Verify files according to job descriptions and create
inspection results. When a job has been completed, the client returns the results back to the
shared working space, creating the following files:
• Reports
These are inspection results. A report can be generated in various file formats such as Verify Report
(XML), PPT, PDF, and Excel as defined in a server.
6.14.2. Benefits
Geomagic Verify Automation offers various benefits:
• Automatic Inspection
• Parallel Processing
• Communication with Clients
Automatic Inspection
Note:
The difference between Geomagic Verify Automation from the Batch Process provided in Geomagic Verify
is that Geomagic Verify Automation is a simultaneous and parallel execution of a series of inspection jobs
with multiple Geomagic Verify files.
The Batch Process function inspects multiple scans within a single inspection project file only. Geomagic
Verify Automation offers more benefits and efficiency in an inspection process through simultaneous and
parallel job execution between a server PC and client PC's.
Parallel Processing
An Automation server monitors the status of client PC's continuously and orders batch jobs to
waiting and available clients. Geomagic Verify Automation can handle multiple scan data files and
inspection jobs simultaneously and in parallel.
• TCP/IP
• File sharing
Users can select a communication type between a server and clients depending on the working
environment. TCP/IP is the default communication type, but some users may have trouble with
TCP/IP due to the security policy of a company. Due to this, Geomagic Verify Automation supports a
file sharing alternative communication method.
Note:
Individual scans are used for an inspection, so output is based on individual scan data.
Why
The Single Source mode is useful for:
• Inspecting multiple scans automatically with multiple predefined Geomagic Verify files
• Inspecting multiple scans simultaneously using multiple clients
• Inspecting a scan that covers the entire shape of a target
How to Use
A. How to use a server on Single Source mode using TCP/IP
1. Double click Geomagic Verify Automation (Server).exe to execute the
Automation Server.
3. Click the OK button to set the communication type, path for input data, and other
initialization options.
5. Click the buttons to set a Monitoring Folder to monitor incoming scan data for
inspection, a Template Folder for including predefined Geomagic Verify files, and a
Communication Folder as a backup.
Note:
Monitoring Folder:
Template Folder:
6. Click the Edit Identification Rule button to set a mapping rule between predefined
Geomagic Verify files and corresponding scan data.
7. Insert the name of Geomagic Verify files and a wild card to search the corresponding
scan data for batch inspection.
Note:
For example, when Template_11.stl and Template_12.stl are used for Template_1.xov, insert the
Template File and Wildcard Keywords like this:
10. Set an Output Destination to save output model files and reports.
14. A Server’s name and IP address will be displayed as the Server information.
Note:
When using the Windows VISTA or Win7 operating systems, the User Account Control (UAC)
must be turned off.
3. Set the Geomagic path to the path of Geomagic Verify when the dialog is displayed.
5. Set Server and Port to the server’s name or IP address, and port number to connect.
6. Click the Connect button to connect to the server after reviewing the options.
Note:
Note:
Multiple scans depending on a matching rule during inspection because each individual scan is only a
partial scan data of a target. The server makes users confirm an inspection list among candidates manually.
Why
The Multiple Source mode is useful for:
• Inspecting scans automatically with multiple predefined Geomagic Verify files
• Inspecting scans simultaneously using multiple clients
How to Use
A. How to use a server in the Multiple Source mode using file sharing
1. Double click the Geomagic Verify Automation (Server).exe file to execute an
Automation Server.
2. Enable the Multiple Source mode option and click the OK button to select a mode.
3. Click the OK button to set the communication type, path for input data, and other
initialization options.
5. Set the Monitoring Folder to include scan data for inspection, the Template Folder
to include predefined Geomagic Verify files, and the Communication Folder for
backup.
Monitoring Folder:
Template Folder:
6. Click the Edit Identification Rule button to set a mapping rule between predefined
Geomagic Verify files and corresponding scan data.
7. Insert the name of Geomagic Verify files and wild cards to search the corresponding
scan data for batch inspection.
Note:
For example, when Template_11.stl, Template_12.stl and Template_13.stl are used for
Template_1.xov, insert Template File and Wildcard Keyword like this:
10. Set the Output Destination to save output model files and reports.
13. Click a candidate to inspect it and click the Add to list button to add the candidate to
14. Repeat the Step 13 to add another candidate to the Inspection List.
B. How to use a client in the Multiple Source mode using file sharing
1. Before executing an Automation Client, check that the User Account Control settings
is set to Never notify in the Control Panel.
If the User Account Control Settings is not set to Never notify, the OS will display
permission messages for making changes whenever Geomagic Verify opens for batch
inspection.
Note:
When using the Windows VISTA or Win7 operating systems, the User Account Control (UAC)
3. Set the Geomagic path to the path of Geomagic Verify when the dialog is displayed.
Note:
The communication folder path must be same with Communication Folder setting in the
Server’s Option.
6. Click the Connect button to connect to the server after reviewing the options.
Note:
• Server
The Server UI changes depending on whether Single or Multiple Source mode is used. This
chapter explains the options.
• Client
Server
When a server application is executed first, the option dialog displays basic settings.
1. Mode
Single Source – Enables the Single Source mode.
Connect by – Selects either the TCP/IP or Shared File Comm. communication method for
communicating with clients.
2. Folder Settings
Monitoring Folder – Includes scan data to inspect.
Note:
Note:
The Geomagic Verify Automation application currently supports the same formats that the
Replace Scan Data command in Geomagic Verify supports:
Extension Application
xdl, xrl, rwl, xov XO Model
xpc Rapidform Extreme Point Cloud
mdl Rapidform2006
asc, xyz, txt Ascii Points
pts Geomagic Point
fcs Geomagic Polygon
stl Stereolithography
obj OBJ
ply CyberWare
3ds 3D Studio
wrl VRML 1.0/97
icf INUS Compression File Format
igs, iges IGES
stp, step STEP
dxf AutoCAD DXF
scn NextEngine
ac Steinbichler
Bre, ctr Breuckmann
vvd, cdm, cdk VIVID
rgv, rvm Range7
pix PICZA (Roland)
g3d, cloud, surf GOM
pmj, pmjx 3D Digital Corp.
pts, ptx, ptg Leica
fls, fws FARO
iqscan iQvolution
3dd, rxp, rsp Riegl
xyz, crs, lin, smh, bin Opton
Identification Rule – Includes .CSV files for mapping scan data and Geomagic Verify files.
Communication Folder – When starting an inspection this folder will be empty. After an
inspection, backup folders will be displayed under the Communication Folder.
Completed Inspections (Folder) – Includes completed scan data. Scan data is moved to
This folder from the Monitoring Folder after an inspection.
Deleted Inspections (Folder) – Includes deleted scan data when deleting from an
Inspection List.
3. Batch Option
Save Model File – Saves Geomagic Verify files including target scan data after an inspection.
4. Output Destination
Output Destination – Sets a folder for saving output data.
Scan Data File – Saves output data with the same name as scan data.
User Defined – Saves output data with a defined name and prefix.
5 Operation Option
Set Time Out Limit Per Inspection (min) – Limits inspection time. If Verify inspects scans over the
set time the inspection process will terminate.
1. Server
Server – Shows a server’s name and IP address when TCP/IP is selected. (e.g. CBJ-PC 192.168.1.1)
When Shared File Comm. is selected, the status of a server will be displayed from: Running and
Stop.
Port – Shows the port number for communicating with clients when TCP/IP is selected. (e.g. 2000)
2. Inspection List
Template File / Scan Data – Shows template files and corresponding scan data files in the
Monitoring Folder.
Status – Shows the status of an inspection from: Ready, Pause, and Complete. During an
inspecting process, the name of working clients will be displayed.
4. Clients Info
Client – Shows connected clients.
Status – Shows the status of a connected client from: Wait, Processing, and Disconnected.
5. Buttons
Open Log – Opens a log of server-client communications.
Option – Modifies settings for modes, monitoring paths, monitoring outputs, etc. See Server for
more details.
1. Server
Server – Shows a server’s name and IP address when TCP/IP is selected. (e.g. CBJ-PC 192.168.1.1)
When Shared File Comm. is selected, the status of a server will be displayed from: Running and
Disconnected.
Port – Shows the port number for communicating with clients when TCP/IP is selected. (e.g. 2000)
4. Inspection List
Template File / Scan Data – Shows template files and corresponding scan data files in the
Monitoring Folder.
Status – Shows the status of an inspection from: Ready, Pause, and Complete. During an
inspecting process, the name of working clients will be displayed.
6. Client Info
Client – Shows connected clients.
Status – Shows the status of a connected client from: Wait, Processing, and Disconnected.
7. Buttons
Open Log – Opens a log of server-client communications.
Option – Modifies settings for modes, monitoring paths, monitoring outputs, etc. See Server for
more details.
Geomagic Path – Sets a path including the Geomagic Verify application. (e.g. ~<Product
Installation Path>\GeomagicVerify.exe)
Connect by – Determines the method of communication with a server between: TCP/IP and
Shared File Comm.
Server – Sets the name of a server when using the TCP/IP protocol. (e.g. CBJ-PC)
7. Menu
The topmost menus in Geomagic Verify are: File, Select, Edit, Insert, Tools, Measure, View, Add-
Ins and Help.
Click on one of the menus. Some of the menu choices may be grayed-out and unable to be selected
rather than in black and selectable. There are two possible reasons for this:
7.1. File
The File menu is the first menu on the menu bar and includes commands to open new or existing
files, import additional files into the application, save files, and take screen captures of models and
the application. In the File menu, the default model settings and global options that affect all the
objects in the viewing window can be altered. The Exit command, which closes the application, is
also located in the File menu.
New Files
• New
Creates a new file.
Open Files
• Open
Opens an existing Geomagic Verify file.
• Convert XDL
Converts and imports the legacy XOV file format, .XDL.
Save Files
• Save
Saves an existing Geomagic Verify file.
• Save As
Saves a copy of an existing Geomagic Verify file.
Replace Files
• Replace Scan Data
Repeats an inspection project using different scan data but with the same inspection parameters
used in a previous project.
Batch Process
• Batch Process
Executes a series of programs or “jobs” on a computer without manual intervention.
• Publish
Publishes mesh through Internet Explorer by using the Point Stream and ICF publishing
commands.
Capture Screen
• Capture Screen
Creates a screen shot using a variety of methods.
• Print Preview
Previews an active document before printing.
• Print Setup
Sets printer settings.
Settings
• Preferences
Manages global options that affect all objects in the viewing window.
Summary Information
• Summary Info
Allows for the input of summary information for a model.
Recent Files
• Recent Files
Lists recently used files in the application.
Exit
• Exit
Closes the application.
What
The New command creates a new file to use within the application.
How to Use
How to create a new file
1. Go to File > New, click the icon in the toolbar, or use the Ctrl + N keyboard shortcut.
2. A save file confirmation dialog box will appear for any existing open models that have
been changed. A save confirmation box will not appear for models that had only simple
changes made to it such as a view rotation.
3. Click Yes to save any open models. To proceed without saving any open models, click
No. To cancel the New File operation, click Cancel.
See Also
File > Exit
What
The Open command opens an existing Geomagic Verify file.
Why
The Open command is useful for:
How to Use
How to open a file
Geomagic Verify | Menu 228
1. Go to File > Open or click the icon in the toolbar, or use the Ctrl + O keyboard shortcut.
Note:
The application cannot open a .xov file that was created in a newer version of the software.
2. A save file confirmation dialog box will appear for any existing open models that have
been changed. A save confirmation box will not appear for models that had only simple
changes made to it such as a view rotation.
3. Click Yes to save any open models. To proceed without saving any open models, click
No. To cancel the New File operation, click Cancel.
4. The Open dialog box will appear. Select the path of the file in the File Name box.
5. Click Open to open the selected file or click Cancel to quit the command.
Options in Detail
Include Display Preference – Includes the display preferences stored with a .xov file that can
also be accessed by going to File > Preferences.
Show Preview & Info. – Shows a thumbnail preview of the last saved view of a selected .xov file.
Summary Information – Displays all entity information for a model being opened.
Note:
The summary information for a file can be set in the File Summary information box.
See Also
File > Save
File > Save As
Geomagic Verify | Menu 229
File > Recent Files
File > Exit
What
The Convert XDL converts and imports the legacy XOV file format, .XDL.
Why
The Convert XDL command is useful for:
• Opening files created in older versions of Geomagic Verify that used the .XDL file format
How to Use
How to open and convert a .xdl file
1. Go to File > Convert XDL.
2. Select a .xdl file. The Summary Information window will show information about the file.
3. Click Open to open and convert the file or Cancel to exit the Convert XDL command.
Options in Detail
Show Preview & Info. – Shows a thumbnail preview of the last saved view of a selected .xdl file.
See Also
File > Save
File > Save As
File > Recent Files
File > Exit
Why
The Save command is useful for:
How to Use
How to save a file
1. Go to File > Save or click the icon in the toolbar, or use the Ctrl + S keyboard shortcut.
Note:
To save a copy of the current model use the File > Save As command.
2. A dialog box will appear for any existing open models that are a format other than
the .xov format. This dialog box will not appear if the model was originally created in
the .xov.
Note:
The directory of the last saved file will be remembered and shown when the Save File
command is executed.
3. Input a name for the file and click Save to save the model or click Cancel to quit the
command.
Note:
If a command is not finished, a rollback is being executed, or the model is in any mode, a
prompt box will appear asking if the changes for that command want to be discarded. Finish
the current command, rollback or exit the current mode to save, or click Cancel to cancel the
save command.
See Also
Geomagic Verify | Menu 231
File > Save As
What
The Save As command saves a copy of the existing Geomagic Verify file.
Why
The Save As command is useful for:
How to Use
How to save a file using the Save As command
1 Go to File > Save As or click the icon in the toolbar.
.
Note:
To save the current model without a copy use the File > Save command.
Note:
The directory of the last saved file will be remembered and shown when the Save File command
is executed.
See Also
File > Save
What
The TeamPlatform command allows users to upload and download .xov files to TeamPlatform,
Geomagic’s web collaboration system.
Why
The TeamPlatform command is useful for:
• Saving a project to the TeamPlatform system for sharing with other team members
• Allows collaboration on projects independent of time and space restrictions
How to Use
How to upload a project to the TeamPlatform
1. Go to File > TeamPlatform > Upload.
Note:
To upload a project file to the TeamPlatform, the file requires to be saved in the local PC. If it
is a new project, a Save Model File dialog box will be displayed. Input a name for the project.
2. Enter a valid e-mail address and password then click Sign In.
If it is the first time signing into TeamPlatform, click the Sign Up link to create a new account.
3. After logging in, a dialog box will be displayed for selecting a workspace to upload to.
Navigate available workspaces and their sub folders using the left-hand pane.
4. If necessary, click the To… button and select workspace members to send a comment
to.
Note:
6. Click the Upload button to upload the project file to the selected workspace.
Note:
Note:
If the same file already exists in the TeamPlatform workspace and you try to upload the file
saved in the different location, a dialog box asking to overwrite the file will be displayed .
2. Enter a valid e-mail address and password then click Sign In.
If it is the first time signing into TeamPlatform, click the Sign Up link to create a new account.
3. After logging in, a dialog box will be displayed for selecting a Local Working Folder and
parts from a workspace. Select a Local Working Folder.
Note:
All files in the Local Working Folder will have an accompanying .TP file with the same name
that is used to maintain the TeamPlatform association. If the file is moved to another location
it is important to also move the .TP file with it.
4. After selecting a Local Working Folder, navigate to the TeamPlatform workspace on the
left pane of the dialog box and select the file to be downloaded.
Note:
If a file with the same name exists in the specified local folder, a dialog box asking to overwrite
the local copy will be displayed.
See Also
File > Save
File > Save As
What
The Import Nominal Data command imports a CAD model file or meshes to use as nominal data
during inspection. Nominal data is typically a CAD model but mesh data can also be used. An
imported data will be registered under Nominal Data in the Inspection Feature Tree.
To import scan data file that includes point data and use it as nominal data in an inspection project, in first,
the data must be imported as scan data using File > Import Scan data, and then a mesh needs to be
generated to use as nominal data by using Tools > Scan Tools > Mesh Buildup Wizard or Tools > Scan
Tools > Triangulate/Merge command. The created mesh will be used as nominal data. For more
information about how to use a created mesh as nominal data, go to User Interface > Docking Bars >
Tree.
Note:
The application supports standard CAD file formats (IGES, STEP, VDA-FS, ACIS and Parasolid) without any
licenses, but to import the other CAD file formats listed in the table below, a Geomagic Exchange™ License
is required.
Why
The Import Nominal Data command is useful for:
How to Use
A. How to import CAD data as nominal data
1. Go to File > Import Nominal Data or click the icon in the toolbar. The application
supports the standard file formats IGES, STEP, VDA-FS, and Parasolid without the need
for additional licenses.
2. Choose a mesh and then click the Open button to import the model.
3. The Auto Segmentation Option dialog will be displayed. This procedure will classify a
mesh into geometric regions.
4. Click the Make button to see the nominal data with regions.
Note:
To set a mesh scan that has already been imported as scan data as nominal data, select Make
As Nominal in the popup menu in the Inspection Feature tree.
Options in Detail
Precision – Indicates how many decimal places a position in space will carry with it throughout
calculations. The float precision is the default setting and is appropriate for most cases, but
double precision can be used with large data files such as mesh from a long range scanner.
Unit – Sets the unit for a model in among mm, cm, m, km, in, ft, and mi.
Fix Erroneous Data – Tests for non-manifold faces, coincident vertices and degenerate faces
and fixes them.
Import Hidden Body – Imports bodies which state is hidden from other CAD software.
Include Ref. Geometry – includes ref. geometry such as ref. circles, ref. slots, and ref. cylinders
when importing scan data.
See Also
File > PMI Import Wizard
File > Import Scan Data
What
The PMI Import Wizard command imports Product and Manufacturing Information, also known as
PMI, that is used is 3D computer-aided design and collaborative product development systems to
convey information on the design of a product’s components for manufacturing. This includes data
such as geometric dimensioning and tolerancing, 3D annotation and dimensions, surface finish, and
material specifications. CAD applications may also refer to PMI as Geometric Dimensioning and
Tolerancing (GD&T) or Functional Tolerancing and Annotation (FT&A).
Note:
File
CAD Version Supported Comments
Extension
CATIA V5 R2 through R23(V5- Unsupported assembly file and non-
CATIA V5 .CATPart
6 R2013) ASCII character in the file name
Creo PRO/E 16 to Wildfire 5, Creo
.prt, .prt.* Unsupported assembly file
(PRO/E) 1.0 to 2.0
Unigraphics 11 to 18 and Unsupported assembly file
SIEMENS NX .prt
NX1 to NX8.5 (PMI in NX8.5 files is not supported)
Why
The PMI Import Wizard command is useful for:
How to Use
How to import nominal data
1. Go to File > PMI Import Wizard.
See Also
File > Import Nominal Data
What
The CATIA PMI Import Wizard command is used to import a CATIA part file with the .CATPart file
extension that has PMI data into the CATIA application.
Note:
The linear dimension of a cylinder height in CAD will be replaced by the length of the axial ref. vector in
Geomagic Verify.
• The angular dimension between circles in CAD will be replaced by the angle between planes in
Geomagic Verify.
• The linear dimension on a vector in CAD will be replaced by the distance of two ref. points at the start
and end of the vector in Geomagic Verify.
• The linear dimension on an ellipse in CAD will be replaced by elliptical dimension in Geomagic Verify.
• The linear dimension between un-parallel entities will generate ref. points on a corresponding position.
Why
The CATIA PMI Import Wizard tool is useful for:
How to Use
How use the CATIA PMI Import Wizard command
1. Go to File > PMI Import Wizard > CATIA. Select a file and click the Open button.
Note:
When a CAD file is imported using the PMI Import Wizard, the file name will be displayed
between parentheses next to the name of the top project in the Model Tree. When multiple
files have been loaded, file names will be listed by inserting a plus sign between the
parentheses.
5 Click OK to complete the command. The model with the defined GD&T groups will be
displayed.
Options in Detail
Open Dialog Box
Set Default Tolerance for nominal values (dimensions) whose tolerances are not defined –
Allocates GD&Ts that do not have defined tolerances as the definition of the Tolerance Table
Import Hidden Bodies – Imports bodies that are hidden in CAD applications.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for finding
maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan
pair points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points
in the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used for finding
minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
See Also
File > PMI Import Wizard > Siemens NX
File > PMI Import Wizard > Creo(PRO/E)
What
The Siemens NX PMI Import Wizard command is used to import a Siemens NX part file with the .prt
file extension that has PMI data into the Siemens NX application.
Note:
The linear dimension of a cylinder height in CAD will be replaced by the length of the axial ref. vector in
• The angular dimension between circles in CAD will be replaced by the angle between planes in
Geomagic Verify.
• The linear dimension on a vector in CAD will be replaced by the distance of two ref. points at the start
and end of the vector in Geomagic Verify.
• The linear dimension on an ellipse in CAD will be replaced by the elliptical dimension in Geomagic
Verify.
• The linear dimension between entities that are not parallel will generate ref. points on a corresponding
position.
Why
The Siemens NX PMI Import Wizard tool is useful for:
How to Use
How use the Siemens NX PMI Import Wizard command
1. Go to File > PMI Import Wizard > Siemens NX. Select a file and click OK.
Note:
When a CAD file is imported using the PMI Import Wizard, the file name will be displayed
between parentheses next to the name of the top project in the Model Tree. When multiple
files have been loaded, file names will be listed by inserting a plus sign between the
parentheses.
4 Click the Next Stage button. Groups of GD&T can be organized. To add a group, click
the Add New GD&T Feature button and select GD&T’s.
5 Click OK to complete the command. The model with the defined GD&T groups will be
displayed.
Import Hidden Bodies – Imports bodies that are hidden in CAD applications.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for finding
maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan
pair points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points
in the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used for finding
minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
<Actual Mating>
See Also
File > PMI Import Wizard > CATIA
File > PMI Import Wizard > Creo(PRO/E)
What
The Creo(PRO/E) PMI Import Wizard command is used to import a Creo(PRO/E) part file with
the .prt file extension that has PMI data into the Creo(PRO/E) application.
Note:
The linear dimension of a cylinder height in CAD will be replaced by the length of the axial ref. vector in
Geomagic Verify.
• The angular dimension between circles in CAD will be replaced by the angle between planes in
Geomagic Verify.
• The linear dimension on a vector in CAD will be replaced by the distance of two ref. points at the start
and end of the vector in Geomagic Verify.
• The linear dimension on an ellipse in CAD will be replaced by the elliptical dimension in Geomagic
Verify.
• The linear dimension between entities that are not parallel will generate ref. points on a corresponding
position.
Why
The Creo(PRO/E) PMI Import Wizard tool is useful for:
How to Use
How use the Creo(PRO/E) PMI Import Wizard command
1. Go to File > PMI Import Wizard > Creo(PRO/E). Select a file and click OK.
Note:
When a CAD file is imported using the PMI Import Wizard, the file name will be displayed
between parentheses next to the name of the top project in the Model Tree. When multiple
files have been loaded, file names will be listed by inserting a plus sign between the
parentheses.
4 Click the Next Stage button. Groups of GD&T can be organized. To add a group, click the
Add New GD&T Feature button and select GD&T’s.
5 Click OK to complete the command. The model with the defined GD&T groups will be
displayed.
Options in Detail
Open Dialog Box
Set Default Tolerance for nominal values (dimensions) whose tolerances are not defined –
Import Hidden Bodies – Imports bodies that are hidden in CAD applications.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for finding
maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan
pair points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points
in the normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used for finding
minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds a scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
See Also
File > PMI Import Wizard > CATIA
File > PMI Import Wizard > Siemens NX
What
The Import Scan Data imports target scan data to compare to nominal data. An imported data will
be registered under Scan Data in the Inspection Feature tree.
Note:
The .icv and .snx Solutionix file formats are supported in the 32-bit version of Geomagic Verify only
The following point cloud formats can be converted into polygons with its grid information or 2D
triangulation processes during the importing process: Ac, Bre, cloud, surf, opton, 3pi, stb, pmj/pmjx, grk,
tfm, m3d.
Note:
It is possible to import multiple files at once. To do so, hold down Ctrl or Shift key while selecting files in
the importing dialog box.
Note:
Note:
If the Import dialog box is opened to import files, all of the supported files may not be listed under “File
Format” because of the limitations of the OS. Favorite file formats can be shown by choosing True next to
the file format in the File I/O tab in File > Preferences and only these formats will be shown in the Import
dialog box. For more information, go to File > Preferences.
Why
The Import Scan Data command is useful for:
How to Use
How to import scan data
1. Go to File > Import Scan Data. Multiple scans can be selected in the Import Scan Data
dialog box or scans can be imported one by one. When multiple scans are imported the
following message will be displayed.
2. If Yes is selected, Tools > Scan Tools > Align command will execute to register scans
Options in Detail
Fix Erroneous Data – Tests for non-manifold faces, coincident vertices and degenerate faces
and fixes them.
Use ASCII Convert – Selects columns and rows to import. Clicking on a column will produce a
pull-down menu used to define the property for that column.
White Character (space, tab) – Treats space and tab inputs as separators.
Color Value – Manually specify a numerical color value. A color range is normally between 0
and 255. When Auto is selected the application will automatically analyze the minimum and
maximum color values and multiply a proper value to create a range within the normal range
of 0 to 255.
Template – Selects a predefined template. To add current user defined settings as a template
click Edit Template and type the template name and click the Add button. The Delete button
removes selected templates from the list. The Default button returns to a default template
status.
Unit – Sets the unit for a model in among mm, cm, m, km, in, ft, and mi.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Combine Point Clouds – Merges point clouds to make a single point cloud.
Triangulation Cutoff Angle – Filters noise during triangulation that has a scan direction
larger than a specified value.
What
The Replace Scan Data command repeats an inspection project using different scan data but with
the same inspection parameters used in a previous project.
Note:
The import dialog box and options are the same as the ones found at File > Import Scan Data.
Note:
When replacing existing scan data with a new scan data, the Select Scan For Replacement command
automatically runs if several scan data files existed. This command allows choosing target scan data for
replacement by using entity name, importing order, and center of mass.
How to Use
How to replace scan data
1. Go to File > Replace Scan Data or click on the icon in the toolbar. To replace multiple
scans with other scans, pairs need to be made between the defined inspection project
and the replacement scans.
Pairs can also be made manually by moving the thumbnail of an imported scan in the
Matching Thumbnail panel.
Options in Detail
Fix Erroneous Data – Tests for non-manifold faces, coincident vertices and degenerate faces
and fixes them.
Use ASCII Convert – Selects columns and rows to import. Clicking on a column will produce a
pull-down menu used to define the property for that column.
Color Value – Manually specify a numerical color value. A color range is normally between 0
and 255. When Auto is selected the application will automatically analyze the minimum and
maximum color values and multiply a proper value to create a range within the normal range
of 0 to 255.
Template – Selects a predefined template. To add current user defined settings as a template
click Edit Template and type the template name and click the Add button. The Delete button
removes selected templates from the list. The Default button returns to a default template
status.
Precision – Indicates how many decimal places a position in space will carry with it
throughout calculations. Float precision is the default setting and is appropriate for most
cases but double precision can be used with data of large size such as meshes from long
range scanners.
Unit – Sets the unit for a model in among mm, cm, m, km, in, ft, and mi.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Combine Point Clouds – Merges point clouds to make a single point cloud.
Triangulation Cutoff Angle – Filters noise during triangulation that has a scan direction
larger than a specified value.
See Also
File > Import Nominal Data
File > Import Scan Data
What
The Batch Process commands execute a series of programs or “jobs” on a computer without manual
intervention by taking a set of scan data files as input, processing the data, and outputting a set of
data files.
When multiple scan data files are opened and scan data files are specified as Active Scan Data, the Batch
Process menu will be unavailable.
Why
The Batch Process commands are useful for:
Options in Detail
Add Files – Selects scan data files as input.
Add Folders – Groups files in folders while importing scan data files. The Import Each Folder
as a Group option groups files in a folder together and if it is not used files in a selected folder
will not be grouped during the import process.
Delete – Removes selected scan data from the list box. Using this option after selecting a group
will delete all files in the group.
List UP/DOWN – Changes the calculation order of selected scan data. Using this option after
selecting a group will move all files in the group as a single unit.
Group – Groups selected files internally to work as one mesh or point cloud. A group name will
be created based on the folder where the top file among the selected files is located.
Rename – Renames a group. When Scan Data File Group is selected in the File Name option
the created result will be named based on the group name.
Save Model File – Saves resulting files in the .xov file format.
Export Report – Exports results as .xov report, .pdf, .ppt, or Excel files.
Folder – Saves files at the same location as the original file or defines another folder to save files
to.
What
The Export command saves selected entities and deviation results in various formats and exports
them to other programs.
Why
The Export command is useful for:
How to Use
How to export a file
Note:
Supported extensions for selected entities are listed in the following table:
Geometry
Extension
Deviation
Section
Format
Cloud
Curve
Mesh
Point
Body
Ref.
xdl XO Model Yes Yes Yes Yes Yes Yes
Yes
(Except Slot,
Rapidform
mdl Yes Yes Yes Yes Yes Rectangle,
Model 4.0
Polygon, Cone,
Torus)
Geomagic
pts Yes Yes
Points
Geomagic
fcs Yes
Polygons
INUS
icf Compression Yes Yes
File
asc Ascii Points Yes Yes
stl Binary STL Yes
stl Ascii STL Yes
obj OBJ Yes
dxf AutoCAD DXF Yes Yes Yes
3ds 3D Studio Yes Yes
wrl VRML 1.0 Yes Yes
wrl VRML 97 Yes Yes
CyberWare
ply Yes Yes
Binary
CyberWare
ply Yes Yes
Ascii
ptc Kubit Yes Yes
igs IGES Yes Yes Yes Yes
stp STEP Yes Yes Yes Yes
x_t Parasolid Text Yes Yes Yes
Parasolid
X_b Yes Yes Yes
Binary
Yes
sat ACIS Text Yes Yes Yes (Point, Vector,
Plane only)
Yes
sab ACIS Binary Yes Yes Yes (Point, Vector,
Plane only)
model CATIA V4 Yes Yes Yes Yes
catpart CATIA V5 Yes Yes Yes Yes
txt Text Yes
Note:
To export the file formats listed in the table below a Geomagic Exchange™ License must be
installed:
Default
CAD File Extension Export Comments
Version
CATIA V4 .model CATIA 4.1.9
Unsupported assembly non-ASCII
CATIA V5 .CATPart, .CATProduct CATIA V5 R6
character in the file name
Note:
Ref. geometries exported from the application will be imported into the downstream
application in different feature types according to the geometric type:
2. Click the OK button to export the selected entities or click the Cancel button to quit the
command.
Options in Detail
Geometry – Exports geometry entities such as bodies, meshes, and ref. geometries as common
file formats.
Deviation – Exports deviation results such as whole deviations and section deviations in the .csv
or .txt file formats. Comparison points can be exported in the .cmpt file format by clicking the
button in the Comparison Point dialog tree.
See Also
File > Import Nominal Data
File > Import Scan Data
Why
The Publish Point Stream command is useful for:
• Publishing a file into a Point Stream to be viewed in an Internet Explorer web browser
How to Use
A. How to publish a file as a point stream
1. Go to File > Publish > Point Stream or click the icon in the toolbar and select a mesh
2. Click the OK button to publish the mesh. An .html and .rps file will be created that is
viewable in an Internet Explorer browser window. The same mouse and keyboard
controls used to rotate, pan and zoom in the application are also used in the browser.
If this file is being used for the first time a dialog box used to install the RPS viewer plug-
in will be displayed. Click Install to install and proceed.
Note:
4. To control viewing:
To store the RPS and HTML file in a different folder, open the HTML file with a text editor and
change the RPSFilePath parameter’s value to correct location (Relative path from the directory
Options in Detail
Plug-in – Shows the download path for the plug-in.
Width and Height – Shows the width and height of the viewing area of a file.
HTML File Path – Specifies the name and directory of a HTML document to be generated.
Background – Specifies the background color of the RPS viewer. The RGB value can be between
0 and 255. The Use Texture option assigns a specific image as the background.
Antialiasing – Enables or disables anti-aliasing when a model is in a static state in the RPS
viewer.
Zoom Limit – Controls the range of zoom-in. No Limit allows infinite zoom, Bounding Sphere
allows zooming up to the boundary of a boundary sphere, Nearest Distances allows zooming
to a nearest distance and Limit Factor scales zooming distance for the Bounding Sphere and
Nearest Distance options.
Launch Internet Explorer – Specifies if a .html file will be opened in Internet Explorer upon
publishing.
See Also
File > Publish > ICF
Why
The Publish ICF command is useful for:
• Publishing a file into a .icf file to be viewed in the Internet Explorer web browser
How to Use
A. How to publish a file as an .ICF file
1. Go to File > Publish > ICF or click the icon in the toolbar and select point cloud, mesh,
surface or solid body to publish.
Display properties of the web browser can be altered by changing the .html file that is
created.
The following table shows the parameter list you can use in the html code.
PARAM NAME VALUE Default Value
IcfPath Location of ICF file
BackgroundColor Three real values between 0 Gray color, the default
and 1, for example "0.5 1.0 0.5" color of xo
ShowGrid "true" or "false" "true"
ShowWorldAxis "true" or "false" "true"
EnableGradientBackgr "true" or "false" "true"
oud
EnableDynamicDraw "true" or "false" "true"
DynamicDisplayRatio "100", "50", "25", "10", "5", "1", "25"
"0.5", "0.1", “auto” (identical
with the value of xo)
StaticDisplayRatio "100", "50", "25", "10", "5", "1", "100"
If this file is being used for the first time a dialog box used to install the ICF viewer plug-
in will appear. Click Install to install and proceed.
Note:
4. To control viewing:
To store the ICF and HTML file in a different folder, open the HTML file with a text editor and
change the "IcfPath" parameter’s value to correct location (Relative path from the directory of
the HTML file is in).
Options in Detail
Plug-in – Shows the location of the plug-in codebase.
Width and Height – Shows the width and height of the viewing area of the file.
Fit Screen Size to Window on Resize – Fits the viewer size to the Explorer window size when
the Explorer window size is adjusted.
HTML File Path – Specifies the name and directory of a HTML document to be generated.
Dynamic Display Ratio – Changes the amount points drawn while a model is in motion.
Static Display Ratio – Changes the amount points drawn while a model is static.
Geometry Compression Ratio – Defines the resolution of a saved model. When Lossless is set,
geometry will be preserved as it is but will create a larger file size.
Launch Internet Explorer – Specifies if an .icf file will be opened in Internet Explorer upon
publishing.
Auto Show / Hide Model Tree – Shows the collapsible model tree at left side. When the mouse
cursor is hovered over the Show Model Tree, the tree will be displayed.
What
The Capture Screen command creates a screen shot using a variety of methods. Captured images
are registered in the Image folder.
Why
The Capture Screen command is useful for:
How to Use
How to capture a file
1. Go to File > Capture Screen or click the icon in the toolbar. The Capture Screen dialog
box will be displayed.
Note:
Options in Detail
Current View – Captures the current view.
Mouse Dragging Area – Captures the area defined by dragging the mouse drag.
White Background – Sets the background of the capture to white and is available if the Target
is Current View, Entire Model View, or Mouse Dragging Area.
Transparent Background – Sets the background of the capture to transparent and is available
if the Target is Current View, Entire Model View, or Mouse Dragging Area. Transparent
background is preserved when the exported image format is .tiff or .png.
Custom Resolution – Sets a custom resolution with values between 20 and 8192 and is
available if the Target is Current View, Entire Model View, or Mouse Dragging Area.
Copy To Windows Clipboard – Copies a captured image to the windows clipboard, allowing
pasting into other applications.
See Also
Docking Bars > Image Folder
What
The Print command prints the active document.
Why
The Print command is useful for:
How to Use
How to print a file
1. Go to File > Print or click the icon in the toolbar, or use the Ctrl + P keyboard shortcut.
See Also
File > Print Preview
File > Print Setup
What
The Print Preview command previews an active document before printing.
Why
The Print Preview command is useful for:
How to Use
How to print preview a file
1. Go to File > Print Preview or click the icon in the toolbar.
See Also
File > Print
File > Print Setup
What
The Print Setup command sets printer settings.
Why
The Print Setup command is useful for:
• Changing printers
• Changing printer properties
• Changing paper size
Geomagic Verify | Menu 286
How to Use
How to use print setup
1. Go to File > Print Setup or click the icon in the toolbar.
See Also
File > Print
File > Print Preview
What
The Preferences commands manage global options that affect all objects in the viewing window.
Options are saved to each .xov file and can be used later.
Note:
Why
The Preferences commands are useful for:
How to Use
How to set up Preferences
1. Note:
When starting the application for the first time the Initial Setup Dialog box will be displayed.
True or False can be selected for the option to Use Previous Version of customized settings.
To enable the option make sure the setting file is located at: C:\Documents and Settings\User
Name\My Documents\Product Name.
The settings for toolbars and customized toolbars can be imported, however the
position of customized toolbars cannot be imported and will be in a hidden state by
default.
2. The Preference dialog box will be displayed. Change the Background color to light
green in the Dialog Tree section in the Display tab.
Options in Detail
General Tab
Enable Multi-thread – Enables multiple core or multiple thread enabled processors to utilize
multiple threads, speeding up the inspection process.
Pair Geometry Background Generation – Enables the searching of scan pair geometries
automatically in the background. This option is useful for lowering calculation time when
Note:
When this option is set to True, the scan pair geometry search process is automatically performed when
the application assumes that the alignment between scan data and nominal data is satisfied in internal
tolerance criteria.
Template XOV File – Specifies the xov file that is used as the template.
Update Product Automatically – Updates the application automatically when the option is set
to True and the program is launched.
Cache Folder For Unloading And Backup – Specifies a directory for temporary file caching and
is located in the user's temporary directory assigned by the system environment variables by
default.
Note:
When working with large files it is recommended that the cache folder is set to a separate dedicated
hard disk drive. Setting the virtual memory to a separate dedicated hard disk drive can also improve
performance, especially when using Microsoft Windows Vista OS.
Default Folder for User Documents – Specifies a directory for user documents such as logs,
report templates, and presetting information.
Show Support At Startup – Show the Support tab whenever the application is launched when
set to True.
Auto Save Reminder In Every X Minutes – Sets the amount of time in-between save dialog box
reminders.
View Manipulation Style – Selects a view manipulation style (zooming, panning, and rotating)
from either Rapidform, SolidWorks, Siemens NX, Creo(Pro/E), CATIA, PolyWorks, or Geomagic.
Zooming Center Of Mouse Wheel Scroll – Sets the zooming center to the position of the mouse
cursor or the center of the screen.
Rotation Angle Of Down/Up Arrow Key (degree) – Sets the rotation angle in the model view
when using the arrow keys on the keyboard.
Undo Depth (times) – Sets the maximum amount of actions saved for the Undo command.
Default Decimal Place – Sets the number of digits displayed after a decimal point.
Default Input (Scanner) Unit – Sets a default input unit for scanner files loaded into the
Note:
When importing scan files that have a different data unit from the Default Input (Scanner) Unit specified
in the application, a prompt will be displayed to confirm what data unit will be used. The proper unit
for imported files can also be manually changed.
Default Measure Unit – Sets the default measurement units for models.
Thousand Separators – Separates thousands from hundreds for Real Value and Integer Value
numbers that have four or more places to the left of the decimal separator when set to True.
Sound – Specifies the sounds used when the command completes, breaks, or sends a message
and can be either the default application sound or a user-specified sound.
Display Tab
Draw Properties – Sets the color, size, width, backgrounds, and other draw properties of entities
used in the application.
Color Mesh – Determines the color properties of a mesh. The Ambient, Diffuse, and Specular
parameters of a mesh can be set. This option can only be used for mesh with color information.
Dialog Tree – Sets the color, font, and transparency for dialog trees.
LiveInspect – Sets the colors that target measurement entities used in LiveInspect represent.
GD&T – Sets the colors and size that measurement entities that are used for measuring GD&T
represent.
Triangle Offset – Displays the offset value of triangles when overlapping with other
entities.
Line Offset – Displays offset values of lines when overlapping with other entities.
Point Offset – Displays offset values of points when overlapping with other entities.
When the range value is set as -1.0, the entities will be displayed closer to the viewer. When
Hardware Tab
Processor Feature Support – Sets processor feature support properties. SSE2 (Streaming SIMD
Extensions), SSE3 or SSSE3 can be enabled which are provided by a CPU for higher processes.
These optimized settings are automatically set by the application after installing or running the
Performance Profiler (Help > Launch Performance Profiler).
Use Trackball Depth Average – Calculates the rotation center in the Model View.
Trackball Depth Average Resolution – Sets the panning depth for a trackball in the
Model View.
Frame Buffer Save/Restore – Optimizes rendering and speed settings and are
automatically set by the application after installing or running the Performance Profiler
(Help > Launch Performance Profiler).
Use Video RAM For Rendering Acceleration – Improves mesh rendering performance
higher to easily handle large mesh data using VBO functionality of OpenGL. It is
recommended to turn on this option for most graphic cards when handling millions of
meshes to prevent any abnormal display problems.
Note:
VBO is a functionality that uploads data into the video memory so that the data resides in the
video memory rather than the system memory for direct rendering from graphic cards.
Use Shader Programs For Rendering Acceleration - Enhances the clarity of shading
Scanner Direct Control – Sets frequently used scanners so when the LiveInspect™ command is
used only those scanners will be displayed in the Devices pull down menu.
Tolerance Tab
Min. Angle For Linear Dimension (Degree) – Sets the minimum angle for recognizing whether
measured features are parallel or non-parallel. When measuring the linear dimension between
target features using the Smart Dimension command in the 3D GD&T or Section modes, the
minimum angle value is used as criteria for feature recognition.
Note:
When the angle between measured features is smaller than a specified minimum angle value, the
application assumes that the features are parallel and allows the measurement of the linear dimension
on the features.
Use Tolerance Table – Determines whether the pre-defined tolerance table is used to
automatically set a tolerance according to the size of feature while measuring GD&T on features.
Scan Pair Option – Sets the option for searching scan pairs.
Auto Thickness (+) – Determines whether to apply a zone thickness automatically
constructed to the size of feature along a positive direction of the normal on target face.
Note:
Thickness Value (+) (mm) – Sets the thickness value. The value must be set by
millimeter (“mm”) unit.
Thickness Value (-) (mm) – Sets the thickness value. The value must be set by
millimeter (“mm”) unit.
Shrinkage (mm) – Sets the shrinkage value to ignore the outlier of target face when
constructing a zone thickness on the face.
Use Normal Difference – Determines whether to search scan pair points comparing
normal difference between target face and scan points.
Normal Difference – Sets the angle in order to compare the difference of normal
directions between target face and scan points.
Locale Tab
Language – Sets the desired language within the application. Installed languages will be listed.
Note:
Language packs are used to enable functionalities with specific languages and locales within the
application.
When installing Geomagic product, the English language pack will be installed by default and a
language pack will be installed based on the language of the OS system. The installed language pack
based on the OS will be the default language for the application but it can be easily changed.
To use other languages instead of the default installed languages, additional language packs need to
be installed.
4) Go to File > Preferences, click the Locale tab, and choose desire language in the Language option.
If the Geomagic product is installed using the Auto Update function, language packs will need to be
downloaded to use another language within the application.
1) Go to website: http://www.rapidform.com/softwareupdate
2) Download the language pack zip file in the Geomagic Verify list.
See Also
Docking Bars > Display
What
The Summary Info command allows for the input of summary information for a model.
Note:
While opening a saved file, the summary information shows if the Show Preview & Info Box option is
checked in the Open dialog box.
Why
The Summary Info command is useful for:
3. Change summary information as desire and click OK to accept or Cancel to exit the
Summary Information command.
What
The Recent Files command lists the recently used files in the application.
Why
The Recent File command is useful for:
How to Use
How to view and open recent files
1. Go to File > Recent Files. Mouse-over the command and a black arrow pointing to the
See Also
File > Open
What
The Exit command closes the application.
Why
The Exit command is useful for:
How to Use
How to exit the application
1. Go to File > Exit.
3. Save files as desire and click OK to accept or Cancel to exit the Exit command.
See Also
File > Save
File > Save As
Overall
• Mode
Configures the shape of a selection tool.
• All
Selects all entities.
• None
De-selects all entities.
• Inverse
Selects the inverse of selected entities.
Specific Entities
• Custom Region
Selects an area by user selected vertices.
• Boundary Entities
Selects poly-vertices or poly-faces around selected boundaries.
Area
• Enlarge
Enlarges a selection by a specified depth or angle.
• Shrink
Shrinks selected poly-faces by a specified depth.
Convert Selection
Geomagic Verify | Menu 301
• Convert Current Selection
Converts entities to another entity type.
Selection Standard
• By Criteria
Selects components of a face, boundary, curve, or poly-face entities based on edge length, area
or angle, as well as other components.
• By Color
Selects poly-faces or poly-vertices by color.
Exterior selection
• Exterior Poly-Face
Selects exterior regions of poly-faces on mesh data.
Select Filter
Select various kinds of entities within in the application.
(Filter Meshes/Point Clouds) - Allows the selection of meshes and point clouds only.
(Filter Sections) - Allows the selection of sections and section edges only.
Note:
When a selection filter is on but the cursor is over an empty area, an icon ( ) beside the cursor will
appear.
What
The Select Mode command configures the shape of the selection tool.
Why
The Select Mode command is useful for:
• Changing the shape of the selection tool to provide flexibility in selecting entities
How to Use
How to use the selection tool
1. Go to Select > Mode or click the icon in the toolbar.
3. Drag the selection tool over entities to select. To add a current selection to selections
already made, use the Shift button. To remove a current selection from selections
already made, use the Ctrl button.
All selection modes are able to select poly-vertices and poly-faces. The Rectangle selection is the
default selection mode in the application and can select any entities.
Line – Selects a straight line by clicking at one end of a supposed line and dragging to another.
Note:
The width of a line can be edited by using Alt + left mouse buttons together.
Rectangle – Selects a region by dragging from one corner of an imaginary box to the opposite
diagonal corner.
Circle – Selects a circular region by clicking in the center of a supposed circle and dragging
outward.
Note:
The radius of a circle can be edited by using Alt + left mouse buttons together.
Polyline – Selects the inside of a polygon by picking points in the viewing window and clicking
the RMB or double-clicking the LMB to finalize.
Paint Brush – Selects regions that the mouse cursor covers during the dragging.
Note:
The range of the paint brush can be edited by using Alt + left mouse buttons together.
Visible Only – Decides whether selecting can take place on a visible area only or in space.
Position Snap – Snaps to meshes or bodies when an object is picked. The snap distance and
snap plane can be defined in the bottom toolbar.
What
The Select All command selects all entities.
How to Use
How to select all entities
1. Go to Select > All – Poly-Faces in the Scan mode, click the icon in the toolbar, or use
the Shift + A keyboard shortcut. All poly-faces can also be selected by using the RMB
(Right Mouse Button) and selecting all in the pop-up menu.
See Also
Select > None
Select > Inverse
What
The Select None command de-selects all entities.
How to Use
How to de-select all entities
1. Select poly-faces in the model.
2. Go to Select > None – Poly-Faces, click the icon in the toolbar, or use the Shift + N
keyboard shortcut. All poly-faces can also be de-selected by using the RMB (Right
Mouse Button) and selecting none in the pop-up menu.
See Also
Select > All
Select > Inverse
What
The Select Inverse command selects the inverse of selected entities.
How to Use
How to select the inverse of entities
1. Select poly-faces in the model.
2. Go to Select > Inverse – Poly-Faces, click the icon in the toolbar, or use the Shift + I
keyboard shortcut. The inverse can also be selected by using the RMB (Right Mouse
Button) and selecting the inverse in the pop-up menu.
See Also
Select > All
Select > None
What
The Select Custom Region command selects an area made by user selected vertices.
How to Use
How to select a custom region
1. Go to Select > Custom Region or click the icon in the toolbar.
Note:
The Custom Region command can only be used in the Scan mode.
3. Click on the starting node or use the Close Path button to close the path.
Options in Detail
Custom Path – Creates a custom path.
Note:
A custom path drawn in a counterclockwise direction selects an inner region, but creating a custom
path in a clockwise direction selects an outer region. The Undo Last Path button is used to cancel the
last selection made, the Close Path button to close and finalize the custom path, and the Reset
See Also
Select > All
Select > None
Select > Inverse
What
The Select Boundary Entities command selects poly-vertices or poly-faces around selected
boundaries.
Why
The Select Boundary Entities command is useful for:
How to Use
How to select boundary entities
1. Go to Select > Boundary Entities or click the icon in the toolbar.
Options in Detail
Type To Select – Chooses whether to select poly-faces or poly-vertices around a boundary.
See Also
Select > All
Select > None
Select > Inverse
What
The Select Entities Around Edges/Faces command selects poly-vertices or poly-faces around
selected entities.
Why
The Select Entities Around Edges/Faces command is useful for:
Note:
The Entities Around Edges/Faces command can only be used in Scan modes when scan data
is mesh.
2. Select a face on a body for the Seed Entities. Change the option to Poly-Faces.
3. Click OK to finish the command. Poly-faces around the face will be selected.
Options in Detail
Seed Entities – Selects entities (curves, edges, faces) that will be used to find poly-vertices or
poly-faces in the model view.
Options – Chooses Poly-Faces or Poly-Vertices are the final selected entity type.
See Also
Select > All
Select > None
What
The Enlarge command enlarges a selection by a specified depth or angle. Depending on the type
of selected entity, the options in the dialog tree will be shown differently. The command will not be
available until entities have been selected.
Why
The Enlarge command is useful for:
How to Use
How to select entities using the Enlarge command
1. Select faces. Poly-faces, Poly-vertices, Faces, Edges and Regions can be selected for the
Enlarge command.
2. Go to Select > Enlarge or click the icon in the toolbar. Change the Angle to 15 degrees.
3. Click OK to finish the command. Poly-faces around the face will be selected.
Depth 2
Angle Tolerance – Limits the angle tolerance when comparing other neighboring entities
when an edge or face has been selected.
Backward Depth – Selects more edges in the opposite direction from Forward Depth when
an edge or face is selected.
See Also
Select > All
Select > None
Select > Inverse
Select > Shrink
What
The Shrink command shrinks selected poly-faces by a specified depth. The command will not be
available until entities have been selected.
Why
The Shrink command is useful for:
How to Use
How to select shrink entities
1. Go to Select > Shrink or click the icon in the toolbar. The pop-up menu can also be used
after selecting poly-faces.
Options in Detail
Type To Select – Chooses entity type to select.
See Also
Select > All
Select > None
Select > Inverse
Select > Enlarge
What
The Convert Current Selection command converts entities to another entity type. The command
will not be available until entities have been selected.
Why
The Convert Current Selection command is useful for:
How to Use
How to convert entities
1. Select an edge to convert to a vertex.
2. Go to Select > Convert Current Selection or click the icon in the toolbar. The pop-up
menu can also be used after selecting poly-faces or poly-vertices.
Options in Detail
From – Shows selected entity type.
Conversion List
From To
Poly-Vertex Poly-Face
Poly-Faces Poly-Vertex
Region Poly-Face
Boundaries Poly-Face
Body Face Body Edge
Body Edge Body Vertex
3D Curve 3D Node Point
What
The Select By Criteria command selects components of faces, edges, boundary entities based on
tolerance, and zones, as well as other components.
Why
The Select By Criteria command is useful for:
How to Use
A. How to select components by criteria in the Scan mode
1. Go to Select > By Criteria or click the icon in the toolbar.
Options in Detail
Type To Select – Chooses selection criteria. Faces, Edges, and Boundaries of a body can be
chosen.
Tolerance – Selects entities by tolerance. The value will be changed depending on the
tolerance set in the color bar.
-Thickness – Selects entities by values From and To along a Zone Thickness(-). This
option is only activated when Type To Select is set to Faces.
Angle Exclusion – Selects entities by values From and To along a Normal Difference. This
option is only activated when Type To Selected is set to Faces.
See Also
Select > By Color
What
The Select By Color command selects poly-faces or poly-vertices by color. The command is enabled
when poly-faces or poly-vertices include color or texture information and can be used in the Scan
mode.
Why
The Select By Color command is useful for:
How to Use
How to select entities by color
1. Enter Scan mode.
3. Change the Type To Select option to Poly-Faces. Click the Pick Color button and
extract a color from the mesh. Change the Fuse option to 200.
4. Click the Add Color button to extract similar colors on the mesh.
Options in Detail
Type To Select – Selects a type of entity to be selected.
Color – Selects colors allows the use of the Pick Color, Add Color, and Remove Color buttons
to select colors.
Add – Adds a selection when Poly-Faces or Poly-Vertices are selected before using the Select
By Color command.
Remove – Removes a selection when Poly-Faces or Poly-Vertices are selected before using the
Select By Color command.
Replace – Replaces a current selection when Poly-Faces or Poly-Vertices are selected before
See Also
Select > By Criteria
What
The Select Exterior Poly-Face command selects exterior regions of poly-faces on mesh data. It can
be used on volume reconstructed mesh or mesh with multiple layers.
Why
The Select Exterior Poly-Face command is useful for:
How to Use
How to select exterior poly-faces
1. Enter the Scan mode. Go to Select > Exterior Poly-Face or click the icon in the toolbar.
Mesh that has poly-faces inside and outside such as a model captured by a CT scanner
can be used.
Options in Detail
Initial Radius – Changes the initial radius value used to detect exterior poly-faces.
Expand Radius – Changes the expanded radius value from a seed region, which is an initially
selected point or face.
See Also
Select > All
Select > None
Select > Inverse
7.3. Edit
The Edit menu features commands to handle entities and operation.
Repeating Operation
• Undo & Redo
Cancels a previously applied operation. To restore an operation after using the Undo command,
use the Redo command.
• Rollback, Roll Forward, Roll To Start, Roll To Next Alignment, and Roll To End
Navigates an inspection history to return to a certain point of an inspection feature.
Editing Feature
• Feature
Edits a selected feature.
What
The Undo command undoes previous operations.
Why
The Undo command is useful for:
Note:
The depth of the Undo command can be changed by going to File > Preferences. The default
depth is 50.
See Also
Edit > Redo
What
The Redo command reverses the Undo command or advances operations to a more current state
step-by-step. This command is opposite of the undo command.
Why
The Redo command is useful for:
How to Use
How to undo an action
1. Go to Edit > Redo or use the Ctrl + Y keyboard shortcut.
See Also
Edit > Undo
What
The Repeat Last Command command repeats the previously used command.
Why
The Repeat Last Command command is useful for:
How to Use
How to repeat the last command
1. Go to Edit > Repeat Last Command or use the Ctrl + Space keyboard shortcut.
See Also
Edit > Undo
Edit > Redo
What
The Cut command deletes an entity and copies it, saving it to the clipboard to be pasted.
Why
The Cut command is useful for:
See Also
Edit > Paste
Edit > Copy
What
The Copy command copies a selected entity, saving it to the clipboard to be pasted.
Why
The Copy command is useful for:
How to Use
How to copy an entity
1. Select an entity to copy.
Note:
See Also
What
The Paste command copies a selected entity, saving it to the clipboard to be pasted.
Why
The Paste command is useful for:
How to Use
How to paste an entity
1. Select an entity and use the Cut or Copy command.
See Also
Edit > Cut
Edit > Copy
What
The Delete command deletes selected entities.
Why
The Delete command is useful for:
How to Use
How to delete an entity
1. Select an entity.
See Also
Edit > Undo
Edit > Redo
What
The Rebuild command rebuilds an inspection project using changed options and inspection
parameters.
Why
The Rebuild command is useful for:
• Rebuilding an inspection project and updating inspection results using changed options or
inspection parameters
How to Use
How to rebuild an inspection project
1. Go to Edit > Rebuild or use the icon in the toolbar.
Note:
When the Rebuild command performs, only the features that have a rebuild mark will be
influenced by the rebuilding and their results will be updated.
What
The Rebuild Current Mode Only command rebuilds inspection features only relative to the current
mode using changed options and inspection parameters.
Why
The Rebuild Current Mode Only command is useful for:
• Rebuilding inspection features relative to the current mode and updating the results using
changed options or inspection parameters
How to Use
How to rebuild a model in the current mode
1. In the current mode, go to Edit > Rebuild Current Mode Only or use the icon in the
toolbar.
What
The Rollback command temporarily reverts a model to an earlier state. New features can be added
or existing features can be edited.
Why
The Rollback command is useful for:
How to Use
How to rollback a model
1. Select an entity in the feature tree.
2. Go to Edit > Rollback or use the icon in the toolbar. All entities after the rollback entity
will be dimmed in the model tree.
4. Select the bottom feature and go to Edit > Roll To End to roll to the end of the
inspection history with the added Datum Alignment in the model.
See Also
What
The Roll Forward command rolls a model forward step-by-step after executing the Rollback
command. New features can be added or existing features can be edited.
Why
The Roll Forward command is useful for:
• Going forward step-by-step after using the Rollback command to see changes
How to Use
How to Roll Forward a model
1. After executing the Rollback command, select an entity in the feature tree.
See Also
Edit > Rollback
Edit > Roll To End
What
The Roll To Start command rolls a model to the starting state of nominal and scan data. New
features can be added or existing features can be edited in this state.
How to Use
How to roll a model to the beginning
1. Select a feature in the Inspection Tree.
See Also
Edit > Roll To End
What
The Roll To Next Alignment command rolls a model to the next alignment state in an inspection
history after executing the Rollback command.
Why
The Roll To Next Alignment command is useful for:
• Going to the next alignment state in a inspection history after using the Rollback command
How to Use
How to roll a model to the next alignment
1. After executing the Rollback command, go to Edit > Roll To Next Alignment or click
the icon in the toolbar.
What
The Roll To End command rolls a model to the end of the inspection history after executing the
Rollback command.
Why
The Roll To End command is useful for:
• Going to the end of the inspection history after using the Rollback command
How to Use
How to roll a model to the end
1. After executing the Rollback command, go to Edit > Roll To End or use the icon in the
toolbar.
See Also
Edit > Rollback
Edit > Roll Forward
What
The Suppress command suppresses a feature, temporarily removing it from the model.
How to Use
How to suppress a feature
1. Select an inspection feature in the Inspection Feature tree.
See Also
Edit > Unsuppress
What
The Unsuppress command unsuppresses a feature after using the Suppress command.
Why
The Unsuppress command is useful for:
• Unsuppressing a feature
See Also
Edit > Suppress
What
The Feature command allows the editing of a selected feature.
Why
The Feature command is useful for:
How to Use
How select a feature
1. Select an inspection feature in the Inspection Feature tree.
2. Go to Edit > Feature, or click the icon in the toolbar. The Whole Deviation dialog tree
will be displayed, enabling the editing of parameters of the entity.
Alignment
• Align
Aligns nominal data and scan data.
Section
• Section
Computes sections of design data and scan data.
• Multiple Sections
Computes multiple sections of design data and scan data.
Curve
• Curve
Enters the Curve mode to generate and edit curves.
Ref. Geometry
• Ref. Geometry
Creates Ref. Geometry such as cylinder axes, circle centers, and lines that intersect two planes.
Inspection result
• Deviation
Inspects deviation on 3D digital data.
• Plot
Analyzes the thickness, curvature and angle of scan data and displays the results as a color map.
Scanner Control
• Scanner Direct Control
Enables the use of various scanning devices directly within the application.
Note
• Note
Adds tags with custom text.
• Best Fit
Aligns scan data to nominal data using the overlapping regions between them.
• Datum
Aligns scan data to nominal data by matching geometric features.
• 3-2-1
Aligns scan data to nominal data using vertices, a planar entity, and a linear entity to lock six
degrees of movement.
Manual Alignments
• Coordinate
Aligns an existing scan data or the coordinates of measurement device to a desired coordinate
system by using 3-2-1 method or defining X-Y-Z coordinates.
• Transform
Roughly aligns scan data to nominal data or transforms a matrix.
• Adaptive
Aligns scan data to nominal data by picking N points on a physical part based on pre-planned
measurement requirements.
• Homing
Aligns scan data to nominal data by picking N points on a physical part based on pre-planned
measurement requirements and minimizes the deviation in the same positions by repeated
measurements.
What
The Auto Alignment command aligns scan data to nominal data automatically using features on a
part, and applies the best fit algorithm for a finer alignment. This command is frequently used for an
initial alignment before using other alignment methods.
Nominal data uses the world coordinate system, but the origin of scan data is very different from
those coordinates. The first step of alignment is to roughly align scan data to nominal data. When a
scan data file is only a partial scan of a part or is symmetrical in shape, the size between the scan
data and nominal data can be very different and rough alignment may fail.
Why
The Auto Align command is useful for:
How to Use
A. How to use the auto alignment to align scan data to nominal data
1. Import nominal and scan data.
2. Go to Insert > Align > Auto or click the icon in the toolbar.
Note:
After alignment is completed, the statistical deviation values for parameters such Min., Max.,
Avg., RMS, and Std. Dev. will be displayed in the tabular view.
2. Go to Insert > Align > Auto or click the icon in the toolbar.
Options in Detail
Methods
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
Insert > Align > Best Fit
Insert > Align > RPS
Insert > Align > Datum
Insert > Align > 3-2-1
Insert > Align > Transform
Insert > Align > Adaptive
What
The Align Best Fit command aligns scan data to nominal data using the overlapping regions
between them. This command is most effectively used after a rough alignment using the Insert >
Align > Auto or Insert > Align > Transform command.
Why
The Align Best Fit command is useful for:
How to Use
A. How to align scan data to nominal data by using best fit alignment
1. Import nominal and scan data. Use rough alignment methods such as Insert > Align >
Auto and Insert > Align > Transform.
2. Go to Insert > Align > Best Fit or click the icon in the toolbar.
Note:
After alignment is completed, the statistical deviation values for parameters such Min., Max.,
Avg., RMS, and Std. Dev. will be displayed in the tabular view.
B. How to align scan data to nominal data by using best fit alignment
with partial selections
1. Import nominal and scan data. Use a rough alignment method such as Insert > Align >
Transform to overlap them.
3. Check the Use Selected Data Only option and select faces to use for the best fit
calculation.
Options in Detail
Default Options
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all selected
data will be used. When the ratio is 50%, half of the selected data will be used.
Max Iteration Count – Determines a value that will limit the number of times a registration
iterates.
Constraint Option
Global Coordinate – Selects a reference direction for the translation and rotation of scan data.
User Defined Coordinate – Selects a ref. coordinate that will serve as the reference direction
of a translation and rotation of scan data.
More Options
Use Only Reliable Scan Data – Ignores poly-vertices that have been classified as noise during
alignment. Noisy data is unfiltered data that is away from the average deviation between
nominal and scan data.
Use Selected Data Only – Aligns only using a selected faces or regions on nominal data.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
Insert > Align > Auto
Insert > Align > RPS
Insert > Align > Datum
Insert > Align > 3-2-1
Insert > Align > Transform
Insert > Align > Adaptive
What
The Align RPS aligns scan data to nominal data by matching pairs of reference positions under
specified constraint conditions. RPS stands for Reference Point System. It is defined by points such
as centers of circles, slots, spheres, or other canonical geometric shapes.
Why
The Align RPS command is useful for:
How to Use
How to align a sheet metal part using the center of circles
1. Import nominal and scan data. Use a rough alignment using Insert > Align > Auto.
Three circles on the model will be used for RPS alignment.
3. Select the second circle and set the Tolerance to 0.5 and X, Y, and Z to Default
Minimize to minimize the deviation between nominal and scan points along the axis.
4. Select the third and set the Tolerance to 0.5 and X, Y, and Z to Default Minimize.
Note:
After alignment is completed, the statistical deviation values for parameters such Min., Max.,
Avg., RMS, and Std. Dev. will be displayed in the tabular view.
Options in Detail
Select Entities
RPS Pairs – Selects an entity to be used as RPS.
Ref. Coordinate – Specifies a ref. coordinate for reference points that can be used as a local
coordinate instead of world coordinates to constrain a direction. If no coordinate is specified
the world coordinate will be used.
Note:
A scan point will not be joined in a calculation and there will be no change.
The X position will not be joined in a calculation; however the Y deviation will be minimized to the
nominal point.
The X position will be same as the nominal point and the Y deviation will be minimized.
The X position of a scan point will be fixed and the Y deviation will be minimized.
More Options
Max Iteration Count – Specifies a maximum number of calculations used to find a proper
alignment solution.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
Insert > Align > Auto
Insert > Align > Best Fit
Insert > Align > Datum
Insert > Align > 3-2-1
Insert > Align > Transform
Insert > Align > Adaptive
Why
The Align Datums command is useful for:
How to Use
How to align scan data to nominal data using geometries
1. Import nominal and scan data. Use a rough alignment such as Insert > Align > Auto.
2. Use the Datum Align command by going to Insert > Align > Datum or by clicking the
icon in the toolbar.
Note:
The manipulators for constrained axis and rotation will become gray whenever geometric
features are selected.
Datum Options
Type – Shows datum type when an entity in a datum pair is selected.
More Options
Max Iteration Count – Specifies a maximum number of calculations used to find a proper
alignment solution.
Show Manipulator – Shows model manipulators on-screen. A gray manipulator means it has
been constrained.
Check Orthogonal – Inputs an angle value inside the Angle Tolerance box. The application
will check if a picked datum pair is orthogonal to an existing datum pair within the specified
angle tolerance. Any non-orthogonal datum pairs will generate an error message.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
What
The Align 3-2-1 command aligns scan data to nominal data using vertices, a planar entity, and a
linear entity to lock six degrees of movement. 3-2-1 alignment is the minimum number of contact
points necessary to locate a rectangular part in three different planes. 3 points are used to define a
primary plane, 2 points define a secondary plane perpendicular to the primary plane, and the last
single point defines the last plane that is perpendicular to both the primary and secondary plane.
Why
The Align 3-2-1 command is useful for:
• Aligning a rectangular part using a vertex, a planar entity and a linear entity
How to Use
How to use 3-2-1 alignment to align scan data to nominal
Geomagic Verify | Menu 354
1. Import nominal and scan data. Use a rough alignment such as Insert > Align > Auto.
2. Use the Align 3-2-1 command by going to Insert > Align > 3-2-1 or by clicking the icon
in the toolbar.
3. Select the Plane button and select a plane on the nominal data to define the Z
direction.
4. Click the Vector button and select a cylinder on the nominal data to define the Y
direction. Use the Reverse Direction button if the scan direction is flipped.
5. Click the Position button and select a sphere on the nominal data to define the X
direction.
Options in Detail
Select Entities
Plane – Selects a planar entity.
More Options
Max Iteration Count – Specifies a maximum number of calculations used to find a proper
alignment solution.
Show Manipulator – Shows model manipulators on-screen. A gray manipulator means it has
been constrained.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
Insert > Align > Auto
Insert > Align > Best Fit
Insert > Align > RPS
Insert > Align > Datum
Insert > Align > Transform
Insert > Align > Adaptive
What
The Align Coordinate command enables to align an existing scan data or the coordinates of
measurement device to a desired coordinate system by using 3-2-1 method or defining X-Y-Z
coordinates.
Why
The Align Coordinate command is useful for:
• Manually aligning a scan data to a specific coordinate system by using 3-2-1 or X-Y-Z method.
• Repeatedly measuring a physical part at the same position in LiveInspect.
How to Use
How to manually align target scan data to the global coordinate
system
Note:
To align a scan data to a specific coordinate system, reference entities that are necessary for
the alignment should be prepared in advance.
2. Change the Moving method to X-Y-Z and select the predefined ref. geometry to define
the Position and each axis of scan coordinate system.
5. Click OK to complete the command. The scan data will be aligned to the global
coordinate system.
Note:
The color of all axis and rotation circles of scan coordinate system will become gray when the moving
coordinate system is fixed by the defined coordination conditions.
X-Y-Z – Moves scan coordinate system to a desired coordinate system. Select predefined entities
as a Position, X Axis, Y Axis, and Z Axis.
Target
Coordinate – Select a target coordinate system.
X-Y-Z – Defines target coordinate system by selecting predefined entities as a Position, X Axis, Y
Axis, and Z Axis.
More Options
See Also
Insert > Align > Auto
Insert > Align > Best Fit
Insert > Align > RPS
Insert > Align > Datum
Insert > Align > 3-2-1
Insert > Align > Transform
Insert > Align > Adaptive
LiveInspect > Play LiveInspect Process
What
The Align Transform command aligns roughly aligns scan data to nominal data or transforms a
matrix using the N Point, Rotate and Transform, or By Matrix methods. It can help with alignment
problems that the standard alignment methods cannot support.
Why
The Align Transform command is useful for:
• Manually aligning using the N Points method when auto alignment fails
• Manipulating scan data position using the Rotate and Transform method
• Reapplying previously used alignment displacement to another scan data using the By Matrix
method
2. Use the Transform command by going to Insert > Align > Transform or by clicking the
icon in the toolbar. Select the N Points method. The Model View will be divided into
three different views.
3. Pick a point on the nominal data and a corresponding point on the scan data.
Options in Detail
Methods
N Points – Aligns scan data using manually chosen pair points.
Refine Alignment – Applies best fit alignment for more accurate results.
Rotate And Translate – Manually rotates and moves scan data using manipulators in the
Model View. The Use Local Coordinate option will rotate and transform using selected
coordinates.
Calculate Principal Axis Transform – Finds transformation matrix to move scan data to
a principal axis. It is useful for quickly aligning the coordinate system of scan data to the
global coordinate system.
Note:
To export a transformation matrix from within the application, select an alignment inspection feature
in the Inspection Feature tree and click the Export button next to the Matrix in the
Properties panel.
More Options
Apply To Active Scan Data Only – Applies a transformation to an active scan data only when
See Also
Insert > Align > Auto
Insert > Align > Best Fit
Insert > Align > RPS
Insert > Align > Datum
Insert > Align > 3-2-1
Insert > Align > Adaptive
What
The Adaptive Align command aligns scan data to nominal data by picking N points on a physical
part based on pre-planned inspection requirements.
Why
The Adaptive Align command is useful for:
How to Use
How to align a measurement device coordinates to nominal data
1. Import nominal data.
2. Go to Insert > Align > Adaptive or click the icon in the toolbar.
3. Pick points on the nominal data that will be used as reference points.
6. Select a device.
8. Go to LiveInspect > Play LiveInspect Process or click the icon in the toolbar.
Options in Detail
Select Points
Pick the Nominal Points for Reference – Selects nominal points to be considered as reference
points.
More Options
Max. Iteration Count – Specifies a maximum number of calculations used to find a proper
alignment solution.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
LiveInspect > Play LiveInspect Process
LiveInspect > LiveAlign
What
The Homing Align command aligns scan data to nominal data by picking N points on a physical
part based on pre-planned measurement requirements and minimizes the deviation in the same
positions by repeated measurements.
Why
The Homing Align command is useful for:
• Aligning a measurement device coordinates to nominal data while using LiveInspect, in real-
time.
• Aligning a measurement device coordinates to nominal data minimizing the deviation, in real-
time.
2. Go to Insert > Align > Homing or click the icon in the toolbar.
3. Pick points on the nominal data that will be used as reference points.
4. Set the Tolerance Zone to 1mm and click OK to complete the command.
Note:
The specified tolerance zone will be Pass/Fail criteria for the deviation of alignment on each
position.
6. Select a device.
8. Go to LiveInspect > Play LiveInspect Process or click the icon in the toolbar.
When the probe tip is closer onto pre-defined position within the specified tolerance zone,
the color of probe ball will be changed to Green. This is useful to recognize how close the
probe tip is on pre-defined position in real-time.
10. Continue to probe points on the positions where the deviation is not satisfied.
11. Press the B button on the device when all points are satisfied within the specified
tolerance zone.
Note:
Even if all points are not satisfied within a specified tolerance zone, the alignment process
can be finished by pressing the B button on the device.
Options in Detail
Select Points
Pick the Nominal Points for Reference – Selects nominal points to be considered as reference
points.
More Options
Tolerance Zone – Specifies a tolerance zone value that is used as Pass/Fail criteria for the
deviation of alignment on each position.
Note:
Any points that do not pass within this tolerance zone can be re-probed.
Apply To Active Scan Data Only – Aligns only active scan data. For more detail about active
scan data, go to Insert > Active Scan Data.
See Also
LiveInspect > Play LiveInspect Process
LiveInspect > LiveAlign
What
The Section mode computes sections of design data and scan data. The section mode supports 2D
Geomagic Verify | Menu 369
environments like 2D drafting for easy section deviation analysis between nominal and scan data as
well as inspecting section profiles using GD&T.
Section Inspection
Why
The Section command is useful for:
How to Use
How to define a section position and inspect a section profile
1. Align scan data. Go to Insert > Section or click the icon in the toolbar.
2. Select the Offset method and select a planar face as a Base Plane.
3. Set an offset distance or move the arrow on the screen to define the location of a
6. Click OK to complete the command and enter the Section mode. In this mode
additional 2D inspections can be performed on a section. To hide deviation results and
tags, set them as False in the Properties panel.
8. Pick two lines to inspect a distance and pick a space where the annotation will be
located.
Click OK to complete the command.
9.
To exit the Section mode, click the Section button on the tool palette or the
Confirm icon at bottom right corner.
Options in Detail
[Stage 1: Set Position]
Methods
Offset – Creates a section by offsetting a base plane. Select a planar entity as a Base Plane
and set a value as an Offset Distance, or move the arrow on the screen.
Along Curve – Creates a section that follows a curve. Pick a point on a curve as a Seed
Position and select a curve as a Path Curve.
Local Coordinate
Origin – Defines a local coordinate to serve as the origin in the second stage of the Section
command. The local coordinate settings affect the location of a model.
X Axis Direction – Selects the X direction of the origin by selecting a linear entity or an entity
that has an axis.
It also positions a cutting line by moving it up or down and resizes it by dragging the end
points.
The values can be changed by clicking the existing values on the screen.
Min Distance – Projects scan points to a minimum distance on nominal data that will
become deviation.
Custom – Projects scan points in a custom direction by selecting a linear entity as the
direction or by inputting a direction value.
More Options
Apply Single Component – Analyzes deviation in a specific direction. When a component
direction is X, only the distance of the X component will be displayed.
Whisker Multiplier – Adjusts whisker size by setting a value or using the Whisker Multiplier
slider.
Whisker Display Ratio – Adjusts whisker size by setting a value or using the Whisker Display
Over Tol. Count – Sets a limit for the highest points on mountains of deviation and any
value over the tolerance will be marked.
Under Tol. Count – Sets a limit for the lowest points on mountains of deviation and any
value under the tolerance will be marked.
Along Curve – Marks deviation tags along selected curves. A start position needs to be
defined by a Seed Position on a curve. Use the No. Of Instances (total tags) and
Distance (interval) options to make multiple tags. When the Equal Spacing is checked,
a curve will be equally divided by the number of instances.
Segment Scan Section – Determines the resolution of scan section segments. Moving the
slider to the left will create fewer segments, and lines and arcs will be segmented with a loose
tolerance. Moving the slider to the right will create more segments, and lines and arcs will be
segmented with a tight tolerance. Moving the slider will display classified lines and arcs in
real-time.
See Also
Insert > Multiple Sections
What
The Multiple Sections command computes multiple sections of design data and scan data. The
section mode supports 2D environments like 2D drafting for easy section deviation analysis
between nominal and scan data as well as inspecting section profiles using GD&T. It is similar in
function to the Section command, but supports multiple section creation.
Why
The Multiple Sections command is useful for:
How to Use
How to define a section position and inspect a section profile
1 Go to Insert > Multiple Sections or click the icon in the toolbar.
.
2 Select the Offset method and select a plane or planar face as a Base Plane.
.
Note:
To change the starting position of a section plane, drag the arrow in the Model View.
4 Edit instances by selecting unnecessary instances and pressing the Delete key on the
. keyboard. Click the Next Stage button .
5 Choose the Min. Distance method as the projection direction. Click the Next Stage
. button .
Double-click a section inspection feature in the Inspection Feature tree or select a section
and click Edit > Feature to edit it.
Options in Detail
[Stage 1: Set Initial Position]
Methods
Offset – Creates a section by offsetting a base plane. Select a planar entity as a Base Plane
and set a value as an Offset Distance, or move the arrow on the screen. To make multiple
sections set the No. Of Instances option which controls the total number of sections as well
as the Distance option which controls the intervals between sections.
Rotation – Creates a section by rotating a base plane. Select a planar entity as a Base Plane
and a linear entity or an entity that has an axis as a Rotation Axis. To make multiple sections
set the No. Of Instances option which controls the total number of sections as well as the
Distance option which controls the intervals between sections.
Along Curve – Creates a section that follows a curve. Pick a point on a curve as a Seed
Position and select a curve as a Path Curve. To make multiple sections set the No. Of
Local Coordinate
Origin – Defines a local coordinate to serve as the origin in the second stage of the Section
command. The local coordinate settings affect the location of a model.
X Axis Direction – Selects the X direction of the origin by selecting a linear entity or an entity
that has an axis.
Local Coordinate
Local Coordinate – Redefines the local coordinate of a selected instance. For more details
see the Local Coordinate option under the first stage.
Min Distance – Projects scan points to a minimum distance on nominal data that will
Custom – Projects scan points in a custom direction by selecting a linear entity as the
direction or by inputting a direction value.
Min Distance – Limits the maximum deviation. Scan points over the given distance
will be ignored in calculation and treated as noise.
More Options
Apply Single Component – Analyzes deviation in a specific direction. When a component
direction is X, only the distance of the X component will be displayed.
Whisker Display Ratio – Adjusts whisker size by setting a value or using the Whisker
Display Ratio slider.
Over Tol. Count – Sets a limit for the highest points on mountains of deviation and
any value over the tolerance will be marked.
Under Tol. Count – Sets a limit for the lowest points on mountains of deviation and
any value under the tolerance will be marked.
On Specific Section – Separates a window into two sections and is used to display a
section in a 2D view. Tags can be added to selected sections in the 2D environment.
Along Curve – Marks deviation tags along selected curves. A start position needs to
be defined by a Seed Position on a curve. Use the No. Of Instances (total tags) and
Distance (interval) options to make multiple tags. When the Equal Spacing is
checked, a curve will be equally divided by the number of instances.
See Also
Insert > Section
What
The Curve command enters the Curve mode which features commands for the generation and
editing of curves. When a curve is generated it will be added as a new inspection feature named
Curve[#] in the Inspection Feature tree. For more information about the Curve mode, go to Tools
> Curve Tools.
Geomagic Verify | Menu 384
Why
The Curve command is useful for:
Ref. Geometries
• Point
Creates a point that defines a position in three-dimensional space
• Vector
Creates a linear line with a direction
• Plane
Creates a planar two-dimensional surface with a normal direction
• Circle
Creates a ref. circle on a plane that consists of a center and radius
• Slot
Creates a ref. slot on a plane that consists of two lines and two arcs
• Rectangle
Creates a ref. rectangle on a plane that consists of four lines with four right angles
• Cylinder
Creates a ref. cylinder, which is a three-dimensional shape consisting of an axis, a radius, and a
height value
• Cone
Creates a ref. cone, which is a three-dimensional shape consisting of an axis, two different radii,
and a height value
• Sphere
Creates a ref. sphere, which is a three-dimensional shape that consists of a center and a radius
• Torus
Creates a ref. torus, which is a three-dimensional shape created by revolving a circle and consists
of a center, a major axis, and a minor radius
• Coordinate
Creates a ref. coordinate that determines the position of a point or other geometric elements
Note:
After generating ref. geometries, they can be exported by using the File > Export command or the pop-
up menu on selected ref. geometry in the Model Tree.
Note:
When ref. geometry is defined on scan data without using the definition of nominal ref. geometry, dot-
lined ref. geometry will be created. The dot-lined ref. geometry which is called as a scan ref. geometry is
used when measuring dimensions or geometric tolerance of features without nominal data.
What
The Ref. Point command creates a reference point. A reference point is a zero dimensional entity. A
reference point is used to mark a specific position on a model or in space.
Why
The Ref. Point command is useful for:
How to Use
How to find and add a point on a circle center
1. Prepare aligned scan and nominal data. Go to Insert > Ref. Geometry > Point or click
the icon in the toolbar.
4. Click OK to complete the command. Nominal geometry will be created with its pair
geometry.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Find Circle Center
• Find Slot Center
• Find Rectangle Center
• Find Polygon Center
• Find Sphere Center
• Projection
• Pick Multiple Points
• Convert
• N Division
• Between 2 Points
• Intersect 2 Lines
• Intersect Line & Face
• Intersect 3 Planes
• Find Cone Vertex
• Extreme Position
• Import
• Probe Points
Note:
When creating a ref. point by defining its position on scan data or by using a fitting algorithm from
a specific area of scan data, the ref. point can be created without defining a scan pair geometry in
the second stage. A created ref. point is called a scan ref. point and can be used for measuring the
size of a model without using nominal data or creating another ref. geometry as a reference.
The methods that can create a ref. point from scan data directly are:
• Definition – When the position of a point is defined by picking a point on scan data
• Extract
If necessary, a ref. point that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a point by using the geometric definition of a point. The value can be
input numerically or interactively picked by a point in the Model View.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Find Circle Center – Creates a circle center point from selected entities.
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can be
used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of selected entity is different from target
geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Project On Plane – Projects a created vector onto a selected planar entity such as a
plane, face, region, or sketch.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Find Slot Center – Extracts the center point of a slot from selected entities using a fitting
algorithm. The sub-options are the same as the Find Circle Center method under Ref. Point.
Find Polygon Center – Extracts the center point of a polygon center from selected entities
using a fitting algorithm. The sub-options are the same as the Find Circle Center method
under Ref. Point.
Find Sphere Center – Extracts the center point of a sphere from selected entities using a
fitting algorithm. The sub-options are the same as the Find Circle Center method under Ref.
Point.
Use Normal – Excludes points that have a normal angle larger than the normal of fitted
ref. geometry. After removing points, the application will internally generate fitted ref.
geometry again from the refined points.
Pick Multiple Points – Creates an average point by choosing one or more points.
To make a point using the Pick Multiple Points method:
1. Pick points on scan data or select points such as ref. points, vertices or circles.
2. Click OK.
N Division – Creates multiple points by dividing a selected curve, vector, or mesh data.
To make a point using the N Division method:
1. Select a curve.
2. Click OK.
Offset – Creates planes by a specified offset distance and total number on a selected
entity.
Between 2 Points – Creates a point between two points using a Ratio value to decide the
position.
To make a point using the Between 2 Points method:
1. Select two points.
2. Set the ratio of position between two selected points.
3. Click OK.
Intersect 2 Lines – Creates a point from the intersection of two linear entities.
To make a point using the Intersect 2 Lines method:
1. Select two linear entities such as a line, edge, or vector.
2. Click OK.
Intersect Line & Face – Creates a point from the intersection of a linear entity and a face.
To make a point using the Intersect Line and Face method:
1. Select a linear entity such as a line, linear edge, vector, 2D or 3D linear curve.
2. Select a face.
3. Click OK.
Intersect 3 Planes – Creates a point from the intersection of three selected planar entities.
To make a point using the Intersect 3 Planes method:
1. Select three planar entities such as a face, region, or plane.
2. Click OK.
Find Cone Vertex – Creates a point at the apex position of a conical entity.
Extreme Position – Creates a point at an extreme position from selected entities. A target
entity and a linear entity need to be selected for a Direction to define an extreme direction.
Import – Creates points by importing an ASCII file. A text file containing X,Y, and Z coordinates
separated by tabs or commas can be imported with the ASCII converter.
When a text file is opened, the ASCII Converter will be displayed. Column definition,
separators such as white space or user defined characters, and commas for decimal point in
the ASCII Convert dialog box can be set.
Note:
The direction of probe compensation can be specified by user definitions. Select the Custom
Direction in the Probe Compensation option.
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. point is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a pair of ref. geometries from scan data as created
in the first stage.
The utilization of methods for manual definition is the same as the methods in the first stage
except for the Simulated CMM method. For information about creation methods, refer to the
first stage.
The Search Radius and Search Depth options define the size of a
searching zone.
The Fitting Type option is the fitting method used for detected poly-
vertices. When scan data is mesh it can be easy to find pair points on
the mesh surface, however for point clouds poly-vertices in a search
area must be fitted and a surface must be generated internally.
Rod Contact – Finds a pair point by the contact position of a rod. The
Search Radius and Search Depth define the size of a searching zone.
The Direction option defines the contact direction of the rod to poly-
vertices. The U-Axis defines the direction of the rod.
Find Closest Point – Finds the closest pair point within a given search
radius. The Search Radius option defines a searching zone from a
nominal point.
See Also
Insert > Ref. geometry > Simulated CMM point
What
The Simulated CMM Point command simulates a Coordinate Measuring Machine, or, CMM, as it
would function in the real world. Within the application, scan data will be treated as a real part and
the CMM Point command can be used to acquire measure points with a virtual probe device that
acts like a real-world probing device.
Why
The Simulated CMM Point command is useful for:
Ray Intersection
This method is similar to a ball-type probing device. The Ray-Intersection method can find a
contact point on scan data but does not consider any physical conflicts between the virtual probe
and scan data.
Ray-Intersection finds pair points by intersecting a virtual ray and scan data. The Direction option
defines the approaching direction of the ball probe to scan data. The Search Radius and Search
Depth options define the size of a searching zone. Poly-vertices in the searching zone will be
candidate poly-vertices used to find the intersection with the virtual ray.
The specified depth is a total of the frontward and backward depth of a picked point on the direction
of measurement. If the Search Depth is set to 10mm, 5mm will be the search depth in both
directions as shown in the image below:
3. Pick a point on a nominal face and set the search radius and depth.
4. Click OK to complete the command. A CMM point will be created on the nominal data
and its pair point will be found on the scan data.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Search Radius / Search Depth – Defines a searching zone size. Poly-vertices in the searching
zone will be candidate points for a CMM point.
Auto – Fits poly-vertices in a search zone identically to the geometry on a nominal face.
If no nominal face exists the fitting will be performed on a freeform face.
Plane Fitting – Sets a CMM point to a place. Pair points are found by fitting poly-vertices
in a search area to a plane.
Sphere Fitting – Sets a CMM point to a sphere. Pair points are found by fitting poly-
vertices in a search area to a sphere.
Cylinder Fitting – Sets a CMM point to a cylinder. Pair points are found by fitting poly-
vertices in a search area to a cylinder.
Cone Fitting – Sets a CMM point to a cone. Pair points are found by fitting poly-vertices
in a search area to a cone.
Torus Fitting – Sets a CMM point to a torus. Pair points are found by fitting poly-vertices
in a search area to a torus.
Surface Fitting – Sets a CMM point to a surface. Pair points are found by fitting poly-
vertices in a search area to a surface.
Direction – Defines the approaching direction to an object. The direction for measuring a CMM
point is displayed as a blue arrow. Four direction options are available: Auto, Nominal Normal,
Nominal Tangent, and Manual.
Nominal Normal – Sets the approaching direction to an object normal to a nominal face.
Rod Contact
This method is similar to a rod-type probing device. The Rod Contact method can find a contact
point on scan data but does not consider any physical conflicts between the virtual probe and scan
data. The virtual rod defines the searching zone on scan data and is useful for measuring boundaries
or features on sheet metal parts.
Rod Contact finds pair points by intersecting a virtual rod and scan data. The Direction option
defines the approaching direction of the rod probe to scan data. The Rod Radius and Search Depth
options define the size of a searching zone. The Rod Axis option defines the direction of the rod.
3. Pick a point on a boundary of the nominal data and set the rod radius, search depth and
rod length.
4. Click OK to complete the command. A CMM point will be created on the nominal data
and its pair point will be found on the scan data.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Rod Radius / Search Depth / Rod Length – Defines a searching zone size. Poly-vertices in the
searching zone will be candidate points for a CMM point.
Rod Axis – Defines the direction of the rod axis. Four direction options are available: Auto,
Nominal Normal, Nominal Tangent, and Manual.
Nominal Normal – Sets the rod axis direction to an object normal to a nominal
face.
Nominal Tangent – Sets the rod axis direction to an object tangent to a nominal
face.
Disk Contact
This method is similar to a disk-type probing device. The Disk Contact method can find a contact
point on scan data but does not consider any physical conflicts between the virtual probe and scan
data. The virtual disk defines the searching zone on scan data.
Disk Contact finds pair points by intersecting a virtual rod and scan data. The Direction option
defines the approaching direction of the disk probe to scan data. The Search Radius and Search
Depth options define the size of a searching zone. The Direction option defines the contacting
direction of the disk. Using the flat surface of the disk probe can find a maximum point within the
search zone.
3. Pick a point on a nominal face and set the search radius and depth.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Search Radius / Search Depth – Defines a searching zone size. Poly-vertices in the searching
zone will be candidate points for a CMM point.
See Also
Insert > Ref. geometry > Point
What
The Ref. Vector command creates a reference vector. A reference vector is a virtual axis with a
direction and infinite size. A ref. vector is used for adding assisting geometry for inspection.
• Defining a vector that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a vector from scan data based on the definition of nominal geometry
• Creating a vector on scan data without using the definition of nominal data
• Finding the axis of a target entity
• Finding the intersection line of two crossing planar or linear entities
• Finding the average vector of two linear entities
• Finding a vector that is positioned by a specific distance and direction from a target entity
• Inspecting the straightness of a section of scan data without using the definition of nominal
data
How to Use
A. How to create a vector that can be used as a nominal geometry
This method can be used to create a vector according to the definition of a pre-defined
2D draft or measurement instruction. A created vector can be used as nominal geometry
in an automatic and systematic inspection process that replaces scan data or for probing
a real part.
1. Go to Insert > Reg. Geometry > Vector or click the icon in the tool bar.
3. Set a projection plane that a vector can be projected on by clicking the Plane button
and selecting a plane.
4. Define X and Y positions and the direction of the vector by clicking the Position and the
Direction buttons and manually entering values.
4. Click OK to complete the command. Vector1 will be created by intersecting two planes.
Its pair geometry will also be calculated.
The deviation between nominal geometry and pair geometry is displayed in its property
pane. Inputting a tolerance value will color each deviation element in pass, fail, or
warning colors.
Options in Detail
[Stage 1]
Geomagic Verify | Menu 409
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the method.
Methods
• Definition
• Extract
• Find Slot Axis
• Find Cylinder Axis
• Find Cone Axis
• Projection
• Pick Multiple Points
• Pick Point & Line
• Convert
• Intersect 2 Planes
• Average
• Tangent
• Cross 2 Lines
• Probe Points
• 2D Numerical Input
Note:
When creating a ref. vector by defining its position on scan data or by using a fitting algorithm from
a specific area of scan data, the ref. vector can be created without defining scan pair geometry in the
second stage. A created ref. vector is called a scan ref. vector and it can be used for measuring the
size of a model without using nominal data, inspecting a straightness on scan data, or creating
another ref. geometry as a reference.
The methods that can create a ref. vector from scan data directly are:
• Definition – When the position of a vector is defined by picking points on scan data
• Extract
• Find Slot Axis / Cylinder Axis / Cone Axis
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. vector, scan points that were used
for creating the ref. vector will be highlighted. To change target scan points, click the Select None
button .
If necessary, a ref. vector that was created from scan data can be added into nominal data by using
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a vector using the geometric definition of a vector. A numeric value can
be input or a point can be picked manually in the Model View.
Position & Direction – Creates a ref. vector with Position and Direction values.
Position – Selects a point in the Model View or allows the manual input of specific
values for X, Y and Z.
Start & End – Creates a vector by defining the Start Position and the End Position.
Start Position and End Position – Creates a vector by connecting two positions.
The positions can be selected in the Model View or manually input into the X, Y, Z
boxes.
When a ref. vector is created by fitting a section of scan data, its straightness can be measured.
To inspect Pass or Fail of a ref. vector, set the Tolerance value in the Properties panel of the
vector. It can be useful for calculating the GD&T in a scan-only inspection process.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Find Slot Axis – Creates a vector of a slot on a selected entity using a fitting algorithm. The
fitting option is the same as the Extract method.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Find Cylinder Axis – Creates a cylinder axis from a selected entity by using the fitting
algorithm. The fitting option is same as the Extract method.
Use Normal – Excludes points that have a normal angle larger than the normal of
fitted ref. geometry. After removing points, the application will internally generate
fitted ref. geometry again from the refined points.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Find Cone Axis – Creates a cone axis from selected entities by using a fitting algorithm. The
fitting option is same as the Find Cylinder Axis method.
Pick Point & Line – Creates a vector by picking a point as the position and a linear entity as
the direction.
To make a vector using the Pick Point & Line method:
Flip Compensation – Flips the direction of compensation. For example, when the
Compensation Direction of nominal data in the Properties is set to Probe
Direction, compensation will correspond as shown in the figures below:
Unchecked Checked
2D Numerical Input – Creates a ref. vector using the geometric definition of a vector and a
defined projection plane. Numeric values can be manually input or defined by picking points
in the Model View. A ref. vector will be created at a defined position along the direction of the
defined projection plane.
Position & Direction – Creates a ref. vector with position and direction values.
Note:
To align the viewpoint along the normal direction of a selected plane entity, click the
Align Viewpoint button located next to the Plane button. This button helps to
easily define the position and direction values of a vector by aligning the viewpoint.
Position – Specifies the starting position of a vector. The position can be defined
by selecting a point in the Model View or manually specifying numerical values
for the X, Y, and Z positions.
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only the
X and Y input boxes will be displayed.
Start & End Position – Creates a ref. vector by defining the Start Position and the End
Position.
Start Position / End Position – Specifies position values for a starting position
and ending position. The position values can be specified by selecting points in
the Model View or manually entering numerical values in the X, Y, Z boxes.
The X, Y and Z position input boxes will be displayed differently according to the
normal direction of a selected plane. For example, when selecting a plane parallel to
the X-Y base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1),
only the X and Y input boxes will be displayed.
[Stage 2]
Note:
The second stage can be used when defining methods to extract scan pair geometry from scan data.
When a ref. vector is created from scan data without using the nominal geometry definition from
the first stage, the second stage will not be used.
See Also
Insert > Ref. geometry > Point
Insert > Ref. geometry > Plane
What
The Ref. Plane command creates a reference plane. A reference plane is a virtual plane that has a
normal direction but an infinite size. A ref. plane is used for adding assisting geometry for inspection.
Why
The Ref. Plane command is useful for:
How to Use
How to extract a plane from a nominal face
1. Prepare aligned scan and nominal data. Go to Insert > Geometry > Plane or click the
icon in the toolbar.
4. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• Pick Point & Normal
• Pick Point & Coplanar Axis
• Convert
• N Division
• Offset
• Rotation
• Average
• View Direction
• Tangent
• Orthogonal
• Draw Line
• Mirror
• Extreme Position
• Probe Points
Note:
When creating a ref. plane by defining its position and normal on scan data or by using a fitting
algorithm from a specific area of scan data, the ref. plane can be created without defining scan pair
geometry in the second stage. A created ref. plane is called a scan ref. plane and it can be used for
measuring the size of a model without using nominal data, inspecting a flatness on scan data, or
creating another ref. geometry as a reference.
The methods that can create a ref. plane from scan data directly are:
• Definition – When the position and normal of a plane are defined by picking points on scan
data
• Extract
If necessary, a ref. plane that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a ref. plane by using the geometric definition of the plane. The value
can be input numerically or interactively picked by a point in the Model View.
Position & Normal – Creates a ref. plane using Position and Normal values.
When a ref. plane is created by fitting a section of scan data, its flatness can be measured. To
inspect Pass or Fail of a ref. vector, set the Tolerance value in the Properties panel of the
plane. It can be useful for calculating the GD&T in a scan-only inspection process.
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of a selected entity is different from target
geometry.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Pick Point & Normal Axis – Creates a plane by picking a point (position) and selecting a
normal axis.
To make a plane using the Pick Point & Normal method:
1. Select a linear entity for normal of the plane.
2. Pick a point for the position of the plane.
3. Click OK.
N Division – Creates planes by dividing selected entities. Multiple planes will be created
evenly and perpendicularly to the selected entity.
To make a plane using the N Division method:
1. Select a line, curve, edge or etc.
2. Define sub option.
3. Click OK.
Offset – Creates a specified number of planes by offsetting them from a selected planar
entity.
To make a plane using the Offset method:
1. Select a planar entity such as a plane, face, or region.
2. Set distance.
3. Click OK.
Note:
A ref. plane can be offset by using the Ctrl key and mouse dragging an existing ref. plane.
The following images show generated planes at the extreme position to the Z direction on
an entity.
Fitting Type – Chooses a fitting type for creating geometry from probe points.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
[Stage 2]
Note:
The second stage can be used when defining methods to extract scan pair geometry from scan
data. When a ref. plane is created from scan data without using the nominal geometry definition
from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
See Also
Insert > Ref. geometry > Point
Insert > Ref. geometry > Vector
What
The Ref. Circle command creates a reference circle. A reference circle is a two-dimensional entity
that has a center and a radius. A ref. circle is used for adding assisting geometry for inspection.
Why
The Ref. Circle command is useful for:
• Defining a circle that can be used as nominal geometry in a automatic and systematic inspection
process
• Extracting a circle from scan data based on the definition of nominal geometry
• Creating circles that can divide a revolved target entity into multiple parts
• Creating a circle on scan data without using the definition of nominal data
• Inspecting a circularity on scan data without using the definition of nominal data
How to Use
A. How to create a circle that can be used as a nominal geometry
This method can be used to create a circle according to the definition of a pre-defined
2D draft or measurement instruction. A created circle can be used as nominal geometry
in an automatic and systematic inspection process that replaces scan data or for probing
a real part.
1. Go to Insert > Reg. Geometry > Circle or click the icon in the tool bar.
4. Set a projection plane that a circle can be projected on by clicking the Plane button and
selecting a plane.
5. Define the X and Y positions of a circle by clicking the Center button and specify its
radius.
2. Choose the Find Circle Center Method and select a circular edge.
3. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• N Division
• Pick Plane & Surface
• Probe Points
• 2D Numerical Input
Note:
When creating a ref. circle by defining its position and normal on scan data or by using a fitting
algorithm from a specific area of scan data, the ref. circle can be created without defining scan pair
geometry in the second stage. A created ref. circle is called a scan ref. circle and it can be used for
measuring the size of features on a model without using nominal data, inspecting a circularity on
scan data, or creating another ref. geometry as a reference.
The methods that can create a ref. circle from scan data directly are:
• Definition – When the center position and normal of a circle are defined by picking points on
scan data
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. circle, scan points that were used
If necessary, a ref. circle that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a ref. circle by using the geometric definition of a circle. The value can be
input numerically or interactively picked by a point in the Model View.
Center, Normal & Radius – Creates a circle using Position, Normal, and Radius values.
When a ref. plane is created by fitting a section of scan data, its circularity can be measured.
To inspect Pass or Fail of a ref. circle, set the Tolerance value in the Properties panel of the
plane. It can be useful for calculating the GD&T in a scan-only inspection process.
Note:
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
The following options are available in the second stage. When a hole on sheet
metal is scanned the hole boundary may be positioned below the sheet metal
surface because the thickness of the sheet metal is also scanned. The following
options are used to correctly project scan pair ref. geometry onto the surface of
a sheet metal part.
Specify Plane – Projects scan pair ref. geometry onto a fitting plane by fitting
scan data around the specified nominal face.
Fit Plane From Scan Pair – Projects scan pair ref. geometry onto a fitting plane
by fitting scan data around the initial scan pair ref. geometry.
Specify Plane
Fix Radius – Specifies the value of the radius of a circle if it is already known.
Projection – Creates a circle by projecting onto a planar entity. A circle and a planar entity
must be selected.
To make a circle using the Projection method:
1. Select a planar entity such as a plane, face, or region.
2. Select a circular entity such as a ref. circle or edge.
3. Click OK.
N Division – Creates circles by dividing selected cylindrical or conical entities. Multiple circles
will be created evenly and perpendicularly to the selected entity.
To make a circle using the N Division method:
1. Select a cylindrical or conical entity.
2. Define a division method and a total number.
3. Select two points for a Start Point and End Point.
4. Click OK.
Offset – Creates planes by a specified offset distance and a total number on a selected
entity.
Uniform Offset
Pick Plane & Surface – Creates a circle on an intersection between a planar entity and an
entity that has a circular section such as a cylinder, cone, sphere, or torus.
Check Orthogonality – Allows the creation of a circle only if two planes are
orthogonal.
Note:
Bolt circle is the notional circle determined by the center positions of the bolts
(circles). This circle can be created by selecting probe points that were used for
creating single-probed circles. It is useful for measuring circle diameter defined by
center points of patterned circles. If this option is checked, the Flip Compensation
option will be disabled.
Fitting Type – Chooses a fitting type to create geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Fix Radius – Specifies the value of the radius of a circle if it is already known.
2D Numerical Input – Creates a ref. circle using the geometric definition of a circle and a
defined projection plane. Numeric values can be manually input or defined by picking points
in the Model View. A ref. circle will be created with a specified radius value at a defined
position on the projection plane.
Center & Radius – Creates a ref. circle with a center position and radius values.
Note:
To align the viewpoint along the normal direction of a selected plane entity, click the
Align Viewpoint button located next to the Plane button. This button helps to
easily define position values of a circle by aligning the viewpoint.
Center – Specifies the center position of a circle. The center position can be
defined by selecting a point in the Model View or manually specifying numerical
values for the X, Y, and Z positions.
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
The radius of a circle can be specified by measuring a distance or a radius from other
entity. To measure the radius from other entity, use the Measure Distance button
or the Measure Radius button .
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Slot
What
The Ref. Slot command creates a reference slot. A reference slot is a two-dimensional entity that has
two lines and two arcs. A ref. slot is used for adding assisting geometry for inspection.
Why
The Ref. Slot command is useful for:
• Defining a slot that can be used as nominal geometry in a automatic and systematic inspection
process
• Extracting a slot from scan data based on the definition of nominal geometry
• Creating a slot on scan data without using the definition of nominal data
How to Use
A. How to create a slot that can be used as a nominal geometry
This method can be used to create a slot according to the definition of a pre-defined 2D
draft or measurement instruction. A created slot can be used as nominal geometry in an
automatic and systematic inspection process that replaces scan data or for probing a real
part.
4. Set a projection plane that a slot can be projected on by clicking the Plane button and
selecting a plane.
5. Define the X and Y positions and the U axis of a slot by clicking the Center and U Axis
button then specify its width and length.
3. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or be displayed in warning colors.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• Probe Points
• 2D Numerical Input
Note:
When creating a ref. slot by defining the center positions of the side arcs and the normal on scan
data or by using a fitting algorithm from a specific area of scan data, the ref. slot can be created
without defining scan pair geometry in the second stage. A created ref. slot is called a scan ref. slot
and it can be used for measuring the size of a model without using nominal data or creating
another ref. geometry as a reference.
The methods that can create a ref. slot from scan data directly are:
• Definition – When the center positions and normal of a slot are defined by picking points on
scan data.
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. slot, scan points that were used
for creating the ref. slot will be highlighted. To change target scan points, click the Select None
If necessary, a ref. slot that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a slot by using the geometric definition of a slot. The value can be input
numerically or interactively picked by a point in the Model View.
Coordinate & Size – Creates a slot by specifying a Center, Normal, Width, and
Radius.
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
The following options are available in the second stage. When a hole on sheet
metal is scanned the hole boundary may be positioned below the sheet metal
surface because the thickness of the sheet metal is also scanned. The following
options are used to correctly project scan pair ref. geometry onto the surface of
a sheet metal part.
Fit Plane From Scan Pair – Projects scan pair ref. geometry onto a fitting plane
by fitting scan data around the initial scan pair ref. geometry.
Specify Plane
Projection – Creates a slot by projecting onto a planar entity. A slot and a planar entity must
be selected.
To make a slot using the Projection method:
1. Select a planar entity such as a plane, face, or region.
2. Select a slot entity such as a ref. slot or edge.
3. Click OK.
Fitting Type – Chooses a fitting type to create geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
2D Numerical Input – Creates a ref. slot using the geometric definition of a slot and a
defined projection plane. Numeric values can be manually input or defined by picking points
in the Model View. A ref. slot will be created at a defined position along the direction of the
defined projection plane.
Coordinate & Size – Creates a ref. slot with coordinates and geometric feature size.
Note:
To align the viewpoint along the normal direction of a selected plane entity, click the
Align Viewpoint button located next to the Plane button. This button helps to
easily define the position and direction of the U axis values of a slot by aligning the
viewpoint.
Center – Specifies the center position of a slot. The center position can be
defined by selecting a point in the Model View or manually specifying numerical
values for the X, Y, and Z positions.
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
Note:
The geometric values for each axis of a slot can be specified by measuring a distance
or a radius from another entity. To measure the geometric values from another entity,
use the Measure Distance button or the Measure Radius button .
2 Centers & Width – Creates a ref. slot with two Center positions and a Width value.
Center 1 / Center 2 – Specifies the position values for each center position of
the circular features of a slot. The positions can be defined by selecting points
on the Model View or manually specifying numerical values in the X, Y, and Z
boxes.
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data. If a
ref. slot is created from scan data without using the definition of the nominal geometry from the first
stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described in
the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Circle
What
The Ref. Rectangle command creates a reference rectangle. A reference rectangle is a two-
dimensional entity that has four lines and four right angles. A ref. rectangle is used for adding
assisting geometry for inspection.
Why
The Ref. Rectangle command is useful for:
How to Use
A. How to create a rectangle that can be used as a nominal geometry
This method can be used to create a rectangle according to the definition of a pre-
defined 2D draft or measurement instruction. A created rectangle can be used as
nominal geometry in an automatic and systematic inspection process that replaces scan
data or for probing a real part.
1. Go to Insert > Reg. Geometry > Rectangle or click the icon in the tool bar.
4. Set a projection plane that a rectangle can be projected on by clicking the Plane button
and selecting a plane.
5. Define the X and Y positions and the U axis of a rectangle by clicking the Center then U
Axis buttons and specify its width, height, and corner radius.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• Probe Points
• 2D Numerical Input
When creating a ref. rectangle by defining its center positions and normal on scan data or by using
a fitting algorithm from a specific area of scan data, the ref. rectangle can be created without
defining scan pair geometry in the second stage. A created ref. rectangle is called a scan ref.
rectangle and it can be used for measuring the size of features on a model without using nominal
data or creating another ref. geometry as a reference.
The methods that can create a ref. rectangle from scan data directly are:
• Definition – When the center position and normal of a rectangle are defined by picking points
on scan data.
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. rectangle, scan points that were
used for creating the ref. rectangle will be highlighted. To change target scan points, click the
Select None button .
If necessary, a ref. rectangle that was created from scan data can be added into nominal data by
using the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a rectangle by using the geometric definition of a rectangle. The value
can be input numerically or interactively picked by a point in the Model View.
Fitting Type – Chooses a fitting type to create a geometry from target entities. If a
geometry is created from nominal data, the defined fitting type in the first stage can be
used as a fitting method for finding scan pair geometry from scan pair points.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
The following options are available in the second stage. When a hole on sheet
metal is scanned the hole boundary may be positioned below the sheet metal
surface because the thickness of the sheet metal is also scanned. The following
options are used to correctly project scan pair ref. geometry onto the surface of
a sheet metal part.
Specify Plane – Projects scan pair ref. geometry onto a fitting plane by fitting
scan data around the specified nominal face.
Fit Plane From Scan Pair – Projects scan pair ref. geometry onto a fitting plane
by fitting scan data around the initial scan pair ref. geometry.
Specify Plane
Projection – Creates a rectangle by projecting onto a planar entity. A rectangle and a planar
entity must be selected.
To make a rectangle using the Projection method:
1. Select a planar entity such as a plane, face, or region.
2. Select a rectangular entity such as a ref. rectangle or edge.
3. Click OK.
Fitting Type – Chooses a fitting type to create a geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Coordinate & Size – Creates a ref. rectangle with coordinates and geometric feature
size.
Note:
To align a viewpoint along the normal direction of a selected plane entity, click the
Align Viewpoint button located next to the Plane button. This button helps to
easily define the position and direction of the U axis of a rectangle by aligning the
viewpoint.
Center – Specifies the center position of a rectangle. The center position can be
defined by selecting a point on the Model View or manually specifying numerical
values for X, Y, and Z positions.
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
Note:
The geometric values for each axis of a rectangle and the radius at each corner can be
specified by measuring a distance or a radius from another entity. To measure the
geometric values from another entity, use the Measure Distance button or the
Measure Radius button .
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
[Stage 2]
Note:
As Nominal – Automatically creates a ref. geometry pair from scan data as described in
the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
What
The Ref. Polygon command creates a reference polygon. A reference polygon is a two-dimensional
entity that has several equal lines. A ref. polygon is used for adding assisting geometry for inspection.
Why
The Ref. Polygon command is useful for:
• Defining a regular polygon that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a regular polygon from scan data based on the definition of nominal geometry
• Creating a regular polygon on scan data without using the definition of nominal data
How to Use
A. How to create a regular polygon that can be used as nominal
geometry
This method can be used to create a regular polygon according to the definition of a pre-
defined 2D draft or measurement instruction. A created regular polygon can be used as
nominal geometry in an automatic and systematic inspection process that replaces scan
data or for probing a real part.
1. Go to Insert > Reg. Geometry > Regular Polygon or click the icon in the tool bar.
4. Set a projection plane that a regular polygon can be projected on by clicking the Plane
button and selecting a plane.
5. Define the X and Y positions of segments of a regular polygon by clicking the Start
Segment and End Segment buttons and specifying the number of edges and their
corner radii.
3. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• Probe Points
• 2D Numerical Input
Note:
When creating a ref. polygon by defining its start and end segments and normal on scan data or
The methods that can create a ref. polygon from scan data directly are:
• Definition – When the start and end segments and normal of a regular polygon are defined by
picking points on scan data.
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. polygon, scan points that were
used for creating the ref. polygon will be highlighted. To change target scan points, click the Select
None button .
If necessary, a ref. polygon that was created from scan data can be added into nominal data by
using the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a polygon by using the geometric definition of a polygon. The value
can be input numerically or interactively picked by a point in the Model View.
Coordinate & Size – Creates a polygon by specifying the Center, Normal, U Axis, No.
of Edges, and Rounded Corner.
2 Segment & Rounded Radius – Creates a polygon by specifying the Start Segment,
End Segment, Normal, Number of Edges and Corner Radius. The Start and End
Segments define an edge of a polygon and the Normal defines the direction of a
polygon.
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
The following options are available in the second stage. When a hole in
sheetmetal is scanned the hole boundary may be positioned below the sheet
metal surface because the thickness of the sheet metal is also scanned. The
following options are used to correctly project scan pair ref. geometry onto the
surface of a sheet metal part.
Specify Plane – Projects scan pair ref. geometry onto a fitting plane by fitting
scan data around the specified nominal face.
Fit Plane From Scan Pair – Projects scan pair ref. geometry onto a fitting plane
by fitting scan data around the initial scan pair ref. geometry.
Specify Plane
No. Of Edges – Sets the number of edges for a polygonal feature shape.
Projection – Creates a polygon by projecting onto a planar entity. A polygonal entity and a
planar entity must be selected.
Fitting Type – Chooses a fitting type to create geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
No. Of Edges – Sets the number of edges for a polygonal feature shape.
2D Numerical Input – Creates a ref. polygon using the geometric definition of a regular
polygon and a defined projection plane. Numeric values can be manually input or defined
by picking points in the Model View. A ref. polygon will be created at a defined position
along the direction of the defined projection plane.
Coordinate & Size – Creates a ref. regular polygon with coordinates and geometric
feature size.
Note:
To align a viewpoint along the normal direction of a selected planar entity, click the
Align Viewpoint button located next to the Plane button. This button helps to
easily define the position and direction of the U axis values of a regular polygon by
aligning the viewpoint.
Center – Specifies the center position of a regular polygon. The center position
can be defined by selecting a point in the Model View or manually specifying
numerical values for the X, Y, and Z positions.
Note:
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
Corner Radius – Specifies the radius of rounded shapes located at the corners
of a regular polygon.
Note:
The geometric values for a regular polygon and radius at each corner can be specified
by measuring a distance or a radius from another entity. To measure the geometric
values from another entity, use the Measure Distance button or the Measure
Radius button .
2 Segment & Rounded Radius – Creates a ref. polygon by defining the Start Position
and the End Position on a segment of a regular polygon.
Start Segment / End Segment – Specifies the position values for a start
position and end position of a segment of a regular polygon. The position values
can be specified by selecting points in the Model View or manually specified
numerical values in the X, Y, and Z boxes.
The X, Y and Z position input boxes will be displayed differently according to the
direction of a selected plane. For example, when selecting a plane parallel to the X-Y
base plane as a projection plane, which has Z normal direction (X: 0, Y: 0, Z: 1), only
the X and Y input boxes will be displayed.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. polygon is created from scan data without using the definition of the nominal geometry
from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
What
The Ref. Cylinder command creates a reference polygon. A reference cylinder is a three-dimensional
entity that has an axis, radius, and a height value. A ref. cylinder is used for adding assisting geometry
for inspection.
Why
The Ref. Cylinder command is useful for:
• Defining a cylinder that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a cylinder from scan data based on the definition of nominal geometry
• Creating a cylinder on scan data without using the definition of nominal data
How to Use
How to extract a cylinder from nominal faces
1. Prepare aligned scan and nominal data. Go to Insert > Geometry > Cylinder or click
the icon in the toolbar.
3. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Pick Axis & Radius
• Pick Multiple Points
• Convert
• Probe Points
Note:
When creating a ref. cylinder by defining its position and normal on scan data or by using a fitting
algorithm from a specific area of scan data, the ref. cylinder can be created without defining scan
pair geometry in the second stage. A created ref. cylinder is called a scan ref. cylinder and it can
be used for measuring the size of features on a model without using nominal data or creating
another ref. geometry as a reference.
The methods that can create a ref. cylinder from scan data directly are:
• Definition – When the position and normal of a cylinder are defined by picking points on scan
data
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. cylinder, scan points that were
used for creating the ref. cylinder will be highlighted. To change target scan points, click the Select
None button .
If necessary, a ref. cylinder that was created from scan data can be added into nominal data by
using the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a cylinder by using the geometric definition of a cylinder. The value can
be input numerically or interactively picked by a point in the Model View.
The radius of a cylinder can be specified by measuring a distance or a radius from another
entity. To measure geometric values from another entity, use the Measure Distance button
or the Measure Radius button .
Axis Points & Radius – Creates a cylinder by specifying a Start Position and an End
Position which define the axis of the cylinder, and a Radius.
Fitting Type – Chooses a fitting type to create a geometry from target entities. If a
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
Pick Axis & Radius – Creates a cylinder by picking a linear or axial entity as an axis and the
radius of the cylinder.
To make a vector using the Pick Axis & Radius method:
1. Select a linear or axial entity to define the cylinder axis.
2. Input the cylinder radius or click the Circular Entity button and pick a circular entity.
3. Click OK.
Fitting Type – Chooses a fitting type to create a geometry from probe points.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan
data. If a ref. cylinder is created from scan data without using the definition of the nominal
geometry from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
See Also
Insert > Ref. geometry > Cone
Insert > Ref. geometry > Sphere
Insert > Ref. geometry > Torus
What
The Ref. Cone command creates a reference cone. A reference cone is a three-dimensional entity
that has an axis, two different radii, and a height value. A ref. cone is used for adding assisting
geometry for inspection.
Why
The Ref. Cone command is useful for:
• Defining a cone that can be used as nominal geometry for an automatic and systematic
inspection process
• Extracting a cone from scan data based on the definition of nominal geometry
• Creating a cone on scan data without using the definition of nominal data
How to Use
How to extract a cone from nominal faces
1. Prepare aligned scan and nominal data. Go to Insert > Geometry > Cone or click the
icon in the toolbar.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Pick Multiple Points
• Probe Points
Note:
When creating a ref. cone by defining its apex position and axis on scan data or by using a fitting
algorithm from a specific area of scan data, the ref. cone can be created without defining scan pair
geometry in the second stage. A created ref. cone is called a scan ref. cone and it can be used for
measuring the size of features on a model without using nominal data or creating another ref.
geometry as a reference.
The methods that can create a ref. cone from scan data directly are:
If necessary, a ref. cone that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a cone by using the geometric definition of a cone. The value can be
input numerically or interactively picked by a point in the Model View.
Apex Point & Apex Angle – Creates a cone by specifying an Apex Position, an Axis
and an Apex Angle.
Axis Points & Radii – Creates a cone by specifying a Top Position, a Bottom Position,
and a Bottom Radius.
Bottom, Radii, Axis & Height – Creates a cone by specifying an Axis, a Top Radius, a
Bottom Position, a Bottom Radius and a Height.
The geometric values of a cone can be specified by measuring a distance or a radius from
another entity. To measure geometric values from another entity, use the Measure Angle
button , Measure Distance button , or the Measure Radius button .
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
Fix Radius – Specifies the value of the radius of a cone if it is already known.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
Fitting Type – Chooses a fitting type to create a geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. cone is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Cylinder
Insert > Ref. geometry > Sphere
Insert > Ref. geometry > Torus
What
The Ref. Sphere command creates a reference sphere. A reference sphere is a three-dimensional
entity that has a center and a radius. A ref. sphere is used for adding assisting geometry for
inspection.
Why
The Ref. Sphere command is useful for:
• Defining a sphere that can be used as nominal geometry for an automatic and systematic
inspection process
• Extracting a sphere from scan data based on the definition of nominal geometry
• Creating a sphere on scan data without using the definition of nominal data
How to Use
How to extract a sphere from nominal faces
1. Prepare aligned scan and nominal data. Go to Insert > Geometry > Sphere or click the
icon in the toolbar.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Pick Multiple Points
• Convert
• Probe Points
Note:
The methods that can create a ref. sphere from scan data directly are:
• Definition – When the center position of a sphere are defined by picking a point on scan data
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. sphere, scan points that were
used for creating the ref. sphere will be highlighted. To change target scan points, click the Select
None button .
If necessary, a ref. sphere that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a sphere by using the geometric definition of a sphere and specifying
a Center and Radius values. The value can be input numerically or interactively picked by a
point in the Model View.
Note:
The radius of a sphere can be specified by measuring a distance or a radius from another entity. To
measure geometric values from another entity, use the Measure Distance button or the
Measure Radius button .
Fitting Type – Chooses a fitting type to create geometry from target entities. If
geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
Fix Radius – Specifies the value of the radius of a sphere if it is already known.
Fitting Type – Chooses a fitting type to create a geometry from probe points.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Fix Radius – Specifies the value of the radius of a sphere if it is already known.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. sphere is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Cylinder
Insert > Ref. geometry > Cone
Insert > Ref. geometry > Torus
What
The Ref. Torus command creates a reference torus. A reference torus is a three-dimensional entity
created by revolving a circle that has a center, axis, and major and minor radii. A ref. torus is used for
adding assisting geometry for inspection.
• Defining a torus that can be used as nominal geometry in an automatic and systematic
inspection process
• Extracting a torus from scan data based on the definition of nominal geometry
• Creating a torus on scan data without using the definition of nominal data
How to Use
How to extract a sphere from nominal faces
1. Prepare aligned scan and nominal data. Go to Insert > Geometry > Torus or click the icon
in the toolbar.
3. Click OK to complete the command. Nominal geometry will be created and its pair point
will be found on the scan data.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Pick Multiple Points
• Probe Points
Note:
When creating a ref. torus by defining its center position and axis on scan data or by using a fitting
algorithm from a specific area of scan data, the ref. torus can be created without defining scan pair
geometry in the second stage. A created ref. torus is called a scan ref. torus and it can be used for
measuring the size of features on a model without using nominal data or creating another ref.
geometry as a reference.
The methods that can create a ref. torus from scan data directly are:
• Definition – When the center position and axis of a torus are defined by picking points on scan
data
• Extract
• Pick Multiple Points
• Probe Points
When entering the editing mode by double-clicking a created ref. torus, scan points that were used
for creating the ref. torus will be highlighted. To change target scan points, click the Select None
button .
If necessary, a ref. torus that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a torus by specifying a Center, Axis, Major Radius and Minor Radius
of a torus.
The radius of a torus can be specified by measuring a distance or a radius from another entity. To
measure the geometric values from another entity, use the Measure Distance button or the
Measure Radius button .
Fitting Type – Chooses a fitting type to create a geometry from target entities. If a
geometry is created from nominal data, the defined fitting type in the first stage can be
used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting shape.
Best Fit – Finds best-fitted geometry from probe points using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest probe
points in the normal direction from the center point of the best-fitted geometry
that was found using the least squares fitting method.
Use Specified Direction As Initial Guess – Defines an initial axis that can be
used for finding the direction of a fitting geometry.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. torus is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
What
The Ref. Coordinate command creates a reference coordinate. A reference coordinate is a local
coordinate system that a user can use to define additional coordinates.
Why
The Ref. Coordinate command is useful for:
• Defining coordinates that can be used as nominal geometry in a automatic and systematic
inspection process
• Defining local coordinates on scan data
• Transforming scan data to a specific coordinate system
How to Use
How to generate a coordinate using three planes
1. Go to Insert > Ref. Geometry > Coordinate or click the icon in the toolbar.
Methods
• Definition
• Extract
• Pick Multiple Points
• Pick Point & 2 Lines
• Pick Point & Coordinate
• Insert 3 Planes
• Tangent
• Convert
Note:
When creating a ref. coordinate by defining its origin position and axises on scan data or by using
a fitting algorithm from a specific area of scan data, the ref. coordinate can be created without
defining a scan pair geometry in the second stage. The created ref. coordinate is called as a scan
ref. coordinate. It can be used for measuring the size of features of a model without using a nominal
data or creating another ref. geometry as a reference.
The methods that can create a ref. coordinate from scan data directly are:
• Definition – When the origin position and axises of a coordinate are defined by picking points
on scan data.
• Extract
• Pick Multiple Points
• Tangent
When entering the editing mode by double-clicking a created ref. coordinate, scan points that were
used for creating the ref. coordinate will be highlighted. To change target scan points, click the
Select None button .
If necessary, a ref. coordinate that was created from scan data can be added into nominal data by
For more information, go to User Interface > Docking Bars > Tree.
Origin & Axis – Creates a coordinate using the Origin and Axis1 value.
Origin – Selects a point in the Model View or allows the manual input of the X,
Y and Z values.
Axis1 / Axis2 – Selects a point on the model to acquire the direction of an object
or by specifying a numerical value. The X, Y or Z buttons align the normal to the
selected direction.
Order – Defines the order of Axis1 and Axis2 as X, Y or Z. If the order is XY,
Axis1 will be set to the X direction and Axis2 will be set to the Y direction.
Origin & Rotation – Creates a coordinate with Origin and Rotation values.
Origin – Selects a point in the Model View or allows the manual input of the X,
Y and Z values.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
Pick Multiple Points – Creates a coordinate by picking two or more points. For more
information about the Order option, see the Definition method.
To make a coordinate using the Pick Multiple Points method:
1. Pick two or more points.
2. Click OK.
Pick Point & 2 Lines – Creates a coordinate from a point used for an origin and two lines
used for directions. The direction of the coordinate on the first and second line will follow
the settings in the Order option. For more about the Order option, see the Definition
method.
Pick Point & Coordinate – Creates a coordinate from a point used for an origin and another
coordinate.
Check Orthogonality – Allows the creation of a coordinate only when three planes
are orthogonal.
Tangent – Creates a coordinate tangent to a manually picked entity using a point on a mesh
or a body face.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. coordinate is created from scan data without using the definition of the nominal geometry
from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
What
The Geometric Dimensioning and Tolerancing, or GD&T menu features processes for analyzing the
size, form, orientation, and location of features in 3D spaces as well as evaluating the Pass/Fail status
of features within a user-defined tolerance. The size of features can be analyzed using geometric
dimensions such as Linear Dimension, Angular Dimension, and Radial Dimension. The form,
orientation, and location of features can be analyzed using geometric tolerances such as Flatness,
Circularity, Cylindricity, and Parallelism.
Profile Type
- Line profile
- Surface profile
Location Type
- Concentricity
- Symmetry
- Position
Note:
The Deviation menu provides various deviation methods to inspect 3D digital data. After executing
a deviation, it is registered as inspection features in the Inspection Feature Tree with its history.
Deviation parameters can be edited at another time to get the result again.
Overall Deviation
• Whole Deviation
• Comparison Point
Expresses the deviation of a point on nominal data and a point on scan data.
• Curve Deviation
Performs comparisons between a nominal curve and a scan curve and displays the deviation
results with colored lines or points.
• Silhouette Deviation
Compares a silhouette of scan data to nominal data and displays the results with colored lines or
points.
Geometry Deviation
• Geometry Deviation
Compares analytic geometries such as cylinders, circles, and planes between nominal and scan
data.
What
The Whole Deviation command calculates gap distance by projecting all scan points onto nominal
data. Deviation is displayed using color mapping which helps to analyze negative and positive
deviation flow through a whole part.
Why
The Whole Deviation command is useful for:
How to Use
How to the deviation of a whole part
1. Import and align nominal and scan data. Go to Insert > Deviation > Whole Deviation
or click the icon in the toolbar.
2. The first stage will define the calculation method. Choose the Shape option for the
Method, and the Min. Distance option for the Projection Direction.
3. Click the Next Stage button . The deviation between the nominal and scan parts will
be calculated and displayed using a color map.
Note:
A display of the deviation tag color follows the deviation color defined in colorbar by default
and its result value is displayed by Go/NG (No Go) color.
Calculation Methods
Shape – Compares the deviation between nominal and scan surfaces.
Max. Deviation – Specifies the maximum distance used to ignore scan points when
deviation is over a specified value. Any scan points over the maximum distance will be
treated as outlier data.
Thickness – Compares the thickness between nominal and scan thickness. This command is
useful for inspecting the wall thickness of a part such as a plastic part or blade part.
When scan data is noisy it can cause incorrect calculations in thickness as displayed in the
following image. In this situation, moving the slider of the Ignore Neighboring Noise option
to More can help to provide a correction calculation.
Projection Direction
Min. Distance – Projects scan points to a minimum distance to express deviation.
When the Apply Single Component option is checked, deviation will be analyzed in a
specific direction. If the component direction is X, only the X direction value of the deviation
will be displayed.
[Stage 2]
Display Options
Color Map – Displays results as a color map using a defined color range.
Show Contour Line – Displays black curves between color boundaries to clearly
distinguish a range when neighboring colors are similar.
To adjust the whisker size, set the value manually or use the slider next to Whisker Multiplier.
To adjust the amount of whiskers, set the value manually or use the slider next to Whisker
Display Ratio.
Color Point – Displays deviation results on all scan points with colors as defined by a deviation
color range.
Use Tolerance Color – Uses the tolerance color to color a model based on a user
defined range. The tolerance colors can be changed in the display tab in the preferences
or can be manually edited in the color bar.
Under Tol. Count – Marks the lowest positions of deviation groups under a specified
tolerance.
Linear Pattern – Marks deviation points by using the linear pattern method. A start position
needs to be specified using the Seed Position function. Set Direction1 and Direction 2 by
picking a linear entity or an entity that has an axis. Set the No. Of Instances and Distance to
make multiple points.
Direction 1: Direction 2:
Interval: 10 Interval: 5
Instances: 5 Instances: 3
Circular Pattern – Marks deviation points by using a circular method. A start position needs
to be specified using the Seed Position function. Set the Rotation Axis by picking a linear
entity or an entity that has an axis. Set the No. Of Instances and Interval Angle to make
multiple points. When Equal Spacing is checked, a circle will be equally divided by a specified
number of instances.
Along Curve – Marks deviation points on selected curves. A start position needs to be
specified using the Seed Position function. Select curves or edges as Path Curve. Set No. Of
Instances and Distance to make multiple points. When Equal Spacing is checked, a curve
will be equally divided by a specified the number of instances.
Spherical Pattern – Marks deviation points on a spherical face by using a spherical pattern
method. A start position needs to be specified using the Seed Position function. Set the
Sphere Center and Polar Axis by selecting an entity. Set the Sphere Theta Option and
Sphere Phi Option to make multiple points.
See Also
Insert > Deviation > Comparison Point
Insert > Deviation > Boundary Deviation
Insert > Deviation > Curve Deviation
Insert > Deviation > Silhouette Deviation
Insert > Deviation > Virtual Edge Deviation
Insert > Deviation > Geometry Deviation
What
The Comparison Point command expresses the deviation of a point on nominal data and a point
on scan data. The mean value of the distance between each nominal and scan point are used to
calculate a comparison point. Each comparison point consists of an x, y, and z location point and the
normal, radius, max. angle, and max. distance criteria values.
How to Use
How to compare deviation on specific CAD positions
1. Import and align nominal and scan data. Go to Insert > Deviation > Comparison Point
or click the icon in the toolbar.
3. Change the view to top of the model. When the mouse cursor is hovered is over the
model, its position coordinates will be displayed.
Note:
The preview function is available only in the Pick Points method. When comparison points
are added on a model while the Preview function is enabled, the deviation result will be
calculated in real-time. When the option values of the comparison points on the dialog tree
are changed, they will be applied to calculation result in real-time and the result will be
changed. If a radius being searched has many poly-vertices or if the options are frequently
changed, the calculation speed may be slower; so it may be helpful to disable this option.
Options in Detail
Note:
When using the ASCII Converter in the Comparison Point From File function to import
comparison points, the projection direction on the nominal data is decided by normal information
(I, j, k) in the file and each comparison point will use the face normal of the projected position. If all
points have the same normal information in the file, a message box will be displayed that displays:
“The points in the file have the same normal information. Do you want to change normal in criteria
option?” If yes is clicked, the Normal option under the criteria of the comparison point will be
changed to the Custom direction. This custom direction can be modified.
If a file does not contain normal information or ignores normal information during the
import process, points will be projected to the minimum distance and each comparison
point will use the face normal of the projected position.
Linear Pattern – Marks deviation points by using the linear pattern method. A start position
needs to be specified using the Seed Position function. Set Direction1 and Direction 2 by
Direction 1: Direction 2:
Interval: 10 Interval: 5
Instances: 5 Instances: 3
Note:
The projection direction of linear patterned comparison points will be defined by an orthogonal
direction constructed by Direction1 and 2. The deviation between nominal data and scan data will
be measured at the projected positions on a nominal face.
Circular Pattern – Marks deviation points by using a circular method. A start position needs to
be specified using the Seed Position function. Set the Rotation Axis by picking a linear entity
or an entity that has an axis. Set the No. Of Instances and Interval Angle to make multiple
points. When Equal Spacing is checked, a circle will be equally divided by a specified number
of instances.
Along Curve – Marks deviation points on selected curves. A start position needs to be specified
using the Seed Position function. Select curves or edges as Path Curve. Set No. Of Instances
and Distance to make multiple points. When Equal Spacing is checked, a curve will be equally
divided by a specified the number of instances.
Cylindrical Pattern – Marks deviation points on a cylindrical face by using a cylindrical pattern
method. A start position needs to be specified using the Seed Position function. Set the
Rotation Axis by picking a linear entity or an entity that has an axis. Set No. Of Instances and
Interval Angle to make multiple points. When Equal Spacing is checked, a circle will be
equally divided by a specified number of instances. To offset the pattern to the axis direction,
set No. Of Offset and Distance.
Spherical Pattern – Marks deviation points on spherical face using the spherical pattern
method. You need to pick or type a start position using Seed Position. Set Sphere Center and
Polar Axis by selecting an entity. Set Sphere Theta Option and Sphere Phi Option to make
multiple points.
Criteria
The following image displays how to judge correct scan points.
Nominal Value – Specifies a standard deviation value that judges the deviation result as a go
or no-go status. When deviation results are between the combination of Nominal Value and
Low Tolerance and Nominal Value and High Tolerance, they will show as Pass or Warning.
Otherwise, it will Fail. When scan data if offset by a constant distance, the offset distance can
be specified as a nominal value.
Normal – Decides the normal vectors of a comparison point. A normal vector is used to classify
whether scan points are normal within a Max. Angle. The Auto method automatically gets the
normal vectors from the face of nominal data. The Custom method allows manually
specification of the X, Y, and Z vectors for a custom normal direction.
Radius – Specifies a spherical radius of a comparison point. Scan points projected onto a
sphere will be averaged and the application will calculate the deviation between the
comparison points on the nominal data and scan data.
Max. Angle – Specifies the maximum normal angle difference between a comparison point
Max. Distance – Specifies the maximum deviation between scan and nominal data. Scan
points over a given distance will be ignored during calculation.
Calculation Options
Shape – Compares the deviation between nominal surfaces and scan surfaces.
Thickness – Compares the thickness between nominal and scan thickness. This command is
useful for inspecting the wall thickness of a part such as a plastic part or blade part.
Same As Comparison Point – Projects scan points along the normal direction of comparison
points that are set in the Normal option under Criteria.
What
The Boundary Deviation command performs comparisons on the boundary regions between
design data and scan data and displays the results with color lines or color points. A boundary is the
border between a model and space and can be shown on an open model such a sheet metal part.
Why
The Boundary Deviation command is useful for:
How to Use
How to analyze a boundary
1. Prepare aligned scan and nominal data. Go to Insert > Deviation > Boundary Deviation
or click the icon in the toolbar.
3. Click the Next Stage button . Deviation will be calculated and shown in a color map.
4. Select the Picking method under Local Average Tagging and select points on a
boundary to check specific deviation results.
Note:
A display of the deviation tag color follows the deviation color defined in colorbar by default
and its result value is displayed by Go/NG (No Go) color.
Options in Detail
[Stage 1]
Boundaries – Selects a single or multiple boundaries on nominal data.
Note:
Normal – Displays deviation along the normal direction from nominal data.
The following image shows Normal and Tangent components on a boundary point:
Max. Deviation – Limits the maximum deviation. Scan points over the given distance will
be ignored in calculation and treated as noise.
The results of a boundary deviation will be different based on whether this option is used or
not.
Search Distance – Finds a scan surface by specifying the distance value from a
nominal boundary.
To adjust the whisker size, set the value manually or use the slider next to Whisker
Multiplier.
To adjust the amount of whiskers, set the value manually or use the slider next to Whisker
Display Ratio.
Show Single Component Whisker – Displays the defined direction of whiskers when
the Apply Single Component option is applied in the first stage.
Single & Minimum Whisker – Displays the defined direction of whiskers and the
minimum distance of whisker and is available when the Apply Single Component
option is applied in the first stage.
Color Point – Displays deviation results on all scan points with colors as defined by a
deviation color range.
Use Tolerance Color – Uses the tolerance color to color a model based on a user
defined range. The tolerance colors can be changed in the display tab in the
preferences or can be manually edited in the color bar.
Along Curve – Marks deviation points on selected curves. A start position needs to be
specified using the Seed Position function. Select curves or edges as Path Curve. Set No.
Of Instances and Distance to make multiple points. When Equal Spacing is checked, a
curve will be equally divided by a specified the number of instances.
See Also
Insert > Deviation > Whole Deviation
Insert > Deviation > Comparison Point
Insert > Deviation > Curve Deviation
Insert > Deviation > Silhouette Deviation
Insert > Deviation > Virtual Edge Deviation
Insert > Deviation > Geometry Deviation
What
The Curve Deviation command performs comparisons between a nominal curve and a scan curve,
and displays the deviation results as a colored line or point.
Why
The Curve Deviation command is useful for:
How to Use
How to analyze curves between nominal and scan data
1. Prepare aligned scan and nominal data. Create two curves using the Tools > Curve Tools
command, one on the nominal data and one on the scan data. Go to Insert > Deviation
> Curve Deviation or click the icon in the toolbar.
2. Select and designate each curve as a Nominal Curve and a Scan Curve.
3. Click the Next Stage button . Curve deviation results will be displayed.
5. Select the Picking method under Local Average Tagging and select points on the
model to display specific deviation values used to analyze gap distances.
Gap distances will be displayed with a pass or fail color in the tags based on a defined
tolerance range.
Note:
A display of the deviation tag color follows the deviation color defined in colorbar by default
and its result value is displayed by Go/NG (No Go) color.
Options in Detail
[Stage 1]
Nominal Curve – Selects a nominal curve that serves as a reference curve.
Max. Deviation – Limits the maximum deviation. Scan points over the given distance will
be ignored in calculation and treated as noise.
[Stage 2]
Display Options
Whisker – Displays deviation results as displacement vectors with colors defined by a
deviation color range. Whiskers also serve to check the projection direction of each scan
point.
To adjust the amount of whiskers, set the value manually or use the slider next to Whisker
Display Ratio.
Color Point – Displays deviation results on all scan points with colors as defined by a
deviation color range.
Use Tolerance Color - Uses the tolerance color to color a model based on a user
defined range. The tolerance colors can be changed in the display tab in the
preferences or can be manually edited in the color bar.
Under Tol. Count – Marks the lowest positions of deviation groups under a specified
tolerance.
Along Curve – Marks deviation points on selected curves. A start position needs to be
specified using the Seed Position function. Select curves or edges as Path Curve. Set No.
Of Instances and Distance to make multiple points. When Equal Spacing is checked, a
curve will be equally divided by a specified the number of instances.
What
The Silhouette Deviation command compares a silhouette of scan data to nominal data and
displays the results with color lines or color points.
Silhouette Deviation
Why
The Silhouette Deviation command is useful for:
How to Use
How to analyze a silhouette between nominal and scan data
1. Prepare aligned scan and nominal data. Go to Insert > Deviation > Silhouette Deviation
or click the icon in the toolbar.
3. Select a linear entity or an entity that has an axis as a Direction. This example uses a ref.
plane.
4. Click the Next Stage button . Deviation results will be displayed as a color map.
5. Select the Picking method under Local Average Tagging and select points on a
boundary to display specific deviation values.
A display of the deviation tag color follows the deviation color defined in colorbar by default
and its result value is displayed by Go/NG (No Go) color.
The display properties of boundary deviation entities can be changed in the Properties
panel.
Options in Detail
[Stage 1]
Display Options
Straight Silhouette – Creates a silhouette by projecting a nominal body or faces on a plane.
Direction – Defines the direction of a light. Using the direction a silhouette will be
created on a virtual plane.
Calculation Options
Apply Single Component – Analyzes deviation in a specific direction. If the component
direction is X, all X direction values of the deviation will be displayed.
Scan Search Radius – Defines a searching zone size to find a scan point around a selected
reference.
Use Specific Tolerance – Sets a default tolerance for faces of nominal data and is used to in
inspection of comparison points.
Max Deviation – Specifies a maximum deviation between scan and nominal data. Scan
points over a given distance will be ignored during calculation.
Local Coordinate
Origin – Defines a local coordinate to serve as an origin. The local coordinate settings affect
the location of a model.
[Stage 2]
Display Options
Use Specific Tolerance – Sets a default tolerance for faces of nominal data and is used to in
inspection of comparison points. The Flip Sign of Deviation Result button reverses
positive and negative results.
To adjust the whisker size, set the value manually or use the slider next to Whisker
Multiplier.
To adjust the amount of whiskers, set the value manually or use the slider next to Whisker
Display Ratio.
Color Point – Displays deviation results on all scan points with colors as defined by a
deviation color range.
Use Tolerance Color - Uses the tolerance color to color a model based on a user
defined range. The tolerance colors can be changed in the display tab in the
preferences or can be manually edited in the color bar.
Under Tol. Count – Marks the lowest positions of deviation groups under a specified
tolerance.
See Also
Insert > Deviation > Whole Deviation
Insert > Deviation > Comparison Point
Insert > Deviation > Boundary Deviation
Insert > Deviation > Curve Deviation
Insert > Deviation > Virtual Edge Deviation
Insert > Deviation > Geometry Deviation
What
The Virtual Edge Deviation command analyzes deviation at sharp edges of scan data and nominal
data. Many real world parts edges are rounded by filleting or abrasion caused by the movement of
a related mechanical part. The Virtual Edge Deviation command can calculate a virtual edge from
rounded edges and compare the deviation.
Why
The Virtual Edge Deviation command is useful for:
How to Use
How to analyze a virtual edge between nominal and scan data
1. Prepare aligned scan and nominal data. Go to Insert > Deviation > Virtual Edge
Deviation or click the icon in the toolbar.
2. Choose the By Common Edge method to use sharp edges without fillets on CAD data.
Select shared edges.
3. Click the Next Stage button . Deviation results will be displayed as a color map.
Note:
A display of the deviation tag color follows the deviation color defined in colorbar by default
and its result value is displayed by Go/NG (No Go) color.
The display properties of boundary deviation entities can be changed in the Properties
panel.
By Edge Groups – Selects a group of two edges of faces that are apart from each other. Left
Edges and Right Edges must be chosen to find the intersection of the two groups adjacent
faces. The order of edges is not important. When edges have a fillet or chamfer, use this
method.
Calculation Options
Extend Length – Defines an extension distance of faces used to intersect two face groups
and to find sharp edges from intersections.
Max. Deviation – Specifies a maximum deviation between scan and nominal data. Scan
points over a given distance will be ignored during calculation.
[Stage 2]
Methods
Whisker – Displays deviation results as displacement vectors with colors defined by a
deviation color range. Whiskers also serve to check the projection direction of each scan
point.
To adjust the whisker size, set the value manually or use the slider next to Whisker
Multiplier.
To adjust the amount of whiskers, set the value manually or use the slider next to Whisker
Display Ratio.
Color Point – Displays deviation results on all scan points with colors as defined by a
deviation color range.
Use Tolerance Color - Uses the tolerance color to color a model based on a user
defined range. The tolerance colors can be changed in the display tab in the
preferences or can be manually edited in the color bar.
Under Tol. Count – Marks the lowest positions of deviation groups under a specified
tolerance.
See Also
Insert > Deviation > Whole Deviation
Insert > Deviation > Comparison Point
Insert > Deviation > Boundary Deviation
Insert > Deviation > Curve Deviation
Insert > Deviation > Silhouette Deviation
Insert > Deviation > Geometry Deviation
What
The Geometry Deviation command compares analytic geometries such as cylinders, circles, and
planes between nominal and scan data.
Why
How to Use
How to extract and compare geometries
1. Go to Insert > Deviation > Geometry Deviation or click the icon in the toolbar.
3. Nominal data is automatically selected as the Target. The application will search
cylinders from a selected target. Set the Position, Diameter, and Angle tolerances and
click the Next Stage button .
Note:
Display properties in an annotation may be difference from the image above. Annotation
display properties can be changed by using the Annotation Display Control in the pop-up
menu.
The display properties of boundary deviation entities can be changed in the Properties
panel.
Options in Detail
[Stage 1]
Target – Selects nominal body or faces. When the command runs, an entire nominal body
will be automatically set as the Target and prepared to automatically find geometries. To
find geometries only for some faces, unselect the whole body and then select faces.
Auto-Generation Options
Merge Separated Part Of Same Shape – Extracts separated partial areas from a single
geometry as a single geometry. The following images show what happens when three
cylindrical faces are selected.
Selected targets
Result with the Geometry Deviation Result without the Geometry Deviation
option option
Create Only When Whole Shape Is Covered – Extracts only a perfect shape of a geometry
type. If a half face of a cylinder is selected as a target, it will not be regarded as a cylinder. To
extract a shape with only partial parts of a geometry type, do not use this option.
With this option, it cannot be a cylinder With this option, it can be a cylinder
[Stage 2]
2. Select faces.
To release the selection of Target, push the Esc button on the keyboard.
Note:
If a tag is selected in the second stage, all information of selected geometry deviation is displayed
in the Properties panel. Visibility, tolerance, scan pair search option, nominal fitting options and
nominal constraint options of selected tag can be individually controlled.
See Also
Insert > Deviation > Whole Deviation
Insert > Deviation > Comparison Point
Insert > Deviation > Boundary Deviation
Insert > Deviation > Curve Deviation
Insert > Deviation > Silhouette Deviation
Insert > Deviation > Virtual Edge Deviation
What
The Plot command analyzes the thickness, curvature and angle of scan data and displays the results
as a color map. This function can be applied only to scan data that is a point cloud or a mesh, making
nominal data unnecessary.
Why
The Plot command is useful for:
How to Use
How to analyze a blade thickness plot
1. Import scan data.
3. Select the scan data as the Target and choose the Thickness method with the By Ray
Firing option. Specify the Max. Thickness as 50mm.
5. Click the icon in the color bar and choose Adjust Colorbar Range to automatically
get the proper min/max range for the model.
6. Choose the Picking method under Local Average Tagging and pick points on a
boundary to check specific deviation values.
The display properties of boundary deviation entities can be changed in the Properties
panel.
Thickness – Displays the thickness map of scan data. It is useful for inspecting wall thickness
of a part such as a plastic part or a blade part.
The By Intact Sphere method internally generates a sphere and detects the thickness when
the sphere meets another scan area.
When scan data is noisy it can cause incorrect calculations in thickness as displayed in the
following image. In this situation, moving the slider of the Ignore Neighboring Noise
option to More can help to provide a correction calculation.
Curvature – Displays a curvature map of scan data. Curvature is the amount by which a
geometric object deviates from being flat. It is useful for inspecting round or freeform
shapes.
The position of a 2D curve has a single curvature value. However, the position of a 3D surface
has many curvature values as shown in the figure below.
Curvature on 2D Curvature on 3D
In the Next Stage, if the Min. option is selected, the minimum curvature value at each poly-
vertex will be displayed.
If the Max. option is selected, the maximum curvature value at each poly-vertex will be
displayed.
If the Mean option is selected, the mean value of the Min. and Max. curvature value at each
poly-vertex will be displayed.
If the Gaussian option is selected, the multiplication of the Min. and Max. will be displayed.
Angle – Displays an angle map by analyzing angle differences between each normal of a
poly-vertex and a reference direction.
[Stage 2]
Picking – Marks deviation values on selected positions of a model.
Linear Pattern – Marks deviation points by using the linear pattern method. A start position
needs to be specified using the Seed Position function. Set Direction1 and Direction 2 by
picking a linear entity or an entity that has an axis. Set the No. Of Instances and Distance to
make multiple points.
Direction 1: Direction 2:
Interval: 10 Interval: 5
Instances: 5 Instances: 3
Circular Pattern – Marks deviation points by using a circular method. A start position needs
to be specified using the Seed Position function. Set the Rotation Axis by picking a linear
Along Curve – Marks deviation points on selected curves. A start position needs to be
specified using the Seed Position function. Select curves or edges as Path Curve. Set No.
Of Instances and Distance to make multiple points. When Equal Spacing is checked, a
curve will be equally divided by a specified the number of instances.
Spherical Pattern – Marks deviation points on a spherical face by using a spherical pattern
method. A start position needs to be specified using the Seed Position function. Set the
Sphere Center and Polar Axis by selecting an entity. Set the Sphere Theta Option and
See Also
Insert > Deviation
What
Used to select target active scan data for inspection when multiple scans are imported.
Why
The Active Scan Data command is useful for:
How to Use
How to activate scan data for alignment
1. Import a nominal data file and multiple scan data files.
3. Click OK.
4. Go to Insert > Align > Auto to align scan data. Do not check the Apply To Active Scan
Data Only option. Click OK. Alignment will be completed using activated scan data.
Note:
Checking Apply To Active Scan Data Only will only move the two activated scans and other
leave other scans without translating them.
5. To activate all scans, go to Insert > Active Scan Data and select All Scan Data. Click OK.
See Also
Insert > 3D GD&T
Insert > Deviation
• Geomagic Capture
• Creaform Portable 3D Scanners
• Konica Minolta VIVID
• Breuckmann
• KODEN OCM-A (32 bit only)
• Roland LPX (32 bit only)
• Konica Minolta RANGE5/RANGE7 (64 bit only)
• Shining3D
• Z Corporation ZScanner
The Geomagic Capture 3D scanner is a structured-light scanning system that uses a blue LED light
system. When using the Geomagic Capture command the scanner should be installed in advance.
Supported devices
Device 32-bit 64-bit
Geomagic Capture Yes Yes
Note:
Scanner Specifications
Scan Speed 0.3 seconds per scan
Field of View (diagonal) / Near End 172 – 260 mm
– Far End
Field of View (X-Y) / Near End – Far 124 x 120 mm – 192 x 175 mm
End
Clearance Distance 300 mm
Depth of Field 180 mm
Resolution Average Points 985,000 per scan
Average Polygons 1.97 million per scan
Point to Point 0.162 mm (At center of
Distance measurement volume)
Accuracy / Near End – Far End 60 microns – 118 microns (µm)
Calibration Pre-calibrated
How to Use
How to Create a Scan Using Geomagic Capture
1. Connect a Geomagic Capture 3D scanning device to the PC.
3. The command will initiate. Click the Connect button to connect to the Geomagic
Capture 3D scanning device.
4. If it’s the first time using the scanner it must be configured to the network so a dialog
5. Adjust the Exposure setting to get an ideal scan. A scan that shows a lot of red is over-
exposed, and a scan that shows a lot of blue and black is under-exposed.
Note:
• Scanner calibration
The more calibration scans you take, the better the accuracy of the scanner.
• Environmental conditions
Light and vibration can cause inaccuracies. Ensure the system is stable and the exposure
is set to the conditions.
6. The red crosshairs show the centerpoint of the camera and the gray cross-section on
the object shows the structure pattern. Align the structure pattern to the centerpoint
of the camera.
Note:
An exact alignment is not necessary. As long as the structure pattern and the centerpoint
of the camera are close to each other a satisfactory scan can be created.
8. Reposition the model and click the Scan button again to take another scan.
Note:
If a scan was made using the Best Fit alignment method, make sure at least 30% of the
original scan area is in the next scan. If the Target alignment method was used, make sure
that at least three targets from the first scan area are visible in the next scan.
9. The second scan will be imported into the application and shown in a magenta color.
During the scanning process, when a new scan is made, the previous scan will change from
magenta to blue and the new scan will be shown in magenta.
10. Continue scanning until the project is completed and click the Accept button. The
Mesh Buildup Wizard will initialize.
Options in Detail
Options
Scan – Takes a scan shot and sends it to the
Geomagic application.
Settings
Note:
Scanner Setup
Auto Connect – Connects the scanning
device by automatically configuring a
network.
Firmware Version
Update Firmware – Checks for new
firmware and updates the current firmware
if a newer version exists.
Scanner Setup
Supported devices
Device 32-bit 64-bit
Creaform Portable 3D Scanners Yes Yes
Options in Detail
1. Configure
Positioning Features
Sensor
Scan Backup Path – Sets the backup folder for scan data.
2. Scan
Volume Size – Adjust surface reconstruction settings and sets the scanning volume.
Changing the volume size directly affects the voxel size of each resolution level.
Facet Parameter
Supported devices
Device 32-bit 64-bit
VIVD 910 Yes Yes
VIVD 9i Yes Yes
Options in Detail
1. General
Scan
Auto Scan – Starts auto scanning using a rotary table. Parameters can be set in the Rotary
Table tab in the Auto Scan option.
Digitizer Parameter – Applies parameters from the Standard and Advanced tab to a
scanner device when the Set button is clicked. The Get button retrieves the parameters
from a scanner device to the Standard and Advanced tab.
Mode – Select the Standard, Extend or User mode provided by a scanner device.
2. Standard Tab
Focus – Sets a focusing distance. Clicking Auto
Focus, will set a scanner to find the best
focusing distance automatically. Checking the
Auto Focus Before Scan option will allow a
scanner to Auto Focus whenever it scans.
Texture
Use Texture – Gathers textures. To correct a texture color, use the Dark Correct or Log
Correction options.
Overlap Texture - Uses the texture of a current model and overlaps it onto previously
scanned data. A non-textured model can overlap another texture in different illumination
conditions.
3. Advanced Tab
Raw Data Process
Remove – Chooses a method to remove unnecessary parts while importing scan data.
The Don't Remove method will not remove any parts
The Bound method removes boundary points.
The Bound & xx Degree method removes boundary points and polygons within a
corresponding angle range between 5, 10, 15, and 20 Degrees to a view vector.
Multi-Depth Scan
Forward – Starts scanning in the forward direction from a current focus length.
Backward – Starts scanning in the backward direction from a current focus length.
Both – Starts scanning in the forward and backward direction from a current focus
length.
Single Scan
Use Angle As Name Suffix – Uses a specified angle for the file name suffix.
Auto Rotate – Automatically turns a rotary table by a specified angle after scanning.
Equal Spacing – Applies scanning with an equal angle decided by the No. of Scan and
Total Angle options.
Interval Waiting – Sets the value for scanning after a rotary table has been turned. A time
can be set to prevent a model from shaking by the sudden stop of a rotary table.
5. Calibration Tab
The Calibration tab contains parameters for
calibration of a rotary table.
Calibration State shows the calibration status
or if a stored calibration has been successfully
loaded. If it is not lit a calibration is necessary.
Calibration Types chooses the method of
calibration. The default is Plate for plates
provided by Konica Minolta. When a
calibration ball provided by 3D Systems is used
the Sphere type needs to be used.
Scan For Calib uses a jig used for calibration
that can be scanned. The axis vector of the
rotary table can automatically be found by
processing the scan data of a part in the
application.
If the results of an axis vector are not satisfactory, it can be manually re-assign by selecting scan
areas using the Upper Sphere, Lower Sphere, Left Plate, and Right Plate buttons. The new axis
vector will be recalculated from the manual selection of areas.
To execute the Breuckmann command, previously, Optocat should be installed on your machine.
Supported devices
Device 32-bit 64-bit
Breuckmann 3D Scanner Yes Yes
Options in Detail
1. System
Data Option
2. Calibration
3. Single
4. Batch
Auto Filling – Displays the Auto Filling dialog box
where the Start / End Angle and Count options can be
utilized. Angles will be displayed in the Scan List box.
The default setting of KODEN OCM-A devices are included in OCM-A_Info.ini.file. The file is located
in ~<Product Installation Path>\bin\KODEN OCM-A.
Supported devices
Device 32-bit 64-bit
KODEN OCM-A Yes No
Options in Detail
Connect – To communicate with KODEN OCM-A devices, click this button. When connected
to the device, the button will change to Disconnect.
Auto – Automatically applies the Zoom fit function while scanning is in progress.
Insert > Scanner Direct Control > Roland LPX (32 bit only)
Supported devices
Device 32-bit 64-bit
LPX Series Yes No
Options in Detail
Connect – Communicate with a Roland LPX scanner.
Rotational Scan – Set scanning options for scanning a model while it is rotating.
Planar Scan – Makes a square of the scanning area and scans a model in several rotational
directions.
To change an initial scanning direction, click the button. A scanning area is defined by the
Height and Width input boxes. If a scanning size cannot be initially defined, click the Preview
button and an approximate height will be generated for a Height value.
Scanning pitch is defined by the Circumferential Pitch and Width-direction Pitch input boxes.
After scan settings are define scanning time can be estimated by using the up arrow button. To
start scanning, click the Scan button.
Cutoff Angle - Specifies an angle between a scan direction and a normal direction of poly-face
mesh to be generated. If the angle is larger than a user defined value, a poly face mesh will not
be generated. This option is useful for preventing scan data from containing unwanted spikes.
To execute the RANGE5 and RANGE7 command, previously, RangeViewer should be installed on
your machine.
Supported devices
Device 32-bit 64-bit
Range5 / Range7 No Yes
Options in Detail
Connect – Connects to a RangeViewer after setting a Path.
Suppress – Used to suppress data when acquiring point cloud or mesh data of large sizes from
a scanner. The suppressed data will be imported and loaded on the hard disk.
RangeViewer Path – Automatically sets a default installation path when the application is first
installed. If the installation folder is changed or move, this option can be used to set the correct
path for RANGEVIEWER.exe.
To directly control a Shining 3D scanner, Shining 3D’s application should be installed in advance.
Supported devices
Note:
If the application cannot find a Shining 3D application, a dialog box will be displayed to manually choose
the Shining 3D’s application execution file (.exe) when the Insert > Scanner Direct Control > Shining3D
command is executed.
Options in Detail
1. Run Application
Manually choose the directory where the Shining 3D application execution file (.exe) and
configuration files are located. Once the directory is set, it will be preserved for when the
application is run again.
2. General
Maker – Aligns scan data by using detected markers used during scanning.
Feature – Aligns scan data by using feature information. The application uses the
Local Based On Auto Guess method for quick and accurate alignment.
Export Marker Info. – Exports detected marker information during the scanning.
Supported devices
Device 32-bit 64-bit
ZScanner Yes Yes
Options in Detail
1. Configure
Positioning Features
Sensor
Scan Backup Path – Set the backup folder for scan data.
2. Scan
Volume Size – Adjust surface reconstruction settings and sets the scanning volume.
Changing the volume size directly affects the voxel size of each resolution level.
Facet Parameter
What
The Note command adds tags with custom text. It is used to add comments onto a model.
Added Notes
Why
The Note command is useful for:
• Adding comments
• Sharing information with co-workers
How to Use
How to add notes to a model
1. Go to Insert > Note or click the icon in the toolbar.
7.5. Tools
The Tools menu features commands to generate and edit features such as curves, sections, regions,
GD&Ts, nominal data, and scan data.
• Nominal Tools
Modifies nominal data using commands such as Sew and Split Face in the Nominal mode.
• Scan Tools
Edits scan data for inspect in the Scan mode.
• Region Tools
Creates and edit region groups depending on geometry types in the Mesh Region of the
Nominal mode.
• Section Tools
Measures dimensions and creates ref. geometries in the Section mode.
• Curve Tools
Draws and edits curves in the Curve mode.
• GD&T Tools
Measures GD&Ts such as flatness, straightness, and position in the 3D GD&T mode.
• Regroup 3D GD&Ts
Makes groups of measured GD&Ts.
• Split Face
Splits a target face.
• Transform
Moves, rotates or scales a solid or surface body.
• Offset
Enlarges or shrinks a surface body by a constant distance.
• Thicken
• Delete Faces
Removes faces on a solid or surface body.
• Mirror
Copies and mirrors the nominal CAD body.
• Healing Wizard
Detects abnormal poly-faces in a mesh and automatically heals them.
• Find Defect
Detects self-Intersections and face continuity defects.
5. Converting Entities
• Separate Thicken Body
Classifies the upper, lower, and side faces of a solid body that has a consistent thickness.
• Convert to Mesh
Converts a selected solid or surface body to a mesh.
What
The Sew command combines two or more faces into a single surface body by sewing together
boundaries.
Why
The Sew command is useful for:
• Combining faces
• Matching faces
How to Use
How to sew faces with the tangent constraint
1. Prepare faces and click the Nominal button to enter the Nominal mode.
2. Go to Tools > Nominal Tools > Sew or click the icon in the toolbar.
See Also
Tools > Scan Tools > Sew Boundaries
What
The Split Face command splits a target face by using the projection, silhouette and intersection
methods. After splitting a face, a target entity will have several faces but will still be a single entity.
Why
The Split Face command is useful for:
2. Go to Tools > Nominal Tools > Split Face or click the icon in the toolbar.
3. Choose the Projection method. Select a curve for Tool Entities and a face for Target
Entities.
4. Click Preview. If the face cannot be split then change the projection direction by using
the Flip Direction button.
Options in Detail
Select Entities
Projection – Determines the projection method.
Silhouette – Creates a silhouette in a pull direction and splits target entities with the silhouette
lines.
Draft Angle – Sets the angle between pull direction and tangential direction on a point
of a face.
See Also
What
The Transform command moves, rotates or scales a solid or surface body. It can also be used to align
a body to another body or mesh by using datum pairs.
Why
The Transform command is useful for:
How to Use
How to move and rotate a body
1. Prepare a solid or surface body and click the Nominal button in the Tool Palette to enter
the Nominal mode.
3. Select a body and check the Duplicate box to copy it. Click the Next Stage button.
4. Select the Rotate And Translate method and input a Rotate and Translate value or
drag the manipulator on the screen.
Options in Detail
[Stage 1]
Select Entities
Target – Selects solid or surface bodies.
[Stage 2]
Methods
Rotate And Translate – Applies rotation and translation to a body in the X, Y and Z direction
and axis. You can interactively use the manipulator on the screen or input specific values.
Scale - Scales a solid or surface body along its center, a coordinate system, or a custom
position.
Uniform Scale – Scales a body based on the X, Y and Z directions concurrently. If this
option is not used, scale can be applied individually in the X, Y and Z directions.
Unit Converter – Converts scale values by using unit conversion. Changing unit types
in From and To, will automatically apply the changes to the scale value. Changing the
scale value directly will set the Unit Converter as default.
Scale Center – Selects a position of a scale origin. Global Origin, or the global
coordinate, Body Center, or the center of a body, and Custom, or the custom origin,
can be chosen.
By Matrix – Allows for the direct input of values into a transformation matrix. After using the
Rotation And Translate and Scale options the transformation matrix will be calculated and
filled. If a value in the matrix is modified, the corresponding Rotate, Translate, Scale values
will reflect those changes.
A transformation matrix file can be imported by using the Matrix File Open button .
If Set is selected the imported matrix is applied as it is.
If Multiply is selected the imported matrix will be multiplied from the current position.
If Inverse Multiply is selected the imported matrix will be inversed and multiplied from the
Datum Alignment – Aligns a body to another body or a mesh by using datum pairs. Select
a face that can be a datum such as a cylinder, sphere, plane, or edge on the original body and
then select a pair of datum on another body.
Datum Pairs – Type(Moving – Target, Flip) – Defines datum pairs in Moving and
Target order.
Note:
A moving datum can be flipped by using the Flip button when datum pairs are defined.
3-2-1 – Aligns using entities on a mesh as a moving plane, moving vector, and
moving position. The Flip button reverses the direction of the selection.
X-Y-Z – Aligns using entities as moving points and X, Y, and Z axes. The Flip
button reverses the direction of the selection.
X-Y-Z – Alignment using entities as points and X, Y, Z axes. The Flip button
reverses the direction of a selection.
What
The Offset command enlarges or shrinks a surface body by a constant distance.
How to Use
A. How to offset faces on a surface or a solid body
1. Prepare a solid or surface body and click the Nominal button to enter the Nominal
mode.
2. Go to Tools > Nominal Tools > Offset or click the icon in the toolbar.
2. Set the Offset Type to Surface Body, Body Face. Select a face to copy.
4. Click OK to complete the command and then hide the body. A copied face can be seen.
Options in Detail
Bodies / Faces – Selects bodies to offset when the Solid Body option is selected. When the
Surface Body, Body Face option is selected, faces on a body or an entire surface body can be
selected.
Offset Distance – Specifies the distance to offset from a solid body. To reverse the offset
direction, use the Flip Direction button .
Make Side Wall – Creates side walls between an offset face and a body.
See Also
Tools > Scan Tools > Offset
What
The Thicken command offsets a surface body and generates a solid body with a constant thickness.
Why
The Thicken command is useful for:
2. Go to Tools > Nominal Tools > Thicken or click on the icon in the toolbar.
3. Select a surface body to thicken. Enter 3 mm as the Thickness and set the offset
direction.
Options in Detail
Select Entities
Surface Bodies – Selects a surface body.
Note:
When a surface body is comprised of multiple adjacent faces, the surfaces must be sewn together
before applying the Thicken command.
Direction
Direction 1 – The default positive direction to thicken.
What
The Delete Faces command removes faces on a solid or surface body.
Why
The Delete Faces command is useful for:
• Reconstructing features
2. Go to Tools > Nominal Tools > Delete Faces or click the icon in the toolbar.
Options in Detail
Faces – Selects faces on a solid or surface body to remove.
See Also
Tools > Nominal Tools > Split Face
What
The Mirror command enables users to copy and mirror the nominal CAD body and makes it
complete.
Why
The Mirror command is useful for:
How to Use
How to create a whole body shape from a half of CAD body
1. Go to Tools > Nominal Tools > Mirror to copy the nominal body and make it complete.
Options in Detail
Bodies – Selects solid or surface bodies.
See Also
Tools > Nominal Tools > Transform
What
The Fix Normal command enables users to fix the normal information of nominal body or poly-faces
in a nominal mesh.
• Fixing the normal information of CAD bodies imported from neutral file formats such as IGES or
STEP
• Fixing the normal information of poly-faces to create an optimized nominal mesh
• Fixing the normal information of poly-faces in tessellated CAD mesh that has been imported
from neutral file formats such as IGES or STEP
How to Use
A. How to fix normal information of CAD bodies
1. Click the Nominal button to enter the Nominal mode. Go to Tools > Nominal Tools > Fix
Normal or click the icon in the toolbar.
While the Enable Realtime Preview button is working, the preview results will be
displayed in real time when target bodies are selected. To reverse the normal direction, click the
Reverse Normal button .
2. Choose the Automatic method and check the Propagate Topologically option. To
reverse the normal direction manually, choose the Interactive method and pick a seed
poly-face on the mesh.
Note:
The options can be changed depending on the type of target source data.
[CAD Data]
Bodies – Shows selected target bodies.
[Mesh Data]
Methods
• Automatic
Automatically fixes the normal information of poly-faces in a mesh
• Interactive
Reverses the normal information of connected poly-faces
• Entire Mesh
Reverses the normal information of entire poly-faces in a mesh
Note:
Check the Propagate Topologically option if the mesh has no non-manifold poly-faces and
the boundaries exist in the mesh.
Repair Tangled Poly-Faces – Repairs twisted and tangled topology and fixes the
normal information of poly-faces. The Repair Tangled Poly-Faces option is used to
correct the twisted topology that may occur when triangulating 3D scan data which
has thin walls.
See Also
Tools > Scan Tools > Fix Normal
What
The Healing Wizard command detects abnormal poly-faces in a mesh and automatically heals them.
When 3D scan data that has been scanned in different directions by using a 3D scanner are aligned
and merged into a single mesh, some abnormal poly-faces such as folded poly-faces, dangling poly-
faces, and small noisy clusters may occur. To optimize the mesh, the defects on the mesh need to be
healed.
Why
How to Use
How to heal abnormal poly-faces and clean defects from a mesh
1. Click the Nominal button to enter the Nominal mode. Go to Tools > Nominal Tools >
Healing Wizard or click on the icon in the toolbar.
2. Abnormal poly-faces will be automatically detected in a mesh and the results will be
displayed with different colors. Check detected abnormal poly-faces and click the OK
button to heal them at all the same time.
3. Check that all detected defects are healed from the mesh.
Options in Detail
[Stage 1]
Bodies – Select bodies to heal.
[Stage 2]
Heal Selected Gaps – Is filled with selected gaps in the Gap List box.
Try To Heal All Gaps – Tries to fill all gaps on the body. For the complex shape of holes may
not be filled completely.
Restore The Healed Bodies – Cancels applied gaps by the above buttons.
What
The Find Defect command detects two types of defects: Self Intersection, Face Continuity.
Why
The Find Defect command is useful for:
How to Use
How to Find and delete defects in a mesh
1. Click the Nominal button to enter the Nominal mode. Go to Tools > Nominal Tools >
Find Defect or click the icon in the toolbar.
Options in Detail
[Stage 1]
Bodies – Selects bodies to find defects in.
[Stage 2]
Abnormal Bodies – Displays the number of erroneous bodies.
See Also
Tools > Nominal Tools > Healing Wizard
What
The Separate Thicken Body command classifies upper, lower, and side faces of a solid body that
has a consistent thickness.
Comparing 3D scan data files that has been scanned in either the top or bottom directions of the part
How to Use
How to separate thickened solid bodies into top, bottom, and side
faces
1. Click the Nominal button to enter the Nominal mode. Go to Tools > Nominal Tools >
Separate Thickened Body or click the icon in the toolbar.
2. Select a solid body for target Bodies and click the Next Stage button .
3. Turn off the side and lower options and click the OK button .
4. Check that the side and lower faces are removed and that only the upper faces remain.
Results
Upper – Shows faces classified as upper faces on a target body.
Note:
When a target body can be classified by upper, side, and lower faces, these options are checked by default.
To remove classified faces from a target body, uncheck these options.
See Also
Tools> Nominal Tools > Offset
Tools> Nominal Tools > Delete Faces
What
The Convert to Mesh command converts a selected solid or surface body to a mesh.
How to Use
How to convert bodies into mesh
1. Prepare a body and click the Nominal button to enter the Nominal mode.
2. Go to Tools > Nominal Tools > Convert Body or click the icon in the toolbar.
Max. Chord Height – Specifies how accurately a mesh represents a surface by setting
the distance between the mesh and the part of the surface it represents.
Max. Edge Length – Specifies the value of the maximum edge length of a poly-face.
Min. Edge Length – Specifies the value of the minimum edge length of a poly-face.
More Options
Sew Boundary – Removes small gaps along boundaries.
What
The Assign Tolerance command sets multiple tolerances onto faces and edges of nominal data.
Why
The Assign Tolerance command is useful for:
How to Use
How to set multiple tolerances onto faces of nominal data
2. Click the Add Group button to make a new group and check that a new dialog tree named
Group 2 is generated.
3. Click the Group 2 button to select faces and assign a new tolerance to the selected faces.
Specify the minimum tolerance as -0.1mm and the maximum tolerance to +0.1mm and
change the color to red. Select faces.
4. Click the Add Group button to make a new group and check that a new dialog tree named
Group 3 is generated.
5. Click the Group 3 button to select faces and assign a new tolerance to the selected faces.
Specify the minimum tolerance as -0.5mm and the maximum tolerance to +0.5mm and
change the color to yellow. Select faces.
Options in Detail
Add Group – Creates a new group.
Group Using Driven Tolerance – Lists all boundary edges automatically that will have the same
tolerances of adjacent faces when target nominal data is a surface body. Boundary edges follow
tolerances from neighboring faces by default. However, tolerances can be specified to follow
boundary edges by selecting them in a group when target nominal data is a surface body or mesh
with boundaries.
Group X – Lists faces or edges that have identical tolerances. To add faces or edges to the group,
click the Group X button and select entities. When assigned faces or edges need to be moved into
another tolerance group, click another Group X button and select the entities. To delete a group
click the Remove Group button . To preserve selected entities in a group, click the Preserve
Selection From Other Group button .
3. Creating a Mesh
• Mesh Buildup Wizard
A wizard style interface for creating defect-free and watertight mesh models from raw 3D scan
data.
• Align
Aligns two or more 3D scan data sets scanned in different scanning directions based on geometric
feature shape information.
• Triangulate/Merge
Creates poly-faces by connecting points within 3D scan data to construct a mesh and merges
multiple point clouds or meshes to create a single mesh.
• Combine
Combines selected point clouds or meshes as a single point cloud or mesh without reconstructing
entities.
• Transform
Rotates, translates, scales or uses a transformation matrix to transform 3D scan data.
• Sampling
Reduces the number of poly-vertices in a point cloud.
• Healing Wizard
Detects abnormal poly-faces in a mesh and automatically heals them.
• Fix Normal
Harmonizes normal information of poly-faces in a mesh.
• Sew Boundaries
Sews narrow line type holes in boundaries.
• Edit Boundaries
Edits the boundaries of a mesh.
Fills in missing holes with poly-faces based on the feature shapes of a mesh.
• Defeature
Removes feature shapes and regenerates poly-faces on a mesh.
• Remove Marker
Removes scanned markers from a mesh.
• Decimate
Reduces the number of poly-faces by merging poly-vertices while preserving geometric feature
shapes.
• Offset
Creates a new mesh that has a constant distance from an original mesh.
• Thicken
Changes the volume of a mesh by giving a constant thickness to each face to create a completely
closed mesh with no boundaries.
How to Use
A. How to find holes from meshes using the Find Tool Palette
1. Click the Scan icon in the Tool Palette or double-click existing scan data to enter Scan
mode. Click the Find Next button to navigate the finding holes. To go to the
previous searched hole, Click the Find Previous button .
Note:
The Find Tool Palette can be used when meshes exist in the Scan Data inspection feature and
holes that can be searched exist in the meshes. When there are no holes that can be searched
from the meshes, this tool palette will be deactivated.
2. Click the Select button to select a searched hole. The selected hole will be
highlighted as shown in the image below. The Find Tool Palette is useful for automatically
searching holes from meshes and selecting the hole.
2. Click the Find Next button to navigate the finding defects. To go to the previous
searched defect, Click the Find Previous button .
Note:
The Find Tool Palette can be used when meshes exist in the Scan Data inspection feature and
defects that can be searched exist in the meshes. When there are no defects that can be
searched from the meshes, this tool palette will be deactivated.
What
Geomagic Verify | Menu 617
The Mesh Buildup Wizard command is a wizard style interface for creating defect-free and
watertight mesh models from raw 3D scan data. The command consists of 5 stages that can be
quickly executed, enabling the speedy creation of optimized mesh for use in an inspection process.
Why
Mesh Buildup Wizard command is useful for:
How to Use
How to create mesh from unaligned raw point clouds
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Mesh
Buildup Wizard or click the icon in the toolbar.
You can see all shots of scan data in the Entity Thumbnails panel. To show or hide an individual
scan shot in the Model View, uncheck it or use the Popup menu. If you click a thumbnail, a
small model view will be displayed. It can be rotated, zoomed and panned similar to the Model
View. The properties for each scan shot can be shown in the Properties panel by clicking on it.
5. Step 3 – Finalize: Enhances triangle size, sharpness, smoothness and fills holes to
create a complete mesh.
Check the Global Optimize and Enhance Shape options. Click the Apply button
next to Finalize.
Options in Detail
Stages
• Edit Tools
Edits scan data. Can be found in every step.
• Align
Aligns imported scan data to make a single scan data.
• Triangulate/Merge
Generates poly-faces from point clouds and merges the aligned scan data.
• Retriangulate
Retriangulates polygons for better mesh quality.
• Finalize
Finalizes a scan. Global optimize is used to generate regular triangle sizes and Enhance Shape is used
to adjust the sharpness on edges and smooth surfaces.
Editing Tools
This stage prepares data by selecting target 3D scan data and setting its type and alignment status.
Depending on the settings selected in this stage, options in future stages may be different.
Remove Unwanted Data – Removes unnecessary poly-vertices and faces such as small clusters
and the base surface that is generated during a scanning process. After selecting entities, click the
Delete button or press the Delete key on the keyboard to delete them.
Detect Floor – Automatically searches and selects a base floor of a model by selecting
a seed poly- vertex or face on the model.
All Boundaries – Selects all of the boundaries of a scan. If they are deleted, the poly-
faces adjacent to the selected boundaries will also be removed.
Auto Select – Specify a number for the Max. Poly-Vertices/Faces Count Per Noisy Cluster
option then click the Auto Select button to automatically select clusters of poly-vertices or faces
less than the given value.
Reverse Normal – Flips the normal of a scan shot by clicking the Reverse Normal button and
selecting a scan shot.
Align
Aligns and integrate two or more scan shots to complete larger models that must be captured in
multiple scans. This stage is the same as Tools > Scan Tools > Align.
For more information, go to Tools > Scan Tools > Align.
Retriangulate
After generating a single mesh, it can be further optimized in the Retriangulate stage.
Finalize
Generates regular triangle sizes using the Global Optimize option and adjusts the sharpness of
edges and the smoothness of surfaces using the Enhance Shape option.
Global Optimize – Creates fine triangles. Using the Extend Boundary option can create a
watertight mesh.
Approx. Poly-Face Count – Determines the accuracy of the Global Optimize option.
Moving the slider towards More will regenerate a mesh with more poly-faces.
Overall Smoothness – Creates a smooth mesh when a mesh includes a lot of noise.
Min Max
Extend Boundaries – Extends boundaries and fills large holes using a wrapping algorithm.
The wrapping shape can be adjusted by moving the slider that determines the tension
tightness. Moving the slider towards Flat will tighten the filling shape.
Overall Smoothness – Controls the smoothness of a mesh. Min will create a less smooth
mesh while Max will create a smoother mesh.
See Also
Tools > Scan Tools > Align
Tools > Scan Tools > Triangulate/Merge
What
The Align command aligns two or more 3D scan data sets scanned in different scanning directions
based on geometric feature shape information.
• Completing a model from multiple 3D scan data files scanned in different scanning directions
• Effectively managing a large amount of 3D scan data and re-arranging them
How to Use
A. How to align multiple 3D scan data files automatically
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Align or click
the icon in the toolbar.
Note:
To apply this command to 3D scan data, the target 3D scan data should not have child entities.
2. Check the Local Based On Auto Guess option, and then select all scans for Moving.
Check the Local Based On Picked Point option and select aligned scans for Reference
and select failed scan shots for Moving.
2. Manually pick corresponding points on 3D scan data in the Reference and Moving
window. To cancel the last picking point, go to Edit > Undo or use the Ctrl + Z keyboard
shortcut.
Check the Global And Fine option and select all scans for Moving.
Options in Detail
Moving – Selects scans to define as moving entities. One or more scans should be
registered for Moving to execute the command.
More Options
Preference – Adjusts operation preferences. To quickly align scans, move the slider
towards Speed, and if it fails, move the slider towards Quality.
Alignment Order – When target scans are scanned in a certain scanning order, use
this option for more accurate alignment.
By Name aligns by naming order.
By Selection aligns by selection order. The selection order can be changed in the
list box under Moving using the Up and Down buttons .
Local Based On Picked Point – Manually aligns scans. Select scans for Reference and for
Moving, and pick corresponding points in the Reference and Moving windows.
The corresponding points are required to be defined for Reference and Moving entities to apply
this method. This method can be used when scans fail in the Local Based On Auto Guess
method or when scans are needed to be aligned manually.
Global And Fine – Aligns scans based on geometric feature shape information with the lowest
amount of deviation possible in overlapping areas. This method can be used after the Local
Based On Auto Guess or Local Based On Picked Point methods are applied to scans for more
accurate alignment.
Poly-vertices selected from at least two different 3D scan data files are need as Partial to apply
this command. The partially selected poly-vertices are used to calculating the fine alignment.
Statistical results such as average, standard deviation, RMS for Global And Fine
alignment are listed in the Console panel after alignment.
Global Options
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will
be used.
Note:
Apply Only Small Transform – Applies small transform only if overlapped areas
are assumed to be well aligned or if alignment is difficult to be performed due to
lack of feature shapes that can be referred to on the overlapped areas.
Use Only Reliable Scan Data – Uses only reliable 3D scan data or only effective
overlapped scan areas for better alignment.
Constraint Options – Fixes the translation or rotation of the X, Y, or Z axes for Moving
entities.
Update View & Histogram – Used to view the alignment process in the Model View and
to update the histogram in real-time.
What
The Triangulate/Merge command creates poly-faces by connecting points within 3D scan data to
construct a mesh and merging multiple point clouds or meshes to create a single mesh. During the
merging process, overlapped areas will be removed efficiently and neighboring boundaries will be
stitched together. A target can be entire point clouds or individually selected poly-vertices in a point
cloud.
Point clouds scanned and produced by 3D scanners can be used directly for measuring and
visualizing. Using only a point cloud can be difficult to represent a shape and lacks information for
further design stages. Triangulation is a typical process used for creating geometric shape
information from a raw point cloud.
How to Use
A. How to triangulate a mesh model from a point cloud that has side-
wall shapes
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools >
Triangulate/Merge or click the icon in the toolbar.
2. Click the Mesh / Point Cloud button and select a point cloud.
Note:
This example assumes that a target point cloud is a single point cloud combined by multiple
scans that have been scanned in different scanning directions and that it cannot be projected
onto any virtual plane.
Note:
To apply this command to 3D scan data, a target 3D scan data should not have child entities.
2. Click the Mesh / Point Cloud button and select entities to merge them.
Options in Detail
Mesh / Point Cloud – Selects meshes, point clouds or poly-vertices.
Note:
This option allows the selection of not only multiple point clouds, but also poly-vertices. Selected point
clouds and poly-vertices can be used to create a polygonal mesh on partial areas of point clouds.
More Options
Reduce Noise – If checked, removes noise poly-faces.
Create More Dense Mesh Around Boundary – If boundary area is flat (low curvature area),
some missing poly-faces may exist after calculation. If checked, these poly-faces can be
prevented from missing.
See Also
Tools > Scan Tools > Mesh Buildup Wizard
Add-Ins > 2D Triangulate
Add-Ins > 3D Triangulate
What
The Combine command combines selected point clouds or meshes as a single point cloud or a
mesh without reconstructing entities.
Why
The Combine command is useful for:
How to Use
How to combine multiple meshes into a single mesh
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Combine or
click the icon in the toolbar.
Note:
To apply this command to 3D scan data, the target 3D scan data should not have child entities.
2. Select meshes.
Options in Detail
Target Entities
Target – Selects point clouds or meshes.
See Also
Tools > Scan Tools > Mesh Buildup Wizard
Add-Ins > Combine
What
The Transform command transforms 3D scan data by rotating, translating, scaling or using a
transformation matrix.
How to Use
How to transform 3D scan data to a specific position
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Transform or
click the icon in the toolbar.
Note:
To apply this command to 3D scan data, the target 3D scan data should not have child entities.
Options in Detail
Target Entities
Target – Selects a point cloud or mesh.
Methods
• Scale
Transforms 3D scan data by scaling.
• By Matrix
Transforms 3D scan data by using a transformation matrix.
Rotate And Translate – Transforms target 3D scan data by rotating and translating with
manipulators for the X, Y and Z coordinates.
Scale – Scales scan data from its center, global origin, or by a custom position.
Uniform Scale – Scales target scan data along the X, Y and Z directions concurrently.
Unit Converter – Converts scale value using the From and To options.
Note:
When the Uniform Scale is manually defined, the Unit Converter will be changed by
default. The default unit follows the Default Measure Unit defined in the General Tab within
Preferences (File > Preferences).
Note:
Global Origin, the global coordinate, Mesh Center, the center of mesh, or Custom, the custom
origin, can be defined.
See Also
Tools > Nominal Tools > Transform
What
The Filter Noisy Poly Vertices command cleans noisy clusters from point clouds.
Why
The Filter Noisy Poly Vertices command is useful for:
2. Check Use Custom Setting to check Points Only. Click Import Only button with the
Points Only option.
4. Go to Tools > Scan Tools > Filter Noisy Poly Vertices or click the icon in the toolbar.
Set the Max. Poly-Vertex Count Per Noisy Cluster to 100.
5. Click the OK button to complete the command. Small noisy clusters will be removed
from the point cloud.
Options in Detail
Geomagic Verify | Menu 640
Max. Poly-Vertex Count Per Noisy Cluster – Specifies the maximum poly-vertices number per
noisy cluster that can be removed.
Note:
Noisy clusters are determined by the average distance between poly-vertices and will be removed when
the number of poly-vertices contained in noisy clusters is smaller than a specified value.
See Also
Tools > Scan Tools > Sampling
What
The Sampling command reduces the number of poly-vertices in a point cloud. It can be used to
remove redundant poly-vertices.
Why
The Sampling command is useful for:
How to Use
How to reduce the number of poly-vertices
1. Import a point cloud.
3. Go to Tools > Scan Tools > Sampling. When multiple scan data exists the Target
option will be displayed.
Options in Detail
Target Entities
Target – Selects a point cloud or mesh.
Methods
• Curvature
Samples a point cloud based on its curvature flow.
• Uniform Ratio
Reduces the number of poly-vertices uniformly by specific ratio.
• Uniform Distance
Reduces the number of poly-vertices uniformly by a specific distance.
Curvature – Samples a point cloud based on its curvature flow. With this option, poly-vertices in
a high curvature area are sampled less than poly-vertices in a low curvature area in order to
maintain the accuracy of a curvature flow.
Uniform Distance – Reduces the number of poly-vertices so that poly-vertices are uniformly
arranged by average distance. This method removes redundant poly-vertices and constructs a
grid-type point cloud.
Options
Target Poly-Vertex Count – Specifies a target number of poly-vertices to remain after sampling.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all selected
data will be used. When the ratio is 50%, half of the selected data will be used.
More Options
Do Not Modify Boundaries – Preserves poly-vertices around boundaries.
What
The Generate Vertex Normal command creates normal information for a point cloud without
creating polygonal meshes.
Why
The Generate Vertex Normal command is useful for:
How to Use
How to create normal information
1. Import a point cloud.
3. Go to Tools > Scan Tools > Generate Vertex Normal. When multiple scan data exists,
the Target option will be displayed.
Options in Detail
Except Point Clouds Which Have Vertex Normal – Excludes point clouds that have normal
information. This option is only activated when two or more point clouds exists.
Reverse – Reverses generated normals by clicking the Point Clouds button and selecting
entities.
What
The Find Defect command detects four types of defects: Non-Manifold Poly-Faces, Crossing Poly-
Faces, Redundant Poly-Faces and Tangled or Reversed Poly-Faces.
How to Use
How to Find defects in a mesh and delete them
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Find Defect
or click the icon in the toolbar.
2. Check that detected defects have different colors and how many defects exist in the
mesh.
Note:
3. Click OK to complete the command. All defective abnormal poly-faces will be selected.
Options in Detail
Non-Manifold Poly-Faces – Shows the total number of detected Non-Manifold Poly-Faces and
enables the changing of their displayed colors.
Crossing Poly-Faces – Shows the total number of detected Crossing Poly-Faces and enables
the changing of their displayed color.
Redundant Poly-Faces – Shows total number of detected Redundant Poly-Faces and enables
the changing of their displayed color.
Tangled Or Reversed Poly-Faces – Shows total number of detected Tangled or Reversed Poly-
Faces and enables the changing of their displayed color.
Note:
Non-manifold Poly-Faces, Redundant Poly-Faces, Crossing Poly-Faces and Tangled Or Reversed Poly-Faces
are defined as below:
Non-manifold Poly-Face – When poly-faces share three or more poly-edges, it is referred to as non-
manifold topology. In a pure geometric term, to be a manifold topology, only two poly-faces can
constitute a poly-edge. However, a poly-edge with only one poly-face is classified as a boundary poly-
edge in the application and considered to be normal.
Non-manifold poly-faces may cause severe errors in various calculations, and even fatal errors in other
applications such as NC machining.
The right picture shows an example of the non-manifold topology, where poly-faces (V1 V2 V4), (V2 V4
V3), and (V2 V4 V5) share poly-edges (V2 V4).
Redundant Poly-Face – A redundant poly-face is a type of abnormal poly-face from the viewpoint of a
poly-vertex. Ignoring boundaries, a poly-vertex must have an identical number of poly-faces and
Crossing Poly-Face – When poly-edges sharing a poly-vertex intersect with one another, they are
geometrically incorrect and their poly-faces are called crossing poly-faces.
The following image displays a crossing poly-face. The poly-edge (V2 V3) of poly-face (V1 V2 V3) is
crossed with the poly-edge (V1 V4).
Although crossing poly-face is neither a topological definition nor a possible cause of serious problems,
it may cause errors in geometrical calculations.
Tangled Or Reversed Poly-Face – Every poly-face has normal information. If the normal direction of
poly-face is opposite to neighboring poly-face, it is a tangled or reversed poly-face.
See Also
Tools > Scan Tools > Healing Wizard
Tools > Scan Tools > Fix Normal
What
The Healing Wizard command detects abnormal poly-faces in a mesh and automatically heals them.
When 3D scan data that has been scanned in different directions by using a 3D scanner are aligned
and merged into a single mesh, some abnormal poly-faces such as folded poly-faces, dangling poly-
faces, and small noisy clusters may occur. To optimize the mesh, the defects on the mesh need to be
healed.
Why
The Healing Wizard command is useful for:
How to Use
How to heal abnormal poly-faces and clean defects from a mesh
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Healing
Wizard or click on the icon in the toolbar.
2. Abnormal poly-faces will be automatically detected in a mesh and the results will be
displayed with different colors. Check detected abnormal poly-faces and click the OK
button to heal them at all the same time.
Options in Detail
Folded Poly-Faces – Automatically checks if poly-faces have been folded in the same place on a
mesh and that the angle between poly-faces is smaller than a specified value.
Note:
When the angle criteria are changed, the number of detected folded poly-faces will be
automatically updated.
Small Clusters – Checks if a group of connected poly-faces, known as small clusters, have less
poly-faces than a specified value exist on a mesh.
Poly-Face Count In A Cluster – Specifies count criteria used to detect small clusters.
Small Poly-Faces –Checks if small poly-faces exist that have a smaller area than specified area
criteria.
Small Poly-faces
Area Is Smaller Than – Specifies area criteria used to detect small poly-faces.
Delete And Fill Hole – Deletes crossing poly-faces and fills the deleted area.
Small Tunnels – Detects poly-faces shaped like a tunnel or handle, known as small handles. This
option is automatically checked if small tunnels that have lesser poly-faces than the count criteria
exist on the mesh.
Tunnel Shape
Poly-Face Count In Tunnel – Specifies the count criteria used to detect small tunnels.
See Also
What
The Fix Normal command harmonizes normal information of poly-faces in a mesh.
Why
The Fix Normal command is useful for:
How to Use
How to correct normal information of poly-faces in a mesh
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Fix Normal or
click the icon in the toolbar.
2. Choose the Automatic method and check the Propagate Topologically option. To
reverse the normal direction manually, choose the Interactive method and pick a seed
Options in Detail
Methods
• Automatic
Automatically fixes the normal information of poly-faces in a mesh.
• Interactive
Reverses the normal information of connected poly-faces.
Note:
Check the Propagate Topologically option if the mesh has no non-manifold poly-faces and the
Repair Tangled Poly-Faces – Repairs twisted and tangled topology and fixes the normal
information of poly-faces. The Repair Tangled Poly-Faces option is used to correct the
twisted topology that may occur when triangulating 3D scan data which has thin walls.
Entire Mesh Or Point Cloud – Reverses the normal information of entire poly-faces in mesh.
Reference Nominal Data – Fixes the normal of scan data based on the normal of the nominal
data.
What
The Sew Boundaries command sews narrow line type holes in boundaries.
Why
The Sew Boundaries command is useful for:
Note:
To check the boundaries of a mesh in the Model View, check the Boundary option in the Display
tab.
2. Click the Find Distance button in the Sew If Gap Is Smaller Than option to calculate an
estimated distance from boundaries.
Options in Detail
Sew If Gap Is Smaller Than – Specifies a distance for sewing gaps.
See Also
Tools > Scan Tools > Edit Boundaries
Tools > Scan Tools > Fill Holes
What
The Edit Boundaries command edits the boundaries of mesh. This command features multiple
boundary editing methods such as Smooth, Shrink, Fit, Extend, Extrude, and Fill.
How to Use
How to edit mesh boundaries
1. Click the Scan button to enter the Scan mode. And go to Tools > Scan Tools > Edit
Boundaries or click the icon in the toolbar.
3. Choose the Fit method and define the Fitting Shape as Rectangle.
7. Choose the Extrude method and set the Distance to -10mm and then check the Cap
option to close the bottom of the mesh.
Options in Detail
Target Entities
Boundaries – Selects boundaries of mesh. The Split Boundary button splits a boundary at
selected positions. This button is useful for partially editing boundaries of a mesh.
• Smooth
Reduces the effects of roughness on a boundary.
• Shrink
Removes poly-faces from boundary.
• Fit
Fits a boundary to a specific feature shape.
• Extend
Extends a boundary by a specific distance.
• Extrude
Extrudes a boundary by a specific distance.
• Fill
Fills poly-faces in a boundary.
Select N-Depth From Boundary – Specifies the influence range of the smoothing effect
from a target boundary. The influence range will be highlighted on a mesh interactively
with this option.
Note:
3D scan data may have roughness and noise in the area near a boundary caused by shadows or
Select N-Depth From Boundary – Specifies the influence range of the shrinking effect
from a target boundary. The influence range will be highlighted on a mesh interactively
with this option.
Fit – Fits a boundary to specific feature shapes such as Circle, Slot, Rectangle, Polygon and
Freeform.
Allowable Tolerance – Specifies allowable tolerance for extracting a feature shape from
a boundary. If any feature shape cannot be matched with a boundary a freeform shape
will be chosen.
Note:
This option can be used only when the Fitting Shape option is set to Auto. Click the Estimate
button and the best tolerance will be automatically calculated based on the shape of the
selected target boundaries.
Fitting Type – Chooses a fitting type to create a geometric boundary shape from
boundary poly-vertices.
Best Fit – Finds best-fitted geometric boundary shape from boundary poly-vertices
using the least squares fitting method.
Min. Bound – Finds minimum-fitted geometric boundary shape that contact the
nearest boundary poly-vertices in the normal direction from the center point of the
best-fitted geometry that was found using the least squares fitting method.
Note:
When circle is selected as target fitting shape, the Min. Bound option is used for finding
maximum-inscribed geometric shape of a tube-like geometric volume that encloses
boundary poly-vertices using the minimum separation fitting method.
Max. Bound – Finds maximum-fitted geometric boundary shape that contact the
farthest boundary poly-vertices in the normal direction from the center point of the
best-fitted geometry that was found using the least squares fitting method.
Note:
When circle is selected as target fitting geometry, the Max. Bound option is used for
Hole – This option is only used for finding a circle fitting shape. It finds minimum-
fitted geometric shape that contacts the nearest boundary poly-vertices in the
normal direction from the center point of the best-fitted geometry that was found
using the least square fitting method.
Note:
The Hole method is available when the fitting type is set to Auto or Circle.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Use Only Effective Data – Uses only effective data when fitting. Effective data is the
actual data points used in fitting after sampling and outlier removal.
Rounded Corner – Fits a boundary to a specific feature shape with rounded corners and
is available when the fitting type is set to Auto, Rectangle or Polygon.
No. Of Edges – Decides the number of edges for a polygonal feature shape and is
available when the fitting type is set to Auto or Polygon.
Extend – Adds poly-faces around a boundary and extends the shape. The extending distance of
poly-faces can be controlled using Distance under Extend Options.
Fill – Fills poly-faces in a boundary. This option is similar to the Fill Hole command.
’
Original Boundary Uncheck ‘Merge Split Check ‘Merge Split
Boundary Boundary’
Flatness Of Filled Holes – Adjusts the flatness of a resulting shape in a filled boundary.
See Also
Tools > Scan Tools > Sew Boundaries
Tools > Scan Tools > Fill Holes
What
The Fill Holes command fills in missing holes with poly-faces based on feature shapes of a mesh.
This command also offers advanced editing commands to modify or remove feature shapes from
boundaries.
Why
The Fill Holes command is useful for:
How to Use
How to fill missing holes in mesh
Options in Detail
Target Entities
Boundaries – Selects boundaries. To select all boundaries at one time, Go to Select > All –
Boundaries in the menu, use the pop-up menu, or use the Shift + A keyboard shortcut.
Editing Tools
• Add Bridge
Adds bridges in between boundaries.
• Fill Gulf
Fills poly-faces on indented boundaries.
• Remove Peninsula
Removes poly-faces on indented boundaries.
• Remove Island
Removes small clusters.
• Delete Poly-Face
Removes poly-faces.
Add Bridge – Adds bridges between target boundaries by connecting two poly-edges. To
add a bridge, drag a poly-edge from one side to the other.
Note:
If a hole is too large and complex to fill with poly-faces, use the Add Bridge editing command to make
the hole smaller and simpler.
Note:
The X symbol marked in the tool button indicates that it is used for removing detected poly-
faces.
Remove Island – Removes small clusters. To remove small clusters, pick a point in the
cluster.
Delete Poly-Face – Removes poly-faces. To remove poly-faces, click this button and select
poly-faces, and then press the Delete key.
Note:
Using the Delete Poly-Face command to delete poly-faces will not exit the Fill Holes command.
Methods
Flat – Fills target boundaries with flat poly-faces.
Curvature – Fills poly-faces in target boundaries using the curvature flow around the boundary.
More Options
Hole Size Measure
Do Not Fill N-Biggest Holes – Preserves large holes. The biggest holes will be preserved in order
of size according to a specified value. If the value is set to zero, the option will be ignored.
Do Not Fill If Hole Is Bigger Than – Preserve large holes. Holes with a boundary edge count or
length of a boundary less than a specified value will not be filled.
Smooth Boundary – Applies smoothing to target boundaries. This option is useful for reducing
noise and the effect of roughness in a target boundary and allows easy filling of poly-faces in
complex boundaries.
See Also
Tools > Scan Tools > Edit Boundaries
What
The Defeature command removes feature shapes and regenerates poly-faces on a mesh. Defeature
removes selected areas first and applies the Fill Holes operation to the removed areas.
How to Use
How to delete feature shapes and recreate poly-faces on a mesh
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Defeature
or click the icon in the toolbar.
Bridge – Removes feature shapes on cylindrical areas and fills poly-faces in the removed areas
by connecting with bridges.
Methods
Flat – Fills removed areas using flat poly-faces.
Curvature – Fills removed areas using the curvature flow around a boundary.
More Options
Smooth Boundary Of Defeatured Area – Applies smoothing to boundaries. This option is
useful for reducing the effect of roughness around boundaries that have been manually
selected and removed, and easily fills in poly-faces in boundaries.
See Also
Edit > Delete
Tools > Scan Tools > Fill Holes
What
When scanning an object in different directions, markers are used to recognize feature shapes of 3D
scan data and align scans accurately. After aligning and merging scans to mesh, the markers are
required to be removed for creating an optimal mesh. The Remove Marker command removes
scanned markers from a mesh.
Why
The Remove Marker command is useful for:
How to Use
2. Manually specify the marker radius as 10 mm and then click the Find Markers button.
3. Check the detected markers. If markers cannot be located by using Find Marker button
with a specified marker radius, pick the boundary of a marker on the mesh to select them
manually.
Options in Detail
Marker Radius – Specifies the radius of a target marker. Click the Find Markers button to find
markers with the specified radius.
Markers – Shows detected markers in a list. Click the From File button to import an AICON file
(.obc) that contains center coordinates of markers. This information will be used to find markers
in a mesh.
What
The Decimate command reduces the number of poly-faces by merging poly-vertices while
preserving geometric feature shapes. This command can be applied to multiple 3D scan data at one
time.
Why
The Decimate command is useful for:
How to Use
How to reduce the number of poly-faces of a mesh
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Decimate or
click the icon in the toolbar.
To apply this command to meshes, the target meshes should not have child entities.
2. Check the Poly-Face Count option and set the Reduction Ratio to 70 %.
Options in Detail
Methods
• Poly-Face Count
Reduces the number of poly-faces by controlling the target poly-face count.
• Allowable Deviation
Reduces the number of poly-faces within an allowable deviation.
Poly-Face Count – Reduces the number of poly-faces by using parameters specified by the
Target Poly-Face Count or Reduction Ratio options.
Target Poly-Face Count – Determines the target number of poly-faces. This option can
be used only when a single mesh is selected.
Original Data
More Options
Do Not Move Poly-Vertices – Preserves the original position of poly-vertices during
decimation.
Do Not Modify Boundaries – Preserves the original shape of boundaries during decimation.
Note:
The calculation time for this command may be highly increased with this option.
Large Data Mode – Internally divides target 3D scan data into sub models by unloading and
loading between the physical memory and the hard drive during the calculation. This option is
useful when dealing with huge numbers of meshes.
See Also
Tools > Scan Tools > Mesh Buildup Wizard
What
The Split command divides a mesh into multiple parts by using various tool entities such as a Ref.
plane, curve, face, surface Body, solid Body, or polyline.
Why
The Split command is useful for:
How to Use
How to split a mesh with a tool entity
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Split or click
the icon in the toolbar.
3. Click the Next Stage button to continue and select a remaining area.
Options in Detail
Methods
• By Entity
Splits a mesh by using a tool entity.
Note:
Hold the Shift key while drawing to create a horizontal or vertical polyline.
Node Num. Of Poly Line – Shows the number of nodes on a polyline to split.
By User Defined Plane – Splits a mesh by using user-defined virtual plane that can be
manipulated by dragging or rotating manipulator handles.
More Options
Cap Section Ends – Fills an open boundary to create a closed mesh.
Result
Remaining Region – Selects remaining regions.
What
The Offset command creates a new mesh that has a constant distance from an original mesh using
either the Surface or Volume method.
Why
Geomagic Verify | Menu 680
The Offset command is useful for:
How to Use
How to increase the size of mesh by using distance
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Offset or click
the icon in the toolbar.
Options in Detail
Methods
Surface – Creates a new mesh that is offset from the original mesh. Although the operation
appears to expand or contract the faces, it actually defines new offset faces at a specific
distance from the original mesh.
Volume – Calculates the distance from a voxel node to a poly-vertex and makes a new offset
Current Average Edge Length – Shows the resolution of the current average
edge length.
Edge Length Multiplier – Multiplies the average edge length by a specified value.
Target Average Edge Length – Defines average edge length by a specified value.
More Options
Preview Offset Result – Displays an offset result as a point cloud.
Preview
Remove Crossing Region – Automatically verifies and cleans crossing regions. This option is
available for the Surface method.
Make Closed Mesh – Closes and offset an open mesh. This option is available for the Volume
method.
See Also
Tools > Scan Tools > Transform
Tools > Scan Tools > Thicken
What
The Thicken command changes the volume of a mesh by giving a constant thickness to each face
to create a completely closed mesh with no boundaries.
Why
The Thicken command is useful for:
How to Use
Geomagic Verify | Menu 683
A. How to create thickness
1. Click the Scan button to enter the Scan mode. Go to Tools > Scan Tools > Thicken or
click the icon in the toolbar.
Options in Detail
Methods
Surface – Defines new offset poly-faces that are a specific distance from an original mesh.
Both – Thickens using both Direction 1 and Direction 2 at the same time.
Volume – Calculates the distance from a voxel node to a poly-vertex and makes a new
thickened polygon using the distance.
Edge Length Multiplier – Multiplies the average edge length by a specified value.
Target Average Edge Length – Defines average edge length by a specified value.
More Options
Preview Thicken Result – Displays a thickened result as a point cloud.
Remove Crossing Region – Automatically verifies and cleans crossing regions. This option is
available for the Surface method.
Make Closed Mesh – This option is available when you select the Volume method. If a mesh
is not closed, the application will close and thicken a mesh.
See Also
Tools > Scan Tools > Fill Holes
Tools > Scan Tools > Offset
• Resegment
Resegments previously segmented feature regions.
• Split
Divides feature regions into multiple parts.
• Insert
Inserts a new feature region.
• Enlarge
Enlarges feature regions.
• Shrink
Shrinks feature regions.
How to Use
A. How to change a geometric type of existing feature regions by
using the Geometry Classification Option Tool Palette
1. Enter the Mesh Region mode by clicking the Mesh Region button in the Tool Palette to
edit geometric types of existing feature regions.
Note:
Geometric types of feature regions can be classified with tolerance and outlier values
specified in the Geometry Classification Option Tool Palette.
When a mesh data is set to nominal data, a tolerance for geometry classification will be
automatically determined according to the size of target mesh and feature regions will be
automatically classified by using the automatically defined geometry classification criteria. If
necessary, the criteria can be manually adjusted and applied to existing feature regions.
Note:
The Outlier option determines the ratio how many percentage of outliers needs to be
removed from the geometric standard deviation to get reliable information for better results
of geometry classification.
3. Change the tolerance value to 0.1mm and click the OK button to classify the geometry
types of feature regions with the changed geometry classification criteria. Check the
geometry type again.
2. Uncheck the Allow Invasion option to prevent from invading the boundary of adjacent
feature regions.
3. Select a feature region and modify the size of feature region by clicking the Enlarge or
the Shrink buttons.
Feature regions will not be allowed the invasion of the boundary of adjacent feature regions
while the Allow Invasion option is unchecked.
What
The Auto Segment command automatically classifies feature regions by recognizing 3D features
from raw scan data. Classified feature regions have geometric feature information that can be used
for creating features quickly.
Why
The Auto Segment command is useful for:
How to Use
Options in Detail
CAD Tessellated Mesh – Segments regions more specifically when segmenting target mesh
converted from CAD data.
Unchecked Checked
Note:
When the slider is moved towards More, search sensitivity will increase. Higher search sensitivity may
generate many particle regions if a mesh is rough.
Mesh Roughness – Adjusts the roughness of a mesh depending on the noise level. If you click
the Estimate button , the application analyzes the mesh and recommends a proper value.
Merge Same Primitives Shapes – Generates a single region if one certain primitive region
(Plane, Cylinder, Corn, Sphere or Box) is separated into several regions.
Unchecked Checked
See Also
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Resegment command removes selected regions then classifies them again. Generally the
Resegment command is useful for resegmenting smaller irregular areas after Auto Segmenting,
which classifies overall areas.
Why
The Resegment command is useful for:
How to Use
How to resegment feature regions on a mesh
1. Click Nominal button in the toolbar to enter Nominal mode.
3. Go to Tools > Region Tools > Resegment or click the icon in the toolbar.
Options in Detail
Sensitivity – Specifies the search sensitivity of feature regions.
Note:
When the slider is moved towards More, search sensitivity will be increase. Higher search sensitivity
may generate many particle regions if a mesh is rough.
Mesh Roughness – Adjusts the roughness of a mesh depending on the noise level.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Merge command merges multiple feature regions into a single feature region. This command
performs the opposite function of the Separate command.
Why
The Merge command is useful for:
Merging multiple feature regions into a single feature region
How to Use
2. Click the Mesh Region button to enter the Mesh Region mode.
Note:
4. Go to Tools > Region Tools > Merge or click the icon in the toolbar. The regions will
be merged.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Split command divides a feature region into multiple parts.
Why
The Split command is useful for:
How to Use
How to divide feature regions into multiple parts
1 Click the Nominal button in the toolbar to enter the Nominal mode.
.
2 Click the Mesh Region button to enter the Mesh Region mode.
.
3 Go to Tools > Region Tools > Split or click the icon in the toolbar.
.
4 Drag areas by using the Paint Brush Section Mode to divide a region into two parts.
.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Insert command manually adds new feature regions.
Why
Geomagic Verify | Menu 697
The Insert command is useful for:
How to Use
How to insert a new feature region
1. Click the Nominal button in the toolbar to enter the Nominal mode.
2. Click the Mesh Region button to enter the Mesh Region mode.
3. Select areas by using the Paint Brush Selection Mode. Insert a new region.
4. Go to Tools > Region Tools > Insert or click the icon in the toolbar. A new feature
region will be inserted on the existing feature region.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Separate command creates independent feature regions. This command performs the opposite
function of the Merge command.
Why
The Separate command is useful for:
How to Use
How to separate a feature region into multiple feature regions
1. Click the Nominal button in the toolbar to enter the Nominal mode.
2. Click the Mesh Region button to enter the Mesh Region mode.
3. Select a feature region to separate. Feature regions that have been distributed in
separate areas can be a target feature region for this command.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Enlarge
Tools > Region Tools > Shrink
What
The Enlarge command expands a feature region. This command performs the opposite function of
the Shrink command.
How to Use
How to enlarge the size of feature regions
1. Click the Nominal button in the toolbar to enter the Nominal mode.
4. Go to Tools > Region Tools > Enlarge or click the icon in the toolbar. The feature
region will be enlarged.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Shrink
What
The Shrink command shrinks a feature region. This command performs the opposite function of the
Enlarge command.
Why
The Shrink command is useful for:
How to Use
How to shrink the size of feature regions
1. Click the Nominal button in the toolbar to enter the Nominal mode.
2. Click the Mesh Region button to enter the Mesh Region mode.
See Also
Tools > Region Tools > Auto Segment
Tools > Region Tools > Resegment
Tools > Region Tools > Merge
Tools > Region Tools > Split
Tools > Region Tools > Insert
Tools > Region Tools > Separate
Tools > Region Tools > Enlarge
Note:
• Linear Dimension
Inspects the linear distance between target entities.
• Angular Dimension
Inspects angles between target entities.
• Radial Dimension
Inspects angles between target entities.
• Elliptical Dimension
Inspects the longest distance and the shortest distance between elliptical features.
• Datum
Adds datums to the geometric profiles of a model.
• Position
Verifies portions of a feature whether they relate to datums or not.
• Straightness
Verifies the straightness of a linear geometric shape in a sectional entity.
• Circularity
Verifies the circularity of a sectional entity that has a circular geometric shape.
• Concentricity
Verifies the concentricity of a sectional entity that has a circular geometric shape.
• Parallelism
Verifies the parallelism of a sectional entity that has a linear geometric shape.
• Perpendicularity
Verifies the perpendicularity of a sectional entity that has a linear geometric shape.
• Angularity
Verifies the angularity of a sectional entity that has a linear geometric shape.
Geomagic Verify | Menu 704
• Symmetry
Verifies the symmetry of sectional entities that face each other.
• Vector
Creates a reference vector on a section.
• Circle
Creates a reference circle on a section.
• Slot
Creates a reference slot on a section.
• Rectangle
Creates a reference rectangle on a section.
• Regular Polygon
Creates a reference polygon on a section.
How to Use
How to enter the Section mode
1 Go to Insert > Section or click the Section icon in the toolbar. In this mode sections can
. be created to find deviation. Section mode provides a 2D environment to work with and
inspect a model.
The Segment Scan Section Tool Palette determines the resolution of scan section segments.
Moving the slider to the left will create fewer segments, and lines and arcs will be segmented
with a loose tolerance. Moving the slider to the right will create more segments, and lines
and arcs will be segmented with a tight tolerance. Moving the slider will display classified
lines and arcs in real-time.
What
The Edit Section Deviation command edits the definition of existing section deviations.
Why
The Edit Section Deviation command is useful for:
How to Use
How to edit the definition of an existing section deviation
1. Select an existing section deviation, in this example, SEC1 inspection feature in the
Inspection Feature tree.
2. Go to Tools > Section Tools > Edit Section Deviation. Section deviation can also be
3. The Edit Section Deviation dialog box will be displayed. Parameters can be changed as
desired.
For information about the definition of Section Deviation: Insert > Section.
See Also
Insert > Section
What
The Datum command adds datums on the geometric profiles of a model. A datum is a theoretical
exact point or line derived from specific geometric feature profiles. They are the origin from which a
location or geometric characteristics of feature profiles are established.
The name of a datum is automatically assigned in alphabetical order from A to Z. Letters can be
unrestrictedly combined to form characters such as AA or ZZZ.
Why
The Datum command is useful for:
How to Use
How to edit the definition of an existing section deviation
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
3. Define datum A by selecting a section edge, then place the resulting annotation in the
Section View.
4. Define datum B by selecting a section edge, then place the resulting annotation in the
Options in Detail
Target – Selects a target entity to measure a distance, an angle, or a radius.
Note:
A Ref. vector, Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Section Edge, or Composite
Selection can be a target entity and applicable entities will be determined according to the geometry
type of the target entity.
What
The Smart Dimension command inspects the distance, radius, and angle of target entities on a
section. The type of dimension is automatically determined by the combination of selected target
entities.
• Measuring the distance, radius, and angle of target entities on a section at one time
How to Use
How to measure distance, radius and angle at the same time
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Smart Dimension or click the icon in the toolbar.
3. Measure a distance by selecting two parallel section edges then place the resulting
annotation in the Section View.
4. Measure an arc radius by selecting an arc section edge then place the resulting
annotation in the Section View.
Options in Detail
Dimension Type
Type – Shows dimension types such as Linear, Radial and Angular.
Note:
A dimension type is intelligently determined according to a selected entity. For example, when two
parallel lines are selected as target entities, the dimension type will automatically become Linear. When
arcs are selected as target entities, the dimension type will automatically become Radial. For more
information, go to Tools > Section Tools > Linear Dimension, Angular Dimension, or Radial
Dimension.
Target Entities
Target – Selects a target entity to measure a distance, an angle, or a radius.
Note:
A Ref. point, Ref. vector, Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Section Vertex, Section
Edge, or Composite Selection can be a target entity and applicable entities will be determined according
to the geometry type of the target entity.
Options
Nominal – Shows a nominal size that is used as a designation value for general feature identification. This
value is automatically extracted from Nominal data. It can also be manually modified if desired. When the
default nominal value is manually changed, the Estimate button will be displayed next to the nominal
input box. To calculate the nominal value from selected target entities, click the Estimate button . After
calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In circular section edges, the In-Space mating option is used for finding maximum-inscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In circular section edges, the In-Material mating option is used for finding minimum-circumscribed
geometry of a ribbon-like geometric volume that encloses selected entities using the minimum
separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target section edge.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
Note:
When measuring a Dimension, a calculation will simulate measuring with a caliper in the real-world.
The following images show how each mating method (In Space and In Material) is applied for
measuring the size of concave and convex features.
In Space
In Material
Alignment – Aligns a measuring direction and is only available for Linear dimensions.
Arc Condition – Specifies arc conditions by choosing either center, minimum or maximum. This
option is displayed when the dimension type is Linear and target entities are circular section
edges.
Pattern – Measures the radius from multiple patterned feature profiles at the same time. This
option is displayed only when the dimension type is Radial.
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Linear Dimension
Tools > Section Tools > Angular Dimension
Tools > Section Tools > Radial Dimension
Tools > Section Tools > Elliptical Dimension
What
The Linear Dimension command inspects the linear distance between target entities.
How to Use
How to measure a linear distance between target entities
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Linear Dimension or click the icon in the toolbar.
3. Select two section edges then place the resulting annotation in the Section View.
4. Measure the distance between the remaining circles by selecting circular section edges
as explained in Step3. Click the OK button to complete the command.
Note:
An Actual Mating Envelop is theoretically defined as a form perfect, maximum inscribed, minimum
circumscribed or tangent, inverse representation of an actual feature. Mating Envelopes can be specified
as “In-Material” and “In-Space”, or as “unconstrained”, “orientation constrained” and “location constrained”
relative to a Datum Reference Frame. It defines a mating method to find scan pair geometry in the
application.
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Space mating envelop is used in circular section edges, it will be used for finding maximum-inscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Material mating envelop is used in circular section edges, it will be used for finding minimum-
circumscribed geometry of a ribbon-like geometric volume that encloses scan pair points using the
minimum separation fitting method.
The following image illustrates how Actual Mating can be applied to scan data:
Options in Detail
Methods
Individual – Individually measures linear dimensions by selecting target entities one by one.
Baseline – Measures a linear dimension from a target baseline entity to other entities.
Target Entities
Target – Selects a target entity to measure a distance.
Note:
A Ref. point, Ref. vector, Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Section Vertex, Section
Edge, or Composite Selection can be a target entity and applicable entities will be determined according
to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In circular section edges, the In-Space mating option is used for finding maximum-inscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In circular section edges, the In-Material mating option is used for finding minimum-circumscribed
geometry of a ribbon-like geometric volume that encloses selected entities using the minimum
separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target section edge.
Note:
When measuring a Dimension, the calculation will simulate measurement with a caliper in the
real-world. The following images show how each mating method (In Space and In Material) is
applied for measuring the size of concave and convex features.
In Space
In Material
Arc Condition – Specifies arc conditions by choosing either center, minimum or maximum. This
option is displayed when target entities are circular section edges.
See Also
Tools > Section Tools > Smart Dimension
What
The Angular Dimension command inspects angles between target entities.
How to Use
How to measure angles between target entities
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Angular Dimension or click the icon in the toolbar.
3. Select two section edges then place the resulting annotation in the Section View.
Specify a Tolerance value.
Note:
An Actual Mating Envelop is theoretically defined as a form perfect, maximum inscribed, minimum
circumscribed or tangent, inverse representation of an actual feature. Mating Envelopes can be specified
as “In-Material” and “In-Space”, or as “unconstrained”, “orientation constrained” and “location constrained”
relative to a Datum Reference Frame. It defines a mating method to find scan pair geometry in the
application.
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Space mating envelop is used in circular edges, it will be used for finding maximum-inscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Material mating envelop is used in circular edges, it will be used for finding minimum-circumscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
The following image illustrates how Actual Mating can be applied to scan data:
Options in Detail
Target Entities
Target – Selects target entities to measure a distance.
Note:
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Note:
During the first angular dimension measurement no default tolerance values are provided. After
defining tolerance values, they will be preserved when the command is used again.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
See Also
Tools > Section Tools > Smart Dimension
What
The Radial Dimension command inspects angles between target entities.
Why
How to Use
How to measure the radius of a target entity
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Radial Dimension or click the icon in the toolbar.
3. Select a circular section edge then place the resulting annotation in the Section View.
Specify a Tolerance value.
4. Measure the radius of a second circular edge then place the resulting annotation in the
Section View. Click the OK button to complete the command.
Note:
An Actual Mating Envelop is theoretically defined as a form perfect, maximum inscribed, minimum
circumscribed or tangent, inverse representation of an actual feature. Mating Envelopes can be specified
as “In-Material” and “In-Space”, or as “unconstrained”, “orientation constrained” and “location constrained”
relative to a Datum Reference Frame. It defines a mating method to find scan pair geometry in the
application.
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Space mating envelop is used in circular edges, it will be used for finding maximum-inscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Material mating envelop is used in circular edges, it will be used for finding minimum-circumscribed
geometry of a ribbon-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
The following image illustrates how Actual Mating can be applied to scan data:
Options in Detail
Note:
A Ref. circle, Section Edge, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target section edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
Note:
When measuring a Dimension, the calculation will simulate measurement with a caliper in the
real-world. The following images show how each mating method (In Space and In Material) is
applied for measuring the size of concave and convex features.
In Space
In Material
See Also
Tools > Section Tools > Smart Dimension
What
The Elliptical Dimension command inspects the longest distance and the shortest distance
between elliptical features.
Why
The Elliptical Dimension command is useful for:
• Measuring the longest distance and the shortest distance between elliptical features
2. Go to Tools > Section Tools > Elliptical Dimension or click the icon in the toolbar.
3. Select an elliptical section edge and enable the Radius and Major Axis options. Place
the resulting annotation in the Section View.
Options in Detail
Target Entities
Target – Selects target entities to measure an elliptical dimension.
Note:
A Section Edge, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target section edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
Note:
When measuring a Dimension, the calculation will simulate measuring with a caliper in the real-
world. The following images show how each mating method (In Space and In Material) is applied
for measuring the size of concave and convex features.
In Space
In Material
Major / Minor Axis – Chooses either the Major Axis or the Minor Axis to measure the longest or
See Also
Tools > Section Tools > Smart Dimension
What
The Position command verifies how much the location of a feature can deviate from its exact true
position in relation to datums or not. Position tolerance is a geometric dimensioning and
Tolerancing (GD&T) location control used to describe a perfect or exact location of a feature in
relation to datum references or other features.
Symbol:
Why
The Position command is useful for:
• Verifying how much a feature profile can deviate from its exact true position
• Controlling the location of a feature in relation to datum references or other features
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
5. Go to Tools > Section Tools > Position in the menu. Select circular section edges then
place the resulting annotations in the Section View. Specify a Tolerance value for
Datum A and Datum B.
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame on a section. Otherwise, scan
pair geometry will be aligned so that the deviation is minimized to the nominal section. This measurement
can also be done without the internal optimization and re-orientation of searched scan pair geometry.
How to inspect position tolerance for two parallel linear section edges
For two parallel linear section edges, a tolerance zone is formed with bidirectional ribbon-like
range at a middle line of the two parallel edges on a nominal section. The pass/fail inspection
judges whether an averaged line of two linear scan pair geometries created scan pair points
belongs into the tolerance zone.
Options in Detail
Target Entities
Target – Selects target entities to verify a position tolerance.
Note:
A Ref. Point, Ref. Vector, Ref. Circle, Ref. Slot, Ref. Rectangle, Ref. Polygon, Section Vertex, Section
Edge, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
*) Not available for a target entity that is extracted from scan data without using nominal data
**) Available for a size-limited entity only
Geometric Feature Type
Target Entity Point Line Regular
Circle Slot Rectangle
(Vertex) (Vector) Polygon
Section OK OK OK OK OK
Options
Tolerance – Specifies a tolerance value.
Pattern – Verifies the position of multiple patterned feature profiles at the same time.
SEPREQT – Separates a feature from a requirement group and evaluates the feature regardless
of other geometric tolerances.
Use Datum Reference Frame - Calculate a position tolerance by optimizing and re-orientating
searched scan pair geometry per the datum reference frame.
Note:
This option is used when defining a specific Datum condition and using it as a Datum Reference Frame
for the measurement.
Datum Actual Mating – Defines a mating method to find a scan pair geometry from scan
pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
Note:
In circular section edges, the In-Space mating option is used for finding maximum-
inscribed geometry of a ribbon-like geometric volume that encloses scan pair points
using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
In circular section edges, the In-Material mating option is used for finding minimum-
circumscribed geometry of a ribbon-like geometric volume that encloses selected
entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined
in the properties of a target section edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how the Actual Mating can be applied to scan data:
<Actual Mating>
Note:
When a circular feature profile has been defined as a datum feature with size, a position
tolerance can be used on the datum and a material condition can be set.
Use Current Alignment – Calculate a position tolerance as the scan data is positioned, without
optimizing and re-orientating searched scan pair geometry per the datum reference frame.
Material Condition
Defines the material condition of the target feature.
Note:
Material Condition Type – Chooses a material condition type, from either MMC also
known as a Maximum Material Condition, or LMC, also known as Least Material
Condition.
Note:
Maximum Material Condition (MMC) is the condition in which a feature with size contains the
maximum amount of material within stated limits of size, for example a minimum hole diameter
or maximum shaft diameter.
Least Material Condition (LMC) is the condition in which a feature with size contains the least
amount of material within stated limits of size, for example a maximum hole diameter or
minimum shaft diameter.
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Straightness
Tools > Section Tools > Circularity
Tools > Section Tools > Concentricity
What
The Straightness command verifies the straightness of a linear geometric shape in a sectional entity.
Straightness is a condition where a section element is a straight line.
Symbol:
• Verifying how far a feature profile can deviate from a straight line
How to Use
How to verify the straightness of a feature profile
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Straightness or click the icon in the toolbar.
3. Select a section edge then place the resulting annotation in the Section View. Specify a
Tolerance value.
Options in Detail
Target Entities
Target – Selects target entities to measure the straightness of a feature profile.
Note:
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of the target entity.
Options
Tolerance – Specifies a tolerance value.
Pattern – Verifies the straightness of multiple patterned feature profiles at the same time.
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Position
Tools > Section Tools > Circularity
Tools > Section Tools > Concentricity
What
The Circularity command verifies the circularity of a sectional entity that has a circular geometric
shape. Circularity is the condition where all points are equidistant from a center point.
Symbol:
• Verifying how much a feature profile can deviate from a perfect form of a circle
How to Use
How to verify the circularity of a feature profile
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Circularity or click the icon in the toolbar.
3. Select a circular section edge then place the resulting annotation in the Section View.
Specify a Tolerance value.
Options in Detail
Target Entities
Target – Selects target entities to measure the circularity of a feature profile.
Note:
A Ref. circle, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of the target entity.
Options
Tolerance – Specifies a tolerance value.
Pattern – Verifies the circularity of multiple patterned feature profiles at the same time.
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Position
Tools > Section Tools > Straightness
Tools > Section Tools > Concentricity
What
The Concentricity command verifies the concentricity of a sectional entity that has a circular
geometric shape. The measurement must have one circular datum. Concentricity is the condition
where the median points of all diametrically opposed elements of the features of a revolution or
correspondingly located elements of two or more radically disposed features are congruent with the
center point of a datum feature.
Symbol:
• Verifying how much the median points of multiple diameters can deviate from a center point of
a specific datum
How to Use
How to verify the concentricity of a feature
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
5. Select a circular section edge then place the resulting annotation in the Section View.
Specify a Tolerance value and set datum A for the measurement.
When Geometric Tolerance is measured with specific datums on a feature in 3D scan-based inspection,
corresponding scan pair geometry is extracted from qualified scan pair points and its location is optimized
to the position and the orientation of the nominal geometry so that the deviation between them is
minimized to accurately analyze features based on specified datums. This is referred to as the Optimizing
Position and Orientation method. This method is used when Orientation-type Geometric Tolerances
(Perpendicularity, Angularity, and Parallelism) and Location-type Geometric Tolerances (Position Tolerance,
Concentricity, and Symmetry) are measured.
The following figures show how the position and orientation of extracted scan pair geometry are optimized
while measuring Orientation-type Geometric Tolerances and Location-type Geometric Tolerances.
Tn : Nominal DRF
Ts : Scan DRF
2
Pn : Position of Nominal Geometry
Options in Detail
Target Entities
Target – Selects target entities to measure the concentricity of a feature profile.
A Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Section Edge, or Composite Selection can be a
target entity and applicable entities will be determined according to the geometry type of the target
entity.
Options
Tolerance – Specifies a tolerance value.
Material Condition For Datum – Defines the material condition for a datum.
Note:
When a circular feature profile has been defined as a datum feature with size, concentricity can
be used the datum as well as set material condition for the datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains
the maximum amount of material within the stated limits of size (e.g., minimum hole
diameter, maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the
least amount of material within the stated limits of size (e.g., maximum hole diameter,
minimum shaft diameter).
What
The Parallelism command verifies the parallelism of a sectional entity that has a linear geometric
shape. Parallelism is a condition of a line that is equidistant at all points from a datum line.
Symbol:
Why
The Parallelism command is useful for:
• Verifying how much a feature profile can deviate from an orientation parallel to a specific datum
line
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
4. Go to Tools > Section Tools > Parallelism or click the icon in the toolbar.
5. Select a linear section edge then place the resulting annotation in the Section View.
Specify a Tolerance value and set datum A for the measurement.
Options in Detail
Target Entities
Target – Selects target entities to measure the parallelism of a feature profile.
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of the target entity.
Options
Tolerance – Specifies a tolerance value.
Pattern – Verifies the parallelism of multiple patterned feature profiles at the same time.
Material Condition For Datum – Defines the material condition for a datum.
Note:
When a circular feature profile has been defined as a datum feature with size, concentricity can
be used the datum as well as set material condition for the datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains
the maximum amount of material within the stated limits of size (e.g., minimum hole
diameter, maximum shaft diameter)
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Perpendicularity
Tools > Section Tools > Angularity
Tools > Section Tools > Symmetry
What
The Perpendicularity command verifies the perpendicularity of a sectional entity that has a linear
geometric shape. Perpendicularity is a condition of a line that is at a 90 degree right angle from a
datum line.
Symbol:
Why
The Perpendicularity command is useful for:
• Verifying how much a feature profile can deviate from a 90 degree angle
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
4. Go to Tools > Section Tools > Perpendicularity or click the icon in the toolbar.
5. Select a linear section edge then place the resulting annotation in the Section View.
Specify a Tolerance value and set datum A for the measurement.
Options in Detail
Target Entities
Target – Selects target entities to measure the perpendicularity of a feature profile.
Note:
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of a target entity.
Pattern – Verifies the perpendicularity of multiple patterned feature profiles at the same time.
Material Condition For Datum – Defines the material condition for a datum.
Note:
When a circular feature profile has been defined as a datum feature with size, concentricity can
be used the datum as well as set material condition for the datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains
the maximum amount of material within the stated limits of size (e.g., minimum hole
diameter, maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the
least amount of material within the stated limits of size (e.g., maximum hole diameter,
minimum shaft diameter).
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Parallelism
Tools > Section Tools > Angularity
Tools > Section Tools > Symmetry
What
The Angularity command verifies the angularity of a sectional entity that has a linear geometric
shape. Angularity is a condition of a line that is at a specified angle other than 90 degrees from a
datum line.
Symbol:
Why
The Angularity command is useful for:
• Verifying how much a feature profile can deviate from an angle described in nominal
specifications
How to Use
How to verify the angularity of a feature from a specific datum
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Datum or click the icon in the toolbar.
4. Go to Tools > Section Tools > Angularity or click the icon in the toolbar.
5. Select a linear section edge then place the resulting annotation in the Section View.
Specify a Tolerance value and set datum A for the measurement.
Note:
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of a target entity.
*) Not available for a target entity that is extracted from scan data without using nominal data
**) Available for a size-limited entity only
Geometric Feature Type
Target Entity
Line (Vector)
Section OK
Ref. geometry OK*, **
Options
Tolerance – Specifies a tolerance value.
Pattern – Verifies the angularity of multiple patterned feature profiles at the same time.
Note:
When a circular feature profile has been defined as a datum feature with size, concentricity can
be used the datum as well as set material condition for the datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains
the maximum amount of material within the stated limits of size (e.g., minimum hole
diameter, maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the
least amount of material within the stated limits of size (e.g., maximum hole diameter,
minimum shaft diameter).
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Parallelism
Tools > Section Tools > Perpendicularity
Tools > Section Tools > Symmetry
What
The Symmetry command verifies the symmetry of sectional entities that face each other. Symmetry
is a three-dimensional geometric tolerance that controls how much the median points between two
feature profiles deviate from a specific datum.
Symbol:
• Verifying how much a feature profile can deviate from an angle described in nominal
specifications
How to Use
How to verify the symmetry of a feature from a specific datum
1. Double click a section inspection feature in the Inspection Feature tree to enter the
Section mode.
2. Go to Tools > Section Tools > Vector or click the icon in the toolbar.
3. Select feature profiles and change the Method to Find Slot Axis. Click the OK button
to complete the command.
6. Go to Tools > Section Tools > Symmetry or click the icon in the toolbar.
7. Select a linear section edge then place the resulting annotation in the Section View.
Specify a Tolerance value and set datum A for the measurement.
Note:
A Ref. vector, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of a target entity.
Options
Tolerance – Specifies a tolerance value.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target section edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how the Actual Mating can be applied to scan data:
<Actual Mating>
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame, or DRF, on a sectional profile.
Otherwise, scan pair geometry will be aligned so that the deviation is minimized to the nominal feature.
See Also
Tools > Section Tools > Datum
Tools > Section Tools > Parallelism
Tools > Section Tools > Perpendicularity
Tools > Section Tools > Angularity
What
The Ref. Point command creates a reference point on a section. A reference point is a zero
dimensional entity. A reference point is used to mark a specific position on a section.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
Why
The Ref. Point command is useful for:
• Defining a point that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a point from a section of scan data based on the definition of nominal geometry
• Creating a point on a section of scan data without using the definition of a nominal data
• Finding a center point from another geometric entity
• Finding points that can divide a target entity into multiple parts
• Finding an intersection point from crossing entities
• Finding a point on the highest position of target entity
How to Use
How to find and add a point on a circle center
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Point or click the
icon in the toolbar.
4. Click the OK button to complete the command. Nominal geometry will be created with
its pair geometry.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
• Definition
• Extract
• Find Circle Center
• Find Slot Center
• Find Rectangle Center
• Find Polygon Center
• Find Sphere Center
• Projection
• Pick Multiple Points
• Convert
• N Division
• Between 2 Points
• Intersect 2 Lines
• Intersect Line(Curve, Axis) & Face
• Intersect 3 Planes
• Find Cone Vertex
• Extreme Position
• Import
Note:
When creating a ref. point by defining its position on a section of scan data or by using a fitting
algorithm from section segments of scan data, the ref. point can be created without defining scan
pair geometry in the second stage. A created ref. point is called a scan ref. point and it can be used
for measuring the size of features on a model without using nominal data or creating another ref.
geometry as a reference.
The methods that can create a ref. point from scan data directly are:
• Definition – When the position of a point is defined by picking a point on a section of scan data
• Extract
• Find Circle Center / Slot Center / Rectangle Center / Polygon Center / Sphere Center
• Pick Multiple Points
• Convert
• Find Cone Vertex
When entering the editing mode by double-clicking a created ref. points, scan points that were used
for creating the ref. points will be highlighted. To change target scan points, click the Select None
button .
If necessary, a ref. points that was created from scan data can be added into nominal data by using
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a point by using the geometric definition of a point and projects it on a
section. The value can be input numerically or interactively picked by a point in the Model
View.
Extract – Creates a point from selected entities by using a fitting algorithm and projects the
point on a section.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Find Circle Center – Creates a circle center point from selected entities and projects the point
on a section.
Note:
This option is available when the geometry type of the selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target section segments using the
least squares fitting method.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Find Slot Center – Extracts the center point of a slot from selected entities using a fitting
algorithm and projects the point on a section. The sub-options are the same as the Find Circle
Center method under Ref. Point.
Find Rectangle Center – Extracts the center point of a rectangle from selected entities using
a fitting algorithm and projects the point on a section. The sub-options are the same as the
Find Circle Center method under Ref. Point.
Find Polygon Center – Extracts the center point of a polygon center from selected entities
using a fitting algorithm and projects the point on a section. The sub-options are the same as
the Find Circle Center method under Ref. Point.
Find Sphere Center – Extracts the center point of a sphere from selected entities using a
fitting algorithm and projects the point on a section. The sub-options are the same as the
Find Circle Center method under Ref. Point.
Projection – Extracts a point by projecting onto another entity and projects the point on a
section.
To make a point using the Projection method:
1. Select points such as ref. points, curve points or vertices.
2. Select a target entity that selected points will be projected to a section.
3. Click OK.
Convert – Create a center point from a selected entity and projects the point on a section.
To make a point using the Convert method:
1. Select a circle or an arc.
2. Click OK.
N Division – Creates multiple points by dividing a selected curve, vector, or mesh data and
projects the point on a section.
To make a point using the N Division method:
1. Select a curve.
2. Click OK.
Offset – Creates planes by a specified offset distance and total number on a selected
entity.
Uniform Offset
Between 2 Points – Creates a point between two points using a Ratio value to decide the
position and projects the point on a section.
Intersect 2 Lines – Creates a point from the intersection of two linear entities.
To make a point using the Intersect 2 Lines method:
1. Select two linear entities such as a line, edge, or vector.
2. Click OK.
Intersect Line (Curve, Axis) & Face – Creates a point from the intersection of a curve and a
face and projects the point on a section.
To make a point using the Intersect Axis and Face method:
1. Select a curve such as a line, edge, vector, 2D or 3D curve.
2. Select a face.
3. Click OK.
Intersect 3 Planes – Creates a point from the intersection of three selected planar entities
and projects the point on a section.
To make a point using the Intersect 3 Planes method:
1. Select three planar entities such as a face, region, or plane.
2. Click OK.
Find Cone Vertex – Creates a point at the apex position of a conical entity and projects the
point on a section.
Extreme Position – Creates a point at an extreme position from selected entities and projects
the point on a section. A target entity and a linear entity need to be selected for a Direction
to define an extreme direction.
Import – Creates points by importing an ASCII file and projects the point on a section. A text
file containing X, Y, and Z coordinates separated by tabs or commas can be imported with the
ASCII converter.
When a text file is opened, the ASCII Converter will appear. Column definition, separators such
as white space or user defined characters, and commas for decimal point in the ASCII Convert
dialog box can be set.
The second stage can be used when defining methods to extract scan pair geometry from scan
data. When ref. point is created from scan data without using the definition of nominal geometry
in the first stage, the second stage will not be used.
As Nominal – Automatically creates a pair of ref. geometries from scan data as created
in the first stage.
Manual – Manually creates a pair of ref. geometries from scan data as created in first
stage but with the addition of CMM simulation.
Ray Intersection – Finds a pair point by intersecting a virtual ray and poly
vertices.
The Search Radius and Search Depth options define the size of a
searching zone.
The Fitting Type option is the fitting method used for detected poly-
vertices. When scan data is mesh it can be easy to find pair points on the
The Plane / Sphere / Cylinder / Cone / Torus / Surface Fitting options fits
poly-vertices in a searching zone to a specified geometry type.
Rod Contact – Finds a pair point by the contact position of a rod. The
Search Radius and Search Depth define the size of a searching zone. The
Direction option defines the contact direction of the rod to poly-vertices.
The Rod Axis defines the direction of the rod.
Disk Contact – Finds a pair point by the contact position of a disk. The
Search Radius and Search Depth define the size of a searching zone. The
Direction option defines the contact direction of the disk to poly-vertices.
Find Closest Point – Finds the closest pair point within a given search
radius. The Search Radius option defines a searching zone from a nominal
point.
What
The Simulated CMM Point command simulates a Coordinate Measuring Machine, or, CMM, as it
would function in the real world on a section. Within the application, scan data will be treated as a
real part and the CMM Point command can be used to acquire measure points with a virtual probe
device that acts like a real-world probing device.
This method is available when both nominal and scan data exist as well as when inspecting scan
data only without any nominal data.
When a CMM point is picked on a model the direction of probing will be automatically defined by
the normal of the nominal data. However if only scan data is used, the probing direction will be
defined by a plane’s normal which will be internally made by fitting scan points within a searching
zone.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
Ray Intersection
This method is similar to a ball-type probing device. The Ray-Intersection method can find a
contact point on scan data but does not consider any physical conflicts between the virtual probe
and scan data.
Ray-Intersection finds pair points by intersecting a virtual ray and scan data. The Direction option
defines the approaching direction of the ball probe to scan data. The Search Radius and Search
Depth options define the size of a searching zone. Poly-vertices in the searching zone will be
candidate poly-vertices used to find the intersection with the virtual ray.
The specified depth is a total of the frontward and backward depth of a picked point on the direction
of measurement. If the Search Depth is set to 10mm, 5mm will be the search depth in both
directions as shown in the image below:
4. Click OK to complete the command. A CMM point will be created on the nominal data
and its pair point will be found on the scan data.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Search Radius / Search Depth – Defines a searching zone size. Poly-vertices in the searching
zone will be candidate points for a CMM point.
Auto – Fits poly-vertices in a search zone identically to the geometry on a nominal face.
If no nominal face exists the fitting will be performed on a freeform face.
Plane Fitting – Sets a CMM point to a place. Pair points are found by fitting poly-vertices
in a search area to a plane.
Sphere Fitting – Sets a CMM point to a sphere. Pair points are found by fitting poly-
vertices in a search area to a sphere.
Cylinder Fitting – Sets a CMM point to a cylinder. Pair points are found by fitting poly-
vertices in a search area to a cylinder.
Cone Fitting – Sets a CMM point to a cone. Pair points are found by fitting poly-vertices
in a search area to a cone.
Torus Fitting – Sets a CMM point to a torus. Pair points are found by fitting poly-vertices
in a search area to a torus.
Surface Fitting – Sets a CMM point to a surface. Pair points are found by fitting poly-
vertices in a search area to a surface.
Direction – Defines the approaching direction to an object. The direction for measuring a CMM
point is displayed as a blue arrow. Four direction options are available: Auto, Nominal Normal,
Nominal Tangent, and Manual.
Nominal Normal – Sets the approaching direction to an object normal to a nominal face.
Rod Contact
This method is similar to a rod-type probing device. The Rod Contact method can find a contact
point on scan data but does not consider any physical conflicts between the virtual probe and scan
data. The virtual rod defines the searching zone on scan data and is useful for measuring boundaries
or features on sheet metal parts.
Rod Contact finds pair points by intersecting a virtual rod and scan data. The Direction option
defines the approaching direction of the rod probe to scan data. The Search Radius and Search
Depth options define the size of a searching zone. The Rod Axis option defines the direction of the
rod.
3. Pick a point on a boundary of the nominal data and set the rod radius, search depth and
rod length.
The deviation between nominal geometry and pair geometry is displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Rod Radius / Search Depth / Rod Length – Defines a searching zone size. Poly-vertices in the
searching zone will be candidate points for a CMM point.
Rod Axis – Defines the direction of the rod axis. Four direction options are available: Auto,
Nominal Normal, Nominal Tangent, and Manual.
Auto – Sets the rod axis direction to an object as tangential if a point is selected
on a boundary and normal to the surface if a point is selected on a surface.
Nominal Normal – Sets the rod axis direction to an object normal to a nominal
face.
Nominal Tangent – Sets the rod axis direction to an object tangent to a nominal
face.
Disk Contact
This method is similar to a disk-type probing device. The Disk Contact method can find a contact
point on scan data but does not consider any physical conflicts between the virtual probe and scan
data. The virtual disk defines the searching zone on scan data.
Disk Contact finds pair points by intersecting a virtual rod and scan data. The Direction option
defines the approaching direction of the disk probe to scan data. The Search Radius and Search
Depth options define the size of a searching zone. The Direction option defines the contacting
direction of the disk. Using the flat surface of the disk probe can find a maximum point within the
search zone.
3. Pick a point on a nominal face and set the search radius and depth.
4. Click OK to complete the command. A CMM point will be created on the nominal data
and its pair point will be found on the scan data.
Search Radius / Search Depth– Defines a searching zone size. Poly-vertices in the searching
zone will be candidate points for a CMM point.
Direction – Selects the Measuring Direction for the Disk Contact method.
See Also
Insert > Ref. geometry > Simulated CMM Point
What
The Ref. Vector command creates a reference vector on a section. A reference vector is a virtual axis
with a direction and infinite size. A ref. vector is used for adding assisting geometry for inspection.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
Why
• Defining a vector that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a vector from a section of scan data based on the definition of nominal geometry
• Creating a vector on a section of scan data without using the definition of nominal data
• Finding an axis from a target entity
• Finding an intersection line from two crossing linear entities
• Finding an average vector from two linear entities
• Finding a vector that is positioned with a specific distance and direction from a target entity
• Inspecting a straightness on a section of scan data without using the definition of nominal data
How to Use
How to find a vector from two intersecting planes
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Vector or click
the icon in the tool bar.
Note:
When two faces are perpendicular to a section plane, it is impossible to create a Ref. Vector
because the projection of the intersection becomes a point instead of a vector.
The deviation between nominal geometry and pair geometry is displayed in its property
pane. Inputting a tolerance value will color each deviation element in pass, fail, or
warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the method.
Methods
• Definition
• Extract
• Find Slot Axis
• Find Cylinder Axis
• Find Cone Axis
• Projection
• Pick Multiple Points
• Pick Point & Line
• Convert
• Intersect 2 Planes
Note:
When creating a ref. vector by defining its position and normal on a section of scan data or by using
a fitting algorithm from section segments of scan data, the ref. vector can be created without defining
scan pair geometry in the second stage. A created ref. vector is called a scan ref. vector and it can be
used for measuring the size of features on a model without using nominal data or creating another
ref. geometry as a reference.
The methods that can create a ref. vector from scan data directly are:
• Definition – When the position and normal of a vector are defined by picking points on a section
of scan data
• Extract
• Find Slot Axis / Cylinder Axis / Cone Axis
• Pick Multiple Points
When entering the editing mode by double-clicking a created ref. vector, scan points that were used
for creating the ref. vector will be highlighted. To change target scan points, click the Select None
button .
If necessary, a ref. vector that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a vector using the geometric definition of a vector and projects the vector
on a section. A numeric value can be input or a point can be picked manually in the Model
View.
Position & Direction – Creates a ref. vector with Position and Direction values.
Start & End Position – Creates a vector by defining the Start Position and the End
Position.
Start Position and End Position – Creates a vector by connecting two positions.
The positions can be selected in the Model View or manually input into the X, Y, Z
boxes.
Extract – Extracts a vector from selected entities by using a fitting algorithm and projects the
vector on a section.
When a ref. vector is created by fitting a section of scan data, its straightness can be measured.
To inspect the Pass or Fail status of a ref. vector, set the Tolerance value in the Properties panel
of the vector. It can be useful for calculating the GD&T in a scan-only inspection process.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
N Sigma
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Find Slot Axis – Creates a vector of a slot on a selected entity using a fitting algorithm and
projects the vector on a section. The fitting option is the same as the Extract method.
Fitting Type – Chooses a fitting type to create a geometry from target section segments.
If geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Best Fit – Finds best-fitted geometry from target section segments using the least
squares fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Find Cylinder Axis – Creates a cylinder axis from a selected entity by using the fitting
Use Normal – Excludes points that have a normal angle larger than the normal of
fitted ref. geometry. After removing points, the application will internally generate
fitted ref. geometry again from the refined points.
Fix Radius – Specifies the value of the radius of a cylinder if it is already known.
Use Specified Direction As Initial Guess – Defines an initial axis that can be used
for finding the direction of a fitting shape.
Find Cone Axis – Creates a cone axis from selected entities by using a fitting algorithm and
projects the axis on a section. The fitting option is same as the Find Cylinder Axis method.
Pick Point & Line – Creates a vector by picking a point as the position and a linear entity as
the direction and projects the vector on a section.
To make a vector using the Pick Point & Line method:
1. Select a linear entity for the direction of a vector.
2. Pick a point for the position of the vector.
3. Click OK.
Convert – Creates a vector as an axis of a selected entity or on a selected entity and projects
the vector on a section.
To make a vector using the Convert method:
1. Select a cylindrical entity such as a face or a region, or a linear entity such as a line or an
edge.
2. Click OK.
Average – Creates a vector by averaging two linear entities and projects the vector on a
section.
To make a vector using the Average method:
1. Select two linear entities such as lines, edges, vectors.
2. Click OK.
Tangent – Creates a vector that is tangent to a selected entity and projects the vector on a
section.
To make a vector by using the Tangent method:
1. Pick a point on an entity such as a curve, edge, or poly-vertex.
2. Click OK.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. vector is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Vector
What
The Ref. Circle command creates a reference circle on a section. A reference circle is a two-
dimensional entity that has a center and a radius. A ref. circle is used for adding assisting geometry
for inspection.
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
Why
The Ref. Circle command is useful for:
• Defining a circle that can be used as nominal geometry in a automatic and systematic inspection
process
• Extracting a circle from a section of scan data based on the definition of nominal geometry
• Creating circles that can divide a revolved target entity into multiple parts
• Creating a circle on scan data without using the definition of nominal data
• Inspecting a circularity on scan data without using the definition of nominal data
How to Use
How to extract a circle from a nominal face
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Circle or click the
icon in the toolbar.
2. Choose the Pick Plane & Surface and click a plane and a face of a cylinder.
3. Click OK to complete the command. Nominal geometry will be created and projected on
a section.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
• N Division
• Pick Plane & Surface
Note:
When creating a ref. circle by defining its center position and normal on a section of scan data or by using
a fitting algorithm from section segments of scan data, the ref. circle can be created without defining
scan pair geometry in the second stage. A created ref. circle is called a scan ref. circle and it can be used
The methods that can create a ref. circle from scan data directly are:
• Definition – When the center position and normal of a circle are defined by picking points on a
section of scan data
• Extract
• Pick Multiple Points
When entering the editing mode by double-clicking a created ref. circle, scan points that were used for
creating the ref. circle will be highlighted. To change target scan points, click the Select None button
.
If necessary, a ref. circle that was created from scan data can be added into nominal data by using the
Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a ref. circle by using the geometric definition of a circle and projects the
circle on a section. The value can be input numerically or interactively picked by a point in the
Model View.
Center & Radius – Creates a circle using Position, and Radius values.
Note:
The radius of a circle can be specified by measuring the distance or radius from another entity.
To measure the radius from another entity, use the Measure Distance button or the
Measure Radius button .
When a ref. plane is created by fitting a section of scan data, its circularity can be measured.
To inspect Pass or Fail of a ref. circle, set the Tolerance value in the Properties panel of the
plane. It can be useful for calculating the GD&T in a scan-only inspection process.
Fitting Type – Chooses a fitting type to create geometry from target section segments.
If geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Note:
This option is available when the geometry type of a selected entity is different from the
target geometry.
Best Fit – Finds best-fitted geometry from target section segments using the
least squares fitting method.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Fix Radius – Specifies the value of the radius of a circle if it is already known.
Pick Multiple Points – Creates a circle by picking three or more points and projects the circle
on a section.
To make a circle using the Pick Multiple Points method:
1. Pick three or more points.
2. Click OK.
Offset – Creates planes by a specified offset distance and a total number on a selected
entity.
Uniform Offset
Pick Plane & Surface – Creates a circle on an intersection between a planar entity and an
entity that has a circular section such as a cylinder, cone, sphere, or torus. And projects the
circle on a section.
To make a circle using the Pick Plane & Surface method:
1. Select a circular section entity.
2. Set a plane.
3. Click OK.
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. circle is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Circle
What
The Ref. Slot command creates a reference slot on a section. A reference slot is a two-dimensional
entity that has two lines and two arcs. A ref. slot is used for adding assisting geometry for inspection.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
• Defining a slot that can be used as nominal geometry in a automatic and systematic inspection
process
• Extracting a slot from a section of scan data based on the definition of nominal geometry
• Creating a slot on a section of scan data without using the definition of nominal data
How to Use
How to extract a slot from a nominal edge
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Slot or click the
icon in the toolbar.
3. Click OK to complete the command. Nominal geometry will be created and projected
onto a section.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
Note:
When creating a ref. slot by defining its center position of side arcs and normal on a section of scan
data or by using a fitting algorithm from section segments of scan data, the ref. slot can be created
without defining scan pair geometry in the second stage. A created ref. slot is called a scan ref. slot
and it can be used for measuring the size of features on a model without using nominal data,
inspecting circularity on a section of scan data, or creating another ref. geometry as a reference.
The methods that can create a ref. slot from scan data directly are:
• Definition – When the center positions and normal of a slot are defined by picking points on a
section of scan data
• Extract
• Pick Multiple Points
When entering the editing mode by double-clicking a created ref. slot, scan points that were used
for creating the ref. slot will be highlighted. To change target scan points, click the Select None
button .
If necessary, a ref. slot that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
Definition – Creates a slot by using the geometric definition of a slot and projects the slot on
a section. The value can be input numerically or interactively picked by a point in the Model
View.
Coordinate & Size – Creates a slot by specifying a Center, Width, and Radius.
Note:
The geometric values for each axis of a slot can be specified by measuring the distance or
radius from another entity. To measure geometric values from another entity, use the
Measure Distance button or the Measure Radius button .
2 Centers & Width – Creates a slot by specifying a Center1, Center2, and Width.
Extract – Extracts a circle from selected entities by using a fitting algorithm and projects the
slot on a section.
When a ref. plane is created by fitting a section of scan data, its circularity can be measured.
To inspect Pass or Fail of a ref. circle, set the Tolerance value in the Properties panel of the
plane. It can be useful for calculating the GD&T in a scan-only inspection process.
Best Fit – Finds best-fitted geometry from target section segments using the
least squares fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Pick Multiple Points – Creates a slot by picking six or more points and projects the slot on a
section.
To make a slot using the Pick Multiple Points method:
1. Pick six or more points.
2. Click OK.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. slot is created from scan data without using the definition of the nominal geometry from
the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
in the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
What
The Ref. Rectangle command creates a reference slot on a section. A reference rectangle is a two-
dimensional entity that has four lines and four right angles. A ref. rectangle is used for adding
assisting geometry for inspection.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note:
Ref. geometries created in the Section mode will be integrated into a section feature and they will be
treated within the section feature. To edit the created ref. geometries, double-click the ref. geometry or enter
the editing mode of the section feature.
Why
The Ref. Rectangle command is useful for:
• Defining a rectangle that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a rectangle from a section of scan data based on the definition of nominal geometry
• Creating a rectangle on a section of scan data without using the definition of nominal data
How to Use
How to extract a rectangle from a nominal edge
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Rectangle or click
the icon in the toolbar.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Options in Detail
[Stage 1]
Target Entities
Entities – Selects target entities. Required target entities can differ depending on the
method.
Methods
• Definition
• Extract
• Projection
Note:
When creating a ref. rectangle by defining its center position and normal on a section of scan data
or by using a fitting algorithm from section segments of scan data, the ref. rectangle can be created
without defining scan pair geometry in the second stage. A created ref. rectangle is called a scan ref.
rectangle and it can be used for measuring the size of features on a model without using nominal
data or creating another ref. geometry as a reference.
The methods that can create a ref. rectangle from scan data directly are:
• Definition – When the center position and normal of a rectangle are defined by picking points
on a section of scan data
• Extract
• Pick Multiple Points
When entering the editing mode by double-clicking a created ref. rectangle, scan points that were
used for creating the ref. rectangle will be highlighted. To change target scan points, click the Select
None button .
If necessary, a ref. rectangle that was created from scan data can be added into nominal data by
using the Add Nominal command in the pop-up menu.
For more information, go to User Interface > Docking Bars > Tree.
Definition – Creates a rectangle by using the geometric definition of a rectangle and projects
the rectangle on a section. The value can be input numerically or interactively picked by a
point in the Model View.
Coordinate & Size – Creates a rectangle by specifying a Center, Width, Height, and
Corner Radius.
Note:
The geometric values for each axis of a rectangle and the radius at each corner can be
specified by measuring a distance or a radius from another entity. To measure geometric
values from another entity, use the Measure Distance button or the Measure Radius
Extract – Extracts a rectangle from selected entities by using a fitting algorithm and projects
the slot on a section.
Fitting Type – Chooses a fitting type to create geometry from target section segments.
If geometry is created from nominal data, the defined fitting type in the first stage can
be used as a fitting method for finding scan pair geometry from scan pair points.
Best Fit – Finds best-fitted geometry from target section segments using the
least squares fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Pick Multiple Points – Creates a rectangle by picking six or more points and projects the
rectangle on a section.
To make a rectangle using the Pick Multiple Points method:
1. Pick six or more points.
2. Click OK.
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. rectangle is created from scan data without using the definition of the nominal geometry
from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described in
the first stage.
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Rectangle
What
The Ref. Polygon command creates a reference polygon on a section. A reference polygon is a two-
dimensional entity that has several equal lines. A ref. polygon is used for adding assisting geometry
for inspection.
Note:
Ref. geometry entities created using both Insert > Ref. Geometry and Tools > Section Tools have the same
creation methods. The difference between creating Ref. geometry using Ref. Geometry and Section Tools
is that Section Tools will project onto the current section.
Note: Ref. geometries created in the Section mode will be integrated into a section feature and
they will be treated within the section feature. To edit the created ref. geometries, double-click the
ref. geometry or enter the editing mode of the section feature.
Why
Geomagic Verify | Menu 816
The Ref. Regular Polygon command is useful for:
• Defining a regular polygon that can be used as nominal geometry in a automatic and systematic
inspection process
• Extracting a regular polygon from a section of scan data based on the definition of nominal
geometry
• Creating a regular polygon on a section of scan data without using the definition of nominal
data
How to Use
How to extract a regular polygon from a nominal edge
1. Prepare aligned scan and nominal data. Go to Tools > Section Tools > Regular Polygon
or click the icon in the toolbar.
The deviation between nominal geometry and pair geometry will be displayed in its
property pane. Inputting a tolerance value will color each deviation element in pass, fail,
or warning colors.
Methods
• Definition
• Extract
• Projection
• Pick Multiple Points
Note:
When creating a ref. polygon by defining its start and end segments and normal on a section of scan
data or by using a fitting algorithm from section segments of scan data, the ref. polygon can be
created without defining scan pair geometry in the second stage. A created ref. polygon is called a
scan ref. polygon and it can be used for measuring the size of features on a model without using
nominal data or creating another ref. geometry as a reference.
The methods that can create a ref. polygon from scan data directly are:
• Definition – When the start and end segments and normal of a regular polygon are defined by
picking points on a section of scan data
• Extract
• Pick Multiple Points
When entering the editing mode by double-clicking a created ref. polygon, scan points that were
used for creating the ref. polygon will be highlighted. To change target scan points, click the Select
None button .
If necessary, a ref. polygon that was created from scan data can be added into nominal data by using
the Add Nominal command in the pop-up menu.
Definition – Creates a polygon by using the geometric definition of a polygon and projects
the polygon on a section. The value can be input numerically or interactively picked by a point
in the Model View.
Coordinate & Size – Creates a polygon by specifying a Center, U Axis, No. of Edges,
and Radius of Rounded Corner.
Note:
The geometric values for a regular polygon and the radius at each corner can be specified by
measuring a distance or a radius from another entity. To measure geometric values from
another entity, use the Measure Distance button or the Measure Radius button .
2 Segment & Rounded Radius – Creates a polygon by specifying Start Segment, End
Segment, Number of Edges and Corner Radius. The Start and End Segments define
the length of an edge of a polygon and Corner Radius defines the radius of each
rounded corner of a polygon.
Extract – Extracts a polygon from selected entities by using a fitting algorithm and projects
the polygon on a section.
Fitting Type – Chooses a fitting type to create a geometry from target section
segments. If geometry is created from nominal data, the defined fitting type in the first
Best Fit – Finds best-fitted geometry from target section segments using the
least squares fitting method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
section segments in the normal direction from the center point of the best-fitted
geometry that was found using the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times
the standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value
will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal
of fitted ref. geometry. After removing points, the application will internally
generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Pick Multiple Points – Creates a polygon by picking six or more points and projects the
polygon onto a section.
To make a polygon using the Pick Multiple Points method:
1. Pick six or more points.
2. Click OK.
[Stage 2]
Note:
The second stage can be used to define methods for extracting scan pair geometry from scan data.
If a ref. polygon is created from scan data without using the definition of the nominal geometry
from the first stage, the second stage will not be used.
As Nominal – Automatically creates a ref. geometry pair from scan data as described
Manual – Manually creates a ref. geometry pair from scan data as described in the first
stage.
See Also
Insert > Ref. geometry > Regular Polygon
1. Joining Curves
• Join
Joins curves at the ending point or intersecting point.
2. Rebuilding Curves
• Rebuild
Rebuild curves with defined number of interpolation points.
3. Deforming Curves
• Deform Smoothness
Adjusts the smoothness level for the curve deformation.
• Section
Creates section curves on nominal data and scan data.
• Intersection
Creates intersection splines between bodies.
• Surface UV Curves
Creates curves on a face along its U and V directions.
• Boundary
Extracts curves from the boundary of a mesh.
• Project
Projects curves or nodes onto a selected entity.
• Mirror
Creates a mirrored copy of a 3D curve.
• Convert Entities
Converts other entities into curve entities.
• Smooth
Smoothes curves.
• Trim
Trims curves.
• Extend
Extends curves.
• Split
Splits a curve into multiple parts.
• Match
• Merge
Merges separated curves to form a single curve.
• Insert Node
Creates a node on a curve or line.
• Remove Node
Removes a node from a curve or line.
• Remove Constraint
Removes existing constraints on curves and nodes.
Curve Ends – Joins curve ends that have a distance smaller than a given value.
Rebuild
Regenerates splines by controlling node points and deviations between splines and a mesh. This
tool palette is available after selecting splines.
Number: 4 Number: 7
Deform Smoothness
What
The Spline command is used to create a curve on nominal data, scan data or in free 3D space.
Why
The Spline command is useful for:
How to Use
A. How to create a Spline and alter it in Curve mode
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Spline, or click the icon in Curve mode.
3. Select a point on a mesh to place a spline. Create extra nodes to further define the shape
by adding a node with a left mouse click.
4. To finish a spline you can either right-click, double left-click, or press the Enter button
on the keyboard. Click OK when the spline has been completed.
5. When the mouse cursor is hovered over a node the selection area will be shown in a red
circle. Hold down the Alt key on the keyboard and move the mouse from left to right to
change the size of the selection area.
7. When more or less interpolation points are desired for the spline use the Rebuild
command found in the toolbar. In this example the number of interpolation points has
been set to 30.
2. Go to Tools > Curve Tools > Spline, or click icon in the Curve mode.
3. Select a base plane. For this example use the Top base plane.
4. Left-click to begin drawing a spline. The first click will create the first node of the spline.
6. Click again to place another node of the spline on the perpendicular plane. Doing this
allows the spline to first be aligned to the Top plane and then aligned to the Front plane
mid-spline.
7. Finish the spline by switching back to the Top base plane and double-left click, right
click, or press the Enter key on the keyboard to finish the spline. The spline will curve
based on where the nodes were placed. Click OK to finish the command.
When a spline is drawn on a scan data in Curve mode the snap function will automatically
be enabled. If snapping to mesh is not desired, use the Alt key while creating the spline.
Options in Detail
Base Plane – Select base planes.
Snap On Assistance Vector – Enable to snap a point of curve on an assistance vector that is
automatically extracted from target body entity when drawing a curve in the Model View. Dot-
lined assistance vectors will be displayed when hovering the mouse curser on body faces or
edges.
The Snap On Assistance Vector option is useful for creating a curve that has a specific directional
property, such as perpendicular, parallel, and tangent, from a target entity.
See Also
Tools > Curve Tools > Section
Tools > Curve Tools > Intersection
Tools > Curve Tools > Surface UV Curves
Tools > Curve Tools > Boundary
Tools > Curve Tools > Fit From Points
What
The Section command is used to create section curves on nominal data and scan data.
Why
The Section command is useful for:
How to Use
How to create a model profile in Curve mode
1. Enter Curve mode and go to Tools > Curve Tools > Section or click on the icon in the
2. Click on the mesh to select the entire model as the Target Entity. This will select all
entities available. Click the Next Stage button to proceed.
3. Go to the N-Division Between Planes method and select the Right plane as the
reference plane for the Base Plane input box. Set the No. Of Sections option to 7 and
click OK.
5. Exit the Curve mode and hide the mesh to see the created sections.
Options in Detail
Methods
• Select Plane
Creates sections from an intersecting plane.
• Radial
Creates sections based radial segments.
• Cylindrical
Creates sections based on cylindrical segments.
• Conical
Creates sections based on conical segments.
Draw Line On Screen – Creates sectional curves by drawing lines on the screen.
Note:
The Shift key can be used to draw horizontal or vertical lines. Multiple cutting lines can be created at
one time by using the Draw Line On Screen method. The Undo command or Ctrl + Z keyboard shortcut
will delete the last created cutting line.
N-Division Between Planes – Creates a specified number of sections based on chosen base
planes.
No. of Sections – Sets the total number of sections to be created which includes the
two base planes selected for the option.
Show Section Base Geometry – Shows the base geometry of the section.
N-Division Along Curve – Creates the specified number of sections with respect to the curve.
Show Section Base Geometry – Shows the base geometry of the section.
Show Section Base Geometry – Shows the base geometry of the section.
Pick Points – Creates sections manually by picking points on a curve. To cancel the last
picked point the Undo keyboard shortcut Ctrl + Z can be used.
Show Section Base Geometry – Shows the base geometry of the section.
Radial – Creates virtual radial sections and generates section curves from them.
Flip Start Plane – Flips the starting plane the opposite direction.
Flip Start Plane – Flips the starting plane the opposite direction.
Section Inside – Sets the creation direction from the base radius.
Show Section Base Geometry – Shows the base geometry of the section.
Conical – Creates conical sections and generates section curves from them.
Flip Start Plane – Flips the starting plane the opposite direction.
See Also
Tools > Curve Tools > Spline
Tools > Curve Tools > Intersection
Tools > Curve Tools > Surface UV Curves
Tools > Curve Tools > Boundary
Tools > Curve Tools > Fit From Points
What
The Intersection command is used to create intersection splines between bodies. It can only be
used in Curve mode.
Why
The Intersection command is useful for:
How to Use
How to find an intersection for two entities
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Intersection, or click on the icon in Curve mode.
4. Click OK to complete the command. The intersection between the bodies will be
created.
Options in Detail
Tool Bodies – Selects tool bodies.
See Also
Tools > Curve Tools > Spline
Tools > Curve Tools > Section
Tools > Curve Tools > Surface UV Curves
Tools > Curve Tools > Boundary
Tools > Curve Tools > Fit From Points
What
The Surface UV Curves command is used to create 3D curves on a face along its U and V directions.
Why
The Surface UV Curves command is useful for:
• Creating 3D curve networks on curved faces that are relatively uniform and follow the U and V
directions
How to Use
How to find set a UV Curves
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Surface UV Curve or click on the icon in the Curve mode.
Options in Detail
Parameter Direction – Chooses the U, V, or both the U and V directions for creating curves.
Make Curve Editable – Created curves will have node points that are editable.
See Also
Tools > Curve Tools > Spline
Tools > Curve Tools > Section
Tools > Curve Tools > Intersection
Tools > Curve Tools > Boundary
Tools > Curve Tools > Fit From Points
What
The Boundary command is used to extract curves from the boundary of a mesh.
How to Use
How to find boundary for an entity
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Boundary, or click on the icon in Curve mode.
3. Select the Curves From Boundaries option and choose an outside boundary on the
model for the Boundaries input box.
4. Click OK to extract the selected boundary as a spline. If only a part of the boundary is
desired to be extracted then the Interactively Split Curve Segments From a Single
Boundary option can be used to manually pick the starting and ending points of the
boundary.
Options in Detail
Curves From Boundaries – Creates 3D spline curves on selected mesh boundaries.
Interactively Split Curve Segments From a Single Boundary – Creates a partial boundary
curve by picking a starting and ending point on a boundary.
Smoothness – Defines the smoothness of a boundary curve by using a value between a Min
and Max limits.
See Also
Tools > Curve Tools > Spline
Tools > Curve Tools > Section
Tools > Curve Tools > Intersection
Tools > Curve Tools > Surface UV Curves
Tools > Curve Tools > Fit From Points
What
The Fit From Points command is used to create 3D curves from points or region boundaries by
fitting to them.
Why
The Fit From Points command is useful for:
• Generating analytic curves such as circles, slots and rectangles from point data
• Generating freeform curves from point data
• Generation of curves on region boundaries and character lines of a model
How to Use
How to extract feature shapes using the Fit From Points command
1. Go to File > Import Scan Data to import a scan file.
4. Set the Fitting Shape to Circle and the Fitting Type to Hole.
5. Click the Circle Selection Mode button on the bottom-left corner of the application
window to select a target.
7. Click OK to complete the command. Curves will be extracted from the circle.
Options in Detail
Target – Selects poly-vertices or region boundaries for fitting curves.
Split Target – Splits a fitting curve by picking the starting and ending points of a splitting
position on a preview curve.
Auto
Circle
Slot
Rectangle
Polygon
Freeform
Allowable Tolerance – Fits a curve to a shape within a given value. The Auto Estimate button
computes the value automatically.
More Options
Fitting Type – Chooses a fitting type to create a geometric curve from points or edges.
Best Fit – Finds best-fitted geometric curve from points or edges using the least squares
fitting method.
Min. Bound – Finds minimum-fitted geometric curve that contacts the nearest selected
points or edges in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting shape, the Min. Bound option is used for finding
maximum-inscribed geometric shape of a tube-like geometric volume that encloses selected
points or edges using the minimum separation fitting method.
Max. Bound – Finds maximum-fitted geometric curve that contacts the farthest selected
points or edges in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Max. Bound option is used for finding
minimum-circumscribed geometric shape of a tube-like geometric volume that encloses
selected points or edges using the minimum separation fitting method.
Hole – This option is only used for finding a circle fitting shape. It finds minimum-fitted
circular curve that contacts the nearest selected points or edges in the normal direction
from the center point of the best-fitted geometry that was found using the least square
fitting method.
Remove Outlier – Removes outlier data from the fitting type using the N*Sigma, Ratio (%), or
Absolute Distance algorithms.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all selected
data will be used. When the ratio is 50%, half of the selected data will be used.
Use Only Effective Data – Uses only effective data when fitting. Effective data is the actual data
points used in fitting after sampling and outlier removal.
See Also
Tools > Curve Tools > Spline
Tools > Curve Tools > Section
Tools > Curve Tools > Intersection
Tools > Curve Tools > Surface UV Curves
Tools > Curve Tools > Boundary
What
The Offset command is used to offset existing curves or lines.
Why
The Offset command is useful for:
• Offsetting a line or a curve to create lines or curves with the same properties and shape.
How to Use
How to offset a curve on a mesh
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Offset, or click the icon in the toolbar.
4. Specify the distance desired for the offset curve. Direction1 creates a curve in a
direction from the existing curve. Direction2 creates a curve in the other direction. Both
Directions creates both curves.
Both Directions – Creates two curves in both directions from the original curve.
More Options
Remove Original Curves – Removes the original curve after the offset is completed.
See Also
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
The Project command is used to project curves or nodes onto a selected entity.
Why
The Project command is useful for:
How to Use
How to project a curve onto a surface
1. Click Curve button to enter Curve mode.
2. Go to Tools > Curve Tools > Project or click the icon in the toolbar. This command can
only be used in Curve mode.
Options in Detail
Curves / Nodes – Selects curves or nodes to project.
Target Entity – Selects target entity to project the target curve onto.
Projection Method
Min. Distance – Projects a curve to a minimum distance.
Along Vector – Projects a curve in a selected direction. A ref. plane, vector, curve or edge can
be used.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
The Mirror command is used to mirror 3D curves.
Why
Geomagic Verify | Menu 850
The Mirror command is useful for:
Note:
How to Use
How to mirror a curve
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Mirror, or click the icon in the toolbar.
3. Select a Symmetry Plane and Curves as the entities that will be mirrored.
Options in Detail
Symmetry Plane – Selects a ref. plane or planar face as a Symmetry Plane.
See Also
Geomagic Verify | Menu 851
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
The Convert Entities command is used to convert entities such as edges and polylines into 3D
curves.
Why
The Convert Entities command is useful for:
How to Use
How to convert an entity
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Convert Entities, or click the icon in the toolbar.
Options in Detail
Entities – Selects entities to convert. Entities can be polylines and curves on edges.
Note:
A spline that is black contains constraints. To remove constraints use the Remove Constraints
command.
Note:
The Smooth command regenerates intersection points between curves. The parameters for
intersection points can be set in the Join tool palette.
What
The Smooth command is used to smooth curves.
Why
The Smooth command is useful for:
How to Use
2. Go to Tools > Curve Tools > Smooth or click the icon in the toolbar.
3. Select a curve and adjust the Smoothness setting. Click OK to complete the command.
Options in Detail
Methods
All Range – Applies smoothing to a selected curve.
Sub Options
Curves – Selects curves to smooth.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
Why
The Trim command is useful for:
How to Use
How to trim curves
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Trim, or click the icon in the toolbar.
Options in Detail
Trim Short Portion Of Curves – Trims the short portions from selected curves.
Portion Rate – Sets the ratio of short curves compared to an original curve length.
Intersection Tolerance – Determines whether curves intersect or not by setting the tolerance
for gaps between curves.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
The Extend command is used to extend 3D curves and lines.
Why
The Extend tool is useful for:
Note:
Extending a curve in Curve mode will follow mesh data. To extend a curve in a tangential direction
without following the mesh, copy the curve in the Curve mode into the Curve mode and then apply the
Extend command.
How to Use
How to extend a curve
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Extend or click the icon in the toolbar.
3. Select a curve to extend and click-drag the arrow on the screen. To extend a curve in
both directions click on the curve itself, or to extend in only one direction click on the
Options in Detail
Curves – Selects curves to extend.
Options
Shape – Selects the shape of an extension.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Split
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
The Split command is used to divide a curve.
Why
The Split command useful for:
How to Use
How to use the Split command to create nodes on a curve
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Split or click the icon in the toolbar.
3. Pick points on the curve to split and click OK. The curve will now have nodes where the
split command was used.
Note:
Options in Detail
Pick Point – Splits a curve at a picked point.
Plane Or Face Intersection Points – Splits a curve on intersecting positions with other planes
or faces.
Intersection Tolerance – Sets the tolerance for splitting curves at an intersection point.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Match
Tools > Curve Tools > Merge
What
Geomagic Verify | Menu 861
The Match command is used to match tangencies and curvatures between a curve and another
entity.
Why
The Match command is useful for:
• Creating areas that a scanner might not be able to get data for
How to Use
How to extract a curve from two solid faces
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Match or click the icon in the toolbar.
Options in Detail
Curve – Selects a curve to match.
Target Entity – Selects an entity to use as a matching reference. The target entity can be a ref.
vector, ref. plane, curve, edge, or face.
Curve to Face
Orthogonal – Makes an orthogonal connection to the target entity. Only reference planes and
faces can be used for this method.
Note:
A matched constraint will be shown with blue arrows. To remove constraints, click the Remove
Constraint button on the toolbar and select the constraints in the list box.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Merge
What
The Merge command is used to merge separate curves to form a single curve.
How to Use
How to merge curves
1. Click the Curve button to enter the Curve mode.
2. Go to Tools > Curve Tools > Merge or click the icon in the toolbar.
Average Multiple Curves – Combines neighboring curves to generate a single averaged curve.
More Options
Curves – Selects curves to merge.
Fix Shape – Preserves the original shape of curves. This option can be used to preserve a sharp
edge after merging and is available only in Curve mode.
See Also
Tools > Curve Tools > Offset
Tools > Curve Tools > Project
Tools > Curve Tools > Mirror
Tools > Curve Tools > Convert Entities
Tools > Curve Tools > Smooth
Tools > Curve Tools > Trim
Tools > Curve Tools > Extend
Tools > Curve Tools > Split
Tools > Curve Tools > Match
What
The Insert Node command is used to insert a node onto a curve or line.
Why
The Insert Node command is useful for:
How to Use
How to insert a node
1. Click the Curve button to enter Curve mode.
2. Go to Tools > Curve Tools > Insert Node or click on the icon in the toolbar.
A node can be added onto a line or curve by dragging an existing node while holding down
the Ctrl key on the keyboard.
See Also
Tools > Curve Tools > Remove Node
What
The Remove Node command is used to remove a node from a curve or line.
Why
The Remove Node command is useful for:
How to use
How to remove a node
1. Click the Curve button to enter the Curve mode.
Note:
See Also
Tools > Curve Tools > Insert Node
Why
The Remove Constraint command is useful for:
How to Use
How to remove constraints on a curve
2. Go to Tools > Curve Tools > Remove Constraint or click the icon in the toolbar.
Options in Detail
Curve / Nodes – Selects curves or nodes to remove constraints.
Constraints To Remove – Shows a list of constraints that can be removed by selecting the
constraint in the list box and clicking the Delete button on the keyboard.
Note:
Constraints can also be removed by using the Trash Can icon that will appear next to a constraint when
selected.
No. Of Interpolation Points – Sets the number of interpolation points and regenerates the curve
when removing constraints from an imported curve.
1. Dimensioning
• Smart Dimension
Inspects a distance, radius, or an angle of a target entity.
• Linear Dimension
Inspects a distance between selected target entities.
• Angular Dimension
Inspects an angle between target entities.
• Radial Dimension
Inspects the radius of a target entity.
• Elliptical Dimension
Inspects the longest and shortest distance of an elliptical feature.
• Bore Depth
Inspects the depth of holes or pockets.
• Counterbore
Inspects the diameter of holes and pockets.
• Countersink
Inspects the maximum diameter and the apex angle of conical pockets.
• Thickness
Inspects the thickness of a cylindrical tube or planar slab.
2. Creating Datums
• Datum
3. Geometric Tolerancing
• Position
Verifies the position of a feature.
• Flatness
Verifies the flatness of a planar entity.
• Straightness
Verifies the straightness of an entity that is a cylindrical, conical, or planar geometric shape.
• Circularity
Verifies the circularity of an entity that is a cylindrical or conical geometric shape or a circular hole.
• Cylindricity
Verifies the cylindricity of an entity that is a cylindrical geometric shape.
• Concentricity
Verifies the concentricity of an entity that is a cylindrical or conical geometric shape.
• Parallelism
Verifies the parallelism of an entity that is a planar or cylindrical geometric shape.
• Perpendicularity
Verifies the perpendicularity of an entity that is a planar or cylindrical geometric shape.
• Angularity
Verifies the angularity of an entity that is a planar or cylindrical geometric shape.
• Runout
Verifies the runout of an entity that is a planar or cylindrical geometric shape.
• Total Runout
Verifies the total runout of an entity that is a planar or cylindrical geometric shape.
• Line Profile
Verifies the line profiles of entities.
• Surface Profile
Verifies the surface profiles of entities.
• Symmetry
Verifies the symmetry of entities that face each other.
• Vector
Creates a linear line with a direction
• Plane
Creates a planar two-dimensional surface with a normal direction
• Circle
Creates a ref. circle on a plane that consists of a center and radius
• Slot
Creates a ref. slot on a plane that consists of two lines and two arcs
• Rectangle
Creates a ref. rectangle on a plane that consists of four lines with four right angles
• Regular Polygon
Creates a ref. regular polygon on a plane that consists of several equal lines
• Cylinder
Creates a ref. cylinder, which is a three-dimensional shape consisting of an axis, a radius, and a
height value
• Cone
Creates a ref. cone, which is a three-dimensional shape consisting of an axis, two different radii,
and a height value
• Sphere
Creates a ref. sphere, which is a three-dimensional shape that consists of a center and a radius
• Torus
Creates a ref. torus, which is a three-dimensional shape created by revolving a circle and consists
of a center, a major axis, and a minor radius
• Coordinate
Creates a ref. coordinate that determines the position of a point or other geometric elements
What
The Datum command adds datums on the geometric profiles of a model. The Datum is a theoretical
exact axis, or plane derived from the true scan pair geometry of a specified datum feature. They are
the origin from which a location or geometric characteristics of features of a part are established. It
is usually used for generating GD&T inspection features.
The name of a datum is automatically assigned in alphabetical order from A to Z. Letters can be
unrestrictedly combined to form characters such as AA or ZZZ. The creation and the use of datum
can be shared between the 3D GD&T inspection features.
Why
The Datum command is useful for:
How to Use
How to add datums onto geometric features
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
3. Define datum A by selecting a body face then placing the resulting annotation in the
Model View.
Options in Detail
Target Entities
Target – Selects target entities to set datums features.
Note:
A Ref. vector, Ref. circle, Ref. plane, Ref. cylinder, Ref. cone, Ref. slot, Ref. rectangle, Ref. polygon,
Boundary, Edge, Section Edge, or Composite Selection can be a target entity and applicable entities will
be determined according to the geometry type of the target entity.
Rectangle
Cylinder
Polygon
Target Entity
Sphere
Regular
Torus
Plane
Circle
Cone
Slot
Face of Body OK OK OK OK OK
Edge of Body OK
Boundary Edge of Body OK OK OK OK
More Options
Rotate Annotation Plane – Click the Rotate Annotation Plane button to rotate an annotation
plane.
See Also
Tools > Section Tools > Datum
What
The Smart Dimension command inspects a distance, radius, or an angle of target entities. The type
of dimension is automatically determined by the combination of selected target entities.
Why
How to Use
How to measure a distance, radius, or angle using Smart Dimension
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Smart Dimension or click the icon in the toolbar.
3. Measure a distance by selecting two parallel faces then place the resulting annotation
onto the Model View.
4. Measure a radius of a hole by selecting a cylindrical face then place the resulting
annotation onto the Model View.
5. Measure an angle by selecting two angular faces then place the resulting annotation
onto the Model View.
Options in Detail
Dimension Type
Type – Displays the type of dimension as Linear, Radial, or Angular.
Note:
A display type is intelligently determined based on a selected entity. For example, if two parallel faces
are selected as target entities, the type will automatically become Linear. If an arc edge is selected as a
target entity, the type will automatically become Radial. For more information, go to Tools > GD&T
Tools > Linear Dimension, Angular Dimension, or Radial Dimension.
Target Entities
Type – Selects target entities to set smart dimensions features.
Note:
A Ref. point, Ref. vector, Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. cylinder, Ref.
cone, Ref. sphere, Ref. torus, Vertex, Boundary, Edge, Section Vertex, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Line (Vector)
Rectangle
Cylinder
Polygon
Regular
Sphere
Plane
Circle
Torus
Cone
Slot
Face of L, A,
L, A L, A L, R L
Body R
Edge of
L L*, A L, R
Body
Boundary
Edge of L L*, A L, R L* L*
Body
Feature L, A,
L, A L, A L, R L
Region R
Boundary
Edge of
L*, A L, R L* L*
Feature
Region
Ref. L, A,
L L, A L, A L, R L L, A L, R L* L* L
Geometry R
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for finding
maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan pair
points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used for finding
minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as a fitting method. For more information,
go to User Interface > Docking Bars > Properties.
The following image illustrates how the Actual Mating can be applied to scan data:
<Actual Mating>
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
Note:
When measuring a Dimension, a calculation will simulate measurement with a caliper in the real-
world. The following images show how each mating method (In Space and In Material) is applied
for measuring the size of concave and convex features.
In Space
In Material
Alignment – Aligns a measuring direction and is only available for Linear dimensions.
Arc Condition – Specifies arc conditions by choosing either center, minimum or maximum
conditions. This option is displayed when the dimension type is Linear and target entities are
circular section edges.
Note:
Even if entities to be measured are not located on the same plane, the Arc Condition parameter can still
be applied. To apply Arc Condition to the entities that are not located on the same plane, the Alignment
option must be applied in advance.
Radius – Changes the display of radius values from a Radius to a Diameter. This option is displayed
only when the dimension type is Radial.
Pattern – Measures the radius from multiple patterned feature profiles at the same time. This
option is displayed only when the dimension type is Radial.
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Linear Dimension
Tools > GD&T Tools > Angular Dimension
Tools > GD&T Tools > Radial Dimension
Tools > GD&T Tools > Elliptical Dimension
What
The Linear Dimension command inspects a distance between selected target entities.
Why
The Linear Dimension command is useful for:
2. Go to Tools > GD&T Tools > Linear Dimension or click the icon in the toolbar.
3. Select two cylindrical faces then place the resulting annotation onto the Model View.
4. Measure a distance between holes by selecting cylindrical faces and click the OK button.
Note:
After measuring a dimension, if the axis/normal direction of the scan pair geometries is out of
a given range while the Check Pair's Axis/Normal option is applied in the Properties of the
Nominal Data, a notice message will be displayed in the Error List that says “The max angle
deviation condition is not satisfied. Check entities whose scan points are red in color”.
Note:
After measuring a dimension check scan pair points that are used for finding scan pair
geometries by selecting a resulting annotation and switching the Scan Points option from
“False” to “True” in the Appearance section within its Properties.
A linear dimension between Line and Plane is differently measured depending on which
Note:
An Actual Mating Envelop is theoretically defined as a form perfect, maximum inscribed, minimum
circumscribed or tangent, inverse representation of an actual feature. Mating Envelopes can be specified
as “In-Material” and “In-Space”, or as “unconstrained”, “orientation constrained” and “location constrained”
relative to a Datum Reference Frame. It defines a mating method to find scan pair geometry in the
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Space mating envelop is used in planar and cylindrical faces or in circular edges, it will be used for
finding maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan
pair points using the minimum separation fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Material mating envelop is used in planar and cylindrical faces or in circular edges, it will be used for
finding minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
scan pair points using the minimum separation fitting method.
The following image illustrates how Actual Mating can be applied to scan data:
Options in Detail
Methods
Individual – Individually measures linear dimensions by selecting target entities one by one.
Continue – Continually measures a linear dimension from a previous target entity to another
target entity. The first target is automatically set from the last target in the previous dimensioning.
Note:
A Ref. point, Ref. vector, Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. cylinder, Ref. cone,
Ref. sphere, Ref. torus, Vertex, Boundary, Edge, Section Vertex, Section Edge, Region Edge, Face, Region,
or Composite Selection can be a target entity and applicable entities will be determined according to
the geometry type of the target entity.
Line (Vector)
Rectangle
Cylinder
Polygon
Regular
Target Entity
Sphere
Plane
Circle
Torus
Cone
Slot
Face of Body OK OK OK OK OK
Edge of Body OK OK* OK
Boundary Edge
OK OK* OK OK* OK*
of Body
Feature Region OK OK OK OK OK
Note:
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button. After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure
distance, angle, or radius, will be displayed next to the Nominal input box. To manually set a
nominal value by measuring the distance between features, click the Measure Distance button
, then pick a point on a feature profile. To manually set a nominal value by measuring the radius
of a feature, click the Measure Radius button , then pick a point on a feature profile. To
manually set a nominal value by measuring the angle between features, click the Measure Angle
button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for finding
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used for finding
minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When measuring a Dimension, the calculation will simulate measurement with a caliper in the
real-world. The following images show how each mating method (In Space and In Material) is
applied for measuring the size of concave and convex features.
In Space
Arc Condition – Specifies arc conditions by choosing either center, minimum or maximum. This
option is displayed when target entities are circular section edges.
Even if entities to be measured are not located on the same plane, the Arc Condition parameter can still
be applied. To apply Arc Condition to the entities that are not located on the same plane, the Alignment
option must be applied in advance.
More Options
See Also
Tools > GD&T Tools > Smart Dimension
What
The Angular Dimension command inspects an angle between target entities.
Why
Geomagic Verify | Menu 893
The Angular Dimension command is useful for:
How to Use
How to measure angles between target entities
1 Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
.
2 Go to Tools > GD&T Tools > Angular Dimension or click the icon in the toolbar.
.
3 Select two planar faces and click the OK button.
.
Note:
The angle consist two sides of complementary angle in the 180 degree standard. When the
result is calculated, one of the complementary angles is chosen for measurement according to
the position of mouse.
Note:
After measuring a dimension, if the axis/normal direction of the scan pair geometries is out of
a given range while the Check Pair's Axis/Normal option is applied in the Properties of the
Scan pair points are highlighted in red when the mouse cursor hovers over a resulting
annotation.
Note:
After measuring a dimension check scan pair points that are used for finding scan pair
geometries by selecting a resulting annotation and switching the Scan Points option from
“False” to “True” in the Appearance section within its Properties.
• Line/Line, Plane/Plane Angle – The geometry type of target entities can be;
Line (Vector) Geometry Type – Line, Cylinder, Cone, Ref. vector, Ref. cylinder, Ref. cone
Plane Geometry Type – Plane, Ref. plane
When measuring an angle between lines, the angle is calculated after a second selected
parallel line is moved to a first selected Line so that target entities can be intersected. When
measuring the angle between planes, the angle is calculated with the normal vectors of two
planes as a nominal value. If scan pair points exist, the angular dimension inspects the
deviation between the nominal value and the actual value which is the angle between the
scan pair geometries extracted from the target 3D scan data according to the Actual Mating
Envelop Rule.
Note:
An Actual Mating Envelop is theoretically defined as a form perfect, maximum inscribed, minimum
circumscribed or tangent, inverse representation of an actual feature. Mating Envelopes can be specified
as “In-Material” and “In-Space”, or as “unconstrained”, “orientation constrained” and “location constrained”
relative to a Datum Reference Frame. It defines a mating method to find scan pair geometry in the
application.
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Space mating envelop is used in planar and cylindrical faces or in circular edges, it will be used for
finding maximum-inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan
pair points using the minimum separation fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal direction from
the center point of the best-fitted geometry that was found using the least square fitting method. If the
In-Material mating envelop is used in planar and cylindrical faces or in circular edges, it will be used for
finding minimum-circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
scan pair points using the minimum separation fitting method.
The following image illustrates how Actual Mating can be applied to scan data:
Options in Detail
Target Entities
Target – Selects target entities to set smart dimensions features.
Note:
A Ref. vector, Ref. plane, Ref. cylinder, Ref. cone, Boundary, Edge, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
More Options
See Also
Tools > GD&T Tools > Smart Dimension
What
The Radial Dimension command inspects the radius of a target entity.
Why
The Radial Dimension command is useful for:
How to Use
How to measure the radius of a target entity
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Radial Dimension or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
Measure radius of holes by selecting cylindrical faces and click the OK button.
4.
After measuring a dimension, if the axis/normal direction of the scan pair geometries is out of
a given range while the Check Pair's Axis/Normal option is applied in the Properties of the
Nominal Data, a notice message will be displayed in the Error List that says “The max angle
deviation condition is not satisfied. Check entities whose scan points are red in color”.
Scan pair points are highlighted in red when the mouse cursor hovers over a resulting
annotation.
Note:
After measuring a dimension check scan pair points that are used for finding scan pair
geometries by selecting a resulting annotation and switching the Scan Points option from
“False” to “True” in the Appearance section within its Properties
• Circle Geometry Type – Circle, Cylinder, Sphere, Ref. circle, Ref. cylinder, Ref. sphere
A radial dimension measures the radius of selected entities and defines it as a nominal value.
When scan pair points exist, the radial dimension inspects the deviation between the nominal
value and the actual value which is the radius of the scan pair geometries extracted from target
3D scan data according to the Actual Mating Envelop Rule.
Note:
• In Space
Finds minimum-fitted geometry that contacts the nearest scan pair points in the normal
direction from the center point of the best-fitted geometry that was found using the least
square fitting method. If the In-Space mating envelop is used in planar and cylindrical faces or
in circular edges, it will be used for finding maximum-inscribed geometry of a slab-like or a
tube-like geometric volume that encloses scan pair points using the minimum separation
fitting method.
• In Material
Finds maximum-fitted geometry that contacts the farthest scan pair points in the normal
direction from the center point of the best-fitted geometry that was found using the least
square fitting method. If the In-Material mating envelop is used in planar and cylindrical faces
or in circular edges, it will be used for finding minimum-circumscribed geometry of a slab-like
or a tube-like geometric volume that encloses scan pair points using the minimum separation
The following image illustrates how Actual Mating can be applied to scan data:
Options in Details
Target Entities
Target – Selects target entities to set smart dimensions features.
Note:
A Ref. cylinder, Ref. sphere, Ref. circle, Boundary, Edge, Section Edge, Region Edge, Face, Region,
or Composite Selection can be a target entity and applicable entities will be determined according to
the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In cylindrical faces or in circular edges, the In-Space mating option is used for finding maximum-
inscribed geometry of a tube-like geometric volume that encloses scan pair points using the
minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In cylindrical faces or in circular edges, the In-Material mating option is used for finding minimum-
circumscribed geometry of a tube-like geometric volume that encloses selected entities using the
minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
Note:
When measuring a Dimension, the calculation will simulate measuring with a caliper in the real-
world. The following images show how each mating method (In Space and In Material) is applied
for measuring the size of concave and convex features.
In Space
In Material
Radius – Changes the display of radius values from a Radius to a Diameter. This option is displayed
only when the dimension type is Radial.
Pattern - Measures the radius from multiple patterned feature profiles at the same time. This
option is displayed only when the dimension type is Radial.
See Also
Tools > GD&T Tools > Smart Dimension
What
The Elliptical Dimension command inspects the longest and shortest distance of an elliptical
feature.
Why
The Elliptical Dimension command is useful for:
How to Use
How to measure the size of an elliptical feature
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Elliptical Dimension or click the icon in the toolbar.
3. Select an edge on an elliptical feature with the Radius and Major Axis options enabled.
Options in Details
Target Entities
Target – Selects target entities to measure an elliptical dimension.
Note:
Note:
An elliptical dimension cannot be measured when the type of scan pair is probe point data.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When measuring a Dimension, the calculation will simulate measuring with a caliper in the real-
world. The following images show how each mating method (In Space and In Material) is applied
for measuring the size of concave and convex features.
In Space
Major / Minor Axis – Measures the longest or shortest distance of an elliptical feature.
Fitting Options
Fitting Type – Chooses a fitting type to create a geometry from target entities.
Best Fit – Finds best-fitted geometry from target entities using the least squares fitting
method.
Min. Bound – Finds minimum-fitted geometry that contacts the nearest target entities in
the normal direction from the center point of the best-fitted geometry that was found using
the least squares fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target entities in
the normal direction from the center point of the best-fitted geometry that was found using
the least squares fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N times the
standard deviation, also known as the sigma.
The Ratio method requires a ratio value and only data that falls into the selected value will be used.
The Absolute Distance method requires a distance and the fitting will be done by excluding any
N Sigma
Use Normal – Excludes points that have a normal angle larger than the normal of
fitted ref. geometry. After removing points, the application will internally generate
fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%, all
selected data will be used. When the ratio is 50%, half of the selected data will be used.
Constraint Options
Project On Plane – Projects a circle onto a selected plane. Select either the Specific Plane or Fit
Plane From Scan Pair methods. The Specify Plane method projects scan pair geometry onto a
specified plane. The Fit Plane From Scan Pair method projects scan pair geometry onto a plane
fitted from scan pair points.
Specify Plane
More Options
What
The Bore Depth command inspects the depth of a cylindrical flat-bottomed holes or pockets and is
available for Solid or Surface faces only.
Symbol:
Why
The Bore Depth command is useful for:
How to Use
2. Go to Tools > GD&T Tools > Bore Depth or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
Options in Details
Target Entities
Target – Selects a target entity to measure a bore depth.
Note:
A Face, Region, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Face of Body OK OK
Feature Region OK OK
Options
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In cylindrical faces, the In-Space mating option is used for finding maximum-inscribed geometry
of a slab-like or a tube-like geometric volume that encloses scan pair points using the minimum
separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In cylindrical faces, the In-Material mating option is used for finding minimum-circumscribed
geometry of a slab-like or a tube-like geometric volume that encloses selected entities using the
minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
If cylindrical face is set as the target entity, its axis is automatically determined as the measuring direction
according to the normal direction of scan pair geometry extracted from the top face. To manually set the
measuring direction, click the Direction button and then select an entity which has an axis or normal
property such as Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. torus, or Planar
Face.
See Also
Tools > GD&T Tools > Counterbore
Tools > GD&T Tools > Countersink
What
The Counterbore command inspects the diameter of a cylindrical flat-bottomed holes and pockets
and is available for Solid or Surface faces only.
Symbol:
Why
The Counterbore command is useful for:
2. Go to Tools > GD&T Tools > Counterbore or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure a counterbore.
Note:
A Face, Region, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
If cylindrical face is set as the target entity, its axis is automatically determined as the measuring direction
according to the normal direction of scan pair geometry extracted from the bottom face. To manually
set the measuring direction, click the Direction button and then select an entity which has an axis or
normal property such as Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. torus, or
Planar Face.
More Options
What
The Countersink command inspects the maximum diameter and the apex angle of conical pockets
and is available for Solid or Surface faces only.
Symbol:
Why
The Countersink command is useful for:
How to Use
2. Go to Tools > GD&T Tools > Countersink or click the icon in the toolbar.
3. Select a cylindrical face and specify an Apex Tolerance of ±90° then place the resulting
annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure a counterbore.
Note:
A Face, Region, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When a cylindrical face is set as a target entity, its axis is automatically determined as the measuring
direction according to the normal direction of scan pair geometry extracted from the top face. To
manually set the measuring direction, click the Direction button then select an entity that has an axis or
a normal property such as a Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. torus, or
Planar Face.
More Options
What
The Thickness command inspects the thickness of a cylindrical tube or planar slab. It automatically
finds an opposite face when a face is selected on a model and measures the thickness between them.
The command is available for Solid or Surface faces only.
Symbol:
Why
The Thickness command is useful for:
2. Go to Tools > GD&T Tools > Thickness or click the icon in the toolbar.
3. Select a planar face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure thickness.
Note:
A Face, Region, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Con
nde
Cyli
e
e
r
Options
Tolerance – Specifies features and tolerance ranges by typing values into an input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Nominal – Shows a nominal size that is used as a designation value for general feature
identification. This value is automatically extracted from Nominal data. It can also be manually
modified if desired. When the default nominal value is manually changed, the Estimate button
will be displayed next to the nominal input box. To calculate the nominal value from selected
target entities, click the Estimate button . After calculation, the button will be disabled.
Note:
Based on the type of dimension, measuring icons ( ) that can manually measure distance,
angle, or radius, will be displayed next to the Nominal input box. To manually set a nominal value by
measuring the distance between features, click the Measure Distance button , then pick a point on
a feature profile. To manually set a nominal value by measuring the radius of a feature, click the Measure
Radius button , then pick a point on a feature profile. To manually set a nominal value by measuring
the angle between features, click the Measure Angle button , then pick a point on a feature profile.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points in the
normal direction from the center point of the best-fitted geometry that was found using the
least square fitting method.
Note:
In planar and cylindrical faces, the In-Space mating option is used for finding maximum-inscribed
geometry of a slab-like or a tube-like geometric volume that encloses scan pair points using the
minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
In planar and cylindrical faces, the In-Material mating option is used for finding minimum-
circumscribed geometry of a slab-like or a tube-like geometric volume that encloses selected
entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
More Options
What
The Position command verifies how much the location of a feature can deviate from its exact true
position in relation to datums or not. Position tolerance is a Geometric Dimensioning and
Tolerancing (GD&T) location control used to describe the perfect or exact location of a feature in
relation to datum references or other features.
Symbol:
Why
The Position command is useful for:
• Verifying how much a feature can deviate from its exact true position
• Controlling the location of a feature in relation to datum references or other features
How to Use
A. How to verify the location of a feature from its exact true position
2. Go to Tools > GD&T Tools > Position or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
5. Choose either MMC or LMC as the Material Condition type and specify a Dimension
Tolerance.
B. How to control the location of a feature from its exact true position
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
This example assumes that a reference feature with size defined by a radial dimension exists
in the model and a datum has been defined on the feature.
2. Go to Tools > GD&T Tools > Position or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
5. Choose either MMC or LMC as the Material Condition type and specify a Dimension
Tolerance.
6. Set Datum A, Datum B, and Datum D then check the Material Condition For Datum
option.
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame. Otherwise, scan pair geometry
will be aligned so that the deviation is minimized to the nominal feature. This measurement can also be
done without the internal optimization and re-orientation of searched scan pair geometry.
Options in Detail
Target Entities
Target – Selects a target entity or two opposing planar entities to verify a position tolerance.
Note:
A Ref. circle, Ref. slot, Ref. rectangle, Ref. polygon, Ref. plane, Ref. cylinder, Ref. cone, Ref. sphere, Ref.
torus, Boundary, Edge, Section Vertex, Section Edge, Region Edge, Face, Region, or Composite Selection
can be a target entity and applicable entities will be determined according to the geometry type of the
target entity.
*) Not available for a target entity that is extracted from scan data without using nominal data
**) Available for a size-limited entity only
Geometric Feature Type
Line (Vector)
Rectangle
Cylinder
Polygon
Regular
Target Entity
Sphere
Circle
Plane
Torus
Cone
Slot
Face of Body OK OK OK OK OK
Boundary Edge
OK OK OK OK
of Body
Feature Region OK OK OK OK OK
Boundary Edge
of Feature OK OK OK OK
Region
Ref. Geometry OK* OK*, ** OK*, ** OK* OK* OK* OK* OK* OK*
Options
Tolerance – Specifies tolerance ranges.
Use Projected Modifier – Projects a tolerance zone in a specified distance outside the physical
limits of a feature. It can be applied to a feature that has an axis, such as a cylindrical feature or a
conical feature.
Symbol:
A projected tolerance zone helps to ensure that mating parts can fit during assembly.
For example, if the size of a boss is longer than the depth of a hole while assembling the boss into the
hole, the projected tolerance zone enables the extension of the tolerance zone outside of the feature.
The following figure shows that the actual axis to the right side of the figure is within the tolerance zone
despite lying outside of the feature. As well, the actual axis shown at the left side of the figure is out of
tolerance.
Pattern – Verifies the position of multiple patterned feature profiles at the same time.
SEPREQT – Separates a feature from a requirement group and evaluates the feature regardless
of other geometric tolerances.
Use Datum Reference Frame - Calculate a position tolerance by optimizing and re-orientating
searched scan pair geometry per the datum reference frame.
Note:
This option is used when defining a specific Datum condition and using it as a Datum Reference Frame
for the measurement.
Datum Actual Mating – Defines a mating method for datums to find a scan pair geometry
from scan pair points and set it as a Datum.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
In planar and cylindrical faces or in circular edges, the In-Space mating option is used for
finding maximum-inscribed geometry of a slab-like or a tube-like geometric volume that
encloses scan pair points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
Note:
In planar and cylindrical faces or in circular edges, the In-Material mating option is used
for finding minimum-circumscribed geometry of a slab-like or a tube-like geometric
volume that encloses selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined
in the properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
Note:
The As Nominal option follows the Fitting Option's definition of a face’s property. When
defining a Datum for measuring GD&T, the As Nominal option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When a circular feature profile has been defined as a datum feature with size, a position
tolerance can be used on the datum and a material condition can be set.
Use Current Alignment – Calculate a position tolerance as the scan data is positioned, without
optimizing and re-orientating searched scan pair geometry per the datum reference frame.
Material Condition
Defines the material condition of the target feature.
Note:
When a Geometric Tolerance is defined on a feature profile that can be controlled by size, the Material
Condition can be defined onto the feature within a Geometric Tolerance together with the Dimension.
Material Condition Type – Chooses a material condition type, from either MMC also
known as a Maximum Material Condition, or LMC, also known as Least Material Condition.
Note:
Maximum Material Condition (MMC) is the condition in which a feature with size contains the
maximum amount of material within stated limits of size, for example a minimum hole diameter
or maximum shaft diameter.
Least Material Condition (LMC) is the condition in which a feature with size contains the least
amount of material within stated limits of size, for example a maximum hole diameter or
minimum shaft diameter.
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Flatness
Tools > GD&T Tools > Straightness
Tools > GD&T Tools > Circularity
Tools > GD&T Tools > Cylindricity
Tools > GD&T Tools > Concentricity
What
The Flatness command verifies the flatness of a planar entity. Flatness is the condition of a surface
that has all elements in one plane.
Symbol:
• Verifying how much a feature can deviate from the perfect form of a planar surface
How to Use
How to verify the location of a feature from its exact true position
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Flatness or click the icon in the toolbar.
3. Select a planar face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity or two opposing planar entities to verify a position tolerance.
Note:
A Face, Region, or Composite Selection can be a target entity and applicable entities will be
determined according to the geometry type of the target entity.
Pattern - Measures the flatness of patterned feature profiles at the same time.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Position
Tools > GD&T Tools > Straightness
Tools > GD&T Tools > Circularity
Tools > GD&T Tools > Cylindricity
Tools > GD&T Tools > Concentricity
What
The Straightness command verifies the straightness of an entity that is a cylindrical, conical, or
planar geometric shape. Straightness is a condition where an element of the surface of an axis is a
straight line.
Symbol:
Why
The Straightness command is useful for:
How to Use
How to verify the straightness of a feature
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Straightness or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
When straightness is measured on a cylindrical or conical feature, scan pair points are gathered
within a tube-like Thickness Zone that is formed by a Min. and Max. size on target entity. Scan
sections are defined along a measuring direction automatically detected from the target entity.
All points enclosed on the section are used for finding the minimum thickness of two parallel
lines. The thickest of the minimum thicknesses calculated on each section is defined as an
actual value.
The pass/fail inspection judges whether a maximum thickness is within a given tolerance.
Note:
A Median Line is defined as a set of center points of a sectional circle and a Center Line is defined as a
connecting line between a starting point and an ending point of entity.
Options in Detail
Note:
A Ref. plane, Ref. cylinder, Ref. cone, Ref. vector, Boundary, Edge, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Face of Body OK OK OK
Boundary Edge of Body OK
Feature Region OK OK OK
Boundary Edge of Feature
OK
Region
Ref. Geometry OK OK OK OK
Note:
A straightness cannot be measured when the type of scan pair is probe point data.
Options
Tolerance – Specifies tolerance ranges.
By Section - Verifies surface straightness by generating sectional lines on a face of a target entity.
Specify sections by choosing either the No. Of Sections or the Distance Between options.
When a planar face is selected as a target entity, a measuring direction needs to be manually defined.
Note:
The following images show how sections are defined according to the geometric type of a target entity
when the method is set to By Section.
By Median Geometry – Verifies straightness of axis of the target entity by generating median
geometry.
Note:
The following images show how median geometry is generated from scan pair points when the method
is set to By Median Geometry.
Note:
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
Note:
Maximum Material Condition (MMC) is the condition in which a feature with size contains the
maximum amount of material within stated limits of size, for example a minimum hole diameter
or maximum shaft diameter.
Least Material Condition (LMC) is the condition in which a feature with size contains the least
amount of material within stated limits of size, for example a maximum hole diameter or
minimum shaft diameter.
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Position
Tools > GD&T Tools > Flatness
Tools > GD&T Tools > Circularity
Tools > GD&T Tools > Cylindricity
Tools > GD&T Tools > Concentricity
What
The Circularity command verifies the circularity of an entity that is a cylindrical or conical geometric
shape or a circular hole. Circularity is a condition where a feature other than a sphere has all of its
surface points intersected by any plane perpendicular to an axis that is equidistant from that axis.
Symbol:
Why
The Circularity command is useful for:
• Verifying how much a feature can deviate from the perfect form of a circle
How to Use
How to verify the circularity of a feature
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Circularity or click the icon in the toolbar.
5. Select the No. Of Sections method and specify the number of sections.
Options in Detail
Target Entities
Target – Selects a target entity to measure the circularity of a feature.
Note:
A Ref. cylinder, Ref. circle, Boundary, Edge, Section Edge, Region Edge, Face, Region, or Composite
Selection can be a target entity and applicable entities will be determined according to the geometry
type of the target entity.
Face of Body OK OK
Boundary Edge of Body OK
Feature Region OK OK
Boundary Edge of Feature Region OK
Ref. Geometry OK OK
Note:
A circularity cannot be measured when the type of scan pair is probe point data.
Options
Tolerance – Specifies tolerance ranges.
Note:
Note:
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Position
Tools > GD&T Tools > Flatness
Tools > GD&T Tools > Straightness
Tools > GD&T Tools > Cylindricity
Tools > GD&T Tools > Concentricity
What
The Cylindricity command verifies the cylindricity of an entity that is a cylindrical geometric shape.
Cylindricity is a condition of the surface of a revolution that has all of its surface points equidistant
from a common axis.
Symbol:
Why
The Cylindricity command is useful for:
• Verifying how much a feature can deviate from the perfect form of a cylindrical feature
How to Use
How to verify the cylindricity of a feature
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Cylindricity or click the icon in the toolbar.
3. Select a cylindrical face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure the cylindricity of a feature.
Note:
A Ref. cylinder, Face, Region, or Composite Selection can be a target entity and applicable entities
will be determined according to the geometry type of the target entity.
Face of Body OK
Feature Region OK
Ref. Geometry OK
Options
Tolerance – Specifies tolerance ranges.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Position
Tools > GD&T Tools > Flatness
Tools > GD&T Tools > Straightness
Tools > GD&T Tools > Circularity
Tools > GD&T Tools > Concentricity
Symbol:
Why
The Concentricity command is useful for:
• Verifying how much the median points of multiple diameters can deviate from a specific datum
of an axis
How to Use
How to verify the concentricity of a feature
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
5. Select a cylindrical face then place the resulting annotation onto the Model View.
Note:
When Geometric Tolerance is measured with specific datums on a feature in 3D scan-based inspection,
corresponding scan pair geometry is extracted from qualified scan pair points and its location is optimized
to the position and the orientation of the nominal geometry so that the deviation between them is
minimized to accurately analyze feature based on the specified datums. This is referred to as the Optimizing
Position and Orientation method. This method is used when the Orientation-type Geometric Tolerance
(Perpendicularity, Angularity, Parallelism) and Location-type Geometric Tolerance (Position Tolerance,
Concentricity, Symmetry) are measured.
The following figures show how the position and orientation of extracted scan pair geometry are optimized
while measuring Orientation-type Geometric Tolerances and Location-type Geometric Tolerances.
Tn : Nominal DRF
Ts : Scan DRF
2
Pn : Position of Nominal Geometry
Options in Detail
Target Entities
Target – Selects a target entity to measure the concentricity of a feature.
Note:
A Ref. circle, Ref. cylinder, Ref. cone, Ref. sphere, Ref. torus, Boundary, Edge, Section Edge, Region Edge,
Face, Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Options
Tolerance – Specifies tolerance ranges.
Use Projected Modifier – Projects the tolerance zone over a specified distance outside the
physical limits of a feature. It can be applied to the feature which has axis such as cylindrical feature
and conical feature. Specify the projection distance.
Symbol:
Note:
Projected tolerance zones help to ensure that mating parts can fit during assembly.
For example, if the size of a boss is longer than the depth of a hole while assembling the boss into the
hole, the projected tolerance zone enables extending the tolerance zone outside of the feature.
The following figure shows that the actual axis shown at the right side of the figure is within a required
tolerance zone in spite of lying outside of the feature. As well, the actual axis shown at the left side of the
figure is out of tolerance.
Material Condition For Datum – Defines the material condition for a datum.
Note:
When a circular feature profile has been defined as a datum feature with size, concentricity can
be used the datum as well as set material condition for the datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains
the maximum amount of material within the stated limits of size (e.g., minimum hole
diameter, maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the
least amount of material within the stated limits of size (e.g., maximum hole diameter,
minimum shaft diameter).
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Position
Tools > GD&T Tools > Flatness
Tools > GD&T Tools > Straightness
Tools > GD&T Tools > Circularity
What
The Parallelism command verifies the parallelism of an entity that is a planar or cylindrical
geometric shape. Parallelism is a condition where a surface or center plane is equidistant at all points
from a datum plane, which is considered as a special case of angularity.
Symbol:
Why
The Parallelism command is useful for:
• Verifying how much a feature can deviate from an orientation parallel to a specific datum
How to Use
How to verify the parallelism of a feature from a specific datum
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
4. Go to Tools > GD&T Tools > Parallelism or click the icon in the toolbar.
5. Select a planar face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure the parallelism of a feature.
Note:
A Ref. plane, Ref. vector, Ref. cylinder, Ref. cone, Boundary, Edge, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Note:
The following figures show how parallelism sets a tolerance zone based on the geometry type of target
features and reference datums.
Use Projected Modifier – Projects the tolerance zone over a specified distance outside the
Symbol:
Note:
Projected tolerance zones help to ensure that mating parts can fit during assembly.
For example, if the size of a boss is longer than the depth of a hole while assembling the boss into the
hole, the projected tolerance zone enables extending the tolerance zone outside of the feature.
The following figure shows that the actual axis shown at the right side of the figure is within a required
tolerance zone in spite of lying outside of the feature. As well, the actual axis shown at the left side of the
figure is out of tolerance.
Material Condition For Datum – Defines the material condition for a feature.
Note:
When geometric tolerance is defined on a feature that can be controlled by size, the material condition
can be defined for the feature by combining the geometric tolerance with the dimensions.
Material Condition Type – Choose either MMC (Maximum Material Condition) or LMC
(Least Material Condition) types for datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains the
maximum amount of material within the stated limits of size (e.g., minimum hole diameter,
maximum shaft diameter)
Least Material Condition (LMC) – The condition in which a feature of size contains the least
amount of material within the stated limits of size (e.g., maximum hole diameter, minimum shaft
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Note:
When a circular feature profile has been defined as a datum feature with size, a position tolerance
can be used on the datum and a material condition can be set.
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
Tools > GD&T Tools > Symmetry
What
The Perpendicularity command verifies the perpendicularity of an entity that is a planar or
cylindrical geometric shape. Perpendicularity is a condition where a surface, center plane, or axis is
at a ninety degree right angle to a datum plane or axis.
Symbol:
Why
The Perpendicularity command is useful for:
• Verifying how much a surface, axis, or plane can deviate from a ninety degree angle
How to Use
How to verify the perpendicularity of a feature from a specific datum
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
4. Go to Tools > GD&T Tools > Perpendicularity or click the icon in the toolbar.
5. Select a planar face then place the resulting annotation onto the Model View.
Options in Detail
Target Entities
Target – Selects a target entity to measure the perpendicularity of a feature.
Note:
A Ref. plane, Ref. vector, Ref. cylinder, Ref. cone, Boundary, Edge, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
Options
Tolerance – Specifies tolerance ranges.
The following figures show how perpendicularity sets a tolerance zone based on the geometry type of
target features and reference datums.
Use Projected Modifier – Projects the tolerance zone over a specified distance outside the
physical limits of a feature. It can be applied to the feature which has axis such as cylindrical feature
and conical feature. Specify the projection distance.
Symbol:
Note:
For example, if the size of a boss is longer than the depth of a hole while assembling the boss into the
hole, the projected tolerance zone enables extending the tolerance zone outside of the feature.
The following figure shows that the actual axis shown at the right side of the figure is within a required
tolerance zone in spite of lying outside of the feature. As well, the actual axis shown at the left side of the
figure is out of tolerance.
Material Condition For Datum – Defines the material condition for a feature.
Note:
When geometric tolerance is defined on a feature that can be controlled by size, the material condition
can be defined for the feature by combining the geometric tolerance with the dimensions.
Material Condition Type – Choose either MMC (Maximum Material Condition) or LMC
(Least Material Condition) types for datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains the
maximum amount of material within the stated limits of size (e.g., minimum hole diameter,
maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the least
amount of material within the stated limits of size (e.g., maximum hole diameter, minimum shaft
diameter).
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
Note:
When a cylindrical or conical feature profile has been defined as a datum feature with size, a
position tolerance can be used on the datum and a material condition can be set.
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
Tools > GD&T Tools > Symmetry
What
Symbol:
Why
The Angularity command is useful for:
• Verifying how much a surface, axis, or plane can deviate from an angle described in nominal
specifications
How to Use
How to verify the angularity of a feature from a specific datum
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
5. Select a planar face then place the resulting annotation onto the Model View.
Note:
A Ref. plane, Ref. vector, Ref. cylinder, Ref. cone, Boundary, Edge, Section Edge, Region Edge, Face,
Region, or Composite Selection can be a target entity and applicable entities will be determined
according to the geometry type of the target entity.
*) Not available for a target entity that is extracted from scan data without using nominal data
**) Available for a size-limited entity only
Geometric Feature Type
Options
Tolerance – Specifies tolerance ranges.
The following figures show how parallelism sets a tolerance zone based on the geometry type of target
features and reference datums.
Use Projected Modifier – Projects the tolerance zone over a specified distance outside the
physical limits of a feature. It can be applied to the feature which has axis such as cylindrical feature
and conical feature. Specify the projection distance.
Note:
Projected tolerance zones help to ensure that mating parts can fit during assembly.
For example, if the size of a boss is longer than the depth of a hole while assembling the boss into the
hole, the projected tolerance zone enables extending the tolerance zone outside of the feature.
The following figure shows that the actual axis shown at the right side of the figure is within a required
tolerance zone in spite of lying outside of the feature. As well, the actual axis shown at the left side of the
figure is out of tolerance.
Material Condition For Datum – Defines the material condition for a feature.
Note:
When geometric tolerance is defined on a feature that can be controlled by size, the material condition
can be defined for the feature by combining the geometric tolerance with the dimensions.
Material Condition Type – Choose either MMC (Maximum Material Condition) or LMC
(Least Material Condition) types for datum.
Note:
Maximum Material Condition (MMC) – The condition in which a feature of size contains the
maximum amount of material within the stated limits of size (e.g., minimum hole diameter,
maximum shaft diameter).
Least Material Condition (LMC) – The condition in which a feature of size contains the least
amount of material within the stated limits of size (e.g., maximum hole diameter, minimum shaft
diameter).
Note:
When a cylindrical or conical feature profile has been defined as a datum feature with size, a
position tolerance can be used on the datum and a material condition can be set.
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
Tools > GD&T Tools > Symmetry
What
The Runout command verifies the runout of an entity that is a planar or cylindrical geometric shape.
Runout is a composite deviation from a desired form and orientation of a part surface during a
sectional revolution when performing a full 360-degree rotation of the part on a datum axis.
Symbol:
Why
The Runout command is useful for:
• Verifying normal distances for all points on circular sections of the surfaces of a revolution
relative to a specified datum axis
How to Use
How to verify the runout of a feature from a specific datum
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
4. Go to Tools > GD&T Tools > Runout or click the icon in the toolbar.
5. Select a cylindrical face then place the resulting annotation onto the Model View.
Note:
When a top or bottom face of a cylindrical feature is selected as a target entity, scan points will be
gathered on the cylindrical sections within a cylindrical ribbon-like thickness zone that is formed by
defining a Min. / Max. size. Deviation will be calculated on each section along the datum axis. The
maximum deviation is defined as an actual value.
When a conical feature is selected as a target entity, scan points will be gathered on the conic sections
within a conical ribbon-like thickness zone that is formed by defining a Min. / Max. size. Deviation will be
calculated on each section along the datum axis. The maximum deviation is defined as an actual value.
Options in Detail
Target Entities
Target – Selects a target entity to measure the runout of a feature.
Note:
A Ref. Plane, Ref. Cylinder, Ref. Cone, Face, Region, or Composite Selection can be a target entity and
applicable entities will be determined according to the geometry type of the target entity.
Face of Body OK OK OK
Feature Region OK OK OK
Ref. Geometry OK OK OK
Note:
A runout cannot be measured when the type of scan pair is probe point data.
Note:
Note:
More Options
See Also
Tools > GD&T Tools > Datum
Geomagic Verify | Menu 982
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
Tools > GD&T Tools > Symmetry
What
The Total Runout command verifies the total runout of an entity that is a planar or cylindrical
geometric shape. Total runout is a composite deviation from a desired form and orientation of a part
surface during a sectional revolution when performing a full 360-degree rotation of the part on a
datum axis. Total runout inspects a whole surface.
Symbol:
Why
The Total Runout command is useful for:
• Verifying normal distances for all scan pair points of a specified nominal face or region of a
revolution, relative to a specified datum axis
How to Use
Geomagic Verify | Menu 983
How to verify the total runout of a feature from a specific datum
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
4. Go to Tools > GD&T Tools > Runout or click the icon in the toolbar.
5. Select a cylindrical face then place the resulting annotation onto the Model View.
Note:
When a top or bottom face of a cylindrical feature is selected as a target entity, scan points will be
gathered on the flat face within a slab-like thickness zone that is formed by defining a Min. / Max. size.
Deviation will be calculated along the datum axis. The maximum deviation is defined as an actual value.
When a conical feature is selected as a target entity, scan points will be gathered on the conical face
within a conical tube-like thickness zone that is formed by defining a Min. / Max. size. Deviation will be
calculated on each section along the datum axis. The maximum deviation is defined as an actual value.
Note:
A Ref. Plane, Ref. Cylinder, Ref. Cone, Face, Region, or Composite Selection can be a target entity and
applicable entities will be determined according to the geometry type of the target entity.
Options
Tolerance – Specifies tolerance ranges.
Note:
The tolerance for total runout is similar to cylindricity, but its tolerance zone is determined by a Datum.
The following figures compare the tolerance zone of cylindricity to total runout and show how total
runout sets a tolerance zone according to the combination of measuring features and a datum when a
cylindrical feature is selected as the target entity.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
Tools > GD&T Tools > Symmetry
What
The Line Profile command verifies the line profiles of entities. The Line Profile command specifies a
uniform boundary along a true sectional profile that the elements of the surface must lie upon.
Why
The Line Profile command is useful for:
• Verifying how much a sectional line can deviate from the size, form, orientation, and location of
planar sections of surfaces that are linear, rotational, or extruded
How to Use
How to verify the line profile of a feature from specific datums
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
5. Select a freeform face then place the resulting annotation onto the Model View.
Specify a Tolerance value for Datums A, B, and C.
Select a Ref. Plane as a Base Plane to define a measuring direction.
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame on a sectional profile.
Options in Detail
Target Entities
Target – Selects a target entity to measure a line profile of a feature.
Note:
A Ref. plane, Ref. cylinder, Ref. cone, Ref. sphere, Ref. torus, Face, Region, or Composite Selection
can be a target entity and applicable entities will be determined according to the geometry type of the
target entity.
Options
Tolerance – Specifies tolerance ranges.
Pattern – Verifies the line profile of patterned features at the same time.
Use Datum Reference Frame - Calculate a line profile by optimizing and re-orientating searched
scan pair geometry per the datum reference frame.
Note:
This option is used when defining a specific Datum condition and using it as a Datum Reference Frame
for the measurement.
Datum Actual Mating – Defines a mating method for datums to find a scan pair geometry
from scan pair points and set it as a Datum.
In Space – Finds minimum-fitted geometry that contacts the nearest scan pair points
in the normal direction from the center point of the best-fitted geometry that was
found using the least square fitting method.
Note:
In planar and cylindrical faces, the In-Space mating option is used for finding maximum-
inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan pair
points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
Note:
In planar and cylindrical faces, the In-Material mating option is used for finding minimum-
As Nominal – Finds scan pair geometry based on the fitting method that is defined
in the properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
Note:
The As Nominal option follows the Fitting Option's definition of a face’s property. When
defining a Datum for measuring GD&T, the As Nominal option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When a circular feature profile has been defined as a datum feature with size, a position tolerance
can be used on the datum and a material condition can be set.
Material Condition Type – Chooses a material condition type, from either MMC also
known as a Maximum Material Condition, or LMC, also known as Least Material
Condition.
Material Condition
Defines the material condition of the target feature.
Note:
When a Geometric Tolerance is defined on a feature profile that can be controlled by size, the Material
Condition can be defined onto the feature within a Geometric Tolerance together with the Dimension.
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
Note:
Maximum Material Condition (MMC) is the condition in which a feature with size contains the
maximum amount of material within stated limits of size, for example a minimum hole diameter
or maximum shaft diameter.
Least Material Condition (LMC) is the condition in which a feature with size contains the least
amount of material within stated limits of size, for example a maximum hole diameter or
minimum shaft diameter.
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
-0.8, 0.8
-0.8/0.8
-0.8:0.8
Extrusion Shape – Defines a measuring direction when a target feature is an extrusion shape.
Revolution Shape – Defines a measuring axis when a target feature is a revolution shape.
Note:
When a directional feature is not selected, the application will automatically calculate an extrusion
direction or a revaluation axis by analyzing the geometric shape of the target feature.
Note:
The tolerance zone is applied to the single direction from the face according to the definition.
Display Option
Whisker Multiplier – Specifies a whisker multiplier or set whisker size by adjusting the slider
between x1 to x1000.
Whisker Display Ratio – Specify the whisker display ratio or set the whisker display ratio by
adjusting the slider between from 1% to 100%.
More Options
What
The Surface Profile command verifies the surface profiles of entities. The Surface Profile command
specifies a uniform boundary along a surface that the elements of the surface must lie upon.
Symbol:
• Verifying how much a face can deviate from the size, form, orientation, and location of planar
and compound curve surfaces described in nominal data specifications
How to Use
How to verify the line profile of a feature from specific datums
1. Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
2. Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
4. Go to Tools > GD&T Tools > Surface Profile or click the icon in the toolbar.
5. Select a freeform face then place the resulting annotation onto the Model View.
Specify a Tolerance value for Datums A, B, and C.
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame. Otherwise, scan pair geometry
will be aligned so that the deviation is minimized to the nominal feature. This measurement can also be
done without the internal optimization and re-orientation of searched scan pair geometry.
Note:
A Ref. plane, Ref. cylinder, Ref. cone, Ref. sphere, Ref. torus, Face, Region, or Composite Selection
can be a target entity and applicable entities will be determined according to the geometry type of the
target entity.
Options
Tolerance – Specifies tolerance ranges.
Pattern – Verifies the surface profile of patterned features at the same time.
Use Datum Reference Frame - Calculate a surface profile by optimizing and re-orientating
searched scan pair geometry per the datum reference frame.
Note:
This option is used when defining a specific Datum condition and using it as a Datum Reference Frame
for the measurement.
Datum Actual Mating – Defines a mating method for datums to find a scan pair geometry
from scan pair points and set it as a Datum.
Note:
In planar and cylindrical faces, the In-Space mating option is used for finding maximum-
inscribed geometry of a slab-like or a tube-like geometric volume that encloses scan pair
points using the minimum separation fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair
points in the normal direction from the center point of the best-fitted geometry that
was found using the least square fitting method.
Note:
In planar and cylindrical faces, the In-Material mating option is used for finding minimum-
circumscribed geometry of a slab-like or a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined
in the properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
Note:
The As Nominal option follows the Fitting Option's definition of a face’s property. When
defining a Datum for measuring GD&T, the As Nominal option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
When a circular feature profile has been defined as a datum feature with size, a position tolerance
can be used on the datum and a material condition can be set.
Material Condition Type – Chooses a material condition type, from either MMC also
known as a Maximum Material Condition, or LMC, also known as Least Material
Condition.
Use Current Alignment – Calculate a surface profile as the scan data is positioned, without
optimizing and re-orientating searched pair geometry per the datum reference frame.
Material Condition
Defines the material condition of the target feature.
Note:
When a Geometric Tolerance is defined on a feature profile that can be controlled by size, the Material
Condition can be defined onto the feature within a Geometric Tolerance together with the Dimension.
Material Condition Type – Chooses a material condition type, from either MMC also known
as a Maximum Material Condition, or LMC, also known as Least Material Condition.
Note:
Maximum Material Condition (MMC) is the condition in which a feature with size contains the
maximum amount of material within stated limits of size, for example a minimum hole diameter
or maximum shaft diameter.
Least Material Condition (LMC) is the condition in which a feature with size contains the least
amount of material within stated limits of size, for example a maximum hole diameter or
minimum shaft diameter.
Dimension Tolerance – Specifies features and tolerance ranges by typing values into an
input box such as:
0.8
-0.8~0.8
More Options
Use Tolerance Color – Displays tolerance colors defined by a color map (default green) that helps
to verify areas that are within a tolerance zone.
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Symmetry
What
The Symmetry command verifies the symmetry of entities that face each other. Symmetry is a three-
dimensional geometric tolerance that controls how much the median points between two features
can deviate from a specified axis or center plane.
Symbol:
Why
The Symmetry command is useful for:
• Verifying how much a feature can deviate from the form, orientation, and location of a derived
median plane of slab and slot-like features relative to a nominally coplanar datum plane
How to Use
How to verify the symmetry of a feature from a specific datum
1 Prepare a ref. plane to be used as a datum plane in the middle of a slab-like feature.
.
Note:
For more information about creating Ref. planes, go to Insert > Ref. geometry > Plane.
2 Go to Insert > 3D GD&T or click the icon in the toolbar in the 3D GD&T mode.
.
3 Go to Tools > GD&T Tools > Datum or click the icon in the toolbar.
.
4 Define Datum A by selecting the previously created ref. plane.
.
Note:
A Ref. plane, Boundary, Edge, Section Edge, Region Edge, Face, Region, or Composite Selection can
be a target entity and applicable entities will be determined according to the geometry type of the
target entity.
Options
Tolerance – Specifies tolerance ranges.
Actual Mating – Defines a mating method to find a scan pair geometry from scan pair points.
Note:
In planar, the In-Space mating option is used for finding maximum-inscribed geometry of a slab-
like or a tube-like geometric volume that encloses scan pair points using the minimum separation
fitting method.
In Material – Finds maximum-fitted geometry that contacts the farthest scan pair points in
the normal direction from the center point of the best-fitted geometry that was found using
the least square fitting method.
Note:
In planar, the In-Material mating option is used for finding minimum-circumscribed geometry of
a slab-like or a tube-like geometric volume that encloses selected entities using the minimum
separation fitting method.
As Nominal – Finds scan pair geometry based on the fitting method that is defined in the
properties of a target face or edge.
Best Fit, Min. Bound, and Max. Bound can be used as the fitting method. For more
information, go to User Interface > Docking Bars > Properties.
The following image illustrates how Actual Mating can be applied to scan data:
<Actual Mating>
The As Nominal option follows the Fitting Option's definition of a face’s property. When
selecting an entity for measuring GD&T, the As Nominal’s sub-option uses a fitting method
predefined in the target entity’s properties for finding scan pair geometry.
Note:
A datum is not required for this measurement. When datums are defined, scan pair geometry is extracted
from scan pair points and aligned according to the Datum Reference Frame, or DRF, on a sectional profile.
Otherwise, scan pair geometry will be aligned so that the deviation is minimized to the nominal feature.
More Options
See Also
Tools > GD&T Tools > Datum
Tools > GD&T Tools > Parallelism
Tools > GD&T Tools > Perpendicularity
Tools > GD&T Tools > Angularity
Tools > GD&T Tools > Runout
Tools > GD&T Tools > Total Runout
Tools > GD&T Tools > Line Profile
Tools > GD&T Tools > Surface Profile
What
The Regroup 3D GD&Ts command classifies existing GD&Ts and generates new groups.
Why
The Regroup 3D GD&Ts command is useful for:
How to Use
How to classify existing GD&Ts
1 Go to Tools > Regroup 3D GD&Ts or click the icon in the toolbar.
.
2 Click the Add New GD&T Feature button to add a new GD&T feature.
.
3 Select GD&Ts in the Model View to register a second group, 3D GD&T2.
.
Options in Detail
Auto Regroup GD&Ts – Automatically regroups GD&T according to its viewpoints.
Merge This Feature and Upper Feature – Appends a current group of GD&Ts to an upper
group.
What
The Organize Dimensions command enables users to automatically organize result annotations of
linear dimensions to the outside of the model in order not to be overlapped each other in the view.
Geomagic Verify | Menu 1008
Overlapped Dimension Annotations Organized Dimension Annotations
Note:
Why
The Organized Dimensions command is useful for:
How to Use
A. How to rearrange annotations of Linear Dimensions in 2D section
view
1. Go to Section mode.
2. Measure a linear dimension between section polylines then place the annotation on 2D
section view.
6. Check the preview results then click the OK button to confirm the results.
2. Import Siemens NX file with PMI into the application and check the results.
Options in Detail
Linear Dimensions – Shows the selected target annotation list.
Note:
The selected target annotations can be removed from the list by pressing “Del” key on your keyboard.
Distance Between Annotations – Specifies a distance between annotations. The distance can
be expanded by controlling the slider.
Note:
While the Enable Realtime Preview button is working, the preview results will be displayed in real
time when the slider is moved.
7.6. LiveInspect
LiveInspect enables real-time inspection. Probed points can be used to inspect a model by aligning
it, measuring dimensions, as well as other functions.
• LiveAlign
Aligns a hardware coordinate system to a part being measured.
• LiveCapture
Captures measurement data by using a scanning and probing device.
• LiveDimension
Creates dimensions from a physical part in real-time by using a probing device.
• LiveGeometry
Creates geometries from a physical part in real-time by using probing device.
• Settings
Modifies the settings for capturing data, controlling views, etc.
• Position Device
Maintains a coordinate system after moving a device.
Button on
Function
LiveInspect
Laser Scanning - Resumes and pauses scanning.
A
Probing – Picks a point.
Laser Scanning - Stops scanning.
B
Probing - Creates a probe point entity.
Laser Scanning - Not Available
C Probing – Cancels the creation of a probe point or a probe
session.
To perform the A, B and C functions of LiveInspect as described above, use the buttons on each
scanner device specified in the following table.
Manufacturer Measurement Device Button
There are Three buttons on the hardware.
Probing
Function A: Click the middle button.
AICON MoveInspect
Function B: Click the buttons on the left side.
Function C: Press the buttons on the right side.
What
The Play LiveInspect Process command performs streamlined inspections based on pre-planned
inspection requirements. It is only available when nominal data exists with probable inspection
features.
Why
The Play LiveInspect Process command is useful for:
How to Use
A. How to inspect using pre-defined datum alignment and GD&T of
nominal data
1. Click the LiveInspect button to enter the LiveInspect mode.
4. Datum Alignment will begin. Probe points on the physical part to measure points on
the first planar face.
This process assumes that the Datum Alignment and GD&Ts are already defined with nominal
data in the Inspection Feature Tree.
5. Press the B button on the probing device to confirm the first face.
7. After measuring the third face, probe points to validate the alignment.
8. Press the B button on the probing device and click the Next Inspection Features
option.
9. The remaining faces to be probed will be displayed in blue. Probe points using the A
button on the probing device while following the on-screen guidance arrow, and press
the B button to confirm.
10. As the blue faces are probed, the pre-defined GD&T will solve.
This process begins by assuming that a LiveInspect process with a physical part has been
completed.
1. Replace the measuring part with another part and position it on the same position.
Note:
When restarting the LiveInspect with another part, all definitions of coordinate axises and the
direction of each coordinate axis will be reused the same as previous process. For more
information about the Coordinate Alignment feature, go to Insert > Align > Coordinate.
4. Select the Reset Inspection Data option to reset all data acquired from the previous
process.
Note:
All results in the previous inspection need to be saved, select the Save Inspection And
Report or Save Inspection Only option.
6. Probe points on the physical part to create the first plane and assign its direction to the
first coordinate axis.
8. Repeat the Step 6 to 7 to create the other planes and assign their directions to the
second and third coordinate axises.
9. After measuring the third face, the LiveInspect will ask you to go to the next stage to
measure other inspection features. Select the Next Inspection Features option to
continue.
Options in Detail
Note:
The InfoCenter for the Play LiveInspect Process is the same as the InfoCenter of a pre-defined inspection. Refer
to other chapters of LiveInspect for more details.
What
The LiveAlign command aligns a hardware coordinate system to a part being measured. It features
various alignment methods such as Interactive alignment and advanced alignment for inspection
without nominal data as well as Auto, Best-Fit, Adaptive, Datum, RPS, 3-2-1, and Transform. It can
Geomagic Verify | Menu 1019
utilize both scan data and contact measurements for inspection with nominal data.
Why
The LiveAlign command is useful for:
How to Use
A. How to align a hardware coordinate system to a part using Datum
Alignment with nominal data
1. Click the LiveInspect button to enter the LiveInspect mode.
8. Press the B button on the probing device to confirm the first datum pair.
9. Measure points for the second and the third datum pairs the remaining highlighted
faces on the nominal data.
10. Press the B button on the probing device to validate the alignment.
14. Check the Datum Alignment inspection feature on the Inspection Feature tree.
5. Probe points on the top planar face of the physical model to create a Z-axis.
8. Click the Plus button to determine the positive direction of the Z-axis.
9. Probe points on the second planar face of the physical model to create the Y-axis.
12. Click the Plus button to determine the positive direction of the Y-axis.
13. Probe points on the third planar face of the physical model to create the X-axis.
3. Deviation Info – Shows deviation results in the X, Y, Z, and minimum distance (3D) axes.
What
The LiveCapture command captures measurement data by using a scanning or probing device.
Why
The LiveCapture command is useful for:
• Scanning physical parts using a laser scanner when there is nominal data.
• Probing points on a physical part when there is no nominal data.
5. Press the A button on the scanning device to scan. To pause scanning, press the A
Button again.
16. Check the results of the Probe Sessions in the Model tree.
Options in Detail
Operation – Switches operations between laser scanning and probing.
Real Time Deviation – Shows deviation between nominal data and scan data. It is only activated
when there is nominal data.
Use Tolerance Color – Shows deviation with the tolerance colors set in the color bar.
What
The LiveDimension command creates dimensions from a physical part in real-time by using a
probing device.
Why
How to Use
A. How to measure angularity between two faces with nominal data
1. Go to LiveInspect > LiveDimension, or click the Dimension button in the LiveInspect
mode to measure dimensions.
Note:
If there is a pair geometry assigned on the target face of the nominal data, the pair geometry
can be used during the measurement by probing it only with the “A” button on the
measurement device.
3. Press the B button on the scanning device to confirm the cylindrical geometry.
The Geometry Tool Palette is displayed only when a real-time inspection that has geometric features
that can be used as nominal information is being performed in LiveInspect without any imported
nominal data.
1. AutoCreation – Automatically creates ideal ref. geometry by analyzing the RMS (Root Mean
Square) values of geometry candidates that can be created from picked probe points. A
dimension is automatically measured from itself or from the last created ref. geometry according
to the geometry type.
Note:
The InfoCenter lists up geometry candidates with RMS values calculated from picked probe points and
highlights the most satisfactory geometry within a specified tolerance. For more information, go to
LiveInspect > Settings > Inspect Tab.
2. Point Creation – Creates a ref. point at a picked probe position. A dimension will be
automatically measured from the last created ref. geometry.
3. Plane Creation – Creates a ref. plane from picked probe points. A ref. plane requires at least
three probe points in order to be fitted. A dimension will be automatically measured from the
last created ref. geometry.
Note:
The minimum number of probe points that is required for fitting geometry can be manually edited in
4. Sphere Creation – Creates a ref. sphere from picked probe points. A ref. sphere requires at
least four probe points in order to be fitted. A dimension will be automatically measured from
the last created ref. geometry.
5. Cylinder Creation – Creates a ref. sphere from picked probe points. A ref. sphere requires at
least seven probe points in order to be fitted. A dimension is automatically measured from itself
and from the last created ref. geometry.
Note:
It is recommended to first create a ref. plane to obtain better results. However, a ref. cylinder can be
created without creating a ref. plane first, by switching to the geometry creation mode by pressing the
B button.
6. Cone Creation – Creates a ref. cone from picked probe points. A ref. sphere requires at least
eight probe points in order to be fitted. A dimension will be automatically measured from the
last created ref. geometry.
Probing
Probing Points Base Plane Ref. Cone
Points
Note:
It is recommended to first create a ref. plane to obtain better results. However, a ref. cone can be created
without creating a ref. plane first, by switching to the geometry creation mode by pressing the B button.
7. Torus Creation – Creates a ref. torus from picked probe points. A ref. torus requires at least
eight probe points in order to be fitted. A dimension will be automatically measured from the
last created ref. geometry.
Switching to 2D View
Probing Points Base Plane Probing Points Ref. Vector
Note:
When measuring 2D geometry types such as vector, circle, rectangle, and slot, LiveDimension provides
the 2D view mode so that 2D feature shape can be easily recognized and measured. After creating a ref.
plane or selecting the existing ref. plane, the view mode will be automatically switched to 2D view
mode for creating 2D geometries.
9. Circle Creation – Creates a ref. circle from picked probe points. A ref. circle requires a base
plane that it can be projected onto. A ref. circle can be created on a pre-defined ref. plane by
probing more than three points. A dimension will be automatically measured from itself and
from the last created ref. geometry.
Switching to
2D View
10. Single Point Circle Creation – Creates a ref. circle on a pre-defined ref. plane by picking a
single probe point only. This method enables the quick creation of a circle geometry when using
a probe measurement device that has a probe ball bigger than radius of a target circular feature.
A dimension will be automatically measured from itself and from the last created ref. geometry.
Switching to
2D View
Probing Points Base Plane Probing a Single Point for Ref. circle
11. Rectangle Creation – Creates a ref. rectangle from picked probe points. A ref. rectangle
requires a base plane that it can be projected onto. A ref. rectangle can be created on a pre-
defined ref. plane by probing more than five points. A dimension will be automatically measured
from the last created ref. geometry.
Switching to
2D View
12. Slot Creation – Creates a ref. slot from picked probe points. A ref. slot requires a base plane
Switching to
2D View
Probing Points Base Plane Probing Points Ref. Slot
What
The LiveGeometry command creates geometries from a physical part in real-time by using a
probing device.
Why
The LiveGeometry command is useful for:
4. When the InfoCenter shows Sphere RMS among candidates, press the B button on the
probing device to confirm the sphere.
1. AutoCreation – Automatically creates ideal ref. geometry by analyzing the RMS (Root Mean
Square) values of geometry candidates that can be created from picked probe points.
Note:
The InfoCenter lists up geometry candidates with RMS values calculated from picked probe points
and highlights the most satisfactory geometry within a specified tolerance. For more information, go
to LiveInspect > Settings > Inspect Tab.
3. Plane Creation – Creates a ref. plane from picked probe points. A ref. plane requires at least
three probe points in order to be fitted.
Note:
The minimum number of probe points that is required for fitting geometry can be manually edited in
the Geometry Tab of the LiveInspect Settings. For more information, go to LiveInspect > Settings >
Geometry Tab.
4. Sphere Creation – Creates a ref. sphere from picked probe points. A ref. sphere requires at
least four probe points in order to be fitted.
5. Cylinder Creation – Creates a ref. sphere from picked probe points. A ref. sphere requires at
least seven probe points in order to be fitted.
Note:
It is recommended to first create a ref. plane to obtain better results. However, a ref. cylinder can be
created without creating a ref. plane first, by switching to the geometry creation mode by pressing the
6. Cone Creation – Creates a ref. cone from picked probe points. A ref. sphere requires at least
eight probe points in order to be fitted.
Probing
Probing Points Base Plane Ref. Cone
Points
Note:
It is recommended to first create a ref. plane to obtain better results. However, a ref. cone can be created
without creating a ref. plane first, by switching to the geometry creation mode by pressing the B button.
7. Torus Creation – Creates a ref. torus from picked probe points. A ref. torus requires at least
four probe points in order to be fitted.
8. Vector Creation – Creates a ref. vector from picked probe points. A ref. vector requires a base
plane that it can be projected onto. A ref. vector can be created on a pre-defined ref. plane by
probing more than two points.
Switching to
2D View
Note:
When measuring 2D geometry types such as a vector, circle, rectangle, or slot, LiveDimension provides
a 2D view mode so that 2D feature shape can be easily recognized and measured. After creating a ref.
plane or selecting an existing ref. plane, the view mode will be automatically switched to the 2D view
mode for creating 2D geometries.
9. Circle Creation – Creates a ref. circle from picked probe points. A ref. circle requires a base
plane that it can be projected onto. A ref. circle can be created on a pre-defined ref. plane by
probing more than three points.
Switching to
2D View
10. Single Point Circle Creation – Creates a ref. circle on a pre-defined ref. plane by picking a
single probe point only. This method enables the quick creation of a circle geometry when using
Switching to
2D View
Probing Points Base Plane Probing a Single Point for Ref. circle
11. Rectangle Creation – Creates a ref. rectangle from picked probe points. A ref. rectangle
requires a base plane that it can be projected onto. A ref. rectangle can be created on a pre-
defined ref. plane by probing more than five points.
Switching to
2D View
Probing Points Base Plane Probing Points Ref. Rectangle
12. Slot Creation – Creates a ref. slot from picked probe points. A ref. slot requires a base plane
that it can be projected onto. A ref. slot can be created on a pre-defined ref. plane by probing
more than six points.
Switching to
2D View
• General
Controls options for displays and views.
• Probe
Controls options for probing and compensation methods.
• Scan Data
Controls options for scan data processing and scanning result types.
• Inspect
Controls options for result types and tolerances to be used when calculating inspection results.
• Geometry
Specifies options for geometry fitting methods and the minimum number of probe points that
are required for geometry fittings.
• Device
Changes settings for a measurement device.
• Hotkey
Specifies hotkeys to be used during an inspection.
• Export
Exports settings in the .INI file format.
• Import
Imports existing .INI files.
• Default
Returns all values to their default settings.
• OK
Applies modified settings to the application and closes the LiveInspect Settings.
• Cancel
Cancels modified settings.
General Tab
The General tab controls options for displays and views for LiveInspect.
Options in Detail
Viewing Methods
Zoom Fit – Displays an entire model so that it can be zoomed and fit in the Model View
during scanning.
Dynamic Panning – Dynamically moves the viewpoint of a model during probing by view
panning according to the position of the probe tip so that a target feature can be closely viewed.
None – Displays a model on the Model View without any view changes.
View Direction
Fixed Top View – Fixes the top view direction by using hardware information. The Set button
defines the Top view direction.
Free View – Freely sets the view direction according to a scanning direction.
Probe Tab
The Probe tab controls options for probing and compensation methods.
Options in Detail
Time – Defines the time a probing device needs to be stationary in order to collect a probe
point.
Range – Defines the tolerance a probing device needs to be stationary in order to collect
a probe point within the set time limit.
Probe Scanning
ProbeScan – Captures multiple points while pushing the A button.
Note:
LiveInspect enables the switching of the probing mode to Probe Scanning by using a Hotkey. Hotkeys
can be edited in the Hotkey tab. The default hotkey is “D”.
AutoProbeScan – Switches the probing mode to Probe Scanning automatically when the
criteria specified by start time, end time, and measurement range is satisfied.
Start Time – Defines the time a probing device needs to be stationary in order to
start collecting a probe point.
End Time – Defines the time a probing device needs to be stationary after collecting
probe points in Probe Scanning mode in order to stop collecting probe points.
Range – Defines the range a probing device needs to be stationary in order to start
or stop collecting probe points within a set time limit.
Probe Compensation
Ref. Geometry – Determines a compensation direction for Ref. Geometry.
When the last point is picked inside When the last point is point is picked
measured features outside a measured feature
Initial Probe Direction – Compensates the center position of measured probe points
along an initially approached probe direction.
Ref. Point – Compensates the center position of measured probe points using the X, Y, and Z
global axes directions or the probe axis.
The Scan Data tab controls options for scan data processing and scanning results.
Sampling
Grid Size – Defines a grid resolution that can be used for generating grid-type uniform scan data.
The higher the resolution of a grid, the denser the scan data will be.
Max. Point Distance – Sets limits for applying grid sampling by a maximum point
distance. This option is useful for preserving inner hole features during sampling.
Noise Reduction – Reduces noise by calculating the maximum deviation between scan data.
Max. Deviation – Defines the maximum deviation between scan data in order to
distinguish scan data from noise data.
Backup
Backup LSF(LiveScan File) – Saves files in the .LSF(LiveScan File) format for backing up data. The
file can be imported by going to File > Import Scan data. When the application has troubles
with a scanning process due to a lack of available memory, scanning can be restored with the
Trouble Shooting Mode – Displays a sampled raw scan data acquired from a scanning device in
the Model View without losing original raw data. This mode can be useful when scanning is
performed on lower-end PC that could have trouble with handling a large point cloud.
Sampling Ratio – Specifies a sampling ratio in order to effectively handle large point
clouds in the application.
Inspect Tab
The Inspect tab controls options for results and tolerances to be used when calculating inspection
results.
Options in Detail
SmartSelect
3D Geometry – Selects a 3D Geometric shape that a probing device is pointing at within a
specified selection zone.
Note:
When a probing device is closer on a target face, the section of face and the acquisition of probe point
will be performed at the same time.
SmartSelect Zone
Edge – Determines the range of edge selection.
LiveDimension
Min. Angle – Determines a minimum angle between target faces.
Ang. Tolerance – Specifies angle tolerance between measured geometries. The specified angle
tolerance will be used to determine pass or fail results.
Creation Method
Individual – Measures dimensions by selecting target entities one by one.
Note:
The Individual creation method can be used for all dimension types.
Note:
The Continue and Baseline creation methods can be used when measuring linear and radial dimensions.
Note:
When applying the dimension creation method, the selected method will be shown up in the
InfoCenter.
Deviation/Validate
Show Whisker – Shows a solid line between a probing device and a projected point on nominal
data while validating after an alignment. The line is only displayed when the length of the line is
within the value that is set as the Range.
Show Arrow – Shows a guiding arrow that directs to a projected point on nominal data while
validating after an alignment. The arrow is only displayed when the deviation is within the value
that is set as the Range
Unchecked Checked
Range – Sets the maximum distance that will be displayed as a whisker or an arrow.
Tolerance
Edit Table – Enables the use of the Tolerance tab in the Preferences to change tolerances directly
for the LiveInspect Settings.
Geometry Tab
The Geometry tab specifies options for geometry fitting methods and the minimum number of
probe points that are required for geometry fittings.
Nominate Geometry Candidate within Tolerance – Sets a RMS tolerance to select geometry
while probing points.
Note:
When there are no candidates that can satisfy a specified RMS tolerance value, candidates that are less
than two times the RMS value of the top candidate will be listed in the Overlay UI and the best candidate
can be selected using a probing device.
Allow FreeFlow Ref. geometry – Enables the probing of size-limited Ref.Geometries such as
Spheres, Tori, Circles, Slots, and Rectangles without a fixed order. After all geometries whose sizes
are not limited are measured, this option enables the free selection and measurement of size-
limited geometries without a fixed order.
Ruled Fitting – Enables fitting Plane or Cylinder geometries by using one or three probe points
and the normal information of nominal data without the probing points required for geometry
fittings. This option can be useful when measuring the position and size of target geometry
when only its orientation is assumed to be same as that of a nominal geometry.
Note:
When an alignment is assumed to be satisfied within allowable tolerance, this option can be used for
fitting Plane and Cylinder geometries while extracting geometries in the Play Inspect, LiveCapture, and
LiveDimension stages.
Device Tab
Hotkey Tab
B Button – Defines a keyboard hotkey for the B button for scanning device.
Probe Hotkeys
A Button – Defines a keyboard hotkey for the A button for probing device.
B Button – Defines a keyboard hotkey for the B button for probing device.
C Button – Defines a keyboard hotkey for the C button for probing device.
What
The Position Device command enables to reset the position of a device coordinate system to
another target coordinate system.
Why
The Move Device command is useful for:
How to Use
A. How to maintain a coordinate system of moved device using
Note:
Picked points will be used as reference positions for transformation of a device coordinate
system.
3. Pick points on nominal data and then click the OK button to start probing.
5. When the probing is completed for all points, press the B button on the probing device
to complete the transformation of a device coordinate system.
3. Click the OK button to start probing for creation of reference geometries from a
physical part on an original position.
Note:
The created geometries will be used as reference datums for a transformation of a device
coordinate system. Point type geometries such as Point, Sphere, and Circle can be used as
reference datums for the transformation.
5. When probing is finished for creating a geometry, press the B button on the probing
device to complete the creation.
6. Probe points on the physical part for creating the other geometries.
7. When the creation of all geometries for setting reference position is completed, the
Reference Position (OK) will be displayed in the InfoCenter.
Note:
The created reference geometries will be displayed in Red and target geometries will be
displayed in Blue.
8. Move the physical part onto a desire position and then press the B button on the
probing device to start probing for creating target geometries.
10. Press the B button on the probing device to complete the command.
Options in Detail
Pick the Nominal Points for Reference – Maintains a device coordinate system by using
reference positions specified on nominal data.
By Matrix – Resets the position of a device coordinate system using a transformation matrix.
7.7. Report
The Report menu features commands for generating a report from inspection results within the
application. Reports can be made on an existing template or automatically generated in HTML.
Generate Report
• Generate Report
Creates an inspection report from selected features.
Sharing
• Export 3D HTML Report
Exports inspection results to an HTML file that includes 3D model data.
Trend Analysis
• Trend Report
Analyzes variation trends of inspection results.
What
The Generate Report command creates an inspection report from selected features in the
Generate Report dialog box either manually or automatically.
How to Use
A. How to generate a report
1. After inspection with nominal and scan data, go to Report > Generate Report or click
the icon in the toolbar.
2. Check features under the Model Tree section what you want to generate a report.
2. Click the Layout button to edit the layout of a report. Once a feature is edited, its page
structure can be seen in the main window of the Report tab.
3.
Go to the Comparison Point page and click the Image button to import an
image. Align the image to the right by clicking the Set Align Object In Line button
and choose the Align Right In Line method .
5.
Align text to the left and use the Field button to add a field. The Entity Properties
field can be used to add values that can be drawn in a table automatically. Choose
6 Sigma.
6. To add preset images of the model click the Capture Image button and add the images.
For a more detailed description on the Capture Image function, see Report.
8. Click OK to complete the command. The Report tab will be displayed with images,
tables, and histograms of the inspection results.
Note:
Changes are automatically saved to the autoreporttemplate.xml file that can be found at
C:\Documents and Settings\user name\My Documents\Product Name\Configure.
displayed by clicking the Manage button in the Layout menu. Type the name of
a template and click the Add button or import templates by using the Manage
Templates dialog box. To edit a template while preserve an unaltered copy, use the
2. To change the current template of a report layout, select an existing template under the
Select Template menu.
in the Format menu. Check fields that will be displayed in the table and
arrange the order of the fields.
2.
To add a defined table, click the Tabular View button in the Layout menu as well
as an additional table related to the selected feature.
2.
To align a text box use the Arrange button .
To place an image anywhere in the report use the Overlay button.
To change border thickness use the Line Weight button .
To change border color use the Specify Line Color button .
Options in Detail
Model Tree, Generate Target – Used to generate reports. The left list box, Model Tree, shows
all the features that can be added into a report. Items of checked features will be shown in the
right list box, Generate Target, and these entities will be published in the report. To change the
page order of items, select the items and move them up or down using the up and down arrow
buttons. Groups can be made from multiple features such as groups of sections, 3D GD&Ts,
comparison points and ref. geometries.
Custom Field Information – Defines report information for each custom field. This custom field
can be inserted into report page by the Custom Field command in the default report mode and
layout mode. For more information about Custom Field, go to Tools > Docking Bars > Report.
Remove Empty Object – Removes unnecessary tables that have empty values.
See Also
Tools > Docking Bars > Report
What
The Export 3D HTML Report command exports inspection results to an HTML file that includes 3D
model data.
How to Use
How to generate a 3D HTML report
1. Go to Report > Export 3D HTML Report or click the icon in the toolbar.
4. Select the Launch Internet Explorer option to view the report after it is generated.
5. Click the OK button to generate the report. Install any necessary ActiveX controllers and
the report and 3D model will be displayed in Internet Explorer.
Cover Image – Sets the cover image for 3D HTML report. Images that have been captured
using Add Viewpoint command in the Viewpoint tab or using File > Capture Screen
command can be used as a cover image.
Note:
If there are no images that can be used as a cover image, a default image will be used for 3D
HTML report.
ICF View Size – Sets the ICF view size using Width and Height value boxes.
Select Folder For Backup HTML Files – Specifies a folder to store a HTML report.
Launch Internet Explorer – Opens and loads a report into Internet Explorer after it is generated.
What
The Trend Report is a utility that works independently from the application that analyzes variation
trends of inspection results that have been reported from the application. The trend report is created
in the XML format.
How to Use
How to generate a trend report
1. Go to Report > Trend Report or click the icon in the toolbar.
2. Click the Import Source Reports button and select report files in the .xml format.
4. Click the Generate button in the Default menu. Check entities that will be reported
in the trend report.
5. Click the Confirm button at the bottom right hand corner of the screen to generate
the report.
6. The trend report will be generated. It can be saved as a .pdf, .ppt, .xls, and .txt file
formats.
7.8. Measure
The Measure menu features commands to measure distances, angles, radii, etc., between entities.
Distance, Angle and Radius fitting geometries created for measurement can be reused while in the
command. When the command is exited the fitting geometries will no longer be available.
• Distance
Measure the distance between entities.
• Angle
Measure the angle between two edges or three picked points.
• Radius
Measure the radius of an edge or three picked points.
• Section
Temporarily create sections on a mesh and body to measure the deviation between them.
• Area
Measures the area of a selected entity.
• Volume
Measures the volume of a selected entity.
• Mesh Deviations
Show the deviation between point clouds and meshes using a defined color map.
• Virtual Caliper
Simulates virtual calipers that can measure the distance of features in scan data in virtual space.
What
The Distance command measures the distance between entities.
Why
Note:
How to Use
How to find the distance between two edges
1. Go to Measure > Distance or click the icon in the toolbar.
2. To measure the distance between two cylinders, click the cylinder edges. When doing a
mouse-over a measurement the measured entities will be shown.
Note:
To pick a position on a line or a plane, hold down the Ctrl button on the keyboard while clicking.
Options in Detail
Measure Distance – Selects two entities to measure the distance between.
Fitting Geometry – Selects poly-vertices from scan data and fits a primitive feature to them.
Fitting geometry can be directly created from scan data by selecting poly-vertices and using the
right mouse button.
When measuring, a pass or fail constraint can be added by entering a nominal value and
tolerance value in the properties window of a created entity.
Fitting Options
Fitting Type – Chooses a fitting type to create a geometry from target entities.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound - Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Min. Bound option is used for
finding maximum-inscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Max. Bound option is used for
finding minimum-circumscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N
times the standard deviation, also known as the sigma.
The Ratio method, requires a ratio value and only data that falls into the selected
value will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
Use Normal – Excludes points that have a normal angle larger than the
normal of fitted ref. geometry. After removing points, the application will
internally generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
See Also
Measure > Angle
Measure > Radius
Measure > Section
Measure > Area
Measure > Volume
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Angle command measures the angle between two edges or three picked points.
Note:
How to Use
How to find the angle between two edges
1. Go to Measure > Angle or click on the icon in the toolbar.
2. Select two edges to measure the angle. Click OK to finish the command. When doing a
mouse-over a measurement the measured entities will be shown.
To pick a position on a line or a plane, hold down the Ctrl button on the keyboard while
clicking.
Options in Detail
Measure Angle – Selects entities to measure the distance between.
Fitting Geometry – Selects poly-vertices from scan data and fits a primitive feature to them.
Fitting geometry can be directly created from scan data by selecting poly-vertices and using the
right mouse button.
Clicking on the Annotation Display Control option will open a window where the properties of
measured entities as well as the selection mode can be changed.
When measuring, a pass or fail constraint can be added by entering a nominal value and
tolerance value in the properties window of a created entity.
Fitting Options
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound - Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Min. Bound option is used for
finding maximum-inscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Max. Bound option is used for
finding minimum-circumscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
Use Normal – Excludes points that have a normal angle larger than the
normal of fitted ref. geometry. After removing points, the application will
internally generate fitted ref. geometry again from the refined points.
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
See Also
Measure > Distance
Measure > Radius
Measure > Section
Measure > Area
Measure > Volume
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Radius command measures the radius of an edge or three picked points.
To select a point on a line or a plane hold the Ctrl button while picking the point.
Why
The Radius command is useful for:
How to Use
How to find the radius of an edge
1. Go to Measure > Radius or click the icon in the toolbar.
2. Select an edge to measure a radius from. Click OK to finish the command. When doing
a mouse-over a measurement the measured entities will be shown.
Fitting Geometry – Selects poly-vertices from scan data and fits a primitive feature to them.
Fitting geometry can be directly created from scan data by selecting poly-vertices and using the
right mouse button.
Clicking on the Annotation Display Control option will open a window where the properties of
measured entities as well as the selection mode can be changed.
When measuring, a pass or fail constraint can be added by entering a nominal value and
tolerance value in the properties window of a created entity.
Fitting Options
Fitting Type – Chooses a fitting type to create a geometry from target entities.
Best Fit – Finds best-fitted geometry from target entities using the least squares
fitting method.
Min. Bound - Finds minimum-fitted geometry that contacts the nearest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
When circle is selected as target fitting geometry, the Min. Bound option is used for
finding maximum-inscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Max. Bound – Finds maximum-fitted geometry that contacts the farthest target
entities in the normal direction from the center point of the best-fitted geometry
that was found using the least square fitting method.
Note:
When circle is selected as target fitting geometry, the Max. Bound option is used for
finding minimum-circumscribed geometry of a tube-like geometric volume that encloses
selected entities using the minimum separation fitting method.
Remove Outlier – Removes outlier data to achieve more accurate fitting results.
The N*Sigma method requires an N value and excludes data that is larger than N
times the standard deviation, also known as the sigma.
The Ratio method, requires a ratio value and only data that falls into the selected
value will be used.
The Absolute Distance method requires a distance and the fitting will be done by
excluding any data outside of that distance.
Use Normal – Excludes points that have a normal angle larger than the
normal of fitted ref. geometry. After removing points, the application will
Sampling Ratio – Samples data points by a specified value. When the ratio is 100%,
all selected data will be used. When the ratio is 50%, half of the selected data will be
used.
See Also
Measure > Distance
Measure > Angle
Measure > Section
Measure > Area
Measure > Volume
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Section command temporarily creates sections on a mesh and body to measure the deviation
between them.
Why
The Section command is useful for:
• Checking the deviation between reverse engineered models and original mesh
How to Use
Geomagic Verify | Menu 1078
How to find sectional differences between a body and a mesh
1. Go to Measure > Section or click the icon in the toolbar.
2. Select a mesh and a solid body as the Target Entity and click the Next Stage button.
4. Choose the Min Distance option under Measure Method to find the minimum
distance between the body and mesh. Select a point on the body section and then pick
the scan section to get the distance.
• Target Entity
Selects an entity to section.
• Section Type
Chooses a candidate coordinate.
Options – Is changed depending on the Creation Method. Go to Tools > Curve Tools > Section
for more information.
Min. Distance – Measures the minimum distance from a selected point to a section
between CAD data and a scan section. This option is available only when both CAD and
scan data are selected as targets in first stage.
Normal Distance – Measures the normal distance from a selected point to a section
between CAD data and a scan section. This option is available only when both CAD and
scan data are selected as targets in first stage.
Section Property – Displays the properties of a selected section in the Properties panel.
Only a scan section can be selected.
See Also
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Area
Measure > Volume
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Area command measures the area of a selected entity.
Why
The Area command is useful for:
How to Use
How to measure the area of an entity
1. Go to Measure > Area or click the icon in the toolbar.
See Also
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Section
Measure > Volume
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Volume command measures the volume of a selected entity.
Why
The Volume command is useful for:
How to Use
How to measure the volume of an entity
1. Go to Measure > Volume or click the icon in the toolbar.
Options in Detail
Name – Selects a name of an annotation.
The plane direction can be a user-defined value. The View Align button changes the
normal of a plane to the screen view direction. A distance can be selected between two
planes by using the Depth option in the Normal Direction section.
Use Projection Plane – Calculates the volume of an open mesh or poly faces by
projecting poly-faces on a plane. In projected volume calculation if a face normal and a
projection direction are different a plus volume will be created. If a face normal and a
projection direction are the same, a minus volume will be created.
For example, the volume of a closed shell will be the same with or without a plane.
The volume of an open shell will be measured using a projection plane results similar to
the following image:
Position – Sets the position of the plane by using the X, Y, and Z directions.
Normal Direction – Sets the normal direction by using the X, Y, and Z directions.
See Also
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Section
Measure > Area
Measure > Mesh Deviations
Measure > Virtual Caliper
What
The Mesh Deviations command shows the deviation between point clouds and meshes using a
defined color map.
Why
The Mesh Deviations command is useful for:
How to Use
How to find deviation between meshes
1. Go to Measure > Mesh Deviations or click the icon in the toolbar.
Note:
Histogram and Entity Thumbnails View windows will automatically open. Check the results
in the windows.
The results will be recorded in the Console window. If needed, copy the results and paste it
into other applications. For more information, go to Console page.
Options in Detail
Stages
Use Tolerance Color – Displays defined tolerance colors on the color map.
See Also
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Section
Measure > Area
Measure > Volume
Measure > Virtual Caliper
What
The Virtual Caliper command simulates virtual calipers which can measure the distance of a feature
in scan data in virtual space.
How to Use
How to measure using virtual calipers
1. Go to Measure > Virtual Caliper or click the icon in the toolbar.
2. Select Outside Caliper for Caliper Type and Ray-Intersection For Searching Method.
3. Select a point on scan data. The selected point will be marked with a cone-shape and
the opposite direction will be marked by two cylinder shapes.
Options in Detail
Caliper Type – Selects a caliper type.
Inside Caliper – Measures the distance between the area inside a feature or the
diameter of a hole.
Auto – Sets the measuring direction automatically by searching for the reverse direction
of the normal direction.
Ray Intersection – Finds a pair point by intersecting virtual rays and poly-vertices.
See Also
Measure > Distance
Measure > Angle
Measure > Radius
Measure > Section
Measure > Area
Measure > Volume
Measure > Mesh Deviations
Manage Visibility
• Visibility
Select different entity types to display or hide.
Zoom
• Zoom
Zoom an area of interest, fit a model to a screen, or use the picture-in-picture (PIP) function.
Manage Viewpoints
• Viewpoint
Sets how a model is displayed in the model view.
Manage Viewports
• Viewport
Geomagic Verify | Menu 1090
Set the number of viewing windows and how they are displayed.
Clip a View
• View Clip
Cut away a part of a model using cutting planes or a box to view inside of it.
Manage Annotation
• Annotation Alignment
Selects an annotation display method.
Manage Screen
• Maximize View Area
Enlarges the Model View area.
Global Control
• Show Selected Only
Displays only selected entities.
• Show All
Shows all entities.
Partial Control
• Show Pass Only
Displays entities that pass deviation parameters.
Individual Control
• Point Clouds
Shows or hides point clouds.
• Meshes
Shows or hides meshes.
• Surface Bodies
Shows or hides surface bodies.
• Solid Bodies
Shows or hides surface bodies.
• Curves
Shows or hides curves.
• Sections
Shows or hides sections.
• Ref. Points
Shows or hides reference points.
• Ref. Vectors
Geomagic Verify | Menu 1092
Shows or hides reference vectors.
• Ref. Planes
Shows or hides reference planes.
• Ref. Circles
Shows or hides reference circles.
• Ref. Cylinders
Shows or hides reference cylinders.
• Ref. Coordinates
Shows or hides reference coordinates.
• GD&Ts
Shows or hides GD&Ts.
• Deviations
Shows or hides deviations.
• Measurements
Shows or hides measurements.
What
The Show Selected Only command displays only selected entities in the Model View.
Why
The Show Selected Only command is useful for:
This command will be unavailable and dimmed if no entities have been selected.
How to Use
How to show or hide selected entities
1. Select entities. Go to View > Visibility > Show Selected Only or click the icon in the
toolbar.
See Also
View > Visibility > Show All
View > Visibility > Hide All
What
The Show All command shows all entities in the Model View.
Why
The Show All command is useful for:
See Also
View > Visibility > Show Selected Only
View > Visibility > Hide All
What
The Hide All command hides all entities in the Model View.
Why
The Hide All command is useful for:
How to Use
How to hide all entities
1. Go to View > Visibility > Hide All or click the icon in the toolbar.
What
The View > Visibility > Show Pass Only command displays entities that pass deviation parameters
in the Model view.
Why
The Show Pass Only command is useful for:
How to Use
How to show only passing entities
1. Go to View > Visibility > Show Pass Only or click the icon in the toolbar.
See Also
View > Visibility > Show Fail Only
View > Visibility > Show Warning Only
View > Visibility > Show No Result Only
View > Visibility > Show Pass & Warning Only
View > Visibility > Show Fail & Warning Only
What
The Show Fail Only displays entities that fail deviation parameters in the Model view.
Why
The Show Fail Only command is useful for:
How to Use
How show only failing entities
1. Go to View > Visibility > Show Fail Only or click the icon in the toolbar.
See Also
View > Visibility > Show Pass Only
View > Visibility > Show Warning Only
View > Visibility > Show No Result Only
View > Visibility > Show Pass & Warning Only
View > Visibility > Show Fail & Warning Only
What
The Show Warning Only command displays entities in the Model View that are within warning
deviation parameters. Warning deviation parameters are determined by the Warning Ratio option
in the Properties of the Nominal Data.
For more information, go to Properties.
Why
How to Use
How show warning entities
1. Go to View > Visibility > Show Warning Only or click the icon in the toolbar.
See Also
View > Visibility > Show Pass Only
View > Visibility > Show Fail Only
View > Visibility > Show No Result Only
View > Visibility > Show Pass & Warning Only
View > Visibility > Show Fail & Warning Only
What
The Show No Result Only displays entities that have no deviation results in the Model view.
Why
The Show No Result Only command is useful for:
How to Use
How show or hide entities that have no deviation results
1. Go to View > Visibility > Show No Result Only or click the icon in the toolbar.
See Also
View > Visibility > Show Pass Only
What
The Show Pass & Warning Only displays entities that pass and warning deviation parameters in the
Model view.
Why
The Show Pass & Warning Only command is useful for:
• Showing entities that pass and come to close to failing deviation parameters
How to Use
How show passing and warning entities
1. Go to View > Visibility > Show Pass & Warning Only or click the icon in the toolbar.
See Also
View > Visibility > Show Pass Only
View > Visibility > Show Fail Only
View > Visibility > Show Warning Only
View > Visibility > Show No Result Only
View > Visibility > Show Fail & Warning Only
What
The Show Fail & Warning Only command displays entities that fail and warning deviation
Why
The Show Fail & Warning Only command is useful for:
• Showing entities that fail and come to close to failing deviation parameters
How to Use
How show failing and warning entities
1. Go to View > Visibility > Show Fail & Warning Only or click the icon in the toolbar.
See Also
View > Visibility > Show Pass Only
View > Visibility > Show Fail Only
View > Visibility > Show Warning Only
View > Visibility > Show No Result Only
View > Visibility > Show Pass & Warning Only
What
The Point Clouds command displays or hides all point clouds in the Model View.
Why
The Point Clouds command is useful for:
How to Use
How show or hide all point clouds
See Also
View > Visibility > Meshes
View > Visibility > Surface Bodies
View > Visibility > Solid Bodies
View > Visibility > Curves
View > Visibility > Sections
What
The Meshes command displays or hides all meshes in the Model View.
Why
The Meshes command is useful for:
How to Use
How to show or hide all meshes
See Also
View > Visibility > Point Clouds
View > Visibility > Surface Bodies
View > Visibility > Solid Bodies
View > Visibility > Curves
View > Visibility > Sections
What
The Surface Bodies command displays or hides all Surface Bodies in the Model View.
Why
The View Surface Bodies command is useful for:
How to Use
How show or hide all surface bodies
See Also
View > Visibility > Point Clouds
View > Visibility > Meshes
View > Visibility > Solid Bodies
View > Visibility > Curves
View > Visibility > Sections
What
The Solid Bodies command displays or hides all Solid Bodies in the Model View.
Why
The View Solid Bodies command is useful for:
How to Use
How show or hide all solid bodies
1. Go to View > Visibility > Solid Bodies, click the icon in the toolbar, or use the Ctrl + 4
See Also
View > Visibility > Point Clouds
View > Visibility > Meshes
View > Visibility > Surface Bodies
View > Visibility > Curves
View > Visibility > Sections
What
The Curves command displays or hides all curves in the Model View.
Why
The Curves command is useful for:
How to Use
How show or hide all curves
1. Go to View > Visibility > Curves, click the icon in the toolbar, or use the Ctrl + 5
keyboard shortcut.
See Also
View > Visibility > Point Clouds
View > Visibility > Meshes
View > Visibility > Surface Bodies
View > Visibility > Solid Bodies
View > Visibility > Sections
What
The Sections command displays or hides all sections in the Model View.
Why
The Sections command is useful for:
How to Use
How show or hide all sections
1. Go to View > Visibility > Sections, click the icon in the toolbar, or use the Ctrl + 6
keyboard shortcut.
See Also
View > Visibility > Point Clouds
View > Visibility > Meshes
View > Visibility > Surface Bodies
View > Visibility > Solid Bodies
View > Visibility > Curves
What
The Ref. Points command displays or hides all Ref. Points in the Model View.
How to Use
How show or hide all ref. points
1. Go to View > Visibility > Ref. Points, click the icon in the toolbar, or use the Ctrl + 7
keyboard shortcut.
See Also
View > Visibility > Ref. vector
View > Visibility > Ref. planes
View > Visibility > Ref. circles
View > Visibility > Ref. cylinders
View > Visibility > Ref. coordinates
View > Visibility > GD&Ts
What
The Ref. Vectors command displays or hides all Ref. Vectors in the Model View.
How to Use
How show or hide all ref. vectors
1. Go to View > Visibility > Ref. Vectors, click the icon in the toolbar, or use the Ctrl + 8
keyboard shortcut.
See Also
View > Visibility > Ref. points
View > Visibility > Ref. planes
View > Visibility > Ref. circles
View > Visibility > Ref. cylinders
View > Visibility > Ref. coordinates
View > Visibility > GD&Ts
What
The Ref. Planes command displays or hides all Ref. Planes in the Model View.
How to Use
How show or hide all ref. planes
1. Go to View > Visibility > Ref. Planes or click on the icon in the toolbar.
See Also
View > Visibility > Ref. points
View > Visibility > Ref. vectors
View > Visibility > Ref. circles
View > Visibility > Ref. cylinders
View > Visibility > Ref. coordinates
View > Visibility > GD&Ts
What
The Ref. Circles command displays or hides all Ref. Circles in the Model View.
How to Use
How show or hide all ref. circles
1. Go to View > Visibility > Ref. Circles or click on the icon in the toolbar.
See Also
View > Visibility > Ref. points
View > Visibility > Ref. vector
View > Visibility > Ref. planes
View > Visibility > Ref. cylinders
View > Visibility > Ref. coordinates
View > Visibility > GD&Ts
What
The Ref. Cylinders command displays or hides all Ref. Cylinders in the Model View.
Why
The Ref. Cylinders command is useful for:
How to Use
How show or hide all ref. cylinders
Geomagic Verify | Menu 1109
1. Go to View > Visibility > Ref. Cylinders or click on the icon in the toolbar.
See Also
View > Visibility > Ref. points
View > Visibility > Ref. vectors
View > Visibility > Ref. planes
View > Visibility > Ref. circles
View > Visibility > Ref. coordinates
View > Visibility > GD&Ts
What
The Ref. Coordinates command displays or hides all Ref. Coordinates in the Model View.
Why
The Ref. Coordinates command is useful for:
How to Use
How show or hide all ref. coordinates
1. Go to View > Visibility > Ref. Coordinates or click the icon in the toolbar.
What
The GD&Ts command displays or hides all GD&Ts in the Model View.
Why
The GD&Ts command is useful for:
How to Use
How show or hide all GD&Ts
1. Go to View > Visibility > GD&Ts or click the icon in the toolbar.
See Also
View > Visibility > Ref. points
View > Visibility > Ref. vectors
View > Visibility > Ref. planes
View > Visibility > Ref. circles
View > Visibility > Ref. cylinders
View > Visibility > Ref. coordinates
What
The Deviations command displays or hides all deviations in the Model View.
Why
The Deviations command is useful for:
How to Use
How to show or hide all deviations
1. Go to View > Visibility > Deviations or click the icon in the toolbar.
See Also
Insert > Deviation
What
The Measurements command displays or hides all measurement entities in the Model View.
How to Use
How show or hide all measurements
1. Go to View > Visibility > Measurements or click the icon in the toolbar.
See Also
Measure
Zoom View
• Area
Zooms in on a specific area.
• Fit
Fits all entities into the model view.
Create Picture-In-Picture
• PIP
Creates a zoomed view within the model view.
What
The Area command zooms into a manually selected rectangular area.
Why
The Area command is useful for:
How to Use
How to zoom in on an area
1. Go to View > Zoom > Area or use the Shift+Z keyboard shortcut.
Note:
The Zoom Area command is active until another command runs or the command is ran
again. To go back to a previous viewing area use the View > Zoom > Previous Area
command.
See Also
View > Zoom > Previous Area
View > Zoom > Fit
View > Zoom > PIP
What
The Previous Area command restores the viewing window to the previous view.
How to Use
How to zoom to a previous area
1. Go to View > Zoom > Previous Area or click the icon in the toolbar. The Shift + X
keyboard shortcut can also be used.
Note:
The history of the Zoom Previous Area command is stacked when the Zoom Area command
is executed: however it is unavailable until the Zoom Area command has been executed first.
See Also
View > Zoom > Area
View > Zoom > Fit
View > Zoom > PIP
What
The Fit command fits a model into the viewing window.
How to Use
How to fit a model to the model view
1. Go to View > Zoom > Fit or click the icon in the toolbar. The Ctrl + F keyboard shortcut
can also be used.
Note:
The history of the Zoom Previous Area command is stacked when the Zoom Area command
is executed: however it is unavailable until the Zoom Area command has been executed first.
See Also
View > Zoom > Area
View > Zoom > Previous Area
View > Zoom > PIP
What
Compensate Center (Click and drag the position that you want to
set the center of the window)
Close Window
Why
The PIP command is useful for:
How to Use
How to zoom using the PIP function
1. Go to View > Zoom > PIP or click the icon in the toolbar. The Ctrl + W keyboard shortcut
can also be used.
What
The Navigate Sections command navigates features by utilizing the Back and Forth buttons
. Section appearance options, display options and mode can be changed for selected
sections.
Why
The Navigate Sections command is useful for:
How to Use
How to navigate selections
1. Go to View > Navigate Sections or click the icon in the toolbar.
2. Use the Back and Forth buttons to navigate through the sections of a model.
Options in Detail
Section – Selects a section feature.
Edit Current Section – Enters the Section mode for the currently navigated section.
Appearance Options
Show Deviation – Shows or hides deviation for a current section.
Show Ref. Geometries – Shows or hides ref. geometries for a current section.
Display Options
Use Tolerance Color – Displays a green tolerance color on a section deviation.
Whisker Display Ratio – Adjusts the display ratio of a whisker for deviation.
What
The Mesh Display Mode sets the display mode of a mesh by utilizing the following mode types:
Why
The Mesh Display Mode is useful for:
How to Use
How to select a mesh display mode
1. Go to View > Mesh Display Mode > Point Set / Wireframe / Shaded / Shaded With
Edge or click the icon in the toolbar.
What
The Body Display Mode sets the display mode of a surface or solid body by utilizing the following
mode types:
Why
The Body Display Mode is useful for:
How to Use
How to select a body display mode
1. Go to View > Body Display Mode > Wireframe / Hidden Line / Shaded / Shaded With
Edge or click the icon in the toolbar.
What
The Viewpoint commands set the view direction as one of seven pre-defined views and can also be
used to rotate, flip and align a model’s view.
Add
Captures a custom viewpoint.
Viewpoint
Viewpoints
Controls preset views of a model.
Left Right
Top Bottom
Isometric Bottom
Rotate CCW
Flip
Align View
Sets the view direction in the Model View by aligning to an entity.
Note:
The Align View function can be reversed by holding the Ctrl button on the keyboard while using the
function.
Why
The Viewpoint command is useful for:
See Also
Docking Bars > Display
What
The Viewport commands set the viewing window a pre-set view layout, each having its own
properties.
3 Left – Horizontal Views – Displays the view into three panes: two split panes on the left
side and one full horizontal pane on the right side.
3 Right – Horizontal Views – Displays the view into three panes: two split panes on the
right side and one full horizontal pane on the left side.
3 Bottom–Vertical Views – Displays the view into three panes: two split panes on the
bottom half and one full horizontal pane on the top half.
How to Use
How to select a viewport
1. Go to View > Viewport > 1 View / 2 Vertical Views / 2 Horizontal Views / 3 Left –
Horizontal Views / 3 Right – Horizontal Views / 3 Top – Vertical Views / 3 Bottom –
Vertical Views / 4 Views or click the icon in the toolbar.
What
The Light Properties command enables changing of the direction or the color of a light source.
How to Use
How to set light properties
1. Go to View > Light Properties or click on the icon in the toolbar.
2. Drag light sources to desired positions in the model view. The shadow will change while
the light source is altered.
Options in Detail
Methods
Light – Sets the color of each light source.
See Also
Docking Bars > Display
What
The View Clip command enables viewing of a model by clipping away a part of it.
How to Use
How to clip a view
1. Go to View > View Clip or click the icon in the toolbar.
2. Select the Inside Box option and a bounding box used to select the clipping area will
appear.
3. The dimensions of the box can be adjusted by dragging the blue arrows or the green
points.
Options in Detail
Methods
Use View Clip – Toggles the view clip on or off.
Below Plane – Defines a cutting plane and clips all model data above it. The Position and
Normal Direction options of the plane can be defined unless the View Align option is used, in
which case the normal of the plane aligns to the screen direction.
Between Two Planes – Defines two cutting planes and clips all model data outside of the two
planes. The Position or Normal Direction options of the plane can be defined unless the View
Align option is used, in which case the normal of the plane aligns to the screen direction. The
Depth option can be used to set the distance between two preview planes.
Inside Box – Defines a cutting box and clips all model data outside of the box. The box can be
resized in the Model View.
Plane Options
Position – Sets the position of the view clip plane.
See Also
Docking Bars > Display
What
The Annotation Alignment command selects a method of annotation display in the Model View.
Why
The Annotation Alignment command is useful for:
How to Use
Geomagic Verify | Menu 1134
How to select an annotation display method
1. Go to View > Annotation Alignment > Snapped / Automatic / Close To Object or click
the desired icon in the toolbar.
See Also
View > Annotation Display Control
What
The Annotation Display Control command controls items in annotations such as fonts and item
visibility. This command can be directly accessed in the pop-up menu or by right clicking on an entity
in the Model View.
Why
The Annotation Display Control command is useful for:
How to Use
How to change annotation display controls
1. Create a comparison point.
2. Go to View > Annotation Display Control or click the icon in the toolbar.
3. Select Comparison Point in Annotation Types. Change the font color to red and
uncheck the Shadow option.
Uncheck Nominal Pos. and Dir. in Property Visibility.
Options in Detail
Annotation Types – Selects a type of annotation to edit.
Preset Management – Edits default annotation and simple annotation properties or adds a new
preset. To remove all existing presets click the Clear All button. To generate a default and simple
annotation click the Get Defaults button.
Ungrouped Grouped
Result Color From Colorbar– Applies the background color of tags from a position’s deviation
color defined by the colorbar. If this option is not checked, the pass or fail color will be applied.
Hide Property Name – This option is activated when only one option except name is checked
in the Property Visibility list. This option hides property name and show only value.
Use Label Instead of Annotation – This option displays only the name of geometry. This option
is available only for ref. geometries which have its scan pair geometry.
See Also
Geomagic Verify | Menu 1137
View > Annotation Alignment
What
The Maximize View Area command maximizes the viewing area in the Model View by hiding other
menu items such as menu bars, tool palettes and toolbars. When the Report tab is selected only the
menu for generating reports will be displayed and all others will be hidden. The keyboard shortcut
for this command is F12.
Why
The Maximize View Area command is useful for:
How to Use
How to maximize the viewing area
1. Go to View > Maximize View Area or click the icon in the toolbar.
Note:
Once the Maximize View Area button is clicked, the name will change to Restore View Area. Click the
Restore View Area button to return back to the original area size.
The Add-Ins menu is divided into five tool groups used to:
• Global Register
Aligns scan data files globally.
• Register Target
Aligns target scan data files automatically using alignment spheres.
• 3D Triangulate
Converts a full 3D point cloud to a polygonal mesh.
• Surface Merge
Creates a single mesh from several scan shots.
• Volume Merge
Creates a single mesh from several scan shots by utilizing a volumetric method.
• Combine
Joins selected point clouds or meshes together into a single point cloud or mesh.
Control Normal
Geomagic Verify | Menu 1139
• Find Scan Direction
Finds and shows the scan directions of a selected scan data.
• Reverse Normal
Flips the normal direction of point clouds or meshes.
• Trim Mesh
Cuts off regions surrounded by reference curves on a mesh or aligns poly-edges along reference
curves.
Deviation
• Contour Curve From Whole Deviation
Converts the color map where a Whole Deviation is applied to a contour curve type.
What
The Import Large Data is similar to File > Import Scan Data. Differences between the two
commands are Run Inspection Process and Suppress. In Import Large Data, there is no Run
Inspection Process option and there is Suppress option to manage data and memory by swapping
the data dynamically between in physical memory and in hard disk.
Why
The Import Large Data command is useful for:
• Importing large scan files with Suppress option which manages data and memory
What
The Import & Split command splits scan data by the number of vertices or number of meshes while
importing ASC, STL, OBJ, and PLY file formats. If data files are too large to import at one time this
command features the Suppress option in the Import dialog box which separates the file and loads
them onto the hard disk drive one at a time.
Why
The Import & Split command is useful for:
Options in Detail
Split By Number Of Vertices – Splits scan data as specified value. If it is set to 1000, every scan
data will contain 1000 vertices.
Split By Number Of Meshes (or Point Cloud) – Divides a mesh as specified value. If it is set to
3, the input data is divided into three meshes.
Overlap Ratio Among Meshes (or Point Cloud) – Makes overlap region by specified ratio
among split meshes.
What
The Global Register command aligns selected scan data globally like Global And Fine of Align.
Note:
Why
The Global Register command is useful for:
How to Use
How to align multiple scans globally
1. Go to Add-Ins > Global Register or click on the icon in the toolbar.
Options in Detail
Reference / Moving – To fix the position of scan data click the Reference button and select scan
data. If the position does not matter, click the Moving button and select scan data. All scan data
can be included in the Moving group.
Sample Ratio – Large data sets can be sampled using 1/1, 1/4, 1/9, 1/16, 1/25, 1/36, 1/49 and
1/64 sampling ratios. This will not affect registration result but will greatly decrease processing
time.
More Options
Max. Iteration Count – Specifies the number of times a registration iterates.
Max. Average Deviation – Judges if registration results are good enough based on deviation
criteria. The system will try to make the average deviation of a final model less than the value
specified as the Max. Iteration Count.
Apply Only Small Transform – Considers an entire overlapped region well aligned and only
makes a small transformation. It is recommended to check this option if there are few geometric
features in the overlapped region.
Use Only Reliable Scan Data – Leaves boundary vertices out of consideration when a
registration is performed and doesn't regard vertices as noise.
Do Not Align Between Moving Object – Performs an alignment between the Reference group
and Moving group only.
Update View & Histogram – Updates the Model View and Histogram in real-time during
calculation and displays registration results. This option lengthens the operation time.
See Also
Geomagic Verify | Menu 1143
Tools > Scan Tools > Align
What
The Register Target command roughly aligns meshes by matching target alignment spheres.
Note:
The command is activated when history of Inspection Feature is rolled to Scan Data inspection feature. To
make the rolled status, go to Edit > Roll To Start.
Why
The Register Target command is useful for:
• Combining multiple scans that are too large for one scan
• Combining multiple scans that require the use of target alignment spheres
How to Use
How to align multiple scans by matching target alignment spheres
1. Go to Add-Ins > Register Target or click on the icon in the toolbar.
Options in Detail
Selection Methods
Scan Data – Select meshes or point clouds.
Ball Radius
Acceptable Tolerance – Specifies the allowable tolerance for the radius of target spheres.
Min. Size Of Cluster – Specifies the minimum number of poly-faces/vertices of a target sphere.
Max. Size Of Cluster – Specifies the maximum number of poly-faces/vertices of a target sphere.
More Options
Ignore Spike Faces – Ignores spiky faces on targets.
Target spheres must be disconnected from the rest of the scan to be found automatically, or manually
located.
See Also
Edit > Roll To Start
What
The 2D Triangulate command creates a polygonal mesh from scan points. First, the scan vertices in
three dimensional space are projected onto a two dimensional plane specified by a user. Then a
triangulation process is applied to the projected points and triangular faces are created. This
command can be applied to only point clouds. Triangulation of mesh is tried is not enabled for this
command.
Note:
If this command is applied to a PTS formatted point cloud, the triangulation process will be performed in
its local coordinate system and all scan vertices will be projected onto the local XY plane before
triangulation.
After projection if overlapping areas remain, change the projection direction or triangulation method.
Note:
The command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature using the Edit > Roll To Start command.
Why
The 2D Triangulate command is useful for:
Geomagic Verify | Menu 1146
• Creating a polygonal mesh from scan points
How to Use
How to create a polygonal mesh
1. Go to Add-Ins > 2D Triangulate or click the icon in the toolbar.
3. Click the Estimate button next to the Maximum Edge Length Is Larger Than
option to automatically estimate the average distance among points.
Options in Detail
Point Clouds – Selects point clouds.
Projection Method
Planar – Projects scan vertices onto a plane and triangulates them. The Projection Direction is
the direction scan points are projected onto a plane. When -Z is selected, points are projected
along the negative Z direction. This is useful for scan data that is located entirely in front of the
XY plane and generates non-overlapped projected points. When +Z is selected, points are
projected along the positive Z direction. This is useful for scan data that is located entirely behind
the XY plane and generates non-overlapped projected points. When Current Viewing Direction
is selected, the vertices are projected along the current view direction. This is useful for scan data
Spherical – Used to triangulate spherical scan data obtained by certain types of scanners such
as long range scanners. When selected, a Center node will be displayed in the dialog tree. It is
used to decide the scanner position. Normally the default values (X - 0, Y - 0, Z - 0) can be used
because in most situations the scanner's position is the origin in the world coordinate system.
However, when scan data was transformed before triangulation, new X, Y, Z values may be
necessary.
Cylindrical – Used to triangulate cylindrical scan data obtained by certain types of scanners.
When selected, a Center node and an Axis Direction node will be displayed in the dialog tree.
The Center node is used to decide the scanner position. Normally the default values (X - 0, Y - 0,
Z - 0) can be used because in most situations the scanner's position is the origin in the world
coordinate system. However, when scan data was transformed before triangulation new X, Y, Z
values may be necessary.
Area Is Larger Than – Removes faces with large area values by inputting a value or use the down
and up arrows to adjust the default value. Any faces that have an area value that is bigger than
this value will be removed.
Max/Min Edge Length Ratio Is Larger Than – Removes faces that have unbalanced edges by
inputting a value or using the down and up arrows to adjust the default value. Any faces that
have a ratio between the longest edge and the shortest edge larger than this value will be
removed.
Angle Between Projection Direction And Face Normal Direction Is Larger Than – Removes
faces that have normal directions with large angles values in the projection direction by
inputting a value or using the down and up arrows to adjust the default value.
More Options
Suppress Mesh After Triangulation – Automatically unload shells after triangulation. When
working with large data sets, it is recommended to check this option.
See Also
Edit > Roll To Start
What
The 3D Triangulate command converts a full 3D point cloud to a polygonal mesh. This command
can be applied to only point clouds. Triangulation of a mesh is not allowed in this command.
Note:
The command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature using the Edit > Roll To Start command.
Why
The 3D Triangulate command is useful for:
How to Use
How to create a polygonal mesh
1. Go to Add-Ins > 3D Triangulate or click the icon in the toolbar.
3. Click the Estimate button next to the Distance Criteria Connect To Vertices
Options in Detail
Point Clouds – Selects point clouds.
Distance Parameters
Distance Criteria Connect To Vertices – Automatically calculates the distance criteria for
connecting to vertices by clicking the Estimate button. Values will be standard distances for
connecting vertices.
More Options
Assume Vertices Are Densely Placed Along A Direction – Triangulates scan-line type point
clouds.
Crease Angle – Specifies the smallest angle between the normal vectors of to-be-generated
polygonal faces. For polygonal model created by triangulation, there should be no polygonal
faces with angles smaller than the angle between its normal and the normal of its adjacent faces.
Large Data Mode – Helps for working with large data. If point cloud is too large to be handled
by current physical memory, use this option.
Suppress Scan Data After Triangulate – Automatically suppresses point clouds after
triangulation. When working with large data sets, it is recommended to use this option.
What
The Triangulate/Merge Large Data command triangulates and merges meshes or point clouds. For
processing large data, suppressed meshes or point clouds can be selected in the command. The
textures on meshes or point clouds will be converted to colored points after merging and
triangulation.
Note:
The command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature using the Edit > Roll To Start command.
Why
The Triangulate/Merge Large Data command is useful for:
How to Use
How to triangulate and merge large data
1. Go to Add-Ins > Triangulate/Merge Large Data or click the icon in the toolbar.
2. Select the meshes or point clouds. If using large data files, suppress them first.
Options in Detail
Mesh / Point Cloud – Selects meshes or point clouds. Suppressed meshes or point clouds can
be selected.
Mesh Density – Determines the density of the mesh when creating poly-faces.
Sparse Dense
Remove Redundant Points – Removes redundant poly-vertices for better triangulation results.
See Also
Edit > Roll To Start
Tools > Scan Tools > Triangulate/Merge
What
The Surface Merge command creates a single mesh from several scan shots. During the merging
process, overlapped regions are removed and neighboring boundaries are stitched together.
Note:
Why
The Surface Merge command is useful for:
How to Use
How to merging scan data by using the Surface Merge command
1. Go to Add-Ins > Surface Merge or click the icon in the toolbar.
Options in Detail
Meshes – Selects meshes.
Ratio – Sets the Reduction Ratio to reduce the total number of faces from original data.
100% 50%
Moving the slider of the Preserve High Curvature Regions option towards More will generate
more poly-faces in highly rounded areas than in flat areas.
Less More
More Options
Scale Of Overlap Region Deviation Criteria – Creates better merged results when mesh size is
very small and there are not many overlapping regions.
Use Original File Data – Used to specify a new Sampling Ratio even if a different sampling ratio
was used when importing the file. This option is enabled when importing grid type data.
See Also
Tools > Scan Tools > Triangulate/Merge
What
The Volume Merge command creates a single mesh from several scan shots. It merges meshes by
utilizing a volumetric method.
Note:
This method can generate smoother results at overlapping regions than surface merges with meshes
that have complex boundaries or meshes that were poorly registered.
When meshes have complex boundaries, the processing speed can be faster than that of surface
merging, but for simple meshes, it can take more time.
Note:
The command will be activated when there are at least two data files.
Why
Geomagic Verify | Menu 1155
The Volume Merge command is useful for:
How to Use
How to merging scan data by using the Volume Merge command
1. Go to Add-Ins > Volume Merge or click the icon in the toolbar.
Options in Detail
Meshes – Selects meshes.
Estimated Num. Of Face – Calculates and displays a rough count of total faces.
Ratio – Reduces the total number of faces from the original data by setting the Reduction Ratio.
Moving the Preserve High Curvature Regions slider towards More, will generate more poly-
faces in highly rounded areas than in flat areas.
Less More
Allowable Deviation – Sets the allowable deviation when performing a volume merge.
More Options
Fast Volume Calculation – Projects meshes without overlapping to speed up volume
calculation.
Optimize Face Shape – Applies decimation and constraint smoothing to meshes, automatically
deleting erroneous faces such as spikes.
Large Data Mode – Helps for working with large data. If point cloud is too large to be handled
by current physical memory, use this option.
Suppress Mesh After Merging – Internally suppresses divided sub models individually. This
helps when working with very large data files.
Use Original File Data – Used to specify a new Sampling Ratio even if a different sampling ratio
was used when importing the file. This option is enabled when importing grid type data.
See Also
Tools > Scan Tools > Triangulate/Merge
What
The Combine command joins selected point clouds or meshes together into a single point cloud or
a mesh without removing overlapping areas.
Note:
The command is activated when there are at least two data files.
Why
The Combine command is useful for:
• Combining several point clouds or meshes into a single point cloud or mesh
How to Use
How to combine meshes
1. Click Add-Ins > Combine.
Remove Overlap Region – Creates a combined point cloud or mesh after removing overlapped
regions.
What
The Find Scan Direction command finds and shows the scan directions of selected scan data.
Note:
When applying the 2D Triangulate operation to create polygons from point clouds that do not include
scan directions, the normal direction of each shell may be different from the direction anticipated. In this
situation it is better to apply the Find Scan Direction operation to the point clouds before triangulating.
The command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature by going to Edit > Roll To Start.
Why
The Combine command is useful for:
How to Use
How to find the direction of scan data
1. Go to Add-Ins > Find Scan Direction or click the icon in the toolbar.
Options in Detail
Geomagic Verify | Menu 1160
Entities – Selects point clouds or meshes.
Except Entities With Scan Direction – Prevents the selection of entities that already have a scan
direction.
Point Arrange Type – Specifies whether scan data is Grid type or Random type. The point type
helps you to find the scan direction more precisely.
See Also
Edit > Roll To Start
What
The Generate Vertex Normal command creates normal information for a point cloud without
creating polygonal meshes.
Note:
When a point cloud has normal information, it will be displayed more realistically no matter what Shading
Method is used. If a point cloud does not have normal information, pseudo vertex rendering using depth
information will be applied.
Note:
This command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature by going to Edit > Roll To Start.
How to Use
How to generate normal information
1. Go to Add-Ins > Generate Vertex Normal or click the icon in the toolbar.
3. Click the Next Stage button. The normal of two point clouds is not correct.
4. Click the Point Cloud button and select two point clouds.
Options in Detail
Points Clouds – Selects point clouds.
See Also
Edit > Roll To Start
What
The Reverse Normal command flips the normal of point clouds or meshes.
Note:
This command will be activated when the history of an Inspection Feature is rolled to Scan Data inspection
feature by going to Edit > Roll To Start.
Why
The Generate Vertex Normal command is useful for:
How to Use
How to flip a normal
1. Go to Add-Ins > Reverse Normal or click the icon in the toolbar.
2. Select point clouds as Entities. In the image below the left entity is the point cloud.
Options in Detail
Entities – Selects point clouds or meshes.
See Also
Edit > Roll To Start
What
The Delete Poly-Faces command quickly removes poly-faces.
How to Use
How to delete poly-faces from scan data
1. Go to Add-Ins > Delete Poly-Faces or click the icon in the toolbar.
3. Click the Delete Selected Entities button or press the Delete key.
Options in Detail
See Also
Edit > Delete
What
The Trim Mesh command cuts off regions surrounded by reference curves on a mesh and aligns
poly-edges along reference curves.
Why
The Trim Mesh command is useful for:
How to Use
A. How to trim meshes from scan data using the By Curve method
1. Go to Add-Ins > Trim Mesh or click the icon in the toolbar.
B. How to trim meshes from scan data using the By Custom Path
method
1. Go to Add-Ins > Trim Mesh or click the icon in the toolbar.
4. Select the remaining Region and click the OK button to complete the command.
Options in Detail
Methods
By Custom Path – Trims a mesh using a custom path.
Max. Curve To Poly-Vertex Distance – Sets the maximum allowable distance from
a curve to a poly vertex.
Max. Edge Splitting Ratio – Sets the maximum allowable splitting ratio of edges.
Remaining Region
Remaining Region – Selects what regions will remain.
What
The Contour Curve From Whole Deviation command converts a color map where Whole Deviation
is applied to a contour curve type. It also extracts the boundary of a deviation map to curves. The
created curves can be exported using the File > Export command and can be used to compare and
analyze results in another programs.
• Converting deviation from the Whole Deviation to the contour curve type
How to Use
How to convert Whole Deviation to contour curve type
1. Go to Add-Ins > Contour Curve From Whole Deviation or click the icon in the toolbar
2. Select the desired whole deviation in the Select Whole Dev Entity option.
Options in Detail
Select Whole Dev Entity – Selects a desired Whole Deviation entity. If the Whole Deviation
command has been performed several times, one entity should be selected from them.
Min. Curve Length – Specifies the length of curves to be displayed in the Model View. When set
to a small value, the displayed contour curves will be more detailed.
Smoothness – Smooth curves. When it is set to a value closer to Min, curves will be less rounded.
When it is set to a value closer to Max, curves will be more rounded.
Max Min
7.11. Help
Context
The Help > Context menu loads the contents and index table of the help file into the Help
window. When a specific item is double-clicked, the context will appear in the Help tab of the
working window. To access documentation on a specific operation while a dialog tree is floating,
press the F1 key while in that operation.
Tutorial
Going to Help > Tutorial loads the Tutorial that is installed with software.
Release Note
Geomagic Verify | Menu 1171
Going to Help > Release Note loads the release note for that version of the application that shows
the new and enhanced functions and fixed bugs in the current version and previous versions.
Note:
License Information
Going to Help > License Information displays the current license information, like license type
and expiry date.
Activate License
The Help > Activate License command activates a current license. Follow the on screen
instructions to complete the activation.
Activate Maintenance
The Help > Activate Maintenance command activates a maintenance license.
Deactivate License
The Help > Deactivate License command can be used to deactivate your current license. Follow
the on screen instructions to complete the deactivation.
Note:
When running the Performance Profiler, it is better to close all other applications for accurate results. The
profiler takes about 2 or 3 minutes to complete the performance evaluation.
Support
Going to Help > Support loads the Support tab which connects to the solution center. The Online
Support Page in the Support tab can be searched for information. The support tab provides helpful
information such as the latest tutorials, FAQs, and technical tips. As well, feedback for Geomagic
products can be sent.
The Online Support Page can be accessed by going to:
https://rapidform.zendesk.com/home
About
The Help > About menu displays a window including information about the application, such as
the version of the product, the product ID and copyright information. Click the window to close it.
ACIS
A standard computer file format for exchanging CAD data, usually from Auto CAD.
Actual Size
A general term for the size of a produced feature. This term includes the actual mating size and the
actual local sizes.
b) For an internal feature. A similar perfect counterpart of largest size that can be inscribed within
the feature so that it just contacts the surface at the highest points. For example, a largest cylinder
of perfect form or two parallel planes of perfect form at maximum separation that just contact(s)
the highest points of the surface(s).
For features controlled by orientation or positional tolerances, the actual mating envelope is
oriented relative to the appropriate datum(s), for example, perpendicular to a primary datum plane.
ASME Y14.5M-1994
The national standard for dimensioning and tolerancing in the United States. ASME stands for
American Society of Mechanical Engineers. The Y14.5 is the standard number. "M" is to indicate the
standard is metric, and 1994 is the date the standard was officially approved.
ASCII
American Standard Code for Information Interchange (ASCII). Typically a representation of text files,
as opposed to binary files.
Aspect Ratio
Axis
A straight line that can be used to create model geometry, features, or patterns. An axis can be made
in a number of different ways, including using the intersection of two planes. See temporary axis,
reference geometry.
Accuracy
The accuracy is the closeness of a measurement to the actual feature. The opposite of accuracy is
uncertainty, which is an inverse perspective of the same value.
Alignment
The process of aligning two objects in a common coordinate system. Commonly refers to aligning
scan data to reference objects in inspection applications.
Basic Dimension
A numerical value used to describe a theoretically exact size, true profile, orientation, or location of
a feature or datum target.
Bitmap
A Bitmap is a pixel by pixel image.
Boundary
Bounding Box
A bounding box is a rectangular box that fully encloses mesh data. It is oriented to the world
coordinate system.
Body
A 3D object. It is composed of one or more components. When a body contains more than one
component, it is a disjointed body.
CAM
Computer Aided Manufacturing. CAM is a set of technologies that convert designs into data used to
run the manufacturing process.
CAI
Computer Aided Inspection. CAI is a set of technologies that convert designs into data used to run
the inspection process.
CMM
Coordinate Measuring Machine (CMM). A contact 3D scanner using physical touch used mostly in
manufacturing and can be very precise. CMMs require contact with the object being scanned which
is a disadvantage when touching the object may modify or damage it. Compared to non-contact
optical laser scanning, scanning within a touch CMM is relatively slow.
Calibration
The process of verifying that a measuring instrument is within its designated accuracy. Calibration
usually consists of formal comparison with a standard traceable to national standards (NIST in US)
and certified references.
Control Points
A set of points that parameterize and control the shape of a NURBS curve or surface.
Curvature
This is a geometricaly-defined term which refers to the amount of roundness located at a point on a
curve or surface. If a curve is flat, then its curvature is zero. As the curve becomes more rounded, the
radius of curvature goes down and the curvature goes up. Curvature 'k' = 1 / rho, where rho is
defined as the radius of curvature. These two values ('k' and 'rho') are inversely related.
Curve
A curve is a geometric function that describes the path of a point moving through space. In the
application, curves are displayed by sampling the geometric description of the curve at specified
intervals, then drawing line segments between these sample points.
Continuity
The continuity between the patches of a B-surface or segments of a B-surface can be of various levels:
Color Map
Datum
A theoretical exact point, axis, or plane derived from the true geometric counterpart of a specified
datum feature. A datum is the origin from which the location or geometric characteristics of the
features of a part are established.
Situation features are used to define the position and/or orientation of a tolerance zone, or to define
the position and/or orientation of the virtual conditions (in the case of complementary requirements,
e.g. maximum material requirement).
Datum System
Ordered list of at least two datums and at most three datums, which may be single or common
datums. A set of symbols and rules that communicate to the drawing user how dimensional
measurements are to be made.
Datum Feature
A datum system is an ordered list of at least one datums and at most three datums, which may be
single or common datums. They are a set of symbols and rules that communicate to the user who is
drawing on how dimensional measurements are to be made.
Datum Target
A specified point, line, or area on a part used to establish a datum. It can also be a portion of an
integral feature (surface) which can be a point, a line or an area.
Decimation
An operation that reduces the number of entities in an object. It attempts to preserve the object's
overall shape and sharp features while simplifying it.
Degrees of Freedom
Describes the numbers of directions of movement and refers to how the position and orientation of
an object is described relative to a coordinate system. In 3D scanning it usually consists of three
linear translations (X, Y, and Z) and three rotations about the three axes (pitch, yaw, and roll).
Deviation
As typically applied to 3D scanning, deviation refers to the difference in the size and shape of a
manufactured part versus its design specifications. Deviation is easily discovered by quality
inspection with the use of color maps and cross-sectional analysis found in CAI applications.
Dimension
A numerical value expressed in appropriate units of measurement and used to define the size,
location, orientation, form, or other geometric characteristics of a part.
Drag-select
The selection of entities by moving the mouse while holding down the left mouse button.
Draft
Draft is incorporated into the wall of a mold so that the opening of the cavity is wider than its base.
Draft allows for easier ejection of the part from the mold.
Extrude
Entity
Features
A general term applied to a physical portion of a part, such as a surface, pin, tab, hole or slot.
Fillet
A fillet is an operation that rounds a corner of a profile or an edge of a solid / surface to a specified
radius.
Geometries
Geometries are the points, curves and surfaces which specify the shape and position of an element.
Geometric Dimensioning and Tolerancing is a standard used to define the nominal geometry of
parts and assemblies, to define the allowable variation in form and possibly size of individual
features, and to define the allowable variation between features.
Healing
A series of functions whose purpose is to correct geometric abnormalities contained within a model.
Common functions may include: surface simplification (mapping spline surfaces to analytic shapes
such as planes, cylinders, cones, etc.), poly-face stitching, and poly-edge gap repair. More advanced
functions may include the ability to merge coincident vertices, repair self-intersections, and reduce
and/or redeploy curve and surface control nodes. Programs typically perform healing on geometry
that you import through neutral formats such as IGES, STEP, and SAT with problems caused by
conditions ranging from imprecise geometric definitions to poor entity mapping to poorly written
translator code.
IGES
Inspection
Interpolation
The process of defining a curve (or surface) that passes through a set of points.
ISO
International Standards Organization. Standards are being developed for the specification of
dimensioning and tolerancing annotation in the 3D space.
ISO/FDIS 1101-1998
The condition in which a feature of size contains the least amount of material within the stated limits
if size -- for example, maximum hole diameter, minimum shaft diameter.
Light
A source used to illuminate a model. In the application, there are 4 lights you can use. They are used
LMB
Loop
A fundamental item of topology representing one boundary of a face as a closed and connected set
of edges.
The condition in which a feature of size contains the maximum amount of material within the stated
limits if size -- for example, minimum hole diameter, maximum shaft diameter.
Merge
Combining two or more scan data sets into one larger data set.
Mesh
A wireframe model showing a 3D digital representation of a physical object. Specifying each edge
of the physical object where two mathematically continuous smooth surfaces meet or by
connecting an object's constituent vertices using straight lines or curves creates the mesh.
Mouse Drag
A mirror feature is a copy of a selected feature, mirrored about a plane or planar face.
Multi-Thread
Multithreading computers have hardware support to efficiently execute multiple threads. These are
distinguished from multiprocessing systems (such as multi-core systems) in that the threads have to
share the resources of single core
Noise
Noise is erroneous data resulting from the scanning process, is usually represented as unnecessary
points in point cloud.
Normal
A surface normal at a point on a surface is a vector which is locally perpendicular to the surface.
Normal describes a unit vector.
NURBS
Non-Uniform Rational B-Spline. This is a type of spline where curves pass close to, but not through
control points or knots and is used in spline-based modeling. Also commonly used to describe
NURBS surfaces; which are surfaces comprised of a number of splines in two directions (U and V).
OBJ
An open and widely adopted simple data-format that represents 3D geometry alone, e.g., the
position of each vertex, the texture coordinate associated with a vertex, the normal at each vertex,
and the faces that make each polygon.
Parallelism is the condition that results when a surface, axis or center plane is exactly parallel to a
datum.
Point Cloud
A point cloud is the computer visualization of the XYZ coordinates that describe a physical object or
environment. Each point represents an actual point on the object or in the environment, and
collectively describes its shape and measurements. Points can be captured individually, such as with
a CMM, or thousands at a time, such as with a 3D laser scanner that captures multiple point sets from
different perspectives that can be merged into a cloud. Point clouds are typically represented by an
unorganized STL file.
Point
A point is a single point construction geometry, which can be used to create other objects.
Poly-edge
Polygonal model
Poly-face
A poly-face is a flat N-sided face composed of N vertices. The application only allows 3-sided faces
which are three poly-edges connected by vertices.
Polyline
Poly-Vertex
A point at which two or more lines or poly-edges intersect. Vertices can be selected for dimensioning,
and many other operations.
Primitives
Pre-defined basic objects, either 2D or 3D, i.e., circle, square, arc, plane or sphere, cube, cylinder, cone,
torus, and various polyhedrons.
The term used to indicate that a geometric tolerance or datum reference applies at any increment
of size of the feature within its tolerance.
Region
A region is a user-selected set of poly-vertex or poly-face, which is just a temporary set in the job
process. A region is released after the corresponding job is finished.
RMB
Reference Geometry
Basic geometrical elements, such as planes, axes, and coordinate systems. Reference geometry is
not a body but used to assist in creating features.
Rollback
SAT
A file format for 3D solid geometry that is native for any ACIS modeling software developed by
Spatial Technology Corp.
Six sigma
A quality management program to achieve "six sigma" levels of quality. Six Sigma aims to have the
total number of failures in quality, or Customr satisfaction, occur beyond the sixth sigma of
likelihood in a normal distribution of Customrs. Here sigma stands for a step of one standard
deviation; designing processes with tolerances of at least six standard deviations will, on reasonable
assumptions, yield fewer than 3/4 defects in one million.
STL
Stereo Lithography file format. Contains polygonal mesh data defined by vertex, and connections
between them. Can be written in ASCII (text) or binary.
Spline
Silhouette edge
A curve the represents the extent of a cylindrical or curved face when viewed from the side.
Tessellation
Tessellation is the process of subdividing a surface into smaller shapes. Tessellation is used to convert
a Solid, Surface, or Reference object into a polygonal mesh. To create object surface patterns,
tessellation breaks down the surface of an object into manageable polygons. Triangles are
frequently used in drawing graphical objects because computer hardware can easily manipulate
and calculate them.
3-2-1 Rule
A rule that defines the minimum number of points of contact required for a part datum feature with
its primary, secondary, and tertiary datum planes.
Toggle
To switch from one setting to another. The term toggle implies that there are only two possible
settings and that you are switching from the current setting to the other setting.
Tolerance
The value that features of a part are permitted to vary from the specified dimension.
Toolbar
Touch Probe
A Coordinate Measuring Machine (CMM) that requires physical contact with the part to measure it.
Transformation
UV
Instead of X and Y coordinates, the U and V coordinates are used as a base coordinate system for
representing a 2D-based work space or entity.
Viewports
Wireframe
One of the display methods for solid and surface bodies. In this mode only the body edges are
displayed and the faces are hidden.
World Coordinates
In 3D space, World Coordinates are a rectangular Cartesian coordinate system used to define the
location of models, lights, cameras, etc. It is independent of viewpoint and display. The origin of the
world coordinate system is (0, 0, 0).
x86
The x86 series of processors includes the Pentium, Pentium Pro, Pentium II, Pentium III, Celeron, and
Athlon as well as the 786, 686, 586, 486, 386, 286, 8086, 8088, etc. It is an exceptionally popular
design (by far the most popular CISC series) in spite of the fact that even its fastest model is
significantly slower than the assorted RISC processors. Many different OSes run on machines built
around x86 processors, including MS-DOS, Windows 3.1, Windows '95, Windows '98, Windows ME,
Windows NT, Windows 2000, Windows CE, Windows XP, GEOS, Linux, Solaris, OpenBSD, NetBSD,
FreeBSD, Mac OS X, OS/2, BeOS, CP/M, etc. A couple different companies produce x86 processors,
but the bulk of them are produced by Intel. It is expected that this processor will eventually be
Z
T
Z Corporation ZScanner ............................................ 577
Tabular View ................................................................... 188 Zoom ...............................................................................1113