Overview

Task

The term "volumetric compensation" denotes compensation of machine tools' geometric errors in the overall work volume. It is based on a parametric machine model that is standardised to the standards DIN ISO 230-1/7 "Test code for machine tools” and ISO/TR 16907 "Machine tools — Numerical compensation of geometric errors”. Chapter "Notes on measurement and use" provides a short overview of the model.

The purpose of compensation is to balance out errors in tool positioning and orientation by correcting the axis setpoints, thus enhancing the quality of the workpiece.

This functionality has been available since CNC Build V3.00.xx.

This function is an additional option requiring a license.

Volumetric Compensation only compensates for tool position. Errors resulting from incorrect positioning are compensated but not tool orientation.

Properties

Volumetric Compensation can be used for all machines that can be described by serial kinematics with precisely 3 linear axes X, Y, Z and up to three rotary axes A, B, C.

Gantry combinations are supported (transparently for the user) by the fact that the slave axes are supplied with the same compensation values as their master axes.

Programming

Volumetric Compensation can be activated and deactivated in the NC program by the #VOLCOMPcommand.

Mandatory note on references to other documents

For the sake of clarity, links to other documents and parameters are abbreviated, e.g. [PROG] for the Programming Manual or P-AXIS-00001 for an axis parameter.

For technical reasons, these links only function in the Online Help (HTML5, CHM) but not in pdf files since pdfs do not support cross-linking.