You are on page 1of 22

CALYPSO

Option 11
QS-STAT interface

Operating Instructions
Read this first! • Please read these operating instructions before starting up the
coordinate measuring machine.
• For your own safety, please keep all relevant accompanying docu-
ments always ready at hand.

All rights pertaining to changes in the CMM and its options, the pro-
gram packages and the pertaining documents reserved.
This manual must not be circulated or copied, or its contents utilized
and disseminated, without our express written permission. Persons
misusing this manual are subject to prosecution.
All rights reserved, especially in cases of granting a patent or register-
ing a utility model.
This manual is subject to modification. All rights pertaining to changes
in the CMM and its options reserved.
All product names are registered trademarks or trademarks of the cor-
responding proprietors.

Carl Zeiss CALYPSO: Operating Instructions


Business Group Revision status: 5.0
Industrial Metrology Ltd. Date of issue: 04/10
D-73446 Oberkochen Order No.: 61212-2810502
Preface
The CALYPSO program consists of a base module and additional
options for special purposes. You can customize the scope of program
to fit your requirements.
These operating instructions describe an option of CALYPSO and are
based on the assumption that the user is familiar with the operating
instructions for the base module of CALYPSO.

NOTE The additional CALYPSO options are described in separate manuals.


hss

Reference information about the windows and dialogs can be found


in the interactive reference in the CALYPSO Online Help.

Supplementary literature
Simply Measure – And what you should know to do it right,
A metrology primer
Carl Zeiss, Industrial Metrology Division,
Order No.: 612302-9002

Text conventions and symbols


Text conventions The following text conventions and symbols are used in this manual:

Example Description
Features Text element of the graphics screen display.
Comment The Comment button on the screen.
<devicename> Variable text or placeholder for a name.
C:\windows\w.ini The w.ini file in the windows directory on the
C:\ drive.
For this section... A highlighted passage containing important
information.
➤“Preface” on This is a cross reference. If you view this book
page -1 on the screen, you can jump to the specified
point by clicking the reference.
Plan → CNC-Start The CNC-Start command in the CNC-Start
→ CNC-Start submenu of the Run menu.
Ctrl-a Press the Ctrl key and the letter a simulta-
neously.

61212-2810502 Operating Instructions Preface


Symbols Three special icons are used in this book; they always contain impor-
tant information. The icons appear in the margin, beside the associ-
ated text.

hss
! Danger!
Special care is necessary in this case. The warning triangle warns the
user about potential danger of injury.
Failure to comply with the warning could result in injury to the user.

hss
! Important!
This symbol calls attention to a situation that could result in incorrect
measurements, disruptions in the measurement process, collisions or
damage to the equipment and the workpiece.

NOTE This symbol represents important and helpful additional information.


hss

Preface 61212-2810502 Operating Instructions


Contents
Chapter 1 QS-STAT interface
Converting measuring results for qs-STAT . . . . . . . . . . . . 1-2
Q-DAS description file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Q-DAS values file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
QDASCONV.CON configuration file . . . . . . . . . . . . . . . . . . . . . . . 1-4
How to save CALYPSO measuring results in Q-DAS format . . . . . . 1-4
Dividing the Q-DAS evaluation according to attributes . . . . . . . . . 1-5

Controlling the conversion with QDASCONV.CON . . . . . . 1-8


Sections of the QDASCONV.CON configuration file . . . . . . . . . . . 1-8
Example of a Q-DAS configuration file . . . . . . . . . . . . . . . . . . . . 1-12

61212-2810502 Operating Instructions Contents 1


Contents 2 61212-2810502 Operating Instructions
Chapter

1 QS-STAT interface
.................................................................................................................................
With the QS-STAT interface option, you can evaluate measuring
results that have been saved by CALYPSO in the Q-DAS format in the
qs-STAT statistics program.
CALYPSO supports the catalog structure of qs-STAT. Sub-catalogs are
not supported.

This chapter contains:

Converting measuring results for qs-STAT. . . . . . . . . . . . . . . . . . . 1-2


Controlling the conversion with QDASCONV.CON . . . . . . . . . . . . 1-8

