Manual Romi GL 240
Manual Romi GL 240
Manual Romi GL 240
PROGRAMMING AND
OPERATION MANUAL
ROMI G / GL / GLM
CNC FANUC 0I-TD
T51169B
HEADQUARTERS
Avenida Prola Byington, 56, Centro 13453-900
Santa Brbara DOeste SP Brazil
Phone +55 19 3455-9000 Fax: 3455-2499
Email: [email protected]
NDICE
LEVEL I
1 - COORDINATE SYSTEM______________________________________ 2
3 - PREPARATORY FUNCTIONS__________________________________ 7
4 - INTERPOLATION FUNCTIONS_ _______________________________ 9
T51169B
III
9 - DRILLING CYCLES_________________________________________ 40
11 - UNCONDITIONAL DEVIATION_______________________________ 47
12 - SUB-PROGRAM CALL AND RETURN_________________________ 48
13 - SPECIAL FUNCTIONS_____________________________________ 50
IV
T51169B
16 - CALCULATIONS__________________________________________ 66
LEVEL II
1- DEFINITION OF AXES_______________________________________ 74
T51169B
LEVEL III
1 - EXTERNAL TURNING AND FACING WITH RADIUS OFFSET_______ 96
2 - AXIAL DRILLING AND TAPPING______________________________ 97
3 - RADIAL MILLING, DRILLING AND TAPPING____________________ 98
4 - CIRCULAR INTERPOLATION AXIS C_________________________ 99
5 - HELICAL INTERPOLATION - AXES X / Z / C____________________ 100
6- POLAR COORDINATES AXES X / C_________________________ 101
7 - CYLINDRICAL INTERPOLATION AXES Z / C_ ________________ 102
LEVEL IV
1 - COMMAND PANEL________________________________________ 104
3 - PROGRAM EDITION________________________________________116
VI
T51169B
5.1 - TEST PROGRAMS WITH NO PLATE TURNING AND NO SHAFT MOVEMENT.. 126
5.1.1 - Quick test........................................................................................... 126
5.1.2 - Graphic test........................................................................................ 126
5.2 - TEST PROGRAM (DRY RUN)...................................................................... 128
5.3 - INSERT BAR CODE (/) BEFORE FUNCTIONS M3 AND M4:........................ 128
T51169B
VII
VIII
T51169B
T51169B
IX
PART I
PROGRAMMING
(level 1)
T51169B
1. SISTEMA 1.
DE COORDENADAS
Coordinate System
1- SISTEMA DE COORDENADA
1 - COORDINATE SYSTEM
X+
2nd quadrant
Z-
1st quadrant
Z+
Longitudinal movement
3rd quadrant
4th quadrant
Transversal movement
XThe coordinates system is defined in the plane created by the crossing of one line parallel
to longitudinal
(Z), with adefinido
line parallel
to transversal
movement
(X).
O sistemamovement
de coordenadas
no plano
formado pelo
cru zamento
de
uma linha paralela ao movimento longitudinal (Z), com uma li nha paralela ao
movimento
transversal
All movement
of tool(X).
end is described in this plan XZ, in relation to a pre-defined reference
(X0, Z0). Please remember X is always diameter measuring.
Todo movimento da ponta da ferramenta descrito neste plano XZ, em relao
a uma
origem preestabelecida
(X0,Z0).
Lembrarsignal
que Xintroduced
sempre in thea dimension
medida doto be
OBSERVATION:
The positive
or negative
dimetro.
programmed
is given by quadrant where the tool is located.
OBSERVAO: O sinal positivo ou negativo introduzido na dimenso a ser
programada dado pelo quadrante, onde a ferramenta est sit uada:
S75099A
Programao e Operao - Linha E280 / E320
2
Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD
2
T51169B
1. SISTEMA DE COORDENADAS
1.1- SISTEMA DE COORDENADA ABSOLUTA
1. Coordinate System
definido
pela
linha
de
centro
do
eixo
rvore.
O
pont
o
Z0
definido
por
named WORK PIECE REFERENCE.
qualquer
linha dewas
centro
doas
eixo
As we linha
saw, perpendicular
the system reference
fixed
thervor
pointse. X0, Z0. X0 point is defined
by the Center line of the spindle. The Z0 point is defined by any line perpendicular to Center
Durante a programao, normalmente a origem (X0, Z0) prees tabelecida no
line of the spindle.
fundo da pea (encosto das castanhas) ou na face da pea, conf
orme ilustrao
During programming, usually the reference (X0, Z0) is pre-defined in the part bottom
abaixo:
(jaw support) or at the part face, according illustration below:
reference
(X0,Z0)
Source (X0, Z0)
Source(X0,Z0)
(X0, Z0)
reference
PROGRAMMING EXAMPLE:
80
A
B
30
REFERENCE AT PART FACE:
B
C
50
D
ABSOLUTE
COORDINATE
C
D
80
C
5
SHAFT
B
480
D
E
POINT
X
Z
R5
A
A
0 10
0
B
3030
0
C
50
-10
45
D
70
-10
R5
80
-15
10
Programao
e Operao - E
Linha E280 / E320
F
80
-30
30
E
30
R5
S75099A
30
80
30
30
20
20
0
30
45
80
30
80
F
E
EXEMPLO DE PROGRAMAO:REFERENCE AT PART BOTTOM:
D
ABSOLUTE COORDINATE
C
SHAFT
20
10 x 45Bo
POINT
X
Z
E
D
A
A
0
30
B
30
30
C
50
20
C
45
COORDENADAS
D
70
20
MOVIMENTO
ABSOLUTAS
R5B
E
80
15
20
PARTIDA
META
EIXO
F
80
0
30
DE
PARA
X
Z
T51169B
1. Coordinate System
1.2- INCREMENTAL COORDINATE SYSTEM
The origin of this system is established for each tool movement.
After any displacement, a new reference will occur, that is, for any point reached by the
tool, the coordinates reference will pass to be the reached point.
All measurings are done between the distance to be displaced.
If the tool displaces from a point A to B (any two points), the coordinates to be programmed
will be distances between two points, measurements (designed) in X and Z.
Please observe the Point A is displacement reference for point B, and B will be the
reference for a displacement up to point C, and so on.
PROGRAMMING EXAMPLE:
F
E
D
C
B
30
80
45
R5
10
30
MOVEMENT
START
TARGET
FROM
A
B
C
D
E
TO
B
C
D
E
F
INCREMENTAL
COORDINATES
SHAFT
X
30
20
20
10
0
Z
0
-10
0
-5
-15
T51169B
2. Types of function
2 - TYPES OF FUNCTION
2.1 - POSITIONING FUNCTIONS
FUNCTION X: Position at transversal shaft (absolute)
Format: X +-5.3 (milimeter)
FUNCTION X: Position at longitudinal shaft (absolute)
Format: Z +-5.3 (milimeter)
FUNCTION U: Displacement at transversal shaft (incremental)
Format: U+-5.3 (milimeter)
FUNCTION Z: Displacement at longitudinal shaft (incremental)
Format: Z+-5.3 (milimeter)
2.2 - SPECIAL CODES
2.2.1 - Code: N
Application: To identify blocks.
Each information block can be identified by function N, followed up to 4 digits, that the
command launches automatically in the program, by keeping an increasing from 10 to 10.
Example:
N10 ...;
N20 ...;
N30 ...;
OBSERVATION: In order to able / disable this function, it is necessary:
- To actuate MDI key.
- To actuate OFFSET SETTING key.
- To actuate [DEFIN] softkey.
- To position cursor at NO. SEQUENCIA
- To type 0 to disable or 1 (one) to able.
- To actute INPUT key,
T51169B
2. Types of function
2.2.2 - Code: O
Application: To identify programs
Each program or sub-program at command memory is identified by a single number
O composed by up to 4 digits, it can float from 0000 to 9999.
OBSERVATION: All programs in the range 8000 to 9999 are protected, so the user
has Access only to Edit programs in the range 0000 to 7999.
2.2.3 - Code: Bar (/)
Application: To inhibit blocks running.
We use the Function Bar (/) when it is necessary to inhibit blocks running in program,
not changing programming.
If the character / is typed in front of some blocks, they will be ignored by command,
since the operator has been selected the option BLOCK DELETE in command panel.
If the option BLOCK DELETE is not selected, the command will execute normally the
blocks, including thos with the character /.
2.2.4 - Code: F
Application: to determine infeed speed
The infeed speed is an importante data for machining, and it is obtained considering
material, tool and operation to be done.
Usually, for CNC lathes, we define infeed using mm/revolution (function G95), but it is
also used as mm/min (function G94).
2.2.5 - Code: T
Application: to select tool
The function T is used to select tool, it tells the machine its zeroing (PRE-SET), insert
radius, cutting direction and correctors.
The code T shall be followed for at most four digits in its programming, being there
are two ways to define the application of these digits, depending on the value inserted in
parameter 50021.
a) Parameter 5002.1 = 0
T 0101
b) Parameter 5002.1 = 1
T 0101
Tools wear
Turret position and tool geometry
T51169B
3. Preparatory function
3 - PREPARATORY FUNCTIONS
Application: This group of functions, also named G codes, defines what the machine
do, preparing it to execute one type of operation, or to receive a determined information.
The functions can be MODAL or NON-MODAL.
MODAL: They are functions which, once programmed, stay in command memory, being
valid for further blocks, unless if modificed by other function or by the same.
NON-MODAL: They are functions which, always when requested, shall be programmed,
that is, they are valid only in the block which contain it.
LISTO F PREPARATORY FUNCTIONS
G code
Function
G00
G01
G02
G03
G04
G07.1
G10
G11
G20
G21
G12.1
G13.1
G28
G33
G37
G40
G41
G42
G53
G54
G55
G56
G57
G58
G59
G63
T51169B
Modal
X
X
X
X
Non-Modal
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
3. Preparatory function
Function
Macro B Call
Macro B modal Call
Finishing cycle
Longitudinal roughing cycle
Transversal roughing cycle
Roughing cycle parallel to profile
Longitudinal roughing cycle or axial dirlling
Facing or grooving cycle
Automatic threading cycle
Longitudinal or taper roughing cycle
Semiautomatic threading cycle
Transversal or taper roughing cycle
Cancells drilling cycles
Axial drilling cycle
Threading cycle with axial male
Axial drilling cycle
Radial drilling cycle
Radial threading cycle
Absolute Coordinates System
Incremental Coordinates System
To determine new sourcer or maximum revolution (RPM)
Infeed, millimeter/inches per minute
Infeed, millimeter/inches per revolution
Activates cutting speed (m/min)
Cancells cutting speed (programming in RPM)
Modal
Non-Modal
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
T51169B
4. Interpolation Function
4 - INTERPOLATION FUNCTIONS
4.1 - FUNCTION: G00
Application: Quick positioning (approach and return).
The shafts moves to the programmed target using the most infeed speed available in
the machine:
Syntaxis:
G0 X__ Z__
Where:
X = Coordinate to be reached (values in diameter)
Z = Coordinate to be reached
The function G0 is Modal, and it cancells functions G1, G2, G3.
T51169B
4. Interpolation Functions
4.3 - FUNCTION: G02 E G03
Application: Circular interpolation (radius)
Both G2 or F3 executes machining operations of pre-defined arcs by a proper and
simultaneous movement of the shafts.
Syntaxis:
G2/G3 X__ Z__ R__ (F__)
or
G2/G3 X__ Z__ I__ K__ (F__)
Where:
X ( U ) = final position of the arc
Z ( W ) = final position of the arc
I = Incremental distance at X between start point of the arc and its center (in radius).
K = incremental distance at Z between start point of the arc and its Center
R = Radius value
(F) = Infeed value
OBSERVATION: At the programming of na arc, we shall observe the following rules:
The start point of the arc is the start position of the tool.
The circular interpolation G02 or G03 (clockwise / counterclockwise) direction is
programmed.
Together the interpolation direction, we program the coordinates of the final point
of the arc with X and Y.
Together the arc direction and final coordinates, the R function (radius value) or
so, functions I and K (coordinates fo the Center of the arc) are programmed.
10
T51169B
4. Interpolation Function
4.3.1 - Function: R
Application: Arc defined by radius.
NOTES:
I and K functions are programmed by taking as reference the distance from the start
point of the tool to arc Center, giving the corresponding signal to the movement.
The function I shall be programmed in radius.
EXAMPLE:
R1
0
A
B
T51169B
11
4. Interpolation Functions
The direction for the arc machining execution defines if it is clockwise or counterclockwise,
according charts below:
REAR TURRET (Positive Quadrant)
G02
(Clockwise)
G03
(Counterclockwise)
PROGRAMMING EXAMPLE
80
55
R3
40
1,50x45
40
50
44
24
1,50x45
50
24
80
55
0
44
R1
80
..
.
N30 G0 X21 Z2;
N40 G1 Z0 F.25;
N50 X24 Z-1.5;
N60 Z-30;
N70 G2 X44 Z-40 R10;
or
N70 G2 X44 Z-40 I10 K0;
N80 G1 X50 Z-55;
N90 X74;
N100 G3 X80 Z-58 R3;
or
N100 G3 X80 Z-58 I0 K-3;
N110 G1 Z-80;
T51169B
4. Interpolation Function
4.4 - FUNCTION: ,R / ,C
Application: Corner rounding / beveling
Functions ,R and ,C are used to round / bevel corners. These functions shall be
inserted in the programming block from the point of intersection between two straight lines.
Syntaxis:
G01 X__ Z__, R__
G01 X__ Z__
or
G01 X__ Z__, C__
G01 X__ Z__
Where:
,R = Value or rounding radius
,C = Bevel value
PROGRAMMING EXAMPLE WITH CORNER ROUNDING
70
45
30
20
2x45
1x45
T51169B
50
80
20
R5
:
:
:
N60 G00 X14 Z2
N70 G42
N80 G01 Z0 F.2
N90 G01 X20,C2
N100 Z-20,R5
N110 X50,C1
N120 Z-30
N130 X80 Z-45
N140 X84
N150 G40
N160 G0 X90
N170 Z300 T00
:
:
13
4. Interpolation Functions
4.5 - FUNCTION: G33
Application: Step-by-Step threading
Function G33 executes the threading at shaft X and Z, where each deep is programmed
clearly in separated block.
There are possibilities to open screws in internal or external diameters, being they
parallel or taper screws, simple or multiple inlets, progressive, etc.
Function G33 demands:
X = Final diameter of threading
Z = Final position of thread length.
Q = angle of spindle for thread inlet (millesimal of degree).
R = Incremental taper angle value in shaft X (radius/negative for external and
positive for internal)
F = thread pitch
OBSERVATIONS:
There is no need to repeat the pitch value (F) in further blocks of G33.
It is recommended to left during approach a minimum clearange around twice the
thread pitch in shaft Z.
The function G33 is modal.
In case of step-by-step threading programming, we shall use the function G97, in
order to RPM stay fixed.
During the running of threading function, the maximum revolution of spindle shall
not overpass the value determined by the following equation:
RPMmax =
14
5000
PASSO
T51169B
4. Interpolation Function
PROGRAMMING EXAMPLE:
80
80
60
60
45
45
33
33
M 30x1.5
26
30x1.5
26
50
2x45
2x45
O0330 (THREAD CYCLE);
N10 G21 G40 G90 G95;
N20 G54 G0 X350 Z300 Y0 T00
N30 T0101 (THREAD M30X1.5);
N40 G54;
N50 G97 S1000 M3;
N60 G0 X35;
N70 Z3;
N80 X29.35;
N90 G33 Z-31.5 F1.5;
N100 G0 X35;
N110 Z3;
N120 X28.95;
N130 G33 Z-31.5;
N140 G0 X35;
N150 Z3;
N160 X28.55;
N170 G33 Z-31.5;
N180 G0 X35;
N190 Z3;
N200 X28.15;
N210 G33 Z-31.5;
N220 G0 X35;
N230 Z3;
N240 X28.05;
N250 G33 Z-31.5;
N260 G0 X35;
N270 G54 G0 X350 Z300 Y0 T00;
N280 M30;
CALCULATIONS:
1) Thread height (P):
P = (0.65 x pitch)
P = (0.65 x 1.5)
P = 0.975
T51169B
15
5. Dwell time
5 - DWELL TIME (DWELL)
5.1 - FUNCTION: G04
Application: Dwell time
Between one displacement and other of the tool, we can program a determined dwell
time for it. The function G4 executes a dwell, which duration is defined by a related value P,
U or X , which defines the time in seconds.
The function G04 demands:
G04 X__; (seconds)
or
G04 U__; (seconds)
or
G04 P__; (millesimal seconds)
EXAMPLE: (TIME: 1.5 SECOND)
G04 X1.5;
G04 U1.5;
G04 P1500;
16
T51169B
T51169B
17
18
G42
G41
( Tool at right)
(Tool at Left)
G41
G42
( Tool atLeft)
(Tool at right)
T51169B
Z+
Z-
PONTA DA FERRAMENTA
EXTERNAL TOOLS
FERRAMENTA
EXTERNA
ESQUERDA
8
8
FERRAMENTA
EXTERNA
DIREITA
3
3
4
4
0
7
7
5
5
1
1
FERRAMENTA
INTERNA
ESQUERDA
6
6
2
2
FERRAMENTA
INTERNA
DIREITA
INTERNAL TOOLS
S75099A
T51169B
21
19
:
:
:
N60 G00 X34 Z0
N70 G01 X-2 F.2
N80 G00 X27 Z2
N90 G42
N100 G01 X27 Z0 F.2
N110 X30
N120 X50 Z-10
N130 X70
N140 G03 X80 Z-15 R5
N150 G01 X80 Z-17
N160 X84
N170 G40
N180 G00 X90
N190 G54 G0 X300 Z300 T00
:
:
30
80
45
R5
10
30
Example 2: Internal machining
1x45
2x45
15
30
70
20
90
70
60
30
53
R5
:
:
N60 G01 X74 Z2
N70 G41
N80 G01 Z0 F.2
N90 X70
N100 X60 Z-15
N110 X53, C1
N120 Z-30, R5
N130 X30, C2
N140 Z-72
N150 X27
N160 G40
N170 G00 X25
N180 G54 G00 X300 Z300 T00
:
:
T51169B
7. Simple Cycle
7 - SIMPLE CYCLES
7.1 - FUNCTION: G78
Application: Semiautomatic threading cycle
The function G78 demands:
G78 X__ Z__ (R__) (Q____) F__; Where:
X = Threading diameter
Z = Final threading position
R = Incremental tapering value at shaft X (taper thread)
Q = Angle of spindle for thread inlet (millesime degree)
F = Thread pitch
Example 1: Thread M25x1.5
50
33,50
23
17
M25x1.5
21
40
,50
23
17
4
M25x1.5
1.5x45
1.5x45
Calculations
1st) Thread height (P):
P = (0.65 x pitch)
P = (0.65 x 1.5)
P = 0.975
T51169B
21
7. Simple Cycles
Example 2: Thread: M25x2 (2 inlets)
60
43,50
33
25
M25x2
M25x2
(2 ENTRADAS)
1,75x45
(2 ENTRADAS)
21
40
5x45
CALCULATIONS:
1st) Thread height (P)
P = (0.65 x pitch) P = (0.65 x 2)
P = 1.3
22
5000
PASSO
T51169B
This cycle is used after the application of roughing cycles G71, G72 and G73, in order to
give final finishing of the part, whithout the programmer needs to repeat the whole sequence
of the profile to be done.
The function G70 demands:
G70 P__ Q__; Where:
P = block number which defines profile start
Q = block number which defines profile end
The functions F, S and T, specified in blocks G71, G72 and G73 has no effect, but those
specified between the block of profile start (P) and profile end (Q) are valid during the usage
of code G70.
OBSERVATION: After the running of the cycle G70, the tool automatically returns
to the point used for positioning.
T51169B
23
24
T51169B
70
45
30
20
2x45
1x45
50
20
2x45
50
80
20
R5
T51169B
25
50
50
25
25
15
x45
1x45
1,50x45
70
70
1,50x45
100
80
50
30
100
80
50
30
15
O0001 (LONGITUDINAL
ROUGHING);
N10 G21 G40 G90 G95;
N20 G54 G0 X300 Z300 T00
N30 T1010 (INT. ROUGHING);
N40 G54;
N50 G96 S200;
N60 G92 S2500 M4;
N70 G0 X25;
N80 Z2;
N90 G71 U3 R2;
N100 G71 P110 Q180 U-1. W.3 F.3;
N110 G0 X83;
N120 G1 Z0 F.2;
N130 X80 Z-1.5;
N140 Z-15;
N150 X50 ,C1;
N160 Z-25;
N170 X30 Z-50;
N180 Z-71;
N190 G41
N200 G70 P110 Q180;
N210 G40
N220 G54 G0 X300 Z300 T00;
N230 M30;
Cutting depth = 3 mm
Infeed = 0,3 mm/rot
26
T51169B
Function G72 shall be programmed in two subseqent blocks, due to the value reated to
cutting depth and metal excess for finishing at longitudinal shaft are informed by function W.
Function G72 in 1st) block demands:
G72 W__ R__; Where:
W = cutting depth during the cycle
R = value of spacing at longitudinal shaft for return to start X
Function G72 in 2nd) block demands:
G72 P__ Q__ U__ W__ F__ ; Where:
P = Number of block which defines profile start
Q = Number of block which defines profile end
U = Metal excess for finishing at shaft X (positive for external or negative for internal/
diameter)
W = Metal excess for finishing at shaft Z (positive for metal excess at right of profile
or negative for metal excess at left of profile.
F = Work infeed
NOTA: After the cycle running, the tool automatically returns to positioned point.
IMPORTANT: THE PROGRAMMING OF PART FINISHING PROFILE SHALL BE
DEFINED FOR LEFT TO RIGHT.
T51169B
27
30
16
5
38
28
55
80
N70 G0 X84;
N80 Z1;
30
2x45
16
Chanfrar cantos no indicados com 1x45
38
28
2x45
28
T51169B
1x45
R5 1x45
2x45
15
30
70
70
15
30
90
70
53
30
2x45
60
90
70
60
30
53
R5
O0072 (TRANSVERSAL
ROUGHING );
N10 G21 G40 G90 G95;
N20 G54 G0 X300 Z300 T00
N30 T1111 (INT. ROUGHING);
N40 G54;
N50 G96 S240;
N60 G92 S4500 M4;
N70 G0 X28;
N80 Z1;
N90 G72 W2.5 R1.5;
N100 G72 P110 Q170 U-1 W.3 F.3;
N110 G0 Z-32;
N120 G1 X30 F.2;
N130 X34 Z-30;
N140 X53 ,R5;
N150 Z-15 ,C1;
N160 X60;
N170 X70 Z0;
N180 G42;
N190 G70 P110 Q170;
N200 G40
N210 G54 G0 X300 Z300 T00;
N220 M30;
Cutting depth = 2,5 mm
Infeed = 0,3 mm/rot
T51169B
29
U=
W=
Number of passes ( R )
30
T51169B
75
55
45
25
50
25
80
1x45
45
25
50
25
1x45
N70 G0 X90;
N80 Z5;
N90 G73 U2 W1.35 R2;
N100 G73 P110 Q170 U2 W.3 F.2;
N110 G0 X23 Z2;
N120 G1 Z0 F.18;
N130 X25 Z-1;
N140 Z-9;
N150 X50 Z-25;
N160 Z-45;
N170 X80 Z-55;
N180 G42;
N190 G70 P110 Q170;
N200 G40
N210 G54 G0 X300 Z300 T00;
N220 M30;
In the exemple, we considered:
Roughing with 2 passes
Material excess X = 10mm ()
Material excess Z = 3mm
Material excess for finishing X
= 2mm ()
Material excess for Z = 0.3mm
Infeed = 0.2mm/rev.
T51169B
31
60
60
36
36
90
70
60
50
40
90
70
60
50
40
35
10
5
10
5
N220 G40
N230 G54 G0 X300 Z300 T00;
N240 M30;
In the exemple, we considered:
Roughing with 3 passes
Material excess X = 8mm ()
Material excess Z = 4mm
Material excess for finishing X =
2mm ()
Material excess for Z = 0.4mm
Infeed = 0.3mm/rev.
32
T51169B
50
60
40
12
28
N40 G54;
N50 G97 S1200 M3;
N60 G0 X0;
N70 Z5;
N80 G74 R2;
N90 G74 Z-74 Q15000 F.12;
N100 G54 G0 X300 Z300 T00;
N110 M30;
70
Drilling increasing = 15 mm
Infeed = 0,12 mm/rot
T51169B
33
80
30
90
45
30
Cutting depth = 3 mm
Infeed = 0,2 mm/rot
34
T51169B
100
75
33
15
14
N40 G54;
50
75
60
70
33
N80 Z-33;
15
4
50
T51169B
35
90
30
25
60
25
N110 M30;
Cutting depth = 2 mm
Infeed = 0,2 mm/rot
36
T51169B
T51169B
5000
PASSO
37
53
33
28
M25x2
21
40
N40 G54;
N50 G97 S1000 M3;
N60 G00 X29;
N70 Z4;
N80 G76 P010060 Q100 R0.1;
N90 G76 X22.4 Z-26.5 P1300 Q392 F2;
1,75x45
M25x2
45
CALCULATIONS:
1st) Thread height (P):
P = (0.65 x pitch)
P = (0.65 x 2)
P = 1.3
38
T51169B
53
38
45
33,4
147
'
38
20
147
'
2.25x45
1x45
2.25x45
CALCULATIONS:
1) Pitch (F):
F=25.4 : 11.5
F=2.209
3) Final diameter (X):
X = start diameter - (P x 2)
X = 33.4 - (1.913 x 2)
X = 29.574
5) slope angle converting:
1
60
47
EXAMPLE: 16 passadas.
Q = 1.913
16
Q = 0.479
60 x A = 47 x 1
A =47 / 60
A = 0.783
T51169B
39
9. Drilling Cycles
9 - DRILLING CYCLES
9.1- FUNCTION : G80
Application: It cancels cycles from series G80
This function is used to cancel cycles from series G80, that is, from G83 to G85.
9.2- FUNCTION : G83
Application: Drilling cycle
This cycle allows to perform holes with chip break with or without return to start point
after each drilling increasing. We also can program a dwell time at the end point of the drilling,
as we will see:
G83 Z__ Q___ (P__) (R__) F__: where;
Z = Final position of the hole (absolute)
Q = Increasing value (incremental / millesimal)
P = dwell time at the end of each increasing (millesime of second)
R = reference plan for drilling start (incremental)
F = Infeed
OBSERVATIONS: After the running of the cycle, the tool returns to start point.
If R is not programmed, drilling start will be the point Z of approach.
#5101.2 = 0 does the cycle in chip break mode.
#5101.2 = 1 does the cycle in chip discharge mode.
If we use the drilling cycle with chip break (#5101.2 = 0) the return value shall be
informed in the parameter 5114 - Value in mm.
If we use a drilling cycle with chip discharge (#5101.2 = 1),, the approach value
after the return shall be informed in parameter 5115 Value in mm.
EXAMPLE :
:
65
65
1x45
45
20
45
20
1x45
40
T51169B
9. Drilling Cycle
9.3 - FUNCTION : G84
9.3.1 - Threading cycle with floating tapping
This cycle allows to open screws with tapping, using floating support. In order to do
this, we shall program:
G97 S500 M3
G84 Z__ F__ , Where:
M3 = it indicates the revolution direction (M3 right thread and M4 = left thread)
Z = final position of thread
F = Thread pitch
EXAMPLE :
50
M10
1x45
:
N100 T0505 (FLOATING TAPPING);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0;
M10
N140 Z4;
N150 G84 Z-20 F1.5;
N160 G80;
N170 G54 G0 X300 Z300 T00;
:
50
20
50
OBSERVATION: To make left thread, we shall change the code from M3 to M4.
A
T51169B
A
Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD
41
9. Drilling Cycles
9.3.2 - Threading cycle with rigid tapping
This cycle allows to open tapping threading, using rigid fixing, that is, no floating support.
In order to do this, we shall program:
G97 S500 M3
M29
G84 Z__ F__, Where:
M3 = indicates revolution direction (M3 = right thread and M4 = left thread)
M29 = it activares threading with rigid tapping
Z = final position of the thread
F = Thread pitch
EXAMPLE :
50
M10
1x45
:
N100 T0606 (RIGID TAPPING);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0;
M10
N140 Z4;
N150 M29;
N160 G84 Z-20 F1.5;
N170 G80;
N180 G54 G0 X300 Z300 T00;
50
20
50
A
42
T51169B
9. Drilling Cycle
9.4 - FUNCTION : G85
Application: Drilling cycle
G85 Z__ F__, where
Z = Final position
F = Infeed
EXAMPLE:
45
45
20
1x45
50
.
.
N100 T0808 (DRILLING);
N110 G54;
N120 G97 S750 M3;
N130 G0 X0;
N140 Z2 ;
N150 G85 Z-55 F0.5 ;
N160 G80 ;
N170 G54 G0 X300 Z300 T00;
.
.
T51169B
43
T51169B
This code prepares the machine to execute all operations in incremental coordinate.
So, all measurings are done between the distance to be displaced, that is, the source of the
coordinates from any point will be the point previous to displacement.
OBSERVATION: Function G91 is modal, and it cancels function G90.
10.6 - FUNCTION: G92
Application: It establishes revolution limit (RPM) / Establishes new source
Function G92, together code S____(4 digits) is used to limit maximum revolution of
spindle (RPM). Usually, this function is programmed in the block next to the function G96;
which is used to program cutting speed.
Example: G92 S2500 M4; (it limits spinde revolution at 2500 RPM).
Function G92 also shall be used to establish a new source of coordinate system. In
order to do this, it shall be programmed in a block together one or more machine shafts.
Example: G92 Z0; (it establishes a new source of coordinates system, fixing the current
position as Z0).
OBSERVATIONS:
Function G92 is modal.
To cancel G92, when used to establish a new source of coordinates system, a new
G92 shall be programmed, fixing a new source, or to program function G92.1 Z0, returning,
so, the zero point to original position.
10.7 - FUNCTION: G94
Application: It establishes infeed x / minute
This function prepares the command to compute all infeeds in inches / minutes (G20)
or millimeters / minutes (G21).
OBSERVATION: Function G94 is modal, and it cancels function G95.
10.8 - FUNCTION: G95
Application: It establishes infeed x /revolution:
This function prepares the command to compute all infeeds in inches / revolution (G20)
or millimeter / revolution (G21).
OBSERVATION: Function G95 is modal, and it cancels function G94.
T51169B
45
46
T51169B
T51169B
47
Many times, during the machining, a determined operations sequence appears, and
we canFunes:
use the sub-program
M98/M99 call resource by the function M98.
Quando
usinagem function
de uma M98
determinada
de sub-progam
operaes number
, apareceby the
The
blockacontaining
shall alsoseqncia
contain the
muitasP.
vezes
programa,
e subprograma
function
Ex.:no
M98
P1001. pode-se usar o recurso de chamada d
atravs da funo M98.
The sub-program, by its time, shall contain refered number at the program start by the
function
and contendo
by finishinga with
function
O O
bloco
funo
M98,M99.
dever conter tambm o nmero d o
subprograma atravs da funo "P". Ex.: M98 P1001
NOTE:
Thedo
number
of sub-program
is theencontrado
same found
the CNCdo
command
O nmero
subprograma
o mesmo
noatdiretrio
c omando
directory.
CNC.
O subprograma por sua vez, dever conter o referido nmero no
incio do
The
formats
for
a
sub-program
call
are
the
following:
programa atravs da funo "O" e finalizar com a funo M99.
P_ _ _ _ L_ _ _ _
M98 P_ para
_ _ _a_chamada
_ _ _ de um subprograma
or
O formato
oM98
seguinte:
M98 P00000000
N Number
de repeties
N doNumber
of subdo subprograma subprograma
program repetitions
Number of sub-program
of sub-program
Exemplo:
EXAMPLE:
MAIN PROGRAM
O1001
SUB-PROGRAM
O1002
M30
M99
SUB-PROGRAM
O1003
M99
T51169B
100
20
20
10
20
45
50
10
To bevel corners with 0.5 x 45
45
0.5 x 45
T51169B
Sub-program (O0002)
O0002 (PART SUB-PROGRAM)
N10 G0 W-20;
N20 G1 X45 F.15;
N30 G0 X55;
N40 W-0.5;
N50 G1 X50;
N60 X49 W0.5;
N70 G0 X55;
N80 W0.5;
N90 G1 X50;
N100 X49 W-0.5;
N110 G0 X55;
N120 M99;
49
For the determination of monitoring mode, the parameter 6800#2 (LTM) shall be changed
0 = manages by AMOUNT OF PARTS;
1 = manages by machining TIME (minutes).
A program containing monitoring data shall be done, in order to be loaded in the life
Page of the tool.
Tool groups for distinct operations shall be created.
Example :
O0010;
N10 G10 L3; (Activates the manager)
N20 P01 L20; (P01 = Group number, L20 = Time/ min. Or amount of parts)
N30 T0202;
N40 T0404; (Loads tools in group 01)
N50 T0606;
N60 G11; (Cancels manager)
N70 M30;
Example of machining program:
O0011 ;
N10 G21 G40 G90 G95 ;
N20 G54 G0 X350 Z300 Y0 T00 ;
N30 T0101 ;
:
N100 T0199; (01 = Group number, 99 = Activats tools management)
N110 G96 S220 ;
:
N220 T0188; (Cancels management)
N230 T0505 ;
N240 G96 S180 ;
:
N350 M30 ;
50
T51169B
T51169B
51
WING
NG
ING
PROGRAMMING
PROGRAMMING
PROGRAMMING
Sintaxes:
A___; (where A is equivalent to displacement angle)
Tableto13.6
Commands
table
,R___; (where R is equivalent
corner
rounging value)
,C___;
(where
C
is
equivalent
to
corner
beveling
value)
Angles of straight lines, chamfering value, corner rounding values, and
Commands
Movement
of tool
other dimensional
values on machining drawings
can be
programmed by
directly
inputting these values. In addition, the chamfering and corner
OBSERVATIONS:
Codes
G03,
shall straight
notX be programmed
the direct
X2_be
(Zinserted
A_ ; G94
rounding G02,
can
between
lines havingtogether
an optional
angle.
2_),G90,
introduction of angular values, bevels and rounding.
(X2 , Zoperation
2)
This
programming is only valid in memory
mode.
- Corner rounding shall not be inserted in a thread opening block.
- Na
1 alarm occurs if intersection point is calculated if the angle created by two lines
is between +/- 1.
A
,A1_ ;
X2X_3_
(ZZ2_),
A_
3_, A
2_;;
TOOL MOVEMENT
Movement
of tool
X
X
X2____(Z2____) A__;
2
52
(X1 , Z1)
(X3 , Z3)
(X2 , Z2)
A2
(X2 , Z2)
XX
A1
A
(X1 , Z1)
(X1 , Z1)
(X
(X33,,ZZ33))
A2 A2R
(X2 , Z2)
(X2 , Z2)
A1
A1
(X , Z )
(X1 , Z11) 1
X
X2_ Z2_, R1_ ;
X3_ Z3_ ;
X (X3 , Z3)
orX2_ Z2_, C1_ ;
(X3 , Z3) A
_Z
,AX13_,
R31__;;
A22 R
Xor
3_ Z3_, A2_ ;
3
1
,A1_, C1_ ;
A1
Z3_,Operation
A2_ ;
X3_and
Programming
- Romi G / GL / GLM
4
(X-2CNC
, Z2)FANUC 0I-TD
C1
A1
(X
,Z )
(X2 , Z2) 1 1
ZZ
T51169B
(X2 , Z2)
(X1 , Z1)
7
7
TOOL MOVEMENT
X
(X3 , Z3)
A2
B63604EN/01
B63604EN/01
C1
A1
Movement
of tool
(X
2 , Z2 )
(X
Z1tool
)
1 ,of
Movement
X
X(X4 , Z4) (X3 , Z3)
(X4 , Z4)
(X3 , Z3)
A2
R2
A2
R2
R
1R
A1
(X2 , Z2)
1
A1
(X2 , Z2)
(X1 , Z1)
(X1 , Z1)
Z
Z
X
X
C2
(X4 , Z4) C2 (X3 , Z3)
(X3 ,AZ23)
(X4 , Z4)
A2
C1
C1
(X2 , Z2)
(X2 , Z2A) 1
A
(X1 , Z11)
(X1 , Z1)
Z
Z
X
X
C2
C2 (X3 , Z3)
(X4 , Z4)
(X3 , Z3)
A2
(X4 , Z4)
A2
R
1R
A1
A
(X1 , Z11)
1 , Z1 )
Programming and Operation - Romi G / GL / GLM - CNC FANUC (X
0I-TD
(X2 , Z2)
(X2 , Z2)
T51169B
Z
53
Z
CORRESPONDING VARIABLE
A
B
C
D
E
F
H
I
J
K
M
Q
R
S
T
U
V
W
X
Y
Z
#1
#2
#3
#7
#8
#9
#11
#4
#5
#6
#13
#17
#18
#19
#20
#21
#22
#23
#24
#25
#26
This program will be called by other, where function G65 shall be programmed, followed
by function P, by defining the number of program, containing the machining process, and also
the variavles addresses, represented by table letters with its respective dimensional values.
54
T51169B
H
Kx45
PROGRAMMING EXAMPLE:
J
I
H
Kx45
80
80
40
25
A = 24 mm
B = 44 mm
C = 50 mm
D = 80 mm
O0100 (MACRO);
G0 X[#1-[2*[#6]]] Z2;
G42;
G1 Z0 F[#9];
X[#1] Z[-#6];
Z[-#11+#18];
G2 X[#2] Z[-#11] R[#18];
G1 X[#3] Z[-#4];
X[#7-[2*[#17]]];
G3 X[#7] Z[-#4-#17] R[#17];
G1 Z[-#5]
G40;
U2;
M99;
80
R3
H = 40 mm
I = 55 mm
J = 80 mm
Q = 3 mm
R = 10 mm
K = 1 mm
T51169B
55
NOTE: At the machines GL Line, up to six zero-part can be referenced, which shall
be done manually during machines preparation process. They are: G54, G55, G56, G57,
G58 and G59.
EXAMPLE:
The values of family G54 shall be typed in the Page OFFSET SETTING by the softkey
WORK.
56
T51169B
57
58
T51169B
T51169B
59
T51169B
61
T51169B
T51169B
63
64
T51169B
T51169B
65
16. Calculations
16 - CALCULATIONS
16.1 - CUTTING SPEED (VC)
Depending on material to be machined, cutting speed is an important and necessary data.
Cutting speed is a quantity directly proportional to diameter and revolution of spindle,
given by formula:
VC =
P x 3,14 x N
1000
Where:
VC = Cutting speed (m/min)
P = Part diameter (mm)
N = Revolution of spindle (rpm)
16.2 - REVOLUTION (N)
At the determination of cutting speed for a determined tool do it at machining, revolution
is given by formula:
N =
VC X 100
3,14 x
(CV)
CUTTING REA FOR 90 DEGREE TOOLS
66
T51169B
16. Calculation
MATERIAL
PULL STRENGTH
Kgf/mm2
BRINELL HARDNESS
Kgf/mm2
T51169B
Up to 50
50 to 60
60 to 70
75 to 85
85 to 100
30 to 50
50 to 70
Above 70
70 to 85
85 to 100
100 to 140
140 to 180
60 to 70
150 to 180
HB
Up to 140
140 to 167
167 to 192
207 to 235
235 to 278
96 to 138
138 to 192
Above 192
192 to 235
235 to 278
278 to 388
388 to 500
167 to 192
415 to 500
Up to 200
200 to 250
250 to 400
40
80 to120
KS IN KG/MM2
INFEED IN MM/REV
0,1
0,2
360
400
420
440
460
320
360
390
470
500
530
570
520
570
660
190
290
320
240
130
210
190
160
140
340
260
290
300
315
330
230
260
286
340
360
380
410
375
410
480
136
208
230
175
90
152
136
115
100
245
0,4
190
210
220
230
240
170
190
205
245
260
275
300
270
300
360
100
150
170
125
65
110
100
85
70
180
0,8
136
152
156
164
172
124
136
150
176
185
200
215
192
215
262
72
108
120
92
48
80
72
60
62
128
67
14. F L UXOG R A MA DE P R OG R A MA O
14 - F L UXOG R AMA DE P R OG R AMA O
14.1
- F L UXOG R AMA E 280A
T E E 320A T
17- PROGRAMMING
FLOWCHART
E s te fluxograma tem aplicao nas mquinas E 280 e E 320 configuradas com
Flowcharteoftorre
machines
from G / GL
line:
um cabeote
s em ferramenta
acionada.
START
*START
_ _ _IO
_ (comment); - program number
*O
INC
*START
G21
G40
G90;
- safety-program
block- nmero
O
(c omentrio);
O_______ _(COMMENT);
number do programa
GG21
21 G40
G 40G90
G 90
G 95;
- bloco
de s egurana
G95;
- Safety
block
TOOL
CHANGE
V CC
?
S
MAX. RPM OF
CUTTING SPEED
TOOL
**TOOL
T R OCHANGE
CCHANGE
A DE F E R R AME NT A
G5_G00X_
_Z_ _Y0 T00; - work piece reference (G54 to G59)
G
00
X
_
_ _- Activates
T 00; - pto.
de
troca
da ferram.
G5_G0 Z__ ___Z_
T00;
thechange
point
zero-part
and displaces
tool
point.
T _ _ _ _ ; - nmero daand
ferramenta
des
ejada
to the point of tool change at shaft Z
T_ _ _ _;number
tool tool
T_
_; numberof
ofwanted
the wanted
G5_
- work piece
reference
to G59)
G5_;G9_;
- Definition
of zero-part
(G54(G54
to G59)
and infeed system (G94 or G95).
* P R O G R AMA O E M V C C
*VCC
G
96 SPROGRAMMING
_ _; - velocidade de corte (m/min)
*RPM
-_SPINDLE
G97
_;RPM
and
turns on spindle
or M04)
G
92 S_
S ________M_
_ M3/M4;
- mxima
rotao
e liga(M03
G97
S_
_M_
_;defines
defines
fixed
revolution
(RPM)
and turns
on
o
eixo
rvore.
spindle (M03, M04, M63 or M64).
*PROFILE GENERATION
(Instructions according programmer creativity)
IN VCC O E M R P M
**SETTING
P R O G R AMA
G96S_
_
_;
constant
cut Rspeed
G 97 S _ _ _ -_defines
M3/M4;
- define
P M e(m/min)
liga o eixo
G92 S_ _ _ _ M_ _; - defines
maximum
revolution (RPM) and
rvore
R PM
PROFILE
GENERATION
* G E R A O DO P E R F IL
(ins tru es de ac ordo c om a c riatividade do
programador)
* PROFILE GENERATION
(instructions according programmers creativity)
H
+
TOOL/
TA?
N
END
*END OF PROGRAM
G5_G00 Z_ _ _T00; - point of tool change
M30/M99; - end of program (M30) or restart program (M99)
END OF PROGRAM
* F IM DO P R O G R AMA
G5_G00 X_ _Z_ _Y0 T00; - work piece reference (G54 to G59)
G 00 X _ _ _ Z_ _ _ T 00;
pto.change
de troca
da ferram.
and -tool
point.
M30/M99;
fim
do
programa
(M30)
ou
reiniciar
M30/M99; - end of program (M30) or restart program (M99)
programa (M99)
75
T51169B
t t Kit
pneumtico
bsico (ROMI
GL 240/ aparelho
/
de limpeza
das p
Pedal
para acionamento
da placa
de pinas t Sistema
de esteira
articulada
t Sistema pneumtico de l
GLavulsas
280)
t ROMI
Pinas
de esteira de arraste
raphic
t Pintura especial, conforme padro Munsell ou RAL 18. P
t ower
TuboGde
guia modular
t Pistola de lavagem (wash gun)
de barras 42 mm,
t Grficos
(ROMI GL 240 / ROM
hidrulica
3 castanhas 165 mm,
dedepotncia
18Placa
- POWER
GRAPHIC
t Tubo de guia modular
175 mm ou 210 mm e cilindro hidrulico
18.1 - POWER GRAPHIC GL 240 / 240M
(ROMI GL 240 / ROMI GL 240M)
de barras 51 mm, o
ROMI
GL
240
/
ROMI
GL
240M
A2 5 de 3 castanhas 210 mm
tSpindle
(ROMI GL 280 / ROM
PlacaASA
hidrulica
ou 254 mm
e cilindro hidrulico (ROMI GL 280 / ROMI GL 280M)
t Porta automtica com
ASA
ASA
A2-5
batente
de segurana (E)
(regime S
min)(E)
t Preparao para(regime
exaustorS2de- 15
nvoa
(A) No acompanha sistema
t Puxador de barras mecnico sem bedame
(B) Nocvacompanham
supor
/ kW
/ kW
ou comcv
bedame
(C) No acompanha kit de d
t Separador
20 / 15de leo / refrigerante (oil skimmer)
20 / 15
(D) Venda
obrigatria do opc
t Sistema de exausto de nvoa (E)
(E) Venda obrigatria do ace
12 / 9
t Sistema de limpeza das protees
(F) Venda obrigatria 149
do ace
110 N.m
N
t Sistema pneumtico de limpeza das castanhas (D)
alimentador de barras
lusos
ponveis
fim
drulica
40M
ROMI
280
Spindle
ASAGL
A2 6
945
6.000
2.975
1.275
rpm
/ ROMI GL 280M
ASA
ASAA2-6
A2-6
(regime
(regimeS2
S2--15
30min)
min)
Ferramenta
ASA
(regime
S3 - 4S
(regime
/ kW
cvcv/ kW
cv / cv
kW/ kW
25 // 15
18,5
20
12 / 9
20/ /915
12
180NN
.mm
149
234
21 NN
rpm
750
2.500
4.500
4.500
945
975
6.000
69
2.205
3.900
rpm
rpm
80M
/ 18,5
7,5 25
/ 5,6
T49092A
945
6.000
2.975
1.275
rpm
18. Power Graphic
L 240M
18.2 - POWER GRAPHIC GL 280 / 280M
Spindle ASA A2 6
12 / 9
cv / kW
cv / kW
20 / 15
25 / 18,5
12 / 9
20 / 15
149 N.m
180 N.m
L 280M
4.500
4.500
3.900
2.205
975945
6.000
rpm
Ferramenta
(regime
S3 -A2
4
ASA
(regime S2 cv / kW
cv / kW
7,5 / 5,6
25 / 18,5
21 N
234 N.m
rpm
rpm
750
2.500
ASA A2-6
(regime
S2 - 15 min)
ASA A2-6
(regime S2 - 30 min)
Os
grficos
noA2esto
Spindle
ASA
8 em escala
Ferrament
(regime S3 -
ASA A2-8
(regime S2 - 30 min)
cv / kW
cv / kW
25 / 18,5
8/6
20 / 15
20 / 15
234 N.m
35 N
70
1.600
3.500
3.000
rpm
750
4.500
rpm
T51169B
)
(E) Venda obrigatria do acessrio Interface eletrnica
(E) Venda
obrigatria do acessrio Interface eletrnica
s
(F) Venda obrigatria do acessrio Interface para
(F)
Venda
obrigatria
acessrio Interface para
das castanhas (D)
alimentador dedo
barras
stanhas (D)
alimentador de barras
Ferramenta acionada
(regime S3 - 40% - 10 min)
min)
Ferramenta acionada
cv /(regime
kW
S3 - 40% - 10 min)
7,5 / 5,6
cv / kW
12 / 9
21 N.m
7,5 / 5,6
rpm
rpm
6.000
2.500
21 N.m
4.500
2.205
12 / 9
rpm
6.000
4.500
2.500
rpm
Ferramenta acionada
(regime S3 - 40% - 10 min)
GL 280M
min)
cv / kW
8 / 6 Ferramenta acionada
20 / 15
35 N.m
cv / kW
1.600
20 / 15
4.000
rpm
8/6
3.500
3.000
rpm
35 N.m
rpm
4.000
3.500
1.600
rpm
3
T51169B
71
72
T51169B
PART II
PROGRAMMING
(level 2)
T51169B
73
1. Definition of axes
1- DEFINITION OF AXES
1.1 - AXES X / Z
They are the axes which make the machine turret set; they are responsible to move the
tool, in order to develop a programmed profile.
Axes X and Z, as sawn in previous chapters, usually are used in turning operations,
where they represent the diameter setting (axis X) and length (axis Z) to be machined.
However, since now, using some specific cycles and resources, these axes shall help milling
operations, axial and radial drilling, among other.
Axis Y will be very useful in radial milling operations, where we want to machine some
detail out of the geometric center of the part, and axial operations, as well. When working in
turning operations, this axis shall be positioned in the part center (position Y0), it is mandatory.
1.1 - EIXOS X / Z
Z-
X+
Z+
X-
r
To
re
1.2 - SPINDLES
Z+
We will also consider two settings to work with spindles, where they shall be used as
rotational axes (spindles) for turning operations, or be set as work axes (axis C), which will
help in operations with driven
tools.
te
e
einfdl dledo
M03 M63
dl
L
in to
Sp inuer
p
S r ei
pq
s
Es
Di
Sentido de
Rotao
Rotation
direction
74
Sentido de Rotao
T51169B
4000.1 (S1) = 1
4000.1 (S2) = 0
4000.1 (S2) = 1
Nota:
Recomenda-se a configurao 4000.1 S1=1, S2=0, pois
proporciona
melhor resultado
na funo
de Interpolao
de
chuck)
are enabled
to work with
rotational
axes.
Coordenadas Polares.
Horrio.
1.3 - AXIS C
M19
G28 C0
G0 Cxxx
Fer
Ro
C+
Where:
C+
a) INDEXING
Nota:
Recomenda-se a configurao 1006.0=1, 1006.1=1, 1008.0=0 e 1008.1=0, po
problemas naturais que geralmente ocorrem num 4eixo.
a) INDEXAO
Left Spindle
Spindle Principal
Movement
Sentido de
direction
of axis
Movimento
doC
Segundo Spindle
Setting
Sentido
de
direction
Sentido de
Programao
Programao
Eixo C
C+
FrontFRONTAL
view
VISTA
S75099A
T51169B
X+
X+
Sentido de
Movimento do
Eixo C
C+
VISTA FRONTAL
VISTA T
75
1. Definition of axes
1. DEFINI
b) POLAR COORDINATES
b) COORDENADAS POLARES
Left Spindle
Spindle
Principal
Segundo Spindle
C +
C +
1 - CONSIDERAES
SOBRE
A DEFINIO
AxisSentido
C movement
Infeed setting
de
Sentido de DOS EIXOS
Sentido de
Sentido
de
direction
Movimento
direction
Programa
Programa
o do Avano
do Eixo
o do Avano
1.3 - EIXO
CC(continuao)
Movimento
do Eixo C
b) COORDENADAS
POLARES
2
Sentido de
Movimento
do Eixo C
C +
Front
Sentido de
Programao
do Avano
Sentido de
Programao
viewdo Avano
VISTA FRONTAL
2
Explanao
X+
X+ X+
1
Spindle Esquerdo
Spindle Direito
C +
C +
Sentido de
Movimento
do Eixo C
VISTA FRONTAL
VISTA TR
2
X+
Although the virtual axis is defined as C, only C shall be set for the referred axis.
Embora o eixo virtual seja definido como C, deve-se programar apenas C para o referido eixo.
During the running of programming blocks, the command converts linear dimensions
c) INTERPOLAO
Durante
a execuo dos blocos de CILNDRICA
programao, o comando converte as dimenses lineares do e
of virtual axis C in rotational movements
for truepara
axis
C. C real.
movimentos rotacionais
o eixo
Spindle Principal
Segundo S
Sentido Relacionados:
de
Parmetros
Sentido de
Programa
5460=1
Movimento
o do
5461=4Avano
do Eixo C
X+
c) CYLINDRICAL INTERPOLATION
c) INTERPOLAO CILNDRICA
X+
Left spindle
Spindle
Esquerdo
Sentido
de
Infeed
setting
Programao
direction
do Avano
Sentido de
Movimento
do Eixo C
Spindle Direito
Movement
Sentido de
Movimento
direction
of
do
Eixo
axis
CC
Z+
X+
X+
Sentido de
Movimento
do Eixo C
Sentido d
Programa
do Avan
Z+
76
Spindle Esquerdo
2
Segundo Spin
Z+
Z+
C+
Spindle Direito
1
C+
Z+
Explanao:
A funo INTERPOLAO CILNDRICA cria um plano
virtual com os eix
Programming and Operation - Romi2G / GL / GLM - CNC FANUC 0I-TD
T51169B
2 grau. Para p
o valor de Z dado em milmetro ou polegada e C em
C
+
C
+
planificar os ngulos do eixo C no plano virtual Z/C.
Explanao:
Z+
1. Definition of axes
VIRTUAL PLAN Z/C (PLANIFICATION)
Left spindle
Spindle
Esquerdo
Z+
Spindle Direito
C+
C+
Explanao:
A funo INTERPOLAO CILNDRICA cria um plano virtual com os eixos Z/C, ond
The function CYLINDRICAL
INTERPOLATION
virtual plan planificar
with axes
Z/C, do eixo C
em milmetro
ou polegada e C em creates
grau. Paraaprogramao,
os ngulos
where value of Z is given in millimeter or inches, and C in degrees. for setting, plan angles
Parmetros Relacionados:
of axis C in the virtual plan Z/C.
1022 X=1, Z=3, B=7, C=5, C=5
T51169B
77
Clockwise
Coupling
Eixo deshaft
Horrio
(M15)
(M15)
Acoplamento
Turret
Torre
Radial
Radial
Clockwise
Horrio
(M15)
(M15)
Coupling
Eixo deshaft
Acoplamento
Coupling shaft
Eixo de
Acoplamento
Turret
Torre
Turret
Torre
Right axial
Axial
Direito
Left axial
Axial
Esquerdo
Z+
Clockwise
Horrio
Clockwise
Horrio
(M15)
(M15)
Counterclockwise
Anti-Horrio
ZCounterclockwise
Anti-Horrio
XNota:
Devido alguns Suportes Axiais de Ferramenta Rotativa terem o
sentido de rotao da ferramenta invertido com relao ao sentido de
rotao do Eixo de Acoplamento na Torre (ver figuras acima), o
NOTE:
programador
compensar
este efeito
invertendo
sentido
de direction
Due to
some Axialdeve
Holders
of Rotational
Tools
have theo tool
rotation
rotao
do
referido
Eixo
de
Acoplamento
na
Torre
via
cdigo
M
inverted in relation to the rotation direction of the Coupling Shaft in the Turret (see
(M15/M16).
figures above),
the programmer shall offset this effect, inverting the rotation direction of
Para
esses
programar:
the Coupling shaft incasos
the Turret
via code M (M15/M16).
For this
cases,
it
is
necessary
torotao
set: da ferramenta Anti-horrio
M15 para obter o sentido de
M15 to
obtain
direction
of tool rotation.
M16
para Counterclockwise
obter o sentido de rotao
da ferramenta
Horrio
M16 to obtain Clockwise direction of tool rotation.
78
T51169B
11
+ X
+ X
+ X
+ X
Ponto de
Referncia
Torre
4.1 - FERRAMENTAS ESTTICAS
da Torre
+
Z
4 - CONSIDERAES SOBRE O CORRETOR GEOMTRICO DA FERRAMENTA- Z
Torre
Turretde
+
Z
Ponto
- Z
O Corretor Geomtrico da Ferramenta aplicado para compensar a forma da ferramenta e a posio
reference
Referncia
Torre
de montagem da mesma na Torre. Sem o referido corretor, os eixos X e Z so posicionados
considerando-se o Ponto de Referncia da Torre e no a Ponta da Ferramenta.
Os corretores devem
point
da
Torre
- Z
+
Z
ser aplicados aos dois tipos de ferramentas: Ferramentas
Estticas e Ferramentas Rotativas.
- Z
Pontono
deSpindle Esquerdo
Aplicao
Referncia
Torre
da Torre
- Z
+ X
Axial
Esquerda
Aplicao
Esquerdo ROTATIVAS
Aplicao no Spindle Direito
4.2no- Spindle
FERRAMENTAS
+ Z
+ X
+ X
Torre
4.2 - FERRAMENTAS ROTATIVAS
PontoEsquerdo
de
Aplicao no Spindle
Referncia
da Torre
Turret
Torre
- Z
Torre
Turret
Torre Torre
Axial
Esquerda
Left
axial
Axial
Esquerda
Axial
Direita
+ X
Axial Radial
Direita
+ X
Ponto de
Referncia
da Torre
noTorre
Spindle Direito
Axial
Direita
+ Z
+ Z
- Z
Application
on left spindle
Aplicao
no Spindle
Esquerdo
- Z
- Z
Torre
Radial
Radial
+ X
+ X
Torre
T51169B
+ X
+ X + X
+ X
Application
on left spindle
Aplicao
no Spindle
Esquerdo
Torre
Ponto de
Referncia
da Torre
Aplicao
+ X
+ X
Torre
+
Z
4.2 - FERRAMENTAS ROTATIVAS- Z
+ X
+
Z
+ X
+ X
+ X
- Z
79
- Z
12
80
T51169B
G42
Spindle Direito
G41
Avano
G41
G42
G42
G41
Left Spindle
Spindle Esquerdo
G02
Circular Interpolation
Cdigos G de
Code G, in function of
Interpolao Circular em
Infeeddo
Direction
funo
Sentido de
Avano
G03
G02
G03
Spindle Direito
G03
G02
G03
G02
T51169B
Caminho
Programado e
Programming and
Operation
Perfil
da Pea - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
Ponta Terica da Ferramenta
81
C+
C+
Caminho Programado
5.2 G03
- FERRAMENTAS ROTATIVAS
a)
coordinates
a)Polar
Coordenadas
X+
G03
Polares X+
Left spindle
Spindle
Esquerdo
Spindle Direito
C+
G42
G42
Path
programmed
and
Caminho
Programado
Part da
Profile
e Perfil
Pea
VISTA FRONTAL
C+
VISTA FRONTAL
G03
G03
X+
X+
Nota:
Segundo Spindle
As funes de Interpolao Circular G02 / G03 e
Compensao de Raio G41/ G42 ficam
G42
G42invertidas se
C+
olhadas frontalmente ao Segundo Spindle. No entanto,
olhadas por trs, tem-seVISTA
oFrontal
mesmo
critrio adotado para vista
VISTA FRONTAL
View
FRONTAL
G03
frontal do Spindle Principal.
Observar que olhandoNota:
o Segundo Spindle frontalmente, o
X+
NOTE:
sentido
do eixo X+ tambm
est invertido.
Segundo
Spindle
As
funes
de
Interpolao
Circular
G02
/
G03
e
The Circular Interpolation functions G02/G03 and Radius Offset G41/G42 become
deSpindle
RaioHowever,
G41/
ficam
sehave the same
Disso
se ifconclui,
queCompensao
otoSegundo
no G42
tem
umfrominvertidas
inverted,
seen frontally
Right Spindle.
seen
back, they
C+
olhadas
frontalmenteseja,
ao os
Segundo
Spindle.
No entanto,
Sistema
Coordenas
independente,
eixos
X,
Z
criterion de
adopted
for the
frontal viewou
of the Left
Spindle.
G42
olhadas por trs, tem-se o mesmo critrio adotado para vista
(movimento
via Torre)
e
C
obedecem
o
mesmo
critrio
When observing
the
Right
Spindle
frontally,
the
direction
of
axis
X+
also
is
inverted.
G03
frontal do Spindle Principal.
adotado
sobre
Spindle
Principalthat
olhando-o
cimahas
e no Independent Coordinate
From
this,owe
can conclude
the Rightpor
Spindle
Observar que olhando o Segundo Spindle frontalmente, o
System, that is,
axes
X,
Z (movement
via
Turret)
C dos
obey theVISTA
sameTRASEIRA
criterion adopted
frontalmente
(ver
Consideraes
sobre
a Definio
sentido
do eixo X+
tambm
estand
invertido.
on the Left Spindle, looking it from top and frontally (see Considerations on Axes
Eixos).
Disso se conclui, que o Segundo Spindle no tem um
Definition).
82
C+
X+
Caminho Programado
e Perfil da Pea
X+com
A ferramenta avana
tool infeeds
the Center
oThe
Centro
sobre o with
Caminho
Programado
on the
Path Programmed.
A ferramenta avana com 15
o Centro sobre o Caminho
Programado
T51169B
b)
Interpolation
b)Cylindrical
Interpolao
Cilndrica
Z+
Z+
C+
G03
G41
G41
understands
OCNC
CNC
interpreta as
functions
and
funesG02/G03
G02/G03
e
G41/G42 according the
G41/G42 conforme
figure besides.
figura ao lado
(VISTA DE BAIXO)
G03
Z+
C+
PLANT
VISTA
DEVIEW
CIMA
(BOTTOM
VISTA DEVIEW)
BAIXO
NOTE:
Due to axis C for Cylindrical Interpolation is defined by parameter as parallel to axis
X, the Circular Interpolation Functions G02/G03 and Radius Offset G41/G42 become
inverted if in plant view, because axis C+ is inverted in relation to the ordinary direction of
axis C+, established for this machine. However, if in bottom view, where axis C+ points
in the same direction that X+, the referred functions (G02/G03 G41/G42) are normal.
Considering that, for axis C, it is not the tool which moves, but the Spindle, the
positive direction of the referred axis, for setting, is defined as the contrary to the physical
direction of the respective movement. Thus, for the CNC, the mentioned above occurs.
The virtual plan Z/C of Cylindrical Interpolation, according the figure above, is
applicable both for Left Spindle and Right Spindle.
16
T51169B
83
N160 G1 Z5 F2000
N170 M18
N180 G54 G0 X300 Z300 T00
N190 M30
NOTE: In this example we consider the grooves width as the same to the tool
diameter.
In this type of work, the machine will create a virtual plan of axes X/C, synchronized
to their movements, so we can develop any profile we want.
This synchronism is obtained setting the axial interpolation function G12.1:
G12.1 - Activates the axial interpolation function.
G1 X__C__ Where: X = Setting in diameter
C = Setting in linear length
G13.1 - Cancels the axial interpolation function.
84
T51169B
EXAMPLE 1:
C+
3
52
DEPTH = 5mm
MILL 12mm
EXAMPLE 2:
N190 G1 X40 C0
N200 G40 G1 X70 C0 F1000
N210 G13.1
N220 M18
N230 G54 G0 X300 Z300 T00
N240 M30
C+
4
3
X+
17.5
35
2
6
X+
85
C+
X+
4
2
DEPTH = 3 mm
MILL = 12 mm
OF MAT. = 50 mm
DEPTH
= 5mm
MILL = 12mm
Note: Axis X is always set in diameter, that is, the true shift of the tool is not
considered, but the position if is found in relation to the part center, multiplied by 2, both
for positive or negative side.
Axis C is set in linear mode, thus we shall consider the absolute distance in setting.
86
T51169B
EXEMPLO 2:
MILL = 5 mm
DEPTH = 5mm
N170 M18
N170 G54 G0 X300 Z300 T00
N180 M30
T51169B
Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
EXAMPLE 1:
87
Z = linear setting.
C = setting in degrees
5
8
18.34
71.65
90
Z-
Z-
20
20
C+
88
C+
Figure 2 axis C quoted in millimeter
T51169B
360 = 157mm
A = 8mm
A = 8x360 / 157
A = 18.34
EXAMPLE 1:
O0003 (RADIAL MILLING)
N10 G21 G40 G90 G95
N20 G54 G0 X200 Z300 T00
N30 T0101 (MILL D. 12MM)
N40 G97 S2000 M15
N50 M19
N60 G28 C0
N70 G0 C18.34 (ANG. PTO1)
N80 G94 M86
N90 G0 X55 Z-15 (PTO 1)
N100 G1 G18 W0 H0
N110 G07.1 C22
(ACTIVATES RADIAL
INTERPOLATION)
N120 G1 X44 F300
N130 G42 G1 X-25 C18.34 F500 (PTO 2)
N140 G1 C71.65
(PTO 3)
EXEMPLO DE PROGRAMAS
N150 G2 Z-17 C90 R8
(PTO 4)
N160 G1 Z-13
(PTO 5)
N170 G2 Z-5 C71.65 R8
(PTO 6)
N180 G1 C18.34
(PTO 7)
N190 G2 Z-13 C0 R8
(POT 8)
N200 G1 Z-17
(PTO 9)
N210 G2 Z-25 C18.34 R8
(PTO 2)
N220 G40 G1 Z-15
(PTO 1)
N230 G07.1 C0
(CANCELS FUNCTION)
N240 G1 X55 F1000
N250 M18
N260 G54 G0 X200 Z300 T00
N270 M30
X+
(C0)
G54 (Sistema
(Zeroing System)
G54
de Zeramento)
X+
5
10
20
24
45
60
OPO)
50
Z+
Z+
135
117
63
45
L:
-22
-10
7
-18
-26
IMPORTANT: Function
G07.1 shall be activated always when it is necessary to
3
8
2
interpolate
C at the
same time, and/or if is
necessary to activate radius
offset.
axis Z and
9
10
When we activate
function
G07.1
in
left
SPINDLE,
it
is
mandatory
to
invert
the
circular
-34
interpolation direction (G2/G3),
C+ and the radius offset direction (G41/G42).
Ferramenta Usada
T51169B
Aproximao
Seleciona Plano Z/C
Ativa Interpolao Cilndrica
Pos. 1 em C
No.
T0101
Ferram.
Programming
and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
Tipo
1
2
89
(PTO 3)
(PTO 4)
(PTO 1)
N50 M19
(PTO 2)
N60 G28 C0
N180 G07.1 C0
TERPOLATION)
(PTO 1)
N200 M18
INTERPOLATION)
N110 G07.1 C22
(PTO 2)
N220 M30
(ACTIVATES RADIAL
INTERPOLATION)
15
Z-
90
360
270
180
C+
DEPTH = 3mm
MILL = 6mm
EXTERNAL DIAMETER = 50mm
NOTE: In the previous example, we consider the groove width as the same of the
tool diameter, so radius offset was not necessary.
90
T51169B
Depth = 20mm
T51169B
91
N160 G0 C240
N170 M85
N180 G83 X45 Z-20 Q5000 F800
N190 G80 M86
N200 M18
N210 G54 G0 X300 Z300 T00
N220 M30
92
T51169B
T51169B
93
N280C120
N290
C180
N300
C300
N310 G80 M18
N320 G54 G0 X300 Z300 T00
N330 M30
94
T51169B
PART III
PROGRAMMING
EXAMPLES
T51169B
95
EXEMPLO DE PROGRAMAS
X+
G54(Sistema
(ZEROING
G54
deSYSTEM)
Zeramento)
50
40
1x45
1x45
92
Z+
90
10
40
70
2 (EXTRA
METAL)
2 (Sobremetal)
TOOL USED
Ferramenta
Usada
TOOL
NO.
No.
Ferram.
T0101
TYPE
Tipo
r. 0,8
OPERATION
Operao
EXTERNAL TURNING/
FACING
Tornear/Facear Externo
Programa
PROGRAM:
N160 X92
O0001
N170X70
G42 Z-41
G70 P100 Q160 S300 F0.20
N160
N170
N180Z-50
G40 G00 X46 Z0.5
N180
X92
(FACEAR)
N190 G40
N190G70
G01 X-1.6
N200
P100F0.2
Q190 S300
N210
X43Z1
Z0 (FACING)
N200G00
G00 X46
N220
G01 X-1.6 F0.2
N210 G41 G01 X40 Z-1
N230 G54 G0 X300 Z300 T00
N220M30
X38 Z0
N240
N230 X0
N240 G40 G00 Z5
N250 X400 Z300 T0000
N260 M30
96
S75099A
90
T51169B
EXEMPLO DE PROGRAMAS
2 - AXIAL
DRILLING AND TAPPING
4 - FURAO AXIAL (G83) + ROSCAMENTO AXIAL (G84)
4.1 - SPINDLE PRINCIPAL:
X+
G54(Sistema
(ZEROINGde
SYSTEM)
G54
Zeramento)
(C0)
M8 x 1.25
(6 x)
+90
+30
X+
50
Z+
2
3
15
25
VISTA
MAINFRONTAL
SPINDLEDO
SPINDLE
FRONTPRINCIPAL
VIEW
USED
TOOLS Usadas
Ferramentas
TOOL NO.
No. Ferram.
TYPE
Tipo
T0101
M8x1.25
6.75
(ROTARY
DRILL)
(Broca Rotativa)
OPERATION
Operao
T0202
(ROTARY
TAPPING)
(Macho Rotativo)
DRILL
Furar
TAPPING
Roscar
Programa
PROGRAM:
OPTION FOR RIGID TAPPING
O0009
S75099A
T51169B
N170
N180T0202
G54 (TAP)
N180
N190G54
G90
N190
N200G90
G94
N200
G94
N210 G97 S600 M16
N210 G97 S600 M16
N220 M19
N220 M19
N230 G28 C0
N230 G28 C0
N240 G00 X50 Z3 C30
N240 G00 X50 Z3 C30
N250 G84 Z-15 F750
N250
G84 Z-15 F750
N260
C90
N260 C90
N270
C150
N270 C150
N280C210
C210
N280
N290C270
C270
N290
N300
C330
N300 C330
N310
N310G80
G80 M18
N320
X300
N320G54
G00G00
X400
Z300Z300
T0 T0
N330
M30
N330 M30
.
.
96
97
EXEMPLO DE PROGRAMAS
G54
(ZEROING
SYSTEM) X+
G54
(Sistema
de Zeramento)
X+
(C0)
15
6
2
30
Z+
80
M6 x 1.0
(6 x)
12
+30
+90
4
3
15
25
VISTA
FRONTAL
DO
MAIN
SPINDLE
SPINDLE PRINCIPAL
FRONT VIEW
USED
TOOLS Usadas
Ferramentas
TOOL
NO.
No. Ferram.
T0303
T0202
T0101
TYPE
Tipo
5
12
Programa
OPERATION
Operao
MILLING
Fresar
DRILL
Furar
M6x1
TAPPING
Roscar
O0011
N010 T0101 (FRESA DE TOPO) N260 T0202 (BROCA)
N510 C90
N270 G54
N020 G54
N520 C150
PROGRAM:
N280 G90
N030 G90
N530 C210
N290 G54
G94 G00 X400 Z300
O0011 N040 G94
N250
T00
N540
C270N500 G88 X50 F800
N300 G97 S2100 M15
N050 G97
S800
M15
N550 C330N510 C90
N010 T0101
(TOP
MILL)
N260
T0202
(DRILL)
N310 M19
N060 M19
N560 G80
N020 G54
N270
G54
N520
C150
N320 G28
C0
N070 G28 C0
N570 G00 X400
Z300
T0
N330 G00
X86 Z-15 C30
N030 G90
N080 G00 X72 Z9 C30
N280
G90
N580 M30 N530 C210
N340 G87
X30 F210
N090 G01 Z-30 F160
N040 G94
N290
G94
N540 C270
Opo para Macho Rgido
N350 C90
N100 G00 Z9
N050 G97
S800
M15
.
N300
G97
S2100
M15
N550 C330
N360 C150
N110 C90
.
N060 M19
N370 C210
N310
M19
N120 G01 Z-30 F160
N450 G95 N560 G80 M18
N380 C270
N130C0
G00 Z9
N070 G28
N320
G28
C0
N570M15
G54 G00 X300 Z300 T0
N460 G97 S800
N390 C330
N140 C150
N470 M19 N580 M30
N080 G00
X72
Z9
C30
N330
G00
X86
Z-15
C30
N400 G80
N150 G01 Z-30 F160
N480 G28 C0
N090 G01
F160
N340
G87
X30
Q5000
F210
N410 G00
X400
Z300
T0
N160Z-30
G00 Z9
N490
G00 X86 Z-15 C30
N420
T0303
(MACHO)
N170
C210
N100 G00 Z9
N350 C90 Q5000
N495 M29 Option for rigid tapping
N430 G54
N180 G01 Z-30 F160
N110 C90
N360
C150 Q5000 N500 G88 X50 F1 .
N440 G90
N190 G00 Z9
C90
N120 G01
N370
C210 Q5000 N510
N450 G94
N200Z-30
C270F160
.
N520 C150
N460
G97
S800
M15
N210
G01
Z-30
F160
N130 G00 Z9
N380 C270 Q5000 N530 C210N450 G95
N470 M19
N220 G00 Z9
N140 C150
N390
C330 Q5000 N540 C270
N460 G97 S800 M15
N480 G28 C0
N230 C330
.
.
N150 G01
F160
N400
G80
M18
N490 G00
X86
Z-15 C30
N240Z-30
G01 Z-30
F160
N470 M19
N500 G88
F800
N250Z9
G00 X400 Z300 T0
N160 G00
N410
G54X50
G00
X300 Z300 T0
N170 C210
S75099A
N180 G01
Z-30 F160
N190 G00 Z9
N200 C270
N210 G01 Z-30 F160
N220 G00 Z9
N230 C330
N240 G01 Z-30 F160
N245 M18
98
N480 G28 C0
N490 G0098X86 Z-15 C30
N495 M29
N500 G88 X50 F1
N510 C90
N520 C150
N530 C210
N540 C270
.
.
T51169B
EXEMPLO DE PROGRAMAS
X+
SYSTEM)
G54 (ZEROING
(Sistema de
Zeramento)
(C0)
-15
X+
-75
+105
Z+
60
+165
MAINFRONTAL
SPINDLE
VISTA
DO
SPINDLE
PRINCIPAL
FRONT
VIEW
USED TOOLS
12
Ferramenta Usada
TOOL
NO.
No.
Ferram.
12
TYPE
Tipo
T0101
SECTION
CORTE A-A
A-A
(ROTARY
MILL)
(Fresa
Rotativa)
Programa
OPERATION
Operao
MILLING
Fresar
O0013
PROGRAM:
N190 S75099A
M30
T51169B
;EndProgramao
of program
/ Deactivates
brake
e Operao
- Linha E280
/ E320
100
99
EXEMPLO DE PROGRAMAS
G54(Sistema
(ZEROINGde
SYSTEM)
G54
Zeramento)
(C0)
30
+60
X+
20
Z+
80
80
12
8
MAIN
SPINDLE
VISTA
FRONTAL
DO
SPINDLE
PRINCIPAL
FRONT
VIEW
USED TOOLSUsada
Ferramenta
TOOL
NO.
No.
Ferram.
T0101
TYPE
Tipo
12
(ROTARY
MILL)
(Fresa
Rotativa)
OPERATION
Operao
MILLING
Fresar
PROGRAM:
Programa
O0015 O0015
N010 T0101
N010 (TOP
T0101 MILL)
(FRESA DE TOPO)
N020 G54
N020 G54
N030 G90
N030 G90
N040 G94
N040 G94
N050 G97 S1000 M15
N050 G97 S1000 M15
N060 M19
N060 M19
N070 G28 C0
N070 G28 C0
N080 G00 X86 Z-50 C140
N080 G00 X86 Z-50 C140
N090 M86
;Activates low torque brake
N090 M86
;Ativa Freio Baixo Torque
N100 G01 X64 F100
N100 G01 X64 F100
N110 X70
Z-20 C60 F200
N110
X70 Z-20 C60 F200
N120 G00 X90
N120
N130 M18 G00 X90
N130
G00
X400Z300
Z300 T0000
N140 G54
G00
X400
T0000
N140
M30
;Fim
de Programa /brake
Desativa Freio
N150 M30
;End of program
/ Deactivates
S75099A
100
102
T51169B
UNDO SPINDLE:
6- POLAR
EXEMPLO DE PROGRAMAS
COORDINATES AXES X / C
X+
X+
X+
G54 (Sistema
(ZEROINGde
SYSTEM)
G54
Zeramento)
1
40
41
2 11
VISTA
DO
MAINFRONTAL
SPINDLE
SPINDLE
FRONTPRINCIPAL
VIEW
Z+
6
C+
10
9
60
10
40
11 2
60
Z+
41
5
r.
X+
5
r.
5
40
C+
a de
nto)
EXEMPLO DE PROGRAMAS
VISTA FRONTAL DO
SEGUNDO SPINDLE
Ferramenta Usada
12
1
2
T010
No. Ferram.
PROGRAM :
USED TOOLS
1
Ferramenta Usada
Programa
TOOL
NO.
No.
Ferram.
T0101
O0017
Tipo
ma
N010 T0101
O0017 (TOP MILL)
N020 N010
G54 T0101 (FRESA DE TOPO)
(Fresa
TYPE
Tipo
Rotativa)
N030 N020
G90 G54
Operao
Fresar
101 (FRESA N040
DE TOPO)
G94
(ROTARY
MILL)
(Fresa
Rotativa)
N030 G90
N050 G97 S1000 M16
5
OPERATION
MILLING
Operao
Fresar
N060 N040
M19 G94
0
G97 S1000 M16
N070 N050
G28 C0
4
; Pos. 1
N080 N060
G00 X82
M19 Z-5
; Activates Low Torque Brake
N090
M86
7 S1000 M16
N070 G28 C0
; Activates Polar Coordinates
N100
G12.1
9
N080 G00 X82 Z-5
;Pos. 1
N110 G42 G01 X40 F200 ; Pos. 2 (With Radius Offset)
N090
M86
;Ativa3 Freio Baixo Torque
8 C0
; Pos.
N120 C15
G12.1
;Ativa4 Coordenadas Polares
; Pos.
N130 N100
G03
X30
0 X82 Z5
;Pos.
1 C20 R5
;
Pos.
N140
G01
X-30
N110
G42
G01
X40
F200
6
;Ativa Freio Baixo Torque;Pos.52 (Com Compensao de
; Pos. 6
N150 Raio)
G03 X-40 C15 R5
2.1
;Ativa
C15 Coordenadas Polares
;Pos.73
; Pos.
N160 N120
G01
C-15
; Pos. 8de Raio)
N170 N130
G03
X-30
C-20
2 G01 X40 F200
;Pos.
(Com
Compensao
G032X30
C20R5
R5
;Pos. 4
Nota:
;
Pos.
9
N180
G01
X30
N140
G013X-30
;Pos. 5
5
;Pos.
;
Pos.
10
N190 N150
G03 X40
C-15
R5
Ver Consideraes sobre
G03 X-40 C15 R5
;Pos. 6
3 X30 C20 R5
;Pos.
; Pos. 11
N200 G01
C3 4
Nota:
Compensao de Raio e
G01 C-15
;Pos.17(Cancels Radius Offset)
1 X-30
;Pos. 5; Pos.
N210 N160
G40 G01
X82 F1000
Interpolao Circular - Item 5.2
G03 X-30 C-20 R5
;Pos.Ver
8 Polar
; Cancels
Coordinatessobre
Consideraes
G13.1
3 X-40 C15 N220 N170
;Pos.
6
Ferramentas Rotativas - a)
;Pos. 9Compensao de Raio e
N230 N180
M18 G01 X30
Coordenadas Polares
1 C-15
;Pos.
7
of10
Program Circular
/ Deactivates
N240 G54
Z300
N190G00
G03 X400
X40 C-15
R5T0 ; End
;Pos.
Interpolao
- ItemBrake
5.2
3 X-30 C-20 R5
;Pos. 8
N250 N200
M30
G01 C3
;Pos.Ferramentas
11
Rotativas - a)
1 X30
;Pos.
Polares
N210
G409G01 X82 F1000
;Pos. 1Coordenadas
(Cancela Compensao
de
Raio)
3 X40 C-15 R5
;Pos. 10
NOTE:
See Considerations
on Radius
Compensation
and Circular Interpolation
N220
G13.1
;Cancela
Coordenadas
Polares
1 C3
;Pos.
11
Item
5.2G00
Rotational
Tools
a) Polar Coordinates
N230
X400 Z300
T0000
0 G01 X82 F1000
;Pos. 1 (Cancela Compensao de
N240 M30
3.1
;Cancela Coordenadas
Polarese Operao - Linha E280 / E320
S75099A
Programao
104
0 X400 Z-200 T0000
T51169B ;Fim de
Programming
Operation
0
Programa /and
Desativa
Freio- Romi G / GL / GLM - CNC FANUC 0I-TD
Programao e Operao - Linha E280 / E320
105
101
EXEMPLO DE PROGRAMAS
X+
(C0)
G54 (ZEROING
SYSTEM)
G54 (Sistema
de Zeramento)
X+
10
24
45
135
60
Z+
Programa
PROGRAM :
Z+
-22
-10
45
63 .335
135
117
63
135
45
116.665
Z+
-18
-261
-22
-10
7
-18
O0027
3
8
O0027
2
N010 T0101 (TOP MILL)
-26
N010 T0101 (FRESA DE TOPO)
9
10
N020 G54
3
8
-34
N020 G54 N030 G90
2
N030 G90 N040 G94
C+
9
10
N040 G94 N050 G97 S1000 M15
-34
N050 G97 S1000
N060 M16
M19
Ferramenta Usada
C+
N060 M19 N070 G28 C0
No.
T0101
Ferram.
N070 G28 C0
N080 G00 X68 Z-22
; Approach
N080 G00 X68
Z-22
N090
G18 W0;Aproximao
H0
; Selects Plan Z/C
N090 G18 W0
H0 G07.1 C25
;Seleciona Plano Z/C; Activates Cylindrical
N100
Interpolation
Tipo
; Pos. 1 at C
N100 G07.1 N110
C25 G01 C63.335
;Ativa F5000
Interpolao Cilndrica
1
N120
G01 X50;Pos.
F80
; Axial Cut in X
N110 G01 C63
F5000
1 em C
2
(Fresa
Rotativa)
N130
F150
N120 G01 X50
F80C116..665
;Corte
Axial em X ; Pos.2
Operao
N140 G41 G0-1
Z-34
; Pos. 3 w/ Radius
Offset
Fresar
N130 C117 F150
;Pos.
2
N150
C63.335
;
Pos.
4
N140 G41 G01 Z-34
;Pos. 3 com Compensao de Raio
C454R8
; Pos. 5
N150 C63 N160 G03 Z-26
;Pos.
N170
G01
Z-18
; Pos. 6
N160 G03 Z-26 C45 R8
;Pos. 5
N180 G03 Z-10 C63.335 R8
; Pos. 7
N170 G01 Z-18
;Pos. 6
N190 G01 C116.665
; Pos. 8
N180 G03 Z-10
C63
;Pos.
7 R8
N200
G03R8Z-18
C135
; Pos. 9
N190 G01 C117
;Pos. 8
N210 G01 Z-26
; Pos. 10
N200 G03 Z-18
C135
;Pos.
9
N220
G03R8
Z-34
C116.664
R8
; Pos. 3
N210 G01 Z-26
;Pos. 10
N230 G01 C100
; Over-Pass
N220 G03 Z-34
C117
N240
G40R8G01;Pos.
Z-223 F1000
; Cancels Radius Offset
N230 G01 C100
;Sobre-passe
N250 G07.1 C0
; Cancels Cylindrical Interpolation
N260
G00
X68
N240 G40 G01
Z-22
F1000
;Cancela Compensao de Raio
X400 Z300
T00 Interpolao Cilndrica
N250 G07.1 N279
C0
;Cancela
N280
M30
N260 G00 X68
N270 X400 Z300 T0000
N280 M30
S75099A
102
112
T51169B
PART IV
OPERATION
103
T51169B
1. Command Panel
1 - COMMAND PANEL
1.1 - COMMAND PANEL CNCS GE FANUC 0I-TD
INPUT FOR
PCMCIA
CARD OR USB
CHARACTERS
AND NUMERIC
KEYS
NAVIGATION
KEYS
PAGE/
CURSOR
CHANGE
KEYS
OPERATION
KEYS
POTENTIOMETER:
FEED/
REVOLUTION
EMERGENCY
BUTTON
BUTTONS:
START
COMMAND AND
START MACHINE
104
BUTTONS:
CYCLE STOP /
CYCLE START
HANDLE
T51169B
1. Command Panel
1.2 - COMMAND PANEL - MDI UNIT
1.2.1 Navigation keys
KEYS
POS
FUNCTIONS
POSITION: Access to the Page of shafts position (Relative / Absolute / Machine
PROGRAM
OFS/SET
CUSTOM
SYSTEM
MESSAGE
GRAPH
HELP
HELP: Access to help screen, as: Tool set machine operation, MDI Keys
operation, or details of na alarm which occured in CNC.
PK 1
105
T51169B
1. Command Panel
1.2.2 Character and numeric keys
Details of character and numeric keys
KEYS
FUNCTIONS
RESET
RESET: This key has many functions. Among others, to zero CNC, to
cancel na alarm, to interrupt a cycle program, etc.
SHIFT
EOB
ALTER
CALC
INSERT
DELET
CAN
INPUT
106
T51169B
1. Command Panel
KEYS
FUNCTIONS
EOB: Program block end key. This key shall be pressed at the end of each
program line, identifying to CNC the end of programming block.
EOB
ALTER
INSERT
DELET
CAN
CAN: Key to delete last character or symbol, which was introduced in program.
Example: when input screen shows N10X100Z_ and CAN key is pressed,
"Z" will be deleted, and "N10X100_" will be shown.
INPUT
INPUT: Key responsible to offset data or record, which were typed, and to be
show at screen. The key [INPU] of soft has the same function of INPUT key,
it produces the same result when pressed.
PAGE
PAGE
KEYS
PAGE
PAGE
FUNCTIONS
107
T51169B
1. Command Panel
1.3 - OPERATION PANEL MDI UNIT
F14
F19
KEYS
SBK
BDT
OSP
TEST
DRY
RESTART
INC
INC
INC
X1
X1
X1
X1
X1
X1
INC
INC
INC
X10
X10
X10
INC
INC
INC
X100
X100
X100
X10
X10
X10
X100
X100
X100
TURRET +X
+X
++ X
++ X
X
X
TURRET
+Y
++ YY
+Y
++ YY
TURRET +
Y+
-Z X + -Z
-- ZZ
-- ZZ
108
+Z
++ ZZ
F15
F16
F20
F21
F17
F18
FUNCTIONS
SINGL BLOCK: BLOCK TO BLOCK KEY RUNNING ENABLE/DISABLE
KEY
BLOCK DELET: BLOCK ELIMINATION ENABLE / DISABLE KEY (ANY
BLOCK PRECEDED BY THE BAR (/) IS ELIMINATED).
OPT STOP: PROGRAM OPTIONAL STOP ENABLE / DISABLE KEY
PRG TEST: PROGRAM TEST WITH NO MACHINE MOVEMENT
1. PAINEL
AINEL DE COMANDO
(SIMULATION) ENABLE / DISABLE KEY.
1.
DE C
OMANDO
1. P
PAINEL DE
COMANDO
DRY RUN: PROGRAM TEST ENABLE / DISABLE KEY.
PROGRAM RESTART: KEY WITH NO FUNCTION
INC x1: Tecla de habilitao de incrementos da ordem de
INC
x1: KEY
Tecla
de
habilitao
de
incrementos
da ordem
ordem
de
INC
x1:
Tecla
de
habilitao
incrementos
da
de
INC X1:
ENABLE
INCREMENTS
IN QUANTITY
OF 0.001MM
0.001mm
ouTO 0.0001
para de
operao
MPG
(Manivela
0.001mm
ou 0.0001
0.0001 para
para operao
operao MPG
MPG (Manivela
0.001mm
Eletrnica).
OR 0.0001.ou
FOR MPG OPERATION
(ELECTRONIC (Manivela
HANDLE)
Eletrnica).
Eletrnica).
INC x10: Tecla de habilitao de incrementos da ordem de
INC X10:
KEY
TOde
ENABLE
INCREMENTS
IN QUANTITY
OFde
0.01MM
INC
x10:ou
Tecla
habilitao
de
incrementos
da ordem
ordem
de
INC
x10:
Tecla
habilitao
incrementos
da
0.01mm
0.001de
para
operaode
MPG
(Manivela Eletrnica).
OR
0.01.
FOR
MPG
OPERATION
(ELECTRONIC
HANDLE)
0.01mm
ou
0.001
para
operao
MPG
(Manivela
Eletrnica).
0.01mm ou 0.001 para operao MPG (Manivela Eletrnica).
INC
Tecla
habilitao
de incrementos
da ordemOF
de0.1MM
INC x100:
X100: KEY
TOde
ENABLE
INCREMENTS
IN QUANTITY
INC
x100:
Tecla
de operao
habilitao
de (Manivela
incrementos
da ordem
ordem de
de
INC
x100:
Tecla
de
habilitao
de
incrementos
da
0.1mm
ou
0.01
para
MPG
Eletrnica).
OR 0.01. FOR MPG OPERATION (ELECTRONIC HANDLE)
0.1mm
ou
0.01
para
operao
MPG
(Manivela
Eletrnica).
0.1mm ou 0.01 para operao MPG (Manivela Eletrnica).
TURRET NEG.: KEY TO ENABLE TURRET MOVEMENT IN NEGATIVE
IN MANUAL
+DIRECTION
X: Tecla direcional
paraMODE.
movimentao do eixo X no sentido
+
X: Tecla
Tecla direcional
direcional para
para movimentao
movimentao do eixo
eixo X
X no
no sentido
sentido
+
X:
positivo.
JOG TURRET: AUXILIARY KEY TO ENABLEdoMANUAL
MOVEMENT OF
positivo.
positivo.
THE TURRET IN POSITIVE OR NEGATIVE DIRECTION. IN ORDER
TO OBTAIN THE RESULT, THIS KEY SHALL BE PRESSED AT THE
+SAME
Y: Tecla
para
movimentao
doTURRETeixo Y noOR
sentido
TIMEdirecional
WITH THE
OPTION
WANTED:
TURRET+.
+
Y:
Tecla
direcional
para
movimentao
do
eixo
Y
no
sentido
+
Y:
Tecla
direcional
para
movimentao
do
eixo
Y
no
sentido
positivo.
TURRET POS.: KEY TO ENABLE TURRET MOVEMENT IN POSITIVE
positivo.
positivo.
DIRECTION IN MANUAL MODE.
TOmovimentao
MOVE AXIS Ydo
IN eixo
POSITIVE
DIRECTION.
-Y+:
Z: DIRECTIONAL
Tecla direcionalKEY
para
Z no sentido
--negativo.
Z:
Tecla
direcional
para
movimentao
do
eixo
Z
no
sentido
Z: DIRECTIONAL
Tecla direcionalKEY
para
Z no sentido
X+:
TOmovimentao
MOVE AXIS Xdo
IN eixo
POSITIVE
DIRECTION.
negativo.
negativo.
+ Z:
direcional
para
movimentao
eixo 0I-TD
Z no sentido
Programming
andTecla
Operation
- Romi
G / GL
/ GLM - CNC do
FANUC
T51169B
+Z
++ ZZ
+ Z:
Z: Tecla
Tecla direcional
direcional para
para movimentao
movimentao do
do eixo
eixo Z
Z no
no sentido
sentido
+
positivo.
positivo.
positivo.
1. Command Panel
KEYS
B+
ZTRVS
Z+
YXBCHIP RW
CHIP STOP
CHIP FW
C1
C2
SPINDLE
SPINDLE 2
CW
CCW
SP STOP
SP START
WASH GUN
CLNT OFF
CLNT AUTO
ON / OFF LIGHT
109
FUNCTIONS
B+: DIRECTIONAL KEY TO MOVE AXIS B IN POSITIVE DIRECTION
(SERVO HEADSTOCK ACTUATED) IN POSITIVE DIRECTION).
Z-: DIRECTIONAL KEY TO MOVE AXIS Z IN NEGATIVE DIRECTION.
TRVS: KEY TO ENABLE INFEED IN QUICK MODE. IN ORDER TO
OBTAIN RESULT, IT SHALL BE PRESSED AT THE SAME TIME WITH
THE DIRECTIONAL KEY OF THE AXIS WHICH WE WANT TO MOVE
FAST.
Z+ DIRECTIONAL KEY TO MOVE AXIS Z IN POSITIVE DIRECTION.
Y-: DIRECTIONAL KEY TO MOVE AXIS Y IN NEGATIVE DIRECTION.
X-: DIRECTIONAL KEY TO MOVE AXIS X IN NEGATIVE DIRECTION.
B-: DIRECTIONAL KEY TO MOVE AXIS B IN POSITIVE DIRECTION
(SERVO HEADSTOCK ACTUATED) IN NEGATIVE DIRECTION).
CHIP RW: KEY TO ENABLE THE CHIP CONVEYOR MOVEMENT IN
REVERSE DIRECTION WHILE IT IS PRESSED.
CHIP STOP: KEY TO DISABLE THE CHIP CONVEYOR MOVEMENT.
CHIP FW: KEY TO ENABLE MANUAL MOVEMENT OF LEFT SPINDLE
AS AXIS V.
C1: ENABLES MANUAL MOVEMENT OF LEFT SPINDLE AS AXIS C.
C2: ENABLES MANUAL MOVEMENT OF RIGHT SPINDLE AS AXIS C.
SPINDLE: ENABLES LEFT SPINDLE TURNING IN SPINDLE MODE.
SPINDLE2: ENABLES RIGHT SPINDLE TURNING IN SPINDLE MODE.
CW: KEY TO ENABLE SPINDLE ROTATION IN CLOCKWISE
DIRECTION (LEFT OR RIGHT)
CCW: KEY TO ENABLE SPINDLE ROTATION IN COUNTERCLOCKWISE
DIRECTION (LEFT OR RIGHT)
SPINDLE STOP: KEY TO DISABLE SPINDLE ROTATION (LEFT OR
RIGHT)
SPINDLE START: KEY TO ENABLE SPINDLE ROTATION (LEFT OR
RIGHT)
WASH GUN: TURNS ON THE PARTS WASH GUN.
CLNT OFF: KEY TO DISABLE COOLANT SYSTEM.
CLNT AUTO: KEY TO ENABLE THE COOLANT SYSTEM.
ON/OFF LIGHT: TURN ON / OFF THE LIGHTING LAMP OF THE
MACHINE WORKING AREA.
T51169B
1. Command Panel
1.4 - ROMIS OPERATION PANEL
1.4.1 CNC FANUC 0i-TD
Buttons and Keys details:
1. PAINEL DE COMANDO
1. PAINEL DE COMANDO
90
100
80
CYCLE
START
120
150
70
50
CYCLE
STOP
100
CYCLE
START
50 0
CYCLE
STOP
110
90
60
80
200150 50
70
100
110
120
60
FANUC
80
30
50
OPEN
CLOSE
DOOR
SETUP
LOCK
OPEN
CLOSE
DOOR
NC
TAILSTOCK
60
SETUP
LOCK
MACHINE
ON
70
20
FANUC
50
200
TAILSTOCK
90
70
20
80
10
10
90
CNC
ON
40
30
NC
LEFT
CHUCK
RIGHT
CHUCK
60
40
LEFT
CHUCK
KEYS
CYCLE
START
POWER
MACHINE
ON
50
RIGHT
CHUCK
CNC
ON
POWER
FUNCTIONS
CYCLE START:
Boto de habilitao da execuo do
CYCLE START: Button to enable the program running
programa.
CYCLE CYCLE
START:STOP:
Boto
de tohabilitao
da execuo
Button
disable program
running. do
programa.
NC
ButtonBoto
which de
turns
on CNC.
CYCLE NC:
STOP:
desabilitao
da execuo do
CYCLE
STOP
~
MACHINE ON: Button which turns on the machine.
programa.
F1 , F2 e F3
F1, F2 and F3: Keys with no function.
CYCLE
STOP: Boto
de desabilitao
do
CYCLE
OK 100
OPERADOR
OPERATOR
OK: Key
which disablesda
the execuo
sound alarm.
STOP
programa.
DNC
DNC: Selects running mode of external programs.
50
EDIT 150 SELECTOR
EDIT:DE
Selects
program edition
AVANO:
Chavemode.
rotativa que permite
100
variar,emAUTO:
porcentagem
de 10% running
a 200%,
a velocidade
Selects automatic
mode
of programsde
saved in
AUTO
avano (F)
programada
e
avano
manual.
Para
JOG
e
avano
the machine memory.
150 rpido
50
SELECTOR
AVANO:
Chave
[G00]
o DE
passo
de porcentagem
derotativa
25%. que permite
0
200
variar,em porcentagem de 10% a 200%, a velocidade de
avano
(F) programada
e /avano
manual.
Para JOG
e avano
110
Programming
and Operation
- Romi G
GL / GLM
- CNC FANUC
0I-TD
T51169B
rpido
[G00]
o
passo
de
porcentagem
de
25%.
0
200
CYCLE
START
1. PAINEL DE COMANDO
90
100
110
80
120
CYCLE
START
KEYS
MDI
60
50
HANDLE
JOGCYCLE
STOP
ZRN
100
DE COMANDO
1. funo
PAINELsomente
possivel quando a tecla MPG estiver habilitada
juntamente com uma das teclas de incremento x1 ou x10
110
ou x100.
SELECTOR
DEROTATION
ROTAO
DO EIXO Rotational
RVORE:switch
Chave
SPINDLE
SELECTOR:
which
120
rotativa
que
permite
variar,em
porcentagem
de
50%
a
120%,
a
allows to vary, in percentage, from 50% to 120%, the spindle
velocidade
de
rotao
do
eixo
rvore
(esquerdo
ou
direito).
rotation speed (left or right).
150
50
0
90
80
10
20
70
90 100
FANUC
80
30
60
40
60
50
1. PAINEL DE COMANDO
50
S75099A
138
OPEN
CLOSE
DOOR
LOCK
80
10
TAILSTOCK: No disponvel.
CHUCK: Commutative
switch, 2duas
(two) (2)
positions,
withcom
return to
LEFT CHUCK:
Chave comutadora
posies
0
TAILSTOCK
MANIVELA
ELETRNICA:
Chave
rotativa que
to open
and close
the left
retorno center,
ao centro,
para
abertura
e chuck.
fechamento
da define
placa o
90
sentido de movimento do eixo, esta funo somente
esquerda.
possivel quando a tecla MPG estiver habilitada
LEFT
CHUCK
juntamente com uma das teclas de incremento x1 ou x10
SETUP:
FANUC
ou x100. Commutative switch, 2 (two) fixed positions, which
allows
with the door
open,
enabled.
For CE
SETUP: Chavework
comutadora
duas
(2)when
posioes
fixas,
quemarket,
there
arecom
limits
in the
infeed speed
of habilitada.
axes
spindle
permite
a porta
aberta,
quando
Paracom
orotation
LEFT trabalho
CHUCK:
Chave
comutadora
duas
(2) and
posies
speed
(left
and
right).
Key
removal
in
disabled
position
mercado
CE,
existem
velocidades
de avano
retorno ao
centro,
paralimitaes
abertura enas
fechamento
da placa
direita.only.
SETUP
50
dos eixos e velocidade de giro do eixo rvore (esquerdo e
RIGHT
direito). Retirada da chave somente na posio desabilitada.
CHUCK
NC
CHUCK: Commutative switch, 2 (two) positions, with return to
center, to open and close the right chuck.
CNC OPEN
OPEN
CLOSE
DOOR:
CNC
ON:
Boto que
liga o Boto
CNC. que abre ou fecha a porta do
ON CLOSE
DOOR
operador.
70
20
40
111
60
30
S75099A
MACHINE
ON
139
MACHINE ON: Boto que liga mquina. (Este boto s deve
ser pressionado, aps pressionar o boto CNC ON).
TAILSTOCK: No disponvel.
T51169B
1. P
rotativa
permite
variar,em
porcentagem
de 50%
a 120%,
rotativa
queque
permite
variar,em
porcentagem
de 50%
a 120%,
a a
velocidade
de
rotao
do
eixo
rvore
(esquerdo
ou
direito).
velocidade
de rotao
do eixo rvore
(esquerdo
ou direito).
SELECTOR
DE ROTAO
DO EIXO
RVORE:
Chave
120
100
110
Command
rotativa que permite variar,em porcentagem de 50%1.
a 120%,
a
velocidade de rotao do eixo rvore (esquerdo ou direito).
80
60 60
50 50
60
KEYS
Panel
FUNCTIONS
50
PARADA
EMERGNCIA:
Boto
interrompe
todas
PARADA
DE DE
EMERGNCIA:
Boto
queque
interrompe
todas
as as
EMERGENCY
STOP:
Button
which
interrupts
all
funes
da
mquina,
incluindo
movimento
de
eixos.
funes
da mquina,
incluindo movimento
de eixos. todas as machine
PARADA
DE EMERGNCIA:
Boto que interrompe
functions,
including
axes
movement.
funes da mquina, incluindo movimento de eixos.
80
80
10
90
90
70
0
202
20
FANUC
FANUC
FANUC
70
90
70
10
80
0
10
3300
606
0
60
0
440
30
MANIVELA
ELETRNICA:
Chave
rotativa
que
define
o
MANIVELA
ELETRNICA:
Chave
rotativa
que
define
MANIVELA
ELETRNICA:
Chave
rotativa
que
define
o o
sentido
de
movimento
do
eixo,
esta
funo
somente
sentido
do eixo,
eixo, esta
estafuno
funosomente
somente
sentidode
de movimento
movimento do
possivel
quando
a
tecla
MPG
estiver
habilitada
possivel
quando
a
tecla
MPG
estiver
habilitada
possivel
quandoHANDLE:
a tecla Rotational
MPG estiver
ELECTRONIC
switch,habilitada
which defines the
juntamente
com
uma
das
teclas
de incremento
x1
ou x10
juntamente
com
uma
das
teclas
de
incremento
x1
x10
juntamente
com
uma
das
teclas
de
incremento
x1
ouou
x10only
axis movement direction, this function is possible
when
ou
x100.
x100.
ououx100.
MPG
key is enabled, together one of the increment keys, x1,
x10 or x100.
50
40
50
50
OPEN
CLOSE
OPEN
OPEN DOOR
CLOSE CLOSE
DOOR DOOR
OPEN
CLOSE
DOOR:
Buttonabre
which opens
or
closes
the
OPEN
CLOSE
DOOR:
Boto
fecha
a porta
operador.
OPEN
CLOSE
DOOR:
Boto
queque
abre ou ou
fecha
a porta
do do
operators door.
operador.
operador.
TAILSTOCK:
Commutative switch, 2 (Two) positions, return
TAILSTOCK:
No disponvel.
TAILSTOCK
TAILSTOCK
TAILSTOCK
SETUP
SETUP SETUP
S75099A
S75099A
S75099A
112
mercado
existem
limitaes
velocidades
avano
mercado
CE,CE,
existem
limitaes
nasnas
velocidades
de de
avano
dos
eixos
e
velocidade
de
giro
do
eixo
rvore
(esquerdo
dos eixos e velocidade de giro do eixo rvore (esquerdo e e
direito).
Retirada
da chave
somente
na posio
desabilitada.
direito).
Retirada
da chave
somente
na posio
desabilitada.
Programao
e Operao
- Linha
E280
/ E320
Programao
e Operao
- Linha
E280
/ E320
139
139139
T51169B
1. Command Panel
1.5 - SERIAL OUTLET RS-232 AND POWER OUTLET
You must take care when connecting any instrument on power outlet. Do
not connect any instrument other than those indicated for use.
Voltage is always present at the outlet when general switch is turned on.
Please certify the instrument connected to Power outlet not exceeds current
released to outlet. Also certify if the instrument is adjusted for the proper
voltage.
113
T51169B
2. Initial Operations
2 - INITIAL OPERATIONS
2.1 - TURN MACHINE ON
Turn on general switch, by positioning handle at ON.
Press Button CNC ON (NC) located at machine panel (The comand will do a
general checking, placing in video the message EMG ALM).
Deactivate emergency Button.
Close front door of the machine.
Press Button MACHINE ON
2.2 - TURN MACHINE OFF
Press emergency Button.
Turn geneal switch off.
2.3 - MOVE SHAFTS IN CONTINOUS JOG
114
T51169B
2. Initial Operations
N10 T0101 EOB INSERT (to select tool 01).
N20 G97 S1000 M4 EOB INSERT (to turn on spindle at
counterclockwise direction with 1000 RPM).
Press CYCLE START key.
OBSERVATION: If RESET key is pressed, operation is cancelled.
MDI Page
115
T51169B
3. Program Edition
3 - PROGRAM EDITION
3.1 - CREATE A NEW PROGRAM
Press EDIT.
Press PROG.
Press [DIR] softkey (to show directory screen).
Press [DEVICE CHANGE] softkey.
Press [CNC MEM] softkey.
Enter address O.
To type program number. Example: O0001.
Press INSERT.
Enter comment (program name) between brackets. Example: (PART 01).
Press EOB.
Press INSERT.
Press EDIT.
Press PROG.
Press [DIR] softkey (to show directory screen).
Press [OPRT] softkey.
Press [DEVICE CHANGE] softkey.
Press [CNC MEM] softkey.
Enter address O
Enter program number. Example: O0001
Press [OSRH] or one cursor (, , , or ).
NOTE: The program existing at the directory will appear for edition or checking.
3.3 - SEARCH A PROGRAM DATA
3.3.1 - Search a data by cursors (, , or )
a) Indirect search (address by address)
116
T51169B
3. Program Edition
3.3.2 - Search a data by SRH key
Ener wanted address. Example: S2000 (to search information S2000).
Press SRH (if information is before last) or SRH (If information is after
last).
3.4 TO INSERT DATA IN PROGRAM.
T51169B
3. Program Edition
3.8 DELETE MANY BLOCKS FROM PROGRAM
Press EDIT.
Press PROG.
Press softkey [DIR] (to show the listo f existing programs).
Press softkey [OPRT]
Press softkey [DEVICE CHANGE]
Press sofkey [CNC MEM]
Enter address O and the number of the program to be deleted. Example:
O0001.
Press DELETE
Press softkey [EXEC].
OBSERVATION: This procedure shall be used with extreme care, because once
deleted, a program shall not be recovered from machines memory.
3.10 - DELETE ALL PROGRAMS
Press EDIT.
Press PROG.
Press softkey [DIR] (to show the list of existing programs).
Press softkey [OPRT]
Press softkey [DEVICE CHANGE]
Press Softkey [CNC MEM]
Press DELETE.
Press softkey [EXEC].
OBSERVATION: This procedure shall be used with extreme care, because once
deleted, the programs shall not be recovered from machines memory.
3.11 - RENUMBER A PROGRAM
118
T51169B
4. Data Communication
4 - DATA COMMUNICATION
4.1 - SPECIFICATION OF COMMUNICATION PORT
With the command FANUC 0i-TD, it is possible to communicate by two ports: Serial (RS
232) and PCMCIA. In order to specify which will be the communication port, the procedure
below shall be done:
Press MDI key.
Press OFS/SET key.
Press softkey [SETTING].
Place cursor at I/O CHANNEL.
Enter the number of the communication port, that is, 0, 1, 2 or 3 for serial
communication (RS 232) or to type 4 for communication by PCMCIA.
Press INPUT key.
4.2 - COMMUNICATION BY SERIAL PORT (RS 232)
Serial communication is that done between machine and peripheral (computer, drill,
collector, etc.) by a serial port.
In order to do this, it is necessary to use a cable (please see SPECIFICATION OF
COMMUNICATION CABLE Item 4.2.2), and, if the peripheral is a computer, a communication
software.
There are many communication softwares, so, in this item only the setting and procedures
related to machine will be described. For more details on communication software, please
consult manufacturers.
4.2.1 - SET COMMUNICATION PARAMETERS
Press MDI key.
Press SYSTEM key.
Press softkey [] until it shows [ALL I/O]
Press softkey [ALL I/O]
Set transmission parameters according necessity.
Example:
I/O CHANNEL
1
DEVICE NUM.
0
BAUDRATE
9600
INPUT CODE
EIA/ISO
PUNCH CODE
ISO
STOP BIT
2BIT
FEED OUTPUT
NO FEED
NULL INPUT (EIA) NO
EOB OUTPUT
LF
TV CHECK
OFF
TV CHECK (NOTES) OFF
Setting Page of Data Transmission
T51169B
4. Data Communication
4.2.2 - Cable specification
The computer or external peripheral, which will communicate shall have a free serial
port type DB 9 or DB 35. The connector type is not relevant, since perfectly fastened, with
no risk of bad contact. The cable for connection shall obey the following configuration:
DB25
(SOCKET)
DB25
(PLUG)
DB9
(SOCKET)
DB25
(PLUG)
SHIELD
SHIELD
TXD
RXD
RXD
TXD
DTR
DTR
GND
GND
DSR
20
DSR
20
20
RTS
RTS
CTS
CTS
4.2.3 - Save a program
OBSERVATION: To save all programs from directory, we shall replace to type 0-999,
instead one number of program.
4.2.4 - Load a program
120
T51169B
4. Data Communication
4.2.5 - Save tool correctors.
4.2.6 - Load tools correctors
Press key EDIT.
Press key OFS/SET(until you view [OFFSET])
Press softkey [OFFSET].
121
T51169B
4. Data Communication
We also suggest the use of ATA Card, from AVED, already implemented in ROMI
(AVED99604).
PCMCIA board
C NC
b) CompactFlash:
To read and to Record PCMCIA Card, we recommend interface eFilm Reader-12 USB
POR T CompactFlash I/II Reader from Delkin Devices, which shall be connected at the USB
port of the computer.
Please observe that, if CompactFlash is used, a CompactFlash Adapter is necessary,
when connected to CNC device. This procedure is necessary, due to the own CompactFlash
has not its own mechanical interface in PCMCIA standard. This adapter can be purchased
at Computer Stores, but always mention you want to purchase a PCMCIA Adapter for
CompactFlash Type I.
CNC
In case of computers where USB port is not available, we can installa a USB controller
mode, which is plugged at the own bus of the computer, making available the USB Port. Once
this module is installed, we can configure PC according shown in figure above.
IMPORTANT: Due to incompatibilities between Windows and FANUC, it is necessary to
format PCMCIA or CompactFlash device at the own CNC before you use it. This procedure
shall be done one time only.
122
T51169B
4. Data Communication
4.3.2 FORMAT MEMORY CARD:
OBSERVATION: In case of many files in card, it shall be necessary to add Keys PAGE
UP and PAGE DOWN, in order to view the other files.
123
T51169B
4. Data Communication
4.3.4 - Search a file
124
T51169B
4. Data Communication
Press softkey [ O SET ]
Press softkey [EXEC]
b) By file name
125
T51169B
5. Test of Programs
5 - TEST OF PROGRAMS
5.1 - TEST PROGRAMS WITH NO PLATE TURNING AND NO SHAFT MOVEMENT
5.1.1 - Quick test
The purpose of this test is to check where syntaxis errors of program are (if any). To
do this, you shall:
OBSERVATIONS:
To correct program, please press EDIT, so do the desired correction. To test it
again, Just repeat the procedure described above.
When simulation finishes, Button PROG TEST shall be deactivated.
5.1.2 - Graphic test
The purpose of this test is to check if part profile is correct, because by it we can observe
the whole stroke the tool will develop during that machining. In order to do this test:
Select program (item 3.2).
Press key RESET
Press key GRAPH.
OBSERVATION: : If it is the first graphic simulation of the part, we shall inform the
length and diameter values, in order to the command calculate graphic sclae, allowing a
better viewing of it. To do this:
Press sofkey [ PARAMETER ]
Fill the values part length and Part diameter in the fields WORK LENGTH
and WORK DIAMETER, respectively. It is also necessary to add the key
INPUT to introduce data.
Press sofkey []
Press sofkey [ GRAPH ]
Press key AUTO
Press key PROG TEST
Press key RESET
Press key CYCLE START.
126
T51169B
5. Test of Programs
NOTES:
1- If you want to enlarge the profile
Z
SETTING VALUE = 1
SETTING VALUE = 4
IMPORTANT: When determining graphic simulation, Button PROG TEST shall be
deactivated.
127
T51169B
5. Test of Programs
5.2 - TEST PROGRAM (DRY RUN)
In mode DRY RUN, we can test all shaft displacements with feed more than programmed
(5000 mm/min), a way to eliminate possible collisions or unnecessary displacements during
program running in real time;
In order to use it, it is necessary:
Select program (item 3.2).
Press key PROG
Press key RESET
Press key AUTO
Press Softkey [ ALL ] (To view all coordinates and distances to be displaced).
Press key DRY RUN
Press key SINGL BLOCK (To execute in block-to-block mode)
Press key CYCLE START (At each touch, the command shall execute one
programming line).
IMPORTANT: Please submit the program under DRY RUN test with no part in the
plate and only after zero tools and zero-part is defined.
In this mode, shafts displacement, turret indexing and spindle turn occurs.
5.3 - INSERT BAR CODE (/) BEFORE FUNCTIONS M3 AND M4:
Application: Perform tests with no turn..
We use the function Barr (/) at the beginning of the blocks which contains commands
M3 and M4, in order to test with no turn to check the existence of casual interferences,
collision problems, wrong position of toolchange, etc...
Beyond to insert the character / in program, it is necessary to execute the option
BLOCK DELET. If this option is not selected, the command shall execute normally all blocks.
Test with no turn, it is necessary:
128
T51169B
6. Tool Setting
6 - TOOL SETTING
Tool setting is a practical process, which purpose is to specify for the machine which
are the lenghts of the tools. In the case of this model of machine, it is considered as preset
the distance from the maximum machine coordinate up to the reference point.
6.1 - MANUAL SETTING OF TOOLS
6.1.1 - Setting at shaft Z.
Manually, plase touch the face of turret (without tool) at the anyface of reference.
Press key POS.
1.
2.
3.
4.
129
T51169B
6. Tool Setting
6.1.2 - Setting at shaft X.
130
T51169B
6. Tool Setting
6.2 - SETTING TOOLS USING THE TOOL POSITION READER (MODE 1)
6.2.1 - Function details
In order to perform tool preset, a special function, G63, was developed, which arguments,
formats and syntax are listed below:
G63 T__ A__ (K__), where:
G63 = Calls the tool preset function.
T = Tool to be preset.
A = Touch position code in the sensor in relation to geometry..
K = Mandatory when A=7 or A=8. It is the distance between turret face and support
center. Depending on the rotational support, this value can be recorded in the
face of it with the name of L1. Each support presents a different value and, if
this value is not registered, the first preset shall be done, as for an external
tool. After preset is done, if it is a radial tool, the tool radius shall be subtracted
from the value saved in field z. In case of axial tool, the tool diameter shall be
subtracted from the value saved in field X. After you do this procedure once,
the value found shall be used together the argument K, always when the tool
preset with this same support is done.
Layout for the touch position code on sensor.
2
6
131
T51169B
6. Tool Setting
6.2.2 - Operational procedure:
The preset process is semiautomatic, and, for this, it is necessary to follow the following
procedure:
Assembly tools on turret.
Elaborate preset program, according the example below:
00005 (ZEROING);
N10 G21 G40 G90 T00;
N20 G63 T0101 A3;
N50 G63 T0202 A7 K30 ;
N40 G63 T0303 A2;
:
N80 M50;
N90 M30;
To setting tools, follow the instructions:
1. Place the longest tool assembled on the turret in the safe position in the
work field.
2. Lower the Position Reader by MDI (Function: M51).
3. Place the turret via jog in a point with no interference of tool positioned and
sensor, leaving a minimum room of 30mm.
4. Pull back the Position Reader, by MDI (Function: M50).
5. Select the preset program (according chapter 3.2).
6. Press AUTO.
7. Press CYCLE START.
NOTE: When you press CYCLE START, the following events will occur:
- The turret places the 1st tool to be preset.
- The Position Reader lowers automatically.
- The CNC emits a sound signal (beep), activates MPG operation mode, and waits
operators intervention.
8. The operator shall place the tool contact point in Z direction, leaving from
2 to 10mm of clearance.
9. Press CYCLE START (wait until the tool touches the sensor, pull back,
activate MPG operation mode, A sound alarm will be emitted).
10. The operator shall then place the tool contact point in X direction, leaving
from 2 to 10mm of clearance.
11. Press CYCLE START (wait until the tool touches the sensor, pull back,
activate MPG operation mode, A sound alarm will be emitted).
12. Then the operator shall actuate axis Z and pull back the tool for a safe area.
13. Press CYCLE START.
132
T51169B
6. Tool Setting
6.3 - SETTING TOOLS USING THE TOOLS POSITION READER (MODE 2).
At machines which have the optional tools position reader, setting also shall be done
using a specific screen of the machine.
This screen was developed by ROMI, in order to facilitate this operation, using visual
resources which facilitate understanding. By it, there is no need to develop setting programs,
and we can reference all and any tools we need and in the most convenient order.
TOOL EYE use page.
In order to use this resource, in first we shall lower the sensor, by the procedure below:
Pull back the turret for a safe position, where the machine can be indexed with
no interference with any part of the machine.
Index the tool wanted manually, using the keys TURRET and TURRET+,
or TURRET-, at the same time.
Activate the screen CUSTOM.
Press softkey [ UTILIT ]
Press softkey [ PRESET ]
Press softkey [ SENSOR DOWN ]
Press softkey [ OK ]
After you put down the sensor, make the setting of tools, according the sequence below:
1. Press the softkey corresponding to the tool profile you want to reference,
according the figure below:
133
T51169B
6. Tool Setting
1. Place the tool close to the Z axis sensor, leaving from 2 to 10mm of clearance
2. Press the softkey corresponding to the sensor to be touched.
3. Press softkey [MEDIR] (At this moment, the machine will touch the tool on
the selected sensor, and will perform the zeroing of the corresponding axis).
4. Place the tool near to the X axis sensor, leaving from 2 to 10mm of clearance.,
5. Press the softkey corresponding to the sensor to be touched.
6. Press [MEDIR] (At this moment, the machine will touch the tool on the selected
sensor, and will perform the setting of the corresponding axis).
7. Press softkey [VOLTAR]
Repeat procedures from 1 to 8 for all tools.
NOTE: In case of axial or radial tools driven, there is a zeroing standard in X or Z axes,
this value shall be informed in the field K when the tool profile is selected.
When the standard value is not known, we can found it with the following mode:
AXIAL TOOLS: The tool is referenced, selecting the EXTERNAL tool profile,
and at the geometry corrector screen, subtracts the value of the tool diameter
from the value saved in X.
RADIAL TOOLS: The tool is referenced, selecting the EXTERNAL tool profile,
and at the geometry corrector screen, subtracts the value of the tool diameter
from the value saved in Z.
134
T51169B
7. Jaws turning
7 - JAWS TURNING
This process is important when we want to fix a part and concentricity is necessary, due
to it has already got some transformation process, or to obtain a proper fixing.
It is characterized by using a turnable jaw set (not hardened), which is prepared in a way
that, with a small removal of material, shall be shaped according the diameter to be defined.
7.1 - HOW TO MACHINE JAWS
The metal excess to be removed shall be enough to establish a back for the part to be
fixed. In example below, we can observe the preliminary diameter in 60.50 mm and shall be
turned in 75.5mm x 15 mm. So, we shall have a wall in 7.5mm for back or limit.
For jaw machining, please follow the instructions according the drawing below.
Before machining
After machining
75
15
135
T51169B
7. Jaws turning
7.1.1 MANUAL MACHINING
For jaw turning using electronic handle, we shall follow the following procedure:
- Index turret, positioning the necessary internal tool:
Press key JOG
Press , at the same time, the keys JOG TURRET and TURRET POS or the keys
JOG TURRET and TURRET NEG up to the turret be placed at the desired tool.
- Touch the tool at the jaw face:
Press key MPG
Press key x1, x10 or x100
Select the desired shaft (X or Z).
Turn handle up to it touch jaw face.
- Zero the relative coordinate from shaft Z::
Press key POS
Press sofkey [RELATIVE]
Enter Z0
Press sofkey [PRESET]
- Return the tool:
Press key MPG
Press key x1, x10 or x100
Turn the handle, returning the tool from jaw
- Turn spindle on:
Press key MDI
Press key PROG
Press sofkey [MDI]
Enter functions referring to the necessary revolution. Ex.: G97 S800 M4
Press key EOB
Press key CYCLE START
- Make a turning pass in jaws and return the tool only at shaft Z, that is, with no
displacement of shaft X:
Press key MPG
Press key x1, x10 or x100
Select the necessary shaft
Turn the handle, approaching tool from jaw, lefting a clearance at shaft Z and at
the position of the first passo n shaft X.
Turn the handle in the direction Z-, turning the jaw up to a depth enough to
measure jaw diameter.
Turn handle only in the direction Z+ up to it gets out from jaw.
136
T51169B
7. Jaws turning
- Stop spindle:
Press key RESET
- Adjust the relative coordinate of shaft X:
Press key POS
Press sofkey [RELATIVE]
Measure the current diameter of the jaw. Example: 68 mm.
Enter X and measured diameter. Example: X68
Press sofkey [PRESET]
- Turn spindle again:
Press key MDI
Press key PROG
Press sofkey [MDI]
Enter functions referring to the revolution value. Example: G97 S800 M4
Press key EOB
Press key CYCLE START
- Access Page of relative coordinates
Press key POS
Press sofkey [RELATIVE]
- Turn jaws manually
Press key MPG
Press key x1, x10 or x100
Select the shaft (X or Z)
Turn the handle, turning jaws up to wanted dimensions
137
T51169B
7. Jaws turning
7.1.2 Machine by program
138
T51169B
Press key INPUT CNC shall calculate and define automatically the WORK
SHIFT in field Z (left), so, the new ZERO PART is defined.
80
80
Zero-part at Face = 0
Zero-part at bottom = 80
*OBSERVATION: For this procedure, we can use any tool, since previously referenced
(preseted).
139
T51169B
80
80
Zero-part at Face = Z0
140
T51169B
141
T51169B
T51169B
T51169B
STOP:
Press the key CYCLE STOP.
Press the key SPINDLE STOP.
Press the key JOG and displace the the in a safe position .
RETURN:
Close the door.
Close the feedrate key.
Press the key CYCLE START.
144
T51169B
145
T51169B
Select the program which shall receive information according item 3.2.
Press key EDIT
Press key PROG
Press sofkey [ PROGRAM ]
Place cursor on the position where the other program shall be placed.
Press sofkey [ OPTR ]
Press sofkey [ ]
Press sofkey [ PASTE ].
Enter O and the number of the program which shall be inserted in this position.
Ex. O0010
Press sofkey [ SPEC PRG ].
12.1.5 - To replace data
146
T51169B
NOTES:
When pressing [ EXEC ALL ], all data after cursor are changed.
When pressing [ EXEC SINGLE ], only the first data found is changed.
When pressing softkey [ SKIP ], selected data is not changed.
12.2 - BACKGROUND EDITION
This function allows to program edition with machine working.
147
T51169B
148
T51169B
T51169B
150
T51169B
13.2.1 - Components
The Modular Guide Tube System for Cylinder is composed by many components, as
follows:
5
4
COMPONENTS LIST
N
DESCRIPTION
AMOUNT.
Guide Flange
Nylon Disc
Guide Tube
Guide Flange
O-Ring
16
Support Ring
151
T51169B
+1
X +0,5
Bar
152
T51169B
NOTE: In order to make easier insertion and removal of reduction tube set, we
recommend the use of some type of lubricant at the external parts of Guide Tube and Nylon
Rings.
8
5
DETAIL B
Assembly
ofAMOUNT.
Support
DESCRIPTION
Ring at plate/collet
1
Guide Flange
Nylon Disc
5
cylinder
COMPONENTS LIST
N
1
2
3
4
Guide Tube
Plate/collet
Guide Flange
6 cylinder
O-Ring
16
DETAIL A
Assembly o Guide Falnge,
Comnputer Actuation Falnge
and Guide Flange,
Support Ring
Major
stop
Extractor
key
Extraction
rod
Minor
stop
Extractor st
153
T51169B
KEY
DESCRIPTION
It move guide groove forward (pusher mode)
It move guide groove backward (pr-feed mode)
154
It feeds pusher
It returns pusher
T51169B
155
T51169B
EXAMPLE
VALUE
USUALLY 0.
PARAM.
P1
P2
500
P3
FEEDING VALUE:
Part length + Built-in cut-off tool holder width + Collet return.
This value also works together Parameter P1.
TO CHANGE
ACCORDING
PART
P4
50
P5
P6
1500
P7
1590
P8
1594
P9
P10
156
TO CHANGE
ACCORDING
PART
P9A
P9B
WORKING MODE:
0 = Standard Mode, feeding and pushing the bar.
1 = Working mode, only feeding (in cases with a single feeding,
where we work with part puller, large parts or sub-spindle).
T51169B
START
POSIO
POSITION
INICIAL
P3
P2
CAPTION
P3
P2
P3
P4
P3
P4
P3
P4
P5
P2
RETURN POSITION
P3
FEEDING VALUE
P4
P5
FACING POSITION
P6
P7
DISCARD POSITION
P3
P1B
157
T51169B
158
T51169B
CHUCK PRESSURE
INDICATOR
CHUCK PRESSURE
REGULATION
159
T51169B