FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 127

 

  Index      Manuals     FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual (B-63944EN/03)

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     125      126      127      128     ..

 

 

 

FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 127

 

 

23.MUITI-PATH CONTROL FUNCTION

 PROGRAMMING 

B-63944EN/03

 

 

- 972 - 

23.3 

COMMON MEMORY BETWEEN EACH PATH 

 

Overview 

In a multi-path system, this function enables data within the specified 
range to be accessed as data common to all paths.    The data includes 
tool compensation memory and custom macro common variables. 
 

Explanation 

The path common memory function enables the following operations. 
 

  - Tool compensation memory 

Part or all of tool compensation memory for individual paths can be 
used as common data by setting parameter No. 5029. 
 

Tool
compensation

number 20

Tool
compensation

number 1

50 tool

offset

pairs

30 tool

offset

pairs

Tool offset pairs of path

2 on lathe system

No.5029=20

Tool offset pairs of path

1 on lathe system

 

 

NOTE 

1  When a combined system including a machining 

center system and lathe system is used, data is 
made common according to the same path control 
type. 

2  The same unit for tool compensation (bits 0 to 3 of 

parameter No. 5042) must be set for each of the 
machining center and lathe systems. 

3  Set a value less than the number of tool 

compensation values for each path for parameter 
No. 5029. 

4  If the value set for parameter No. 5029 is greater 

than the number of tool compensation values for 
each path, the minimum number of tool 
compensation values for individual paths is 
assumed. 

5  For details, refer to the relevant manual of the 

machine tool builder. 

B-63944EN/03

 PROGRAMMING 

23.MUITI-PATH CONTROL FUNCTION

 

 

- 973 - 

  - Custom macro common variables 

 
All or part of custom macro common variables #100 to #149 (, #199, 
or #499) and #500 to #599 (or #999) can be used as common data by 
setting parameters No. 6036 (#100 to #149 (, #199, or #499)) and 
6037 (#500 to #599 (or #999)). 
 

50 macro
variables

50 macro

variables

Macro variable number 119

Macro variable number 100

Macro variables

for path 1

No.6036=20

Macro variables

for path 2

 

 

NOTE 

1  If the value of parameter No. 6036 or 6037 exceeds 

the maximum number of macro common variables, 
the maximum number of macro common variables 
is assumed. 

2  Common variables #150 to #199, #150 to #499, 

and #600 to #999 are optional functions. 

 
 

23.MUITI-PATH CONTROL FUNCTION

 PROGRAMMING 

B-63944EN/03

 

 

- 974 - 

23.4 

SPINDLE CONTROL BETWEEN EACH PATH 

 

Overview 

This function allows a workpiece attached to one spindle to be 
machined simultaneously with two tool posts and each of two 
workpieces attached to each of two spindles to be machined 
simultaneously with each of two tool posts. 
 

Spindle

Tool post 1

Tool post 2

 

Fig. 23.4 (a)    Application to a lathe with one spindle and two tool posts 

 

¥

Tool post 2

Spindle 1

Tool post 1

Spindle 2

 

Fig. 1.1 (b)    Application to a lathe with two spindles and two tool posts 

 
The spindle belonging to each path can generally be controlled by 
programmed commands for the path.  With path spindle command 
selection signals, programmed commands for any path can control the 
spindle belonging to any path. 
 

NOTE 

 

For the method of spindle command selection, refer 
to the relevant manual of the machine tool builder. 

B-63944EN/03

 PROGRAMMING 

23.MUITI-PATH CONTROL FUNCTION

 

 

- 975 - 

23.5 

SYNCHRONOUS/COMPOSITE/SUPERIMPOSED 
CONTROL 

 

Overview 

In multi-path control, the synchronous control function, composite 
control function, and superimposed control function enable 
synchronous control, composite control, and superimposed control in 
a single path system or between multi-path systems. 
 

Explanation 
 - Synchronous control 

  Synchronizes movement along an axis of one system with that 

along an axis of the other path. 
Example) 

Synchronizing movement along the Z1 (master) and Z2 (slave) 
axes (in the case of turning) 

 

Workpiece

Z2 (Synchronized with 

movement along the Z1 axis)

Z1

Turret 1 

X1

Machining according to a program for path 1 

 

23.MUITI-PATH CONTROL FUNCTION

 PROGRAMMING 

B-63944EN/03

 

 

- 976 - 

  Synchronizes movement along an axis of one path with that along 

another axis of the same path. 
Example)  

Synchronizing movement along the Z1 (master) and B1 (slave) 
axes (in the case of turning) 

 

B1 (Synchronized with
movement along the Z1

axis)

Workpiece 1

Z1

Turret 1

X1

Tail stock

 

 - Composite control 

  Exchanges the move commands for different axes of different path. 

 

Example) 

Exchanging the commands for the X1 and X2 axes (in the case 
of turning) 

  Upon the execution of a command programmed for path 1, 

movement is performed along the X2 and Z1 axes. 

 

Upon the execution of a command programmed for path 2, 
movement is performed along the X1 and Z2 axes. 

 

Machining according to a program 
for path 1 

Machining according to 
a program for path 2 

Workpiece 1

Turret 1 

Workpiece 2 

Turret 1

Z1

X2

Z2

X1

 

B-63944EN/03

 PROGRAMMING 

23.MUITI-PATH CONTROL FUNCTION

 

 

- 977 - 

 - Superimposed control 

  Provides a move command of an axis for a different axis in another 

path. 
Example) 

Providing the Z2 (slave) axis with a move command specified 
for the Z1 (master) axis (in the case of turning) 

Machining according to a program 
for path 2 

Workpiece 1

Turret 1

Turret 2 

Z1

X2 

Z2 

X1

Machining according to 
a program for path 1 

 

 

NOTE 

 

The method used to specify synchronous, 
composite, or superimposed control varies with the 
machine tool builder.    For details, refer to the 
manual supplied by the machine tool builder. 

 

 
 
 
 
 
 
 
 
 

III. OPERATION 

 

 

 

 

 

 

 

 

Content      ..     125      126      127      128     ..