61212-2810502 CALYPSO Operating Instructions 1- 1


QS-STAT interface

Converting measuring results for qs-STAT


You can evaluate measuring results that have been saved by CALYPSO
in the Q-DAS format in the qs-STAT statistics program.
CALYPSO supports the catalog structure of qs-STAT.

hss
! Important!
Sub-catalogs are not supported.

How to convert into Q-DAS


CALYPSO automatically produces result files after a CNC run.

CNC run of the CALYPSO


measurement plan
with activated
QDSA output

QDASCONV.CON
CALYPSO result files
configuration file

CNC end

QDASCONV.EXE
conversion program
for data transfer format

QDAS description files QDAS value files


(*.DFD) (*.DFX)

qs-STAT
statistics software

If conversion to Q-DAS has been activated, the QDASCONV.EXE con-


version program converts these result files into a Q-DAS description
file and one or more Q-DAS values files.

1-2 61212-2810502 CALYPSO Operating Instructions


Converting measuring results for qs-STAT

The conversion program uses the file structures defined in the QDAS-
CONV.CON configuration file.

NOTE In a Q-DAS file, only the results for which the selection point of the
hss
characteristic Characteristic to Statistic is set to “On” or “Default”
in the Measurement Plan Editor Characteristics are stored.

The number of files created at the end depends on the settings in the
Results to file window. There you can define the number and type of
files transferred to the Q-DAS interface under Q-DAS (see “Exporting
measuring results into files” in the Basics instructions).

Q-DAS description file


The name of the description file consists of the first 8 characters of
the measurement plan and the *.DFD extension.
The description file contains data particular to the part and characteri-
stics that describes the workpiece and the separate features. The con-
tents of this data can be taken from the printout header, the printout
or the configuration file.
Every time QDASCONV.EXE is called, a check is run to ascertain whe-
ther or not the description file already exists. If it does not exist, it is
created and thereafter remains valid for all subsequent measure-
ments.
In the data acquisition module of the qs-STAT statistics program, you
can perform changes, such as adding features or entering information
that was not known at the time of the measurement. If you give the
CALYPSO computer a modified description file, the QDASCONV.EXE
conversion program recognizes the changes (e.g. new features) and
takes them into account for the next conversion.
Key structure The description data in the DFD file starts with a 4-character key that
indicates the data type in the file.

0 ... 999 Description of the value formats


1000 ... 1999 Part data
2000 ... 2999 Feature data
3000 ... 3999 Measurement plan data

Example: K1001 Engine block


Denotations:
K = Key
1001 = Part number
Engine block = Information content

61212-2810502 CALYPSO Operating Instructions 1-3


QS-STAT interface

Q-DAS values file


The name of the values file consists of the first 8 characters of the
measurement plan and the *.DFX extension.
The actual measurements, the identification for the validity of the
dimensions and the date saved are saved in the values file.
During the first run, all characteristics should be sent to qs-STAT, so
that a complete data model can be created in qs-STAT. If only certain
selected elements are sent to qs-STAT later, the data model is
updated; all elements which are not measured stay at counter status
1.

NOTE If only part of the measurement plan is sent to qs-STAT during the first
hss
run, but all characteristics are then sent as a later run, the data model
created earlier is not updated.

Additional data, such as batch number, operator, and machine num-


ber can be added to any run in additional data records as necessary.
The sequence of the characteristics in a file is determined by the
measurement sequence. If characteristics are missing due to focusing
of the CNC run, the measurement value is set to zero and the dimen-
sion is labeled as invalid.

QDASCONV.CON configuration file


The QDASCONV.CON conversion file controls the conversion of the
CALYPSO measuring results into the Q-DAS format.
QDASCONV.EXE needs the data from this file for the conversion.
QDASCONV.CON must be located in the ...\calypso\home\om direc-
tory.
You can modify QDASCONV.CON to influence the conversion (see
➤“Controlling the conversion with QDASCONV.CON” on page 1-8).

How to save CALYPSO measuring results in


