Beruflich Dokumente
Kultur Dokumente
20
PA
U
LO
ROMI
T51169B
OR
LD
SK
ILL
PROGRAMMING AND
OPERATION MANUAL
ROMI G / GL / GLM
CNC FANUC 0I-TD
TRADING DIVISION
Rua Corioliano, 710 Lapa
05047-900 So Paulo - SP- Brazil
Phone + 55 11 3670-0110 Fax: 3865-9510
Website: www.romi.com.br
HEADQUARTERS
Avenida Prola Byington, 56, Centro 13453-900
Santa Brbara DOeste SP Brazil
Phone +55 19 3455-9000 Fax: 3455-2499
Email: aplicao@romi.com
15
NDICE
LEVEL I
20
1 - COORDINATE SYSTEM______________________________________ 2
PA
U
LO
3 - PREPARATORY FUNCTIONS__________________________________ 7
ILL
SK
LD
OR
T51169B
III
20
15
LO
9 - DRILLING CYCLES_________________________________________ 40
PA
U
ILL
SK
11 - UNCONDITIONAL DEVIATION_______________________________ 47
12 - SUB-PROGRAM CALL AND RETURN_________________________ 48
13 - SPECIAL FUNCTIONS_____________________________________ 50
OR
LD
IV
T51169B
20
15
16 - CALCULATIONS__________________________________________ 66
LO
PA
U
LEVEL II
1- DEFINITION OF AXES_______________________________________ 74
ILL
SK
LD
OR
T51169B
20
15
LEVEL III
LO
PA
U
LEVEL IV
SK
ILL
LD
OR
3 - PROGRAM EDITION________________________________________116
VI
T51169B
PA
U
LO
20
15
SK
ILL
OR
LD
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
15
20
LO
PA
U
SK
ILL
LD
OR
VIII
T51169B
20
15
LO
PA
U
OR
LD
SK
ILL
T51169B
IX
15
20
LO
PART I
PA
U
PROGRAMMING
OR
LD
SK
ILL
(level 1)
T51169B
1. SISTEMA 1.
DE COORDENADAS
Coordinate System
15
1- SISTEMA DE COORDENADA
1 - COORDINATE SYSTEM
20
LO
X+
2nd quadrant
PA
U
Z-
1st quadrant
Longitudinal movement
3rd quadrant
Z+
4th quadrant
Transversal movement
X-
SK
ILL
The 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.
OR
LD
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
PA
U
LO
20
15
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:
PROGRAMMING EXAMPLE:
80
OR
R5
S75099A
T51169B
ILL
30
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
LD
30
SK
A
30
20
20
0
30
80
30
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
80
30
45
Source(X0,Z0)
(X0, Z0)
reference
reference
(X0,Z0)
Source (X0, Z0)
1. Coordinate System
15
PA
U
LO
20
ILL
PROGRAMMING EXAMPLE:
R5
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
OR
45
10
30
30
SK
A
LD
80
T51169B
15
2. Types of function
LO
20
2 - TYPES OF FUNCTION
PA
U
2.2.1 - Code: N
ILL
LD
SK
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 ...;
OR
T51169B
2. Types of function
15
2.2.2 - Code: O
Application: To identify programs
20
LO
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.
PA
U
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
The infeed speed is an importante data for machining, and it is obtained considering
material, tool and operation to be done.
ILL
2.2.5 - Code: T
Usually, for CNC lathes, we define infeed using mm/revolution (function G95), but it is
also used as mm/min (function G94).
The function T is used to select tool, it tells the machine its zeroing (PRE-SET), insert
radius, cutting direction and correctors.
SK
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
LD
T 0101
OR
b) Parameter 5002.1 = 1
Tools wear
Turret position and tool geometry
T 0101
T51169B
3. Preparatory functions
15
3 - PREPARATORY FUNCTIONS
20
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.
LO
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.
PA
U
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
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
OR
LD
SK
ILL
G code
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 functions
dal
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)
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
OR
LD
SK
ILL
PA
U
LO
G65
G66
G70
G71
G72
G73
G74
G75
G76
G77
G78
G79
G80
G83
G84
G86
G87
G88
G90
G91
G92
G94
G95
G96
G97
Mo-
Function
20
G code
15
T51169B
4. Interpolation Functions
15
4 - INTERPOLATION FUNCTIONS
20
LO
The shafts moves to the programmed target using the most infeed speed available in
the machine:
PA
U
Syntaxis:
G0 X__ Z__
Where:
ILL
SK
With this function, we can obtain straight movements with any angle, calculated by the
coordinates and with na infeed (F) pre-determined by programmer.
Syntaxis:
G1 X__ Z__ F__
LD
Where:
OR
Z = coordinate to be reached
F = Work infeed (mm/rev.)
OBSERVATION: The Function G1 is Modal, and it cancells the functions G0, G2, G3.
T51169B
15
4. Interpolation Functions
4.3 - FUNCTION: G02 E G03
20
PA
U
LO
Syntaxis:
G2/G3 X__ Z__ R__ (F__)
or
G2/G3 X__ Z__ I__ K__ (F__)
Where:
X ( U ) = final position of the arc
K = incremental distance at Z between start point of the arc and its Center
R = Radius value
OR
LD
SK
ILL
10
T51169B
4. Interpolation Functions
15
4.3.1 - Function: R
Application: Arc defined by radius.
20
LO
PA
U
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
OR
LD
SK
ILL
T51169B
11
4. Interpolation Functions
15
The direction for the arc machining execution defines if it is clockwise or counterclockwise,
according charts below:
20
PA
U
LO
G02
(Clockwise)
G03
(Counterclockwise)
PROGRAMMING EXAMPLE
80
55
R3
40
40
50
44
50
44
OR
24
LD
1,50x45
SK
80
55
24
R1
80
ILL
1,50x45
..
.
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;
12
T51169B
15
4. Interpolation Functions
4.4 - FUNCTION: ,R / ,C
20
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.
LO
Syntaxis:
G01 X__ Z__, R__
PA
U
Where:
70
ILL
45
30
20
SK
2x45
LD
OR
W
1x45
50
20
R5
80
:
:
:
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
:
:
T51169B
13
15
4. Interpolation Functions
4.5 - FUNCTION: G33
20
Function G33 executes the threading at shaft X and Z, where each deep is programmed
clearly in separated block.
LO
There are possibilities to open screws in internal or external diameters, being they
parallel or taper screws, simple or multiple inlets, progressive, etc.
PA
U
ILL
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.
SK
OR
LD
RPMmax =
14
T51169B
15
4. Interpolation Functions
PROGRAMMING EXAMPLE:
20
80
80
60
60
LO
45
45
33
33
PA
U
M 30x1.5
30x1.5
26
26
50
2x45
2x45
LD
SK
ILL
CALCULATIONS:
2) Final diameter (X):
X = Start diameter - (P x 2)
X = 30 - (0.975 x 2)
X = 28.05
OR
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;
T51169B
15
15
5. Dwell time
5 - DWELL TIME (DWELL)
20
LO
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.
PA
U
OR
LD
SK
ILL
G04 X1.5;
G04 U1.5;
G04 P1500;
16
T51169B
15
20
LO
PA
U
Function G40 is a Modal code, and it is active when the command is turned on.
OR
LD
SK
ILL
The commanded point for work is found in the vertex between shaft X and Z.
T51169B
17
15
20
Function G41 selects the offset value of tool end radius, being at left of the part to be
machined, view in relation to cut stroke direction.
LO
Tool end geomety and the manner it was informed are defined by T code, Page Tools
Geometry.
Function G41 is Modal, so it cancels G40.
PA
U
This function forces na offset similar to Function G41, except offset direction is rigth,
view in relation to cut stroke direction;
Function G42 is Modal, so cancels G40.
Function T shall be used in the GEOMETRY page, by giving the cutting side of the tool.
ILL
OBSERVATIONS:
During the radius compensation, the programmed displacements shall be always
higher than the insert radius (pad).
The tool shall not be in contact with the material to be machined, when offset
functiosn were activated in program.
SK
G41
(Tool at Left)
G41
G42
( Tool atLeft)
(Tool at right)
OR
LD
G42
( Tool at right)
18
T51169B
Z+
Z-
15
20
PONTA DA FERRAMENTA
EXTERNAL TOOLS
8
8
FERRAMENTA
EXTERNA
DIREITA
LO
FERRAMENTA
EXTERNA
ESQUERDA
3
3
PA
U
4
4
7
7
5
5
1
1
6
6
2
2
FERRAMENTA
INTERNA
DIREITA
INTERNAL TOOLS
LD
FERRAMENTA
INTERNA
ESQUERDA
SK
ILL
21
OR
S75099A
T51169B
19
45
LO
PA
U
30
80
20
:
:
:
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
:
:
15
R5
10
30
15
30
70
90
70
OR
LD
2x45
60
30
53
SK
R5
ILL
1x45
:
:
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
:
:
20
T51169B
7. Simple Cycles
15
7 - SIMPLE CYCLES
7.1 - FUNCTION: G78
20
LO
X = Threading diameter
Z = Final threading position
PA
U
50
33,50
23
S
21
40
ILL
,50
23
SK
17
T51169B
DEPTHS IN EXAMPLE:
1ST PASS = 0.8MM
2ND PASS = 0.6MM
3RD PASS = 0.4MM
4TH PASS = 0.15MM
1.5x45
LD
1.5x45
OR
M25x1.5
M25x1.5
17
Calculations
2nd) Final diameter (X):
X = Start diameter - (P x 2)
X = 25 - (0.975 x 2)
X = 23.05
21
15
7. Simple Cycles
Example 2: Thread: M25x2 (2 inlets)
20
33
25
M25x2
(2 ENTRADAS)
21
40
(2 ENTRADAS)
M25x2
1,75x45
LO
43,50
PA
U
60
DEPTHS IN EXAMPLE:
1ST PASS = 1.0MM
2ND PASS = 0.8MM
3RD PASS = 0.6MM
4TH PASS = 0.2MM
ILL
5x45
CALCULATIONS:
SK
LD
RPMmax =
5000
PASSO
OR
OBSERVATION: In the case of threading cycle programming, the function G97 shall
be used, in order to RPM keeps fixed. During the performing of threading function, the
maximum revolution of spindle shall not overpass the value determined by the following
equation:
22
T51169B
15
20
LO
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.
PA
U
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.
OR
LD
SK
ILL
OBSERVATION: After the running of the cycle G70, the tool automatically returns
to the point used for positioning.
T51169B
23
15
20
LO
The function G71 shall be programmed in two subsequent blocks, due to the value
related to cutting depth and metal excess for finishing at transversal and longitudinal shafts
are informed by functions U and W, respectively.
The function G71, in 1st block, demands:
PA
U
ILL
U = Metal excess for finishing at shaft Z (positive for metal excess at right and
negative for machining at left).
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.
SK
F = Work infeed
OR
LD
24
T51169B
15
20
45
30
20
2x45
50
80
20
R5
PA
U
LO
70
1x45
ILL
LD
SK
50
20
2x45
OR
T51169B
25
50
15
20
25
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;
100
80
50
30
100
1x45
PA
U
x45
80
50
30
LO
15
1,50x45
70
1,50x45
Cutting depth = 3 mm
Infeed = 0,3 mm/rot
LD
SK
ILL
70
OR
26
T51169B
15
20
LO
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:
PA
U
U = Metal excess for finishing at shaft X (positive for external or negative for internal/
diameter)
SK
F = Work infeed
ILL
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.
NOTA: After the cycle running, the tool automatically returns to positioned point.
OR
LD
T51169B
27
15
20
70
30
16
LO
30
2x45
16
PA
U
38
28
55
80
SK
ILL
38
28
LD
2x45
Cutting depth = 2 mm
Infeed = 0,25 mm/rot
OR
28
T51169B
15
PA
U
15
30
30
70
2x45
15
90
70
60
90
70
53
30
60
30
53
R5
LO
R5 1x45
2x45
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;
20
1x45
LD
SK
ILL
70
OR
T51169B
29
20
15
Cycle G73 allows the complete rough machining of a part, using only two programming
blocks.
LO
Function G73 is specific for cast and forged materials, because the tool always follows
a stroke parallel to defined profile.
PA
U
U=
Number of passes ( R )
Material excess at Z - Metal excess for finishing at Z
Number of passes ( R )
ILL
W=
SK
LD
U = metal excess for finishing at shaft X (positive for external and negative for
internal / diameter)
OR
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
30
T51169B
15
20
75
55
LO
45
25
PA
U
50
25
80
1x45
45
25
ILL
OR
LD
1x45
SK
50
25
T51169B
31
20
15
60
36
36
90
70
60
50
40
90
70
60
50
40
35
LO
10
5
10
5
PA
U
60
SK
OR
LD
ILL
32
T51169B
15
20
LO
G74 R__;
G74 Z__ Q__ F__; Where:
PA
U
F = Work infeed
NOTES:
* When using cycle G74 as drilling cycle, we can not inform functions X and U in the
block.
50
60
SK
40
ILL
12
28
OR
LD
70
Drilling increasing = 15 mm
Infeed = 0,12 mm/rot
T51169B
33
15
20
LO
PA
U
* After the cycle running, the tool automatically returns to positioned point.
* For the running of this cycle, the tool shall be positioned at the diameter of first pass.
* For the machining of the whole cutting length in one pass only (no chip break for shaft
Z), we shall program the function Q more than cutting lenght.
OR
30
30
LD
90
SK
ILL
45
80
34
T51169B
15
20
G75 R__;
G75 X__ Z__ P__ Q__ F__; Where:
R = incremental return for chip break (radius)
PA
U
LO
75
33
50
ILL
60
70
75
SK
33
15
OR
LD
50
15
14
100
T51169B
35
15
20
LO
PA
U
90
25
LD
OR
Cutting depth = 2 mm
Infeed = 0,2 mm/rot
25
SK
60
ILL
30
* For the cycle running, the tool shall be positioned at the length of the first pass..
* After this cycle performing, the tool automatically returns to positioned point.
* For the machining of the whole cutting length in one pass only (no chip break for
shaft Z), we shall program the function P more than cutting lenght.
36
T51169B
15
20
LO
PA
U
G76 X__ (U__) Z__ (W__) R__ P__ Q__ F__; Where:
ILL
SK
R = value of incremental taper angle at shaft X (radius/ negative for external and
positive for internal).
P = height of thread (radius / millesime of millimeter)
LD
OR
F = Thread pitch
OBSERVATION: For the threading cycle programming, we shall use function G97,
in order to RPM stay fixed.
During the running of threading function, the maximum revolution of the spindle
shall not overpass the value determined in the following equation:
RPMmax =
T51169B
5000
PASSO
37
15
20
53
1,75x45
LO
40
21
M25x2
28
PA
U
33
ILL
M25x2
SK
45
OR
LD
W
38
CALCULATIONS:
Q = 1.3
11
Q= 0.392
T51169B
15
TAPER THREAD:
45
33,4
147
'
20
38
20
2.25x45
147
'
1x45
LO
38
PA
U
53
20
2.25x45
ILL
CALCULATIONS:
SK
1) Pitch (F):
F=25.4 : 11.5
F=2.209
LD
47
OR
60
60 x A = 47 x 1
A =47 / 60
A = 0.783
T51169B
39
9. Drilling Cycles
15
9 - DRILLING CYCLES
9.1- FUNCTION : G80
20
LO
PA
U
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:
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.
EXAMPLE :
SK
ILL
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.
45
45
20
OR
1x45
LD
65
1x45
20
65
40
T51169B
15
9. Drilling Cycles
9.3 - FUNCTION : G84
20
This cycle allows to open screws with tapping, using floating support. In order to do
this, we shall program:
LO
G97 S500 M3
G84 Z__ F__ , Where:
PA
U
M3 = it indicates the revolution direction (M3 right thread and M4 = left thread)
Z = final position of thread
F = Thread pitch
EXAMPLE :
:
N100 T0505 (FLOATING TAPPING);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0;
N140 Z4;
N150 G84 Z-20 F1.5;
N160 G80;
N170 G54 G0 X300 Z300 T00;
:
M10
ILL
50
M10
1x45
SK
50
20
OR
LD
50
OBSERVATION: To make left thread, we shall change the code from M3 to M4.
T51169B
41
9. Drilling Cycles
15
G97 S500 M3
M29
G84 Z__ F__, Where:
LO
20
This cycle allows to open tapping threading, using rigid fixing, that is, no floating support.
In order to do this, we shall program:
PA
U
EXAMPLE :
:
N100 T0606 (RIGID TAPPING);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0;
N140 Z4;
N150 M29;
N160 G84 Z-20 F1.5;
N170 G80;
N180 G54 G0 X300 Z300 T00;
:
SK
M10
ILL
50
M10
1x45
50
20
OR
LD
50
42
T51169B
9. Drilling Cycles
15
20
LO
F = Infeed
PA
U
EXAMPLE:
.
.
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;
.
.
45
SK
ILL
50
LD
OR
45
20
1x45
T51169B
43
15
20
This function prepares the command to compute all data inputs in inches.
PA
U
LO
OBSERVATIONS:
- Function G20 is modal, and it cancels functions G21.
- When changing measuring system from millimeter (G21) to inch (G20), the messages
will be shown NEW COORDINATE SYSTEM ENABLED TO CONVER EXTERNA
COORDINATE AND G54 TO G59 and NON REFERENCED SHAFTS will be shown. So,
we shall reference individually the machine shafts, according procedure below:
1- To press HOME key.
2- To press CYCLE START key once for each shaft to be referenced.
This function prepares the command to compute all data inputs, in millimeter.
SK
ILL
OBSERVATIONS:
- Function G21 is modal, and it cancels function G20.
- When changing measuring system from inches (G20) to millimeter (G21), the message:
NEW COORDINATE SYSTEM ENABLED TO CONVER EXTERNA COORDINATE AND
G54 TO G59 and NON REFERENCED SHAFTS will be shown. So, we shall reference
individualy the machine shafts, according the procedure below:
1- To press key Home.
2- To press the key CYCLE START one time for each shaft to be referenced.
10.3 - FUNCTION: G28
LD
When we want to return the tool for the position machine reference, we shall program:
EXAMPLE: G28 U0 W0;
OR
This code prepares the machine to execute operations in absolute coordinate, with a
pr-fixed source for programming.
OBSERVATION: Function G90 is model, and it cancels function G91.
44
T51169B
15
20
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.
LO
PA
U
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).
ILL
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.
SK
LD
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.
OR
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
15
LO
20
Function G96 selects programming mode in fixed cutting speed, where RPM calculation
is programmed by function S.
Maximum RPM reached by fixed cutting speed can be limited by the programming of
function G92.
Example: G96 S200; (cutting speed at 200m/min)
PA
U
Function G97 is used to program a fixed revolution of the spindle (RPM), with the AID
of function S and using a format (S4).
Example: N70 G97 S2500 M3; (revolution at 2500 RPM)
RPM range can be done by using the Splindle Revolution Selector, and it can float
from 50% to 120% or programmed revolution.
OR
LD
SK
ILL
46
T51169B
15
20
Function: M99
EXAMPLE:
OR
LD
SK
ILL
PA
U
LO
The programming of function M99 with function P, followed by block number, forces
the command to advance / to return programming for the block indicated by P.
When function M99 replaces M30 in main program, the program will be executed next
in looping.
T51169B
47
15
Functions: M98/M99
20
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.
PA
U
LO
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.
M98 P00000000
program repetitions
of sub-program
Number of sub-program
N Number
de repeties
N doNumber
of subdo subprograma subprograma
SK
O1001
LD
O1002
SUB-PROGRAM
O1003
M99
M99
OR
M30
SUB-PROGRAM
ILL
MAIN PROGRAM
Exemplo:
EXAMPLE:
48
T51169B
20
20
10
20
45
PA
U
50
LO
20
100
15
10
4
0.5 x 45
ILL
45
OR
LD
SK
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
15
13 - SPECIAL FUNCTIONS
13.1 - FUNCTION : G10
20
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).
PA
U
to:
LO
A program containing monitoring data shall be done, in order to be loaded in the life
Page of the tool.
ILL
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:
OR
LD
SK
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
PA
U
LO
20
15
OBSERVATION:
The command automatically will use the tools described in the group, being that
when the life time of the last tool ends, a message will be shown, requesting the reloading
of tools life. In order to reload, the procedure below shall be done:
- To set OFFSET SETTING KEY.
- To set softkey [] until it shows [TOOLLF]
- To set softkey [TOOLLF]
- To set softkey [OPRT]
- To set softkey [LIMPAR] (delete)
- To set softkey [EXEC]
Before the activation of function G64 C..., we shall program function M19, which is
responsible to guide spindle.
ILL
EXAMPLE:
:
M19;
G64 C0; ( the spindle positions at zero degree )
:
OR
LD
SK
OBSERVATION:
This function only is available at machines from GL Line which not offer swivel tool
resource, that is, machines version T. In order to know how to guide spindle in machines
with swivel tools, Part II of this manual shall be consulted (Level II Programming).
T51169B
51
15
PROGRAMMING
LO
PA
U
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_;;
X2____(Z2____) A__;
2
ILL
LD
SK
52
X
X
(X3 , Z3)
(X2 , Z2)
XX
A2
(X2 , Z2)
(X1 , Z1)
TOOL MOVEMENT
Movement
of tool
COMMANDS
Commands
OR
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
ING
20
WING
NG
PROGRAMMING
PROGRAMMING
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 _ Z 3 _ ;
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)
X
(X3 , Z3)
C1
LO
R
1R
A1
(X2 , Z2)
1
A1
(X2 , Z2)
(X1 , Z1)
(X1 , Z1)
ILL
T51169B
PA
U
X
X(X4 , Z4) (X3 , Z3)
(X4 , Z4)
(X3 , Z3)
A2
R2
A2
R2
Z
Z
X
X
C2
(X4 , Z4) C2 (X3 , Z3)
(X3 ,AZ23)
(X4 , Z4)
A2
SK
LD
OR
W
7
7
B63604EN/01
B63604EN/01
A1
Movement
of tool
(X
2 , Z2 )
(X
Z1tool
)
1 ,of
Movement
A2
20
15
COMMANDS
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)
Z
53
Z
15
LO
20
We can use this function when we want to elaborate programs, which parts to be
manufactured presents equal geometric shapes, but with different dimensions, that is, in
case of part families. So, we shall elaborate a program, defining the process to be used for
machining, with dimensions quantities represented by variables, according table.
Arguments and variables table MACRO B :
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
LD
SK
ILL
PA
U
ARGUMENT ADDRESS
OR
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
I
H
SK
80
40
25
R3
80
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;
LD
H = 40 mm
I = 55 mm
J = 80 mm
ILL
80
PA
U
LO
Kx45
A = 24 mm
B = 44 mm
C = 50 mm
D = 80 mm
OR
Q = 3 mm
R = 10 mm
K = 1 mm
T51169B
20
15
PROGRAMMING EXAMPLE:
55
15
20
Work Reference, also known as Work Piece Reference, corresponds to the point which
serves as reference for absolute coordinates system, that is, it is the part point referenced
as X0 and Z0.
PA
U
LO
In some cases, more than one work reference is used in a same program, with the
purpose to make easier the programming of some parts. Example: in case of programming
the machining of two sides of a part in a same program, it is recommended to use two work
piece reference, in order to the programmer must not be worried with somes elements, as
metal excess at both sides of material, different jaw backs, etc.
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.
ILL
EXAMPLE:
SK
OR
LD
The values of family G54 shall be typed in the Page OFFSET SETTING by the softkey
WORK.
56
T51169B
15
20
The auxiliary functions comprise the machine resources not covered by the previous
functions.
PA
U
LO
NOTES:
- Machines from Line E shall be set in many modes (with/without counterpoint,
with/without second spindle, with/without tool actuated, etc.) and so, not all functions
described below are enabled in all machines.
- Functions with INSTANT REPLY shall be set carefully, because the machine
not waits Ladder confirmation to continue program running.
FUNCTION: M00
Application: program stop.
This code causes immediate stoppage of program running, including cut coolant and
spindle.
FUNCTION: M01
Application: optional stop of the program.
ILL
This function interrupts the program running only if the button OPTIONAL STOP, located
at the machine operation panel, is pressed. Thus, function M01 will be equivalent to function
M00, but, if the button is not active, the command will ignore function M01, keeping the normal
program running.
When the stop occurs by this code, the button CYCLE START shall be pressed to
continue program running.
FUNCTION: M02
Application: end of the program, with no return to beginning.
SK
This function is used to indicate the end of the program existing in the command memory,
and it is also used when working with tapes joined in tie shape.
LD
FUNCTION: M03
Application: turns on left spindle in clockwise direction.
OR
This function turns the spindle clockwise, adopting as reference for the slewing direction
the rear position of the chuck.,
Function M03 is cancelled by: M00, M01, M02, M04, M05 and M30.
FUNCTION: M04
Application: turns on the left spindle in counterclockwise direction.
This function turns the spindle in counterclockwise direction, adopting as reference for
the slewing direction the rear position of the chuck.,
Function M04 is cancelled by: M00, M01, M02, M04, M05 and M30.
T51169B
57
15
20
FUNCTION: M05
Application: turns off the spindle and deactivates low and high torque brakes of
the left headstock.
FUNCTION: M08
Application: turns on the cut coolant
FUNCTION: M09
Application: turns off the cut coolant.
PA
U
FUNCTION: M07
Application: turns on the high pressure cut coolant
LO
This function is used to turn off the spindle rotation, canceling functions M03 or M04,
and to deactivate high and low torque brakes, canceling functions M85 and M86, respectively.
Function M05 is already active when starting the program.
FUNCTION: M15
Application: turns on the driven tool in clockwise direction.
FUNCTION: M16
Application: turns on the driven tool in counterclockwise direction.
FUNCTION: M17
Application: turns off the driven tool.
ILL
FUNCTION: M18
Application: turns off the spindle direction.
SK
FUNCTION: M19
Application: left spindle orientation.
FUNCTION: M20
Application: turns on bed feeding.
LD
FUNCTION: M21
Application: turns off bed feeding.
OR
FUNCTION: M23
Application: locks left spindle.
FUNCTION: M24
Application: unlocks left spindle.
FUNCTION: M25
Application: closes left spindle chuck.
58
T51169B
FUNCTION: M27
Application: Forwards the counterpoint, up to position P1.
LO
FUNCTION: M28
Application: turns off rigid tapping.
20
FUNCTION: M26
Application: pulls back the counterpoint, up to position P2.
15
FUNCTION: M29
Application: turns on rigid tapping.
PA
U
FUNCTION: M30
Application: end of the program, with return to beginning.
FUNCTION: M31
Application: pulls back the counterpoint to reference position.
FUNCTION: M34
Application: selects pressure level 1 for left chuck.
FUNCTION: M35
Application: selects pressure level 2 for left chuck.
FUNCTION: M36
Application: opens the automatic door.
ILL
FUNCTION: M37
Application: closes the automatic door.
SK
FUNCTION: M38
Application: forwards parts catcher device.
FUNCTION: M39
Application: pulls back parts catcher device.
LD
FUNCTION: M40
Application: selects fix by internal for left chuck.
OR
FUNCTION: M41
Application: selects fix by external for left chuck.
FUNCTION: M42
Application: turns on the cleaning air of the left chuck.
FUNCTION: M43
Application: turns off the cleaning air of the left chuck.
T51169B
59
15
FUNCTION: M44
Application: turns on air and water coolant.
20
FUNCTION: M45
Application: turns on guide covers cleaning.
LO
FUNCTION: M46
Application: turns off guide covers cleaning.
FUNCTION: M48
Application: turns off chip conveyor.
FUNCTION: M50
Application: lifts tool position reader.
FUNCTION: M51
Application: lowers tool position reader.
PA
U
FUNCTION: M47
Application: turns on chip conveyor.
FUNCTION: M52
Application: opens rest.
FUNCTION: M53
Application: closes rest.
ILL
FUNCTION: M54
Application: forwards right parts ejector.
SK
FUNCTION: M55
Application: pulls back right parts ejector.
FUNCTION: M56
Application: locks axis Y.
LD
FUNCTION: M57
Application: unlocks axis Y.
OR
FUNCTION: M63
Application: turns on right spindle in clockwise direction
FUNCTION: M64
Application: turns on right spindle in counterclockwise direction
FUNCTION: M65
Application: turns off right spindle and deactivates low and high torque brakes
of right headstock.
60
T51169B
15
FUNCTION: M69
Application: right spindle orientation.
PA
U
FUNCTION: M70
Application: selects fix by internal for right chuck.
LO
20
FUNCTION: M67
Application: turns off synchronized mode.
FUNCTION: M71
Application: selects fix by external for right chuck.
FUNCTION: M72
Application: turns on cleaning air for right chuck.
FUNCTION: M73
Application: turns off cleaning air for right chuck.
FUNCTION: M74
Application: opens right spindle chuck.
FUNCTION: M75
Application: closes right spindle chuck.
ILL
FUNCTION: M76
Application: activates parts counter.
SK
FUNCTION: M78
Application: turns on mist exhausting system.
FUNCTION: M79
Application: turns off mist exhausting system.
LD
FUNCTION: M80
Application: conditional jump.
OR
FUNCTION: M84
Application: activates load system.
FUNCTION: M85
Application: turns on left spindle high torque brake.
FUNCTION: M86
Application: turns on left spindle low torque brake.
T51169B
61
FUNCTION: M96
Application: turns on right spindle low torque brake.
LO
FUNCTION: M95
Application: turns on right spindle high torque brake.
20
FUNCTION: M94
Application: disables program running via PCMCIA card.
15
FUNCTION: M93
Application: enables program running via PCMCIA card.
PA
U
FUNCTION: M99
Application: restarts program running / unconditional jump.
FUNCTION: M108
Application: turns on air coolant.
FUNCTION: M109
Application: turns off air coolant.
FUNCTION: M105
Application: turns off left spindle with INSTANT REPLAY.
FUNCTION: M122
Application: locks right spindle.
ILL
FUNCTION: M123
Application: unlocks right spindle.
SK
FUNCTION: M124
Application: opens left spindle chuck with INSTANT REPLY.
FUNCTION: M125
Application: closes left spindle chuck with INSTANT REPLY.
LD
FUNCTION: M126
Application: pulls back the counterpoint up to position P2 with INSTANT REPLY.
OR
FUNCTION: M127
Application: pulls back the counterpoint up to position P1 with INSTANT REPLY.
FUNCTION: M128
Application: allows to turns the spindle with chuck opened.
FUNCTION: M131
Application: pulls back the counterpoint to the reference position with INSTANT
REPLY.
62
T51169B
20
FUNCTION: M137
Application: closes the automatic door with INSTANT REPLY.
15
FUNCTION: M136
Application: opens the automatic door with INSTANT REPLY.
LO
FUNCTION: M138
Application: forwards the parts catcher device with INSTANT REPLY.
FUNCTION: M139
Application: pulls back the parts catcher device with INSTANT REPLY.
PA
U
FUNCTION: M142
Application: turns on the cleaning air for left chuck with INSTANT REPLY.
FUNCTION: M143
Application: turns off the cleaning air for left chuck with INSTANT REPLY.
FUNCTION: M147
Application: cancels turning with axis Y out of Part center.
FUNCTION: M148
Application: releases turning with axis Y out of Part center.
FUNCTION: M150
Application: lifts tool position reader with INSTANT REPLY.
ILL
FUNCTION: M151
Application: lowers tool position reader with INSTANT REPLY.
SK
FUNCTION: M152
Application: opens the rest with INSTANT REPLY.
FUNCTION: M153
Application: closes the rest with INSTANT REPLY.
LD
FUNCTION: M165
Application: turns off right spindle with INSTANT REPLY.
OR
FUNCTION: M172
Application: turns on the cleaning air of right chuck with INSTANT REPLY.
FUNCTION: M173
Application: turns off the cleaning air of the right chuck with INSTANT REPLY.
FUNCTION: M174
Application: opens the right spindle chuck with INSTANT REPLY.
T51169B
63
FUNCTION: M175
Application: closes the right spindle chuck with INSTANT REPLY.
15
20
FUNCTION: M176
Application: turns on the cleaning air of left chuck with INSTANT REPLY.
PA
U
FUNCTION: M200
Application: selects fixation 1 setting for left chuck.
LO
FUNCTION: M177
Application: turns off the cleaning air of the left chuck with INSTANT REPLY.
FUNCTION: M201
Application: selects fixation 2 setting for left chuck.
FUNCTION: M300
Application: selects fixation 1 setting for right chuck.
OR
LD
SK
ILL
FUNCTION: M301
Application: selects fixating 2 setting for right chuck.
64
T51169B
15
LO
20
The program needs to be aware of all parameters involved in the process, and to obtain a
proper solution for the machining of each type of part. It shall also analyze all machine resources,
which shall be demanded on the part running.
The programmer shall be able to compare drawing (finished part) with the dimension
wanted in machining with Numerical Control machine.
PA
U
ILL
The choice of tool set is very important, and also its arrangement on turret. It is necessary
the tools are placed in a way with no interference between itself and the remaining of the
machine. A good programs depends on very much of the choice of proper tools and its fixing
in a proper arrangement.
SK
LD
The programmer shall also know how to fit operations in a way to use all resources from
machine and from command, always objectifying to minimize time and operation phases,
and also to ensure product quality.
15.5 - DEFINITION IN FUNCTION OF MATERIAL, CUTTING PARAMETERS, AS
INFEED, SPEED, ETC.
OR
In function of material to be machined, and also in function of tool used and in function of
the operation to be done, the programmer shall establosh cutting speed, infeeds and Power
requested from machine. Calculations necessary to obtain those parameters are the following:
T51169B
65
16. Calculations
15
16 - CALCULATIONS
16.1 - CUTTING SPEED (VC)
20
LO
VC =
1000
PA
U
Where:
VC = Cutting speed (m/min)
P = Part diameter (mm)
N = Revolution of spindle (rpm)
16.2 - REVOLUTION (N)
VC X 100
3,14 x
N =
ILL
In order to avoid some problems during machining, as motor overload and so stop of
spindle during operation, it is necessary to make a previous calculation of Power to be used,
which is given by formula:
NC = KS X FN X AP X VC
(CV)
SK
4500 X
OR
LD
66
T51169B
Kgf/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
PA
U
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
ILL
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
40
80 to120
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
OR
LD
SK
HB
20
MATERIAL
KS IN KG/MM2
LO
PULL STRENGTH
Kgf/mm2
BRINELL HARDNESS
15
16. Calculations
T51169B
67
14. F L UXOG R A MA DE P R OG R A MA O
15
20
START
LO
GG21
21 G40
G 40G90
G 90
G 95;
- bloco
de s egurana
G95;
- Safety
block
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
TOOL
CHANGE
PA
U
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).
V CC
?
* 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).
MAX. RPM OF
CUTTING SPEED
*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
turns on spindle (M03, M04, M63 or M64).
* 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
ILL
PROFILE
GENERATION
R PM
SK
H
+
TOOL/
TA?
LD
OR
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)
S 75099A
P rogramao e Operao - Linha E 280 / E 320
68
Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD
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
15
L 240M
18.2 - POWER GRAPHIC GL 280 / 280M
12 / 9
20 / 15
3.900
2.205
rpm
rpm
Os
grficos
noA2esto
Spindle
ASA
8 em escala
6.000
975945
rpm
21 N
234 N.m
750
2.500
149 N.m
180 N.m
L 280M
Ferramenta
(regime
S3 -A2
4
ASA
(regime S2 cv / kW
cv / kW
7,5 / 5,6
25 / 18,5
LO
12 / 9
PA
U
cv / kW
cv / kW
20 / 15
25 / 18,5
ASA A2-6
(regime
S2 - 15 min)
ASA A2-6
(regime S2 - 30 min)
4.500
4.500
20
Spindle ASA A2 6
Ferrament
(regime S3 -
ILL
ASA A2-8
(regime S2 - 30 min)
cv / kW
SK
cv / kW
25 / 18,5
3.500
3.000
rpm
750
OR
35 N
4.500
rpm
20 / 15
234 N.m
LD
20 / 15
8/6
1.600
70
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
15
20
GL 240M
LO
Ferramenta acionada
(regime S3 - 40% - 10 min)
min)
Ferramenta acionada
cv /(regime
kW
S3 - 40% - 10 min)
7,5 / 5,6
21 N.m
7,5 / 5,6
rpm
rpm
6.000
2.500
21 N.m
4.500
2.205
12 / 9
PA
U
cv / kW
12 / 9
rpm
6.000
4.500
2.500
rpm
cv / kW
ILL
min)
Ferramenta acionada
(regime S3 - 40% - 10 min)
GL 280M
8 / 6 Ferramenta acionada
20 / 15
SK
35 N.m
T51169B
4.000
rpm
35 N.m
rpm
1.600
OR
3.500
rpm
LD
20 / 15
8/6
4.000
3.500
3.000
rpm
1.600
cv / kW
3
Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD
71
15
20
LO
PA
U
O
S
S
ILL
SK
LD
OR
W
72
T51169B
15
20
LO
PA
U
PART II
OR
LD
SK
ILL
PROGRAMMING
(level 2)
T51169B
73
1. Definition of axes
15
1- DEFINITION OF AXES
20
1.1 - AXES X / Z
PA
U
LO
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.
X+
X+
X-
r
To
re
SK
ILL
Z+
Z-
1.1 - EIXOS X / Z
1.2 - SPINDLES
Z+
LD
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.
OR
74
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
Sentido de Rotao
T51169B
4000.1 (S1) = 1
4000.1 (S2) = 0
4000.1 (S2) = 1
M19
G28 C0
G0 Cxxx
Horrio.
20
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.
15
1.3 - AXIS C
Fer
Ro
C+
Where:
C+
PA
U
LO
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
ILL
Spindle Principal
Movement
Sentido de
direction
of axis
Movimento
doC
Segundo Spindle
Setting
Sentido
de
direction
Sentido de
Programao
Programao
C+
FrontFRONTAL
view
VISTA
S75099A
X+
X+
C+
VISTA FRONTAL
W
T51169B
VISTA T
OR
LD
SK
Eixo C
Sentido de
Movimento do
Eixo C
75
1. Definition of axes
1. DEFINI
b) COORDENADAS POLARES
Left Spindle
Spindle
Principal
Segundo Spindle
20
15
b) POLAR COORDINATES
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
LO
do Eixo
o do Avano
1.3 - EIXO
CC(continuao)
b) COORDENADAS
POLARES
2
C +
Front
Sentido de
Programao
do Avano
Sentido de
Programao
viewdo Avano
VISTA FRONTAL
2
Explanao
PA
U
Sentido de
Movimento
do Eixo C
X+ X+
1
Spindle Esquerdo
X+
X+
C +
Movimento
do Eixo C
2
Spindle Direito
C +
Sentido de
Movimento
do Eixo C
VISTA FRONTAL
VISTA TR
2
ILL
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+
SK
c) CYLINDRICAL INTERPOLATION
c) INTERPOLAO CILNDRICA
Sentido
de
Infeed
setting
Programao
direction
do Avano
Spindle Direito
Movement
Sentido de
Movimento
direction
of
do
Eixo
axis
CC
Z+
X+
X+
LD
OR
W
76
X+
Left spindle
Spindle
Esquerdo
Sentido de
Movimento
do Eixo C
Sentido de
Movimento
do Eixo C
Sentido d
Programa
do Avan
Z+
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+
15
1. Definition of axes
PLANO VIRTUAL Z/C (PLANIFICAO)
C+
Spindle Direito
20
Z+
LO
Left spindle
Spindle
Esquerdo
C+
PA
U
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
When axis C is activated, the machine transforms the chuck in more one axis to be set.
However, in first it shall have as rigidity only the power of the electric engine.
In order to perform milling or drilling operations, we shall activate a brake (M85 or M86),
to avoid that the machine lose the chuck guide during a machining with tools driven.
Example:
ILL
M85= High torque brake. Locks totally the chuck, Not allowing any movement (it can
be cancelled with function M86 or M5.
M86= Low torque brake. It allows moving the chuck, keeping it accurately guided.
OR
LD
SK
T51169B
77
Clockwise
Horrio
(M15)
(M15)
Acoplamento
Turret
Torre
Coupling
Eixo deshaft
Acoplamento
Clockwise
Horrio
(M15)
(M15)
Turret
Torre
Radial
Radial
Right axial
Axial
Direito
Counterclockwise
Anti-Horrio
Z-
Counterclockwise
Anti-Horrio
X-
Turret
Torre
Left axial
Axial
Esquerdo
Z+
Clockwise
Horrio
Coupling shaft
Eixo de
Acoplamento
LO
Coupling
Eixo deshaft
PA
U
Clockwise
Horrio
(M15)
(M15)
20
15
OR
LD
SK
ILL
Nota:
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
15
LO
20
+ X
Pontono
deSpindle Esquerdo
Aplicao
Referncia
Torre
da Torre
- Z
Axial
Esquerda
Aplicao
Esquerdo ROTATIVAS
Aplicao no Spindle Direito
4.2no- Spindle
FERRAMENTAS
ILL
Ponto de
Referncia
da Torre
+ Z
+ X
Axial Radial
Direita
+ X
- Z
- Z
- Z
Torre
Torre
+ X
OR
W
Axial
Direita
+ Z
Application
on left spindle
Aplicao
no Spindle
Esquerdo
T51169B
- Z
Torre
Turret
Torre Torre
Radial
Radial
+ X
+ Z
Axial
Direita
Axial
Esquerda
Left
axial
Axial
Esquerda
LD
+ X
+ X
SK
Torre
4.2 - FERRAMENTAS ROTATIVAS
PontoEsquerdo
de
Aplicao no Spindle
Referncia
da Torre
Turret
Torre
+ X
noTorre
Spindle Direito
+ 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
+ X
+
Z
- Z
+ X
+ X
+ X
+ X
+ X
PA
U
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
79
- Z
12
15
20
There are two application modes for Tool Correctors, which are defined via parameter.
In any mode, code T will contain 4 digits clustered 2 per 2.
LO
PA
U
ILL
OR
LD
SK
T0101
-
First Corrector
G54 - Coordinate System
.
.
G00 X00 Z50
-
Quick Positioning on X/Z
G01 X90 F0.1
-
Cut Infeed on X
G00 X100
-
Quick Positioning on X
T0107
-
Second Corrector
G00 Z49
-
Quick Positioning on Z, considering the Second Corrector.
.
If the difference between the two correctors is equal to zero, axis Z will move only
one increment of 1mm (50-49). Otherwise, Axis Z will move in quick infeed of 1mm + the
difference between the correctors.
80
T51169B
15
PA
U
LO
20
The Tool Tip Radius Offset is a CNC function which allows, in despite set by its Theoretical
Tip, to offset geometrically the Tool Radius position on setting elements, as Tilted Line (Cone)
5 - CONSIDERAES SOBRE COMPENSAO DE RAIO E INTERPOLAO CIRCULAR
and Arcs.
is not necessary
function when
we are
by theembora
Tool
AIt Compensao
de Raiotodaactivate
Ponta dathis
Ferramenta
uma funo
do programming
CNC que possibilita,
Tip Radius
Center,
in this
case,
all other
coordinates,
the referred
Radius
programando
pelabut,
Ponta
Terica
da for
mesma,
compensar
geometricamente
a posio
doshall
Raio be
da
considered,
and
the
position
geometry
of
it
in
relation
to
the
programming
elements
already
Ferramenta sobre elementos de programao como Linha Inclinada (Cone) e Arcos.
mentioned.
Thus, inativar
orderesta
to facilitate
setting,
it isprogramando
highly recommended
use da
of Ponta
Radius
No necessrio
funo quando
se est
pelo Centro the
do Raio
da
Offset
function!
Ferramenta, porem neste caso, para todas as coordenadas deveria ser levado em considerao o
Below Raio
we have
the application
scheme,
considering
cut direction
and de
toolprogramao
position. j
referido
e a geometria
de posio
do mesmo
com relao
aos elementos
citados. Portanto, para facilidade de programao, altamente recomendvel o uso da funo de
Compensao de Raio!
4.1 STATIC
Abaixo
temos oTOOLS
esquema de aplicao considerando o sentido de corte e a posio da ferramenta.
G41
G42
Spindle Direito
Avano
G41
Left Spindle
Circular Interpolation
Cdigos G de
Code G, in function of
Interpolao Circular em
Infeeddo
Direction
funo
Sentido de
ILL
Spindle Esquerdo
G41
G02
Avano
G02
LD
SK
G03
OR
G03
T51169B
G42
G42
Spindle Direito
G03
G02
G03
G02
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
X+
Polares X+
Left spindle
Spindle
Esquerdo
Spindle Direito
C+
G42
G42
VISTA FRONTAL
C+
VISTA FRONTAL
LO
Path
programmed
and
Caminho
Programado
Part da
Profile
e Perfil
Pea
20
a)
coordinates
a)Polar
Coordenadas
G03
15
G03
G03
PA
U
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
SK
ILL
Definition).
LD
OR
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
C+
82
T51169B
15
Z+
20
b)
Interpolation
b)Cylindrical
Interpolao
Cilndrica
Z+
PA
U
G03
LO
C+
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
C+
(BOTTOM
VISTA DEVIEW)
BAIXO
ILL
PLANT
VISTA
DEVIEW
CIMA
Z+
SK
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.
LD
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.
OR
The virtual plan Z/C of Cylindrical Interpolation, according the figure above, is
applicable both for Left Spindle and Right Spindle.
T51169B
16
83
15
20
PA
U
N160 G1 Z5 F2000
N170 M18
N180 G54 G0 X300 Z300 T00
N190 M30
LO
It is a machining done on the part face. In this type of operation, we need to use a tool
assembled on the AXIAL driven tool holder.
ILL
SK
NOTE: In this example we consider the grooves width as the same to the tool
diameter.
LD
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:
OR
84
T51169B
15
EXAMPLE 1:
35
52
X+
PA
U
LO
17.5
20
C+
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
W
T51169B
4
3
C+
OR
LD
SK
ILL
DEPTH = 5mm
MILL 12mm
2
6
X+
85
15
EXAMPLE 3:
20
LO
C+
X+
ILL
DEPTH = 3 mm
MILL = 12 mm
OF MAT. = 50 mm
DEPTH
= 5mm
MILL = 12mm
LD
SK
PA
U
OR
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
15
PA
U
MILL = 5 mm
DEPTH = 5mm
ILL
EXEMPLO 2:
LO
EXAMPLE 1:
20
It is a machining done in the part radius. In this type of operation, we need to use a
tool assembled on a RADIAL drive tool holder.
OR
LD
SK
N170 M18
N170 G54 G0 X300 Z300 T00
N180 M30
T51169B
Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
87
15
20
In this work plan, the machine will use synchronism between axes Z and C to perform
work along part radius, so it can develop profiles concentric to the part axis.
This synchronism is obtained by function G07.1.
LO
PA
U
In order to work in this plan, we shall consider setting axis C in degrees, according
represented in figure 1. If the drawing has the quote description in millimeter, we can convert
the measures, using the example shown below.
We shall also to pay attention on machining direction and radius offset to be applied,
G41/G42, and interpolation direction G2/G3, as well, on which it shall be set in inverted
mode, due to the part viewing direction.
In some cases, we can have a better interpretation when we viw the drawing in a flat
mode, as in examples below:
EXAMPLE 1:
LD
OR
SK
20
20
C+
88
ILL
18.34
Z-
71.65
90
Z-
C+
Figure 2 axis C quoted in millimeter
T51169B
EXAMPLE 1:
A = 8x360 / 157
A = 18.34
PA
U
LO
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)
ILL
G54 (Sistema
(Zeroing System)
G54
de Zeramento)
20
24
X+
5
10
SK
45
60
135
117
63
45
LD
50
Z+
OR
L:
360 = 157mm
A = 8mm
20
15
-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).
OPO)
Z+
T51169B
Aproximao
Seleciona Plano Z/C
Ativa Interpolao Cilndrica
Pos. 1 em C
Ferramenta Usada
No.
T0101
Ferram.
Programming
and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
Tipo
1
2
89
15
EXAMPLE 2:
N120 G1 X44 F100
(PTO 3)
(PTO 4)
(PTO 1)
N50 M19
(PTO 2)
N60 G28 C0
N180 G07.1 C0
TERPOLATION)
N100 G1 G18 W0 H0
LO
(PTO 1)
N200 M18
INTERPOLATION)
N110 G07.1 C22
(PTO 2)
PA
U
20
(ACTIVATES RADIAL
INTERPOLATION)
90
ILL
15
Z-
LD
360
270
SK
180
OR
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
15
20
The axial drillings (on the part face) can be done using the same cycles used in the
turning module (G74 or G83), incrementing the drilling angle with function C. Examples:
G83 Z___C__ (H)___Q___ (P__) (R__) F__ K__: onde;
PA
U
LO
OR
LD
SK
T51169B
ILL
EXAMPLE 1:
Depth = 20mm
91
15
LO
PA
U
ILL
20
EXAMPLE 2:
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
OR
LD
SK
92
T51169B
15
20
In order to perform holes and tapping on the part radius, we can use functions G87
(radial drilling) and G88 (radial tapping), which are set as follows:
LO
PA
U
OR
T51169B
LD
SK
ILL
Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD
93
15
20
LO
W
94
OR
LD
SK
ILL
N280C120
N290
C180
N300
C300
N310 G80 M18
N320 G54 G0 X300 Z300 T00
N330 M30
PA
U
T51169B
15
20
LO
PA
U
PART III
OR
LD
SK
ILL
PROGRAMMING
EXAMPLES
T51169B
95
EXEMPLO DE PROGRAMAS
15
Z+
2 (EXTRA
METAL)
2 (Sobremetal)
90
PA
U
70
1x45
10
92
1x45
LO
40
40
50
20
X+
G54(Sistema
(ZEROING
G54
deSYSTEM)
Zeramento)
TOOL USED
Ferramenta
Usada
TOOL
NO.
No.
Ferram.
T0101
TYPE
Tipo
r. 0,8
OPERATION
O0001
ILL
Programa
PROGRAM:
EXTERNAL TURNING/
FACING
Tornear/Facear Externo
Operao
OR
LD
SK
N160 X92
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
(C0)
M8 x 1.25
(6 x)
+90
+30
X+
20
X+
15
EXEMPLO DE PROGRAMAS
LO
50
2
3
Z+
15
PA
U
25
VISTA
MAINFRONTAL
SPINDLEDO
SPINDLE
FRONTPRINCIPAL
VIEW
USED
TOOLS Usadas
Ferramentas
TOOL NO.
No. Ferram.
Tipo
T0202
TYPE
T0101
M8x1.25
6.75
(ROTARY
DRILL)
(Broca Rotativa)
OPERATION
Operao
(ROTARY
TAPPING)
(Macho Rotativo)
DRILL
Furar
TAPPING
Roscar
O0009
SK
LD
OR
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
ILL
Programa
PROGRAM:
OPTION FOR RIGID TAPPING
.
.
96
97
EXEMPLO DE PROGRAMAS
G54
(ZEROING
SYSTEM) X+
G54
(Sistema
de Zeramento)
X+
(C0)
6
2
30
Z+
5
4
4
PA
U
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
Programa
MILLING
Fresar
DRILL
Furar
TAPPING
Roscar
OPERATION
Operao
M6x1
12
80
M6 x 1.0
(6 x)
LO
15
12
+30
+90
20
15
LD
SK
ILL
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
OR
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
15
EXEMPLO DE PROGRAMAS
X+
SYSTEM)
G54 (ZEROING
(Sistema de
Zeramento)
-15
-75
PA
U
+105
MAINFRONTAL
SPINDLE
VISTA
DO
SPINDLE
PRINCIPAL
FRONT
VIEW
USED TOOLS
Ferramenta Usada
60
+165
TOOL
NO.
No.
Ferram.
T0101
12
TYPE
Tipo
X+
LO
(C0)
20
12
Z+
SECTION
CORTE A-A
A-A
(ROTARY
MILL)
(Fresa
Rotativa)
OPERATION
Operao
MILLING
Fresar
ILL
Programa
O0013
PROGRAM:
OR
LD
SK
N190 S75099A
M30
T51169B
;EndProgramao
of program
/ Deactivates
brake
e Operao
- Linha E280
/ E320
100
99
EXEMPLO DE PROGRAMAS
15
20
G54(Sistema
(ZEROINGde
SYSTEM)
G54
Zeramento)
(C0)
20
LO
30
X+
+60
PA
U
80
80
12
8
MAIN
SPINDLE
VISTA
FRONTAL
DO
SPINDLE
PRINCIPAL
FRONT
VIEW
Z+
USED TOOLSUsada
Ferramenta
TYPE
Tipo
T0101
TOOL
NO.
No.
Ferram.
12
(ROTARY
MILL)
(Fresa
Rotativa)
MILLING
Fresar
ILL
OPERATION
Operao
OR
LD
SK
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
EXEMPLO DE PROGRAMAS
COORDINATES AXES X / C
G54 (Sistema
(ZEROINGde
SYSTEM)
G54
Zeramento)
1
40
1
41
VISTA
DO
MAINFRONTAL
SPINDLE
SPINDLE
FRONTPRINCIPAL
VIEW
Z+
60
C+
60
2 11
10
9
40
C+
10
40
Z+
11 2
LO
41
r.
5
5
r.
X+
PA
U
20
X+
X+
X+
a de
nto)
EXEMPLO DE PROGRAMAS
15
UNDO SPINDLE:
6- POLAR
VISTA FRONTAL DO
SEGUNDO SPINDLE
Ferramenta Usada
1
2
12
OR
LD
SK
ILL
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
LO
45
20
135
60
Z+
45
-22
-10
63 .335
135
117
63
135
45
116.665
PA
U
PROGRAM :
Programa
15
-18
-261
Z+
Z+
-22
-10
7
OR
LD
SK
ILL
-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
15
20
LO
PA
U
S
PART IV
OR
LD
SK
ILL
OPERATION
103
T51169B
1. Command Panel
15
1 - COMMAND PANEL
LO
20
PA
U
INPUT FOR
PCMCIA
CARD OR USB
NAVIGATION
KEYS
PAGE/
CURSOR
CHANGE
KEYS
ILL
CHARACTERS
AND NUMERIC
KEYS
SK
OPERATION
KEYS
OR
LD
EMERGENCY
BUTTON
BUTTONS:
CYCLE STOP /
CYCLE START
HANDLE
BUTTONS:
START
COMMAND AND
START MACHINE
POTENTIOMETER:
FEED/
REVOLUTION
104
T51169B
1. Command Panel
15
LO
20
KEYS
PA
U
FUNCTIONS
POS
OFS/SET
CUSTOM
SYSTEM
MESSAGE
SK
ILL
PROGRAM
OR
HELP
LD
GRAPH
PK 1
105
T51169B
15
1. Command Panel
1.2.2 Character and numeric keys
PA
U
LO
20
FUNCTIONS
KEYS
RESET: This key has many functions. Among others, to zero CNC, to
cancel na alarm, to interrupt a cycle program, etc.
SHIFT
ILL
RESET
SK
LD
ALTER
CALC
OR
EOB
CAN
INPUT
DELET
INSERT
106
T51169B
1. Command Panel
FUNCTIONS
15
KEYS
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.
20
EOB
INSERT
DELET
PA
U
LO
ALTER
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.
CAN
ILL
PAGE
SK
PAGE
KEYS
LD
PAGE
OR
PAGE
FUNCTIONS
107
T51169B
1. Command Panel
F15
LO
F14
20
15
PA
U
F19
KEYS
BDT
TEST
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
DE COMANDO
(SIMULATION) ENABLE / DISABLE KEY.
1.
1. P
PAINEL
AINEL DE
DE C
COMANDO
OMANDO
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:
Tecla
de
habilitao
incrementos
da
de
INC
x1: KEY
Tecla
de
habilitao
de
incrementos
da ordem
ordem
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
para
operao
MPG
(Manivela
0.001mm
para operao
MPG (Manivela
Eletrnica).
OR 0.0001.ou
FOR0.0001
MPG OPERATION
(ELECTRONIC
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:
Tecla
habilitao
incrementos
da
INC
x10:ou
Tecla
habilitao
de
incrementos
da ordem
ordem
de
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).
ILL
INC
Tecla
habilitao
de incrementos
da ordemOF
de0.1MM
INC x100:
X100: KEY
TOde
ENABLE
INCREMENTS
IN QUANTITY
INC
x100:
Tecla
de
habilitao
de
incrementos
da
ordem
de
INC
x100:
Tecla
de
habilitao
de
incrementos
da
ordem
0.1mm
ou
0.01
para
operao
MPG
(Manivela
Eletrnica).
OR 0.01. FOR MPG OPERATION (ELECTRONIC HANDLE)de
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
para
movimentao
do eixo
sentido
+JOG
X: TURRET:
Tecla direcional
direcional
para
movimentao
eixo X
X no
no
sentido OF
positivo.
AUXILIARY KEY
TO ENABLEdoMANUAL
MOVEMENT
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.
LD
X100
X100
X100
SK
X10
X10
X10
DRY
RESTART
INC
INC
INC
X1
X1
X1
X1
X1
X1
INC
INC
INC
X100
X100
X100
F21
OSP
INC
INC
INC
X10
X10
X10
F20
SBK
F16
OR
TURRET +X
+X
++ X
++ X
X
X
TURRET
+Y
++ YY
+Y
++ YY
TURRET +
Y+
-Z X + -Z
-- ZZ
-- ZZ
108
+Z
++ ZZ
+ 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
B+
20
Z-
LO
TRVS
PA
U
Z+
YXBCHIP RW
CHIP STOP
CHIP FW
C1
C2
SPINDLE
SPINDLE 2
CW
ILL
CCW
WASH GUN
CLNT OFF
CLNT AUTO
SK
SP STOP
SP START
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.
15
KEYS
OR
LD
ON / OFF LIGHT
109
T51169B
1. Command Panel
15
20
1. PAINEL DE COMANDO
LO
1. PAINEL DE COMANDO
90
100
80
CYCLE
START
100
50 0
CYCLE
STOP
90
60
80
200150 50
70
60
200
FANUC
80
40
SK
ILL
60
CYCLE
START
70
40
30
KEYS
SETUP
LOCK
OPEN
CLOSE
DOOR
TAILSTOCK
60
20
50
120
50
TAILSTOCK
90
30
FANUC
50
110
70
20
OPEN
CLOSE
DOOR
80
10
10
90
100
CYCLE
START
110
120
150
70
50
CYCLE
STOP
PA
U
LEFT
CHUCK
LEFT
CHUCK
NC
SETUP
LOCK
MACHINE
ON
CNC
ON
NC
RIGHT
CHUCK
POWER
MACHINE
ON
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
OR
LD
CYCLE
START
1. PAINEL DE COMANDO
90
100
110
80
120
CYCLE
60
50
15
START
KEYS
MDI
20
HANDLE
JOGCYCLE
STOP
ZRN
LO
100
1. funo
PAINELsomente
DE COMANDO
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).
0
90
80
10
PA
U
150
50
20
80
30
60
40
60
70
90 100
FANUC
50
50
S75099A
138
OPEN
CLOSE
DOOR
ILL
LOCK
SK
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.
80
10
1. PAINEL DE COMANDO
40
OR
60
30
LD
70
20
S75099A
111
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
KEYS
60
FUNCTIONS
Panel
15
90
50
80
80
10
90
90
70
70
0
202
20
FANUC
FANUC
FANUC
70
90
80
10
3300
606
0
60
0
440
50
40
50
50
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.
PA
U
0
10
LO
20
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.
OPEN
CLOSE
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.
OPEN
OPEN DOOR
CLOSE CLOSE
DOOR DOOR
SETUP
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.
LD
SETUP SETUP
SK
TAILSTOCK
TAILSTOCK
ILL
TAILSTOCK
TAILSTOCK:
Commutative switch, 2 (Two) positions, return
TAILSTOCK:
No disponvel.
OR
S75099A
Programao
e Operao
- Linha
E280
/ E320
Programao
e Operao
- Linha
E280
/ E320
139
139139
S75099A
S75099A
112
T51169B
1. Command Panel
PA
U
LO
20
15
ILL
SK
LD
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.
OR
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
15
2 - INITIAL OPERATIONS
2.1 - TURN MACHINE ON
PA
U
LO
20
ILL
SK
OR
LD
114
T51169B
2. Initial Operations
20
15
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.
PA
U
LO
MDI Page
ILL
OR
LD
SK
115
T51169B
3. Program Edition
15
3 - PROGRAM EDITION
3.1 - CREATE A NEW PROGRAM
LO
20
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.
PA
U
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 ).
ILL
NOTE: The program existing at the directory will appear for edition or checking.
SK
LD
OR
116
T51169B
3. Program Edition
15
20
LO
PA
U
ILL
LD
SK
EXAMPLE: To change function X-15 to X-25 in following block: N400 G0 X-15 Y-20;:
Place cursor at X-15.
Enter X-25.
Press ALTER.
So, the block will be in the following syntax N400 G0 X-25 Y-20.
3.6 DELETE DATA FROM PROGRAM
OR
117
T51169B
3. Program Edition
20
LO
15
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].
PA
U
OBSERVATION: This procedure shall be used with extreme care, because once
deleted, a program shall not be recovered from machines memory.
ILL
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].
SK
LD
OBSERVATION: This procedure shall be used with extreme care, because once
deleted, the programs shall not be recovered from machines memory.
OR
118
T51169B
4. Data Communication
15
4 - DATA COMMUNICATION
4.1 - SPECIFICATION OF COMMUNICATION PORT
PA
U
LO
20
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
OR
LD
SK
ILL
119
T51169B
15
4. Data Communication
4.2.2 - Cable specification
DB25
(PLUG)
DB9
(SOCKET)
SHIELD
TXD
RXD
DTR
GND
DSR
20
20
RTS
CTS
RXD
TXD
DTR
GND
DSR
20
RTS
CTS
ILL
4.2.3 - Save a program
SHIELD
PA
U
DB25
(PLUG)
LO
DB25
(SOCKET)
20
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:
SK
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
OR
LD
120
T51169B
4. Data Communication
PA
U
4.2.6 - Load tools correctors
20
LO
15
LD
SK
ILL
The term PCMCIA means Personal Computer Memory Card International Association,
and it is an electrical and mechanical structure of a data storage system.
Machines from GL / GLM Line have a PCMCIA port located beside vdeo, which can
be used to transfer different types of data, as: programs, machine parameters, tool correctors,
etc. For the communication with this port, we can use two types of cards: PCMCIA and
CompactFlash.
In case of PCMCIA card, due to it is from the same technology of the port, it can be
directly coupled to the machine, with no fitting system. CompactFlash, due to is from a different
technology, shall only be coupled by a electrical-mechanical adapter.
In order to read and to Record data in these cards, it is necessary to use computers
equipped with respective drivers, which can be external or internal. Usually, at the use of
PCMCIA cards, it is used internal drivers, and for CompactFlash, external, Which is usually
connected to computer by USB port.
OR
In order to read and to Record PCMCIA card, we recomend PC interface PCD-895A 00B1
KIT PCMCIA, from Advantech. In this case, PCMCIA modules shall be homologated by FANUC, if
used in this CNC. This means that not all PCMCIA will work in CNC, mainly with FANUC platforms.
121
T51169B
4. Data Communication
15
We also suggest the use of ATA Card, from AVED, already implemented in ROMI
(AVED99604).
20
C NC
PCMCIA board
PA
U
LO
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.
ILL
CNC
SK
LD
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.
OR
122
T51169B
4. Data Communication
20
LO
PA
U
15
OR
LD
SK
ILL
With the command, there is a possibility to view files from memory card using the
following procedure:
Press key EDIT
Press softkey [ DIR ]
Press softkey [ OPRT]
Press softkey [DEVICE CHANGE ]
Press softkey [ 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
20
ILL
SK
LO
PA
U
15
OR
LD
124
T51169B
4. Data Communication
15
PA
U
LO
20
b) By file name
SK
ILL
OR
LD
125
T51169B
5. Test of Programs
15
5 - TEST OF PROGRAMS
20
The purpose of this test is to check where syntaxis errors of program are (if any). To
do this, you shall:
LO
PA
U
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:
ILL
SK
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:
OR
LD
126
T51169B
5. Test of Programs
15
NOTES:
LO
ILL
PA
U
20
SK
OR
LD
SETTING VALUE = 1
Z
SETTING VALUE = 4
127
T51169B
5. Test of Programs
15
20
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;
PA
U
LO
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..
ILL
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.
Insert bar / function before blocks which contains command M3 or M4.
Press key AUTO.
Press key BLOCK DELET.
Press key SINGLE BLOCK.
Press key CYCLE START.
LD
SK
OR
128
T51169B
15
6. Tool Setting
6 - TOOL SETTING
20
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.
LO
ILL
Manually, plase touch the face of turret (without tool) at the anyface of reference.
Press key POS.
Press softkey [ REL ].
Enter Z.
Press softkey [ ORIGIN ].
Press key OFS/SET.
Press softkey [ OFFSET ].
Press softkey [ GEOMETRY ].
OR
LD
1.
2.
3.
4.
SK
PA
U
129
T51169B
15
6. Tool Setting
PA
U
LO
20
SK
ILL
After X and Z zeroing, the values of RADIUS and QUADRANT of the tools shall be
informed, corresponding to fields R and F, respectively. For this:
OR
LD
130
T51169B
6. Tool Setting
15
20
In order to perform tool preset, a special function, G63, was developed, which arguments,
formats and syntax are listed below:
LO
PA
U
T = Tool to be preset.
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.
SK
ILL
2
6
OR
LD
131
T51169B
15
6. Tool Setting
6.2.2 - Operational procedure:
PA
U
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:
LO
20
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:
ILL
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.
SK
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.
OR
LD
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
15
6.3 - SETTING TOOLS USING THE TOOLS POSITION READER (MODE 2).
PA
U
LO
20
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.
In order to use this resource, in first we shall lower the sensor, by the procedure below:
SK
ILL
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 ]
LD
After you put down the sensor, make the setting of tools, according the sequence below:
OR
1. Press the softkey corresponding to the tool profile you want to reference,
according the figure below:
133
T51169B
6. Tool Setting
15
1. Place the tool close to the Z axis sensor, leaving from 2 to 10mm of clearance
20
PA
U
LO
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]
OR
LD
SK
ILL
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
15
7 - JAWS TURNING
20
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.
LO
PA
U
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.
After machining
75
15
OR
LD
SK
ILL
Before machining
135
T51169B
7. Jaws turning
15
For jaw turning using electronic handle, we shall follow the following procedure:
PA
U
LO
20
SK
ILL
OR
LD
- 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
- Stop spindle:
Press key RESET
LO
20
15
7. Jaws turning
PA
U
OR
LD
SK
ILL
137
T51169B
7. Jaws turning
PA
U
LO
20
15
ILL
OR
LD
SK
138
T51169B
15
LO
PA
U
20
In order to define zero-part using WORK SHIFT, we shall obey the procedure below:
OR
LD
SK
ILL
Zero-part at Face = 0
80
80
Zero-part at bottom = 80
*OBSERVATION: For this procedure, we can use any tool, since previously referenced
(preseted).
139
T51169B
15
LO
PA
U
SK
ILL
20
80
LD
80
Zero-part at Face = Z0
OR
140
T51169B
15
PA
U
LO
OR
LD
SK
ILL
20
All tool gets progressive wear when in friction with the material under removal. So,
when is a tool intended for calibration, it is necessary to correct this wear, in order to keep
qualitylevel of the product, in size aspect.
141
T51169B
15
10 - PART COUNTER
The parts counter function is activated by the code M76.
20
Example1: Example2:
. .
. .
N120 M76
N120 M76
N130 M30 N130 M99
LO
OBSERVATION: Each time the program executes the function M76, it will sum 1 to
part counter.
PA
U
Mode 1:
Press key POS (The Field PART CONT shall appear at the right bottom of
the command.
Mode 2
Press key OFS/SET
Press sofkey [ SETTING ]
Press key PAGE until the following fields appear:
ILL
SK
LD
OR
142
T51169B
15
11 - PROGRAMS RUNNING
11.1 - EXECUTE A PROGRAM FROM MACHINE MEMORY:
PA
U
LO
20
All program, after tested, shall be available for automatic running. In order to do this,
we shall:
Select program.
Press key AUTO
Press key PROGR
Press key RESET
Press sofkey [ ALL ]
Press key CYCLE START
OBSERVATION: If you want to execute a program step-by-step, please press the key
SINGL BLOCK, and, for running of each block, press key CYCLE START.
11.2 - RUN A PROGRAM DIRECT FROM MEMORY CARD
To run programs directly from card, we shall set some communication parameters (item
11.2.1), and select and run the program (item 11.2.2).
OBSERVATION: For more details on PCMCIA card, please consult item 4.3.1.
11.2.1 - Set communication parameters
ILL
SK
OR
LD
143
T51169B
15
20
PA
U
LO
ILL
SK
LD
OBSERVATION:
- This function activates an optional stop defined in program by function M01.
- The operator shall select this function before progran run starts.
- To deactivate the function, Just press the key OPT STOP again.
11.6 - DELETE A PROGRAM BLOCK (BLOCK DELETE)
OR
OBSERVAES:
- - If the option BLOCK DELETE is active, the command will ignore any information
block preceded by the code / (bar).
- If the option BLOCK DELETE is not active, all blocks shall run, including those with
the function (/).
144
T51169B
15
12 - SPECIAL FUNCTIONS
12.1 - PROGRAM EDITION WITH EXTENDED FUNCTIONS
A Total or partial copy of a program to other.
B Inclusion of two programs in only One.
C Change a data to other.
20
This function allows to do the following operations, using a program already in memory:
LO
This function allows to copy a program, not deleting it, to prepare a program including
a similar part of another program, or to invert some programming order.
PA
U
SK
OR
LD
ILL
145
T51169B
PA
U
LO
20
15
NOTE: The part of the program is moved off of the original program.
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 ].
SK
ILL
OR
LD
146
T51169B
20
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.
15
LO
PA
U
OR
LD
SK
ILL
147
T51169B
13 - BAR FEEDED
20
15
LO
Function M80 was developed with the purpose to control the program flow from an external
example, that is, this command shall make the program to jump to a specified block always the
bar feeder send a signal Bar End.
The program will deviate the normal flow only when it receives this signal of end of bar,
otherwise, the program flow shall run normally.
PA
U
Syntax:
M80 A___
Where:
M80 : calls the function of conditional deviation.
A__: identifies the program block where the flow shall be deviated (N__).
ILL
Example:
:
M80 A500 ........................................... End of Bar? If positive, go to block N500
M20
G4 X0.5
M21
:
N500 G0 Z200.................................... Returns turret for the fall of bar remain.
:
SK
LD
OR
For the use of the Bar Feeder, we shall program, beyond the functions described in
previous items, some events and movements of the machine, as infeed/ return the parts
catchers, bar top facing, stop position for feeding, etc. These movements change according
the type of Bar Feeder used.
Below some examples of programming for machines equipped with the feeder FEDEK.
148
T51169B
LO
20
15
NOTES :
- Beyond the main program with bar feeding functions (O1000), we shall elaborate
part machining program (O1001), finishing it with function M99, according the example c)
Sub-program for FEDEK.
- Examples below were developed for machines with tool actuated.
For machines without these optionals, we shall replace blocks N11, N12 and N13,
referring to spindle guiding, By the two following blocks:
N11 M19..............................................GUIDES THE SPINDLE
N12 G64 C20......................................PLACES SPINDLE AT 20
a) Main Program for FEDEK (O1000)
OR
LD
SK
ILL
PA
U
O1000 ( MAIN )
G21 G40 G90 G95
G54 G0 Z300 T00
T0808 ( STOP )
G54
M05..................................................... Turns spindle off
G0 X0
Z10
G94 G1 Z0.2 F2000.............................. Positioning for bar stop (infeed in mm/min)
M80 A1000 ........................................... end of bar? If positive, go to block N1000
M20....................................................... Opens ollet/plate and activates bar feeding
G4 X0.5................................................. Time to execute feeding
M21....................................................... Closes collet/plate and activates bar feeding
G4 X0.5................................................. Time to close collet/plate
G54 G0 Z300 T00
N10 M98 P1001 (SUB-PROG.)............ Call of machining program
M99....................................................... Returns to the beginning of the program
N1000 G0 Z200.................................... Returns turret for fall of bar remain
N11 M19................................................ Activates spindle guiding
N12 G28 C0.......................................... Guides the spindle
N13 G0 C20.......................................... Positions shaft C at 20
M38....................................................... Approaches parts catcher
M20....................................................... Opens collet/plate and activates bar feeding
G4 X0.5................................................. Tume to remove bar remain
M39....................................................... Returns parts catcher
G94 G1 Z1 F2000................................. Approach for stop with infeed in mm/min
M21....................................................... Closes collet/plate and activates bar feeding
G4 X0.5................................................. Time to close collet/plate
M18....................................................... Cancells spindle guiding
G54 G0 Z300 T00
T0303 (TO FACE NEW BAR)
G54
G95....................................................... Infeed in mm/rev.
G96 S150
G92 S3000 M4
G0 X48
Z-30....................................................... Positionging to face bar
G1 X-2 F0.2.......................................... Facing of new bar
G54 G0 Z300 T00
M99 P10................................................ Returns to block N10
M30
149
T51169B
OR
LD
SK
ILL
PA
U
LO
20
15
150
T51169B
15
LO
20
The Modula Guide Tube System is the system for reduction of the internal diameter of
the cylinder through bars are fed, making the internal diameter of this cylinder to be close to
the external diameter of the bar, in order to avoid the entrance of the bar in plate/collet and to
reduce bar vibration caused by its shock at the cylinder.
There are many types of guide tubes, in the most different formats and sizes, but, in this
item, we will approach the Modular Guide Tube System for Cylinder, which is currently sold
by Romi.
PA
U
13.2.1 - Components
The Modular Guide Tube System for Cylinder is composed by many components, as
follows:
SK
ILL
COMPONENTS LIST
1
DESCRIPTION
LD
AMOUNT.
Guide Flange
Nylon Disc
Guide Tube
Guide Flange
O-Ring
16
Support Ring
2
3
OR
151
T51169B
15
Nylon
Disk
PA
U
+1
X +0,5
LO
Bar
20
The preparation of Modular Guide Tube System is by the internal turningof Guide Flange
(1) and Nylon Disks (2), lefting it around 0.5 to 1.0mm clearance in relation to the bar to be fed.
To insert or to remove the Support Ring from draw cylinder of plate/collet, it is necessary:
- To remove the plate or collet system from machine.
- To loose the three bolts (sets) found close to cylinder end.
- To insert or to remove Support Ring (7).
- To fast three bolts (sets) again.
- To assemble plate or collet system again.
Plate/collet draw
tube
SK
ILL
Support ring
OR
LD
The assembly of Modular Guide Tube system within plate/collet draw tube shall be done
according the procedure below:
- To remove Bar Feeder from machine.
- To insert Support Ring (7), according previous procedure (14.2.3 Insertio / Removal
of Support Ring).
- To insert O-Rings (6) in Nylon Disks (2) and in Guide Tubes (3)
- To insert Nylon Disks (2) and Guide Tubes, obeying the following order: First a Nylon
Disk, up to it touches the Support Ring, next a Guide Tube up to it touches the Nylon Disk,
next another Nylon Disk up to it touches the first Guide tube and so on, until the Last Guide
Tube touches the Last Nylon Disk.
- To thread the Computer Actuation Flange (4) at the flange of hydraulic cylinder.
- To thread Guide Falnge (5) at Computer Actuation Flange (4).
- To thread Guide Flange (1) at Guide Flange (5)
152
T51169B
15
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
7
LO
20
PA
U
DETAIL B
Assembly
ofAMOUNT.
Support
DESCRIPTION
Ring at plate/collet
1
Guide Flange
Nylon Disc
5
cylinder
COMPONENTS LIST
N
1
2
Guide Tube
Plate/collet
Guide Flange
6 cylinder
O-Ring
16
Support Ring
DETAIL A
Assembly o Guide Falnge,
Comnputer Actuation Falnge
and Guide Flange,
OR
LD
SK
ILL
The removal of Modular Guide Tube System, once it is inside the plate/collet draw tube,
shall be done according the procedure below:
- To remove Bar Feeder
- To remove Guide Flange (1)
- To unscrew Guide Flange (5)
- To insert extractor set with no stop in less diameter up to plate / collet face.
- To fix Minor Stop at extractor set
- To hit Major Stop with Extractor Key up to remove the whole set of reduction tubes.
Extractor
key
Extraction
rod
Minor
stop
Extractor st
Major
stop
153
T51169B
15
20
In this item, some basic principles of Feder Bar Feeder will be learned. In order to obtain
more detials on this equipment, the manufacturer manual shall be consulted (delivered with
equipment).
13.3.1 - To turn feeder on
ILL
PA
U
LO
SK
LD
KEY
DESCRIPTION
OR
It returns pusher
154
T51169B
LO
20
15
PA
U
Many movements which occur at bar feeder during the processo f bar feeding or change,
as coordinates for bar remain removal, to return pusher after feeding, to signal end of bar,
etc. are programmed by parameter pages, here named: Working Parameters.
a) To change Working Parameters
ILL
SK
IMPORTANT: Always when the size of the part to be machined is changed, only
parameters P3 and P5 shall be changed. More parameters usually shall have fixed values,
that is, they need not to be changed, not depending on the part length or bar used.
OR
LD
Following a list with description and example of insertion of parameter values for Working
Page.
155
T51169B
DESCRIPTION
20
15
PARAM.
P1
USUALLY 0.
LO
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
ILL
SK
P9B
LD
P10
156
TO CHANGE
ACCORDING
PART
P9A
OR
P9
PA
U
P2
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
15
P7
P6
START
POSIO
POSITION
INICIAL
P3
P2
P2
P3
P4
P3
P4
P3
CAPTION
PA
U
P3
LO
P2
P4
P5
20
P2
RETURN POSITION
P3
FEEDING VALUE
P4
P5
FACING POSITION
P6
P7
DISCARD POSITION
P3
P1B
OR
LD
SK
ILL
P1A
157
T51169B
15
PA
U
To type: 1
LO
20
To press key INPUT (in case of alarm, please press CAN + RESET)
To press key SYSTEM
To insert change.
OR
LD
SK
ILL
OBSERVATIONS:
- After the change, return to ESCRITA PARAM., please type0 and press INPUT.
- When necessary, turn machine off after the change.
158
T51169B
15
LO
20
The pressure of the fixation hydraulic systems (left and right chuck) shall be viewed
and changed by indication viewers and regulation maniples, respectively, according shows
the figure below.
CHUCK PRESSURE
REGULATION
PA
U
CHUCK PRESSURE
INDICATOR
Loose the lock-nut and turn the pressure regulation maniple, until the electronic
On the electronic display, activate the middle key (major), until the display shows
ILL
function Lo. This function is a minimum safety value. During the work cycle,
if the hydraulic system pressure drops to a value lower than the value set in
Lo, the machine will generate an alarm.
SK
By the two side keys, regulate the pressure value you want in function Lo.
At the electronic display, press the middle key (major), until the display shows
function Hi. This function is a maximum safety value. During the work cycle,
LD
if the hydraulic system pressure has overload to a value higher than the value
set in Hi, the machine will generate an alarm.
By the two side keys, regulate the pressure value you want in function Hi.
OR
Wait a few seconds, until the pressure value regulated for the chuck (ACT) is
159
T51169B