Академический Документы
Профессиональный Документы
Культура Документы
User Manual
Metrosoft QUARTIS R7 User Manual
© 2012 WENZEL Metromec AG
All rights, including those of reprinting, replication of parts of this manual and its translation are reserved by
WENZEL Metromec AG.
No part of this manual may be reproduced in any form or copied with the aid of electronic replication systems
without the written approval of WENZEL Metromec AG.
Subject to technical revisions during the course of further development.
June 2012
WENZEL Metromec AG
Rheinfelsstrasse 1
7007 Chur
Switzerland
http://www.metromec.ch
metromec@metromec.ch
Metrosoft QUARTIS R7 2
Table of Contents
Table of Contents
2 Metrosoft button...................................................................................17
2.1 New .............................................................................................................. 19
2.1.1 Create new measurement database ....................................................... 19
2.1.2 Create new work piece ........................................................................... 20
2.1.3 Create new measurement ...................................................................... 21
2.1.4 Create new program............................................................................... 22
2.1.5 Create new report, new template or new report paper ............................ 24
2.1.6 Create new quick selection table ............................................................ 26
2.2 Open ............................................................................................................. 27
2.2.1 Open measurement database ................................................................ 27
2.2.2 Open work piece .................................................................................... 28
2.2.3 Open measurement................................................................................ 29
2.2.4 Open program ........................................................................................ 30
2.2.5 Open report, template or report paper .................................................... 31
2.2.6 Open quick selection table ..................................................................... 31
2.3 Save ............................................................................................................. 32
2.3.1 Save CAD model under a new name...................................................... 32
2.3.2 Save active program .............................................................................. 33
2.3.3 Save report, template or report paper ..................................................... 34
2.4 Print .............................................................................................................. 35
2.4.1 Print report, template or report paper...................................................... 35
2.5 Import ........................................................................................................... 36
2.5.1 Import (convert) CAD models ................................................................. 36
Converter options for CAD files 38
2.5.2 Import or link programs........................................................................... 40
2.5.3 Import elements or points from VDA file ................................................. 42
2.6 Export ........................................................................................................... 43
2.6.1 Export programs..................................................................................... 43
2.6.2 Export difference of coordinate systems ................................................. 45
2.6.3 Export features in Q-DAS format ............................................................ 46
Q-DAS field configuration 48
2.6.4 Export elements into CAD file ................................................................. 49
2.7 Work window ................................................................................................ 53
2.7.1 Display and edit database ...................................................................... 53
2.7.2 Display, edit and execute programs........................................................ 54
2.7.3 Display and edit report ........................................................................... 54
2.7.4 Show quick access for program start ...................................................... 55
2.7.5 Display Feature Data .............................................................................. 56
2.7.6 Statistical evaluation of features ............................................................. 56
2.8 Extras ........................................................................................................... 57
2.8.1 Configure external programs .................................................................. 57
2.9 QUARTIS Options ........................................................................................ 59
2.9.1 Change personal settings ....................................................................... 59
4 Ribbon ...................................................................................................74
4.1 Groups .......................................................................................................... 74
4.2 Contextual tabs ............................................................................................. 75
6 Workspace ............................................................................................80
6.1 Customize workspace ................................................................................... 80
8 Database ...............................................................................................88
8.1 Information about the database .................................................................... 88
8.2 Create new measurement database ............................................................. 88
8.3 Open measurement database ...................................................................... 89
10 Program...............................................................................................123
10.1 Information about the program.................................................................... 123
10.2 Create new program ................................................................................... 123
10.3 Mirror program ............................................................................................ 125
10.4 Open program............................................................................................. 127
10.5 Save active program ................................................................................... 128
10.6 Import or link programs ............................................................................... 129
10.7 Export programs ......................................................................................... 131
10.8 Display, edit and execute programs ............................................................ 132
10.9 Execute program ........................................................................................ 133
10.9.1 Check program..................................................................................... 133
10.9.2 Execute program in new measurement ................................................ 134
10.9.3 Execute program with parameter modification ...................................... 134
11 Machine ...............................................................................................158
11.1 Information about the machine ................................................................... 158
11.2 Adjust machine settings .............................................................................. 158
11.2.1 Change measuring-/search-/retraction distance ................................... 158
11.2.2 Change positioning speed and acceleration ......................................... 160
11.2.3 Change measuring speed and acceleration.......................................... 161
11.2.4 Change articulating probing system settings ........................................ 162
11.2.5 Change scanning speed ....................................................................... 164
11.3 Change joystick direction ............................................................................ 165
11.4 Move machine to origin............................................................................... 166
11.5 Activate/deactivate axis drives .................................................................... 167
11.6 Position machine ........................................................................................ 169
11.7 Adjust temperature compensation settings ................................................. 170
11.7.1 Temperature compensation .................................................................. 170
16 Measure ...............................................................................................213
16.1 Information about measuring ...................................................................... 213
16.2 Adjust measuring settings ........................................................................... 214
16.3 Measure element ........................................................................................ 216
16.3.1 Actions ................................................................................................. 218
16.3.2 Contextual Tab Geometry .................................................................... 219
Define/edit nominal values 219
Element description...............................................................................221
Select/edit reference 223
Select calculation method 224
Calculation methods ..............................................................................225
Standard ...............................................................................................226
X-, Y-, X-axis.........................................................................................226
Move to nominal point ...........................................................................227
Least squares (Gauss) ..........................................................................228
Chebychev ............................................................................................229
Minimum circumscribed .........................................................................230
Maximum inscribed ...............................................................................231
Tangential outside .................................................................................231
17 Construct ............................................................................................257
17.1 Information about constructing elements .................................................... 257
17.2 Create element with input ........................................................................... 257
17.3 Create element out of existing elements ..................................................... 258
17.3.1 Create intersection element out of two elements .................................. 258
17.3.2 Create symmetry element out of two elements ..................................... 259
17.3.3 Create connection element out of two elements ................................... 260
17.3.4 Create a construction element of several elements .............................. 261
17.3.5 Create top of cone ................................................................................ 264
17.3.6 Create extract element out of curve ...................................................... 264
17.3.7 Create min/max element ...................................................................... 266
17.3.8 Create offset point ................................................................................ 268
17.3.9 Create offset line .................................................................................. 269
17.3.10 Create offset plane ............................................................................... 271
17.3.11 Create parallel element ........................................................................ 273
Construction of a parallel line 273
Construction of a parallel plane 274
17.3.12 Create perpendicular element .............................................................. 275
17.3.13 Create projection element .................................................................... 275
17.3.14 Create tangent element ........................................................................ 276
17.3.15 Construction Tables ............................................................................. 279
Intersection 279
Symmetry 281
Connection 283
Min/Max Element 284
Offset Line 286
Parallel 287
Perpendicular 288
8. Projection 289
19 Features ..............................................................................................305
19.1 Information about the evaluation................................................................. 305
19.2 Static and dynamic features........................................................................ 305
19.3 Reference system according to ASME ....................................................... 307
19.4 Edit defaults ................................................................................................ 326
19.4.1 Edit default fix tolerances ..................................................................... 326
19.4.2 Edit general ISO and DIN tolerances .................................................... 328
Adjust ISO 2768 tolerances 328
Adjust DIN 16901 tolerances 333
Adjust DIN 1688 tolerances 334
19.4.3 Load company specific tolerances........................................................ 335
19.4.4 Select default tolerances ...................................................................... 340
19.4.5 Select Cartesian/polar output for evaluation ......................................... 340
19.5 Evaluate standard features ......................................................................... 341
19.5.1 Evaluate form deviation of an element.................................................. 341
19.5.2 Evaluate size of an element ................................................................. 342
19.5.3 Evaluate half size of an element ........................................................... 343
19.5.4 Evaluate position of an element............................................................ 344
19.5.5 Evaluate distance between elements ................................................... 345
Reduction for distance feature 346
19.5.6 Evaluate projection angle between elements........................................ 348
19.5.7 Evaluate 3D angle between elements .................................................. 349
19.5.8 Evaluate turning point of an element .................................................... 350
19.5.9 Evaluate position deviation dAB of an element ..................................... 351
19.5.10 Enter user specific feature .................................................................... 353
Calculate user specific feature 354
19.6 Evaluate form features................................................................................ 358
19.6.1 Evaluate straightness tolerance............................................................ 358
19.6.2 Evaluate flatness tolerance .................................................................. 359
19.6.3 Evaluate roundness tolerance .............................................................. 360
20 Report ..................................................................................................384
20.1 Information about the report........................................................................ 384
20.2 Create new report ....................................................................................... 384
20.3 Create new report template ........................................................................ 386
20.4 Create new report paper ............................................................................. 387
20.5 Open report, template or report paper ........................................................ 388
20.6 Save report, template or report paper ......................................................... 388
20.7 Print report, template or report paper.......................................................... 390
20.8 Display and edit report ................................................................................ 390
20.9 Close report work window ........................................................................... 391
20.10 Change default settings .............................................................................. 391
20.10.1 Adjust report settings............................................................................ 391
20.10.2 Filter features for report ........................................................................ 393
20.10.3 Create table and data label layout ........................................................ 394
Create table layout 394
Create layout for point label 396
Create layout for element label 398
Create layout for feature label 400
20.11 Insert report objects .................................................................................... 402
20.11.1 Insert graphics view.............................................................................. 402
20.11.2 Insert table ........................................................................................... 404
20.12 Insert drawing objects ................................................................................. 407
20.12.1 Insert new page .................................................................................... 407
20.12.2 Delete selected pages .......................................................................... 407
20.12.3 Insert text field ...................................................................................... 408
20.12.4 Insert line/arrow.................................................................................... 409
20.12.5 Insert rectangle .................................................................................... 410
20.12.6 Insert ellipse/circle ................................................................................ 411
20.12.7 Insert image ......................................................................................... 411
20.13 Customize report view in work window ....................................................... 412
20.14 Customize objects ...................................................................................... 413
20.14.1 Edit....................................................................................................... 413
20.14.2 Align objects ......................................................................................... 413
20.14.3 Adjust format ........................................................................................ 414
20.14.4 Adjust margins ..................................................................................... 414
20.14.5 Adjust paper format .............................................................................. 415
21 Graphics ..............................................................................................422
21.1 Information about the graphics ................................................................... 422
21.2 Change graphics display............................................................................. 422
21.2.1 Change graphics settings ..................................................................... 422
21.2.2 Display element graphics ..................................................................... 426
21.2.3 Adjust model representation ................................................................. 427
21.2.4 Adjust element representation .............................................................. 428
21.2.5 Display probe points ............................................................................. 428
21.2.6 Display probe point numbers ................................................................ 429
21.2.7 Display network grid ............................................................................. 429
21.2.8 Display element label ........................................................................... 430
21.2.9 Display feature label ............................................................................. 430
21.2.10 Colorize element in left element window with color spectrum ............... 431
21.2.11 Display machine components............................................................... 431
21.2.12 Show display options............................................................................ 432
21.2.13 Position work piece .............................................................................. 433
21.2.14 Manage CAD model layer .................................................................... 435
21.2.15 Display probe swivel range................................................................... 436
21.2.16 Connect probe points ........................................................................... 436
21.2.17 Display deviation of probe points (residues) ......................................... 437
21.2.18 Display position deviations of elements ................................................ 437
21.2.19 Display tolerance zone ......................................................................... 438
21.2.20 Show mouse pointer coordinates ......................................................... 439
21.2.21 Display coordinate axes ....................................................................... 440
21.2.22 Display color spectrum ......................................................................... 440
21.2.23 Display recorded motion paths ............................................................. 441
21.2.24 Record motion paths ............................................................................ 441
21.2.25 Delete recorded motion paths............................................................... 442
21.3 Change graphics view ................................................................................ 442
21.3.1 Zoom all ............................................................................................... 442
21.3.2 Enlarge window area ............................................................................ 443
21.3.3 Zoom out .............................................................................................. 444
21.3.4 Zoom in ................................................................................................ 444
21.3.5 Display CAD model and elements ........................................................ 445
21.3.6 Rotate, move and zoom view ............................................................... 445
21.3.7 Move view ............................................................................................ 446
21.3.8 Back to the last view............................................................................. 446
21.3.9 Continue to next view ........................................................................... 447
21.3.10 Display view perpendicular to element ................................................. 447
21.3.11 Split graphics view................................................................................ 448
23 Statistics .............................................................................................477
23.1 Information about the statistics ................................................................... 477
23.2 Mathematical fundamentals of statistics ..................................................... 477
23.2.1 Concept definitions ............................................................................... 477
23.2.2 Capability indexes ................................................................................ 478
Process capability [Cp/ Cpk] and process performance [Pp / Ppk] (depending on
samples) 478
Machine capability (independent from samples) 478
Capability indexes of unilateral upwards tolerated features 478
Estimators of position and scattering 479
Model distribution: Normal distribution ...................................................479
Model distribution: Folded normal distribution ........................................480
Model distribution: Rayleigh distribution .................................................482
23.2.3 Sample size.......................................................................................... 484
23.3 Statistical evaluation of features ................................................................. 484
23.4 Adjust the statistical evaluation ................................................................... 485
23.4.1 Adjust filter settings .............................................................................. 485
23.4.2 Select evaluation method ..................................................................... 487
23.4.3 Change random sample scope ............................................................. 487
23.5 Display diagramsAdjust diagram settings ................................................... 488
23.5.1 Change limits ....................................................................................... 489
23.5.2 Change diagram limits.......................................................................... 490
23.5.3 Display overview .................................................................................. 491
23.5.4 Display data page................................................................................. 491
23.5.5 Display trend diagram .......................................................................... 492
23.5.6 Display histogram ................................................................................. 493
23.5.7 Display X bar chart ............................................................................... 494
23.5.8 Display R card ...................................................................................... 494
23.5.9 Display s card....................................................................................... 495
23.5.10 Export diagram ..................................................................................... 496
23.5.11 Copy diagram ....................................................................................... 497
23.5.12 Print diagram ........................................................................................ 498
23.6 Change view ............................................................................................... 499
23.6.1 Refresh statistics .................................................................................. 499
23.6.2 Close statistics window......................................................................... 499
23.7 Export features in Q-DAS format ................................................................ 500
25 Offline ..................................................................................................505
25.1 Virtual joystick, click probe point on CAD model and simulation speed ...... 505
25.2 Simulation of a program process ................................................................ 506
Index .............................................................................................................515
The way how users interact with Metrosoft QUARTIS has been completely new designed. Thus the program
functions are easier to find and use than with traditional menus and toolbars.
The look and performance of these functions has been optimized and new technologies have been
introduced which allow a "search, select and click" instead of looking for and selecting functions in complex
dialogs.
One can work faster and better with the Metrosoft QUARTIS Fluent User Interface. Fluent simplifies the
access to the many powerful functions of Metrosoft QUARTIS.
• The ribbon arranges and presents functions just the way the user works.
• It is easier for the user to find powerful features.
• Due to the QUARTIS Fluent user interface, the user reaches faster and easier correct measurement
results, impressive inspection reports and meaningful statistics.
2 Metrosoft button
The Metrosoft QUARTIS Fluent user interface arranges all functions which are not assigned directly to
the measuring process in a central position of the user interface: the Metrosoft button.
The different windows in the workspace (Database, Program, Report, Features, Statistics, Quick Selection
Table) can be blended in if needed via the central Metrosoft button.
This offers two advantages: First, it helps the user to easier find these important features, and secondly the
core tasks of the application engineer are simplified. The ribbon helps you to focus on the work steps
measure, evaluate and report creation.
Further it acts a central entry point for all Metrosoft QUARTIS options and settings.
Print Report
Print report, template or report paper
Export Program
Export programs
Coordinate system
Export difference of coordinate systems
Q-DAS data
Export features in Q-DAS format
VDA data
Export elements into CAD file
Database
Adjust database settings
Statistics
Adjust statistics settings
Report
Adjust report settings
System
Adjust system settings
Info
Display general information about Metrosoft QUARTIS
2.1 New
2.1.1 Create new measurement database
This function creates and activates a new measurement database.
4. Enter an ID (can only contain numbers and be max. 10 letters long). The next free ID is always
suggested.
5. Adjust and enter a description if needed.
In the example shown, properties such as description, drawing number and comment were
defined.
However, it is possible to save any amount of information (weight, material, customer, and so
forth) with the work piece. How to define additional properties is described in the topic Create user
defined properties.
6. Click on OK.
4. Enter an ID (can only contain numbers and be max. 10 letters long). The next free ID is always
suggested.
5. Adjust and enter a description if needed.
In the example shown, properties such as description, drawing number and comment were defined.
However, it is possible to save any amount of information (weight, material, customer, and so forth)
with the work piece. How to define additional properties is described in the topic Create user defined
properties.
6. Click on OK.
This function creates a new program in the currently active work piece.
4. Enter a program ID and select if you want to create a QUARTIS or DMIS program.
A new, empty program is created by clicking on Finish.
5. If you click on Next, an extended selection is available:
6. Select if you want to start with an empty program, a template, a copy or the mirroring of an already
existing program.
Hints for the option Start with mirroring of existing program.
A new program is created by clicking on Finish.
7. If you click on Next, another extended selection is available:
This function creates a new report, new template or new report paper.
7. Click on OK.
2.2 Open
2.2.1 Open measurement database
This function opens and activates an existing program from the active work piece.
This function opens an existing quick selection table from the active system database.
The selected quick selection table can be defined as homepage in the dialog.
Only one table can be defined as homepage; thus an already existing homepage loses its status.
2.3 Save
2.3.1 Save CAD model under a new name
This function saves an imported and altered CAD model under a new name.
The CAD model can be saved as ACIS® file in binary (*.sab), text (*.sat) or auxiliary file format
(*.sax).
A QUARTIS program is always automatically saved into the database whenever the record or edit
mode is terminated.
• QUARTIS reports (*QrtReport): Saves the report in the internal Metrosoft QUARTIS format
• PDF (*pdf)
• Text (spaces-formatted) (*.txt)
• CSV (separators-separated) (*.csv)
• QUARTIS report templates (*.QrtReportTpl): Graphics and tables are automatically replaced
with the corresponding place holders
2.4 Print
2.4.1 Print report, template or report paper
This function prints the currently active report or template (report template or report paper)
2.5 Import
2.5.1 Import (convert) CAD models
This function imports a surface data record (CAD model) into the active work piece.
Thereby the path and file name of the imported model is saved in the database under CAD models.
8. Select a model and a function in the contextual menu (right mouse button).
Change color... assigns a new color to the model using the color dialog. When adding a model, the
default color is assigned to it. Auxiliary files have a fixed color.
Standard auxiliary file sets an auxiliary file as standard auxiliary file. Newly added auxiliary
elements (eg curves) are added to this file.
9. Click on OK in order to load the CAD models.
A progress bar is displayed during the loading of CAD models. It is possible to abort long loading
processes within this dialog. CAD models not loaded are marked with a cross in the dialog.
In this dialog different options for the conversion of CAD files can be set.
Most of these options are used in order to correct erroneous and inaccurate CAD files and make them
useable for the ACIS® Graphics Kernel.
General
Calculate facets
When this switch is enabled a file with facets (*.SAF) for graphic representation of the model is created after
the end of CAD file conversion. If the facet file is present at the time of loading the model, the model will be
displayed faster. Through the submenus Fine/Medium/Rough one can select the display quality for which the
facets should be created.
Save as binary file
When the ACIS® files are saved in binary format (*.SAB), a CAD file is loaded about twice as fast. Thus this
option should always be active. Moreover, it has no effects on the duration of the conversion process. If this
option is not activated, the file is saved in text format (*.SAT). This is reasonable only for the error search or
data exchange between various computer systems.
Save data in downwards compatible format
This switch must be set so that the converted models can also be read and processed in older Metrosoft
QUARTIS versions. Data is then saved in ACIS version 20.
Create local copy of file
This option saves the converted file in the "Common Data" directory instead in the location of the source file.
Adjust data during conversion
If this switch is set, then the CAD data is adjusted to the high precision of ACIS® during the conversion.
Additionally, errors in the structure of the CAD model are corrected. This option can slow down the
conversion considerably.
To accelerate the conversion, you must disable this option. This option applies to the conversion of
CATIAV4, STEP and ProE files.
Repair data subsequently
If this switch is activated, the converted data is then tested, repaired and simplified. This helps avoiding
errors at the time of display or intersection of models. This operation can take a long time.
Filter
• Convert trimmed surfaces
• Convert free surfaces
• Convert free curves
• Convert free points
• Convert PMI
This option allows you to switch on or off the translation of the corresponding elements.
Free surfaces are the surfaces that are not bordered by trimming curves. Free curves and free points are
curves/edges or points that are not part of any surface.
These switches enable excluding unnecessary elements from the conversion and reducing the size of the
model file.
Convert PMI
With this option, the metrological relevant PMI (Product Manufacturing Information) data contained in CATIA
V5 models is converted and directly displayed in the 3D graphics. This information (dimensioning with
tolerances and general drawing notes) is placed as CAD objects (lines and text) on their own layer. The layer
names correspond with the defined views in the CATIA V5 model.
This PMI information is displayed as graphic elements. In order to be able to identify the tolerances
and references assigned to the surfaces and geometry elements, a viewer that displays the
relations of the references, tolerances and CAD elements has to be used.
Standard
The options for the conversion of CAD files are set back to their default values.
OK
The set conversion options are taken over.
4. Select the desired program and click on Open. It is possible to select multiple programs at the same
time.
5. Select the program type.
Only QUARTIS (*.QrtProg) or DMIS (*.dmi) programs can be imported or linked.
10. Green indicates that the import or the linkage was successful. Red indicates that an error occurred
during the import / linkage.
11. Click on Close.
This function imports element or point data from an ASCII file in VDA-FS format.
The VDA file must comply with the specifications according to the description of the VDA surface interface
(VDAFS) Version 2.0 of the VDA association.
QUARTIS can interpret data in PSET, MDI and CIRCLE format.
5. The selected VDA file can be loaded into the Windows text editor by clicking button.
The text editor has to be closed before continuing working with QUARTIS!
6. Define the start position (VDA name or line number) for the reading of the selected VDA file (if the field
is left empty, the start position corresponds to the file beginning) and the end position (VDA name or
line number) (if the field is left empty, the end positions corresponds to the file end).
The element descriptions created during export are used as names (e.g. "S2M3").
The names defined in QUARTIS are only exported as comment and are, therefore, no longer
relevant for import.
7. Define the starting number for the imported elements and the compensating model or element for
saving in the database. The VDA name is taken over in Metrosoft QUARTIS as element name
8. Select which elements correspond with the elements defined in the dialog.
If different elements are saved in a VDA file, they have to be imported in individual steps with the
correct selection of the compensation element and the correct area. If an element cannot be
computed due to the selected compensation model, the import will be aborted. Already imported
elements remain saved.
9. Click on OK.
2.6 Export
2.6.1 Export programs
This function exports existing programs from the active work piece.
Exported QUARTIS programs are encoded into the QUARTIS internal format.
3. Click on Program.
4. Select the desired program. It is possible to select multiple programs at the same time.
5. Click on OK.
This function compares the position of two work piece coordinate systems with each other. The result of this
comparison can be exported into a file.
Three file extensions are available for the export, however, the output format is always the same no
matter which file extension is selected:
• QUARTIS Format (*.mes)
• Electrode (*.e)
• Work piece (*.w).
The filename can contain a placeholder (* (a star as placeholder will be replaced by the measurement
number) or ? (the question mark represents a placeholder for a single cipher. Thus for a measurement number
in the range of 1 to 9999 4 question marks are required (????). Values under 1000 are complemented with
leading zeros (e.g. 0001))) which will be replaced by the current measurement number.
7. Click on OK.
This function exports features from the database into a Q-DAS file.
The data then can be imported and evaluated with the statistics package QS-STAT from the company Q-
DAS
4. Select the features to be exported. If all features are to be exported, the checkbox Always all
features can be activated.
5. Select the Q-DAS key file (in this file the Q-DAS fields to be exported are configured).
This key file (Q-DAS field configuration) can be customized with the button.
6. Adjust, if needed, the storage position and file name of the Q-DAS file.
The file name can be automatically generated with expressions using already available information
from the database.
The expression editor is opened by clicking on the command button Expression editor... .
All available fields are listed in the expression editor. The file name notation when using expressions
is described in the topic Expression editor.
One can choose between *.dfq format (description and values in one file) or *.dfd, *.dfx format
(description and values in two files) for the export.
7. Define if all measurements or only the current measurement are exported.
If only the current measurement is exported, the following additional options can be selected: attach
to file (the data is attached to the selected Q-DAS file), new file (a new file with the same name and next
measurement number is created) or overwrite file (the selected Q-DAS file is overwritten with the new
values).
8. Select the export format (compressed/uncompressed) and the K0002 attribute with missing
measurement values. If the attribute 255 (measurement allocation remains) is selected, the gaps
with missing measurement values are not filled. If the attribute 256 (Measurement allocation does
not remain) is selected, the gaps with missing measurement values are filed with the next following
measurement values.
9. Click on OK.
In this dialog keys can be configured, this means one can define which fields are to be included in the Q-
DAS export file.
Only selected keys ( ) are exported.
The following rules are to be followed.
Types of fields
Fields with pre-defined content The user does not have any direct influence on the field content (for e.g. K2001 –
feature number). The field is automatically defined by Metrosoft QUARTIS.
Fields with editable content The user can define the contents of the fields. The field content can also be
queried or modified during the export. Therefore the switch <query (before
Export)> must have been set for the corresponding fields.
Edit QUARTIS expression... Opens the QUARTIS expression dialog where expressions and
variables can be edited.
QUARTIS fields A variable for the field content can be selected from a list of predefined
variables.
Display only query fields Only those fields that can be queried again prior to the export are
displayed.
Add
After making a selection in the "Key" list, one can add a not yet existing K-field to the existing report list by
using the "Add" button. Thereafter, you can also edit the field content and the field name.
For the export into a VDA-FS or IGES file, the data is exported either in millimeter or inch
according to the settings defined in System – Measurement units.
When exporting into VDA-FS and IGES format, more settings can be entered.
8. Define if the selected data records are to be appended at the VDA file or if a new file with the
entered name is to be created.
9. Define the VDA formats for the export. The following formats are available:
• Point sequence(PSET) (corrected coordinate values without normal direction)
• Point-Vector-sequence (MDI) (corrected co-ordinate values, normal direction away from the material)
• Point (POINT) (individual corrected coordinate value without normal direction)
10. Define if circles are to be output as element (CIRCLE (center, radius, 2 direction vectors in the circle
plane, arch – start angle, arch-end angle)).
11. Define if the selected coordinate system (PCS) is to be written in VDA format TMAT in front of the
elements in the VDA file.
12. Select the IGES formats for the export. The following formats are available:
• Point sequence (106-2) (corrected coordinate values without normal direction)
• Point-Vector-sequence (106-3) (corrected coordinate values, normal direction away from material)
• Point (116) (individual corrected coordinate value without normal direction)
13. Define if elements are to be output as Element (100) (center, radius, 2 direction vectors in the circular
plane, arc start angle, arc end angle).
14. Define if curves are to be output as Spline (126) (support points, nodes and weights).
15. Click on OK in order to create the export file.
This function displays the Quick Selection Table window in the workspace.
2.8 Extras
2.8.1 Configure external programs
4. Enter the file name of the application program, including the path name.
If you insert a & before a letter, it will be used as a shortcut. Only ONE (1) short cut may be used!
A clear description must be given, i.e. two applications CANNOT have the same description. If no
description is specified, the file name is used as such.
5. If the application has start parameters, you may define them here.
If you enter a $ sign in this icon, you will be asked after the parameters when starting this
application.
Note that all alterations are not definitely accepted until the input mask is exited with OK.
3. Click on Personalize.
4. Edit name and abbreviation.
It is possible to create user profiles in the Metrosoft QUARTIS configuration program in the tab
User. Each user profile consists out of a name, an abbreviation, a role (Administrator or program
executor) and a password.
If the function Activate user management in the Metrosoft QUARTIS configuration program is
activated, all users have to log in with name and password when QUARTIS is started. It is not
possible to edit name and abbreviation as described in step 4. Thus one can for example secure,
that the correct name or the correct abbreviation is displayed in the field tester in the report.
The user role Program executor limits the access to execution of programs via the quick selection
table.
An Administrator has complete access to all functions of QUARTIS.
These functions allow you to assign individual functions to the Quick Access Toolbar.
With these functions the machine settings, the simulation of a program sequence and the collision detection
can be adjusted.
3. Click on Machine.
4. Adjust the settings for
• Machine
• Joystick direction
• Probe system
• Reference sphere
• and Temperature compensation.
5. Select Gauss (the deviation results out of a gauss error distribution curve whose 6-time standard deviation
(6s) is defined as scattering range. In contrast to the rectangular distribution values outside the range of
scattering can be generated) or rectangle (the deviation moves within the predetermined range of scattering
(interval), this means the probe point varies (±0.5 * interval) around the target value) for the scattering
distribution during the simulation and enter the scattering range (the largest possible interval is 10.000
mm).
During the simulation probe points can be afflicted with errors (deviation to the target value). The
deviation occurs in the probing direction. The amount of deviation results out of a random number
generator which either delivers normal (Gauss) or uniformly distributed (Rectangle) values.
6. Activate the collision detection if needed and enter the safety distance (the safety distance is added to
the radius of the measuring sphere and has to be smaller than the measuring and retracting distance, else
collision will be calculated at all times).
The collision detection can occur during the element measurement.
In order to do so, activate the corresponding checkbox and adjust the safety distance if needed.
7. Click on OK.
This function allows you to adjust the measurement settings. It is possible to define the range and the start
values for the ID generator as well as the number of probe points for each individual element type.
3. Click on Measure.
4. Click on Adjust.
The measure settings are displayed.
3. Click on Features.
4. Click on Adjust.
The default tolerance settings are displayed.
3. Click on Graphics.
4. Click on Adjust.
The graphics settings are displayed.
3. Click on Database.
4. Click on Adjust.
The database settings are displayed.
This function allows you to adjust the settings of the statistical diagrams.
3. Click on Statistics.
4. Click on Adjust.
The diagram settings are displayed.
3. Click on Report.
4. Adjust the language and template settings.
5. Adjust the color and warning limit settings.
6. Scroll down using the scrollbar.
3. Click on System.
4. Adjust the date and time specifications.
5. Adjust the measurement units settings.
6. Adjust the acoustic signal settings.
7. Scroll down using the scrollbar.
3. Click on Info.
4. Click on OK.
One can now work much more efficiently with the new ribbon than with traditional toolbars. Nevertheless it
may be desirable to be able to access certain functions directly.
Therefore the Fluent User Interface offers the quick access toolbar. This toolbar allows access to single
functions directly.
The quick access toolbar can be individually customized using the QUARTIS Options or by clicking on .
Intermediate point
Displays or hides the function Insert intermediate point.
Zoom all
Displays or hides the function Zoom all.
More commands...
Opens the Quartis options for the quick access toolbar.
Minimize ribbon
Minimizes the ribbon.
4 Ribbon
The required functions of a particular work step for a measuring task (machine and devices, measure
elements, evaluate measurement) are divided into the three main tabs Machine, Measure, Evaluate in the
Metrosoft QUARTIS ribbon. They provide those functions which are relevant for the current work step.
All available functions within these main tabs are grouped using catalogs. The three main tabs are completed
with contextual tabs. These contextual tabs provide further functions for the currently active work window.
1. Main Tabs
• Machine
Machine, Probe System, Reference Sphere, Articulating probe system and Stylus changing
system
• Measure
Measure, Construct and Align
• Evaluate
Default settings, Standard, Form and Position
2. Groups
3. Contextual Tabs
4.1 Groups
Groups create the core of the ribbon. They provide all existing functions. The last and most frequently used
functions are directly visible and selectable. Functions that are not directly visible in the ribbon can be
selected from the catalog by clicking on . Catalogs provide access to the complete range of functions
belonging to a group.
5 Element window
By activating the mouse tool one can click the desired element in the graphics in order to load it into the
left element window. Thereby the edge of the element can be clicked.
After the element is loaded, the clicked element is displayed in the left element window and the previous
element is moved to the right element window.
If the corresponding element info labels are displayed, one can also click on the info box in order
to load the corresponding element into the element window. In doing so, the mouse tool does not
necessarily be activated.
The elements are exchanged from the left and right element window by clicking on .
This function is useful if the same element is going to be linked subsequently with other elements.
If nominal values are changed, the deviation of their automatically created features in the register
Tolerances and Deviations will be recalculated.
6 Workspace
The workspace is arranged in the center of the application and therefore in the middle of the field of vision.
The graphics window is always displayed. All other work windows as Program, Database, Report, Feature
Data, Quick Selection table and Statistics can be blended in using the Metrosoft Button and can be docked
anywhere in the workspace or placed free floating on the desktop. Thus the user interface can be
customized to the individual needs of the user.
Multiple work windows can be displayed at the same time. Individual work windows can be placed on the
second monitor. The user decides.
If needed the element window and the status window can be collapsed. Thus the workspace can be
displayed even bigger.
Minimize ribbon
Minimizes the ribbon.
Fix window
All work windows can now be moved out of the user interface using drag & drop and then be placed
wherever needed.
The element and status window can also be collapsed by clicking on .
The collapsed in window is displayed when the mouse pointer is moved over the folded in tab. By clicking on
it is displayed again.
7 Status window
The status window displays all relevant states of Metrosoft QUARTIS at once.
One click on the display of a particular information enables you to change the corresponding state.
Disconnected
Metrosoft QUARTIS is disconnected from the machine; it is possible to work in offline mode.
Connected
Metrosoft QUARTIS is connected with the machine; it is possible to work in online made.
By clicking on this function the machine is either set to online (connected) or offline (disconnected)
mode.
By clicking on this command button an existing work piece is loaded (from the database) and activated.
By clicking on this command button an existing measurement can be loaded (from the active work piece) and
be activated.
The currently loaded program, current state and line number of the program are displayed in this command
button.
Status indication
Program is executed.
Program is stopped.
By clicking on this command button an existing program can be loaded (from the active work piece) and
activated.
No program loaded.
By clicking on this command button a reference sphere that already has been created and saved in the
database is loaded.
By clicking on this command button the position current articulating probe system can be rotated onto the
desired position.
By clicking on this command button a probe system that already has been calibrated and saved in the
database can be loaded
The current probe system has been altered (probe head was rotated, configuration was changed
or a stylus was picked up in another slot).
By clicking on one of these command buttons the probe mode can be changed.
No PCS loaded.
Display of the current pallet coordinate system (PLCS). When a pallet coordinate system is
created, the date and time when it has been saved into the database is displayed in the status
window.
No PLCS loaded.
By clicking on this command button an already saved coordinate system can be loaded from the database
and be activated.
The display of the temperature compensation is only visible if it is activated in the QUARTIS
configuration program.
7.11 Virtual joystick, click probe point on CAD model and simulation
speed
The machine can be operated in offline mode using the virtual joystick.
These functions are only displayed if Metrosoft QUARTIS is in offline mode (not connected to the
machine).
1Virtual joystick
.
3Simulation speed
.
Virtual joystick
The virtual joystick can be operated in several different ways.
Positioning in X, Y or Z direction
Position the mouse pointer on the middle button of the virtual joystick.
Depending on the position of the mouse pointer on the button, the X and Y or the Z direction is blended
out. Now draw the virtual joystick in the desired direction by holding down the left mouse button and
moving the mouse in the corresponding direction.
The speed can be set with the slider on the right side.
The current position of the machine is displayed in the coordinate display below the virtual joystick.
Simulation speed
The speed of the machine can be set with the slider.
This drop down list allows you to switch the coordinate display between values from a work piece, pallet,
reference or machine coordinate system
Thereby the coordinate system display will be refreshed automatically. The number of decimal places can be
defined in the system settings.
By clicking on the coordinate display with the left mouse button one can position the machine.
By clicking on the coordinate display with the right mouse button one can switch between Cartesian
coordinates, spherical coordinates and cylinder coordinates.
The measurements units displayed in this display can be changed in the system settings.
8 Database
4. Select if the deleting (any deleting of database entries must be once again confirmed before it takes effect)
and/or the modification and copying (any editing of database entries must be once again confirmed before it
takes effect) should be confirmed.
5. Select if QUARTIS should create an automatic database backup (a database backup is automatically
created under the name of "Databasename. qrtmeasdb.backupX ". X stands for the number of the back-up
copy, and 01 relates to the latest one. When the maximum number of back-up copies is reached the oldest copy
is deleted before the creation of a new one) during start up or exiting QUARTIS and how many number
of copies (maximum number of backup copies, when this number is reached the oldest ones are overwritten).
Finally one can save the security copy in the same directory as the database or select a different
directory.
This function does not anyhow replace a broader data back-up concept, as it only backs up the
current database and regularly overwrites the back-up copy.
6. Click on OK.
3. Select the line work piece or measurement. Depending on what is selected, additional information is
saved with the work piece or the measurement.
4. Click with the right mouse button on the title line in the data view.
5. Select User defined.
6. Click on Add.
7. Enter the corresponding information into the empty fields:
Column ID: Define the ID for the user defined property. The ID differentiates between different
properties. The same ID can therefore only be assigned once.
Column Name: Define the name of the user defined property. The term defined is, e.g., displayed as
column title in the database or queried with this name when creating a new work piece or
measurement.
Column Default: Optionally, one can define a default value. If a new work piece or measurement is
created at a later time, the corresponding property is already predefined with this value. The value
can be changed. It is also possible to enter expressions.
8. Click on OK.
The added property is now displayed as an additional column in the database. If a new work piece
or measurement is created, the value of this property can be defined.
This function pastes data from the clipboard into the database.
3. Mark the position where the data from the clipboard are to be inserted.
1. Select the source database (from which database the data are copied) and the target database (in
which the data will be copied into).
2. Select if a dialog is displayed in case of a conflict (ID is already taken) or if the data is to be
overwritten automatically. It is also possible to skip (not copying).
3. Select the work piece to be copied.
4. Enter a work piece ID for the work piece to be inserted. In the offset field an offset for the current ID
can be entered.
Current uses the current ID.
5. Select the measurement ID from which you want to copy.
6. It is possible to enter an offset to the current ID.
Current uses the current ID.
Select if all corresponding elements are to be copied.
Select if the corresponding work piece coordinate systems are to be copied.
7. Click on OK.
This function allows you to edit the selected data sets in the database.
It is possible to select multiple data records and edit them one after the other.
This function allows you to split the database work window into two individual views.
Therewith another system or measurement database than the currently active one can be displayed in the
second view.
Thus data can be copied fast from one database to another.
In order to load another database than the current one into the second view, one has to click on
the arrow next to the command button Split View and select a measurement or system database
from a directory or the list.
The data can also be copied with drag and drop from one to another database.
3. Click on Close.
9 CAD Model
If CAD models of a different format are imported, they will be converted into the ACIS format.
The following CAD formats are supported:
7. Adjust the list of CAD models using Modify, Delete and Delete all.
8. Select a model and a function in the contextual menu (right mouse button).
Change color... assigns a new color to the model using the color dialog. When adding a model, the
default color is assigned to it. Auxiliary files have a fixed color.
Standard auxiliary file sets an auxiliary file as standard auxiliary file. Newly added auxiliary
elements (eg curves) are added to this file.
9. Click on OK in order to load the CAD models.
A progress bar is displayed during the loading of CAD models. It is possible to abort long loading
processes within this dialog. CAD models not loaded are marked with a cross in the dialog.
The CAD model can be saved as ACIS® file in binary (*.sab), text (*.sat) or auxiliary file format
(*.sax).
6. Select the corresponding format from the drop down. If you do not know the format, select All CAD
files.
7. Select the corresponding CAD model.
8. Click on Open.
The new CAD file is imported. The path existing in the dialog and the database will be overwritten
with the path of the new CAD model.
General
Calculate facets
When this switch is enabled a file with facets (*.SAF) for graphic representation of the model is created after
the end of CAD file conversion. If the facet file is present at the time of loading the model, the model will be
displayed faster. Through the submenus Fine/Medium/Rough one can select the display quality for which the
facets should be created.
Save as binary file
When the ACIS® files are saved in binary format (*.SAB), a CAD file is loaded about twice as fast. Thus this
option should always be active. Moreover, it has no effects on the duration of the conversion process. If this
option is not activated, the file is saved in text format (*.SAT). This is reasonable only for the error search or
data exchange between various computer systems.
Save data in downwards compatible format
This switch must be set so that the converted models can also be read and processed in older Metrosoft
QUARTIS versions. Data is then saved in ACIS version 20.
Create local copy of file
This option saves the converted file in the "Common Data" directory instead in the location of the source file.
Adjust data during conversion
If this switch is set, then the CAD data is adjusted to the high precision of ACIS® during the conversion.
Additionally, errors in the structure of the CAD model are corrected.
This option can slow down the conversion considerably.
To accelerate the conversion, you must disable this option. This option applies to the conversion of
CATIAV4, STEP and ProE files.
Repair data subsequently
If this switch is activated, the converted data is then tested, repaired and simplified. This helps avoiding
errors at the time of display or intersection of models. This operation can take a long time.
Select CAD coordinate system
If this option is active, then the names of the coordinate systems included in the CAD model are listed in a
dialog during the import of CAD data.
In this dialog the user can select which coordinate system should be used.
If only one coordinate system is saved in the CAD data, or if the option is switched off, then the dialog is not
displayed.
Convert surface orientation
If this option is active, the orientation of the surface (front- and backside) will be kept during the conversion.
The surface orientation is displayed in the graphics,
Take over assembly group structure
If this option is active, the individual parts (*.PRT, *.CATPart) are converted into individual ACIS files an one
single assembly group file (*.SAG) during the conversion of assemblies in ProE (*.ASM) and CATIA V5
(*.CATProduct) format. During the import of the assembly group file, the corresponding ACIS files are added
to the graphics. The individual parts then can be displayed/hidden in the graphics via the layer management.
The layer structure of the parts remains.
Filter
• Convert trimmed surfaces
• Convert free surfaces
• Convert free curves
This option allows you to switch on or off the translation of the corresponding elements.
Free surfaces are the surfaces that are not bordered by trimming curves. Free curves and free points are
curves/edges or points that are not part of any surface.
These switches enable excluding unnecessary elements from the conversion and reducing the size of the
model file.
Convert PMI
With this option, the metrological relevant PMI (Product Manufacturing Information) data contained in CATIA
V5 models is converted and directly displayed in the 3D graphics. This information (dimensioning with
tolerances and general drawing notes) is placed as CAD objects (lines and text) on their own layer. The layer
names correspond with the defined views in the CATIA V5 model.
This PMI information is displayed as graphic elements. In order to be able to identify the tolerances
and references assigned to the surfaces and geometry elements, a viewer that displays the
relations of the references, tolerances and CAD elements has to be used.
Standard
The options for the conversion of CAD files are set back to their default values.
OK
The set conversion options are taken over.
9.7 Converter
9.7.1 ACIS Converter
Metrosoft QUARTIS uses the ACIS format from Spatial. Data in this format can be imported without
conversion.
The CATIAV4 converter converts CATIAV4 CAD files to the ACIS format used by QUARTIS.
The following table shows the CATIAV4 elements that are translated by the CATIAV4 converter.
The CATIAV5 converter converts CATIAV5 CAD files to the ACIS format used by QUARTIS.
The following table shows the CATIAV5 elements that are translated by the CATIAV5 converter.
The DXF converter converts DXF CAD files to the ACIS format used by QUARTIS.
Only 2D elements are supported.
The converter supports the versions DXF 2000/2002 (AC1015) and DXF R12 (AC1009) and
compatible.
The following table shows the DXF elements that are translated by the DXF converter.
The IGES converter converts IGES CAD files to the ACIS format used by QUARTIS.
The following table shows the IGES elements that are translated by the IGES converter.
The INS converter converts inspection plan files in the INS-format which have been exported from Audiplan
(CATIA V4) to the ACIS format used by QUARTIS.
Thereby auxiliary elements are created which later can be selected in the graphics in order to measure
elements.
The Parasolid converter converts elements from the Parasolid CAD files to the ACIS format used by
QUARTIS.
The following table shows the Parasolid elements that are translated by the Parasolid converter.
The ProEngineer converter converts ProEngineer CAD files to the ACIS format used by QUARTIS.
The converter supports the ProEngineer versions 16 to Wildfire 5 and Creo1.0, whereby
compressed and encoded ProEngineer files are also accepted.
Also assembly groups in the *asm format can be converted.
The following table shows the ProEngineer elements that are translated by the ProEngineer converter.
The Siemens NX converter converts elements from Siemens NX CAD files to the ACIS format used by
QUARTIS.
The following table shows the Siemens NX elements that are translated by the Siemens NX converter.
The Solid Edge converter converts elements from Solid Edge CAD files to the ACIS format used by
QUARTIS.
The converter supports Solid Edge files up to version v20 and ST4.
The Solid Edge data can in single model (*.par, *.psm) or assembly group format (*.asm).
The following table shows the Solid Edge elements that are translated by the Solid Edge converter.
The SolidWorks converter converts SolidWorks CAD files to the ACIS format used by CM.
The following table shows the SolidWorks elements that are translated by the SolidWorks converter.
Color Color
Point Point
Curve Curve
Cylinder Cone
Sphere Sphere
Torus Torus
Spline Surface (NURBS) Spline
Revolution Surface Spline
Blend Surface Spline
Cone Cone
Offset Surface Spline
Swept Surface Spline
The STEP converter converts STEP CAD files to the ACIS format used by QUARTIS.
The following table shows the STEP elements that are translated by the STEP converter.
UNIFORM_SURFACE exact_int_sur
QUASI_UNIFORM_SURFACE exact_int_sur
B_SPLINE_SURFACE_WITH_KNOTS exact_int_sur
BEZIER_SURFACE exact_int_sur
NURBS exact_int_sur
OFFSET_SURFACE offset_spl_sur
SURFACE_OF_REVOLUTION rot_spl_sur
SURFACE_OF_LINEAR_EXTRUSION sweep_spl_sur
The VDA-FS converter converts VDA-FS CAD files to the ACIS format used by QUARTIS.
The following table shows the VDA elements that are translated by the VDA converter.
The user format converter converts the geometry and measuring information from a text file (ASCII) to an
ACIS format used by QUARTIS. Thereby auxiliary elements are created which can be clicked on for the
element measurement in the graphics.
The elements contained in the text file must be marked using unique identifiers.
The structure of the user forma of the text file is defined in a definition file (*.INI).
The definition file used for the conversion can be selected using the function Converter options for CAD files.
As a default, the CustomFormat.ini in the work directory settings (Settings) of Metrosoft QUARTIS is used.
This file is also an example for the structure of a definition file.
The definition file has a structure similar to that of a Window initialization file. It is divided into two sections -
"Definitions" and "Elements".
The section "Definitions" defines the following settings:
Key Setting
InputExtension File extension of the user file
WriteSax File extension for the generated ACIS file:
0 for SAT or 1 for SAX
KeyDelimiters Separator between the elements
(line break \n, tab \t)
ParamDelimiters Separator between the parameters of an element
(line break \n, tabulator \t)
The section Elements defines the elements contained in the user format and its parameters. The definitions
for each element are presented in a row as follows:
Key = identifier, Parameter1, Parameter2, …
The following table lists the elements, their key names and parameter that are supported by the user format
converter.
Longhole Longhole posX, posY, posZ, name, matthick, tol, layer, color
dirX, dirY, dirZ,
orientX, orientY, orientZ
width, length
Longhole Slot posX, posY, posZ, name, matthick, tol, layer, color
dirX, dirY, dirZ,
orientX, orientY, orientZ
width, length, type,
Sphere Sphere posX, posY, posZ, name, matthick, tol, layer, color
radius
Cylinder Cylinder posX, posY, posZ, name, matthick, tol, layer, color
dirX, dirY, dirZ,
radius, length
Geometry
Reference point Reference posX, posY, posZ dirX, dirY, dirZ, name,
matthick, tol, layer, color
Reference Tolerance name, lowTol, uppTol
Linked tolerance TolLink tol, refList
The following points should be taken into account while defining elements:
• The identifier must correspond to the identifier used in the user format and should be listed as the
first parameter.
• The sequence of parameters should correspond to that in the user format.
• Parameters that are not separated by separators but have a fixed length must be terminated with a
% and the number of characters: e.g. …, Parameter%10, …
• If the user format contains parameters that are to be skipped, a "dummy" parameter must be
inserted at the desired position.
The table given below describes all the possible parameters and their contents. All measurements must be
expressed in millimeters.
10 Program
3. Click on Program.
4. Enter a program ID and select if you want to create a QUARTIS or DMIS program. A new, empty
program is created by clicking on Finish.
5. If you click on Next, an extended selection is available:
6. Select if you want to start with an empty program, a template, a copy or the mirroring of an already
existing program.
Hints for the option Start with mirroring of existing program.
A new program is created by clicking on Finish.
7. If you click on Next, another extended selection is available:
The measurement tasks are usually identical for symmetrical work pieces (e.g. left and right vehicle parts),
however the coordinate values are mirrored. This function allows mirroring a work piece program (e.g. left
fender) in its counterpart (e.g. right fender).
When mirroring programs, one has to proceed the same way a new program is created. In step 2 the option
described below has to be selected.
Only programs from the current work piece can be mirrored. If another program is to be mirrored, it
first has to be copied into the current work piece.
Features are always mirrored. Absolute values (e.g. size or roundness) remain unchanged.
Only one coordinate system (the one that defines the mirroring plane) can be active in the program
to be mirrored.
A QUARTIS program is always automatically saved into the database whenever the record or edit
mode is terminated.
4. Select the desired program and click on Open. It is possible to select multiple programs at the same
time.
5. Select the program type.
Only QUARTIS (*.QrtProg) or DMIS (*.dmi) programs can be imported or linked.
4. Select the desired program. It is possible to select multiple programs at the same time.
5. Click on OK.
4. The result of the checking process is displayed in the message window. By double clicking on a
displayed error or warning, the corresponding line of the program is displayed.
When executing programs an automatic check is conducted.
Program texts are displayed in different colors within the DMIS editor:
Comments: Grey
Executable keywords (MAJOR WORDs): Dark blue
Executable keywords (MINOR WORDs): Blue
Skipped keywords (MAJOR WORDs), this means commands, that neither result in an action nor a
syntax error in QUARTIS: Purple
Texts: Marron
Numbers: Green
The program is executed step by step. The user can change and confirm the parameter of the corresponding
function before the program sentence is executed.
The altered parameters are automatically saved into the program.
The program can be further executed in regular mode (not single step) by clicking on the
command button Continue.
This function halts the execution of the program and sets it into pause mode.
This function is only active when the program is in execution mode.
The program is also halted if the command button in the status window is clicked.
The pause mode can be terminated with a click on Continue and the program is executed from
the position it was halted.
This function stops the execution of the program or terminates the record / edit mode.
The execution of the program can also be stopped when the program is in pause mode and the
pause button is clicked in the status window.
The recording / editing mode can also be terminated using the corresponding command button in
the status window.
The recording mode can also be activated in the program window using the right mouse button.
It can be terminated as follows:
• Click on Stop
• Click on the command button in the status window
• Using the right mouse button in the program window and select Stop.
Delete backwards
This function irrevocably deletes the program sentence above the red insertion line.
This function defines a position within a program on which the next program sentences will be inserted from.
Edit program
Cut*
This function cuts the selected program sentences and saves them into the clipboard.
Copy
This function copies the selected program sentences into the clipboard.
Parallel to the binary data, all selected lines are also copied in ASCII text format into the
clipboard. Thus allowing to use them in any editor, e.g. Notepad, as text.
Insert*
This function inserts either inserts QUARTIS program sentences from the clipboard into the
QUARTIS program or text from the clipboard into a DMIS program.
The content of the clipboard is available until other program sentences are copied into the
clipboard or Metrosoft QUARTIS is terminated.
Delete*
This function deletes the selected program sentences. In QUARTIS programs, the program
sentences are irrevocably deleted.
Go to program line or marker
This function positions the cursors at a certain line number or any marker. In DMIS programs one
can only jump ti line numbers.
Edit defaults
This function displays and automatically selects the current program line. This function is only
*Before using editing functions for QUARTIS programs, the editing mode has to be activated. This is an additional security measure to
ensure that programs are not changed by accident.
In editing mode it is also possible to edit an individual program sentence by double clicking on it or to activate/deactivate program
sentences
The functions Cut, Copy, Insert and Delete can also be executed in the program window using
the right mouse button.
The editing mode can also be activated using the right mouse button in the program window.
It can be terminated as follows:
• Click on Stop
• In the status window click on the command button
• Select Stop using the right mouse button in the program window.
The first three steps are not available for DMIS programs as the editing mode is always active.
In DMIS program, $$ is written in the beginning of deactivated program lines. Wgen activating
these lines again, the $$ will be removed.
3. Select the line(s) and open the context menu with a right click.
4. Click on the entry Execute selection.
A start mark is set on the first selected line and end mark is set on the last selected line in the
program.
In the dialog select if you want to measure in CNC on or CNC off mode and then click on OK.
This function is not available if the function Program execution in new measurement is active.
This function executes a program from the line in which the cursor is currently located to the end of the
program.
The program is always executed in the current measurement!
3. Select the desired line and open the context menu with a right click.
4. Click on the entry Execute from cursor.
This function is not available if the function Program execution in new measurement is active.
The program is executed from program start or a defined start position till the current row, i.e. till the row in
which the cursor is currently located.
The program is always run in the current measurement!
3. Select the desired line and open the context menu with a right click.
4. Click on the entry Execute to cursor.
This function is not available if the function Program execution in new measurement is active.
This function sets a new execution point from which the program can be executed.
1. Select the line where the execution point is to be set and open the context menu with a right click.
2. Click on the entry Set execution point.
3. Click on Continue.
The program is executed from the new position.
To prevent collisions the CNC mode is automatically deactivated when a program is created.
In order to deactivate the CNC mode the command button CNC on has to be clicked once again.
This function inserts an intermediate point with the coordinates of the current probe position into the
program.
This function is used by CNC controlled measuring system in order to control the motion paths of
the coordinates measuring device during the automatic program execution and to avoid collisions.
With the help of this function the user is provided with some important recommendations (for
instance which probe to set up or how to probe the next element).
Upon creation of a CNC program it should be considered that here the program execution stops.
This function inserts pictures, sounds or videos into the program. Those are displayed (picture) or executed
(sound, video) during the program execution.
The following file types are supported: *.bmp, *.gif, *.ico, *.jpg, *.jpeg, *.wmf, *.png, *.wma, *.mid,
*.mp3, *.mi, *.wav, *.avi, *.wmv, *.mpeg, *.mpg.
7. Set if the program continues (program does not stop during the display of the file) and if an acoustic signal
is played before the media is displayed.
8. Click on OK.
The file is inserted into the program.
Explanatory comments can be given to the user with help of this function. The insertion of
comment lines makes a program clearer so that it can be quicker adapted to new requirements.
4. Enter a comment.
5. Click on OK.
The comment is inserted into the program.
4. Enter a description.
5. Already existing markers within the current program are displayed and cannot be inserted twice.
6. Click on OK.
The marker is inserted into the program.
This function calls another program (B) as a subprogram from a program (A).
It is also possible to run only specified subprogram segments (from marker ...to marker).
The execution of program A is halted. The specified sentences from program B are executed.
Program A proceeds from the position it was halted.
4. Enter the name of the program or select the desired program in the drop-down menu ( ) or
selection dialog ( ).
Only already existing subprograms can be called. This requires a careful programming planning.
Eventually the subprogram to be called should be inserted into the PIP in a second step.
If only a part of the subprogram is to be executed, one has to first set the corresponding markers
within the program.
6. Click on OK.
The call of the subprogram is inserted into the program.
4. Enter the desired loop index (this variable is set to the start value when the loop is executed and increased
with the step width each further run through).
The loop index can be used as a variable for the ID of measuring elements and references within
a loop.
5. Enter the start value (this value indicates the value of loop index with the first run).
6. Enter the end value (the loop is cancelled as soon as the loop index has exceeded this value).
7. Enter the step width (this value indicates by how much the loop index is increased after one run).
8. Click on OK.
This function increases the measurement number by 1. All following commands are executed in a new
measurement. This is especially helpful if several parts are measured in one loop program.
It has to be considered that a loaded work piece coordinate system will not be available in the new
measurement and has to be created again first.
This function prints the active program in the program window on the standard printer.
This function displays detailed information about the individual program sentences.
3. Click with the right mouse button on the line number where you want to insert a breakpoint.
Click on Delete in the context menu (right mouse button).
11 Machine
Machines
The retraction distance is disabled as long as the checkbox next to it is not activated and the
probe will move back to the lead point.
With the inside elements circle, cylinder, sphere, rectangle and slot, the measuring and retraction
distance is automatically reduced in case it has been defined too large.
3. Adjust the positioning speed and acceleration (in % of the maximal possible speed/acceleration of the
machine).
4. Click on OK.
3. Adjust the measuring speed and acceleration (in % of the maximal possible measuring speed and
acceleration of the machine) an.
4. Click on OK.
With a PH20 articulating probing system one can select if probe points are to be measure using head
probing or not.
These settings allow limiting the probing angle α to the bottom and top. The probing angle α
describes the angle between the work piece surface and the stylus direction.
In order to avoid grinding probing, the max. probing angle is limited to 70°.
With a plane, for example, one can avoid with the min. probing angle that the probe head touches
the plane to be measured.
The limitation angles do not have an influence on the effective probing angle α with all
element types:
Plane, Line, Surface, Point, Edge point, Inside - α is larger than the min. probing angle
slot, Inside rectangle, Inside sphere, Outside
- α is smaller than the max. probing angle
sphere, Outside cone
Inside circle, Inside cylinder, Inside cone - α is smaller than the max. probing angle
Min. probing angle has no influence on
measurement.
(Effective probing angle can go towards 0° , see
example inside circle)
Outside circle, Outside cylinder, Outside slot, - α corresponds with the min. probing angle
Outside rectangle, Curve
Max. probing angle has no influence on the
measurement.
With large bores, the quill is positioned in X and Y in such a way, that the probing angle α equals the
defined max. probing angle. This prevents grinding probing or probing that does not reach the
material anymore.
4. Click on OK.
Advantage
It is possible to measure with a high scanning speed (depending on the assembly)
Disadvantage
In the case of too large assembly deviations (larger than the probe deviation) an excessive deviation of
the probe system can occur or the probe loses contact to the assembly.
unknown: With this method only start and end points as well as scan directions are calculated out of
the nominal values, distribution methods and distribution parameter. The probe does not follow a
specified scan path but moves along the assembly outline. This method is selected when the
assembly deviations to be expected are large (larger than probe deviation).
Advantage
It is possible to measure assemblies with large deviations (larger than probe deviation).
Disadvantage
The scanning speed has to be reduced (depending on assembly).
4. Click on OK.
When executing a program, an element can be measured with known or unknown scan paths. It
does not matter how this element had been measured while recording the program
If the switch Automatic update when changing coordinate system is set, the joystick direction
is automatically adjusted after each coordinate system change.
With Move in element direction the joystick direction is adjusted to the largest component (X. Y
or Z) of the direction vector of the selected element.
3. Check the motion path and the position of the articulating probing system. Then click on Move
machine to origin.
A dialog is displayed during the initialization, which provides information about the order and
actual state of the initialization sequence.
In order to be available, this function has to be enabled in the Metrosoft QUARTIS configuration
program. The function can only be activated for machines, which are suitable for it.
3. Click on OK.
3. Select relative (stylus is shifted by the specified X, Y and Z values relative from the current position) or
absolute (stylus is shifted to the specified position absolute from the origin of the selected coordinate system).
4. Select PCS (the relative movement or the absolute positioning respectively refer to the current part coordinate
system) or MCS (the relative movement or the absolute positioning respectively refer to the machine
coordinate system).
5. Enter the X, Y and Z values.
Individual axes can be locked using the corresponding checkbox.
6. If a PH20 or REVO (with RSP2) articulating probe system is mounted, the swivel angle A and the
rotation angle B can be entered additionally.
7. Click on OK.
After confirmation with OK the movement is performed immediately and can only be aborted with
the EMERGENCY STOP.
Work piece
Material
A material along with the corresponding expansion co-efficient can be selected from the material list for the
work-piece from the drop down list.
This expansion co-efficient is then used for the work piece temperature compensation and can be recorded
in a program.
Active work piece sensors
This entry is only visible if a WPT100 temperature box is selected in the QUARTIS configuration program. If
the checkbox <Sensor 1>, <Sensor 2>, <Sensor 3> is activated, the corresponding work piece sensors are
included in the temperature compensation.
If more than one sensor is activated, the average temperature of the active sensors is used for the
calculation.
The activation and deactivation of individual sensors can be recorded in the program.
Temperature limits
The temperature limits defines at what time a warning message is displayed. Enter the minimum and
maximum work piece temperature.
The warning message is displayed as soon as the work piece temperature exceeds or undercuts the
corresponding value.
If a WPT100 temperature box is connected, an additional field for the maximum temperature difference is
displayed. Here one can define how much the temperature of different work piece sensors can differ from
each other. If the value is exceeded, a warning message is displayed.
The values for the temperature limits and the maximum temperature difference can be recorded in the
program.
Materials
This tab sheet contains a table with a listing of all materials entered so far.
By clicking on the corresponding field, new material can be entered or an existing on can be altered.
The materials in this dialog are saved when you quit the entire temperature compensation dialog.
An entry always consists of material name and expansion co-efficient (alpha) of the material.
Delete
The active entry in the table (saved in blue) is deleted by clicking this button.
Temperatures
Depending on the way the temperature is measured, this tab has two different meanings.
Temperature measurement with a WPT 100 unit
This dialog displays the current temperatures T of the work piece and the axes and refreshes every second.
If multiple sensors are used per axis, the average temperature of these sensors is displayed.
In the column Tc the temperature which currently is used for the temperature compensation is displayed.
This temperature can be refreshed by proceeding as follows:
1. Exit the temperature compensation dialog by clicking on OK
2. Execute the program sentence Measure machine temperature resp. Measure Work Piece
temperature.
3. Start QUARTIS
4. Switch from Offline and Online
Manual temperature measurement
The temperature to be used for the compensation for the work piece and axes are entered manually.
Below alpha the currently selected expansion coefficient for the work piece and the axes is displayed.
The expansion coefficient (alpha) for the axes is entered in the QUARTIS configuration program.
Work piece
Input / Display of the current work piece temperature as well as display of the temperature and expansion
coefficient (alpha) used for the compensation.
X axis, Y axis, Z axis
Input / Display of the current axis temperature as well as display of the temperature and expansion
coefficient (alpha) used for the compensation.
Sensors
This tab is only displayed if a WPT 100 unit is connected and selected in the configuration
program.
The tab displays the temperature of all the sensors selected in the configuration file along with their place of
installation, current temperature and permissible limits.
If more than one sensor is mounted for each axis or work piece, then the entries are also made for the
current difference and the maximum value.
The temperature limits as well as the maximum temperature difference of the sensors is entered in
the configuration program.
12 Probe system
If you want to use a program for the probe system calibration, select if the probe and intermediate
points are to be recorded in machine coordinates or relative to the reference sphere.
In machine coordinates
• The calibration program can only be executed on the machine on which the program was
recorded.
• During the execution of the program no probe system has to be available in the database.
• With star probe calibration programs one has to record intermediate points between the
individual styli.
Relative to the reference sphere
• The calibration program can be executed with different reference spheres (different
positions) and on different machines
Please note that during the execution the first positioning move is executed onto the original
reference sphere. If another reference sphere is active, the positioning command in the beginning of
the program should be adjusted manually.
• When recording a calibrated probe system (reference probe system) is required. This probe
system has to be available when executing the program.
• Star probes cannot be recorded relatively.
Enter the number of probe points for the calibration.
Enter the maximum range for the calibration. If the range is exceeded, a dialog (one can define in the
dialog if the probe system is to be saved or deleted) is displayed automatically.
4. Define the settings for the capability (volumetric probing deviation) according to ISO-10360-4:
Enter the calibrated diameter of the test sphere and select the desired test method:
• HP: Scanning on a known path in order to measure with a high point density
• LP: Scanning on a known path in order to measure with a low point density
• HN: Scanning on a unknown path in order to measure with a high point density
• LN: Scanning on a unknown path in order to measure with a low point density
5. Click on OK.
This function calibrates a probe system either manually (all points are measured by hand using the joystick)
(only triggered probe system) or semi-automatically (the first point (the first two points with disc or cylindrical
stylus flat) is measured manually using the joystick, all further points are measured automatically).
If no probe system is loaded, jump to step 4. In this case the probe head position to be calibrated
hast to be selected with the function Rotate articulating probe system before calling this function.
4. If needed, the machine and probe system settings can be adjusted with these two buttons.
5. Manual calibration:
Select the stylus and probe the points - without confirming the dialog with OK - on the reference
sphere using the joystick.
Semi-automatic calibration:
Click on OK. Then probe one point with the joystick on the pole of the reference sphere. Thereby the
pole is located in the elongation of the stylus. All other points are probed automatically.
With the semi-automatic calibration of spherical disc stylus, cylindrical disc stylus and cylindrical
stylus flat, one has to probe two points using the joystick. The first point is probed on the pole, the
second one on the side, slightly above the equator of the reference sphere.
6. Enter a unique description for the probe system or accept the automatically suggested ID.
7. Click on OK.
This function allows you to select and then calibrate any angle position of the probe system.
In order to be able to use this function, a reference probe system has to already be calibrated and
loaded. The articulating probing system also has to be calibrated.
Only styli that are positioned in the same axis as the probing system can be calibrated with this
function. Thus star probes cannot be calibrated.
3. Select the reference probe system (length and diameter of the current stylus have to be known in order to
execute an automatic calibration correctly. Therefore select a reference probe system which has been
calibrated with the current stylus. When calling the function, the currently loaded probe system is suggested as
reference probe system. The same group number (same number as for the reference probe system) is
assigned to all subsequently calibrated probe systems).
If the dialog for the manual calibration is displayed, switch to the above displayed dialog by clicking
on the button.
4. Select the desired probe head position(s) in the matrix to be calibrated.
With and the matrix can be moved to the left and right in order to display more angles.
The probe head position for the selected angle is displayed in the graphics. By clicking with the right
mouse button into the graphics, the display of the articulating probe system can be adjusted to the
mounting position of the machine.
The probe head position to be calibrated can also be selected with via the rotate articulating
probe system dialog.
5. Enter a unique ID and optionally a description for the probe system to be calibrated.
6. Click on OK.
Additional functions
Functions
All already existing probe systems within the selected range are marked/unmarked with a green
check band and can be recalibrated.
All already existing probe systems outside of the selected range are marked/unmarked with a red
check band and can be recalibrated
All defined but not yet calibrated probe systems are marked with a grey check and can be calibrated.
Such probe systems only exist if they were copied from another system database into the current one.
They consist out of a name and the angle positions A and B but do not possess any calibration data.
Opens the list view. In the list view all probe systems with their calibration data belonging to the
reference probe system are listed
As soon as the PHS1 articulating probing system is calibrated, a probe system can be calibrated. Each used
probe system has to be calibrated in only one position. All other positions can then be approached using the
function Swivel and rotate articulating probing system without having to calibrate them. As only one position
has to be calibrated, the function Calibrate probe system automatically is not available.
The probe system configuration has to be known for the PHS1 calibration. It can be defined using
the function Set up probe system.
In order to calibrate a SP25, it is required that the probe system is set up (graphically configured).
The stylus form (spherical stylus, cylindrical stylus, disc stylus) has to be known in order to calibrate a
probe systems.
If the probe system is set up, the stylus form is automatically adopted from the configuration. If one
does not set up a probe system, the stylus form has to be determined by the used.
5. In the user catalog components from the template catalog can be adjusted to the real existing
components.
To do so, the component has to be selected, expanded and the object to be changed has to be
marked.
The properties of the object are then displayed to the right and can be edited.
6. The user catalog can be saved as ProbeComponents.xml file in the directory which is defined under
Common data by clicking on .
The assembly group then appears in the user catalog under assembly group and can later be loaded
for a new configuration without having to mount all individual components.
12. Click on Adopt to assign the new configuration to the current probe system.
This is the direction of the current stylus. For star probes, the direction for styli 2 to 5 has to be
entered.
14. By clicking on the stylus is set as calibrated.
With the calibration of the selected stylus is marked as deleted. If one exits the dialog with OK,
the calibration is definitely deleted.
15. Click on OK.
It is possible to enter an offset for the stylus in case one wants to measure with the calibrated
stylus in a different depth than the calibrated position (e.g. with a cylindrical stylus or for the shaft
probing with spherical styli).
3. Select the desired probe system in the drop down list ( ) or directly from database ( ).
4. The stylus diameter and the corresponding range are displayed.
5. The angles of the selected probe system are displayed under Probe head.
When loading a probe system with active PHS1 articulating probing system, the option Retain
angles is available. If this option is activated, the articulating probing system will not swivel to the
calibrated position, but the current position of the articulating probing system is kept. In this case, the
current D and E angles are displayed.
6. The field previous displays the slots which are currently (before the change) active.
The field after displays the slots which are assigned to the selected probe system and therefore will
be active after the change.
Thus it is possible to recognize if the components of the new probe system have to be retrieved from
the stylus changing racks.
7. Different options are available for the change.
8. Click on OK.
5. The angles of the probe system are displayed in the fields next to Probe head.
6. The slots of the probe system are displayed under Current configuration.
7. Click on OK.
3. Select the element which was measured with the current stylus.
4. Select the element (reference element) to which the current stylus is to be adjusted.
5. Select either Auto (the actual diameter of the reference element is used for the diameter correction of the
current stylus) or Fixed nominal value (a fixed nominal value is used for the diameter correction of the
active probe stylus. If the diameter is set to 0 in the Fixed Nominal Value field, then no diameter correction is
executed, but only a position correction) for the nominal value for diameter correction.
6. The offset of the position in X, Y and Z, the diameter correction D by which the current stylus is
corrected with as well as the new stylus diameter are displayed.
7. Click on OK.
The adjustment of the current stylus is executed and the dialog Save probe system is displayed
automatically.
8. Enter the probe system ID or adopt the suggested ID. If an already existing probe system is to be
overwritten it can be selected using the drop down list ( ) or directly from the database ( ).
9. Click on OK.
7. Enter the probe system ID or adopt the suggested ID. If an already existing probe system is to be
overwritten it can be selected using the drop down list ( ) or directly from the database ( ).
8. Click on OK.
The function can be recorded in a program. However, no dialog is displayed when executing the
program. The output file is automatically created at the end of the measurement.
In order to optimize the stylus direction, one can measure a cylinder on the reference sphere with
the cylindrical stylus beforehand.
6. Now the direction of the previously measured cylinder can be adopted for the stylus direction by
selecting the cylinder under From element.
13 Reference sphere
3. Select the reference sphere using the drop down menu ( ) or the selection dialog ( ). The ID can
also be entered directly.
4. Enter the diameter d1 of the reference sphere (this diameter is determined exactly and is written down in
the certificate of your reference sphere; the number of decimal positions is independent of the country settings
and is 4 for mm and 6 for inch).
5. Enter the angle probing area (this angle is used for calculating the probing points during the automatic
calibration or automatic creation of a new reference sphere. For an optimal point distribution > 180° should be
selected. In exceptional cases (e.g., short styli) it can be reduced, but this can drastically reduce the quality of
the calibration).
6. Enter the diameter of the security area (this is an area around the shaft of the reference sphere which is left
out during the calibration of a stylus).
7. Enter the direction of the reference sphere shaft (the direction v determines the direction of the cylinder
that is left out while calibrating a probe. It always points from the outside to the sphere center).
3. Select the reference sphere using the drop down menu ( ) or the selection dialog ( ).
4. Click on OK.
3. Enter the ID for the reference sphere to be created. If an already existing reference sphere is to be
overwritten, it can be selected using the drop down menu ( ) or the selection dialog ( ).
4. Enter the diameter d1 of the reference sphere (this diameter is determined exactly and is written down in
the certificate of your reference sphere; the number of decimal positions is independent of the country settings
and is 4 for mm and 6 for inch).Enter the angle probing area (this angle is used for calculating the probing
points during the automatic calibration or automatic creation of a new reference sphere. For an optimal point
distribution > 180° should be selected. In exceptional cases (e.g., short styli) it can be reduced, but this can
drastically reduce the quality of the calibration).
5. Enter the diameter of the security area (this is an area around the shaft of the reference sphere which is left
out during the calibration of a stylus).
6. Enter the direction of the reference sphere shaft (the direction v determines the direction of the cylinder
that is left out while calibrating a probe. It always points from the outside to the sphere center).
8. Probe one point on the pole of the reference sphere which is in the stylus direction. All further points
are measured automatically.
For the calibration of a PHS1 you can enter the maximal permitted calibration quality (maximal position
deviation of the spheres per reference sphere position). If the checkbox is activated, a dialog (one can enter
if the calibration is to be saved or discarded in the dialog) is automatically displayed when exceeding the
calibration quality.
4. Click on OK.
The checkbox Message when exceeding calibration quality is only available if a PHS1 is
configured.
3. Enter either
• the angles
Angles can either entered manually, defined by moving the angle cursor or by moving the mouse and
holding down the left mouse button on the graphics. Only angles that can be reached with the existing
articulating probing system can be defined.
• the reference element
Selection of a reference element from the database. The probe head is rotated in such a way that the probe
system points in direction opposite to the element direction. The direction can be reversed using the
button.
• or the direction
The direction can either be entered Cartesian or using the button via the direction dialog. The probe
head is rotated in such a way that the probe system points in the opposite direction. The direction can be
reversed using the button
4. The articulating probing system is rotated by clicking on Rotate.
5. Click on OK.
When the dialog is terminated with OK, the articulating probing system is rotated onto the entered
angles.
By clicking with the right mouse button in the graphics the following functions can be activated:
• Machine view
• Head rotation
With these functions the display of the articulating probe system can be adjusted to the mounting
position of the machine.
When using a PHS 1 articulating probing system, it can be rotated with the joystick via the function
Rotate with joystick ( ). This function can also be started directly via the HT4000 with the
function key F9.
The PHS1 articulating probing system can only be rotated/swiveled if it has been initialized. The
exception is rotating/swiveling via the function Rotate with joystick ( ). The articulating probing
system is initialized during its calibration.
2. If needed, adjust the number of probe points for the calibration in the Articulating probing system
settings.
Click on the command button Calibrate.
3. Click on Continue... and position the stylus in a way that the longitudinal axis of its shaft points
towards the centre of the reference sphere.
Probe the first point towards the centre of the reference sphere. The first position is then measured
automatically.
The probe head automatically rotates to the corresponding position when clicking on Continue!
4. Click on Continue... and position the stylus in a way that the longitudinal axis of its shaft points
towards the centre of the reference sphere.
Probe the first point towards the centre of the reference sphere. The second position is then
measured automatically.
The probe head automatically rotates to the corresponding position when clicking on Continue!
The B angle for the measurement can be reversed by 180° by double-clicking on the marked line
in the dialog.
5. Click on Continue... and the stylus so that the longitudinal axis of its shaft is towards the centre of
the reference sphere.
Probe the first point towards the centre of the reference sphere. The third position is then measured
automatically.
The probe head automatically rotates to the corresponding position when clicking on Continue!
The B angle for the measurement can be reversed by 180° by double-clicking on the marked line in
the dialog.
The short stylus has to be mounted for the calibration so no deflection will influence the
calibration.
The calibration should be executed as close as possible to the z-pillar. This way, the rotation of
the y-arm is at its lowest.
2. If needed, adjust the number of probe points for the calibration in the Articulating probing system
settings. The more probe points are used, the better the calibration quality.
Click on the command button Calibrate.
The probe head automatically rotates to the corresponding position when clicking on Continue!
If the calibration is aborted, the probe head symbol in the status window is marked with a cross.
The PHS can only be used after a successful calibration.
The options move to change starting point and move back along motion path is only available
if the change starting point resp. the motion path is defined.
It is also possible to execute a slow change. To do so, activate the checkbox Slow change and
enter a percentage of the normal changing speed.
7. Click on Change.
5. Define the contents of the slot graphically. The operation of the dialog is the same as in set up probe
system.
Additionally two more properties are available for editing.
The checkbox use length information determines if an available length is to be used for each
change. This option must be used if en extension is mounted, as the changing point is moved by the
length of the extension. The used length is displayed and can be edited if necessary.
Further the content of the slot is also used for a plausibility check to determine if a defined probe
system can be mounted in reality. If this should not be the case, a warning message is displayed
during the change.
6. Click on OK.
Ensure that the measuring machine has been initialized, that the current probe system has been
calibrated and the probe head is in the correct position in which the stylus can be changed before
calling the function.
3. A position correction can be entered for each individual stylus changing system or for individual rack
ports in the tab Calibrate.
As soon as a position correction has been taken over by clicking on Adopt, the corresponding value
is displayed below the stylus changing system or rack port.
The position correction moves the position of a stylus changing system or a rack port by the value that
has been entered in the corresponding field. The directions from the machine coordinate system are
used.
Please note that the entered values are representing corrections in relation to the calibrated position
and are NOT absolute values in relation to the machine origin.
If a stylus changing system as well as a rack port is corrected, BOTH changes are affecting the rack
port.
If no motion path is defined, the system takes the shortest way between the stylus changing systems.
This can lead to collisions with the work piece or a stylus changing system.
6. Click on Close.
16 Measure
This mode can be used for the automatic centering with bores and threaded holes and for the search of the
deepest probe point in tooth spaces, inner edges and V form flutes.
If the measurement of an element is started that cannot be measured in the activated mode, the
probing mode will automatically be switched.
6. If Terminate with key press is selected, the measurement is not terminated until the command
button Stop is activated.
7. Click on OK.
4. Define the nominal values with the mouse tool, by pre-probing or by input.
12. Intermediate and/or probe points can be added to or deleted from the measurement sequence if
needed. It is also possible to edit suggested intermediate and/or probe points.
15. Switch to the tab Repeat if it is displayed. This tab is only available when measuring points and edge
points and allows measuring several elements from the same element type in one step.
16. Click on the command button Start in the group Actions if the element is to be measured
automatically.
After activating the command button Start, the machine automatically moves to the first
intermediate or probe point of the active measurement sequence.
18. Enter the desired number of points and measure the element manually (see contextual tab
Progress).
16.3.1 Actions
The Actions are available for all functions in the group Measure.
Actions
After activating the command button Start, the machine automatically moves to the first
intermediate or probe point of the active measurement sequence.
The sign of the actual direction of a line and a cylinder depends on the probing sequence. If one
probes a plane against the nominal direction, nominal and actual directions of the element have
reversed signs which can lead to a rotation of the coordinate system within an alignment. Different
calculation methods that affect the actual value can be selected for the cylinder.
1. Enter an ID for the element or accept the suggested next free data record number.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
If one wants to define the ID of an element variable, for example when the element is measured
multiple times using a program loop, one has to enter in the ID input field the following for an output
of Circle_1, Circle_2, Circle:3, etc.:
='Circle_'+STR(i)
It is important that the loop index (here "i") which has been defined in the loop, is set between
brackets.
For a double loop (e.g. with perforated plate), the input should look like this:
='Circle_'+STR(i)+'_'+STR(j)
This leads, depending on the start and end values of the two loops, to the following output:
Circle_1_1
Circle_1_2
Circle_1_3
Circle_2_1
Circle_2_2
Circle_2_3 and so forth.
The reference element ID can also be taken over from the expression editor by double clicking on
the input field.
2. The desired element can directly be clicked on the CAD model by using the element selection tool (
/left mouse button). The nominal values of the geometrical element are taken over automatically
into the fields by clicking with the right mouse button.
For the element curve it is possible that the model does not contain the nominal curve. In this case
the curve can be inserted previously.
3. If no CAD model is available, the nominal values of the elements curve, circle, line, plane, cylinder,
sphere and point can be determined using the function Manually pre-probe element ( ). The
measured values are rounded and taken over into the display. They then can be used as nominal
values.
st nd rd
With a curve, the end point (1 probe point), start point (2 probe point) and direction (3 probe
point) are defined using pre-probing. In order to get a closed curve. the pre-probing is terminated
using the command button ( ) after the second probe point. The first probe point defines the end
and start point, the second probe point defines the direction.
4. With the elements point and edge point, the command button ( ) defines if the set nominal values
are kept or if they are to be recalculated after the measurement by projecting the actual point onto
the CAD model.
5. With elements that can be either measured as an inside or outside element, one can define the kind
of element to be measured with this command button ( inside element, outside element).
When measuring curves, the command button Invert probing direction ( ) is displayed instead of
the command button Inside/Outside.
6. Depending on the element type the corresponding nominal values are displayed. What the different
characters mean is described in the topic Element description.
The nominal values can be taken over directly from the CAD model using the mouse tool,
determined via a manual pre-probing (see 2) or entered via the keyboard.
For circle and cylinders, the current machine position is continuously taken over into the nominal
value fields x, y and z by activating the command button ( ).
By doing so the probe can be positioned above the center of the bore and the measurement can be
started directly by using the function button F1 on the HT 400.
However, a reference element, the probing depth and the diameter must be defined first. These
values are suggested according to the previous measurement.
For multiple circles or cylinders with the same reference and diameter; this input is only needed for
the first element
Nominal values cannot be enter for curve and plane as these elements cannot be described using
nominal values.
It is not required to enter the nominal values or to determine them with a pre-probing when
measuring without a CAD model. Elements can also be measured manually without nominal values.
7. The nominal values are checked and taken over for the measurement by clicking on .
The measuring sequence is displayed in the graphics.
Element description
The following table describes the different element components.
Some components are only displayed when defining nominal values, others are only displayed in the
element window or the database.
x,y,z Position (entered or clicked position x,y,z Position of the center of gravity
of the plane)
i, j, k Normal
i, j, k Normal
x,y,z Center point position x,y,z Position of the circle center projected
onto the reference
i,j,k Direction of the reference (axis
direction) i,j,k Direction of the reference (axis
direction)
ø Diameter
ø Diameter
x,y,z Position of a point on the axis x,y,z Position of center of gravity projected
onto axis
i,j,k Axial direction
i,j,k Axial direction
ø Diameter
ø Diameter
i,j,k Axial direction of the cone i,j,k Axial direction of the cone
ø Diameter ø Diameter
ø Diameter ø Diameter
x,y,z Position (center in rel. to length and x,y,z Position (center in rel. to length and
width) width)
l Length l Length
b Width b Breite
x,y,z Position (center in rel. to length and x,y,z Position (center in rel. to length and
width) width)
l Length l Length
b Width b Width
x,y,z Position (projected onto reference) x,y,z Position (projected onto reference)
x,y,z Position of the clicked point when x,y,z Position of first probe point
determining the nominal curve
i,j,k Normal of the plane in which the
i,j,k Normal of the plane in which the plane is positioned
plane is positioned
x,y,z Position of the clicked point when x,y,z Position of first probe point
determining the nominal surface
i,j,k Direction of the first probe point
i,j,k Direction of the clicked point when
determining the nominal surface
Select/edit reference
The reference of the element to be measured can be selected in the group Reference.
Element Reference
Point
Circle
Rectangle
Slot
Edge point
Line
Plane ---
Surface
Cylinder
Cone
Sphere
Curve
Nominal values
The nominal values are used as reference.
Reference element
Select the reference element in the drop down list ( ) or in the selection dialog ( ).
The ID of the reference element can also be taken over from the expression editor if one double
clicks on the input field.
X -Plane
The XY -Plane is used as reference.
YZ-Plane
The YZ-Plane is used as reference.
ZX-Plane
The ZX-Plane is used as reference
Measuring
With the option Measuring, a reference element can be measured before measuring the individual element.
To do so enter the number of points to be measured and their distance from the edge. Prior to measurement
of the element to be measured, the reference is measured. In doing so, the reference element is not saved
as an independent element.
It is also possible to activate relative measuring.
During measurement of sheet metal parts, frequently occurring springing causes a problem. During
execution of correctly programmed programs, elements such as edge points, circles, rectangles and slots
are not exactly probed at half sheet thickness. In extreme cases a measurement point is missed or a collision
occurs.
Probing of these elements relative to the reference plane solves this problem.
The calculation method for the element to be measured is selected in the group Calculate.
* Due to the selected point distribution, it can occur that the element regression calculation finds multiple
solutions when measuring a cylinder or cone and therefore does not calculate the desired element.
In this case it is possible to select a different calculation option that influences the regression calculation in
such a way that the desired element is calculated.
Calculation methods
Due to the selected point distribution, it can occur that the element regression calculation finds multiple
solutions when measuring a cylinder or cone and therefore does not calculate the desired element.
In this case it is possible to select a different calculation option that influences the regression calculation in
such a way that the desired element is calculated.
To so, proceed as follows:
1. By clicking on this button a dialog is displayed wherein the calculation option can be changed.
2. The option Automatic is selected by default. This means that there are is presetting for the element
regression calculation in effect.
If the option With nominal values is activated, the entered nominal values are considered in the
regression calculation which means they are set as start values for the calculation.
If the option With probing strategy is activated, the cylinder or cone has to be probed as follows:
Cylinder
The first 3 points have to be on a circle. The remaining points may be distributed at will. The
direction of the cylinder then points from the subsequently following points in direction of the first
circle.
Cone
The first 3 points have to be on a circle. The 4th point cannot be on the same circle as the first 3
points. The remaining points may be distributed at will.
3. Click on OK. The setting is reset to Automatic after the measurement.
Standard
The calculation method X-axis, Y-axis and Z-axis is available for the element point.
X-axis (Point)
Only the deviation in the X-axis is evaluated. The actual point is moved to the nominal point in a plane parallel
to the reference plane in the Y-axis and the Z-axis.
Y-axis (Point)
Only the deviation on the X-axis is evaluated. The actual point is moved to the nominal point in a plane
parallel to the reference plane in the X-axis and the Z-axis.
Z-axis (Point)
Only the deviation in the Z-axis is evaluated. The actual point is moved to the nominal point in a plane parallel
to the reference plane in the X-axis and the Y-axis..
The calculation method Move to target point is available for the element point.
The evaluated is executed in direction of the target point.
The probe point is moved on the actual surface perpendicularly over the target point. If nominal values was
selected as reference, the direction of the actual surface correspond with the nominal direction (image left).
Otherwise the direction corresponds with the selected reference element or plane on which the surrounding
points were measure (image right)
The calculation method Least square is available for the following elements:
• Line
• Plane
• Circle
• Cone
• Sphere
• Rectangle
• Slot
With this calculation method, the regression element is calculated in such a way that the sum of the deviation
squares is as small as possible (LSC = Least Square Circle). Thus the regression element is fitted in the
center of all probe points best possible. No probe point is favored.
Chebychev
Minimum circumscribed
The calculation method Minimum circumscribed is available for the following elements:
• Circle
• Cylinder
• Sphere
With this calculation method, the regression element is calculated in such a way, that all probe points are
within the regression element (MCC = Minimum Circumscribed Circle).
This method is often used for waves which are paired with bores.
If the calculation method minimum circumscribed is selected, probe points have to be distributed on
a sector of at least 180°. The probing range for the minimum circumscribed sphere has to be at
least 180°. If not, an error message that the alignment of the probe points is unsuitable will be
displayed after the measurement.
Maximum inscribed
The calculation method Maximum inscribed is available for the following elements:
• Circle
• Cylinder
• Sphere
With this calculation method, the regression element is calculated in such a way, that all probe points are
outside of the regression element (MIC = Maximum Inscribed Circle).
This method is often used for bores which are paired with waves.
If the calculation method maximum inscribed is selected, probe points have to be distributed on a
sector of at least 180°. The probing range for the maximum inscribed sphere has to be at least
180°. If not, an error message that the alignment of the probe points is unsuitable will be displayed
after the measurement.
Tangential outside
The calculation method Tangential outside is available for the following elements:
• Line
• Plane
With this calculation method, the regression element is positioned on the most outside probe point in relation
to the work piece.
Furthermore, the tangential line or tangential plane is parallel to the Chebychev line or Chebychev plane.
Tangential inside
The calculation method Tangential inside is available for the following elements:
• Line
• Plane
With this calculation method, the regression element is positioned on the most inside probe point in relation
to the work piece.
Furthermore, the tangential line or tangential plane is parallel to the Chebychev line or Chebychev plane.
Perpendicular
The calculation method Perpendicular is available for the element edge point.
The probe point is projected perpendicular onto the selected reference.
2D
The residues are calculated in the curve plane using the nominal position and the actual position projected
onto the curve plane. This means that the probe radius is compensated 2-dimensionally. This leads to a small
probe deviation if the directions of the individual probe points are not perpendicular to the curve plane.
1 = Curve plane
2 = Probe sphere position during probing
3 = Prone sphere position projected onto curve plane
4 = Compensated probe position (graphics)
5 = Nominal position
6 = Un-projected compensated probe position
(database, element window)
Eliminate outliers
One can define in the group Outliers if and how outliers are to be eliminated.
None
Outliers are not eliminated.
Median
If Median is selected, the window width can be set using a second selection. The window width defines how
many points located next to each other are recognized as outlier and eliminated.
With Median a window with the selected window width is applied over the measurement values and then
moved step by step from left to right over the measurement values.
In each position of the window, the value in the center of the window is replaced with the median value (the
median value is not the same as the average value but the median value of the 3 respectively 5 values (Median) in the
window. In the example below value 4 (center of window) is replaced by value 3 (median value). The outlier
is eliminated with both window widths.
If two outliers are following each other directly, the median value is also an outlier with window width 3 but
not with window width 5. Thus two successive outliers would only be eliminated with window width 5. The
following table shows how many successive outliers are recognized with the corresponding window:
If outlier elimination and a filter are selected in the same measurement, the outliers are
eliminated first and then the element is filtered. For the element filtering it generally is reasonable
to eliminate the outliers first.
Filter elements
One can define in the group Filter if and how elements are to be filtered.
None
Probe points are not filtered.
Adaptive
This is a low pass filter. The filter characteristic is automatically set out of the measured points.
Gaussian
This is a low pass filter. One can either input the cut off wave length (CWL) or the cut off wave number
(W/C).
CWL
The threshold wave length can either be adopted from the suggested value or entered into the input field.
The larger the threshold wave length (CWL), the more is filtered.
Example
Line with 2000 points and length 60 mm (in each case with previous outlier elimination).
Not filtered
CWL = 0.25mm
CWL = 0.80mm
CWL = 2.50mm
CWL = 8.00mm
Threshold wave length [mm] Probe points per mm Point distance [mm]
W/C
With circle and cylinder* one can also define the number of waves per circumference (cut off wave number)
as an alternative. As long as the diameter of the element was established, the threshold wave length
corresponding to the number of waves per circumference is displayed in the field CWL.
* only with circular or spiraled distribution
The larger the number of waves per circumference with same diameter, the less is filtered.
Diameter [mm] Waves per Probe point per Waves per Probe point per
circumference amplitude circumference amplitude
[W/U] [W/U]
For a good filtering at least 7 points/wave are recommended. The option that a dialog is displayed
when this number falls below 7 points/wave can be activated in the measurement settings.
If outlier elimination and a filter are selected in the same element measurement, outliers are
eliminated first and then the element is filtered. For the element filtering it generally is reasonable to
eliminate the outliers first.
The distribution parameters depend on the selected distribution method and the current probe system
(triggered/scanning/pecking/centering).
The function Lift off probe ( ) is available when measuring an element in scanning probing
mode. This function defines if the probe keeps contact with the material while moving to the next
path or if it lifts off and moves in air to the next start point.
The function Consider model ( ) is available when measuring a plane, circle, line, cylinder, cone
or sphere in triggered probing mode.
This function automatically removes all points that are not on the selected surfaces of the CAD
model from the distribution.
Multiple surfaces can be selected by holding down the shift-key while clicking nominal values on the
model.
This function is also available in scanning probing mode for the element plane.
The distribution parameter and methods of the different probing modes are listed in the following topics:
• Triggered probe mode
• Scanning probe mode
• Pecking probe mode
• Centering probe mode
Point
Distribution not possible.
Line
Number of points
Plane
Mesh type 2
Polygon Number of
points
Polygon Distance
points
Circles: Constant
number of points
Circle
Manual
Number of points
Cylinder
Circle
Axial lines
Spiral clockwise
Spiral counter
clockwise
Cone
Circle
Axial lines
Sphere
Circles: Constant
number of points
Axial lines
Rectangle
Manual
Evenly
Slot
Manual
Evenly
Flute
Sheet
Edge point
-----
Curve
Number of points
Distance of points
Surface
Point
Not possible.
Line
Line
Plane
Manual: Polyline
(geschlossen)
Manual:
Kurve (offen)
Manual:
Kurve (geschlossen)
Mesh type 1
Mesh type 2
Polygon
Curve
Circles
Circle
Circle
Cylinder
Circles
Axial lines
Spiral clockwise
Spiral counter
clockwise
Cone
Circles
Axial lines
The following has to be taken into consideration for the distribution with scanning probe systems
and unknown scan path:
• Cone opening angles between 150° and 180° cannot be measured with the distribution
method Circles.
• Cone opening angles between 120° and 150° with distribution method Circles are critical.
Therefore it is recommended to select the distribution method Axial lines for these ranges or to
select known scan path in the machine settings.
Sphere
Circles
Axial lines
The following has to be taken into consideration for the distribution with scanning probe systems
and unknown scan path:
• Probing zones from 0° to 30° cannot be measured with the distribution method Circles.
• Probing zones from 30° to 60° with distribution method Circles are critical.
Therefore it is recommended to select the distribution method Axial lines for these ranges or to
select known scan path in the machine settings.
Rectangle
Not possible.
Slot
Not possible.
Edge point
Not possible.
Curve
Curve
Search
Surface
Not possible.
Point
Not possible.
Line
Not possible.
Plane
Not possible.
Circle
Not possible.
Cylinder
Not possible.
Cone
Not possible.
Sphere
Not possible.
Rectangle
Not possible.
Slot
Not possible.
Edge point
Not possible.
Curve
Find
Surface
Not possible.
Point
2D
With the self centering probing in 2D, the search direction is limited in one plane. To do so, the
centering plane has to be defined in the distribution parameters. During the scanning, the probe is
held within this centering plane. The probing direction defined in the tab Geometry has to be within
the centering plane. If this is not the case, the direction is automatically projected into the centering
plane.
With the self centering probing in 3D, the search direction is not limited. The probe searches for the
deepest point in a defined probing direction in a contour (e.g. in a bore).
Line
Not possible.
Plane
Not possible.
Circle
Not possible.
Cylinder
Not possible.
Cone
Not possible.
Sphere
Not possible.
Rectangle
Not possible.
Slot
Not possible.
Edge point
Not possible.
Curve
Not possible.
Surface
Not possible.
Define limitation
Limitation
Limitation points can be clicked with the mouse on the selected plane or curve. Within those the probe
points are automatically distributed when the limitation is finished (right mouse button).
Displays or hides the limitation points.
Deletes the limitation and point distribution.
Reverses the probing sequence.
* Some distribution methods (e.g. mesh type 2) require a certain amount of limitation points in order to
calculate and display the distribution.
This function automatically adjusts the number of limitation points to the selected distribution method.
* This function is only needed for planes and is therefore hidden when measuring a curve.
With the distribution method Mesh type 2, 4 limitation points are possible.
1. Limitation point corresponds with the start point of the first segment
2. Limitation point corresponds with the end point of the first segment
3. Limitation point corresponds with the start point of the second segment
4. Limitation point corresponds with the end point of the second segment
5. Limitation point corresponds with the start point of the third segment
6. etc.
If an uneven number of limitation points is defined on a nominal curve, the last limitation point is ignored.
Example:
In the following example two (multi selection is possible by holding down the CTRL-button during the selection of the
nominal curves) nominal curves that are separated by the bore are selected. Two limitation points are set on
the first curve (point 1 and 2). On the second curve five more limitation points are set (point 3 to 7).
After confirming with the right mouse button, the probe points are distributed between limitation point 1 and
2, as well as between point 5 and 6. Point 7 is ignored.
This function allows you to thin out points, delivered by the controller during the measurement of elements
with a scanning probe system, for the calculation of the corresponding element.
The function is only available if the element is measured with a scanning probe system.
No.
The points delivered from the controller are thinned out to this number. This number of points is then used to
calculate the element. If the number of points is changed, the distance between two successive points is
automatically adjusted and displayed in the field below.
Distance
The points delivered from the controller are thinned out to the entered distance between two successive
points. These points are then used for the calculation of the element. If the distance is changed, the number
of points is automatically adjusted and displayed in the field above.
An element can be measured with a maximum of 100'000 points. However, the delivered number of
points depends on the controller and the scanning speed.
This function defines a safety plane with a distance to a measuring element. Before and after each
measurement of an element, the machine moves automatically to intermediate points on the safety plane.
This movement is recorded into the program. The function also offers different options:
1. If the option Before first point is activated, the probe is moved from the current position
perpendicular onto the safety plane before moving towards the first intermediate point. Therefore the
parameter safety plane is recorded into the program before the first intermediate point.
2. Specifies the distance of the safety plane. The distance is always calculated from the nominal
position of the element and in element direction.
3. If the option After each point/After each path is activated, the machine moves to the safety plane
and automatically sets the corresponding intermediate points after each measuring point or each
scan path.
The option After each path can only be activated if the function Lift off probe is selected under
Method.
Only measuring sequences which were measured with a triggered probe system can be edited.
1. Select an intermediate or probe point in the measuring sequence where you want to add an
additional intermediate or probe point.
2. Select if an intermediate or probe point is to be inserted before or after the selected point.
3. Select if an intermediate or probe point is to be inserted.
4. This command button inserts the intermediate or probe point at the selected position.
5. As long as this command button is active, an intermediate or probe point can b clicked directly on the
CAD model which then is inserted.
6. This command button deletes the selected intermediate or probe point from the measuring
sequence.
7. With the selection can be edited. The X, Y and Z values can either be edited manually or by
clicking with the mouse ( ) on the CAD model. It is also possible to adopt the point at the current
machine position ( ) .
After the changes are done, the function is terminated by clicking on again.
Actions
Inserts the intermediate or probe point with the defined coordinates at the selected position.
As long as this command button is active, an intermediate or probe point can be clicked with the
mouse on the CAD model. This point then is inserted into the measuring sequence.
Deletes the selected intermediate or probe point from the measuring sequence.
3. The fields can be directly edited by clicking into the corresponding field
4. Click on OK.
The position of planes, cylinders and lines can only be reasonably evaluated with axially parallel
planes, cylinders and lines in one or with the cylinder in two axes.
The following applies for the distribution of edge points: If three edges that have the same
reference surface are selected, the selection is automatically extended with the edge pieces in
between them. This can be helpful when, for example, a radius on the CAD model consists out of
multiple small individual segments. In this case, it is sufficient if a first edge segment is selected in
order to define the start of the edge, a second segment in order to define the direction, and a third
segment in order to define the end of the edge.
Limitation
Limitation points can be clicked with the mouse on the selected curve or edge. Within this selected
edge, the probe points are automatically distributed when the limitation is finished (right mouse button).
Displays or hides the limitation points.
Deletes the limitation and point distribution.
Reverses the probing sequence.
Actions
Terminate measurement and save element (if enough points are available)
Abort measurement.
The progress window displays the preset number of points as well as the already measured number of
points.
The specified (by QUARTIS) or selected minimal number of points for the manual element measurement is
displayed in the group Number of points.
The head orientation for a REVO articulating probing system equipped with probe module RSP2 can be
defined in the contextual tab Head orientation.
Critical angles
The probing angle α can be limited to the top and bottom with the angles α min and α max.
The probing angle α describes the angle between the work piece surface and the stylus direction.
Plane, Line, Surface, Edge point, inner slot, inner - α is larger than α min
rectangle, inner sphere, outer sphere, outer cone
- α is smaller than α max
Fixed angles
α is the angle between the element direction (here z) and the stylus direction.
β is a rotation around the element direction (here z).
If the element has no element direction, the reference direction is used (line, circle, curve).
Angle α and β on an outer sphere:
Focal point
17 Construct
3. Select the target element. If an element can be created either as inside or outside element, select
the corresponding value.
4. Click on OK.
This function creates elements that cannot be measured (e.g. body edges) by intersecting two elements (e.g.
probed plane with probed cylinder).
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
It is also possible to take over the source and target element ID's from the expression editor by
double clicking on the input field.
The recorded nominal values of an intersection element are always used in a program. If the
nominal values of the source elements are adjusted in the program, the nominal values of the
intersection element have to be adjusted as well.
This function creates an element which has the same distance from the element in the right element window
as from the element in the left element window 2.
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
4. If multiple solutions are possible, they are displayed. Click on the desired solution.
5. Click on OK.
This function creates a connecting element between the element in the right element window and the
element in the left element 2.
The result is always a straight line.
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop down list
( ) or the selection dialog ( ).
4. Click on OK.
This function creates a new element using multiple already existing elements (e.g. a pitch circle out of
circles).
3. Select the target element. For elements that either can be created as an outside or inside element,
the corresponding option has to be selected.
4. Select the calculation method.
5. Select if the calculation is executed using element parameters (center of gravity of element) or using
element points.
If the calculation is executed using element points, it is additionally possible to select if a probe
radius correction is to be executed after the linkage.
6. Select the reference element - if needed - for the target element.
7. Click on OK.
10. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
11. Click on OK.
Nominal values
If a construction element is created by element point calculation, the target element (constructed element) is
automatically assigned nominal values in the following cases:
The target element gets the same nominal values as the first source element of the same type. Let's say two
cylinders are connected to one cylinder, the nominal values originate from the first cylinder. If no source
element of the same type is available, the following rules apply:
• If the target element is a plane and at least one source element is a point, the nominal values are
taken from the first point.
• If the target element is a cylinder and at least one source element is a circle, the nominal values are
taken from the first circle.
• If the target element is a cone and at least one source element is a circle, the nominal values are
taken from the first circle.
The first element is the one that is marked on top of the sorted selection list.
This function creates a point in the vertex of the cone in the left element window.
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop down list
( ) or the selection dialog ( ).
4. Click on OK.
This function creates a line or a circle out of the probe points of a curve. The extract element is calculated
out of the probe points that are within a defined search area defined by the range.
3. Now click a point on the curve in the graphics and confirm your selection with the right mouse button.
This point is used as start point for the calculation of the extract element.
This point is taught into the program and therefore can be reused as start value for the extract
calculation during the execution of the program.
The ID of the clicked curve is automatically taken over as source element.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. For a circle one can additionally select if it is an inside our outside circle.
7. Enter the desired range. This determines how large the range of the target element can beat most.
Depending on the range and the deviation of the individual probe points more or less points will be
included into the extract calculation.
8. Check the nominal values.
If the nominal values are to be taken over from the curve, they are automatically input and activated
by .
If the nominal values are not to be taken over from the curve, the calculated actual values are input,
is not automatically set. In this case the nominal values have to be adjusted manually and be set
manually with . If is not set, the extract element is created without nominal values.
9. Select the calculation method for the extract element. Depending on the target element different
calculation methods are available.
This function determines the minimum or maximum point of an element from the left element window in a
specified direction.
A point or a plane with the specified evaluation direction can be created at this position.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. Select the desired solution (point or plane).
7. Click on OK.
3. Select Radial.
4. Click on OK.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. Select the desired solution (point or plane).
7. Click on OK.
The maximum point for circle and sphere is the one that is at the longest distance from the center
of the circle or sphere. The minimum point consequently is the one at the shortest distance.
The maximum point for cylinder and cone is the one that is at the longest distance from the
surface of the cylinder or sphere in the direction away from the axis. The minimum point is the one
that is at the longest distance from the side surface in the direction to the axis.
This function allows you to relocate a point in the left element window and then to save it as a new element.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. If multiple solutions are possible, they are displayed. Click on the desired solution.
7. Click on OK.
This function allows you to define connection lines that cannot be measured.
These connect the position of the element in the left element window with a point that has a specified
distance from the position of the element in the right element window.
3. Enter the offset (Distance of the connection line from the point in the right element window) direction.
Ensure that the offset distance is always shorter than the distance between both points; otherwise
no mathematical solution will be possible.
4. Click on OK.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. Select the adequate solution.
7. Click on OK
This function creates an offset plane that has specific distances to several elements.
Therefore an offset can be assigned in a defined direction to each element.
3. Select the reference element for the direction of the distances in the drop down list ( ) or the
selection dialog ( ).
4. Check the direction of the reference element.
5. Click on OK.
6. Select at least 3 measured elements whose distances from the searched plane are known.
7. Click on OK.
11. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
12. Click on OK
This function creates a line or plane that is parallel to the element in the left element window and runs
through the point or the element reduced to a point in the right element window.
For the construction to be successful, the elements in the element windows must fulfill the following
characteristics:
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
4. The solution is display graphically.
5. Click on OK
For the construction to be successful, the elements in the element windows must meet the following
characteristics:
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
4. The solution is display graphically.
5. Click on OK
This function creates a line or plane perpendicular to the element in the left element window that runs
through a point or an element reduced to a point in the right element window.
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
4. If multiple solutions are possible, they are displayed. Click on the desired solution.
5. Click on OK.
This function projects the element with the deeper spatial definition onto the element with the higher spatial
definition (e.g. point [1D] on plane [3D]).
In the case of projection of a plane onto a plane (same spatial definition), the plane in the left
element window is projected onto the plane in the right element window.
The result element is always of the same type as the projection element (e.g. point -> point).
3. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
4. If multiple solutions are possible, they are displayed. Click on the desired solution.
5. Click on OK.
3. Select the desired target element. If the target element is a circle, the radius or diameter can be
entered optionally.
4. Click on OK.
5. Enter an ID for the element or accept the next suggested free ID.
If an already existing element is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
6. If multiple solutions are possible, they are displayed. Click on the desired solution.
7. Click on OK.
The following table displays how the original elements (left and right element window) are used for the
construction of a tangent:
The following table displays how the original elements (left and right element window) are used for the
construction of a tangent:
Intersection
The following table shows all possible solutions for the construction function Intersection:
With intersections of two 2D elements, one element is projected into the plane of the other element before
calculating the intersection point (see table below). The projection is only executed if the element planes are
parallel.
Symmetry
The following table shows all possible solutions for the construction function Symmetry:
Connection
The following table shows all possible solutions for the construction function Connection:
Min/Max Element
The following table shows all possible solutions for the construction function Min/Max Element:
Offset Line
The following table shows all possible solutions for the construction function Offset Line:
Parallel
The following table shows all possible solutions for the construction function Parallel:
Perpendicular
The following table shows all possible solutions for the construction function Perpendicular:
8. Projection
The following table shows all possible solutions for the construction function Projection:
18 Align/Coordinate system
The PCS is saved in the measurement database with the current measurement and therefore can
only be used for this work piece/measurement. The PLCS is saved in the system database and
therefore can be used for all work pieces/measurements.
3. Select the coordinate system using the drop down ( ) or the selection dialog ( ).
4. Click on OK.
The coordinate system is not deleted from the database but removed from the status. It can be
reloaded from the database at any time.
3. Select in which axis the element is to be aligned. The suggestion relates to the nominal direction of
the element in the left element window.
If the button is active, the primary direction of the coordinate system is defined in the direction of
the element. The primary direction can be defined in the reversed direction of the element by
activating the button.
4. Select in which axis the element is to be set to zero. It is possible to select multiple or no axes.
5. Click on OK.
3. Select in which axis the element is to be aligned. The suggestion relates to the nominal direction of
the element.
If the button is active, the secondary direction of the coordinate system is defined in the direction
of the element. The secondary direction can be defined in the reversed direction of the element by
activating the button.
4. Select in which axis the element is to be set to zero. It is possible to select multiple or no axes.
5. Click on OK.
The origin defines the precise position of the work piece, pallet or rotary table.
The position of the element in the left element window is used for the definition of the origin. Depending on
the setting of the button PCS/PCLS, the origin is defined for a PCS or a PLCS.
3. Select in which axis the element is to be set to zero. It is possible to select multiple axes.
4. Click on OK.
Whether a work piece or pallet coordinate system should be generated, must be determined
before the function is activated!
3. Select at least 3 and maximum 6 elements for the calculation of the coordinate system.
4. If RPS elements are to be selected without changing the already entered coordinates, activate the
corresponding command button.
5. By clicking on , 6 values can be selected that are locked for the calculation of the coordinate
system.
Thereby the 3-2-1 rule (the selection has to be made so 3 values are selected on one axis, 2 on another one
and 1 on the third) has to be respected.
6. As a special case point by point best fit can be used on its own. Hence limiting of degrees of
freedom is ignored. All values are always used for the calculation of the coordinate system.
7. Click on Calculate coordinate system in order to check if a correct calculation can be done. In
doing so, the coordinates of the elements in the input fields are changed to the values of the
calculated coordinate system.
With Reset the calculated coordinates in the input fields are reset to their original value.
8. With Save and Load intermediate results can be saved in a file or loaded from an existing file.
9. Click on OK.
3. Select those elements in the list that are to be used for the alignment.
A double click on an element displays the target and actual values with the corresponding tolerances
and deviations. The target coordinates are occupied with the nominal values of the CAD model.
Only elements with nominal values can be used.
4. Define if element position or probe points are to be used for the alignment of an element. If None is
selected for an element, it will not be considered for the alignment.
For surfaces one can only use probe points.
5. In case of an alignment with element position, define for which element component the deviation is
to be minimized or set to zero. In doing so either the spatial deviation d, it's individual components in
x/y/z or the deflection and trimming edge can be used.
The following table shows the available alignments and parameters for the individual elements:
6. Click on Accept.
The settings from step 4 to 5 are adopted for the selected elements.
7. The 6 degrees of freedom (translation in X, Y and Z as well as rotation around X, Y and Z axis) can
be restricted.
These restrictions apply for the entire alignment.
8. The coordinate system is calculated by clicking on the button Calculate coordinate system.
The resulting translation and rotation for the degrees of freedom are displayed without activating the
new coordinate system yet.
The resulting maximal deviation, with element ID and component, is displayed below Deviations as
well as the average deviation of the elements included in the Bestfit.
10. Click on OK. The calculated coordinate system is activated.
3. Enter the X, Y and Z values (depending on the global length measurement settings in mm or inch) for the
relocation.
How to change the length measurement settings>>
4. Select if the relocation is executed relative (the current coordinate system is shifted by the specified
amount in X, Y and Z direction from the starting position) or absolute (the current coordinate system is shifted
to the specified position with the coordinates X, Y and Z whereby the next highest coordinate system is the
reference).
5. Activate, if needed, the checkbox Relocate CAD model with coordinate system.
If the checkbox is activated, not only the coordinate system but also the CAD model is relocated with
the entered value. This is recommended if several identical work pieces are measured using a
palette. As soon as the alignment of one work piece is relocated onto the next work piece, the CAD
model is also relocated onto the next work piece. Thus the CAD model is always located on the work
piece which is currently measured.
If the alignment is only relocated within a work piece (e.g. in order to measure a repeating hole
pattern via a loop), the checkbox cannot be activated as the CAD model must not be moved.
6. Click on OK.
If the alignment is rotated only once within a work piece (e.g. in order to measure the bore of a
pitch circle via a loop), the checkbox cannot be activated as the CAD model must not be rotated.
6. Click on OK.
Three file extensions are available for the export, however, the output format is always the same no
matter which file extension is selected:
19 Features
With help of the evaluation functions, features can be evaluated for the measured work piece.
To do so, standard, form and position features are available.
Evaluate features dynamically (applies for position deviation x,y,z and d,A,B)
Actual values, nominal values and tolerances of the element are evaluated dynamically in the coordinate
system which is loaded during the feature evaluation.
If the coordinate system is changed, the actual values and nominal values are transformed into the current
coordinate system.
Dynamic features are labeled as type Dynamic in the database.
Example
Static Dynamic
Actual Nominal UTol LTol Dev. Actual Nominal UTol LTol Dev.
CIR_1 CIR_1
x 0.009 0.000 0.100 -0.100 0.009 x 0.009 0.000 0.100 -0.100 0.009
y 0.007 0.000 0.100 -0.100 0.007 y 0.007 0.000 0.100 -0.100 0.007
ø 5.000 5.000 0.100 -0.100 0.000 ø 5.000 5.000 0.100 -0.100 0.000
Actual Nominal UTol LTol Dev. Actual Nominal UTol LTol Dev.
CIR_1 CIR_1
x 0.009 0.000 0.100 -0.100 0.009 x 14.009 14.000 0.100 -0.100 0.009
y 0.007 0.000 0.100 -0.100 0.007 y 13.607 13.600 0.100 -0.100 0.007
ø 5.000 5.000 0.100 -0.100 0.000 ø 5.000 5.000 0.100 -0.100 0.000
Actual and nominal values do not reference to the Actual and nominal values were transformed into
current coordinate system 2. the current coordinate system 2.
The following table illustrates how the reference system according to ASME is converted into Metrosoft
QUARTIS (please refer to ASME Y14.5.1M-1994, Mathematical Definition of Dimensioning and Tolerancing
Principles).
The rules and abbreviations can be taken from the following table.
Symbol Description
A Primary reference
B Secondary reference
C Tertiary reference
PT Point
AX Axis
PL Plane
{LI …} Line through …
{LI … : …} Line through … so that … is given
≠ Does not contain, (not coincidental)
⊂ Contains
ρz Cylinder radius
--- No entry
Plane X
Circle X
Cylinder X
Cone X
Sphere X
Rectangle X
Slot X
Edge point X
Sometimes in order to create the cases from 1.7 to 1.10, auxiliary elements must be constructed
so that the axis (Reference B) runs through the point (Reference A).
Sometimes in order to create the cases from 2.3 to 2.6, auxiliary elements must be constructed so
that the axis (Reference B) runs through the point (Reference A).
The fixed tolerances in the table below are suggested for each feature independently from its nominal value
if fixed tolerances are used for the default tolerance settings.
Trimming
Length Zero limited Spatial Deflection Trimming Angle
edge B
measurement features deviation d A edge B measurement
(unilateral)
---
---
--- ---
--- ---
---
---
For ISO2768 tolerances a selection can be made between the tolerance class fine, medium, rough and very
rough. They apply for machined and reshaped surfaces.
The following table shows for which features the ISO 2768 is applied and which size of element is used for
then nominal size range:
Form
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Length Longer Diameter Diameter Length Diameter --- --- ---
side
Size
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- --- Diameter Diameter From fixed Diameter Length Length ---
values Width Width
Half Size
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- --- Radius Radius From fixed Radius --- --- ---
values
Position
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
Position --- --- Position --- Position Position Position Position Position
Distance
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
Distance Distance Distance Distance Distance Distance Distance Distance Distance Distance
Angle 2D
ISO 2768: No - Tolerance from fix values
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- From fixed From fixed From fixed From fixed From fixed --- From fixed From fixed ---
values values values values values values values
Angle
--- From fixed From fixed From fixed From fixed From fixed --- From fixed From fixed ---
values values values values values values values
Turning Point
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Position Position Position Position Position Position Position Position ---
Position dAB
ISO 2768: No - Tolerance from fix values
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
From fixed --- --- From fixed --- --- --- From fixed From fixed From fixed
values values values values values
Input
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal
value value value value value value value value value value
Straightness
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Length --- --- --- --- --- --- --- ---
Flatness
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- Longer --- --- --- --- --- --- ---
side
Roundness
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- --- Diameter --- --- --- --- --- ---
Cylindricity
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- --- --- Diameter --- --- --- --- ---
Line profile
ISO 2768: No - Tolerance from fix values
The line profile can only be used for curves and is not available for other features.
Position
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
From fixed Effective Effective Effective Effective Effective From fixed Effective Effective From fixed
values length length length length length values length length values
Coaxiality
--- Fix --- Fix Fix Fix --- --- --- ---
Symmetry
--- Effective Effective --- Effective Effective --- --- --- ---
length length length length
Angularity
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Parallelism
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Perpendicularity
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Run-out
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- Fix Fix --- --- --- --- --- ---
Total run-out
ISO 2768: Yes
Point Line Plane Circle Cylinder Cone Sphere Recangle Slot Edge
Point
--- --- Fix --- Fix --- --- --- --- ---
For DIN16901 tolerances a selection can be made between the tolerance groups FWT, 110, 120, 130, 140,
150 and 160. They apply to plastics molding parts.
For DIN1688 tolerances a selection can be made between the casting techniques sand casting, permanent
mould casting and die casting.
This function loads company specific tolerance tables which are suggested when features are created.
The following table shows for which features the company specific tolerances are applied and which
dimension of the element is used for the nominal size range.
Form
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Length Longer Diameter Diameter Length Diameter --- --- ---
side
Size
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- --- Diameter Diameter From fixed Diameter Length Length ---
values Width Width
Half Size
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- --- Radius Radius From fixed Radius --- --- ---
values
Position
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
Position --- --- Position --- Position Position Position Position Position
Distance
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
Distance Distance Distance Distance Distance Distance Distance Distance Distance Distance
Angle 2D
From company specific tolerance: No - Tolerance from fix values
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- From fixed From fixed From fixed From fixed From fixed --- From fixed From fixed ---
values values values values values values values
Angle
--- From fixed From fixed From fixed From fixed From fixed --- From fixed From fixed ---
values values values values values values values
Turning Point
--- Position Position Position Position Position Position Position Position ---
Position dAB
From company specific tolerance: No - Tolerance from fix values
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
From fixed --- --- From fixed --- --- --- From fixed From fixed From fixed
values values values values values
Input
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal Nominal
value value value value value value value value value value
Straightness
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Length --- --- --- --- --- --- --- ---
Flatness
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- Longer --- --- --- --- --- --- ---
side
Roundness
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- --- Diameter --- --- --- --- --- ---
Cylindricity
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- --- --- Diameter --- --- --- --- ---
Position
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
From fixed Effective Effective Effective Effective Effective From fixed Effective Effective From fixed
values length length length length length values length length values
Line profile
ISO 2768: No - Tolerance from fix values
The line profile can only be used for curves and is not available for other features.
Coaxiality
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Effective --- Diameter Effective Effective --- --- --- ---
length length length
Symmetry
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Effective Effective --- Effective Effective --- --- --- ---
length length length length
Angularity
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Parallelism
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Perpendicularity
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- Effective Effective Effective Effective Effective --- Effective Effective ---
length length length length length length length
Run-out
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
point
--- --- Longer Diameter --- --- --- --- --- ---
side
Total run-out
From company specific tolerance: Yes
Point Line Plane Circle Cylinder Cone Sphere Rectangle Slot Edge
Point
--- --- Longer --- Diameter --- --- --- --- ---
side
This function allows you to select the default tolerances to be applied for the evaluation.
Position features can either be calculated polar (the polar representation describes a feature as distance to the
origin of the current work piece coordinate system (Feature: Position) or as an absolute spatial distance between two
elements (Feature: Distance), thereby the direction is determined with the aid of the associated angle of rotation (ax) and
inclination angle (bxy)) or Cartesian (position and distance are calculated with X, Y and Z values).
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
This function evaluates the size of the element in the left element window.
The following table indicates which size can be determined for which element:
Element Size
Circle Diameter
Sphere Diameter
Cylinder Diameter
Cone Opening angle
Rectangle Width / Length
Slot Width / Length / Length 2
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the nominal value and the tolerances if necessary.
5. The upper and lower tolerances can be defined according to the ISO286 tolerance system (all
tolerance fields for bore holes and shafts are integrated. The system automatically differentiates between shaft
and bore hole. The tolerance (e.g. H7) or the nominal value and the tolerance (e.g. 10H7) can be entered in
field ISO286. Under certain conditions the system cannot distinguish between shaft and bore. In this case, the
system is instructed to accept the tolerance as entered with a * (eg * 40 * H7 or H7)) if needed.
6. Click on OK.
This function evaluates the half size of the element in the left element window.
Element Size
Circle Radius
Sphere Radius
Cylinder Radius
Cone Half opening angle
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the nominal value and the tolerances if necessary.
5. The upper and lower tolerances can be defined according to the ISO286 tolerance system (all
tolerance fields for bore holes and shafts are integrated. The system automatically differentiates between shaft
and bore hole. The tolerance (e.g. H7) or the nominal value and the tolerance (e.g. 10H7) can be entered in
field ISO286. Under certain conditions the system cannot distinguish between shaft and bore. In this case, the
system is instructed to accept the tolerance as entered with a * (eg * 40 * H7 or H7)) if needed.
6. Click on OK.
This function evaluates the position of the element in the left element window.
The position can be evaluated either in polar or Cartesian coordinates. For that purpose, the corresponding
selection has to be made in the drop down list in the default settings.
3. If the option Dynamic is activated, the position features (x,y and z) are created dynamically. Else the
features are created statically.
4. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ). Using the button, nominal values and tolerances of
an already create d feature can be taken over.
5. Select in which coordinates the position is to be evaluated. By clicking on the X, Y and Z buttons, the
individual coordinates can be activated/deactivated.
6. Adjust the nominal value and the tolerances if necessary.
7. Click on OK.
The position of planes, cylinders and lines can only be reasonably evaluated with axially parallel
planes, cylinders and lines in one or with the cylinder in two axes.
3. Depending on what elements are selected, they need to be reduced in order to calculate the
distance.
4. Click on OK.
5. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
6. Adjust the nominal value and the tolerances if necessary.
7. The upper and lower tolerances can be defined according to the ISO286 tolerance system (all
tolerance fields for bore holes and shafts are integrated. The system automatically differentiates between shaft
and bore hole. The tolerance (e.g. H7) or the nominal value and the tolerance (e.g. 10H7) can be entered in
field ISO286. Under certain conditions the system cannot distinguish between shaft and bore. In this case, the
system is instructed to accept the tolerance as entered with a * (eg * 40 * H7 or H7)) if needed.
8. Click on OK.
The following table shows how elements can be reduced for the distance evaluation:
Point
Line
not allowed
Plane
In order to evaluate the distance a between the two red lines, the lines cannot be reduced. This means
they have to be looked at as splines. Thus the shortest distance between the lines is output.
In order to evaluate the distance between the two red lines, one of the lines has to be reduced to a point
(center of gravity). This determines the position from where the distance is to be output.
If the reduction to a point is not be executed, the distance would be output from the position where the
distance between the two lines is the shortest. This would often output a result of 0mm, as lines never are
exactly parallel but intersect down the range.
The element is the right element window is always the reference element. The projection angle is
calculated from the reference element in direction to the second element.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Select the coordinate system plane from which the angle is to be evaluated. By clicking on the X, Y
and Z button, the individual coordinate system plane can be activated/deactivated.
5. Adjust the nominal value and the tolerances if necessary.
6. Click on OK.
The intermediate angle can only be calculated for direction elements (plane, cylinder, cone, line,
circle, rectangle and slot). The calculated angle corresponds to the smallest possible included
solid angle.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the nominal value and the tolerances if necessary.
5. Click on OK.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Select the features to be output. By clicking on the buttons individual features can be
activated/deactivated.
5. Select in which direction of the current coordinate system the distances are to be output.
This function evaluates the spatial deviation d, the deflection A and the trimming edge B.
The following features can be output:
Element Size
Point Spatial deviation d, Deflection A, Trimming edge B
Edge point Spatial deviation d, Deflection A, Trimming edge B
Circle Spatial deviation d, Deflection A, Trimming edge B
Rectangle Spatial deviation d, Deflection A, Trimming edge B
Slot Spatial deviation d, Deflection A, Trimming edge B
Sphere Spatial deviation d
The spatial deviation d is the position deviation in space.This deviation is always positive. At the edge point,
d is the deviation from the actual point to the edge.
The deflection A is the position deviation to the reference plane. Depending on which side of the reference
plane the actual value is located, A is positive or negative.
The trimming edge B is the position deviation in the reference plane. This deviation is always positive.
Exception is the edge point for which the trimming edge B is the position deviation from the actual value to
the edge plane*. Depending on which side of the edge plane the edge point is located, B is positive or
negative.
* edge plane: plane on which the edge point is probed.
Example circle
This function allows the manual integration of features in the inspection report, which have been defined with
third party programs or shop measuring tools.
The actual and nominal value can be calculated out of element data from other elements. Detailed
information is available in the topic Calculate user defined feature.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Enter a designation.
5. Enter actual value, nominal value and tolerances.
In order to calculate the actual and nominal value out of data from different elements, one can enter
expressions into the actual value and nominal value field. A double click into these fields opens the
expression editor.
Detailed information is available in the topic Calculate user defined feature.
6. The upper and lower tolerances can be defined according to the ISO286 tolerance system (all
tolerance fields for bore holes and shafts are integrated. The system automatically differentiates between shaft
and bore hole. The tolerance (e.g. H7) or the nominal value and the tolerance (e.g. 10H7) can be entered in
field ISO286. Under certain conditions the system cannot distinguish between shaft and bore. In this case, the
system is instructed to accept the tolerance as entered with a * (eg * 40 * H7 or H7)) if needed.
7. Click on OK.
If this command is recorded in a program, the dialog is displayed during the execution of the
program and the actual value can be entered manually.
It is possible to calculate user defined features with the function Enter user specific feature.
1. The expression can be entered directly into the actual or nominal value field. However, it is
recommended to enter the expression using the expression editor.
A double click on the actual or nominal value field opens the expression editor.
Should you want to enter the expression nevertheless directly into the actual or nominal value field,
the input has to start with an equals sign (=). This defines that the input is in fact an expression.
Using functions
When a function is marked on the left side, a short description of it is displayed in the description
field.
The code completion supports the user with the manual input of functions. Type the first letter of
the desired function and then the command and space key (Ctrl + Space). Now a list of relevant
functions including parameter list is displayed.
The result of the expression must be of type floating point number. Otherwise, the dialog cannot
be confirmed.
Examples of applications
The following expression can be copied and inserted in QUARTIS.
The IDs of the elements may have to still be adjusted
Diameter difference of two circles
Circumference
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Select the feature for the size compensation (this feature must have been generated in advance. It must
not necessarily have been generated using the same element to which the minimum or maximum material
principle is to be applied. The selection list displays only the applicable feature types. The following features can
be used for the size compensation: Straightness, Flatness, Roundness, Cylindricity, Form Deviation, Diameter,
Radius and Distance) if required.
6. Select the size compensation to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
7. Click on OK.
The flatness defines the form deviation of a plane in the left element window.
The tolerance value defines a tolerance zone between two parallel planes in which the actual form of the
plane must lie.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop down list (
) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop down list (
) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
The ID of the feature and the ID of the element to be evaluated can be taken over from the
expression editor by double clicking on the input field.
The direction of the primary reference has to correspond with the direction of the plane in which the
curve is located. Thus it is possible to selected the curve to be evaluated as primary reference.
The ID of the feature and the ID of the element to be evaluated can be taken over from the
expression editor by double clicking on the input field.
The direction of the primary reference has to correspond with the direction of the plane in which the
curve is located. Thus it is possible to selected the curve to be evaluated as primary reference.
The different tolerance zones are explained using the feature line profile.
The same applies for the surface profile under consideration if the third dimension.
The tolerance describes the distance of the tolerance limits (0.1 mm) and not the
distance to the target line (±0.05mm).
In order to compare the deviation with the tolerance, the largest deviation of the actual
curve from the target curve is doubled and output as deviation.
In the image a tolerance of 0.1 mm is defined as an example. With a largest deviation
from the actual to the target curve of 0.04mm, the output deviation is 0.08mm. The
tolerance usage is 80%. If the tolerance is completely used (100%), the deviation is 0.1
mm. This means the largest deviation from the actual to the target curve is 0.05mm.
In contrast to the bilateral tolerance zone, the target curve, and thus the tolerance band, is
displaced from the nominal curve. The displacement has to be defined in the group
Displacement. The displacement determines the size of the nominal value of the outer
tolerance limit.
For the case illustrated, the value of 0.08mm must therefore be entered. The displacement can
also be negative.
The position tolerance defines the position of an element in the left element window. The position of the
element is calculated in the work piece coordinate system or is referred to a reference element or to a
reference system. The tolerance value defines the expansion of a tolerance zone.
The type and form of the tolerance zone can be defined in different ways. The position tolerance can be
also calculated applying the minimum or the maximum material principle (size compensation).
The minimum/ maximum material principle can be applied to the element to be tolerated and/or the
reference elements.
The position tolerance can be calculated in a Cartesian or polar manner.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Select the evaluation direction to be considered to the calculation for the deviation.
5. Adjust the TED (theoretical exact dimension) if necessary.
6. Adjust the nominal tolerance if necessary.
7. Select the feature for the size compensation (this feature must have been generated in advance. It must
not necessarily have been generated using the same element to which the minimum or maximum material
principle is to be applied) if required.
8. Select which size compensation is to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
The position is calculated referred to the origin of the work piece coordinate system.
The position is calculated referred to the origin of the reference system for the reference
elements.
The reference system is calculated using the reference elements according to ASME.
11. Select the reference element (if the position is not calculated referred to the origin of the current work
piece coordinate system). By clicking the button, the element direction is reversed.
12. Select which size compensation is to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
If a square tolerance zone is selected, the effective tolerance (thereby a line is drawn between the
tolerance center and the actual value and then intersected with the tolerance square. The distance between
the tolerance center and the intersection point equals the effective tolerance) is calculated.
The effective lengths define the dimensions (length, width, height) of the tolerance zones in
which the feature is calculated.
Limit planes can be used to restrict or extend (project) the tolerance zone. They can be
selected in the input fields. The plane direction can be reveres by clicking on the
buttons.
The concentricity tolerance defines the position limitation of a centre in the left element window to the
reference point in the right element window. The tolerance value describes a circular tolerance zone within
the center of the element to be tolerated has to lie.
The coaxiality tolerance defines the position limitation of an axis in the left element window to a reference
axis in the right element window. The tolerance value describes a cylindrical tolerance zone along the
reference axis within the axis of the element to be tolerated has to lie.
The form deviation of the axis as well as the form deviation of the reference element is not
included for calculating the coaxiality.
Depending on what kind of element (axis/point) is loaded into the left element window for the evaluation and
what kind of element is used as reference in the right element window, either the coaxiality or the
concentricity can be evaluated.
Line, Cylinder, Cone Line, Circle, Cylinder, Cone: Evaluation of the coaxiality
Point, Circle, Sphere, Edge point Line, Circle, Cylinder, Cone: Evaluation of the concentricity
Plane, Rectangle, Slot Evaluation not possible
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Select the element for the size compensation(this feature must have been generated in advance. It must
not necessarily have been generated using the same element to which the minimum or maximum material
principle is to be applied) if required.
6. Select which feature for the size compensation is to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
The effective length describes the length of the tolerance zone. The tolerance zone lies
symmetrical to the location of the tolerated element.
Limitation planes can be used to restrict or extend (project) the tolerance zone. They can
be selected in the input fields. The plane direction can be reveres by clicking on the
buttons.
The symmetry tolerance defines the position limitation of a point, a line, axis or plane in the left element
window to a reference mid plane or reference axis in the right element window.
The tolerance value defines a tolerance zone between 2 parallel planes or axes in which the point, line, axis
or plane must lie.
The tolerance zone lies parallel to the reference mid plane or the reference axis.
The form deviation of the axis as well as the form deviation of the reference element is not
included for calculating the symmetry.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Enter the effective length (the effective length defines the length of the tolerance zone on which the feature is
calculated) .
6. Click on OK.
The angularity tolerance defines the position limitation of a line, axis or plane in the left element window to
a reference line, axis or plane in the right element window.
The tolerance value defines a tolerance zone within which the line, axis or plane must lie.
The tolerance zone lies at a defined angle (nominal value) to the reference element.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already created feature can be taken
over.
4. Adjust the angles if necessary.
5. Adjust the tolerance value if necessary.
6. Select the feature for the size compensation(this feature must have been generated in advance. It must not
necessarily have been generated using the same element to which the minimum or maximum material principle
is to be applied) if required.
7. Select which size compensation is to be applied to the toleranced feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
The effective length defines the dimensions (length, width, height) of the tolerance zone
on which the feature has been calculated.
Angularity between two planes is calculated on the basis of the individual measurement
points. An auxiliary element at the specified angle from the reference element passing
through the centre of gravity of the toleranced element is used for calculating the
deviation. The range of the individual measurement points to this auxiliary element is
taken as deviation.
Limitation planes can be used to restrict or extend (project) the tolerance zone. They can
be selected in the input fields. The plane direction can be reveres by clicking on the
buttons.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Select the feature for the size compensation(this feature must have been generated in advance. It must not
necessarily have been generated using the same element to which the minimum or maximum material principle
is to be applied) if required.
6. Select which size compensation is to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
The effective length defines the dimensions (length, width, height) of the tolerance zone
on which the feature has been calculated.
Parallelism between two planes is calculated on the basis of the individual measured
points. An auxiliary element parallel to the reference element passing through the centre
of gravity of the toleranced element is used for calculating the deviation. The range of the
individual measurement points to this auxiliary element is taken as deviation.
Limitation planes can be used to restrict or extend (project) the tolerance zone. They can
be selected in the input fields. The plane direction can be reveres by clicking on the
buttons.
The perpendicularity tolerance defines the position limitation of a line, axis or plane in the left element
window to a reference line, axis or plane in the right element window.
The tolerance value defines a tolerance zone in which the line, axis or plane must lie.
The tolerance zone lies at right angle to the reference element.
Form deviations of the lines, axes or planes as well as the form deviation of the reference element
are not included for calculating the perpendicularity.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Select the feature for the size compensation(this feature must have been generated in advance. It must not
necessarily have been generated using the same element to which the minimum or maximum material principle
is to be applied) if required.
6. Select which size compensation is to be applied to the tolerated feature.
RFS (Calculate without minimum/ maximum material condition), MMC (Calculate with maximum material
condition) and LMC (Calculate with minimum material condition) are available.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
Before MMC or LMC options can be selected, the feature to which the minimum or maximum
material principle is to be applied must have been selected in the input field Feature for size
compensation.
The effective length defines the dimensions (length, width, height) of the tolerance zone
on which the feature has been calculated.
The circular run-out tolerance defines the position limitation of a circle in the left element window to a
reference axis (cylinder) in the right element window.
It limits the roundness deviation and the coaxiality deviation. The tolerance value describes the tolerance
zone between two concentric circles perpendicular to the reference axis.
The planar run-out tolerance defines the position limitation of a plane in the left element window to a
reference axis (cylinder) in the right element window.
It limits the planar run-out deviation and the perpendicularity deviation. The tolerance zone is defined through
two parallel planes that lie at a certain distance (tolerance value) perpendicular to the reference axis.
2. Click on Run-out.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
3. Enter an ID for the feature or accept the next suggested free ID.
If an already existing feature is to be overwritten, select the corresponding element using the drop
down list ( ) or the selection dialog ( ).
Using the button, nominal values and tolerances of an already create d feature can be taken
over.
4. Adjust the tolerance value if necessary.
5. Click on OK.
20 Report
• QUARTIS reports (*QrtReport): Saves the report in the internal Metrosoft QUARTIS format
• PDF (*pdf)
• Text (spaces-formatted) (*.txt)
• CSV (separators-separated) (*.csv)
• QUARTIS report templates (*.QrtReportTpl): Graphics and tables are automatically replaced
with the corresponding place holders
4. Decide if the features to be filtered are limited via a manual selection. Only selected elements from
the list are evaluated
5. Select if the features to be filtered are limited via feature deviation.
6. Select if features without tolerance zone (all features with no tolerance zone are not evaluated in the report)
are ignored.
7. Click on OK.
6. By double clicking on a value of the fields it is taken over into the marked cell. All functions are listed
in the table below.
7. Click on OK.
8. Confirm the displayed dialog in order to save the new layout.
Layout editor
Creates a new layout template.
Opens an existing layout template.
Inserts a column left to the selection. If the column is to be inserted right to the selection,
push down the CTRL button when calling this function.
Inserts a row above the selection. If the row is to be inserted below the selection push down
the CTRL button while calling this function.
Adjust the width of the selected column. The height of the line is defined by the font size.
7. Click on OK.
8. Confirm the displayed dialog in order to save the new layout.
Layout editor
Creates a new layout template.
Opens an existing layout template.
Inserts a column left to the selection. If the column is to be inserted right to the selection,
push down the CTRL button when calling this function.
Inserts a row above the selection. If the row is to be inserted below the selection push down
the CTRL button while calling this function.
Adjust the width of the selected column. The height of the line is defined by the font size.
Layout editor
Creates a new layout template.
Opens an existing layout template.
Inserts a column left to the selection. If the column is to be inserted right to the selection,
push down the CTRL button when calling this function.
Inserts a row above the selection. If the row is to be inserted below the selection push down
the CTRL button while calling this function.
Adjust the width of the selected column. The height of the line is defined by the font size.
Layout editor
Creates a new layout template.
Opens an existing layout template.
Inserts a column left to the selection. If the column is to be inserted right to the selection,
push down the CTRL button when calling this function.
Inserts a row above the selection. If the row is to be inserted below the selection push down
the CTRL button while calling this function.
Adjust the width of the selected column. The height of the line is defined by the font size.
4. Select the area where the graphics is to be inserted. As soon as the left mouse button is release, the
graphics is inserted.
The display and view of the graphics can now be adjusted with the functions of the graphics ribbon.
One can define, among other things, if an element graphics (element details from left element
window) or the model graphics (CAD model with all elements) is to be reported as graphics.
6. Select the features, elements or points that are to be inserted together with the graphics into the
report.
With / you can select features/elements/points or remove them from the selection. The
selection can also be carried out by double clicking.
Points can only be selected if an element graphics is inserted. The feature and element selection
is filtered during the insertion of an element graphics. Only features that tolerate the element in the
left element window can be selected. Only the element in the left element window can be selected
as element label.
Features that tolerate the same element can be displayed in a single feature label. To do so,
activate the checkbox for the function Combine features belonging to each other in one label.
This will reduce the amount of feature labels in the graphical evaluation, which leads to a well
arranged overview.
If a report template is created a place holder for the graphics will be inserted into the report.
4. Select the area where the table is to be inserted. As soon as the left mouse button is released, the
table is inserted.
7. If you want to filter features and only output text if the corresponding features are output, you can
group the corresponding features with the text field ( ). Groups can be ungrouped at any time by
using the corresponding command button ( ).
In case you create a report template, a table placeholder is inserted into the report template.
4. Select the area where the text box is to be inserted with the mouse. As soon as the left mouse
button is released, the dialog Edit text field is displayed and the text can be entered.
With the function Edit text box one can edit the contents of the text box.
The text field can be adjusted using the functions in the contextual tabs Object and Effect.
Insert line
3. Click on Line/Arrow.
4. Select a start point by clicking and holding down the left mouse button and draw the line to the
desired end point. As soon as the left mouse button is released, the line is inserted.
The line can be adjusted using the functions in the contextual tabs Object and Effect.
Insert arrow
1. Insert a line as described above and selected it.
3. Click on Rectangle.
4. Select the area where the rectangle is to be inserted with the mouse. As soon as the left mouse
button is released, the rectangle is inserted.
The rectangle can be adjusted using the functions in the contextual tabs Object and Effect.
3. Click on Ellipse/Circle.
4. Select the area where the ellipse/circle is to be inserted with the mouse. As soon as the left mouse
button is released, the ellipse/circle is inserted.
The ellipse/circle can be adjusted using the functions in the contextual tabs Object and Effect.
Pictures require quite some memory in the report. In order to keep the report size small, only pictures
in JPEG format and graphics in PNG format should be inserted into the report.
3. Click on Picture.
4. Select the area where the picture is to be inserted with the mouse. As soon as the left mouse button
is released, the picture can be selected in the dialog.
The pictured can be adjusted using the functions in the contextual tabs Object and Effect.
The view of the report work window can be adjusted in the catalog View in the tab Report.
View
Fit view to page width (page is zoomed to page width)
Fit view to page (whole page is displayed in the work window)
Refresh report view
Zoom in
Zoom out
Activate/deactivate display of mini pages on the left side of the work window
Display previous page
Display next page
Display paper layers
Close work window
Report objects can be edited in the catalog Edit in the contextual tab Object.
Edit
Cuts the selected report object.
Copies the selected report object into the clipboard.
Inserts the content from the clipboard.
Deletes the selected report object.
Jumps one work step back.
Activates the edit mode for the selected report object (only available for table and
graphics).
Redo's the last work step.
These functions allow the alignment of several report and drawing objects.
The alignment functions can be activated in the catalog Align in the contextual tab Object.
Some functions are only available if at least two objects are selected. Multiple objects can be
selected by using the SHIFT button.
Align objects
Brings the selected object to the front.
Sends the selected object to the back.
Groups the selected objects.
Brings the selected objet on layer up.
Sends the selected object one layer down.
Ungroups a group.
Align left edges of selected objects.
Align horizontal centers of selected objects.
Align right edges of selected objects.
Align top edges of selected objects.
Align vertical centers of selected objects.
Align bottom edges of selected objects.
These functions allow you to position and format a selected report object.
The selected report object can be adjusted in the catalog Format in the contextual tab Object.
Adjust format
Adjusts the position in reference to the left page margin.
Adjusts the position in reference to the top page margin.
Adjust the rotation in reference to the page horizontal.
Adjusts the width of the report object.
Adjusts the height of the report object.
Adjusts the transparency of the report object.
These functions allow you to adjust the margins of the current report page.
The margins of the current report page can be adjusted in the catalog Margin in the contextual tab Object.
Adjust margins
Adjusts the left margin.
Adjusts the top margin.
These functions allow you to adjust the paper format of the current report page.
The paper format of the current report page can be adjusted in the catalog Format in the contextual tab
Object.
These functions allow you to assign report papers to the first, the following and the last page of the report.
The report paper file for the corresponding page can be selected in the catalog Paper in the contextual tab
Object.
The anchored drawing object can be adjusted in the catalog Anchor in the contextual tab Object.
Set anchor
Standard.
Fix distance to top margin.
Fix distance to left margin.
Scale width proportionally to higher object.
Fix distance to right margin.
Fix distance to bottom margin.
Scale height proportionally to higher object.
20.14.8 Adjust table contents, graphics contents, table and data label layout
These functions allow you to adjust tables and graphics directly in the report.
Table
Table
Allows selecting the layout of the current table using a drop down field. Via the option
user defined one can also create a new layout.
Graphics
Graphics
Adjust the selection and alignment of data labels. To do so, a graphics object has to
be selected beforehand.
Allows selecting the layout for the selected data labels using a drop down field. Via
the option user defined one can also create a new layout.
These functions allow you to align feature, element labels around the graphics.
The functions are available in the catalog Boxes in the contextual tab Object.
These functions are only available for the report objects feature and element labels.
This function opens the text editor in order to edit the text of the selected text box.
The text editor can be opened in the catalog Text Box in the contextual tab Object.
The text editor is only available for the drawing object Text Box.
Text Editor
Text editor
With Ctrl + Tab tabulators are inserted into the text box.
These functions allow the adjustment of the display of a line in the report.
The functions are available in the catalog Colors and Lines in the contextual tab Object.
These functions are only available for the drawing objects Line/Arrow, Rectangle and
Ellipse/Circle.
These functions allow you to adjust the display of the corner of a rectangle.
The corner settings can be adjusted in the catalog Corners in the contextual tab Objects.
These functions are only available for the drawing object Rectangle.
Adjust corners
Adjusts the width of the corner curve.
Adjusts the height of the corner curve.
These functions allow you to adjust the display of an arrow in the report.
The arrow settings can be adjusted in the catalog Arrows in the contextual tab Object.
These functions are only available for the drawing object Line/Arrow.
Adjust arrows
The picture settings can be adjusted in the catalog Picture of the contextual tab Object.
The functions are only available for the drawing object picture.
Adjust image
Loads a picture file. The selected picture is replaced.
Displays the picture in original size in the available object frame.
Fits image as large as possible in available object frame. The aspect ratio remains.
Scales picture to the available object frame. The aspect ratio might not remain the
same.
These functions are used to assign a border to a drawing object in the frame.
The border properties can be adjusted in the catalog Border of the contextual tab Effect.
These functions are only available for the drawing objects text field, rectangle, ellipse/circle and
image.
Adjust frame
The shadow properties can be adjusted in the catalog Shadow in the contextual tab Effect.
These functions are only available for the drawing objects text field, line/arrow, rectangle,
ellipse/circle and image.
Adjust shadow
21 Graphics
Model
Display CAD points enlarged with factor Point elements in the CAD model are displayed as
stars. The size of these stars can be enlarged with
the entered value. This simplifies the finding of
points in the CAD model.
Facets For the facets (triangle nets, which approximate
model surface) three different qualities
(fine/medium/rough) are available. Thus enabling
the user, for example, to use a fine model
representation in the report, though it needs a longer
time to be displayed; at the same time he can use a
coarse but faster view for measurement. The quality
of the display does not have influence on the
measuring results.
Save facets in facet file (*.saf) The calculated facets which are required for
graphical representation, can be saved in facet files
(*.SAF) and be available for subsequent recalls. This
reduces the loading time of the model.
Display CAD model coordinate system with axis Displays the coordinate system of the CAD model in
length the graphics. Further, the lengths of the coordinate
system axes can also be configured
Color of the CAD model coordinate system Adjusts the color of the CAD model coordinate
system.
Default color CAD model Adjust the default color of the CAD model.
Surface backside Color of surface backsides of CD models that were
converted with the option "Convert surface
orientation".
Default color boundaries in solid representation Adjust the default color of edges in the solid body
representation.
Color of selected elements Adjust the color of the selected element.
Color of auxiliary elements Adjusts the color of auxiliary elements.
Elemements
Display probe point symbols * Displays/hides the probe points in the graphics.
Probe points can either be displayed as spheres,
cubes or planes.
Display probe points with fixed dimensions If the option is not active, the points are drawn in a
way that they always have the same size on the
screen. This size does not change when zooming.
Display element coordinate system with axis length Displays/hides the element coordinate system with
the defined axis length.
Motion paths
Display motion path directions * Displays/hides the motion paths.
Color of motion paths Adjusts the color of the motion paths.
Color of transfer paths Adjusts the color of transfer paths.
Color of probe points / scan paths Adjusts the color of probe points / scan paths.
Color of intermediate points Adjusts the color of intermediate points.
Color of probe head swivel range Adjusts the color of the probe head swivel range.
Display positioning movements in motion paths Displays/hides positioning movements in the motion
path.
Display measurement movements in motion paths Displays/hides measurement movements in the
motion path.
Display probe system change in motion paths Display/hides probe system changes in the motion
path.
Limit motion path display The number of displayed motion paths is limited to
this number. As soon as this number is exceeded,
the oldest motion path is continuously deleted and
replaced with the new one
Color of collision surfaces Adjusts the color of collision surfaces.
This function displays the element in the left element window in the graphics work window.
Elements can be rotated and therefore be displayed in different views. If the element is reloaded in
the element window it is displayed in a meaningful view. A circle, for example, is displayed in axis
direction again.
The display functions of the ribbon offer a wide range of possibilities to customize the display to
one's needs. Further settings which can be useful for the element graphics can be found in the
settings dialog
Model display
Solid (Surfaces are shaded from the inside as well as outside. The color depends on the graphics settings or the
imported data.)
Transparent (Shaded areas are painted transparently over one another. One thus can see through the model and
even recognize the parts that are located inside.)
Wire frame (Only the edges of the model are displayed. This mode is useful for viewing elements that are
normally hidden behind the front surfaces in display in real scale.)
Polygon (This mode is sometimes also called faceted. The polygons (facets) are displayed in addition to the wire
frame model and show the approximate flow of the surfaces.)
3. Click on the drop down Model and select the desired display.
Element display
Solid (Surfaces are shaded from the inside as well as outside. The color depends on the graphics settings or the
imported data.)
Wire frame (Only the edges of the model are displayed. This mode is useful for viewing elements that are
normally hidden behind the front surfaces in display in real scale.)
Polygon (This mode is sometimes also called faceted. The polygons (facets) are displayed in addition to the wire
frame model and show the approximate flow of the surfaces.)
3. Click on the drop down Element and select the desired display.
This function activates/deactivates the display of the probe point numbering. The number corresponds with
the point number in the database.
The numbers are drawn into the graphics according to their probing direction. Therefore one can recognize
in which direction they have been probed.
The network grid can only be displayed when the element graphics is displayed parallel to a
coordinate axis.
The grid size and display mode can be set in the graphics settings.
This function displays a label for each individual geometry element in the graphics. This label contains
element ID, description, symbol and deviation of the element below. The content as well as the font size of a
label can be defined in the graphics settings.
By clicking on an element label, the corresponding element is loaded into the left element window.
If a label hides another label, it is displayed with "+". Click the mouse and press the SHIFT key
simultaneously to move a visible label to the background bringing the hidden one to front.
This function displays a feature label for each individual geometry element in the graphics. This feature label
contains the features defined for this element.
If a feature is defined by two elements, they are connected with a line and the feature label is displayed in its
middle. The feature label contains feature ID, description and symbol of the feature. The content as well as
the font size of a label can be defined in the graphics settings.
If a label hides another label, it is displayed with "+". Click the mouse and press the SHIFT key
simultaneously to move a visible label to the background bringing the hidden one to front.
This function colorizes the element in the left element window with a defined color spectrum.
The lower and upper color spectrum limit can be set in the graphics settings.
3. Click on the command button Colorize element in left element window with color spectrum.
This function displays or hides the machine components (defined in the QUARTIS configuration program) in
the graphics.
The selection of which components are to be displayed is done in the display options.
With the display options one can display / hide different components (machine components, CAD models,
elements) in the graphics.
It is also possible to position the work piece, manage CAD model layers, create graphics views and manage
intersections in the same dialog.
With a right click on the line Element types one can display or hide all element types with the
functions All on or All off with one click.
This function positions the work piece on the virtual CMM in the graphics window.
2. Click on CAD Models with the right mouse button and select Position work piece.
If this function is used for the first time, the coordinate system of the model is congruent with the
machine coordinate system. In order to place the work piece in the center of the measuring volume
the AUTO button can be used.
If a point or a surface is clicked with the mouse, a ">>>" is displayed in the CAD combo box. This
way the user knows that the direction was defined with a mouse click and is not a CAD axis.
4. Define the secondary direction the same way the primary direction was set.
5. By clicking on the X, Y or Z button next to Rotation, the work piece is rotated around the
corresponding CMM axis with the defined angle. The predefined angles can be selected in the drop
down field or the required angle can be entered directly into the field.
6. The Translation displays the displacement of the CAD model in relation to the CMM origin. The
CAD model can be displaced further by changing the X, Y and Z values in the measuring volume.
Basically there are two different ways to position a work piece on the measuring plate:
Position whole work piece
Using the big mouse tool a point on a surface of the CAD model and subsequently a point on the
measuring plate can be clicked. The CAD model is now moved to the measuring plate and the
clicked points are aligned with each other.
Position single axis
In order to position single axis on the measuring plate, the mouse tool which is located directly next
to the corresponding field of the axis is used. The procedure to position a single or two axes on the
measuring plate is the same as if one places the whole work piece on the measuring plate.
1. By clicking the AUTO button the CAD model is moved to the center of the CMM measuring volume.
2. Click on OK.
By clicking on Delete the entered information is deleted and the CAD model is moved to the CMM
origin.
By clicking on Reset the rotation and translation is reset. All values are reset to the last saved
values.
All available layers of the CAD model are displayed in the display options.
Layers group certain elements of the CAD model.
The layer information is saved in the CAD model and is converted by the CAD converter into the ACIS format
used by Metrosoft QUARTIS.
Each model contains a standard layer. All elements that are not assigned to another layer are grouped in the
standard layer.
The layer functions are displayed below the main tree CAD Model.
Layer functions
Function name Function Available in
New Layer Adds a new layer to the selected CAD model CAD Model
On / Off The selected model or layer is activated or deactivated. CAD Model
Deactivated models or layers are not visible in the Standard layer
graphics and are con taken into consideration while Layer
measuring
Activate all layers All layers of the selected CAD model are activated. CAD Model
Activate only this The selected layer is activated while all other layers in the Standard layer
layer same model are deactivated. Layer
The action can be canceled with Activate all layers.
Assign elements The elements selected in the graphics are assigned to the Standard layer
selected layer. Layer
Mark elements The elements assigned to the selected layer are marked Standard layer
in the graphics. Layer
Change colors The colors of all elements assigned to the layer can be Standard layer
edited through a color selection window. Layer
Standard color The layer loses its color and the elements assigned to it Standard layer
are displayed in the standard color. Layer
The standard color of the standard layer corresponds to
This function displays the complete rotate and swivel range of the current articulating probe system.
This function connects the probe points of the element in the left element window.
This function displays the deviation vectors of individual probe points in relation to the calculated regression
element in the graphics.
The magnification of these deviation vectors can also be entered.
This function displays the position deviation of elements with arrows. The arrows always point from target to
actual element.
The position deviations in x, y, z, d, A and B are displayed as long as the components were evaluated and
are displayed in the element window under Tolerances and Deviations.
The magnification of the deviation vectors can also be entered.
This function allows displaying different tolerance zones for the elements circle and curve in the graphics.
The width of the tolerance zone (within tolerance) is controlled via the tolerances and deviation. The zones
outside upper tolerance and outside lower tolerance are displayed with half of the tolerance width.
A circle, respectively a curve with the color outside upper tolerance or outside lower tolerance (without
brightening) is drawn in at the tolerance limits. This line is completely positioned in the zone outside
upper/lower tolerance.
In the center of the tolerance zone (target value) a circle, respectively a curve with the color within upper
tolerance is drawn in.
For the circle the tolerance zones of the following feature types can be displayed graphically:
• Size
• Half Size
• Form
• Roundness.
For a curve the tolerance zone of a line profile can be displayed graphically.
The tolerance zones are only displayed for elements where the corresponding features have been
evaluated.
The colors of the tolerance zones can be adjusted in the report settings in the QUARTIS options.
The selected colors are displayed with 60% brightness by default. The brightness can be adjusted
in the graphics settings under Elements.
This function displays the coordinates of the mouse pointer on the CAD model.
The position of the display is defined by a mouse click.
It is also possible to display the distance to a clicked point. Thus a distance measurement is
possible. With a click on the display window the coordinates are reset. With a second click on the
CAD model the starting point is drawn in. If the mouse pointer is now moved away from this point
the distance from the start point to the current position of the mouse pointer is displayed. With a
third click on the graphic a new start point is set. A right click terminates the distance
measurement but not the display of the mouse pointer coordinates. The coordinate system values
in the current PCS are displayed again.
This function displays the color spectrum with legend in the graphics.
The lower and upper color spectrum limit can be configured in the graphics settings
The position of the color spectrum is set by a mouse click.
This function displays or hides the recorded motion paths. Motion paths can be recorded with the function
Record motion paths.
This function fits all graphical elements into the graphics window.
After calling up this function all loaded graphics elements lie within the visible area.
This function zooms in on a selection which is defined by 2 screen positions (zoom window).
The selected are defines a new window area. The view is centered on the middle of the selected
area.
4. The first position is set by clicking on the left hand mouse button.
5. Bring the zoom rectangle to the desired size (pressing the left mouse key).On releasing the left
mouse key the second position is set and the selected area is enlarged.
21.3.4 Zoom in
This function fits the whole CAD model in the graphics work window.
This function rotates (hold left mouse button down and move mouse in desired direction), moves (hold CTRL
button down and move mouse in desired direction), reduces or enlarges (using the mouse wheel (if
available) or pressed CTRL button and moving the mouse in desired direction) the graphics using the
mouse.
This function moves, reduces or enlarges (using the mouse wheel (if available) or pressed CTRL button and moving
the mouse in desired direction) the graphics using the mouse wheel (if available) or by pressing the CTRL
button and moving the mouse in desired direction.
This function sequential undo's the changes made with Back to the last view.
By clicking on a CAD surface or an element, the view is rotated perpendicular to the normal of the selected
point.
This function splits the graphic window in 4 separated windows. It is possible to define and customize these
4 views independently.
This function defines a rotation angle with which the graphics view can be rotated around the screen axes.
This function rotates the graphics around the monitor horizontal (monitor X axis).
The rotation angle can be defined.
3. Click on the command button Rotate view around horizontal screen axis.
If the CTRL button is pressed down at the same time, the graphics view is rotated in reversed
direction.
This function rotates the graphics around the monitor vertical (monitor Y axis).
The rotation angle can be defined.
3. Click on the command button Rotate view around vertical screen axis.
If the CTRL button is pressed down at the same time, the graphics view is rotated in reversed
direction.
This function rotates the graphics around the monitor normal (monitor Z axis).
The rotation angle can be defined.
3. Click on the command button Rotate view around vertical screen axis.
If the CTRL button is pressed down at the same time, the graphics view is rotated in reversed
direction.
2. Open the context menu with a right click on Views and select New and enter a name for the
graphics views
A user graphics view can also be loaded using the context menu in display options.
Parts of the model that are positioned in front of the section plane from the user's point of
view are removed.
Select intersection plane.
Coordinate planes and measure or constructed planes from the current measurement can
be selected. The model is intersected at the selected plane.
Activate intersection.
This function activates or deactivates an intersection. The function is automatically
activated when an intersection is selected with the mouse tool or via the drop down.
Invert intersection.
This function inverts the intersection.
Enter offset.
This function moves the intersection plane with the entered offset.
Load
Load intersection.
This function loads saved intersections. The intersections can be saved in the
intersection management.
2. The current intersection can be saved by clicking on Intersections with the right mouse button.
3. By clicking on an existing intersection with the right mouse button, it can be deleted, renamed,
loaded or saved (in doing so, the selected intersection is overwritten with the currently active intersection).
This function cancels the selection of elements that have been selected using the function Select elements.
Execute the function Select elements before using this function. The hidden elements are not
deleted. They can be displayed again using the function Show all elements.
This function inverts the selection made using the function Select elements.
Thus all previously not selected elements will be selected.
This function allows you to create a curve. These curves can then be used as nominal curves for the curve
measurement.
Curves are created with an intersection between an imported CAD model (previously imported) and a plane
that has to be defined.
Created curves are saved in an auxiliary file with the file extension .SAX and linked with the work piece. The
linkage is display in the database work window under Graphics / Models.
If the assembly group file (.sag) is imported into the current or another work piece subsequently to
mirroring, all mirrored CAD models are imported at the same time. Thus the mirrored models do
not have to be selected and imported individually.
By importing the assembly file, one also ensures that the CAD models have the same reference
ID's as in the non-mirrored assembly. This is important for running mirrored programs because
certain program sentences reference to the CAD model.
7. Define the names for the mirrored CAD models by clicking directly on it on the list. The suggested
name is combines the name of the un-mirrored CAD model and the selected mirror plane. If a file
with the same name already exists in the defined storage location, the corresponding file is marked
in the list.
If a file with the same name already exists at the chosen storage location, the file will be marked in
red.
8. Click on Mirror.
The assembly file and the mirrored CAD models are saved in the defined storage location. They are
not automatically imported and therefore not yet visible in the graphics. The CAD models can be
imported into any work piece.
This function deletes all elements that have been selected using the function Select elements.
If CAD models were selected, the selected elements are deleted from the CAD model. The CAD model can
then be saved.
If geometry elements were selected, the selected elements are deleted from the database.
7. Click on OK.
The selected quick selection table can be defined as homepage in the dialog.
Only one table can be defined as homepage; thus an already existing homepage loses its status.
The tab Parameter is only available for the functions Execute program and Open quick
selection table. If the function Open quick selection table is selected, one can select the
desired quick selection table in the tab Parameter.
8. Select an existing work piece in the drop down menu ( ) or in the selection dialog ( ).
9. Select the program to be executed (or the quick selection table to be opened) in the drop down
menu ( ) or in the selection dialog ( )
10. Select the execution mode.
The following options are available:
• New measurement (the program is executed in a new measurement, otherwise the current
measurement is always overwritten)
• Query user defined properties (before the program is started, the user defined properties are
queried. If several program are executed one after the other using batch processing, the user defined
properties are queried directly on after the other when activating the quick selection button in order to
subsequently allow an automatic execution of the programs)
The batch mode enables several programs, which are configured on different buttons, to be executed in
succession automatically.
Therefore the sequence of key strokes is recorded.
The batch mode is deactivated by clicking once more on the command button Record. However,
the sequence of the key strokes is kept.
4. Before the batch is executed, a dialog is displayed that contains a list of all saved programs that are
going to be executed.
5. Click on OK.
The batch is executed.
If during a batch processing a new work piece is loaded, then Measurement 1 is automatically
selected. In certain circumstances it can be overwritten.
To avoid this, the option New measurement has to be activated under Parameter while
configuring the button. In doing so a new measurement is created when a new work piece is
loaded
This function calls the quick selection that has been defined as homepage.
An existing quick selection table can be defined as homepage with the function Load quick selection table.
This function calls the previous (if available) quick selection table.
It is possible to go back through several quick selection tables.
This function switches all buttons of the quick selection table to text display (if text is available).
By clicking once again on the button Text Display, the configured display is restored.
23 Statistics
m Amount of samples
Process capability [Cp/ Cpk] and process performance [Pp / Ppk] (depending on samples)
Calculation method:
Process capability [Cp / Cpk] and temporary process capability [Pp / Ppk]
Calculation
method:
Calculation method:
Process capability [Cp / Cpk] and temporary process capability [Pp / Ppk]
Calculation
method:
Calculation method:
Process capability [Cp / Cpk] and temporary process capability [Pp / Ppk]
Calculation method:
This field defines how many single values are to be combined into a sample.
A machine capability evaluation automatically leads to a sample size of 1.
A process capability required a sample size of 2 or more.
The assignment of an actual value to a sample is carried out due to the measurement number.
Measurement 1 is always taken as start value. If an actual value is missing or it was removed by
the actual value filter, the corresponding sample contains less values. Samples with less than two
values are ignored.
Example:
etc.
This function selects which features and which measurements, respectively which actual values are to be
considered to the statistical evaluation.
8. Switch to the tab Actual value filter. There are three criteria's for the filtering of the actual values
available. These filters can be combined.
In doing so, an actual value has to meet the defined criteria's in order to be taken over into the
evaluation.
9. Select if the actual value filter is activated. The actual value filter is deactivated by default. This
means all measuring values are evaluated.
10. Select if the single values are filtered based on their affiliation with a measurement. Optional a
measurement selection (the sequence of the measurement selection is taken into consideration in the trend
diagram), a measurement range (from ... to) (when the dialog is called for the first time or after a work piece
change, the suggested measurement range reaches over all measurements existing in the work piece,
extended by the measurement range that contains actual values for the first feature) or a selection of the last
measurement (N) (the last actual value (K = largest measurement number) of each individual feature is used
as basis. Therefore the range reaches from the measurement (K-N+1) to K) can be done.
11. Select if single values are to be filtered over a defined time interval (the range is initialized with the
measurements existing in the work piece. As actual values of features remain even without the original
measurement and are useable, it might be necessary to extend the range manually).
12. Select if single values are to be filtered over a quality range. The percentage value refers to the total
utilization of the tolerance.
13. Click on OK.
With this function the evaluation method for the statistics can be selected.
Statistical evaluations can be done for various capability indices.
The following methods are available:
Evaluation method
Machine capability Cm/Cm
Preliminary process capability Pp/PpK
Process capability Cp/Cpk
3. Click below method of evaluation on and select the desired method of evaluation.
This function defines how many individual values are to be grouped for a random sample scope.
3. Click on the command button Random sample scope and adjust the default values using .
Overview
Select which diagrams are to be displayed on what position on the overall view.
View
The trend diagram can be displayed as bar or line diagram. Furthermore the histogram classes and the
action limits for the view can be defined.
Auxiliary lines
Select which auxiliary lines are to be drawn into the statistical diagrams.
Text output
Select what additional text is to be displayed above the statistical diagrams.
Minimum and maximum values, as well as the number of features outside the tolerance are always
displayed.
Statistics overview
Settings for the statistics overview can be set here.
It is possible to select the number of features which are to be displayed in the window as well as the
maximum range of values. Furthermore the network grid can also be displayed.
Depending on the evaluation method, the limits for the corresponding capability index can be entered with
this function.
A feature within these limits (larger or equal limit) is displayed in green in the feature overview. If the feature
is outside of these limits (smaller than limit) it is displayed in red.
The outside bar represents the capability index Cm, Pp or Cp, the inner bar represents the capability index
Cmk, Ppk or Cpk.
3. Enter the desired values for the limits directly into the input fields below Limits.
This function allows you to adjust the diagram range of the perpendicular axis (ordinate) for the trend
diagram, histogram and x bar chart.
The following options are available:
Diagram options
Dispersion of the process The diagram covers the range from Q99.865% - Q0.135%.
Min..Max The diagram covers the range between the minimum and maximum feature.
Band The diagram covers the same range for all features around the entered
target value.
The range can be defined in the input fields below.
Tolerance zone The diagram covers the whole tolerance zone.
Action limits The diagram covers the action limits.
The action limits can be defined in the statistics settings.
3. Select the desired option using and adjust the values of the field below if needed.
On the tab Overall view 3 diagrams can be displayed. Thus the most important diagrams can be displayed
directly in one tab.
The diagrams to be displayed in the overall view can be defined in the diagram settings.
On the data page information for the selected feature such as part data, feature data and statistic data is
displayed.
The output of the capability index depends on the selected evaluation method.
Line diagram
Bar diagram
The x-bar process control chart is displayed for the selected feature as long process capability (Cp/Cpk) or
preliminary process capability (Pp/Ppk) is selected as evaluation method.
This control chart is based on the sampling scheme.
This diagram is mainly examined along with the R or S process control chart.
The amount of values which were selected in the random sampling scope is located within a bar. The length
of the bar indicates where the minimal and maximal value of this random sample is located. Furthermore a
blue square displays the mean value of the random sampling scope.
The R process control card is displayed for the selected feature as long process capability (Cp/Cpk) or
preliminary process capability (Pp/Ppk) is selected as evaluation method.
This control chart is based on the sampling scheme.
Each value indicates the range (R) from a random sampling scope.
The S process control chart is displayed for the selected feature as long process capability (Cp/Cpk) or
preliminary process capability (Pp/Ppk) is selected as evaluation method.
This control card is based on the sampling scheme. Each value indicates the standard deviation of a random
sample scope.
The diagram can only be copied from the Windows clipboard into an external program (e.g. Word).
4. Select the features to be exported. If all features are to be exported, the checkbox Always all
features can be activated.
5. Select the Q-DAS key file (in this file the Q-DAS fields to be exported are configured).
This key file (Q-DAS field configuration) can be customized with the button.
6. Adjust, if needed, the storage position and file name of the Q-DAS file.
The file name can be automatically generated with expressions using already available information
from the database.
The expression editor is opened by clicking on the command button Expression editor... .
All available fields are listed in the expression editor. The file name notation when using expressions
is described in the topic Expression editor.
One can choose between *.dfq format (description and values in one file) or *.dfd, *.dfx format
(description and values in two files) for the export.
7. Define if all measurements or only the current measurement are exported.
If only the current measurement is exported, the following additional options can be selected: attach
to file (the data is attached to the selected Q-DAS file), new file (a new file with the same name and next
measurement number is created) or overwrite file (the selected Q-DAS file is overwritten with the new values).
8. Select the export format (compressed/uncompressed) and the K0002 attribute with missing
measurement values. If the attribute 255 (measurement allocation remains) is selected, the gaps
with missing measurement values are not filled. If the attribute 256 (Measurement allocation does
not remain) is selected, the gaps with missing measurement values are filed with the next following
measurement values.
9. Click on OK.
24 Feature Data
Make sure that the work window Feature Data is displayed in the workspace.
Make sure that the work window Feature Data is displayed in the workspace.
25 Offline
25.1 Virtual joystick, click probe point on CAD model and simulation
speed
The machine can be operated in offline mode using the virtual joystick.
These functions are only displayed if Metrosoft QUARTIS is in offline mode (not connected to the
machine).
1. Virtual joystick
3. Simulation speed
Virtual joystick
The virtual joystick can be operated in several different ways.
Clicking in axis direction
The clicked axis direction (arrow) is colorized yellow.
One click moves the machine 1mm. If the Ctrl-key is pressed at the same time, the machine is moved 0.1
mm. If the Shift-key is pressed at the same time, the machine moves 10 mm.
Positioning in X, Y or Z direction
Position the mouse pointer on the middle button of the virtual joystick.
Depending on the position of the mouse pointer on the button, the X and Y or the Z direction is blended out.
Now draw the virtual joystick in the desired direction by holding down the left mouse button and moving the
mouse in the corresponding direction.
The speed can be set with the slider on the right side.
The current position of the machine is displayed in the coordinate display below the virtual
joystick.
Simulation speed
The speed of the machine can be set with the slider.
26 General dialogs
1. The variable can be inserted into the field on the top right with a double click
2. If multiple expressions should be inserted each after the other, a + has to be inserted in between
them.
If regular text should be entered, it has to be set between apostrophes '.....'.
3. The field Result displays how the expression (e.g. in a text field) will be output.
4. In the field Description a description of the variable marked in the left part of the editor is displayed.
.
The result must be of a defined data type. If this is not the case, a corresponding hint is displayed
in the result field. The required data type depends on where the expression is used. In a report
text field for example, the result can contain letters. However, if a nominal value is calculated in a
n expression, the result can only contain numbers.
If a function is selected on the left side, a description of this function is displayed in the description
field.
The code completion supports the user with the manual input of functions. Type the first letter of
the desired function and then the command and space key (Ctrl + Space). Now a list of relevant
functions including parameter list is displayed.
5. Click on OK.
The direction dialog is an auxiliary dialog box which allows you to enter directions in different ways
Direction dialog
Selects the direction of the element in the left element window
Selects the attitude from 2 respectively 3 points. Those coordinates are taken
over in the following dialog.
Manual input in a Cartesian coordinate system (direction in x, y and z).
Manual input of the direction in a spherical coordinate system (polar) by
specifying the angle of rotation (ax) and the inclination angle (bxy).
Manual input of the direction in a cylindrical coordinate system (polar) by
specifying the angle of rotation (ax) and the height (h).
Direction selection from the element data in the database
The position dialog is an auxiliary dialog which allows you to enter a position in many different ways.
Position dialog
Selects the position of the element in the left element window.
27 Keyboard shortcuts
General
Shortcut HT 400 function key QUARTIS function
F1 Open QUARTIS help
Ctrl+A Select all
Ctrl+C Copy
Ctrl+V Insert
Ctrl+X Cut
Ctrl+Y Redo
Ctrl+Z Undo
Del Delete
F1 Confirm dialog / ribbon (next or abort)
Start measuring sequence
F10 Abort dialog / ribbon
Graphics
Shortcut HT 400 function key QUARTIS function
Machine
Shortcut HT 400 function key QUARTIS function
Shift+Ctrl+P Position machine
Probe system
Shortcut HT 400 function key QUARTIS function
Shift+Ctrl+C Calibrate probe system
Shift+Ctrl+L Load probe system
Shift+Ctrl+S Save probe system
Shift+Ctrl+1 Switch to stylus 1
Shift+Ctrl+2 Switch to stylus 2
Shift+Ctrl+3 Switch to stylus 3
Shift+Ctrl+4 Switch to stylus 4
Shift+Ctrl+5 Switch to stylus 5
Measure
Shortcut HT 400 function key QUARTIS function
Program
Shortcut HT 400 function key QUARTIS function
F7, F12 F12 Stop program
F8 Execute program in single step mode
F12 F12 Pause program
Ctrl+E Export programs
Ctrl+I Import or link programs
Index
Probe system......................................................175
Program .............................................................124
M
Reference sphere ...............................................195
Report ................................................................385 Machine ................................................................. 159
Statistics.............................................................478 Activate/deactivate axis drives............................. 168
Stylus changing system.......................................207 Change articulating probing system settings ........ 163
Information about the quick selection table ..............465 Change joystick direction .................................... 166
Change measuring speed and acceleration ......... 162
Insert Change measuring-/search-/retraction distance ... 159
Graphics.............................................................403 Change positioning speed and acceleration ......... 161
Graphics view .....................................................403 Change scanning speed...................................... 165
Table ..................................................................405 Information ......................................................... 159
initialize .............................................................. 167
Insert curve ............................................................460 move to origin ..................................................... 167
position............................................................... 170
ISO-10360-4...........................................................191
Settings .............................................................. 159
ISO1101/ASME Y14.5 Temperature....................................................... 171
Temperature compensation................................. 171
Angularity ...........................................................376
Coaxiality............................................................371 Mathematical fundamentals of statistics................... 478
Concentricity.......................................................371
Capability indexes............................................... 479
Cylindricity ..........................................................362
Concept definitions ............................................. 478
Evaluate profile tolerance of any line ...................363
Sample size........................................................ 485
Evaluate profile tolerance of any surface..............365
Flatness .............................................................360 Measure ................................................................. 214
Parallelism ..........................................................378
Perpendicularity ..................................................380 abort................................................................... 219
Position ..............................................................368 Actions ............................................................... 219
Roundness .........................................................361 Contextual Tab Distribution ................................. 237
Run-out ..............................................................383 Contextual Tab Edit ............................................ 250
Straightness .......................................................359 Contextual Tab Features ..................................... 251
Symmetry ...........................................................375 Contextual Tab Geometry ................................... 220
Total run-out .......................................................384 Contextual Tab Head orientation ......................... 255
Contextual Tab Progress..................................... 254
Contextual Tab Repeat ....................................... 252
Define limitation .................................................. 247
K Define/edit nominal values .................................. 220
Define/edit safety plane............................... 237, 249
Keyboard shortcuts.................................................513 Edit measuring sequence .................................... 254
Eliminate outliers ................................................ 234
Filter elements .................................................... 235
L Increase/decrease number of points .................... 254
Information ......................................................... 214
repeat ................................................................. 219
Layouts
Safety plane ....................................................... 249
Element label ......................................................399 Select calculation method ................................... 225
Feature label ......................................................401 Select/edit reference ........................................... 224
Point label ..........................................................397 Settings .............................................................. 215
Table ..................................................................395 start.................................................................... 219
Thin out points .................................................... 248
Linkage View measurement progress ............................... 254
Program ....................................................... 41, 130 Measurement
Live preview ............................................................ 17 create ...................................................................22
Load new ......................................................................22
open .....................................................................30
Company specific tolerances ...............................336
Coordinate system ..............................................292 Measurement database
Probe system......................................................186 create ............................................................. 20, 89
Reference sphere ...............................................196 new ................................................................ 20, 89
Load company specific tolerances ...........................336 open ............................................................... 28, 90
Metrosoft button .......................................................18
Mirror CAD model ................................................... 461
Mirror program ....................................................... 126
VDA data