Optical Gaging
Products, Inc.
A QUALITY VISION INTERNATIONAL COMPANY
This document was produced by the Applications Engineering Group of Optical Gaging Products, Inc. (OGP)
850 Hudson Avenue, Rochester, New York 14621-4896 USA. Telephone: 585-544-0400. Fax: 585-544-8092.
Email: sales@ogpnet.com or service@ogpnet.com. Internet: http://www.ogpnet.com
Acknowledgements
Curriculum Developer and Writer: Nathaniel Rose
Content Input and Review:
Warranty
Optical Gaging Products, Inc. (OGP) warrants that the software will operate according to the specifications described in the
software reference manual and be free from known defects in materials or workmanship for a period of one year from the date
of shipment. During this warranty period, OGP will, at its option, repair, replace or provide a work-around solution to any
items that prove to be defective. In order to quality for such warranty service, a complete description of the problem, with
appropriate documentation (such as results, program listing, sample part and program) should be forwarded to OGP for our
inspection. Such items will be returned to the customer if requested.
OGP does not warrant that the operation of the software will be uninterrupted or error-free. The information in this manual is
subject to change without notice.
This warranty does not apply to defects resulting from customer supplied or configured computer equipment, operating systems
or software, unauthorized alteration or misuse, or operation outside the environmental specifications for the product.
THESE WARRANTIES AND OGPS LIABILITY HEREUNDER, ARE THE SOLE AND EXCLUSIVE
WARRANTIES AND ARE EXPRESSSLY IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED,
INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. IN NO EVENT SHALL OGP BE LAIBLE FOR ANY DIRECT, INDIRECT, SPECIAL,
CONSEQUENTIAL, INCIDENTAL, OR OTHER DAMAGES INCLUDING, AND NOT BY WAY OF LIMITATION,
LOSS OF PROFITS, AND WITHOUT REGARD TO THE FORM OF THE ACTION OR THE NATURE OF THE
CLAIM WHICH IS MADE.
Please Note
The information contained herein is based on the experience and knowledge relating to the subject matter gained by Optical
Gaging Products, Inc. prior to publication. No patent license is granted by this information.
Optical Gaging Products, Inc. reserves the right to change this information without notice and makes no warranty, express or
implied, with respect to this information. Optical Gaging Products shall not be liable for any loss or damage, including
consequential or special damages, resulting from the use of this information, even if loss or damage is caused by negligence or
other fault on the part of Optical Gaging Products, Inc.
Avant, Basic Bench, Cobra, Contour Projector, Flare, Flash, Focus, IQ 2000, Intelligent Qualifier 2000, MeasureFit,
MeasureMenu, MeasureMind, MeasureMind 3D MultiSensor, Q-Check, Q-SEE, Quest, SmartCheck, SmartReport,
SmartScope, Telestar, Vantage, and Top Bench are registered trademarks or trademarks of Optical Gaging Products, Inc.
Due to the nature of this material, a number of hardware and software products may be mentioned by name. In most, if not all,
cases these product names are claimed as trademarks by the companies that manufacture the products. It is not our intent to
claim these names or trademarks as our own.
2006 Optical Gaging Products, Inc. All rights reserved. Printed in U.S.A.
No part of this document may be reproduced or disclosed in any form or fro any purpose, other than personal use, without the
written permission of Optical Gaging Products, Inc.
Organization
The SmartFit 3D Training Manual contains the following sections:
Section 1 Introduction
Section 2 Customizing SmartFit 3D
Section 3 User Interface
Section 4 Project Settings
Section 5 File Nomenclature
Section 6 Models
Section 7 Model Accuracy
Section 8 Measured Data
Section 9 Optimization Criteria
Section 10 SmartFit Environment
Section 11 Material Side Correction
Section 12 Advantages of Tolerance Envelope
Section 13 Release Function
Section 14 Prescribe Locators
Section 15 Weight
Section 16 SETS and Place Points / Geometries into a Set Command
Section 17 Coordinate System Overview
Section 18 Deviation Coloring
1
Documentation Conventions
To help you locate, interpret, enter, or select information easily, this manual
uses consistent visual clues and standard text formats. For example, capital
letters (or upper-case letters) are used to call attention to certain words and to
help eliminate ambiguity. These documentation conventions are explained in
the table below.
Type Style; Symbol
Used for
Example and
Explanations
Slash: /
Selections from a
main menu and
submenu(s)
Italic or Bold
Emphasized words
Commands to be
typed.
Keys to be pressed.
Buttons to be
pressed or clicked.
Menu items to be
selected.
bold
ALL CAPS
Initial Caps
Acronyms
File names
Path statements
Proper nouns
Product names
Sections; figures
Section 1
Introduction
What is SmartFit?
SmartFit is a stand-alone 2D/3D best-fitting and analysis software package. It
is an interactive software environment where the collected measured data is
analyzed, optimized, and compared to CAD and theoretical data giving the
quality control and manufacturing specialist unprecedented access to the
secrets of his process.
SmartFit compares measured data received from inspection systems (CMMs,
laser scanners, laser trackers, video systems), to the nominal representation of
the part (CAD model, drawings, nominal points), optimizing their position.
The different best-fitting mathematical methods provide fast, accurate and
reliable analysis, optimization and evaluation of conformance to form and
location for 2D/3D rigid bodies and assemblies.
Help Toolbar
The top pane of the Help viewer displays the Help toolbar. The buttons work
much the same way as the Internet Explorer browser.
Click the Hide button to hide the left-hand pane. If it is hidden, click on
this button to show the pane and tabs.
Click the Back button to go back to a previous topic.
Click the Options button to display a drop-down menu of options. For
example, you can select to print the topic.
Click the Whats new? Button to view the latest software enhancements.
Navigation Pane
The Help navigation pane displays tabs for the Contents, Index, Search, and
Favorites functions.
Click the
tab to view the list of main Help topics, represented by
icons of closed books. Double-click on the desired topic to open the
book and view a list of subtopics. Then double-click on the desired topic
to view it in the topic pane.
Click the
tab to view the list of all the index keyword entries. You
can use the scroll bar to search for the desired topic or type the word you
are looking for in the field at the top. Then double-click on the desired
topic to view it in the topic pane.
Click the
click the
tab and type the word that you are looking for. Then
button to display the topics that contain the word. To
view a specific topic, click on the title and then click the
button.
Click the
button to display the topics added to the Favorites list.
To add the displayed topic to this list, place the cursor in the topics list,
click the right mouse button, and select Add from the pop-up menu.
Hardware Key
SmartFit 3D will only run if its hardware key (or dongle) is plugged into
any available USB port on the computer the software is installed on. The
software can be installed on more than one computer at a time, but will only
run on the one that has the key attached to it.
The key that OGP uses right now is the Sentinel SuperPro from Rainbow
Technologies. You should not remove the key while running SmartFit 3D.
You can get more information and updated drivers for all operating systems
from the Rainbow web site. Look for driver downloads on their Support page.
Section 2
Customizing SmartFit 3D
Profiles
A profile is a file that stores the way you have customized SmartFit 3D from
session to session. The files (with an .sfprof extension) reside in the SmartFit
3D home directory.
After any customization of SmartFit 3D using Customize, remember to save
changes to the current profile.
To Load a profile:
On the Tools menu, click Load profile.
To save a profile:
On the Tools menu, click Save current profile.
10. To add a command, click in the Press New Shortcut Key box and type
the key combination you want for the command.
11. Click Assign to set the new shortcut.
Remember to save the new item in your profile. On the Tools menu, click
Save current profile and either make it the default or give it a personal name.
Configuring SmartFit 3D
The following options can be set in the smartfit.ini file, which is read when
SmartFit 3D loads. It controls how the work session will be configured.
Users have the opportunity to set a variety of functions in a number of
categories. The following are examples.
CalcAtOpenPntNumLimit
DragAndDropFileOpen
AutoHideSlideSteps
Toolbars
To reset a toolbar or the menu bar:
1. On the Tools menu, select Customize (or right-click the menu bar and
select Customize.)
2. Click the Toolbars tab.
3. Click the toolbar you want to reset. If you want to reset the menus,
click Menu bar.
4. Click Reset.
5. To reset all toolbars including the menus, click Reset All.
To create a custom toolbar:
1. On the Tools menu, select Customize (or right-click the menu bar and
select Customize.)
2. Click the Toolbars tab.
3. Click New.
4. Name the new toolbar.
5. Click OK.
6. Drag the new toolbar away from the Customize dialog.
7. Add a command to the toolbar. (Refer to previous section).
Dock the new toolbar to a position on screen by dragging its handle or title
bar, or let it float.
9
Remember to save the new item in your profile. On the Tools menu, click
Save current profile and either make it the default or give it a personal name.
10
4. Drag commands back and forth between the toolbar or menu and the
Commands list.
5. Click Close when you are finished.
11
12
Section 3
User Interface
MODEL
WINDOW
WINDOW
INFORMATION
WINDOWS
Toolbars
To move the toolbars other than where they default to, left click and hold
where there is not a button and drag to a new location.
All available toolbars can be accessed through either View / Toolbars or
right-click on any active toolbar. Hovering the pointer above any tool icon
will display a screen tip.
Main:
Click & Action:
Modified Selected:
13
Select:
Appearance:
Whiskers:
Material Side:
Labels:
Navigation:
Zoom:
Scenes:
Tools:
ManualFit:
Create:
Construct from Selected:
Windows
15
Data Summary
Features
measured points
locate points.
16
Groups
Statistics
Statistical results for the current fit.
Make Excel Report (F10)
Select the statistics you want include in the
spreadsheet in the resulting dialog. When you click
OK, Excel will open and the report will appear in it.
NOTE: Microsoft Excel must be loaded on your
computer for this command to work.
Histogram
Shows the actual numbers in the categories SmartFit
calculates for the data values.
Distribution
Shows the results as percentages.
Original
data or Current
data refers
to the display of statistics from either before
(original) or after (current) an optimization has been
run.
Static and Dynamic Scale
Refers to the deviation ranges shown on the
horizontal axis in the window. Static can be useful if
you want to compare distributions / histograms for
different groups. The deviation ranges are the same
for each group. In dynamic mode, the deviation
ranges change from group to group depending on the
deviation span for each group.
Make Chart Screen Shot
17
Coordinate Systems
Deviation
18
Results
Locators
19
Deviation Coloring
Window Navigation
Most of the windows in SmartFit are dockable. Meaning that they are able to
be positioned anywhere on the main desktop. This section will help to explain
the different window options and where they can be placed.
The windows that we just discussed are considered informational, and most
often are found to be tabbed either on the bottom of the screen or up the right
side of the screen.
To Rearrange the Order of the Tabs Along the Bottom of the Window
Drag a tab to another position along the tab bar.
20
2. Drag your pointer to any place on-screen except over one of the
window-placement icons.
3. Let go of the mouse button.
4. Resize the window by clicking and dragging its borders. Tabs can be
dragged outside the SmartFit application window if it has been
reduced in size.
5. To float all the tabs, double-click in any tabs title bar when it is in its
normal docked location. Double-click there again to return them to
their docked position.
To Close a Window
Select the close icon in the windows title bar.
21
22
Section 4
Project Settings
General Settings
Problem dimension: Allows you to change the dimension of measured points. If you
switch from Spatial (3-D) to Flat (2-D), the Z coordinates of all measured points will be
assigned a value of zero after you press Calculate in the Best Fit dialog.
Linear dimensions: Select the unit name from the list and the number of significant
digits for numbers. SmartFit 3D can change an imported files unit type, or leave it
along.
Angular dimensions: Select the unit name from the list and the number of significant
digits for numbers. SmartFit 3D can change an imported files unit type, or leave it alone.
23
Cover Sheet
Important information relative to the current active project. This information will also be used
when a report is generated.
To make a quick adjustment, simply use the slider. Click Apply to immediately see the change
in the models appearance.
24
Coordinate system Select the coordinate system for the imported data.
Tip radius Enter the tip radius of the measuring ball.
Distance tolerance Select maximum and minimum values for all points in the data set.
To set tolerances on a subset of points, either edit the data file before importing it, or
change the values after importing the file using Features or Groups.
Distance weight Select a weight value for all points in the data set. If you do not do
this a value of 1 will be given to all imported data, which is the default value. To change
this later (so you can vary the imported points weight in best fit), see Applying weight.
25
26
Section 5
File Nomenclature
The new DAT file format (v2.0) is now the standard file format for SmartFit.
Current versions of SmartFit cannot save in the old format. SmartFit will load
old DAT files, but will save them only in the new format (you will be warned
before you replace an old format DAT file). Saving in the new format will not
change the files name. To do that, use Save As instead and it will be saved
with an SFD extension.
SFD and DAT file extensions in SmartFit 3D are considered project files. A
file is considered a project when measured data, nominal data, or both have
been imported into SmartFit and then saved. This naturally creates confusion
with users of OGP software because a DAT file represents measured data.
Any newer projects that are saved in the latest releases of SmartFit are
considered an SFD file. In the older versions of SmartFit, a project file had
the DAT extension. Therefore, some project files used for training purposes
may have the DAT file extension.
CAD Files
Project Files
Measured
Data Files
File / Open: When an SFD / DAT project file is opened using this function, all features
(nominal & measured data) are imported.
File / Import / CAD File
27
File / Import / Measured Data File: When an SFD / DAT project file is opened using
this function, the measured data points are the only features that are imported.
28
Section 6
Models
29
1. Select File / Import / CAD File or single click the Import CAD icon
from the Main toolbar.
2. Locate a CAD file from the working folder on the computer and either
double click the file in the dialog or single click the file and select the
Open button. (See below)
4. Select OK.
30
Displaying Models
on.
To hide it:
1. Click on the surface you want to hide (it will not be deleted) with
Select geometry
(camera distance).
Rotate: Rotates image around the current pivot point. This command allows you
to view the model from very precise directions and is probably the most useful tool in
SmartFit for viewing models.
Tip: Mouse commands that work while Rotate mode is active:
Pan: click and drag the right button.
Real time zoom: click and drag the middle button.
Pan: Moves the view in the active graphics window.
Tip: Mouse commands that work while Pan mode is active:
Real time zoom: click and drag the right button.
Zoom: scroll wheel.
Rotate: click and dray the middle button.
Autospin: Turns on automatic spinning of the model. Click and drag.
Zoom window: Zooms in to a rectangle you draw on-screen.
Zoom Center Window: Zooms into a dynamic window.
Zoom to fit: Fits image into active window.
Zoom realtime: Zooms dynamically as you move the mouse.
Tip: Drag diagonally across the active graphics pane from bottom left to top right
for best results.
Zoom In: Zooms into the on-screen image. Often this command can be invoked
with the scroll wheel on the mouse.
Zoom Out: Zooms away the on-screen image. Often this command can be
invoked with the scroll wheel on the mouse.
Top View: View the top of your model.
32
Appearances
33
The pivot mode can be Origin, Normal, or Screen Center: (Navigation / Pivot Mode)
Normal
pivot mode recalculates the center of mass of the currently
visible objects.
Screen Center
Pivot at Origin
mode function is disabled because the pivot is fixed at
the models origin (0,0,0).
The tools described above for displaying models is only a partial list. Most of what was
displayed is the primary tools active in the default toolbars. The setup of your toolbars is
an individual preference. View / Toolbars / Customize will give you access to the
following dialog box that can be used to drag and drop new icons for specific tools. Drag
them out of the dialog to add, drag them in to the dialog to remove.
34
Section 7
Model Accuracy
One misconception that is apparent in industry is that CAD files are perfect.
In other words, IGES files being imported into SmartFit must always be
considered nominal in nature. That assumption is incorrect in some cases.
The issue lies in how the CAD file is created. Direct translators do exist, but
this method requires many different types of translators that each CAD
package must support. See figure 7.1 below. To standardize the industry,
neutral file formats were developed to alleviate these issues. See figure 7.2.
CAD A
CAD A
CAD E
CAD B
CAD E
NEUTRAL
FILE
CAD D
CAD D
CAD B
CAD C
CAD C
Most of the CAD file formats that SmartFit 3D can import are considered to
be neutral files in a neutral file format. Neutral files and neutral file interfaces
are needed in order to exchange product data between CAD systems.
These neutral file formats, such as IGES and STEP, can be very complex in
nature due to the fact that they need to support many different disciplines.
SmartFit 3D is only one of many. The 3D model file is translated from one
native CAD format (sending system) to an IGES or STEP file. This file is
then translated into another native CAD format (receiving system). In this
process, the many entities that are present in the file get mapped. Therefore,
the sending system takes native entities and translates them into a supported
neutral entity. If an entity is not supported in a neutral file, it is usually
ignored. Not only do we have a loss of data, but this same concept could also
affect the accuracy of the file. This loss of information has become acceptable
in industry, so be aware.
So what can we do about this? The 3D Core that SmartFit 3D is based upon
allows us the ability to construct 3D entities within the software to verify if
the neutral file is valid or not.
35
The following steps will demonstrate how to verify the validity of a CAD file.
1. Using the method just explained in Section 6, import CIRCULAR PART
BAD FORM.IGS from the working folder on the computer. When
prompted, choose Inches as the units.
2. Select File / Project Settings or press the F5 key on the keyboard to
access the project settings.
3. Select the number of digits to be six (6). If the units were millimeters,
three (3) or four (4) significant digits would be sufficient.
4. Switch to an isometric view by selecting the
icon from the scenes
toolbar or going to Navigation / Special Views / SE Isometric.
5. Select the immediate select / deselect icon
from the select toolbar
or go to Edit / Modified Pointed / Select Deselect Move Label.
6. While holding the Ctrl key down, select the two surfaces at the end of
the part (labeled 1 & 2 in the figure below).
1
36
The big thing to note here is the Deviation range that is shown in the red box.
This value is the form error for the constructed cylinder. The form error
of the nominal features is a very important parameter, which in itself shows
the quality of the CAD file. A good model would have a deviation range
equal to or less than:
0.01 micrometers = 0.00001 mm = 0.000004 inches
The error of this CAD file for the specific feature selected is 0.00067 inches.
This would be considered a bad model. There is more than 0.0006 of error
associated with this file even before measured data has been fit to it.
Now check the features shown labeled in the figure below.
1
(Error 0.001220)
3. Cyl
(Error 0.000089)
4. Cyl
(Error 0.000560)
5. Cyl
(Error 0.000561)
5
4
One final point to make is in regards to reverse engineering. Within the OGP
MeasureMind 3D MultiSensor software, there is the ability to export the
model window (CAD representation) to and IGES file. When the model
window is currently displaying actual data, the IGES in turn is exported and
created from actual data. In this case, if there is a form error on a cylinder that
was measured using the OGP machine, that same error should appear in the
IGES upon creation. Therefore, these files should be used as working files to
determine roughly what the actual size of the part is.
37
38
Section 8
Measured Data
Location of File
OK
Name of File
39
3. If you want to place the measured data into a specific set, choose it
from the list. Otherwise, select New (empty) Set.
1
2
4. Choose the data import defaults that would apply to the fit.
1
1
2
2
3
4
4
At this point, both the nominal geometries and measured data are present in
the SmartFit model window and ready for fitting. Before we actually perform
the fit, the next section will discuss the different fitting routines that are
available in the software.
40
Section 9
Optimization Criteria
Criterion
Least Squares:
(W x )
n
2
n
(W x )
n
nDev
41
2
n
(W x | |)
n
Minimum-Maximum:
(W x || | - A|)
n
where A
| |
n
(W x ( - A) x ( - A))
n
Tolerance Envelope:
42
(W x )
n
2
n
Meaning
Negative
Zero
Tolerancing conditions
exactly satisfied.
Positive
Unsatisfied tolerancing
conditions exist.
43
1n = lotoln - n
2n = n - uptoln
44
Section 10
SmartFit Environment
Group
Tolerance
Calculation
Math
Nominal/CAD
Filter
Measured
Weights/Exclud
Release
Statistic
Result 1
Result 2
Result N
45
46
Section 11
Material Side Correction
The material side tools control how the sides of surfaces are displayed and
which direction the material surfaces normal vector points.
The commands are only available if you have imported a file containing a
surface.
A surfaces material side is the side that faces into the material. The material
is under the surface since surfaces represent real machined parts.
A surfaces normal vector points out of the material.
Surfaces are automatically assigned different colors by SmartFit: the surface is
any color (front) other than dark brown when its normal vector points toward
you, and dark brown (back) when it points away.
A three-dimensional models surfaces must all be oriented with their material
sides toward the interior of the model to produce a valid optimization.
The original state of surfaces (immediately after loading) is they have
different colors, which means that surface normal vectors point to different
directions. This is the case with many models; the surface directions are
simply not well defined.
With Match Material Sides, SmartFit tries to make the model uniformly
colored. Note that for some sophisticated parts it may not be fully successful,
but still it provides tremendous help to the user compared to doing it
manually.
When the Bestfit or Optimize button is pressed, you are asked if the models
sides are correct. If you are not sure, click No and the Material Side
Correction Wizard will take you through the process.
47
48
Section 12
Advantages of Tolerance Envelope
4. Using what was discussed in Section 11, ensure that the material
conditions of the part are correct. You will also be notified when you
perform the Best-Fit on whether the material conditions are correct. If
you are not sure, the wizard will walk you through on how to fix that.
5. Select File / Import / Measured Data File or single click the Import
Measured Data
49
9. In the case where the measured points are not orientated to the nominal
geometry, the Manual Fit functions need to be used prior to any
optimizations.
ManualFit is the process of moving a set of measured points with your
mouse to the approximate position of the data files nominal points.
This process is most often used when fitting IGES models, which can
be scanned at very different orientations than the nominal model.
50
The least squares criterion is being used as a general fit routine. We are
only concerned right now about getting the measured data as close to the
nominal geometry as possible.
In the SmartFit model, the pink points are considered actual points, while
the white points are projections of actual points onto the nominal surface.
See below.
51
13. Switch over to the Features window. If the window is not present,
choose from the Windows pull down menu or press Ctrl + 1.
14. Within the Features window, select the Select all Listed Measured
Points icon
Features tab.
52
22. Use the available tools in the Whiskers toolbar to exaggerate the
whiskers for easier viewing.
23. Review the results in the Data Summary window. Windows / Data
Summary or Ctrl + 0.
24. Review the Deviations window. Windows / Deviations or Ctrl + 5.
NOTES:
-
The part will clean up, but with VERY LITTLE material in that
area.
53
54
Section 13
Release Function
5. Left click, hold, and drag a box around the joining pin and also the half
hinge with only one joining cylinder. See below.
55
10. Following the guidelines stated for material sides, the dark brown
sides must be switched to coincide with the other sides (green). This
can be done by using the available icons in the ManualFit toolbar. See
below.
56
18. State a comment of Release Holes in the dialog and press OK. See
below.
57
27. Within the Group Release tab of the Groups window, you will now
notice that there are non-zero values for the degrees of freedom
associated with the specific vector that was chosen. See below.
NOTE: The operator now knows that the fixture setup he is using needs to
be translated 1.914 mm in X, 1.098 mm in Y, and rotate the entire setup
by 4.54 degrees.
28. To view an Excel report of the fit, select File / Export / Excel Report,
choose the Excel Report icon
, or press F10.
29. Choose what options you want and then select Create Report.
58
Section 14
Prescribe Locators
What is a locator?
It is a location established to immobilize a part in a fixture. A machining jig
consists of locators that a CNC program is referenced to. Therefore, if the
locators are off position, that error could be transferred to the actual part being
machined.
Locator points are an integral part of SmartFit. In a lot of cases, support
points (datum points, locators) are used to create the coordinate system of the
measurement. If the part is inspected relative to those locators and found to
have areas that do not have enough material for a machining operation, you
then have a part that needs to be scrapped.
Not so fast!
If the relation to the actual geometry is not optimal, they can be modified. In
other words, if a part is out-of-tolerance based on the datums points, it does
NOT necessarily mean that it is a bad part.
Could we move the locator points to a position that would result in a safe
machining operation?
The best fit that occurs within SmartFit will try to force all the data points to
fit within a tolerance bandwidth. Upon completion of the fit, you will have
new locator point positions that would need to be changed on the machinery
to ensure a safe machining operation on the part.
1. Select File / New to clear out anything that may be active.
2. Select File / Import / CAD File or single click the Import CAD
icon from the Main toolbar.
3. Select LOCATORS.IGS from the working folder on the computer.
When prompted, choose Inches as the units.
4. Update the material sides using the ManualFit tools.
5. Import the measured data file PRESCRIBELOCATOR.DAT from the
working folder into Set1 with a distance tolerance of -0.0000 inch
(Min) and +0.0250 inch (Max).
6. In the Features window, select points 331 through 456. This should
highlight all the points on the outer sides of the part.
7. In the Point Data tab, update the maximum tolerance to 0.035 inches.
59
60
61
24. Select Optimize. Note that all points are still in-tolerance.
25. Select Close.
26. To view an Excel report of the fit, select File / Export / Excel Report,
choose the Excel Report icon
, or press F10.
27. Choose what options you want and then select Create Report.
62
Section 15
Weight
63
NOTE: It should become obvious that the data points cannot be fit
together properly due to the misalignment of the two parts. If you
rotate the rosette so that it is aligned, the body becomes even more
misaligned. The same goes for aligning the body.
11. Within the Groups window, select GROUP1 (Body).
12. In the Point Data tab at the bottom of the window, change the weight
to a value of zero (0).
13. Select Apply Changes.
14. Select Tools / BestFit or single-click the BestFit (Optimize) icon
from the Tools toolbar.
15. Select Optimize, and then Close. See below.
NOTE: Since the body was given a weight of zero (0), the fit only
looked at the data points relative to the rosette.
16. Within in the Groups window, select GROUP1 (Body).
64
17. Set the weight in the Point Data tab back to one (1).
18. Select Apply Changes.
19. Within the Groups window, select GROUP2 (Rosette)
20. In the Point Data tab, change the weight to a value of zero (0).
21. Select Apply Changes.
22. Select Tools / BestFit or single-click the BestFit (Optimize) icon
from the Tools toolbar.
23. Select Optimize, and then Close. See below.
NOTE: Since the points on the rosette were given a weight of zero
(0), now the points relative to the body are aligned. Given that the
previous fit showed a Ry transformation vector of 3.3degrees and this
fit is showing an Ry value of 3.7 degrees, it can be fair to say that this
misalignment is equal to 7 degrees.
65
66
Section 16
SETS and Place points / geometries into a Set Command
The example tree from the previous screen shot is shown below.
Geometry is a new common name in SmartFit for surfaces, curves, and other
elements, but not measured points.
Set1 contains measured points and geometry elements (surfaces) under the
.IGS file name they belong to.
If a Set contains measured points only, its Geometries list will be empty. See
Set2.
Set3 contains a constructed plane element.
Set4 contains created elements.
68
69
8. The Change place dialog appears. From the enumerated set list, select
New (empty) set. Otherwise, you will not be able to modify the
association, which is the whole point of the exercise.
NOTE: Leave the Keep selected geometries together with their
points checkbox checked, which it is by default. You do not want to
change the association for the other points (not selected points, but
points that are currently associated with the selected surface).
9. Create two new graphical windows so that you can see the All
Features tab in the main window, along with Set1 and Set2 in the other
windows.
10. Now all optimizations will run with the points being associated with
the correct surface.
70
11. Rerun this exercise, but uncheck the box mentioned in step 8 above to
view what happens. All the points that were not selected should
associate with the nearest surface assuming the picked surface was not
there.
71
4. Update the appropriate values in the Geometry data tab. See below.
72
Section 17
Coordinate System Overview
Your original CAD file and its related measured points are all in one or more
of the coordinate systems SmartFit 3D uses.
Sometimes more than one coordinate system is used in a single file. For
example, a single part of a multi-part die could be measured with respect to a
coordinate system specific to it.
Coordinate systems are all defined in relation to the global coordinate system.
You can define coordinate systems in your data file or to create them from
within SmartFit 3D. These coordinate systems (if any) will be auxiliary ones.
73
74
Spherical:
X = sin cos
Y = sin sin
Z = cos
Creating Coordinate Systems
1. Make sure that you have a project file open.
2. Choose Tool / Create / Coordinate System from the pull down
menu or choose the Create Coordinate System icon
Coordinate Systems window. See below.
in the
5. Click Add new step if you need more then one step.
6. Edit the Translation and Rotation values to be executed at the
selected Step.
NOTE: Steps and transformations belonging to them are executed
in the order they are listed.
7. Use Remove selected step, Up, or Down to adjust the desired
order for the steps, if needed.
8. Click Store as a new coordinate system. The created coordinate
system will be displayed by its resulting transformations, where the
transformations from all the steps are summarized.
76
Section 18
Deviation Coloring
79