Compensation of head kinematics CYXZ, with Cartesian pre-compensation

Programing Example

prg_example

Configuration in start-up list

# Cartesian pre-compensation

vol_comp[0].max_records        1000

vol_comp[0].file_name          C:\volcomp\vol_comp_0.lis

# second compensation, for C axis

vol_comp[1].max_records        1000

vol_comp[1].file_name          C:\volcomp\vol_comp_1.lis

Programing Example

prg_example

Configuration YXZ kinematics in "vol_comp_0.lis"

X                  1

Y                  2

Z                  3

chain              YXZ

file[0]            C:\kartesisch_YXZ.exc

file_format[0]     ETALON_EXCHANGE

Programing Example

prg_example

Configuration CYXZ kinematics in "vol_comp_1.lis"

X                  1

Y                  2

Z                  3

C                  5

chain              CYXZ

file[0]            C:\C_achse.exc

file_format[0]     ETALON_EXCHANGE

Programing Example

prg_example

Parameter file C:\C_axis.exc, including parameter splicing

// Etalon Exchange Format

// Created by TRAC-CAL V30 Build: 0017 dated 2015-04-28

// Parametric errors of one rotary axis by mulitlateration

// Date:  24-Jun-2015

// --------------------------------------

//

[HEADER]

MACHINE_TYPE = Exeron HSC 600

MACHINE_NO   =

CUSTOMER = ETALON AG

DATE_OF_CALIBRATION = -

OPERATOR = Etalon master

FILE_TYPE = rotary

USERSPECIFIC_COMMENT = -

[EZC]

Gridpoints = {

             0.0 -0.000423728477

             5.0 -0.000351288461

            10.0 -0.000278665223

            15.0 -0.000205672612

            20.0 -0.000132112763

:

           335.0 -0.000001094701

           340.0 -0.000120503607

           345.0 -0.000239848892

           350.0 -0.000359170264

           355.0 -0.000478491636

           360.0 -0.000423728477

}  // end of EZC

// The example is curtailed at this point