Q-DAS format
To save the CALYPSO measuring results in Q-DAS format:
1 Make sure that the QS-STAT interface option is installed.
The QDASCONV.EXE program is located in the
...\calypso\opt\om\bin\winnt directory.

1-4 61212-2810502 CALYPSO Operating Instructions


Converting measuring results for qs-STAT

2 Save the results as described in “Exporting measuring results into


files” in the basic instructions. Set the QDAS option to On (Save
without query) or Select at CNC Start (Save with query).

NOTE In a Q-DAS file, only the results for which the selection point of the
hss
characteristic Characteristic to Statistic is set to “On” or “Default”
in the Measurement Plan Editor Characteristics are stored.

After execution of a CNC run, the measuring results will be saved as


the description file (*.dfd) and the values file (*.dfx) under
...\calypso\home\om\workarea\qdas in a directory under the name of
the corresponding measurement plan.

NOTE You have the possibility to save the measuring results in several indivi-
hss
dual files.

Dividing the Q-DAS evaluation according to


attributes
You can transfer the results of the CNC run as a complete file or sepa-
rate them into the existing characteristics groups – either into the cha-
racteristics groups of the highest hierarchy level or the lowest
hierarchy level.
If you want to divide the Q-AS evaluation into other undefined crite-
ria, you must use the characteristic attributes. For this purpose, you
must predefine an attribute according to which the separation is to
take place and CALYPSO transfers files to the Q-DAS interface in
which characteristics having the same value as the corresponding
attribute are summarized.

NOTE By using the “#all” identification, you can show certain characteristics
hss
in all groups.

Setting up split with attribute


To activate the separation of characteristics into an attribute in
CALYPSO, this attribute must be defined in the INI file for user-defined
characteristic attributes.
The INI file for user-defined characteristic attributes has the name
userattributes.ini and is saved under Calypso\opt\om\config.

61212-2810502 CALYPSO Operating Instructions 1-5


QS-STAT interface

Example of the corresponding sections of the INI file:

REM userattributes.ini example


[Fieldnames]
u_k0053operation
...
...
[u_k0053operation]
name=K0053 Operation
selectiveList=true
selectiveListValues=u_k0053operation_valueList
editable=false
...
[u_k0053operation_valueList]
10=OP10
20=OP20
30=OP30
40=OP40
#all=TO_ALL_OPs

Preparing the split with attribute


After you have set up the corresponding attribute, prepare the sepa-
ration by selecting Resources → Results to File, activating the out-
put to file in the Result To File window under QDAS and selecting
the Split acc. to… <attribute>.
Then you must assign the attribute value of the desired group to each
characteristic to be included in the evaluation. The quickest way to do
this is to use the Measurement Plan Editor Characteristics.
You must set the “TO_ALL_OPs” value for characteristics to be inclu-
ded in all evaluation groups (when using the above INI file).

Result
Depending on the defined attribute, the characteristics are written in
several table files and transferred separately to Q-DAS. Q-DAS treats
the table files as different CNC runs.
For reasons of identification, the folder names containing the dfd and
dfx files are assigned the attribute contents (without blanks and inad-
missible characters) in addition to the part number. Characteristics
without value assignment are grouped in the *_NOGROUP folder.
Example: The measurement plan is named Flange Hugo, 38 is the part
number. The directories are named (in the above example):
– FlangeHugo_38_10
– FlangeHugo_38_20
– FlangeHugo_38_30
– FlangeHugo_38_40

1-6 61212-2810502 CALYPSO Operating Instructions


Converting measuring results for qs-STAT

– FlangeHugo_38_NOGROUP

61212-2810502 CALYPSO Operating Instructions 1-7


QS-STAT interface

Controlling the conversion with


QDASCONV.CON
To control the conversion of the CALYPSO measuring results into the
Q-DAS format, you just need to adapt the QDASCONV.CON configu-
ration file.
Line format of the Every relevant line of the configuration file has the following line for-
QDASCONV.CON confi- mat:
guration file
KXXXX LLL T H:<Name>

The wildcards have the following meanings:

K Key XXXX: 4-character key for indica-


