Vermessung einer Schwenkachse

Im Zyklus soll eine Schwenkachse vermessen werden. Es wird erwartet, dass diese Schwenkachse um die X-Achse rotiert. Da die Schwenkachse durch die vorgeschalteten Linearachsen bewegt wird, ist diese nicht ortsfest. Dies bedeutet, die Kalibrierkugel muss ortsfest montiert werden, während die Schwenkachse innerhalb des Zyklus durch die Linearachsen bewegt wird. Da die Kalibrierkugel ortsfest montiert wird, ist eine Vermessung mit aktiver kinematischer Transformation nicht erlaubt, da dadurch die X-, Y- und Z-Koordinaten der einzelnen Mittelpunktmessungen nicht mehr unterscheidbar wären.

Vermessung einer Schwenkachse
Abb.: Vermessung einer Schwenkachse

Folgende Parametrierung ist zur erfolgreichen Zyklusdurchführung denkbar.

Es ergibt sich folgender Zyklusaufruf:

G90

G1 A0

G1 X90 Y-240 Z-10

L CYCLE [NAME=SysMeasRotAx.ecy  \

        @P6  = 30               \

        @P13 = 50               \

        @P33 = 10               \

        @P87 = 50               \

        @P89 = 4                \

        @P90 = 1                \

        @P91 = 1                \

        @P92 = 0                \

        @P93 = 0                \

        ]

M30

Soll die Vorpositionierung automatisiert erfolgen, so muss der Parameter 90 auf null gesetzt werden: @P90=0. Die hinterlegten Unterprogramme zur Vorpositionierung könnten folgendermaßen aussehen:

; SysMeasRotAxPrePos2.nc:

G1 G91 Z50

G1 G90 A50

G1 G91 Y-140

G1 G91 Z-120

G90

M17

; SysMeasRotAxPrePos3.nc:

G1 G91 Z100

G1 G90 A-50

G1 G91 Y280

G1 G91 Z-100

G90

M17