Frame Calculation From Three Measuring Points In Space (Meaframe) - Siemens Sinumerik 840D sl Programming Manual

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

5.6

Frame calculation from three measuring points in space (MEAFRAME)

Function
MEAFRAME is an extension of the 840D language used for supporting measuring cycles.
The function MEAFRAME calculates the frame from three ideal and the corresponding
measured points.
When a workpiece is positioned for machining, its position relative to the Cartesian machine
coordinate system is generally both shifted and rotated referring to its ideal position. For exact
machining or measuring either a costly physical adjustment of the part is required or the
motions defined in the part program must be changed.
A frame can be defined by sampling three points in space whose ideal positions are known. A
touch-trigger probe or optical sensor is used for sampling that touches special holes precisely
fixed on the supporting plate or probe balls.
Syntax
MEAFRAME IDEAL_POINT,MEAS_POINT,FIT_QUALITY)
Significance
MEAFRAME
IDEAL_POINT
MEAS_POINT
FIT_QUALITY
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
5.6 Frame calculation from three measuring points in space (MEAFRAME)
Frame calculation of three measured points in space
Array of real data containing the three coordinates of the ideal points
Array of real data containing the three coordinates of the measured
points
REAL variable,
-1:
-2:
-4:
Positive value:
Coordinate transformation (FRAMES)
returning the following information:
The ideal points are almost on a straight line:
The frame could not be calculated. The returned
frame variable contains a neutral frame.
The measuring points are almost on a straight
line: The frame could not be calculated. The
returned frame variable contains a neutral frame.
The calculation of the rotation matrix failed for a
different reason.
Sum of distortions (distances between the
points), that are required to transform the
measured triangle into a triangle that is
congruent to the ideal triangle.
309

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents