Yaskawa J50M Instructions User Manual

Page 128

Advertising
background image

2.12.1 CONDITIONS FOR ADDING SOLID TAP
FUNCTIONS

The following conditions are required for adding solid tap

functions to YASNAC J50M.

(1) S5-digit analog output is provided as an option for

YASNAC J50M.

(2) Yaskawa

is used for spindle drives.

(3) PG is provided to the spindle or spindle

motor and the gear ratio used for solid tap has
been fixed (best performance is ensured if the
spindle and motor are directly connected) .

2.12.2 DESCRIPTION ON PROGRAMMING

2.12.2.1 G

CODE TO SPECIFY SOLID TAP MODE

The following G codes are specified to classify

tapping by solid tap function or conventional
tapping.

(1)

Tap Mode

The tap cycle

commands) , as mentioned

below,

performs the solid tap.

It is fed by

command for feedrate per revolution.

This mode

is only for solid tap.

(2) G94—Solid Tap Mode Cancel

This cancels the solid tap mode and changes to

the conventional mode.
The following tap cycle performs conventional
tapping.

It is fed by command for feedrate per

minute.

Note:

G93/G94

is modal with G code of 05 group. G94

is selected at the time of power-on/resetting.

2.12 .2.2 SOLID TAP CYCLE COMMAND

The solid tap can be made by specifying as below

after G93 specification.

Tap

The format and contents other than F are the
same as conventional tap.

Solid tap is specified

by pitch of Z-axis per spindle revolution

(mm/rev. , inch/rev.).

Unit and Programmable

of F

Input (mm)

mm/rev.

Range

0.0001 to 200.0000 mm/rev.

Input (in. )

inch/rev.

Range

0.000001 to 7.874015 inch/rev.

Programmable Range of S

Note: FX S cannot specify a program exceeding
24000.0

944.8 inch/rein.

2 . 1 2 . 2 . 3 O P E R A T I O N

(1) G93 Command

If G93 command is executed, the spindle stops,
the position control loop is formed to the spindle
and the solid tap mode is selected.
The solid tap mode is also selected by another
way, namely, by spindle indexing and positioning
t o t h e h o m e p o s i t i o n , a f t e r s p i n d l e s t o p b y
parameter (#6055

. However, the spindle can

be indexed only

the time when feedback pulse

for one spindle revolution is 4096 pulses (#6061 *
#6449=4096) .
This mode

is

reset by G94.

(2) G84/74 Command

a. G84

Positioning to the position specified by X and
Y .

Positioning to R point.

Spindle runs forward and is fed to Z point.

At the start of this block,. it checks that
e r r o r p u l s e o f s p i n d l e a n d Z - a x i s e n t e r s

within specification-Error Detect ON.

Spindle stops; deviation pulse of spindle and
Z-axis is checked here.

Dwell, if there is P command.

Spindle runs reverse and

is

fed to R point.

Spindle stops.

Positioning to the initial point (in case of
G98) .

,(X,

Y)

Linear form acceleration

automat-

ically applied to the spindle movement (the con-
stant set

#6291) .

b. G74

The same operation

a s

e x c e p t f o r t h e

following points:

in

G84 makes spindle reverse running, and

in G84 makes spindle forward running in case of

G74.

(3) G94 Command

If

G94

is executed, the solid tap mode in

G93 is

This mode selects the conven-

tional tap operation if specifying

r e v .

Range

1 to 4500 rev.

120

Advertising