
9.SPINDLE FUNCTION B-63783EN-1/01
- 826 -
- Program origin
The orientation position is regarded as a program origin. It is possible
to modify the program origin using the coordinates system(G92).
Command system
The command system comes in two types: The first positions a semi-
fixed angle; the second positions an optional angle.
- Semi-fixed angle positioning by M code
Specify a 2-digit numeric value following address M. A value from Mα
to Mβ can be specified. α and β must be set in parameter Nos. 5896 and
5897 in advance. Mα to Mβ and the corresponding positioning angles
are listed below. γ must be set in parameter No. 5898 in advance.
M code
Example: When β
ββ
β = α
αα
α+5
Indexing angle (Example)
γ
γγ
γ=30°
°°
°
Mαγ30°
M (α+1) 2γ 60°
M (α+2) 3γ 90°
M (α+3) 4γ 120°
M (α+4) 5γ 150°
M (α+5) = Mβ 6γ 180°
The direction of rotation is determined by the sign of γ.
- Positioning to an arbitrary angle by an axis address
A position is specified using an axis address followed by a signed
numeric value. Specify an axis address in the G00 mode. (In the
subsequent explanation, the axis address is assumed to be the C-axis.)
Example: C-1000
C123.456
A numeric value with a decimal point can be entered. The position of a
decimal point represents the position of "degrees."
Example: C35.0 = C35 degrees
- Absolute and incremental commands
For positioning to a semi-fixed angle based on an M code, incremental
commands must always be used.
For positioning to an arbitrary angle, both absolute and incremental
commands can be used.
180°
90°
B
A
Program origin