tion of type of contents
LLL Length of field 1 ... 255
T Type of data A = Alphanumeric
I = Number
F = Floating point number
D = Date
H:<Name> Origin and field P = Key word from the header file,
name example: P:planid
W = directly from this file;
example: W:Prismo7

Spaces and tabs are used as separators.


Spaces at the beginning are not allowed.
Comments begin with #.

Sections of the QDASCONV.CON


configuration file
The file is divided into five sections, which are labeled with the letters
B, C, D, E and F.
Each section is opened with a separator, for example:
$C------------------------------------
Sections B, C and D contain the keys (including definition) to be
requested from the customer which are necessary for the description
file and the values file, as well as a description of how the data fields
are to be filled. The values defined here are valid for all workpieces.
You can, however, individually adapt the Q-DAS information part in
the custom printout for every workpiece.

1-8 61212-2810502 CALYPSO Operating Instructions


Controlling the conversion with QDASCONV.CON

Section E defines the extra data fields to be created in the values file.
The section F contains parameters which may differ for individual cha-
racteristics and for each CNC run.
Section B: Part data to In this section of the configuration file, all part information which is to
be created be requested from the customer is specified here with key, length and
type and, in some cases, contents.
Frequently used keys and their labels for part data:

K1001 Part number


K1002 Part label
K1003 Part short label
K1004 Part modification status
K1005 Product
K1007 Part number short label
K1040 Drawing catalog
K1041 Drawing number text
K1042 Drawing change
K1043 Drawing index
K1900 Remark

You do not necessarily need to use the keys listed here. You can add
new keys at any time.
Section C: Constant fea- Some of the specifications needed to describe features are not known
ture data to be created by the user or machine, and are not contained in the measurement
protocol.
Some of this data has the same values for all features. This data is
therefore defined as constant feature data in this section of the confi-
guration file.
Frequently used keys and their labels for constant feature data:

K2004 Type of feature


K2005 Feature class
K2007 Type of control
K2211 Type of distribution
K2212 Normal number text: Comparison normal
K2213 Normal label
K2214 Normal temperature
K2215 Normal number

61212-2810502 CALYPSO Operating Instructions 1-9


QS-STAT interface

K2220 Number of tester


K2221 Number of measurements
K2303 Department/Bookkeeping
K2305 Machine number
K2306 Area in plant
K2307 PTM number
K2342 Meas. Plan Name
K2343 Measurement plan creation date
K2344 Measurement plan creator
K2401 Test equipment number text
K2402 Test equipment label
K2404 Test equipment resolution
K2405 Test equipment number
K2406 Test equipment manufacturer
K2407 SPC device number
K2408 SPC device label
K2409 SPC device type
K2410 Test location

You do not necessarily have to insert values for these keys in the con-
figuration file, because you can enter them in the data module of the
qs-STAT statistics program.
Section D: Variable fea- Some of the feature data can be taken directly from the measurement
ture data to be created protocol. Values for this data do not have to be entered in this section
of the configuration file.

NOTE Do not change data in section D.


hss

Frequently used keys and their labels for variable feature data:

K2001 Feature number


K2002 Feature label (additional text from configuration file)
K2003 Label short text (CALYPSO feature type)
K2100 Nominal value/Target value
K2101 Nominal Value
K2110 Lower limit
K2111 Upper limit
K2112 Lower deviation

1-10 61212-2810502 CALYPSO Operating Instructions


Controlling the conversion with QDASCONV.CON

K2113 Upper deviation


K2120 Type of lower limit
K2121 Type of upper limit
K2142 Unit label
K2151 Tolerance as text (tolerance width)

Section E: Additional For every measurement, additional data can be saved in the values
data fields to be produ- file. This data is valid only for the corresponding measuring run.
ced
Keys and their labels for additional data fields:

K0005 Status Window


K0006 Lot number/Identification number
K0007 Nest number/Spindle number
K0008 Tester (number from catalog)
K0009 Text
K0010 Machine number (number from catalog)

