Behavior With Rotary Axes - Siemens SINUMERIK 840D Function Manual

Mc axes and spindles
Hide thumbs Also See for SINUMERIK 840D:
Table of Contents

Advertisement

M3: Coupled axes
14.5 Generic coupling
14.5.9

Behavior with rotary axes

Rotary axes as leading or following axes
It is possible to couple rotary axes to a linear axis and vice versa. Note that a direct assignment
of degrees to mm must be performed using the coupling rule.
Example:
A = Rotary axis, X = Linear axis
Programming
N10 G0 A0 X0
N20 CPON=(A) CPLA[A]=(X) CPLNUM[A,X]=2
N30 X100
Modulo reduced rotary axes as leading axes
With modulo reduced rotary axes as leading axes, the input variable is not reduced during the
reduction of the leading axis. The non-reduced position is still taken as the input variable, i.e.
the traversed distance is considered.
Example:
A = Modulo reduced rotary axis, X = Linear axis
Programming
N10 G0 A0 X0
N20 CPON=(X) CPLA[X]=(A) CPLNUM[X,A]=0.5
N30 A200
N40 A=IC(200)
N50 A=IC(100)
550
Comment
; Traverse motion:
X = 0 mm, A = 0 degrees
; A coupling module for rotary ax-
is A with linear axis X as lead-
ing axis is created and activa-
ted. The coupling value is 2.
; Traverse motion:
X = 100 mm, A = 200 degrees (=
100*2)
Comment
; Traverse motion:
X = 0 degrees, X = 0 mm
; A coupling module for linear ax-
is X with rotary axis A as lead-
ing axis is created and activa-
ted. The coupling value is 0.5.
; Traverse motion:
A = 200 degrees, X = 100 mm
(= 200*0.5)
; A traverses through 200 degrees
in a positive direction to 400
degrees, Display A = 40. X tra-
verses through 100 mm to 200.
; A traverses from 40 degrees to
140 degrees, X traverses through
additional 50mm to 250.
Function Manual, 06/2019, A5E47437747B AA
Axes and spindles

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d sl

Table of Contents