These values can change with each measuring run. It is therefore use-
ful to use the columns from the printout.
The keys in this section affect only the first measuring run. They
should be evaluated only if they are valid for all measurements, for
example if all workpieces come from a certain machine.
To save all corresponding data with the measuring run, these keys can
also be listed in the Q-DAS information section of the measurement
protocol.
Section F The section F contains parameters which may differ for individual cha-
racteristics and for each CNC run. For details, please refer to the
examples of the QDASCONV.CON file.

61212-2810502 CALYPSO Operating Instructions 1-11


QS-STAT interface

Example of a Q-DAS configuration file

##############################################################################
# File: QDASCONV.CON
# configuration file for QDASCONV.EXE
##############################################################################
$B----------------------------------------------------------------------------
##############################################################################
# Section B: Part data to be created (K1000 - K1099
# (see also Q-DAS data formats)
# All customer-required data must be specified here
# CALYPSO: The data is taken from the header file
#-----------------------------------------------------------------------------
K1001 30 A P:planid
K1002 80 A P:partcomment
K1004 20 A P:partrv
K1007 20 A P:partsn
K1041 30 A P:drawingno
K1053 20 A P:order
K1081 20 A P:mfgdev
K1086 20 A P:tooldf
K1101 40 A P:vda_departm
K1201 20 A P:dmesn
K1202 40 A P:dmeid
K1900 255 A P:startcomment
$C----------------------------------------------------------------------------
##############################################################################
# Section C: Feature data to be created that is the same for all features
# (see also Q-DAS data formats)
# All customer-required data must be specified here, the format is
# the same as in section $B
# IMPORTANT: Values from the characteristic file are not allowed here.
#-----------------------------------------------------------------------------
K2004 1 I W:0
K2005 1 I W:3
K2007 1 I
K2011 4 I
K2013 22 F W:0.0001
K2022 1 I W:4
K2142 40 A W:mm
K2301 20 A P:mfgdev
K2302 40 A P:mfgdev
K2303 40 A P:vda_departm
K2306 40 A P:vda_departm
K2342 40 A P:planid
K2343 20 D P:creationdate
K2344 20 A P:produceoper
K2401 40 A P:dmesn
K2402 80 A P:dmeid
K2406 40 A W:Carl Zeiss Oberkochen
K8500 5 I W:3

1-12 61212-2810502 CALYPSO Operating Instructions


Controlling the conversion with QDASCONV.CON

$D----------------------------------------------------------------------------
##############################################################################
# Section D: Feature data to be created that is specific for all features
# (see also Q-DAS data formats)
# All customer-required data must be specified here, the format is
# the same as in section $B
# No value identifications are defined, the values are taken from the
# characteristic file.
# If no source is given, the values will be calculated.
##############################################################################
K2001 20 A C:
K2002 80 A C:id
K2003 20 A C:type
K2100 22 F
K2101 22 F C:nominal
K2110 22 F C:lowertol
K2111 22 F C:uppertol
K2112 22 F C:lowertol
K2113 22 F C:uppertol
K2120 1 I
K2121 1 I
K2130 22 F
K2131 22 F
K2141 5 I
K2151 20 A
K2213 22 F C:actual
$E----------------------------------------------------------------------------
##############################################################################
# Section E: Additional data fields to be created in the values file
# All customer-required data must be specified here, the format is
# the same as in section $B
##############################################################################
#K0001 22 F C:actual
#K0006 14 A P:lotid
#K0007 5 I P:tooldf
#K0008 5 I P:operid
#K0009 40 A P:startcomment

61212-2810502 CALYPSO Operating Instructions 1-13


QS-STAT interface

1-14 61212-2810502 CALYPSO Operating Instructions


Index
C Q-DAS format 1-1, 1-2
Q-DAS values file 1-4
Constant feature data 1-9
QDASCONV.CON 1-4
QDASCONV.EXE 1-2
F qs-STAT 1-1
Feature data
constant 1-9 S
variable 1-10
Statistics program 1-1
Symbols Preface-2
P
Part data 1-9 T
Text conventions Preface-1
Q
Q-DAS description file 1-3 V
Q-DAS evaluation
Variable feature data 1-10
dividing according to attribute 1-5

61212-2810502 Operating Instructions Index 1


Index 2 61212-2810502 Operating Instructions

You might also like