170
     W    O     R     L     D      S     K     I     L     L     S      S     Ã    O      P    A     U     L    O      2     0    1     5 PROGRAMMING AND OPERATION MANUAL ROMI G / GL / GLM CNC FANUC 0I-TD ROMI  ® T51169B INDÚSTRIAS ROMI S/A TRADING DIVISION Rua Corioliano, 710 Lapa 05047-900 São Paulo - SP- Brazil Phone + 55 11 3670-0110 Fax: 3865-9510 Website: www.romi.com.br HEADQUARTERS  Avenida Pé rola Byington , 56, Centro 1345 3-900 Santa Bárbara D’Oeste – SP – Brazil Phone +55 19 3455-9000 Fax: 3455-2499  Email: aplicaçã[email protected]

Linha Gl Glm Fanuc Ingles

Embed Size (px)

DESCRIPTION

Linha Gl Glm Fanuc Ingles

Citation preview

Page 1: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 1/170

    W   O    R    L    D     S

    K    I    L    L    S     S

    Ã   O     P   A    U    L   O

     2    0   1    5

PROGRAMMING AND

OPERATION MANUAL

ROMI G / GL / GLMCNC FANUC 0I-TD

ROMI 

 ® 

T51169B

INDÚSTRIAS ROMI S/A

TRADING DIVISIONRua Corioliano, 710 Lapa05047-900 São Paulo - SP- BrazilPhone + 55 11 3670-0110 Fax: 3865-9510Website: www.romi.com.br

HEADQUARTERS Avenida Pérola Byington, 56, Centro 13453-900Santa Bárbara D’Oeste – SP – BrazilPhone +55 19 3455-9000 Fax: 3455-2499 Email: aplicaçã[email protected]

Page 2: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 2/170

Page 3: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 3/170

T51169B Programming and Operation - Romi Line GL 350B - CNC FANUC 0I-TD III    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5ÍNDICE

LEVEL I

1 - COORDINATE SYSTEM _____________________________________ 2

1.1- ABSOLUTE COORDINATE SYSTEM  ................................................................3

2 - TYPES OF FUNCTION  ______________________________________ 52.1 - POSITIONING FUNCTIONS  ...............................................................................5

2.2 - SPECIAL CODES  ...............................................................................................52.2.1 - Code: N  ..................................................................................................52.2.2 - Code: O  ..................................................................................................62.2.3 - Code: Bar (/)  ..........................................................................................62.2.4 - Code: F  ..................................................................................................62.2.5 - Code: T  ..................................................................................................6

3 - PREPARATORY FUNCTIONS _________________________________ 7

4 - INTERPOLATION FUNCTIONS  _______________________________ 94.1 - FUNCTION: G00  .................................................................................................9

4.2 - FUNCTION: G01  .................................................................................................9

4.3 - FUNCTION: G02 E G03  ....................................................................................104.3.1 - Function: R .......................................................................................... 114.3.2 - Function: I and K ................................................................................ 11

4.4 - FUNCTION: “,R” / “,C”  .....................................................................................134.5 - FUNCTION: G33  ...............................................................................................14

5 - DWELL TIME (DWELL) _____________________________________ 165.1 - FUNCTION: G04  ...............................................................................................16

6 - TOOL RADIUS OFFSET ____________________________________ 176.1 - FUNCTION: G40  ...............................................................................................17

6.2 - FUNCTION: G41  ...............................................................................................18

6.3 - FUNCTION: G42  ...............................................................................................18

6.4 - TOOL QUADRANTS FOR RADIUS OFFSET .................................................. 196.5 - EXAMPLES OF PROGRAM WITH RADIUS OFFSET: .................................... 20

7 - SIMPLE CYCLES  _________________________________________ 217.1 - FUNCTION: G78  ...............................................................................................21

8 - CYCLES OF MULTIPLE REPETITIONS ________________________ 238.1 - FUNCTION: G70  ...............................................................................................23

8.2 - FUNCTION: G71  ...............................................................................................24

8.3 - FUNCTION: G72  ...............................................................................................278.4 - FUNCTION: G73  ...............................................................................................30

Page 4: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 4/170

IV Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.5 - FUNCTION: G74  ...............................................................................................33

8.5.1 – Drilling cycle  ......................................................................................338.5.2 - Turning cycle.  .....................................................................................34

8.6 - FUNCTION: G75  ...............................................................................................358.6.1 - Grooves cycle.  ....................................................................................35

8.6.2 - Facing cycle.  .......................................................................................368.7 - FUNCTION: G76  ...............................................................................................37

9 - DRILLING CYCLES ________________________________________ 409.1- FUNCTION : G80  ..............................................................................................40

9.2- FUNCTION : G83  ..............................................................................................40

9.3 - FUNCTION : G84  ..............................................................................................419.3.1 - Threading cycle with floating tapping ..............................................419.3.2 - Threading cycle with rigid tapping ................................................... 42

9.4 - FUNCTION : G85  ..............................................................................................43

10 - OTHER PREPARATORY FUNCTIONS ________________________ 4410.1 - FUNCTION: G20  .............................................................................................44

10.2 - FUNCTION: G21  .............................................................................................44

10.3 - FUNCTION: G28  .............................................................................................44

10.4 - FUNCTION: G90  .............................................................................................44

10.5 - FUNCTION: G91  .............................................................................................45

10.6 - FUNCTION: G92  .............................................................................................45

10.7 - FUNCTION: G94  .............................................................................................4510.8 - FUNCTION: G95  .............................................................................................45

10.9 - FUNCTION: G96  .............................................................................................46

10.10 - FUNCTION: G97  ...........................................................................................46

11 - UNCONDITIONAL DEVIATION ______________________________ 47

12 - SUB-PROGRAM CALL AND RETURN ________________________ 48

13 - SPECIAL FUNCTIONS ____________________________________ 50

13.1 - FUNCTION : G10  ............................................................................................5013.2 - FUNCTION “G64”  ..........................................................................................51

13.3 - DIRECT INPUT OF VALUES FOR BEVELS AND CONCORDANCES ......... 52

13.4 - FUNCTION G65  ..............................................................................................54

13.5 – WORK REFERENCE (G54 A G59) ................................................................ 56

 14 - MISCELLANEOUS OR AUXILIARY FUNCTIONS _______________ 57

15 - SEQUENCE FOR MANUSCRIPT PROGRAMMING  _____________ 65

15.1 - PART DRAWING STUDY: FINAL AND RAW ................................................. 6515.2 - PROCESS TO USE  .........................................................................................65

Page 5: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 5/170

T51169B Programming and Operation - Romi Line GL 350B - CNC FANUC 0I-TD V    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    515.3 - TOOL SET FOCUSED ON CNC  .....................................................................65

15.4 - KNOW-HOW OF MACHINE’S PHYSICAL PARAMETERS AND COMMANDPROGRAMMING SYSTEMS  ............................................................................65

15.5 - DEFINITION IN FUNCTION OF MATERIAL, CUTTING PARAMETERS, ASINFEED, SPEED, ETC. ..................................................................................... 65

16 - CALCULATIONS _________________________________________ 6616.1 - CUTTING SPEED (VC)  ...................................................................................66

16.2 - REVOLUTION (N)  ...........................................................................................66

16.3 - CUTTING POWER (NC)  ..................................................................................66

17- PROGRAMMING FLOWCHART  _____________________________ 68

18 - POWER GRAPHIC  _______________________________________ 69

18.1 - POWER GRAPHIC GL 240 / 240M  .................................................................6918.2 - POWER GRAPHIC GL 280 / 280M  .................................................................70

18.3 - POWER GRAPHIC, LIVE TOOL  .....................................................................71

18.4 - POWER GRAPHIC, RIGHT HEADSTOCK ..................................................... 71

LEVEL II

1- DEFINITION OF AXES ______________________________________ 74

1.1 - AXES X / Z  .........................................................................................................741.2 - SPINDLES  .........................................................................................................74

1.3 - AXIS C  ...............................................................................................................751.3.1 - FUNCTION M85 / M86.  ........................................................................77

2 - LIVE TOOL HOLDER  ______________________________________ 78

3 - TOOL GEOMETRIC CORRECTOR____________________________ 793.1 - STATIC TOOLS  .................................................................................................79

3.2 - DRIVEN TOOLS  ................................................................................................79

3.3 - TOOL CORRECTION SYSTEMS ......................................................................80

4 - RADIUS OFFSET AND CIRCULAR INTERPOLATION ____________ 814.1 STATIC TOOLS  ...................................................................................................81

4.2 - DRIVEN TOOLS  ................................................................................................82

5. DRIVEN TOOL PROGRAMMING (AXIS C) ______________________ 845.1 AXIAL MILLING  ...................................................................................................84

5.2 AXIAL INTERPOLATION:  ...................................................................................84

5.3 RADIAL MILLING  ................................................................................................875.4 CYLINDRICAL INTERPOLATION .......................................................................88

Page 6: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 6/170

Page 7: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 7/170

T51169B Programming and Operation - Romi Line GL 350B - CNC FANUC 0I-TD VII    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53.1 - CREATE A NEW PROGRAM ......................................................................... 116

3.2 - SELECT A PROGRAM EXISTING AT DIRECTORY ...................................... 116

3.3 - SEARCH A PROGRAM DATA ........................................................................ 1163.3.1 - Search a data by cursors (←, ↑, → or ↓) ........................................ 1163.3.2 - Search a data by “SRH” key ............................................................ 117

3.4 – TO INSERT DATA IN PROGRAM. ................................................................. 117

3.5 – CHANGE PROGRAM DATA .......................................................................... 117

3.6 – DELETE DATA FROM PROGRAM ................................................................ 117

3.7 – DELETE A PROGRAM BLOCK ..................................................................... 117

3.8 – DELETE MANY BLOCKS FROM PROGRAM ............................................... 118

3.9 – DELETE A PROGRAM .................................................................................. 118

3.10 - DELETE ALL PROGRAMS ........................................................................... 118

3.11 - RENUMBER A PROGRAM ........................................................................... 118

4 - DATA COMMUNICATION ___________________________________1194.1 - SPECIFICATION OF COMMUNICATION PORT ............................................ 119

4.2 - COMMUNICATION BY SERIAL PORT (RS 232) ........................................... 1194.2.1 - set communication parameters ...................................................... 1194.2.2 - Cable specification .......................................................................... 1204.2.3 - Save a program ................................................................................ 1204.2.4 - Load a program ................................................................................ 1204.2.5 - Save tool correctors. ........................................................................ 1214.2.6 - Load tools correctors ....................................................................... 121

4.3 – COMMUNICATION BY PCMCIA PORT ......................................................... 1214.3.1 – Recommended hardware for reading and recording: ..................1214.3.2 – format memory card: ....................................................................... 1234.3.3 - View files from memory card ........................................................... 1234.3.4 - Search a file  ......................................................................................1244.3.5 - Save a program at the memory card ..............................................1244.3.6 - Load a program from memory card ................................................1244.3.7 - Delete a file form memory card ....................................................... 125

5 - TEST OF PROGRAMS ____________________________________ 126

5.1 - TEST PROGRAMS WITH NO PLATE TURNING AND NO SHAFT MOVEMENT . 1265.1.1 - Quick test  ..........................................................................................1265.1.2 - Graphic test  .......................................................................................126

5.2 - TEST PROGRAM (“DRY RUN”) ..................................................................... 1285.3 - INSERT BAR CODE (/) BEFORE FUNCTIONS M3 AND M4: .......................128

6 - TOOL SETTING __________________________________________ 1296.1 - MANUAL SETTING OF TOOLS ..................................................................... 129

6.1.1 - Setting at shaft “Z”. .......................................................................... 1296.1.2 - Setting at shaft “X”. .......................................................................... 130

6.1.3 - Tool Radius and Quadrant ............................................................... 1306.2 - SETTING TOOLS USING THE TOOL POSITION READER (MODE 1) .........131

Page 8: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 8/170

VIII Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.2.1 - Function details ................................................................................ 1316.2.2 - Operational procedure: .................................................................... 132

6.3 - SETTING TOOLS USING THE TOOLS POSITION READER (MODE 2). ..... 133

7 - JAWS TURNING _________________________________________ 135

7.1 - HOW TO MACHINE JAWS ............................................................................. 1357.1.1 – Manual machining ........................................................................... 1367.1.2 – Machine by program ........................................................................ 138

8 - DEFINITION OF WORK PIECE COORDINATE _________________ 1398.1 - USING “WORK SHIFT” .................................................................................. 139

8.2 - USING A WORK COORDINATE SYSTEM (G54 TO G59) ............................ 140

8.3 - MAKE CORRECTION AT WORK COORDINATE SYSTEM (G54 TO G59)  ...140

9 - CORRECTION OF TOOL WEAR  ____________________________ 1419.1 - MANUAL MODE  .............................................................................................141

10 - PART COUNTER ________________________________________ 14210.1 - PART COUNTER VIEWER ........................................................................... 142

10.2 - ZERO PARTS COUNTER ............................................................................. 142

11 - PROGRAMS RUNNING ___________________________________ 14311.1 - EXECUTE A PROGRAM FROM MACHINE MEMORY: ...............................143

11.2 - RUN A PROGRAM DIRECT FROM MEMORY CARD .................................. 14311.2.1 - Set communication parameters .................................................... 14311.2.2 - Run program ................................................................................... 143

11.3 - ABORT A PROGRAM RUN .............................................................. 14411.4 - ABORT AND RETUR THE PROGRAM WITHOUT PRESS “RESET”. ......14411.5 - SELECT OPTIONAL STOP: ......................................................................... 144

11.6 - DELETE A PROGRAM BLOCK (“BLOCK DELETE”) .................................144

12 - SPECIAL FUNCTIONS ___________________________________ 14512.1 - PROGRAM EDITION WITH EXTENDED FUNCTIONS ................................145

12.1.1 - Total copy of a program to other: ................................................14512.1.2 - Partial copy of a program to other ................................................14512.1.3 - Transfer (to move) a part of a program to another program .....146

12.2 - BACKGROUND EDITION ............................................................................. 147

13 - BAR FEEDED __________________________________________ 14813.1 - PROGRAMMING OF BAR FEEDER FOR G / GL / GLM LINE ....................148

13.1.1 - Conditional deviation – M80 .......................................................... 14813.1.2 - To turn on/off bar feed ................................................................... 14813.1.3 - Programming examples ................................................................. 148

13.2 - MODULAR GUIDE TUBE SYSTEM ............................................................. 15113.2.1 - Components .................................................................................... 151

Page 9: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 9/170

T51169B Programming and Operation - Romi Line GL 350B - CNC FANUC 0I-TD IX    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.2.2 - Preparation of Reduction Tube  .....................................................15213.2.3 - Insertion / Removal of Support Ring ............................................ 15213.2.4 - Assembly of Modular Guide Tube System ................................... 15213.2.5 - Removal of Reduction Tubes Set ..................................................153

 13.3 - FEDEK BAR FEEDER  .................................................................................154

13.3.1 - To turn feeder on  ............................................................................15413.3.2 - Operation and use .............................................................................. 154  13.3.2.1 - To work in Manual Mode .................................................... 154  13.3.2.2 - To Work in Automatic Mode ........................................... 155  13.3.3 - Feeder Parameters  .............................................................155

14 - PARAMETERS CHANGE _________________________________ 158

15 - MACHINE ACCESSORIES ADJUST  ________________________ 15915.1 - CHUCK PRESSURE ADJUST  ......................................................................159

Page 10: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 10/170

Page 11: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 11/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 1    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

 

PART IPROGRAMMING

(LEVEL 1)

Page 12: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 12/170

2 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COORDINATE SYSTEM

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51 - COORDINATE SYSTEM

 All part geometry is transmitted to command with the aid of a cartesian coordinatessystem.

+

Z-   Z+

X-

2nd quadrant 1st quadrant

3rd quadrant 4th quadrant

Longitudinal movement

 Trans versa l mov ement

The coordinates system is dened in the plane created by the crossing of one line parallel

to longitudinal movement (Z), with a line parallel to transversal movement (X).

 All movement of tool end is described in this plan XZ, in relation to a pre-dened reference

(X0, Z0). Please remember X is always diameter measuring.

OBSERVATION: The positive or negative signal introduced in the dimension to be

 programmed is given by quadrant where the tool is located.

Page 13: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 13/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 3

1. COORDINATE SYSTEM

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.1- ABSOLUTE COORDINATE SYSTEM

In this system, the reference is established in function of the part to be made, that is,we can establish it at any point of the space to make programming easier. This process isnamed “WORK PIECE REFERENCE”.

 As we saw, the system reference was xed as the points X0, Z0. X0 point is denedby the Center line of the spindle. The Z0 point is dened by any line perpendicular to Centerline of the spindle.

During programming, usually the reference (X0, Z0) is pre-dened in the part bottom(jaw support) or at the part face, according illustration below:

Source (X0, Z0) Source (X0, Z0)

PROGRAMMING EXAMPLE:

 

  4   5   °

        8        0

20

        3        0

30

R  5  

A

BC

D

EF

 

REFERENCE AT PART BOTTOM:

ABSOLUTE COORDINATE

POINTSHAFT

X ZA 0 30B 30 30C 50 20D 70 20E 80 15F 80 0

 

  4   5   °

        3        0

30

        8        0

R  10

A

B

C

D

EF

 

REFERENCE AT PART FACE:

ABSOLUTE COORDINATE

POINTSHAFT

X ZA 0 0B 30 0C 50 -10D 70 -10

E 80 -15F 80 -30

reference (X0,Z0) reference (X0,Z0)

Page 14: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 14/170

4 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COORDINATE SYSTEM

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.2- INCREMENTAL COORDINATE SYSTEM

The origin of this system is established for each tool movement. After any displacement, a new reference will occur, that is, for any point reached by the

tool, the coordinates reference will pass to be the reached point.

 All measurings are done between the distance to be displaced.If the tool displaces from a point A to B (any two points), the coordinates to be programmed

will be distances between two points, measurements (designed) in X and Z.Please observe the Point A is displacement reference for point B, and B will be the

reference for a displacement up to point C, and so on.

 

PROGRAMMING EXAMPLE:

  4   5   °

        8        0

        3        0

30

R  

10

A

B

C

D

EF

 

MOVEMENTINCREMENTALCOORDINATES

START TARGET SHAFT

FROM TO X ZA B 30 0B C 20 -10C D 20 0D E 10 -5E F 0 -15

Page 15: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 15/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 5

2. TYPES OF FUNCTION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    52 - TYPES OF FUNCTION

2.1 - POSITIONING FUNCTIONS

FUNCTION X: Position at transversal shaft (absolute)

Format: X +-5.3 (milimeter)

FUNCTION X: Position at longitudinal shaft (absolute)

Format: Z +-5.3 (milimeter)

FUNCTION U: Displacement at transversal shaft (incremental)

Format: U+-5.3 (milimeter)

FUNCTION Z: Displacement at longitudinal shaft (incremental)

Format: Z+-5.3 (milimeter)

2.2 - SPECIAL CODES

2.2.1 - Code: N

Application: To identify blocks.

Each information block can be identied by function “N”, followed up to 4 digits, that the

command launches automatically in the program, by keeping an increasing from 10 to 10.Example:  N10 ...;

N20 ...;N30 ...;

OBSERVATION: In order to able / disable this function, it is necessary:

- To actuate “MDI” key.

- To actuate “OFFSET SETTING” key.

- To actuate [DEFIN] softkey.

- To position cursor at “NO. SEQUENCIA” 

- To type “0” to disable or “1” (one) to able.

- To actute “INPUT” key,

Page 16: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 16/170

6 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

2. TYPES OF FUNCTION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    52.2.2 - Code: O

Application: To identify programs

Each program or sub-program at command memory is identied by a single number

“O” composed by up to 4 digits, it can oat from 0000 to 9999.

OBSERVATION: All programs in the range 8000 to 9999 are protected, so the user

has Access only to Edit programs in the range 0000 to 7999.

2.2.3 - Code: Bar (/)

Application: To inhibit blocks running.

We use the Function Bar (/) when it is necessary to inhibit blocks running in program,not changing programming.

If the character “/” is typed in front of some blocks, they will be ignored by command,

since the operator has been selected the option BLOCK DELETE in command panel.If the option BLOCK DELETE is not selected, the command will execute normally the

blocks, including thos with the character “/”. 2.2.4 - Code: F

Application: to determine infeed speed

The infeed speed is an importante data for machining, and it is obtained consideringmaterial, tool and operation to be done.

Usually, for CNC lathes, we dene infeed using mm/revolution (function G95), but it is

also used as mm/min (function G94).

2.2.5 - Code: T

Application: to select tool

The function T is used to select tool, it tells the machine its zeroing (PRE-SET), insertradius, cutting direction and correctors.

The code “T” shall be followed for at most four digits in its programming, being thereare two ways to dene the application of these digits, depending on the value inserted in

parameter 50021.

a) Parameter 5002.1 = 0T 0 1 0 1  Tool’s geometry and wear 

Turret position (only)

b) Parameter 5002.1 = 1

T 0 1 0 1  Tool’s wear 

Turret position and tool geometry

Page 17: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 17/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 7

3. PREPARATORY FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53 - PREPARATORY FUNCTIONS

 Application: This group of functions, also named “G codes”, denes what the machine

do, preparing it to execute one type of operation, or to receive a determined information.

The functions can be MODAL or NON-MODAL.

MODAL: They are functions which, once programmed, stay in command memory, beingvalid for further blocks, unless if modiced by other function or by the same.

NON-MODAL: They are functions which, always when requested, shall be programmed,that is, they are valid only in the block which contain it.

LISTO F PREPARATORY FUNCTIONS

G code Function

Mo-

dal Non--Modal

G00 Positioning (quick infeed) X

G01 Linear interpolation (programmed infeed) X

G02 Circular interpolation (clockwise direction) X

G03 Circular interpolation (counterclockwise direction) X

G04 Permanence time (Dwell) X

G07.1 Cylindrical interpolation XG10 Activates toll life management X

G11 Cancells toll life management XG20 Programming in inches (in) X

G21 Programming in millimeter (mm) X

G12.1 Activates polar coordinates XG13.1 Deactivates polar coordinates X

G28 Returns shafts to reference position X

G33 Interpolation with thread (Step-to-step thread) X

G37 Automatic offset of tool wear X

G40 Cancells radius compensation X

G41 Activates radius compensation (left tool) XG42 Activates radius compensation (right tool) X

G53 Cancells work piece reference coordinates (activates zero-machine) X

G54 Activates work piece reference 1 coordinates system X

G55 Activates work piece reference 2 coordinates system XG56 Activates zero-piece reference 3 coordinates system X

G57 Activates zero-piece reference 4 coordinates system X

G58 Activates zero-piece reference 5 coordinates system X

G59 Activates zero-piece reference 6 coordinates system X

G63 Semiautomatic zeroing (using TOOL EYE) X

Page 18: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 18/170

8 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

3. PREPARATORY FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5LISTO F PREPARATORY FUNCTIONS

G code FunctionMo-

dalNon-

-Modal

G65 Macro B Call XG66 Macro B modal Call X

G70 Finishing cycle X

G71 Longitudinal roughing cycle X

G72 Transversal roughing cycle X

G73 Roughing cycle parallel to prole XG74 Longitudinal roughing cycle or axial dirlling X

G75 Facing or grooving cycle X

G76 Automatic threading cycle X

G77 Longitudinal or taper roughing cycle XG78 Semiautomatic threading cycle XG79 Transversal or taper roughing cycle X

G80 Cancells drilling cycles X

G83 Axial drilling cycle X

G84 Threading cycle with axial male X

G86 Axial drilling cycle XG87 Radial drilling cycle X

G88 Radial threading cycle X

G90 Absolute Coordinates System XG91 Incremental Coordinates System X

G92 To determine new sourcer or maximum revolution (RPM) XG94 Infeed, millimeter/inches per minute X

G95 Infeed, millimeter/inches per revolution X

G96 Activates cutting speed (m/min) X

G97 Cancells cutting speed (programming in RPM) X

Page 19: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 19/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 9

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54 - INTERPOLATION FUNCTIONS

4.1 - FUNCTION: G00

Application: Quick positioning (approach and return).

The shafts moves to the programmed target using the most infeed speed available inthe machine:

Syntaxis:G0 X__ Z__ Where:

X = Coordinate to be reached (values in diameter)

Z = Coordinate to be reached 

The function G0 is Modal, and it cancells functions G1, G2, G3.

OBSERVATION: At GL line, the quick displacement speed is 24m/min, in “X” and

30m/min in “Z”, and it is processed in rst at 45° up to one of the programmed targets “X”

or “Z”, and after this to displace in a single shaft to the wanted nal point.

4.2 - FUNCTION: G01

Application: Linear Interpolation (straigh line with programmed infeed)

With this function, we can obtain straight movements with any angle, calculated by thecoordinates and with na infeed (F) pre-determined by programmer.

Syntaxis:G1 X__ Z__ F__ Where:

X = coordinate to be reached (values in diameter)

Z = coordinate to be reached

F = Work infeed (mm/rev.) 

OBSERVATION: The Function G1 is Modal, and it cancells the functions G0, G2, G3.

Page 20: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 20/170

10 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.3 - FUNCTION: G02 E G03

Application: Circular interpolation (radius)

Both G2 or F3 executes machining operations of pre-dened arcs by a proper andsimultaneous movement of the shafts.

Syntaxis:G2/G3 X__ Z__ R__ (F__)or G2/G3 X__ Z__ I__ K__ (F__)

 Where:

X ( U ) = nal position of the arc

Z ( W ) = nal position of the arc

 I = Incremental distance at “X” between start point of the arc and its center (in radius).

K = incremental distance at “Z” between start point of the arc and its Center

R = Radius value

(F) = Infeed value

OBSERVATION: At the programming of na arc, we shall observe the following rules:

• The start point of the arc is the start position of the tool.

•The circular interpolation G02 or G03 (clockwise / counterclockwise) direction is

 programmed.

•Together the interpolation direction, we program the coordinates of the nal point

of the arc with X and Y.

•Together the arc direction and nal coordinates, the R function (radius value) or

so, functions I and K (coordinates fo the Center of the arc) are programmed.

Page 21: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 21/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 11

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.3.1 - Function: R

Application: Arc dened by radius.

It is possible to program “circular interpolation” up to 180 degrees by the function R,

detailing radius value always with plus signal.

4.3.2 - Function: I and K

Application: Arc dened by polar Center.

The functions I and K denes the position of arc Center, where:

I is parallel to shaft X. K is parallel to shaft Z.

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:

DIRECTION A-B: I-10 K0

DIRECTION B-A: I0 K-10

A

B

    R   1   0

Page 22: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 22/170

12 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5The direction for the arc machining execution denes if it is clockwise or counterclockwise,

according charts below:

REAR TURRET (Positive Quadrant) 

G02

G03(Counterclockwise)

(Clockwise)

PROGRAMMING EXAMPLE

1,50

80

        8        0

        2       4

       5        0

       4       4

40 3  R

55

x45°

   R   1   0

...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;

OBSERVATION: The functions G2 and G3 are Modal, so they cancel functions G0

and G1.

Page 23: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 23/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 13

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.4 - FUNCTION: “,R” / “,C”

Application: Corner rounding / beveling

Functions “,R” and “,C” are used to round / bevel corners. These functions shall beinserted in the programming block from the point of intersection between two straight lines.

Syntaxis:

G01 X__ Z__, R__

G01 X__ Z__

or 

G01 X__ Z__, C__

G01 X__ Z__

Where:

,R = Value or rounding radius,C = Bevel value

PROGRAMMING EXAMPLE WITH CORNER ROUNDING

        8        0

70

30

  5

2

        2        0

        5        0

   R

20

x45°

45

1x45°

:

::N60 G00 X14 Z2N70 G42N80 G01 Z0 F.2N90 G01 X20,C2N100 Z-20,R5N110 X50,C1N120 Z-30N130 X80 Z-45

N140 X84N150 G40N160 G0 X90N170 Z300 T00::

Page 24: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 24/170

14 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.5 - FUNCTION: G33

Application: Step-by-Step threading

Function G33 executes the threading at shaft X and Z, where each deep is programmedclearly in separated block.

There are possibilities to open screws in internal or external diameters, being theyparallel or taper screws, simple or multiple inlets, progressive, etc.

Function G33 demands:

X = Final diameter of threading

Z = Final position of thread length.

Q = angle of spindle for thread inlet (millesimal of degree).

R = Incremental taper angle value in shaft “X” (radius/negative for external andpositive for internal)

F = thread pitch

OBSERVATIONS:

• There is no need to repeat the pitch value (F) in further blocks of G33.•It is recommended to left during approach a minimum clearange around twice the

thread pitch in shaft “Z”.

•The function G33 is modal.

In case of step-by-step threading programming, we shall use the function G97, in

order to RPM stay xed.

During the running of threading function, the maximum revolution of spindle shall

not overpass the value determined by the following equation:

RPMmax = 5000PASSO

Page 25: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 25/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 15

4. INTERPOLATION FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5PROGRAMMING EXAMPLE:

33

3

80

         5         0

x45°

       x         1  .

         5

         2         6

         3         0

45

2

60

      M

O0330 (THREAD CYCLE);N10 G21 G40 G90 G95;N20 G54 G0 X350 Z300 Y0 T00

N30 T0101 (THREAD M30X1.5);N40 G54;N50 G97 S1000 M3;N60 G0 X35;N70 Z3;N80 X29.35;N90 G33 Z-31.5 F1.5;N100 G0 X35;N110 Z3;N120 X28.95;

N130 G33 Z-31.5;N140 G0 X35;

N150 Z3;N160 X28.55;N170 G33 Z-31.5;

N180 G0 X35;N190 Z3;N200 X28.15;N210 G33 Z-31.5;N220 G0 X35;N230 Z3;N240 X28.05;N250 G33 Z-31.5;N260 G0 X35;N270 G54 G0 X350 Z300 Y0 T00;

N280 M30;

CALCULATIONS:

1º) Thread height (P):P = (0.65 x pitch)P = (0.65 x 1.5)P = 0.975

2º) Final diameter (X):X = Start diameter - (P x 2)X = 30 - (0.975 x 2)X = 28.05

Page 26: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 26/170

16 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. DWELL TIME

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55 - DWELL TIME (DWELL)

5.1 - FUNCTION: G04

Application: Dwell time

Between one displacement and other of the tool, we can program a determined dwelltime for it. The function G4 executes a dwell, which duration is dened by a related value “P”,

“U” or “X” , which denes the time in seconds.

The function G04 demands:

G04 X__; (seconds)

or G04 U__; (seconds)or G04 P__; (millesimal seconds)

EXAMPLE: (TIME: 1.5 SECOND)

G04 X1.5;G04 U1.5;

G04 P1500;

Page 27: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 27/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 17

6. TOOL R ADIUS OFFSET

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56 - TOOL RADIUS OFFSET

6.1 - FUNCTION: G40

Application: It cancels radius offset

The function G40 shall be programmed to cancel functions previously requested, asG41 and G42. This function, when requested, can use the further block to de-offset insertradius programmed in the page “TOOLS GEOMETRY”, using work feedrate (G1).

Function G40 is a Modal code, and it is active when the command is turned on.

The commanded point for work is found in the vertex between shaft X and Z.

Page 28: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 28/170

18 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL R ADIUS OFFSET

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.2 - FUNCTION: G41

Application: It activaes radius offset (left)

Function G41 selects the offset value of tool end radius, being at left of the part to bemachined, view in relation to cut stroke direction.

Tool end geomety and the manner it was informed are dened by “T” code”, Page “ToolsGeometry”.

Function G41 is Modal, so it cancels G40.

6.3 - FUNCTION: G42

Application: It activates radius offset (right)

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.

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. 

CODES FOR TOOL RADIUS OFFSET: POSITIVE QUADRANT

G41( Tool atLeft)

( Tool at right)

G42

(Tool at right)

G42

G41(Tool at Left)

Page 29: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 29/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 19

6. TOOLS R ADIUS OFFSET

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.4 - TOOL QUADRANTS FOR RADIUS OFFSET

FERRAMENTAEXTERNAESQUERDA

4

8   FERRAMENTAEXTERNADIREITA

3

5   7

FERRAMENTAINTERNAESQUERDA

FERRAMENTAINTERNADIREITA

16

2

8

0

4

5

16

2

7

3

EXTERNAL TOOLS 

INTERNAL TOOLS 

RADIAL AND AXIALSWIVEL TOOLS 

0

Page 30: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 30/170

20 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOLS R ADIUS OFFSET

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.5 - EXAMPLES OF PROGRAM WITH RADIUS OFFSET:

Example 1: External machining

  4   5   °

        3        0

30

        8        0

R  

10

::

:N60 G00 X34 Z0N70 G01 X-2 F.2N80 G00 X27 Z2N90 G42N100 G01 X27 Z0 F.2N110 X30N120 X50 Z-10N130 X70N140 G03 X80 Z-15 R5

N150 G01 X80 Z-17N160 X84N170 G40N180 G00 X90N190 G54 G0 X300 Z300 T00::

Example 2: Internal machining

        3        0

15

        6        0

        9        0

2x45°

70

5   R   

x45°1

        7        0

        5        3

30

::N60 G01 X74 Z2N70 G41N80 G01 Z0 F.2N90 X70N100 X60 Z-15N110 X53, C1N120 Z-30, R5N130 X30, C2N140 Z-72N150 X27N160 G40N170 G00 X25N180 G54 G00 X300 Z300 T00::

Page 31: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 31/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 21

7. SIMPLE CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    57 - SIMPLE CYCLES

7.1 - FUNCTION: G78

Application: Semiautomatic threading cycle

The function G78 demands:

G78 X__ Z__ (R__) (Q____) F__; Where:

X = Threading diameter 

Z = Final threading position

R = Incremental tapering value at shaft “X” (taper thread)

Q = Angle of spindle for thread inlet (millesime degree)

F = Thread pitchExample 1: Thread M25x1.5

     2     1

50

4

1.5x45°

23

    x     1 .     5

     4     0

17

     M     2     5

33,50

 

O1000 (THREAD CYCLE);N10 G21 G40 G90 G95;N20 G54 G0 X300 Z300 T00;N30 T0303 (ROSCA M25X1.5);N40 G54;N50 G97 S1500 M3;N60 G0 X30;N70 Z3;

N80 G78 X24.2 Z-15 F1.5;N90 X23.6;N100 X23.2;N110 X23.05;N120 G0 X35 ;N130 G54 G0 X300 Z300 T00;N140 M30;

DEPTHS IN EXAMPLE:1ST PASS = 0.8MM2ND PASS = 0.6MM

3RD PASS = 0.4MM4TH PASS = 0.15MM

Calculations

1st) Thread height (P):P = (0.65 x pitch)P = (0.65 x 1.5)P = 0.975

2nd) Final diameter (X):X = Start diameter - (P x 2)X = 25 - (0.975 x 2)X = 23.05

Page 32: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 32/170

22 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

7. SIMPLE CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5Example 2: Thread: M25x2 (2 inlets)

   2   5

x45°

  x   2

   2   1

33

60

4

25

   4   0

   M

1,75

43,50

   (   2   E   N   T   R   A   D   A   S   )

 

O1000 (THREAD CYCLE);N10 G21 G40 G90 G95;N20 G54 G0 X300 Z300 T00;N30 T0303 (THREAD M25X2);N40 G54;N50 G97 S1500 M3;N60 G0 X28;N70 Z8;N80 G78 X24 Z-23 Q0 F4; (1ª ENTRADA)N90 X23.2 Q0;N100 X22.6 Q0;N110 X22.4 Q0;

N120 G78 X24 Z-23 Q180000 F4 (2ª ENTRADA)N130 X23.2 Q180000;N140 X22.6 Q180000;N150 X22.4 Q180000;N160 G0 X28N170 G54 G0 X300 Z300 T00;N180 M30;

DEPTHS IN EXAMPLE:1ST PASS = 1.0MM

2ND PASS = 0.8MM3RD PASS = 0.6MM4TH PASS = 0.2MM

CALCULATIONS:

1st) Thread height (P)P = (0.65 x pitch) P = (0.65 x 2)P = 1.3

2nd) Final diameter (X):X = Start diameter - (P x 2)X = 25 - (1.3 x 2)X = 22.4

3rd) Programmed pitch:

F = Nominal pitch x no of inletsF = 2 x 2F = 4

OBSERVATION: In the case of threading cycle programming, the function G97 shall

be used, in order to RPM keeps xed. During the performing of threading function, the

maximum revolution of spindle shall not overpass the value determined by the following

equation:

 RPMmax =

5000 PASSO 

Page 33: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 33/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 23

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58 - CYCLES OF MULTIPLE REPETITIONS

8.1 - FUNCTION: G70

Application: Finishing cycle.

This cycle is used after the application of roughing cycles G71, G72 and G73, in order togive nal nishing of the part, whithout the programmer needs to repeat the whole sequence

of the prole to be done.

The function G70 demands:

G70 P__ Q__; Where:

P = block number which denes prole start

Q = block number which denes prole end

The functions F, S and T, specied in blocks G71, G72 and G73 has no effect, but those

specied between the block of prole start (P) and prole end (Q) are valid during the usage

of code G70.

OBSERVATION: After the running of the cycle G70, the tool automatically returnsto the point used for positioning.

Page 34: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 34/170

24 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.2 - FUNCTION: G71

Application: Automatic cycle of longitudinal roughing

The function G71 shall be programmed in two subsequent blocks, due to the valuerelated to cutting depth and metal excess for nishing at transversal and longitudinal shafts

are informed by functions “U” and “W”, respectively.

The function G71, in 1st block, demands:

G71 U__ R__; Where:

U = Value of cutting depth during cycle (radius)

R = Value of spacing at transversal shaft for return to start Z (radius)

Function G71, in 2nd block, demands:

G71 P__ Q__ U__ W__ F__ ; Where:

P = Block number, which denes prole start.

Q = block number, which denes prole end

U = Metal excess for nishing at shaft “Z” (positive for metal excess at right and

negative for machining at left).

W = Metal excess for nishing at shaft “Z” (positive for metal excess at right of prole

or negative for metal excess at left of prole.

F = Work infeed

OBSERVATIONS: After the cycle running, the tool automatically returns to

 positioned point.

  The coordinate programmed in “X” before the cycle start isthat the machineunderstands as being the raw material, that is, the machine uses the positioning diameter

to start machining increasing.

 During prole programming, it is not allowed the programming of commands fot

tool end radius offset (G40, G41, G42).

Page 35: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 35/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 25

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

        8        0

70

30

  5

2

        2        0

        5        0

   R

20

x45°

45

1x45°

O0001 (LONGIT. ROUGHING);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;N30 T0101 (EXT.ROUGHING);

N40 G54;

N50 G96 S200;

N60 G92 S2500 M4;

N70 G0 X80;

N80 Z2;

N90 G71 U2.5 R2;

N100 G71 P110 Q190 U1 W.3 F.25;

N110 G0 X16;N120 G1 Z0 F.2;

N130 X20 Z-2;

N140 Z-15;

N150 G2 X30 Z-20 R5;

N160 G1 X48;

N170 X50 Z-21;

N180 Z-30;

N190 X80 Z-45;

N200 G54 G0 X300 Z300 T00;N210 T0303 (EXT. FINISH);

N220 G54;

N230 G96 S200;

N240 G92 S2500 M4;

N250 G0 X80

N260 Z2;

N270 G42

N280 G70 P110 Q190;

N290 G40

N300 G54 G0 X300 Z300 T00;

N310 M30;

Cutting depth = 2.5 mmInfeed = 0,25 mm/rot

OBSERVATION: In example, it was considered roughing and nishing would be

done by different tools.

Page 36: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 36/170

26 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    515

70

        8        0

        3        0

        5        0

x45°

1x45°

        1        0        0

25

1,50

50O0001 (LONGITUDINAL

ROUGHING);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00N30 T1010 (INT. ROUGHING);

N40 G54;

N50 G96 S200;

N60 G92 S2500 M4;

N70 G0 X25;

N80 Z2;

N90 G71 U3 R2;

N100 G71 P110 Q180 U-1. W.3 F.3;N110 G0 X83;

N120 G1 Z0 F.2;

N130 X80 Z-1.5;

N140 Z-15;

N150 X50 ,C1;

N160 Z-25;

N170 X30 Z-50;

N180 Z-71;

N190 G41

N200 G70 P110 Q180;

N210 G40

N220 G54 G0 X300 Z300 T00;

N230 M30;

Cutting depth = 3 mmInfeed = 0,3 mm/rot

OBSERVATION: In example, it was considered roughing and nishing would be

done by different tools.

Page 37: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 37/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 27

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.3 - FUNCTION: G72

Application: Automatic cycle of transversal roughing

Function G72 shall be programmed in two subseqent blocks, due to the value reçated tocutting depth and metal excess for nishing at longitudinal shaft are informed by function “W”.

Function G72 in 1st) block demands:

G72 W__ R__; Where:

W = cutting depth during the cycle

R = value of spacing at longitudinal shaft for return to start “X”

Function G72 in 2nd) block demands:

G72 P__ Q__ U__ W__ F__ ; Where:

P = Number of block which denes prole start

Q = Number of block which denes prole end

U = Metal excess for nishing at shaft “X” (positive for external or negative for internal/

diameter)

W = Metal excess for nishing at shaft “Z” (positive for metal excess at right of prole

or negative for metal excess at left of prole.

F = Work infeed

NOTA: After the cycle running, the tool automatically returns to positioned point.

IMPORTANT : THE PROGRAMMING OF PART FINISHING PROFILE SHALL BEDEFINED FOR LEFT TO RIGHT.

 

Page 38: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 38/170

28 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

5

        5        5

        8        0

70

30

x45°

16

        3        8

2

        2        8

Chanfrar cantos não indicados com 1x45°

 

O0072 (TRANSV. ROUGHING CYCLE);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T1010 (EXTERNAL ROUGHING);

N40 G54;N50 G96 S200;

N60 G92 S3500 M4;

N70 G0 X84;

N80 Z1;

N90 G72 W2 R1.;

N100 G72 P110 Q190 U1 W.3 F.25;

N110 G0 Z-32;

N120 G1 X80 F.18;N130 X76 Z-30;

N140 X55;

N150 Z-16 ,C1;

N160 X38;

N170 X28 Z-5;

N180 Z-1;

N190 X26 Z0

N200 G41;N210 G70 P100 Q180;

N220 G40

N230 G54 G0 X300 Z300 T00;

N240 M30;

Cutting depth = 2 mmInfeed = 0,25 mm/rot

OBSERVATION: In the example, roughing and nishing were considered as done

with same tool.

Page 39: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 39/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 29

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

        3        0

15

        6        0

        9        0

2x45°

70

5   R   

x45°1

        7        0

        5        3

30

O0072 (TRANSVERSAL

ROUGHING );N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00

N30 T1111 (INT. ROUGHING);

N40 G54;

N50 G96 S240;

N60 G92 S4500 M4;

N70 G0 X28;

N80 Z1;

N90 G72 W2.5 R1.5;

N100 G72 P110 Q170 U-1 W.3 F.3;

N110 G0 Z-32;

N120 G1 X30 F.2;

N130 X34 Z-30;

N140 X53 ,R5;

N150 Z-15 ,C1;

N160 X60;

N170 X70 Z0;N180 G42;

N190 G70 P110 Q170;

N200 G40

N210 G54 G0 X300 Z300 T00;

N220 M30;

Cutting depth = 2,5 mmInfeed = 0,3 mm/rot

OBSERVATION: In the example, roughing and nishing were considered as done

with same tool.

Page 40: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 40/170

30 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.4 - FUNCTION: G73

Application: Automatic cycle of roughing parallel to nal prole.

Cycle G73 allows the complete rough machining of a part, using only two programmingblocks.

Function G73 is specic for cast and forged materials, because the tool always follows

a stroke parallel to dened prole.

Function G73 demands:

G73 U__ W__ R__; Where:

U = direction and amount of material to be removed at shaft “X” per pass (radius).

W = Directiona and amount of material to be removed at shaft “Z” per pass.

R = Number of passes per roughing.

Formular for “U” and “W” values calcularion:

  Material excess at “X” (radius) - Metal excess for nishing at “X” (radius)U =  Number of passes ( R )

  Material excess at “Z” - Metal excess for nishing at “Z”W =  Number of passes ( R )

 G73 P__ Q__ U__ W__ F__; Where:

P = number of block which denes prole start

Q = number of block which denes prole end

U = metal excess for nishing at shaft “X” (positive for external and negative for

internal / diameter)

W = metal excess for nishing at shaft “Z” (positive for metal excess at right of prole

or negative for metal excess at left of prole)

F = Work infeed

Page 41: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 41/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 31

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

25

75

9

         8         0

45

x45°

         5         0

         2         5

1

55

O0100 (PARALLELO ROUGHING);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;N30 T1111 (EXTERNAL ROUGHING);

N40 G54;

N50 G96 S240;

N60 G92 S4500 M4;

N70 G0 X90;

N80 Z5;

N90 G73 U2 W1.35 R2;

N100 G73 P110 Q170 U2 W.3 F.2;

N110 G0 X23 Z2;

N120 G1 Z0 F.18;

N130 X25 Z-1;

N140 Z-9;

N150 X50 Z-25;

N160 Z-45;

N170 X80 Z-55;

N180 G42;

N190 G70 P110 Q170;N200 G40

N210 G54 G0 X300 Z300 T00;

N220 M30;

In the exemple, we considered:Roughing with 2 passesMaterial excess “X” = 10mm (Ø)Material excess “Z” = 3mm

Material excess for nishing “X”= 2mm (Ø)Material excess for “Z” = 0.3mmInfeed = 0.2mm/rev.

OBSERVATION: In the example, we considered roughing and nishing as done

by using the same tool.

Page 42: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 42/170

32 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

        7        0

        4        0

        5        0

36

60

        6        0

        3        5

        9        0

10

5

Chanfrar cantos com 1x45°

O0100 (PARALLELO ROUGHING);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0606 (INT. ROUGHING);

N40 G54;N50 G96 S215;

N60 G92 S5500 M4;

N70 G0 X27;

N80 Z6;

N90 G73 U-1 W1.2 R3;

N100 G73 P110 Q190 U-2 W.4 F.3;

N110 G0 X72 Z2;

N120 G1 Z0 F.2;N130 X70 Z-1;

N140 Z-5;

N150 X60 Z-10;

N160 X50 ,C1;

N170 X40 Z-36;

N180 X35 ,C1;

N190 Z-61;

N200 G42;N210 G70 P110 Q190;

N220 G40

N230 G54 G0 X300 Z300 T00;

N240 M30;

In the exemple, we considered:Roughing with 3 passesMaterial excess “X” = 8mm (Ø)Material excess “Z” = 4mmMaterial excess for nishing “X” =

2mm (Ø)Material excess for “Z” = 0.4mmInfeed = 0.3mm/rev.

OBSERVATION: In the example, we considered roughing and nishing as done

by using the same tool.

Page 43: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 43/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 33

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.5 - FUNCTION: G74

8.5.1 – Drilling cycle

Function G74, as drilling cycle, demands:

G74 R__;G74 Z__ Q__ F__; Where:

R = incremental return for chip break at drilling cycle

Z = Final position (absolute)

Q = increasing value at drilling cycle (millesime of millimeter)

F = Work infeed

NOTES:*  After cycle running, the tool automatically returns to positioned point.

* When using cycle G74 as drilling cycle, we can not inform functions “X” and “U” in the

block.

       1       2

28

70

       4       0

       6       0

50 O0005 (DRILLING CYCLE);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0505 (DRILL D12);

N40 G54;

N50 G97 S1200 M3;

N60 G0 X0;

N70 Z5;

N80 G74 R2;

N90 G74 Z-74 Q15000 F.12;

N100 G54 G0 X300 Z300 T00;

N110 M30;

Drilling increasing = 15 mmInfeed = 0,12 mm/rot

Page 44: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 44/170

34 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.5.2 - Turning cycle.

Function G64 as turning cycle demands:

G74 X__ Z__ P__ Q__ R__ F__; Where:

X = Final turning diameter 

Z= Final position (absolute)

P = Cutting depth (radius/ millesime of millimeter)

Q = Cutting length (incremental millesime of millimeter)

R = Spacing value at transversal shaft (radius)

F = Work infeed

NOTES:

*  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 rst 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.

         9         0

         3         0

80

45

O0200 (ROUGHING CYCLE);

N10 G21 G40 G90 G95;N20 G54 G0 X300 Z300 T00;

N30 T0202 (ROUGHING);

N40 G54;

N50 G96 S250;

N60 G92 S3500 M4;

N70 G0 X84;

N80 Z2;

N90 G74 X30 Z-45 P3000 Q48000 R1 F.2;N100 G54 G0 X300 Z300 T00;

N110 M30;

Cutting depth = 3 mmInfeed = 0,2 mm/rot

Page 45: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 45/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 35

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.6 - FUNCTION: G75

8.6.1 - Grooves cycle.

The function G75, as grooves cycle, demands:

G75 R__;G75 X__ Z__ P__ Q__ F__; Where:

R = incremental return for chip break (radius)

X = Final diameter of the groove

Z = Final position (absolute)

P = Cutting increasing (radius / millesime of millimeter)

Q = distance between grooves (incremental/ millesime of millimeter)

        6        0

        5        0

33

100

14 4

15

        7        0

75

O0100 (GROOVES CYCLE);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0202 (GROOVES);N40 G54;

N50 G96 S130;

N60 G92 S4500 M4;

N70 G0 X75;

N80 Z-33;

N90 G75 R2;

N100 G75 X60 Z-75 P3000 Q14000 F.2;N110 G54 G0 X300 Z300 T00;

N120 M30;

Infeed = 0,2 mm/rot

Page 46: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 46/170

36 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.6.2 - Facing cycle.

The function G75, as facing cycle, demands:

G75 X__ Z__ P__ Q__ R__ F__; Where:

X = Final diameter of facing

Z = Final position (absolute)

P = Cutting increasing in shaft “X” (radius/ millesime of millimeter)

Q = Cutting depth per pass at shaft “Z” (millesime of millimeter)

R = Spacing at longitudinal shaft for return to start “X” (Radius)

F = Programmed infeed

NOTES:

* For the cycle running, the tool shall be positioned at the length of the rst 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.

        2       5

90

       6        0

30 O1000 (FACING CYCLE);N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0707 (FACE.);

N40 G54;

N50 G96 S210;

N60 G92 S3500 M4;

N70 G0 X64;

N80 Z-2;N90 G75 X25 Z-30 P20000 Q2000 R1 F.2;

N100 G54 G0 X300 Z300 T00;

N110 M30;

Cutting depth = 2 mmInfeed = 0,2 mm/rot

Page 47: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 47/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 37

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.7 - FUNCTION: G76

Application: Cycle of automatic threading

Function G76 demands:

G76 P (m) (s)  (a) Q__ R__; Where:  _ _ _ _ _ _ 

m = repetitions number of last pass

s = angular exit of the thread = r x 10 , where r = length of angular exit  pass

a = tool angle (0°, 29°, 30°, 55° and 60°)

Q = minimum cutting depth (radius / millesime of millimeter)

R = depth of last pass (radius)

G76 X__ (U__) Z__ (W__) R__ P__ Q__ F__; Where:

X = Final threading diameter 

U = incremental distance from positioned diameter to nal thread diameter (diameter)

Z = nal threading length

W = incremental distance of positioned point (start “Z”) up to nal coordinate at

longitudinal shaft (Final “Z”).

R = value of incremental taper angle at shaft “X” (radius/ negative for external andpositive for internal).

P = height of thread (radius / millesime of millimeter)

Q = depth of rst pass (radius / millesime of millimeter)

F = Thread pitch

OBSERVATION: For the threading cycle programming, we shall use function G97,

in order to RPM stay xed.

During the running of threading function, the maximum revolution of the spindle

shall not overpass the value determined in the following equation:

RPMmax = 5000PASSO

Page 48: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 48/170

38 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 1: Thread M25x2

28

53

     2     5     2

     1

x45°

    x     2

     4     0

3

     M

1,75

33 O0330 (THREAD CYCLE);N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0101 (THREAD M25X2);

N40 G54;

N50 G97 S1000 M3;

N60 G00 X29;

N70 Z4;

N80 G76 P010060 Q100 R0.1;

N90 G76 X22.4 Z-26.5 P1300 Q392 F2;

N100 G54 G0 X300 Z300 T00;

N110 M30;

CALCULATIONS:

1st) Thread height (P):P = (0.65 x pitch)

P = (0.65 x 2)P = 1.3

3rd) Depth of rst pass (Q):

  Q = P

  N. Passes

2nd) Final diamenter (X):X = Start diamenter - (P x 2)X = 25 - (1.3 x 2)X = 22.4

OBS.: In example, a calculation for 11 passes 

Q = 1.311

Q= 0.392

Page 49: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 49/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 39

8. CYCLES OF MULTIPLE REPETITIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5TAPER THREAD:

EXAMPLE 2: Taper thread NPT 11.5 threads/in.(Slope: 1 degree 47 min)

x45°

53

      1      °      4       7       '

         4         5

         3         3  ,

         4

20

38

1

2.25x45°

O1000 (THREAD CYCLE);

N10 G21 G40 G90 G95;

N20 G54 G0 X300 Z300 T00;

N30 T0202 (THREAD NPT);

N40 G54;

N50 G97 S1200 M3;

N60 G0 X35;

N70 Z5;N80 G76 P011060 Q150 R0.12;

N90 G76 X29.574 Z-20 P1913 Q479

R-0.778 F2.209;

N100 G54 G0 X300 Z300 T00;

N110 M30;

CALCULATIONS:

1º) Pitch (F):F=25.4 : 11.5F=2.209

2º)Thread height (P):P = (0.866 x pitch)P = (0.866 x 2.209)P = 1.913

3º) Final diameter (X):X = start diameter - (P x 2)X = 33.4 - (1.913 x 2)

X = 29.574

5º) slope angle converting:

1° 60’

 A° 47’ 

60 x A = 47 x 1 A =47 / 60 A = 0.783°

So, 1°47’ = 1.783°

4º) Depth of rst pass (Q):Q = P  Nº PASSES

EXAMPLE: 16 passadas.Q = 1.913

16

Q = 0.479

6º) Incremental taper angle at Shaft “X” (R):tan α = Opposite cathetus / Adjacentcathetustan 1.783° = R / 25

R = tan 1.783° x 25R = 0.778

Page 50: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 50/170

40 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

9. DRILLING CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    59 - DRILLING CYCLES

9.1- FUNCTION : G80

Application: It cancels cycles from series G80This function is used to cancel cycles from series G80, that is, from G83 to G85.

9.2- FUNCTION : G83

Application: Drilling cycle

This cycle allows to perform holes with chip break with or without return to start pointafter each drilling increasing. We also can program a dwell time at the end point of the drilling,as we will see:

G83 Z__ Q___ (P__) (R__) F__: where;

Z = Final position of the hole (absolute)

Q = Increasing value (incremental / millesimal)P = dwell time at the end of each increasing (millesime of second)

R = reference plan for drilling start (incremental)

F = Infeed

OBSERVATIONS:  After the running of the cycle, the tool returns to start point.

• If “R” is not programmed, drilling start will be the point “Z” of approach.

  #5101.2 = 0 does the cycle in “chip break” mode.  #5101.2 = 1 does the cycle in “chip discharge” mode.

• If we use the drilling cycle with chip break (#5101.2 = 0) the return value shall be

informed in the parameter 5114 - Value in “mm”.

• If we use a drilling cycle with chip discharge (#5101.2 = 1),, the approach value

after the return shall be informed in parameter 5115 – Value in “mm”.

EXAMPLE :

x45°

65

         4         5

1

         2         0

:

N190 T0202 (DRILL);N200 G54;N210 G97 S1500 M3;N220 G0 X0;N230 Z3 ;N240 G83 Z-68 Q15000 P1500 R -2 F0.12 ;N250 G80 ;:

Page 51: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 51/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 41

9. DRILLING CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    59.3 - FUNCTION : G84

9.3.1 - Threading cycle with oating tapping

This cycle allows to open screws with tapping, using oating support. In order to dothis, we shall program:

G97 S500 M3G84 Z__ F__ , Where:

M3 = it indicates the revolution direction (M3 – right thread and M4 = left thread)

Z = nal position of thread

F = Thread pitch

 EXAMPLE :

     1     0

50

     5     0

1x45°

     M

20

:

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;

:

 

OBSERVATION: To make left thread, we shall change the code from M3 to M4.

Page 52: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 52/170

42 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

9. DRILLING CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    59.3.2 - Threading cycle with rigid tapping

This cycle allows to open tapping threading, using rigid xing, that is, no oating support.

In order to do this, we shall program:

G97 S500 M3M29G84 Z__ F__, Where:

M3 = indicates revolution direction (M3 = right thread and M4 = left thread)

M29 = it activares threading with rigid tapping

Z = nal position of the thread

F = Thread pitch

EXAMPLE :

     1     0

50

     5     0

1x45°

     M

20

:

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;

:

OBSERVATION: To make left thread, we shall change code from M3 to M4.

Page 53: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 53/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 43

9. DRILLING CYCLES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    59.4 - FUNCTION : G85

Application: Drilling cycle

G85 Z__ F__, where

Z = Final position

F = Infeed

EXAMPLE:

x45°

50

        4        5

1

        2        0

.

.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;

..

 

OBSERVATION: Exit infeed is the Double of the programmed for machining.

Page 54: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 54/170

44 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

10. OTHER PREPARATORY FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    510 - OTHER PREPARATORY FUNCTIONS

10.1 - FUNCTION: G20

Application: Reference measuring unit – Inch

This function prepares the command to compute all data inputs in inches.

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 EXTERNACOORDINATE 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.

10.2 - FUNCTION: G21

Application: Measuring unit reference – International System.

This function prepares the command to compute all data inputs, in millimeter.

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 ANDG54 TO G59” and “NON REFERENCED SHAFTS” will be shown. So, we shall referenceindividualy 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

Application: It returns shafts for machine reference.

When we want to return the tool for the position “machine reference”, we shall program:

EXAMPLE: G28 U0 W0;

10.4 - FUNCTION: G90

Application: Absolute coordinate system

This code prepares the machine to execute operations in absolute coordinate, with apré-xed source for programming.

OBSERVATION: Function G90 is model, and it cancels function G91.

Page 55: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 55/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 45

10. OTHER PREPARATORY FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    510.5 - FUNCTION: G91

Application: Incremental coordinate system

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 thecoordinates from any point will be the point previous to displacement.

OBSERVATION: Function G91 is modal, and it cancels function G90.

10.6 - FUNCTION: G92

Application: It establishes revolution limit (RPM) / Establishes new source

Function G92, together code S____(4 digits) is used to limit maximum revolution of

spindle (RPM). Usually, this function is programmed in the block next to the function G96;which is used to program cutting speed.Example: G92 S2500 M4; (it limits spinde revolution at 2500 RPM).

Function G92 also shall be used to establish a new source of coordinate system. Inorder 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, xing the current

position as “Z0”).

OBSERVATIONS:• Function G92 is modal.

• To cancel G92, when used to establish a new source of coordinates system, a new

G92 shall be programmed, xing a new source, or to program function G92.1 Z0, returning,

so, the zero point to original position.

10.7 - FUNCTION: G94

Application: It establishes infeed x / minute

This function prepares the command to compute all infeeds in inches / minutes (G20)or millimeters / minutes (G21).

OBSERVATION: Function G94 is modal, and it cancels function G95.

10.8 - FUNCTION: G95

Application: It establishes infeed x /revolution:

This function prepares the command to compute all infeeds in inches / revolution (G20)or millimeter / revolution (G21).

OBSERVATION: Function G95 is modal, and it cancels function G94.

Page 56: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 56/170

46 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

10. OTHER PREPARATORY FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    510.9 - FUNCTION: G96

Application: It establishes programming in xed cutting speed.

Function G96 selects programming mode in xed cutting speed, where RPM calculation

is programmed by function “S”.Maximum RPM reached by xed cutting speed can be limited by the programming of

function G92.Example: G96 S200; (cutting speed at 200m/min)

OBSERVATION: Function G96 is modal, and cancels function G97.

10.10 - FUNCTION: G97

Application: It establishes programming in RPM

Function G97 is used to program a xed 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 oat

from 50% to 120% or programmed revolution.

OBSERVATION: Function G97 is modal, and it cancels function G96.

Page 57: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 57/170

Page 58: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 58/170

48 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

12. SUB-PROGRAM C ALL  AND RETURN

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    512 - SUB-PROGRAM CALL AND RETURN

Functions: M98/M99

Many times, during the machining, a determined operations sequence appears, and

we can use the sub-program call resource by the function M98.

The block containing function M98 shall also contain the sub-progam number by thefunction “P”. Ex.: M98 P1001.

The sub-program, by its time, shall contain refered number at the program start by thefunction “O” and by nishing with function M99.

NOTE: The number of sub-program is the same found at the CNC commanddirectory.

The formats for a sub-program call are the following:

  M98 P_ _ _ _ L_ _ _ _

Number of sub-program Number of sub-program repetitions

M98 P_ _ _ _ _ _ _ _

Number of sub-program repetitions

Number of sub-program

or 

When the sub-program nishes its operations, control returns to main program.

EXAMPLE:

O1001   O1002O1003

N50 M98 P1002

N60 ...

N50 M98 P1003

N60 ...

M30 M99  M99

MAIN PROGRAM   SUB-PROGRAMSUB-PROGRAM

OBSERVATION:  It the number of repetitions is ommited, the command will execute

sub-program one time.

Page 59: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 59/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 49

12. SUB-PROGRAM C ALL  AND RETURN

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE: INCREMENTAL PROGRAMMING AND SUB-PROGRAM

        4        5

100

102020

4

        5        0

To bevel corners with 0.5 x 45º

 

Main program (O0001) Sub-program (O0002)O0001 (MAIN - PART)N10 G21 G40 G90 G95;.

.

.N90 G0 X55 Z10;N100 M98 P30002;(N100 M98 P2 L3;)N110 G54 G0 X300 Z300 T00;N120 M30;

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;

Page 60: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 60/170

50 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513 - SPECIAL FUNCTIONS

13.1 - FUNCTION : G10

Application: Manager of Tool Life

This function allows to monotor time or frequence (number of parts) of a determinedtool, objectifying its replacement for the wanted.

For the determination of monitoring mode, the parameter 6800#2 (LTM) shall be changedto:

0 = manages by AMOUNT OF PARTS;1 = manages by machining TIME (minutes).

 A program containing monitoring data shall be done, in order to be loaded in the lifePage of the tool.

Tool groups for distinct operations shall be created.

Example :

O0010;N10 G10 L3; (Activates the manager)N20 P01 L20; (P01 = Group number, L20 = Time/ min. Or amount of parts)N30 T0202;N40 T0404; (Loads tools in group 01)N50 T0606;N60 G11; (Cancels manager)N70 M30;

Example of machining program:

O0011 ;N10 G21 G40 G90 G95 ;N20 G54 G0 X350 Z300 Y0 T00 ;N30 T0101 ;

:N100 T0199; (01 = Group number, 99 = Activats tools management)N110 G96 S220 ;:N220 T0188; (Cancels management)N230 T0505 ;N240 G96 S180 ;:N350 M30 ;

Page 61: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 61/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 51

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5OBSERVATION: 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 reloadingof 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]

13.2 - FUNCTION “G64”

Application: Angular positioning of the spindle

By this function, following argument C (specied in degrees), we can program a

determined angle for the positioning of spindle.

Before the activation of function “G64 C...”, we shall program function “M19”, which isresponsible to guide spindle.

EXAMPLE:

:M19;G64 C0; ( the spindle positions at zero degree ):

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 machineswith swivel tools, Part II of this manual shall be consulted (Level II Programming).

Page 62: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 62/170

52 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.3 - DIRECT INPUT OF VALUES FOR BEVELS AND CONCORDANCES

Straight lines angles, bevel values and rounding values of corners and other values canbe programmed, introducing it directly in coordinates.

Sintaxes: A___; (where “A” is equivalent to displacement angle),R___; (where “R” is equivalent to corner rounging value),C___; (where “C” is equivalent to corner beveling value)

OBSERVATIONS:- Codes G02, G03, G90, G94 shall not be programmed together the direct

introduction of angular values, bevels and rounding.- Corner rounding shall not be inserted in a thread opening block.- Na alarm occurs if intersection point is calculated if the angle created by two lines

is between +/- 1º.

COMMANDS TOOL MOVEMENT

X2 ____(Z2 ____) A__;

X2___ Z2___ ,R1___;X3___ Z3___;

OR

A1___ ,R1___;X3___ Z3___ A2___;

 

(X1 , Z1)

(X3 , Z3)

(X2 , Z2)

X

Z

 A1

 A2

R1

 

(X1 , Z1)

(X2 , Z2)

 A

X

Z

 

Page 63: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 63/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 53

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5COMMANDS TOOL MOVEMENT

X2___ Z2___ ,C1___;X3___ Z3___;

OR

A1___ ,C1___;X3___ Z3___ A2

X2___ Z2___ ,R1___;X3___ Z3___ ,R2___;

X4___ Z4____;

OR

A1___ ,R1___;X3___ Z3___ A2___ ,R2___;X4___ Z4____;

X2___ Z2___ ,C1___;

X3___ Z3___ ,C2___;X4___ Z4___;

OR

A1___ ,C1___;X3___ Z3___ A2___ ,R2___;X4___ Z4___;

(X1 , Z1)

(X3 , Z3)

(X2 , Z2)

X

Z

A1

 A2

C1

 

(X1 , Z1)

X

Z

 A1

R1

 A2

(X3 , Z3)(X4 , Z4)

R2

(X2 , Z2)

 

(X1 , Z1)

(X3 , Z3)

(X2 , Z2)

X

Z

A1

 A2

C1

(X4 , Z4)

C2

 

Page 64: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 64/170

54 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.4 - FUNCTION G65

Application: MACRO B

We can use this function when we want to elaborate programs, which parts to bemanufactured presents equal geometric shapes, but with different dimensions, that is, incase of part families. So, we shall elaborate a program, dening the process to be used for

machining, with dimensions quantities represented by variables, according table.

 Arguments and variables table MACRO B :

ARGUMENT ADDRESS CORRESPONDING VARIABLE

A #1B #2

C #3D #7E #8F #9H #11I #4J #5K #6M #13

Q #17R #18S #19T #20U #21V #22W #23X #24 Y #25

Z #26

This program will be called by other, where function G65 shall be programmed, followedby function P, by dening the number of program, containing the machining process, and also

the variavles addresses, represented by table letters with its respective dimensional values.

Page 65: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 65/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 55

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5PROGRAMMING EXAMPLE:

      C      A   B

J

      D

  Q

Kx45°

H

I

   R

O0001 (MAIN PROGRAM);G21 G40 G90 G95;G54 G0 X300 Z300 T00;T0101 (USIN. EXT);G54;G96 S200;

G92 S3500 M4;G65 A24 B44 C50 D80 H25 I40 J80 K1.5 Q3 R10 F0.2 P100;G54 G0 Z300 T00;M30;

Ø A = 24 mmØ B = 44 mmØ C = 50 mmØ D = 80 mm

H = 40 mm I = 55 mmJ = 80 mm

Q = 3 mmR = 10 mmK = 1 mm

O0100 (MACRO);G0 X[#1-[2*[#6]]] Z2;

G42;G1 Z0 F[#9];

X[#1] Z[-#6];

Z[-#11+#18];

G2 X[#2] Z[-#11] R[#18];G1 X[#3] Z[-#4];

X[#7-[2*[#17]]];

G3 X[#7] Z[-#4-#17] R[#17];

G1 Z[-#5]

G40;U2;M99;

Page 66: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 66/170

56 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.5 – WORK REFERENCE (G54 A G59)

Work Reference, also known as Work Piece Reference, corresponds to the point whichserves as reference for absolute coordinates system, that is, it is the part point referencedas “X0” and “Z0”.

In some cases, more than one work reference is used in a same program, with thepurpose to make easier the programming of some parts. Example: in case of programmingthe machining of two sides of a part in a same program, it is recommended to use two workpiece reference, in order to the programmer must not be worried with somes elements, asmetal 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 machine’s preparation process. They are: G54, G55, G56, G57,

G58 and G59.

EXAMPLE:

  G54 (FIRST SIDE) G55 (SECOND SIDE)

The values of family G54 shall be typed in the Page “OFFSET SETTING” by the softkey

“WORK”.

Page 67: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 67/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 57

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    514 - MISCELLANEOUS OR AUXILIARY FUNCTIONS

The auxiliary functions comprise the machine resources not covered by the previousfunctions.

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 functionsdescribed below are enabled in all machines.

- Functions with “INSTANT REPLY” shall be set carefully, because the machinenot waits Ladder conrmation to continue program running.

FUNCTION: M00Application: program stop.

This code causes immediate stoppage of program running, including cut coolant andspindle.

FUNCTION: M01Application: optional stop of the program.

This function interrupts the program running only if the button “OPTIONAL STOP”, locatedat the machine operation panel, is pressed. Thus, function M01 will be equivalent to functionM00, but, if the button is not active, the command will ignore function M01, keeping the normalprogram running.

When the stop occurs by this code, the button “CYCLE START” shall be pressed tocontinue program running.

FUNCTION: M02Application: end of the program, with no return to beginning.

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.

FUNCTION: M03

Application: turns on left spindle in clockwise direction.

This function turns the spindle clockwise, adopting as reference for the slewing directionthe rear position of the chuck.,

Function M03 is cancelled by: M00, M01, M02, M04, M05 and M30.

FUNCTION: M04Application: 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.

Page 68: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 68/170

58 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M05Application: turns off the spindle and deactivates low and high torque brakes of

the left headstock.

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: M07Application: turns on the high pressure cut coolant

FUNCTION: M08Application: turns on the cut coolant

FUNCTION: M09Application: turns off the cut coolant.

FUNCTION: M15Application: turns on the driven tool in clockwise direction.

FUNCTION: M16Application: turns on the driven tool in counterclockwise direction.

FUNCTION: M17Application: turns off the driven tool.

FUNCTION: M18Application: turns off the spindle direction.

FUNCTION: M19Application: left spindle orientation.

FUNCTION: M20Application: turns on bed feeding.

FUNCTION: M21Application: turns off bed feeding.

FUNCTION: M23Application: locks left spindle.

FUNCTION: M24Application: unlocks left spindle.

FUNCTION: M25

Application: closes left spindle chuck.

Page 69: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 69/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 59

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M26Application: pulls back the counterpoint, up to position “P2”.

FUNCTION: M27Application: Forwards the counterpoint, up to position “P1”.

FUNCTION: M28Application: turns off rigid tapping.

FUNCTION: M29Application: turns on rigid tapping.

FUNCTION: M30Application: end of the program, with return to beginning.

FUNCTION: M31Application: pulls back the counterpoint to reference position.

FUNCTION: M34Application: selects pressure level 1 for left chuck.

FUNCTION: M35Application: selects pressure level 2 for left chuck.

FUNCTION: M36Application: opens the automatic door.

FUNCTION: M37Application: closes the automatic door.

FUNCTION: M38Application: forwards parts catcher device.

FUNCTION: M39Application: pulls back parts catcher device.

FUNCTION: M40Application: selects x by internal for left chuck.

FUNCTION: M41Application: selects x by external for left chuck.

FUNCTION: M42Application: turns on the cleaning air of the left chuck.

FUNCTION: M43

Application: turns off the cleaning air of the left chuck.

Page 70: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 70/170

60 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M44Application: turns on air and water coolant.

FUNCTION: M45Application: turns on guide covers cleaning.

FUNCTION: M46Application: turns off guide covers cleaning.

FUNCTION: M47Application: turns on chip conveyor.

FUNCTION: M48Application: turns off chip conveyor.

FUNCTION: M50Application: lifts tool position reader.

FUNCTION: M51Application: lowers tool position reader.

FUNCTION: M52Application: opens rest.

FUNCTION: M53Application: closes rest.

FUNCTION: M54Application: forwards right parts ejector.

FUNCTION: M55Application: pulls back right parts ejector.

FUNCTION: M56Application: locks axis Y.

FUNCTION: M57Application: unlocks axis Y.

FUNCTION: M63Application: turns on right spindle in clockwise direction

FUNCTION: M64Application: turns on right spindle in counterclockwise direction

FUNCTION: M65

Application: turns off right spindle and deactivates low and high torque brakesof right headstock.

Page 71: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 71/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 61

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M66Application: turns on synchronized mode.

FUNCTION: M67

Application: turns off synchronized mode.

FUNCTION: M69Application: right spindle orientation.

FUNCTION: M70Application: selects x by internal for right chuck.

FUNCTION: M71Application: selects x by external for right chuck.

FUNCTION: M72Application: turns on cleaning air for right chuck.

FUNCTION: M73Application: turns off cleaning air for right chuck.

FUNCTION: M74Application: opens right spindle chuck.

FUNCTION: M75Application: closes right spindle chuck.

FUNCTION: M76Application: activates parts counter.

FUNCTION: M78Application: turns on mist exhausting system.

FUNCTION: M79Application: turns off mist exhausting system.

FUNCTION: M80Application: conditional jump.

FUNCTION: M84Application: activates load system.

FUNCTION: M85Application: turns on left spindle high torque brake.

FUNCTION: M86Application: turns on left spindle low torque brake.

Page 72: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 72/170

62 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M93Application: enables program running via PCMCIA card.

FUNCTION: M94Application: disables program running via PCMCIA card.

FUNCTION: M95Application: turns on right spindle high torque brake.

FUNCTION: M96Application: turns on right spindle low torque brake.

FUNCTION: M99Application: restarts program running / unconditional jump.

FUNCTION: M105Application: turns off left spindle with INSTANT REPLAY.

FUNCTION: M108Application: turns on air coolant.

FUNCTION: M109Application: turns off air coolant.

FUNCTION: M122Application: locks right spindle.

FUNCTION: M123Application: unlocks right spindle.

FUNCTION: M124Application: opens left spindle chuck with INSTANT REPLY.

FUNCTION: M125Application: closes left spindle chuck with INSTANT REPLY.

FUNCTION: M126Application: pulls back the counterpoint up to position “P2” with INSTANT REPLY.

FUNCTION: M127Application: pulls back the counterpoint up to position “P1” with INSTANT REPLY.

FUNCTION: M128Application: allows to turns the spindle with chuck opened.

FUNCTION: M131

Application: pulls back the counterpoint to the reference position with INSTANTREPLY.

Page 73: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 73/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 63

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M136Application: opens the automatic door with INSTANT REPLY.

FUNCTION: M137Application: closes the automatic door with INSTANT REPLY.

FUNCTION: M138Application: forwards the parts catcher device with INSTANT REPLY.

FUNCTION: M139Application: pulls back the parts catcher device with INSTANT REPLY.

FUNCTION: M142Application: turns on the cleaning air for left chuck with INSTANT REPLY.

FUNCTION: M143Application: turns off the cleaning air for left chuck with INSTANT REPLY.

FUNCTION: M147Application: cancels turning with axis Y out of Part center.

FUNCTION: M148Application: releases turning with axis Y out of Part center.

FUNCTION: M150Application: lifts tool position reader with INSTANT REPLY.

FUNCTION: M151Application: lowers tool position reader with INSTANT REPLY.

FUNCTION: M152Application: opens the rest with INSTANT REPLY.

FUNCTION: M153Application: closes the rest with INSTANT REPLY.

FUNCTION: M165Application: turns off right spindle with INSTANT REPLY.

FUNCTION: M172Application: turns on the cleaning air of right chuck with INSTANT REPLY.

FUNCTION: M173Application: turns off the cleaning air of the right chuck with INSTANT REPLY.

FUNCTION: M174

Application: opens the right spindle chuck with INSTANT REPLY.

Page 74: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 74/170

64 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

14. MISCELLANEOUS OR  AUXILIARY FUNCTIONS 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5FUNCTION: M175Application: closes the right spindle chuck with INSTANT REPLY.

FUNCTION: M176

Application: turns on the cleaning air of left chuck with INSTANT REPLY.

FUNCTION: M177Application: turns off the cleaning air of the left chuck with INSTANT REPLY.

FUNCTION: M200Application: selects xation 1 setting for left chuck.

FUNCTION: M201Application: selects xation 2 setting for left chuck.

FUNCTION: M300Application: selects xation 1 setting for right chuck.

FUNCTION: M301Application: selects xating 2 setting for right chuck.

Page 75: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 75/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 65

15. SEQUENCE FOR MANUSCRIPT PROGRAMMING 

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    515 - SEQUENCE FOR MANUSCRIPT PROGRAMMING

The program needs to be aware of all parameters involved in the process, and to obtain aproper solution for the machining of each type of part. It shall also analyze all machine resources,which shall be demanded on the part running.

15.1 - PART DRAWING STUDY: FINAL AND RAW

The programmer shall be able to compare drawing (nished part) with the dimension

wanted in machining with Numerical Control machine.

It is also necessary an analysis on the part running feasibility, considering dimensionsrequested, metal excess existing from previous step. Tools needed, part xing, etc.

15.2 - PROCESS TO USE

It is necessary to have a denition of machining steps for each part to be executed,

establishing the proper xing system related to machining.

15.3 - TOOL SET FOCUSED ON CNC

The choice of tool set is very important, and also its arrangement on turret. It is necessarythe tools are placed in a way with no interference between itself and the remaining of themachine. A good programs depends on very much of the choice of proper tools and its xing

in a proper arrangement.

15.4 - KNOW-HOW OF MACHINE’S PHYSICAL PARAMETERS AND COMMANDPROGRAMMING SYSTEMS

The programmer shall also know how to t 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, ASINFEED, SPEED, ETC.

In function of material to be machined, and also in function of tool used and in function ofthe operation to be done, the programmer shall establosh cutting speed, infeeds and Powerrequested from machine. Calculations necessary to obtain those parameters are the following:

Page 76: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 76/170

66 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

16. C ALCULATIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    516 - CALCULATIONS

16.1 - CUTTING SPEED (VC)

Depending on material to be machined, cutting speed is an important and necessary data.

Cutting speed is a quantity directly proportional to diameter and revolution of spindle,given by formula:

VC =  Ø

P x 3,14 x N

 1000Where:

VC = Cutting speed (m/min)Ø

P  = Part diameter (mm)

N = Revolution of spindle (rpm)

16.2 - REVOLUTION (N)

 At the determination of cutting speed for a determined tool do it at machining, revolutionis given by formula:

N =  VC X 100

  3,14 x Ø

16.3 - CUTTING POWER (NC)

In order to avoid some problems during machining, as motor overload and so stop ofspindle 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

4500 X n 

(CV)

CUTTING ÁREA FOR 90 DEGREE TOOLS

Ks = Specic cutting pressure

 Ap = Cutting speed

Ks = Specic cutting pressure Ap = cutting depthFn = InfeedVc = Cutting speedn = Performance:

LINE E = 0,9LINE GL / GLM = 0,9CENTER = 0,8

Page 77: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 77/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 67

16. C ALCULATIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5ORIENTATION VALUES FOR SPECIFIC CUTTING PRESSURE (KS)

 

MATERIAL

PULL STRENGTHKgf/mm2

BRINELL HARDNESS

“KS” IN KG/MM2

INFEED IN MM/REVKgf/mm2 HB 0,1 0,2 0,4 0,8

SAE 1010 to 1025 Up to 50 Up to 140 360 260 190 136

SAE 1030 to 1035 50 to 60 140 to 167 400 290 210 152

SAE 1040 to 1045 60 to 70 167 to 192 420 300 220 156

SAE 1065 75 to 85 207 to 235 440 315 230 164SAE 1095 85 to 100 235 to 278 460 330 240 172

Soft Cast Steel 30 to 50 96 to 138 320 230 170 124

Mid Cast Steel 50 to 70 138 to 192 360 260 190 136

Hard Cast Steel Above 70 Above 192 390 286 205 150

Mn-Steel Cr-Ni Steel 70 to 85 192 to 235 470 340 245 176Cr-Mo Steel 85 to 100 235 to 278 500 360 260 185

Soft Alloy Steel 100 to 140 278 to 388 530 380 275 200

Hard Alloy Steel 140 to 180 388 to 500 570 410 300 215

Stainless Steel 60 to 70 167 to 192 520 375 270 192

Tool Steel 150 to 180 415 to 500 570 410 300 215Hard Manganese Steel 660 480 360 262

Soft soft Up to 200 190 136 100 72Mid Soft 200 to 250 290 208 150 108

Hard Soft 250 to 400 320 230 170 120

Hardened Soft 240 175 125 92 Aluminum 40 130 90 65 48

Cooper 210 152 110 80

Cooper with alloy 190 136 100 72

Brass 80 to120 160 115 85 60

Red Brass 140 100 70 62

Cast Brass 340 245 180 128

Page 78: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 78/170

68 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

17. PROGRAMMING FLOWCHART

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    517- PROGRAMMING FLOWCHART

Flowchart of machines from G / GL line:

N VCC

?

R PM

S

S

N

START

 TOOL

CHANGE

MAX. RPM OF

CUTTING SPEED

PROFILE

GENERATION

END

+

 TOOL/

 TA?

*STARTO_ _ _ _ (COMMENT); -program number 

G21 G40 G90 G95; - Safety block

*TOOL CHANGEG5_G0 Z_ _ _ T00; - Activates the point zero-part and displaces

to the point of tool change at shaft Z

T_ _ _ _;number of wanted toolG5_; - Denition of zero-part (G54 to G59)

*VCC PROGRAMMINGG97 S_ _ _ _M_ _;- denes RPM and turns on spindle (M03 or M04)

*PROFILE GENERATION(Instructions according programmer creativity)

*END OF PROGRAMG5_G00 Z_ _ _T00; - point of tool changeM30/M99; - end of program (M30) or restart program (M99)

*STARTO _ _ _ _ (comment); - program number

G21 G40 G90; - safety block

TOOL CHANGE

G5_G00X_ _Z_ _Y0 T00; - work piece reference (G54 to G59)

and tool change point.

T_ _ _ _; number of the wanted tool

G5_ G9_; - work piece reference (G54 to G59)

  and infeed system (G94 or G95).

*RPM – ROTATIONAL TOOL

G97 S_ _ _ _ M_ _; defnes rotation (RPM and turns on driven

tool (M15 or M16)

*RPM - SPINDLE

G97 S_ _ _ _M_ _; defnes fxed revolution (RPM) and turns on

spindle (M03, M04, M63 or M64).

*SETTING IN VCC

G96S_ _ _;  - defnes constant cut speed (m/min)G92 S_ _ _ _ M_ _; - defnes maximum revolution (RPM) and

turns on spindle (M03, M04, M63 or M64).

* PROFILE GENERATION

(instructions according programmer’s creativity)

END OF PROGRAM

G5_G00 X_ _Z_ _Y0 T00; - work piece reference (G54 to G59)

and tool change point.

M30/M99; - end of program (M30) or restart program (M99)

Page 79: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 79/170

18. POWER GRAPHIC

69 Programação e Operação - Linha ROMI GL / GLM - CNC FANUC 0I-TD T49092A

18 - POWER GRAPHIC

18.1 - POWER GRAPHIC GL 240 / 240M

Spindle ASA A2 – 5”

 

ASA A2-5”

(regime S2 - 15 min)

110 N.m

cv / kW

20 / 15

           1  .

           2           7           5

           2  .

           9           7           5

           6  .

           0           0           0

12 / 9

rpm

 

Spindle ASA A2 – 6”

 

ASA A2-6”

(regime S2 - 15 min)

149 N.m

cv / kW

20 / 15

          9

          4          5

          2  .          2

          0          5

          4  .          5

          0          0

12 / 9

rpm

 

Page 80: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 80/170

70 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

18. POWER GRAPHIC

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    518.2 - POWER GRAPHIC GL 280 / 280M

Spindle ASA A2 – 6”

ASA A2-6”

(regime S2 - 30 min)

180 N.m

cv / kW

25 / 18,5

          9          7          5

          3  .

          9          0          0

          4  .

          5          0          0

20 / 15

rpm

 

Spindle ASA A2 – 8”

 

ASA A2-8”

(regime S2 - 30 min)

234 N.m

cv / kW

25 / 18,5

          7          5          0

          3  .

          0          0          0

          3  .

          5          0          0

20 / 15

rpm

 

Page 81: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 81/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 71

18. POWER GRAPHIC

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    518.3 - POWER GRAPHIC, LIVE TOOL

GL 240M

 

Ferramenta acionada

(regime S3 - 40% - 10 min)

 

cv / kW

7,5 / 5,6

           2  .

           5           0           0

           6  .

           0           0           0

rpm

21 N.m

 

18.4 - POWER GRAPHIC, RIGHT HEADSTOCK

GL 280M

 

Ferramenta acionada

(regime S3 - 40% - 10 min)

 

cv / kW

8 / 6

           1  .

           6           0           0

           4  .

           0           0           0

rpm

35 N.m

Page 82: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 82/170

72 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

Page 83: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 83/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 73    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

  PART II

PROGRAMMING(LEVEL 2)

Page 84: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 84/170

74 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. DEFINITION OF  AXES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51- DEFINITION OF AXES

1.1 - AXES X / Z

They are the axes which make the machine turret set; they are responsible to move thetool, in order to develop a programmed prole.

 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 specic 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 inturning operations, this axis shall be positioned in the part center (position Y0), it is mandatory.

 

Z +

Z -

X +

X -

  1.2 - SPINDLES

  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 willhelp in operations with driven tools.

M03  S  p   i  n

  d   l  e 

   E  s q   u  e  r  d  o

 

Sentido de Rotação  

   L  e  f  t 

  s  p   i  n

  d   l  e

Rotation direction

Page 85: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 85/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 75

1. DEFINITION OF  AXES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.3 - AXIS C

Usually, SPINDLES (right and left chuck) are enabled to work with rotational axes.To activate axis C, we shall set:

M19G28 C0G0 Cxxx

 

Where:

M19 = Activates left spindle guide

G28 C0 = Places axis C in the zero-machine angle

G0 Cxxx = Positioning of axis C on the wanted angle

NOTE: ALWAYS WHEN YOU USE THE SPINDLE GUIDE (M19 ) AFTER THE WORK, YOUSHALL CANCEL IT WITH FUNCTION M18.

 

a) INDEXING

Left Spindle

C+X+

VISTA FRONTAL

Sentido deProgramação

Sentido deMovimento do

Eixo C

Movementdirection of axis C

Settingdirection

Front view

Page 86: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 86/170

76 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. DEFINITION OF  AXES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5b) POLAR COORDINATES

  Left Spindle

VISTA FRONTAL

C’ +

X+

Sentido deProgramação do Avanço

Sentido deMovimentodo Eixo C

1

2

Front view

 Axis C movementdirection

Infeed settingdirection

Explanation

The function POLAR COORDINATES create a virtual plan with axis X and C’, wherevalues are given in millimeter or inches. The setting mode for axis X shall have the same usualsetting criterion, that is, value given in radius or diameter, according dened in parameter

1006 bit3. The virtual axis C’ simulates axis Y, as if plan XC is XY. thus, we can work with

milling operations as in a Machining Center. Although the virtual axis is dened as C’, only C shall be set for the referred axis.

During the running of programming blocks, the command converts linear dimensionsof virtual axis C’ in rotational movements for true axis C.

c) CYLINDRICAL INTERPOLATION

 

Spindle Esquerdo  

X+

Z+

 

Sentido de

Programação

do Avanço

 

Sentido de

Movimento

do Eixo C

 

Left spindle

Infeed settingdirection

Movementdirection of

axis C

Page 87: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 87/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 77

1. DEFINITION OF  AXES

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5VIRTUAL PLAN Z/C (PLANIFICATION)

 

C +

Z+

2

1

 

Spindle Esquerdo  Left spindle

The function CYLINDRICAL INTERPOLATION creates a virtual plan with axes Z/C,where value of Z is given in millimeter or inches, and C in degrees. for setting, plan anglesof axis C in the virtual plan Z/C.

1.3.1 - FUNCTION M85 / M86.

Application: High torque brake and low torque brake

When axis C is activated, the machine transforms the chuck in more one axis to be set.However, in rst 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:

M85= High torque brake. Locks totally the chuck, Not allowing any movement (it canbe cancelled with function M86 or M5.

M86= Low torque brake. It allows moving the chuck, keeping it accurately guided.

OBSERVATION: WHEN THE HIGH TORQUE BRAKE IS ACTUATED (M85), IT IS NOT

 ALLOWED MOVEMENT OF AXIS C, IT IS NECESSARY TO CANCEL THIS BRAKE WITH

FUNCTION M86, AND, IF APPLICABLE, ACTIVATE IT AGAIN AFTER AXIS INDEXING.

Page 88: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 88/170

78 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

2. LIVE TOOL HOLDER

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    52 - LIVE TOOL HOLDER

 

Radial

X -

Z+

Axial Direito

Anti-Horário

Horário(M15)

Horário(M15)

Horário

Z -

Anti-Horário

Horário(M15)

Torre   Torre   Torre

Eixo deAcoplamento

Eixo deAcoplamento Eixo de

Acoplamento

Axial Esquerdo

NOTE:Due to some Axial Holders of Rotational Tools have the tool rotation direction

inverted in relation to the rotation direction of the Coupling Shaft in the Turret (see

gures above), the programmer shall offset this effect, inverting the rotation direction of

the Coupling shaft in the Turret via code “M” (M15/M16).

For this cases, it is necessary to set:

M15 to obtain Counterclockwise direction of tool rotation.

M16 to obtain Clockwise direction of tool rotation.

Clockwise(M15)

Clockwise(M15)

Clockwise(M15)

Coupling shaft

Clockwise Counterclockwise Counterclockwise

Coupling shaft

Coupling shaft

Turret

Radial Right axial Left axial

Turret Turret

Page 89: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 89/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 79

3. TOOL GEOMETRIC CORRECTOR

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53 - TOOL GEOMETRIC CORRECTOR

The Tool Geometric Corrector is applied to offset the tool shape and its assemblyposition on the Turret. Without the corrector, axes X and Z are placed considering the Turret

Reference Point, not the Tool Tip.The correctors shall be applied for two types of tools: Static Tools and Rotational Tools.Below there is the application scheme for Left Spindle and Right Spindle:

3.1 - STATIC TOOLS

 

Torre+∆∆∆∆Z

   +      ∆      ∆∆      ∆   X

+∆∆∆∆Z

   +      ∆      ∆∆      ∆   X

 

Ponto deReferênciada Torre

Aplicação no Spindle Esquerdo  

TURRET

 Application on left spindle

Turretreference

point

3.2 - DRIVEN TOOLS

 

-

Torre

+ ∆∆∆∆Z

   +       ∆       ∆∆       ∆

   X

 

AxialEsquerda

Aplicação no Spindle Esquerdo  

Turret

 Application on left spindle

Left axial

 

Torre

-  ∆∆∆∆Z

   +       ∆       ∆∆       ∆   X Radial

 

Aplicação nos Spindles Esquerdo e Direito

 

Turret

 Application on Left and Right Spindles

Page 90: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 90/170

80 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

3. TOOL GEOMETRIC CORRECTOR

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53.3 - TOOL CORRECTION SYSTEMS

  There are two application modes for Tool Correctors, which are dened via parameter.

In any mode, code “T” will contain 4 digits clustered 2 per 2.

a) Tool Correction Mode Denition Parameter Parameter 5002.1 = 0

 

Corrector Number (Corrects by the sum of values X/Zof geometry and Wear).

  Turret positioning only

b) Tool Correction Mode Denition Parameter 

Parameter 5002.1 = 1

 

Example of Program with 2 Correctors:

T0101 - First Corrector G54 - Coordinate System..G00 X00 Z50 - Quick Positioning on X/ZG01 X90 F0.1 - Cut Infeed on XG00 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 onlyone increment of 1mm (50-49). Otherwise, Axis Z will move in quick infeed of 1mm + thedifference between the correctors.

Corrector Number (Correct by Values X/Z of Wear Table)

Turret Positioning + Corrector Number (Corrects by Va-

lues X/Z of Geometry Table)

Page 91: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 91/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 81

4. R ADIUS OFFSET  AND CIRCULAR INTERPOLATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54 - RADIUS OFFSET AND CIRCULAR INTERPOLATION

The Tool Tip Radius Offset is a CNC function which allows, in despite set by its TheoreticalTip, to offset geometrically the Tool Radius position on setting elements, as Tilted Line (Cone)and Arcs.

It is not necessary to activate this function when we are programming by the ToolTip Radius Center, but, in this case, for all other coordinates, the referred Radius shall beconsidered, and the position geometry of it in relation to the programming elements alreadymentioned. Thus, in order to facilitate setting, it is highly recommended the use of RadiusOffset function!

Below we have the application scheme, considering cut direction and tool position.

4.1 STATIC TOOLS

G42

G41

G41

G03

G02

G02

G03

 

Spindle Esquerdo

Spindle Esquerdo  

G02

G03

Códigos “G” deCompensação de Raio em

função do Sentido deAvanço

Códigos “G” deInterpolação Circular em

função do Sentido deAvanço

Radius Offset Code “G”,in function of Infeed

Direction

Left Spindle

Circular InterpolationCode “G”, in function of

Infeed Direction

Left Spindle

Page 92: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 92/170

82 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. R ADIUS OFFSET  AND CIRCULAR INTERPOLATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.2 - DRIVEN TOOLS

X+

 

a) Coordenadas Polares

X+

C+

G42

G03

VISTA FRONTAL

 

Spindle Esquerdo  

Caminho Programado

e Perfil da Peça

a) Polar coordinates

Left spindle

Path programmed and

Part Prole

Frontal View

NOTE:The Circular Interpolation functions G02/G03 and Radius Offset G41/G42 become

inverted, if seen frontally to Right Spindle. However, seen from back, they have the same

criterion adopted for the frontal view of the Left Spindle.

When observing the Right Spindle frontally, the direction of axis X+ also is inverted.

From this, we can conclude that the Right Spindle has no Independent Coordinate

System, that is, axes X, Z (movement via Turret) and C obey the same criterion adopted

on the Left Spindle, looking it from top and frontally (see “Considerations on AxesDenition”).

Error Effect in Machining with no Radius Offset

 

X+

C+ Caminho Programado

e Perfil da Peça

Erro Geométrico da Peça

Perfil da Peça resultante da falta

de Compensação de Raio

 

A ferramenta avança como Centro sobre o Caminho

Programado

 

Prole of the resulting part due to

lack of radius offset

Part Geometric Error 

The tool infeeds with the Center

on the Path Programmed.

Path programmed and

Part Prole

Page 93: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 93/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 83

4. R ADIUS OFFSET  AND CIRCULAR INTERPOLATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5Z+

C+

G41

G03

b) Interpolação Cilíndrica

VISTA DE CIMA

Z+

C+

G41

G03

VISTA DE BAIXO

O CNC interpreta as

funções G02/G03 e

G41/G42 conformefigura ao lado

(VISTA DE BAIXO)

Z+

X+

NOTE:Due to axis C for Cylindrical Interpolation is dened by parameter as parallel to axis

 X, the Circular Interpolation Functions G02/G03 and Radius Offset G41/G42 become

inverted if in plant view, because axis C+ is inverted in relation to the ordinary direction of

axis C+, established for this machine. However, if in bottom view, where axis C+ points

in the same direction that X+, the referred functions (G02/G03 G41/G42) are normal.

Considering that, for axis C, it is not the tool which moves, but the Spindle, the

 positive direction of the referred axis, for setting, is dened as the contrary to the physical

direction of the respective movement. Thus, for the CNC, the mentioned above occurs.

The virtual plan Z/C of Cylindrical Interpolation, according the gure above, is

applicable both for Left Spindle and Right Spindle.

CNC understands

functions G02/G03 and

G41/G42 according thefgure besides.

b) Cylindrical Interpolation

PLANT VIEW (BOTTOM VIEW)

Page 94: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 94/170

84 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. DRIVEN TOOL PROGRAMMING ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55. DRIVEN TOOL PROGRAMMING (AXIS C)

5.1 AXIAL MILLING

It is a machining done on the part face. In this type of operation, we need to use a toolassembled on the “AXIAL” driven tool holder.

O0001 (AXIAL INTERPOLATION)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00N30 T0101 (MILL D. 16MM)N40 G97 S1500 M15N50 M19N60 G28 C0

N70 G0 C0N80 G94 M86N90 G0 X120 Z-3N100 G1 X0 F500N110 G0 Z5N120 G0 X70 C90N130 G1 Z0 F500N140 G1 C270 Z-3 F300N150 G1 C90

N160 G1 Z5 F2000N170 M18N180 G54 G0 X300 Z300 T00N190 M30  

          

   

                

 

 

 

 

                        

 

 

 

 

NOTE: In this example we consider the grooves width as the same to the tool

diameter.

5.2 AXIAL INTERPOLATION:

  In this type of work, the machine will create a virtual plan of axes X/C, synchronizedto their movements, so we can develop any prole we want.

  This synchronism is obtained setting the axial interpolation function G12.1:

G12.1 - Activates the axial interpolation function.

G1 X__C__  Where: X = Setting in diameter   C = Setting in linear length

G13.1 - Cancels the axial interpolation function.

Page 95: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 95/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 85

5. DRIVEN TOOL PROGRAMMING ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 1:

 

 

 

                

                          

                

 

 

 

 

 

35

   Ø   5   2

  1   7 .   5

1

2

34

5 6

X+

C+

 

O0001 (AXIAL INTERPOLATION)N10 G21 G40 G90 G95N20 G54 G0 X200 Z300 T00N30 T0101 (MILL D-12MM)

N40 G97 S1500 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M86N90 G0 X70 Z0 (PTO 1)N100 G1 Z-5 F1000N110 G12.1N120 G42 G1 X35 C0 F500 (PTO 2)N130 G1 X35 C17.5 (PTO 3)

N140 G1 X-35 C17.5 (PTO 4)N150 G1 X-35 C-17.5 (PTO 5)N160 G1 X35 C-17.5 (PTO 6)N170 G1 X35 C5N180 G40 G1 X70 C0 F1000N190 G13.1N200 M18N210 G54 G0 X300 Z300 T00N220 M30

  EXAMPLE 2:

O0001 (AXIAL INTERPOLATION)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00N30 T0101 (MILLING MACHINE Ø 12MM)N40 G97 S1500 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M86N90 G0 X70 Z0 (POINT 1)N100 G1 Z-3 F1000N110 G12.1N120 G42 G1 X40 C0 F500 (PTO 2)N130 G1 X40 C11.39 ,R2 (PTO 3)N140 G1 X0 C23.1 ,R2 (PTO 4)N150 G1 X-40 C11.39 ,R2 (PTO 5)N160 G1 X-40 C-11.39 ,R2 (PTO 6)N170 G1 X0 C-23.1 ,R2 (PTO 7)N180 G1 X40 C-11.39 ,R2 (PTO 8)

N190 G1 X40 C0N200 G40 G1 X70 C0 F1000N210 G13.1N220 M18N230 G54 G0 X300 Z300 T00N240 M30

DEPTH = 5mm

MILL Ø12mm

                  

                

                  

        

 

                

      

12

3

4

5

6

7

8

X+

C+

Page 96: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 96/170

86 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. DRIVEN TOLL PROGRAMMING ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 3:

 

   

                

     

          

12

3

4

5

X+

C+

 

O0002 (AXIAL INTERPOLATION)N10 G21 G40 G90 G95

N20 G54 G0 X200 Z300 T00N30 T0101 (MILL D-12MM)N40 G97 S1500 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M86N90 G0 X70 Z0 (PTO 1)N100 G1 Z-5 F1000N110 G12.1N120 G42 G1 X52 C0 F500 (PTO 2)N130 G2 X0 C26 R26 ,R0.5 (PTO 3)N140 G2 X-52 C0 R26 ,R0.5 (PTO 4)N150 G2 X0 C-26 R26 ,R0.5 (PTO 5)N160 G2 X52 C0 ,R0.5 (PTO 2)N170 G2 X0 C26 R26 (PTO 3)N180 G40 G1 X70 C0 F1000N190 G13.1N200 M18N210 G54 G0 X200 Z300 T00N220 M30

 

DEPTH = 5mmMILL = Ø 12mm

Note: Axis “X” is always set in “diameter”, that is, the true shift of the tool is not

considered, but the position if is found in relation to the part center, multiplied by 2, both

for positive or negative side.

 Axis “C” is set in linear mode, thus we shall consider the absolute distance in setting.

DEPTH = 3 mmMILL = Ø 12 mmØ OF MAT. = 50 mm

Page 97: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 97/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 87

5. DRIVEN TOOL PROGRAMMING( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55.3 RADIAL MILLING

  It is a machining done in the part radius. In this type of operation, we need to use atool assembled on a “RADIAL” drive tool holder.

  EXAMPLE 1:

O0001 (RADIAL MILLING)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00N30 T0909 (MILLING MACHINEØ 5MM)N40 G97 S2500 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M86N90 G0 X40 Z8.75 C90N100 G1 X40 Z-78.75 C- 810 F500N110 G0 X55N120 M18N120 G54 G0 X300 Z300 T00N130 M30  

                  

 

MILL = Ø 5 mmDEPTH = 5mm

EXEMPLO 2:

                  

                  

 

Depth – 10mm

O0001 (RADIAL MILLING)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00

N30 T0101 (MILLING MACHINE Ø 16MM)N40 G97 S1200 M15N50 M19N60 G28 C0

N70 G0 C0N80 G94 M86N90 G0 X48 Z10N100 G74 X30 Z-30 P1000 Q40000 R1 F500N110 G0 X48 C90N120 G74 X30 Z-30 P1000 Q40000 R1 F500N130 G0 X48 C180N140 G74 X30 Z-30 P1000 Q40000 R1 F500N150 G0 X48 C270N160 G74 X30 Z-30 P1000 Q40000 R1 F500N170 M18N170 G54 G0 X300 Z300 T00N180 M30

Page 98: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 98/170

88 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. DRIVEN TOOL PROGRAMMING ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55.4 CYLINDRICAL INTERPOLATION

In this work plan, the machine will use synchronism between axes “Z” and “C” to performwork along part radius, so it can develop proles concentric to the part axis.

This synchronism is obtained by function G07.1.

G1 G18 W0 H0 - Activates linear interpolation functionG07.1 C___ - Activates radial interpolation function, C = machining bottom radius

G1 Z__ C__ Where:  Z = linear setting.C = setting in degrees

G07.1 C0 - Cancels radial interpolation function.

In order to work in this plan, we shall consider setting axis “C” in degrees, accordingrepresented in gure 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 “at”

mode, as in examples below:

EXAMPLE 1:

                

              

      

       

                

              

1 7

89

2

34 5

6

C+

Z -

20

5

        9        0        º

       7        1 .

        6       5        º

        1        8 .

        3        4        º

 

                

              

      

       

                

              

1 7

89

2

34 5

6

C+

Z -

20

5

 

Figure 2 – axis “C” quoted in millimeter Figure 1 – axis “C” quoted in degrees

Page 99: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 99/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 89

5. DRIVEN TOOL PROGRAMMING( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 1:

 O0003 (RADIAL MILLING)

N10 G21 G40 G90 G95

N20 G54 G0 X200 Z300 T00

N30 T0101 (MILL D. 12MM)

N40 G97 S2000 M15

N50 M19

N60 G28 C0N70 G0 C18.34 (ANG. PTO1)

N80 G94 M86

N90 G0 X55 Z-15 (PTO 1)

N100 G1 G18 W0 H0

N110 G07.1 C22 (ACTIVATES RADIAL

INTERPOLATION)

N120 G1 X44 F300

N130 G42 G1 X-25 C18.34 F500 (PTO 2)

N140 G1 C71.65 (PTO 3)N150 G2 Z-17 C90 R8 (PTO 4)

N160 G1 Z-13 (PTO 5)

N170 G2 Z-5 C71.65 R8 (PTO 6)

N180 G1 C18.34 (PTO 7)

N190 G2 Z-13 C0 R8 (POT 8)

N200 G1 Z-17 (PTO 9)

N210 G2 Z-25 C18.34 R8 (PTO 2)

N220 G40 G1 Z-15 (PTO 1)N230 G07.1 C0 (CANCELS FUNCTION)

N240 G1 X55 F1000

N250 M18

N260 G54 G0 X200 Z300 T00

N270 M30

X+

Z+

G54” (Sistema de Zeramento)

102420 5

   Ø    5

   0

 

 

 

IMPORTANT: Function G07.1 shall be activated always when it is necessary to

interpolate axis “Z” and “C” at the same time, and/or if is necessary to activate radius offset.

When we activate function G07.1 in left SPINDLE, it is mandatory to invert the circular

interpolation direction (G2/G3), and the radius offset direction (G41/G42).

CALCULATION TO CONVERT MILLIMETERS TO DEGREES :

Perimeter: 3.14 x Part diameter: 360º = 157mm A = 8x360 / 157

  3.14 x 50 = 157mm  A = 8mm A = 18.34º

“G54” (Zeroing System)

Page 100: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 100/170

90 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. DRIVEN TOOL PROGRAMMING ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 2:

O004 (RADIAL MILLING)

N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00

N30 T0202 (MILL D 6MM)

N40 G97 S2000 M15

N50 M19

N60 G28 C0

N70 G0 C0 (POINT 1 ANGLE)

N80 G94 M86

N90 G0 X55 Z-15 (PTO 1)

N100 G1 G18 W0 H0 (ACTIVATES RADIAL

INTERPOLATION)

N110 G07.1 C22 (ACTIVATES RADIAL

INTERPOLATION)

N120 G1 X44 F100

N130 G3 Z-15 C90 R40 F500 (PTO 2)N140 G2 Z-15 C180 R40 (PTO 3)

N150 G3 Z-15 C270 R40 (PTO 4)

N160 G2 Z-15 C360 R40 (PTO 1)

N170 G3 Z-15 C450 R40 (PTO 2)

N180 G07.1 C0 (CANCELS RADIAL IN-

TERPOLATION)

N190 G1 X55 F1000

N200 M18

N210 G54 G0 X300 Z300 T00

N220 M30

  

15

1

Z-

C+

   9   0   º

   1   8   0   º

   2   7   0   º

   3   6   0   º

2

3

4

5

 

 

 

 

NOTE: In the previous example, we consider the groove width as the same of the

tool diameter, so radius offset was not necessary.

DEPTH = 3mmMILL Ø = 6mmEXTERNAL DIAMETER = 50mm

Page 101: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 101/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 91

5. SETTING WITH TOOL DRIVEN ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55.5 - AXIAL DRILLING

  The axial drillings (on the part face) can be done using the same cycles used in theturning module (G74 or G83), incrementing the drilling angle with function “C”. Examples:

G83 Z___C__ (H)___Q___ (P__) (R__) F__ K__: onde;

Z = Final hole position (absolute)C = drilling angleH = Angular incrementQ = Increment value (incremental / thousandth)P = Dwell time at the end of each increment (second thousandth)R = Reference plan to start drilling (incremental)F = Infeed

K = Number of repetitions (in this case, we shall replace letter “C” by letter “H”).

EXAMPLE 1:

O0001 (AXIAL DRILLING)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00N30 T0505 (DRILL D. 6MM)N40 G97 S2000 M15N50 M19

N60 G28 C0N70 G0 C0N80 G94 M86N90 G0 X45 Z5N100 G83 X45 Z-20 C0 Q5000 F800N110 C60 Q5000N120 C120 Q5000N130 C180 Q5000N140 C240 Q5000N150 C300 Q5000

N160 G80 M18N170 G54 G0 X300 Z300 T00N180 M30  

O0001 (AXIAL DRILLING WITH FUNCTION K)

N10 G21 G40 G90 G95

N20 G54 G0 X300 Z300 T00

N30 T0505 (DRILL D. 6MM)

N40 G97 S2000 M15

N50 M19

N60 G28 C0

N70 G0 C0

N80 G94 M86

N90 G0 X45 Z5

N100 G83 X45 Z-20 H60 Q5000 F800 K6

N110 G80 M18

N120 G54 G0 X300 Z300 T00

N130 M30

        

   

Depth = 20mm

Page 102: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 102/170

92 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. SETTING WITH TOOL DRIVEN ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5EXAMPLE 2:

O0001 (DRILLING / TAPPING)

N10 G21 G40 G90 G95

N20 G54 G0 X300 Z300 T00N30 T0505 (DRILL D. 5MM)

N40 G97 S2000 M15

N50 M19

N60 G28 C0

N70 G0 C0

N80 G94 M86

N90 G0 X45 Z5

N100 G83 X45 Z-20 H60 Q5000 F800 K6

N110 G80

N120 G54 G0 X300 Z300 T00N130 T0707 (MALE M6X1)

N140 G97 S500 M15

N150 M19

N160 G28 C0

N170 G0 C0

N180 G94 M86

N190 M29 S500

N200 G84 X45 Z-15 H60 F500 K6

N210 G80 M18

N220 G54 G0 X300 Z300 T00N230 M30

EXAMPLE 3: DRILLING WITH HIGH TORQUE BRAKE

O0001 (AXIAL DRILLING)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00N30 T0505 (DRILL D. 6MM)

N40 G97 S2000 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M85N90 G0 X45 Z5N100 G83 X45 Z-20 Q5000 F800N110 G80 M86N120 G0 C120N130 M85

N140 G83 X45 Z-20 Q5000 F800N150 G80 M86

N160 G0 C240N170 M85N180 G83 X45 Z-20 Q5000 F800N190 G80 M86N200 M18N210 G54 G0 X300 Z300 T00N220 M30

          

  

                

       

          

Page 103: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 103/170

T51169B Programming and Operation - Romi G / GL / GLM 350B - CNC FANUC 0I-TD 93

5. SETTING WITH TOOL DRIVEN ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55.6 - RADIAL DRILLING

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:

G87 – RADIAL DRILLING

G87 X__ C__ (H)___Q___ (P__) (R__) F__ K__: where;

X = Final drilling positionC = drilling angleH = Angular incrementQ = Increment value (incremental / thousandth)P = Dwell time at the end of each increment (second thousandth)

R = Reference plan to start drilling (incremental)F = InfeedK = Number of repetitions (in this case, we shall replace letter “C” by letter “H”).

EXAMPLE: DRILLING WITH HIGH TORQUE BRAKE

O0001 (AXIAL DRILLING)N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00

N30 T0505 (DRILL D 10MM)N40 G97 S2000 M15N50 M19N60 G28 C0N70 G0 C0N80 G94 M85N90 G0 X55 Z-10N100 G87 X25 Z-10 Q5000 F800N110 G80 M86N120 G0 C90

N130 M85N140 G87 X25 Z-10 Q5000 F800N150 G80 M86N160 G0 C180N170 M85

 

N180 G87 X25 Z-10 Q5000 F800N190 G80 M86N200 G0 C270

N210 M85N220 G87 X25 Z-10 Q5000 F800N230 G80 M86N240 M18N250 G54 G0 X300 Z300 T00N260 M30

                  

        

    

Page 104: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 104/170

94 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. SETTING WITH TOOL DRIVEN ( AXIS C)

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5G88 - RADIAL TAPPING

G88 X__ C__ (H)__(R__) F__ K__: where;

X = Final drilling positionC = drilling angleH = Angular incrementR = Reference plan to start drilling (incremental)F = InfeedK = Number of repetitions (in this case, we shall replace letter “C” by letter “H”).

EXAMPLE: DRILLING AND TAPPING WITH LOW TORQUE BRAKE

O0001 (RADIAL DRILLING)

N10 G21 G40 G90 G95N20 G54 G0 X300 Z300 T00

N30 T0505 (DRILL D 8.5MM)

N40 G97 S2000 M15

N50 M19

N60 G28 C0

N70 G0 C0

N80 G94 M86

N90 G0 X55 Z-10

N100 G87 X25 C0 Q5000 F800

N110 C60 Q5000

N120 C120 Q5000

N130 C180 Q5000

N140 C240 Q5000

N150 C300 Q5000

N160 G80 M18

N170 G54 G0 X300 Z300 T00

N180 T0808 (TAPPING M10X1.5)

N190 M5

N200 M19

N210 G28 C0

N220 G0 C0N230 G94 M86

N240 G0 X55 Z-10

N250 M29 S500

N260 G88 X30 C0 F750

N270 C60

N280 C120

N290 C180

N300 C300

N310 G80 M18

N320 G54 G0 X300 Z300 T00N330 M30  

                

        

    

Page 105: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 105/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 95    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

PART III

PROGRAMMINGEXAMPLES

Page 106: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 106/170

1. EXTERNAL TURNING  AND FACING WITH RADIUS OFFSET

96 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51 - EXTERNAL TURNING AND FACING WITH RADIUS OFFSET

X+

Z+

“G54” (Sistema de Zeramento) Ponto de Referência do Ciclo

  r   1   0

1x45°

2 (Sobremetal)

       φ       φφ       φ

       9       0

       φ       φφ       φ

       4       0

550

1x45°

       φ       φφ       φ

       7       0

40

       φ       φφ       φ

       9       2

No. Ferram. T0101

Tipo

Operação   Tornear/Facear Externo

Ferramenta Usada

r. 0,8

PROGRAM:

O0001N010 T0101 (TURNING / FACING)N020 G54N030 G90N040 G95N050 G92 S4000N060 G96 S250 M04

N070 G00 X92 Z2N080 G71 U4 R1N090 G71 P100 Q190 U0.5 W0.2 F0.45N100 G00 X38N110 G42 G1 Z0 F0.2N120 X40 Z-1N130 Z-30N140 G02 X60 Z-40 R10N150 G01 X68

N160 X70 Z-41N170 Z-50N180 X92N190 G40N200 G70 P100 Q190 S300N210 G00 X43 Z0 (FACING)N220 G01 X-1.6 F0.2

N230 G54 G0 X300 Z300 T00N240 M30

“G54” (ZEROING SYSTEM) CYCLE REFERENCE POINT

2 (EXTRA METAL)

TOOL USED

TOOL NO.

TYPE

OPERATION EXTERNAL TURNING/FACING

Page 107: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 107/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 97

2. AXIAL DRILLING  AND TAPPING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    52 - AXIAL DRILLING AND TAPPING

X+

(C0)

15

25

     M     8    x     1 .     2

     5

     (     6    x     )

“G54” (Sistema de Zeramento)   X+

Z+

No. Ferram.   T0101

Tipo

T0202

Operação   Furar   Roscar

Ferramentas Usadas

φφφφ 6.75   M8x1.25

+30°°°°+90°°°°

1

2

3  4

5

6φφφφ  50

VISTA FRONTAL DO

SPINDLE PRINCIPAL

(Broca Rotativa)   (Macho Rotativo)

“G54” (ZEROING SYSTEM)

MAIN SPINDLE

FRONT VIEWUSED TOOLS

TOOL NO.

TYPE

(ROTARY DRILL)

DRILL TAPPING

(ROTARY TAPPING)

OPERATION

PROGRAM:  OPTION FOR RIGID TAPPING

O0009N010 T0101 (DRILL)N020 G54N030 G90N040 G94N050 G97 S1500 M16N060 M19N070 G28 C0N080 G00 X50 Z3 C30N090 G83 Z-25 Q5000 F225N100 C90 Q5000N110 C150 Q5000N120 C210 Q5000N130 C270 Q5000N140 C330 Q5000N150 G80 M18N160 G54 G00 X300 Z300 T0

N170 T0202 (TAP)N180 G54N190 G90N200 G94N210 G97 S600 M16N220 M19N230 G28 C0N240 G00 X50 Z3 C30N250 G84 Z-15 F750N260 C90N270 C150N280 C210N290 C270N300 C330N310 G80 M18N320 G54 G00 X300 Z300 T0N330 M30

  .  .  .N200 G95N210 G97 S600 M16N220 M19N230 G28 C0N240 G00 X50 Z3 C30N245 M29N250 G84 Z-15 F1.25N260 C90N270 C150N280 C210N290 C270  .  .  .

Page 108: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 108/170

3. R ADIAL MILLING, DRILLING  AND TAPPING

98 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53 - RADIAL MILLING, DRILLING AND TAPPING

No. Ferram.   T0101

Tipo

T0202

RoscarFresar Furar

T0303

M6x1Ø5Ø12

Operação

Ferramentas Usadas

15

30

        φ        φφ        φ

      8      0

      1      2

X+

Z+

“G54” (Sistema de Zeramento)

1

2

3   4

5

6

+30°°°°+90°°°°

X+

(C0)

      M      6    x      1  .      0

      (      6    x      )

4

15

25

VISTA FRONTAL DOSPINDLE PRINCIPAL

Programa

MAIN SPINDLEFRONT VIEW

USED TOOLS

TOOL NO.

TYPE

OPERATION MILLING DRILL TAPPING

“G54” (ZEROING SYSTEM)

PROGRAM:O0011N010 T0101 (TOP MILL)

N020 G54N030 G90N040 G94N050 G97 S800 M15N060 M19N070 G28 C0N080 G00 X72 Z9 C30N090 G01 Z-30 F160N100 G00 Z9N110 C90N120 G01 Z-30 F160N130 G00 Z9

N140 C150N150 G01 Z-30 F160N160 G00 Z9N170 C210N180 G01 Z-30 F160N190 G00 Z9N200 C270N210 G01 Z-30 F160N220 G00 Z9N230 C330N240 G01 Z-30 F160N245 M18

N250 G54 G00 X400 Z300 T00N260 T0202 (DRILL)

N270 G54N280 G90N290 G94N300 G97 S2100 M15N310 M19N320 G28 C0N330 G00 X86 Z-15 C30N340 G87 X30 Q5000 F210N350 C90 Q5000N360 C150 Q5000N370 C210 Q5000N380 C270 Q5000

N390 C330 Q5000N400 G80 M18N410 G54 G00 X300 Z300 T0N420 T0303 (MACHO)N430 G54N440 G90N450 G94N460 G97 S800 M15N470 M19N480 G28 C0N490 G00 X86 Z-15 C30

N500 G88 X50 F800N510 C90

N520 C150N530 C210N540 C270N550 C330N560 G80 M18N570 G54 G00 X300 Z300 T0N580 M30

Option for rigid tapping  .  .N450 G95

N460 G97 S800 M15N470 M19N480 G28 C0N490 G00 X86 Z-15 C30N495 M29N500 G88 X50 F1N510 C90N520 C150N530 C210N540 C270  .  .

Page 109: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 109/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 99

4. CIRCULAR INTERPOLATION –  AXIS C

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54 - CIRCULAR INTERPOLATION – AXIS C

X+

Z+

“G54” (Sistema de Zeramento)

Ferramenta Usada

X+(C0)

VISTA FRONTAL DOSPINDLE PRINCIPAL

-15°°°°   -75°°°°

   A

   A

125

CORTE A-A

φφφφ60

No. Ferram.   T0101

Tipo

Operação

        φ        φφ        φ        1        2

Fresar

(Fresa Rotativa)

Programa

+105°°°°

+165°°°°

MAIN SPINDLEFRONT VIEW

SECTION A-A

USED TOOLS

TOOL NO.

TYPE

OPERATION

(ROTARY MILL)

MILLING

“G54” (ZEROING SYSTEM)

PROGRAM:

O0013N010 T0101 (TOP MILL)N020 G54N030 G90N040 G94N050 G97 S1000 M16

N060 M19N070 G28 C0N080 G00 X60 Z5 C105N090 M86 ;Activates low torque brakeN100 G01 Z-5 F100N110 C165 F200N120 G00 Z5N130 C-15N140 G01 Z-5 F100N150 C-75 F200N160 G00 Z5N170 M18

N180 G54 G00 X300 Z300 T00N190 M30 ;End of program / Deactivates brake

Page 110: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 110/170

5. HELICAL INTERPOLATION -  AXES X / Z / C

100 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55 - HELICAL INTERPOLATION - AXES X / Z / C

X+

(C0)X+

Z+

“G54” (Sistema de Zeramento)

Ferramenta Usada

VISTA FRONTAL DOSPINDLE PRINCIPAL

+60°°°°  2030

1  2  

5

        φ        φφ        φ        8        0

8

        8         0 

            °            ° °            °

No. Ferram.   T0101

Tipo

Operação

φφφφ 12

Fresar(Fresa Rotativa)

MAIN SPINDLEFRONT VIEW

USED TOOLS

TOOL NO.

TYPE

OPERATION

(ROTARY MILL)

MILLING

“G54” (ZEROING SYSTEM)

PROGRAM:

O0015N010 T0101 (TOP MILL)N020 G54N030 G90

N040 G94N050 G97 S1000 M15N060 M19N070 G28 C0N080 G00 X86 Z-50 C140N090 M86 ;Activates low torque brakeN100 G01 X64 F100N110 X70 Z-20 C60 F200N120 G00 X90N130 M18

N140 G54 G00 X400 Z300 T0000N150 M30 ;End of program / Deactivates brake

Page 111: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 111/170

T51169B Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD 101

6. INTERPOLAÇÃO CIRCULAR - EIXO C

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56- POLAR COORDINATES – AXES X / C

      X    +

VISTA FRONTAL DOSPINDLE PRINCIPAL

      C    +

  234

56   7

8

910

1

11

40

      4      0

      4      1   r .

 5

X+

Z+

“G54” (Sistema de Zeramento)

        φ        φφ        φ

      6      0

5

“G54” (ZEROING SYSTEM)

MAIN SPINDLEFRONT VIEW

PROGRAM :

O0017N010 T0101 (TOP MILL)N020 G54N030 G90N040 G94N050 G97 S1000 M16N060 M19N070 G28 C0N080 G00 X82 Z-5N090 M86N100 G12.1N110 G42 G01 X40 F200N120 C15N130 G03 X30 C20 R5N140 G01 X-30N150 G03 X-40 C15 R5N160 G01 C-15N170 G03 X-30 C-20 R5

N180 G01 X30N190 G03 X40 C-15 R5N200 G01 C3N210 G40 G01 X82 F1000N220 G13.1N230 M18N240 G54 G00 X400 Z300 T0N250 M30

No. Ferram.   T0101

Tipo

Operação

Ferramenta Usada

        φ        φφ        φ        1        2

Fresar

(Fresa Rotativa)

USED TOOLS

TOOL NO.

TYPE

OPERATION

(ROTARY MILL)

MILLING

 ; Pos. 1; Activates Low Torque Brake; Activates Polar Coordinates; Pos. 2 (With Radius Offset); Pos. 3; Pos. 4; Pos. 5; Pos. 6; Pos. 7; Pos. 8

; Pos. 9; Pos. 10; Pos. 11; Pos. 1 (Cancels Radius Offset); Cancels Polar Coordinates

; End of Program / Deactivates Brake

NOTE: See “Considerations on Radius Compensation and Circular Interpolation

 – Item 5.2 Rotational Tools – a) Polar Coordinates” 

Page 112: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 112/170

7. CYLINDRICAL INTERPOLATION –  AXES Z / C

102 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    57 - CYLINDRICAL INTERPOLATION – AXES Z / C

+

(C0)  X+

Z+

“G54” (Sistema de Zeramento)

102445°

135°

 5

φφφφ  60

“G54” (ZEROING SYSTEM)

PROGRAM :

O0027N010 T0101 (TOP MILL)N020 G54N030 G90

N040 G94N050 G97 S1000 M15N060 M19N070 G28 C0

Z+

C+

   4   5 

   °

   6   3  .

   3   3   5   °

   1   3   5 

   °

   1   1   6 .

   6   6   5 

   °-10

-18

-26

-34

-22

1

23

4

5 6

7

8

910

N080 G00 X68 Z-22 ; ApproachN090 G18 W0 H0 ; Selects Plan Z/CN100 G07.1 C25 ; Activates Cylindrical InterpolationN110 G01 C63.335 F5000 ; Pos. 1 at CN120 G01 X50 F80 ; Axial Cut in XN130 C116..665 F150 ; Pos.2N140 G41 G0-1 Z-34 ; Pos. 3 w/ Radius OffsetN150 C63.335 ; Pos. 4N160 G03 Z-26 C45 R8 ; Pos. 5N170 G01 Z-18 ; Pos. 6N180 G03 Z-10 C63.335 R8 ; Pos. 7N190 G01 C116.665 ; Pos. 8N200 G03 Z-18 C135 R8 ; Pos. 9N210 G01 Z-26 ; Pos. 10N220 G03 Z-34 C116.664 R8 ; Pos. 3N230 G01 C100 ; Over-PassN240 G40 G01 Z-22 F1000 ; Cancels Radius OffsetN250 G07.1 C0 ; Cancels Cylindrical InterpolationN260 G00 X68N279 X400 Z300 T00N280 M30

Page 113: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 113/170

103 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5

PART IV

OPERATION

Page 114: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 114/170

104 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51 - COMMAND PANEL

1.1 - COMMAND PANEL – CNC’S GE FANUC 0I-TD

OPERATIONKEYS

INPUT FORPCMCIA

CARD OR USB

CHARACTERS AND NUMERIC

KEYS

NAVIGATIONKEYS

PAGE/CURSORCHANGE

KEYS

EMERGENCYBUTTON

POTENTIOMETER:FEED/

REVOLUTION

BUTTONS:CYCLE STOP /CYCLE START

BUTTONS:START

COMMAND ANDSTART MACHINE

HANDLE

Page 115: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 115/170

105 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.2 - COMMAND PANEL - MDI UNIT

1.2.1 – Navigation keys

 

KEYS FUNCTIONS

POS POSITION: Access to the Page of shafts position (Relative / Absolute / Machine

PROGRAM PROGRAM: Access to programming page.

OFS/SET OFS/SET: Access to tools brokers screen and denitions Page.

CUSTOM CUSTOM:  Access to differentiating scree (Macro Romi).

SYSTEM SYSTEM:  Access to screen of system denitions.

MESSAGE MESSAGE: Access to alarms, message and alarm history screen.

GRAPH GRAPH: Access to graphic simulation screen.

HELP HELP:  Access to help screen, as: Tool set machine operation, MDI Keysoperation, or details of na alarm which occured in CNC.

PK 1 PK1 to PK4: Spare function Keys for special applications

SOFTKEY: Software Keys. Miscellaneous functions, according options shown

in lower part of the screen.

Page 116: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 116/170

106 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.2.2 – Character and numeric keys

Details of character and numeric keys

 

KEYS FUNCTIONS

RESET RESET: This key has many functions. Among others, to zero CNC, tocancel na alarm, to interrupt a cycle program, etc.

SHIFT SHIFT: This key is responsible to able the second function of alphabetical,numeric characters and other characters.

7 LETTERS / NUMBERS / OTHER CHARACTERS: Keys to introducealphabetical, numerical characters and other characters,

1.2.3 – Edition Keys

Details of edition keys

DELET

ALTERCALC

INSERTEOB

CAN INPUT

 

Page 117: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 117/170

107 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5KEYS FUNCTIONS

EOB EOB: Program block end key. This key shall be pressed at the end of eachprogram line, identifying to CNC the end of programming block.

ALTER ALTE CALC: Key to change any character used in program.

INSERT INSERT: Key to introduce character in program.

DELET DELET: Key to delete character in program.

CAN

CAN: Key to delete last character or symbol, which was introduced in program.Example: when input screen shows “N10X100Z_” and CAN key is pressed,"Z" will be deleted, and "N10X100_" will be shown.

INPUTINPUT: Key responsible to offset data or record, which were typed, and to beshow at screen. The key [INPU] of soft has the same function of INPUT key,

it produces the same result when pressed.

1.2.4 – Page / cursor change keys

Details of Page / cursor change Keys.

PAGE

PAGE

 

KEYS FUNCTIONS

PAGE

PAGE PAGE DOWN PAGE UP: Keys responsible to changescreens for next or previous Page.

CURSOR MOVEMENT:  Keys responsible to movecursor (right, left, up and down).

Page 118: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 118/170

108 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.3 - OPERATION PANEL – MDI UNIT

 

KEYS FUNCTIONS

SBKSINGL BLOCK: BLOCK TO BLOCK KEY RUNNING ENABLE/DISABLEKEY

BDTBLOCK DELET: BLOCK ELIMINATION ENABLE / DISABLE KEY (ANYBLOCK PRECEDED BY THE BAR (/) IS ELIMINATED).

OSP OPT STOP: PROGRAM OPTIONAL STOP ENABLE / DISABLE KEY

TESTPRG TEST:  PROGRAM TEST WITH NO MACHINE MOVEMENT(SIMULATION) ENABLE / DISABLE KEY.

DRY DRY RUN: PROGRAM TEST ENABLE / DISABLE KEY.

RESTART PROGRAM RESTART: KEY WITH NO FUNCTION

X1

INC

X1

INC X1: KEY TO ENABLE INCREMENTS IN QUANTITY OF 0.001MMOR 0.0001”. FOR MPG OPERATION (ELECTRONIC HANDLE)

X10

INC

X10

INC X10: KEY TO ENABLE INCREMENTS IN QUANTITY OF 0.01MMOR 0.01”. FOR MPG OPERATION (ELECTRONIC HANDLE)

X100

INC

X100

INC X100: KEY TO ENABLE INCREMENTS IN QUANTITY OF 0.1MM

OR 0.01”. FOR MPG OPERATION (ELECTRONIC HANDLE)

TURRET -TURRET NEG.: KEY TO ENABLE TURRET MOVEMENT IN NEGATIVEDIRECTION IN MANUAL MODE.

TURRET

JOG TURRET: AUXILIARY KEY TO ENABLE MANUAL MOVEMENT OFTHE TURRET IN POSITIVE OR NEGATIVE DIRECTION. IN ORDERTO OBTAIN THE RESULT, THIS KEY SHALL BE PRESSED AT THESAME TIME WITH THE OPTION WANTED: TURRET- OR TURRET+.

TURRET +TURRET POS.: KEY TO ENABLE TURRET MOVEMENT IN POSITIVEDIRECTION IN MANUAL MODE.

 Y + Y+: DIRECTIONAL KEY TO MOVE AXIS Y IN POSITIVE DIRECTION.

X + X+: DIRECTIONAL KEY TO MOVE AXIS X IN POSITIVE DIRECTION.

F19 F20 F21

F14 F15 F16

F17 F18

Page 119: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 119/170

109 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5KEYS FUNCTIONS

B +B+: DIRECTIONAL KEY TO MOVE AXIS B IN POSITIVE DIRECTION(SERVO HEADSTOCK ACTUATED) IN POSITIVE DIRECTION).

Z - Z-: DIRECTIONAL KEY TO MOVE AXIS Z IN NEGATIVE DIRECTION.

TRVSTRVS: KEY TO ENABLE INFEED IN QUICK MODE. IN ORDER TOOBTAIN RESULT, IT SHALL BE PRESSED AT THE SAME TIME WITHTHE DIRECTIONAL KEY OF THE AXIS WHICH WE WANT TO MOVEFAST.

Z + Z+ DIRECTIONAL KEY TO MOVE AXIS Z IN POSITIVE DIRECTION.

 Y - Y-: DIRECTIONAL KEY TO MOVE AXIS Y IN NEGATIVE DIRECTION.

X - X-: DIRECTIONAL KEY TO MOVE AXIS X IN NEGATIVE DIRECTION.

B -B-: DIRECTIONAL KEY TO MOVE AXIS B IN POSITIVE DIRECTION(SERVO HEADSTOCK ACTUATED) IN NEGATIVE DIRECTION).

CHIP RW

CHIP RW: KEY TO ENABLE THE CHIP CONVEYOR MOVEMENT IN

REVERSE DIRECTION WHILE IT IS PRESSED.CHIP STOP CHIP STOP: KEY TO DISABLE THE CHIP CONVEYOR MOVEMENT.

CHIP FWCHIP FW: KEY TO ENABLE MANUAL MOVEMENT OF LEFT SPINDLE AS AXIS V.

C1 C1: ENABLES MANUAL MOVEMENT OF LEFT SPINDLE AS AXIS C.

C2 C2: ENABLES MANUAL MOVEMENT OF RIGHT SPINDLE AS AXIS C.

SPINDLE SPINDLE: ENABLES LEFT SPINDLE TURNING IN SPINDLE MODE.

SPINDLE 2 SPINDLE2: ENABLES RIGHT SPINDLE TURNING IN SPINDLE MODE.

CW

CW: KEY TO ENABLE SPINDLE ROTATION IN CLOCKWISE

DIRECTION (LEFT OR RIGHT)

CCWCCW:KEY TO ENABLE SPINDLE ROTATION IN COUNTERCLOCKWISEDIRECTION (LEFT OR RIGHT)

SP STOPSPINDLE STOP: KEY TO DISABLE SPINDLE ROTATION (LEFT ORRIGHT)

SP STARTSPINDLE START: KEY TO ENABLE SPINDLE ROTATION (LEFT ORRIGHT)

WASH GUN WASH GUN: TURNS ON THE PARTS WASH GUN.

CLNT OFF CLNT OFF: KEY TO DISABLE COOLANT SYSTEM.

CLNT AUTO CLNT AUTO: KEY TO ENABLE THE COOLANT SYSTEM.

ON / OFF LIGHTON/OFF LIGHT: TURN ON / OFF THE LIGHTING LAMP OF THEMACHINE WORKING AREA.

Page 120: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 120/170

110 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.4 - ROMI’S OPERATION PANEL

1.4.1 CNC FANUC 0i-TD

Buttons and Keys details:

KEYS FUNCTIONS

CYCLE START: Button to enable the program running

CYCLE STOP: Button to disable program running.

NC NC: Button which turns on CNC.

~ MACHINE ON: Button which turns on the machine.

F1 , F2 e F3 F1, F2 and F3: Keys with no function.

OK OPERADOR OPERATOR OK: Key which disables the sound alarm.

DNC DNC: Selects running mode of external programs.

EDIT EDIT: Selects program edition mode.

AUTO AUTO: Selects automatic running mode of programs saved inthe machine memory.

Page 121: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 121/170

111 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5KEYS FUNCTIONSMDI MDI: Selects data manual input for immediate running.

HANDLEHANDLE: Selects the manual movement mode of axes by theelectronic handle.

JOG JOG: Selects manual movement mode of axes.ZRN ZRN: Selects axes referencing mode

0 200

150

100

50

0 200

150

100

0 200

150

100

INFEED SELECTOR: Rotational switch which allows to vary,in percentage from 10% to 200%, the infeed speed (F) set andmanual infeed. For JOG and quick infeed [G00], the percentage

step is 25%

10090

50

60

80

110100

90  100

90   110

120 SPINDLE ROTATION SELECTOR: Rotational switch whichallows to vary, in percentage, from 50% to 120%, the spindlerotation speed (left or right).

i

LOCK

LOCK: Commutative switch, 2 (two) xed positions, which

impedes program edition, when turned on. The switch removalin on position only.

CHUCK: Commutative switch, 2 (two) positions, with return tocenter, to open and close the left chuck.

SETUP

SETUP: Commutative switch, 2 (two) xed positions, which

allows work with the door open, when enabled. For CE market,there are limits in the infeed speed of axes and spindle rotationspeed (left and right). Key removal in disabled position only.

CHUCK: Commutative switch, 2 (two) positions, with return tocenter, to open and close the right chuck.

Page 122: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 122/170

112 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5KEYS FUNCTIONS

EMERGENCY STOP: Button which interrupts all machine

functions, including axes movement.

0

1  0  

2      0      

 3 0

   4   0

50

      6      0

        7       0

      8      0

  9  0

FANUC

ELECTRONIC HANDLE: Rotational switch, which denes the

axis movement direction, this function is possible only whenMPG key is enabled, together one of the increment keys, x1,

x10 or x100.

OPENCLOSEDOOR

OPEN CLOSE DOOR: Button which opens or closes theoperator’s door.

TAILSTOCK: Commutative switch, 2 (Two) positions, returnto center, for infeed and pull back of the counterpoint servo-actuated.

Page 123: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 123/170

113 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

1. COMMAND P ANEL

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51.5 - SERIAL OUTLET RS-232 AND POWER OUTLET

  220V POWER OUTLET

RS-232 SERIAL OUTLET

You must take care when connecting any instrument on power outlet. Donot connect any instrument other than those indicated for use.Voltage is always present at the outlet when general switch is turned on.

Please certify the instrument connected to Power outlet not exceeds currentreleased to outlet. Also certify if the instrument is adjusted for the propervoltage.

Page 124: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 124/170

114 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

2. INITIAL OPERATIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    52 - INITIAL OPERATIONS

2.1 - TURN MACHINE ON

  – Turn on general switch, by positioning handle at “ON”.

  – Press Button “CNC ON” (NC) located at machine panel (The comand will do ageneral checking, placing in video the message EMG ALM).

  – Deactivate emergency Button.

  – Close front door of the machine.

  – Press Button “MACHINE ON” 

2.2 - TURN MACHINE OFF

  – Press emergency Button.

  – Turn geneal switch off.

2.3 - MOVE SHAFTS IN CONTINOUS JOG

  – Press “JOG” key.  – Press “POS” key.  – Press [ABS]  softkey.  – Press Keys for shaft movement, X+, X-, Z+ or Z-. If you want quick displacement,

please press wanted key and “TRVRS” at the same time.

OBSERVATION: We can change shaft displacement speed by feed selector.In the alarm “end of stroke” appears, the shafts shall be removed from the position of

end of stroke and the key “ RESET ” shall be pressed to remove alarm.

In order to perform movements with open door, we shall press “ JOG ” key and place

“ SETUP ” switch to work with open door.

2.4 - MOVE SHAFTS USING ELECTRONIC HANDLE

 – Press MPG + “x1”, “x10” or “x100” to select speed, which corresponds to 1millesime, 1 centesimal or 1 tenth part, respectively of each pulse generated

by handle.  – Press “POS” key (to view movement).  – Press [ABS]  softkey.  – Press X+, X-, Z+ or Z- to select the shaft.  – Turn electronic Wheel (handle) in the wanted direction.

2.5 - OPERATE COMMAND BY MID (MANUAL INPUT OF DATA)

  – Press “MID” key.  – Press “PROG” key.  – Press [MDI]  softkey.

  – Enter instructions: Examples: 

Page 125: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 125/170

115 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

2. INITIAL OPERATIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5  N10 T0101 “EOB” “INSERT” (to select tool 01).  N20 G97 S1000 M4 “EOB” “INSERT” (to turn on spindle atcounterclockwise direction with 1000 RPM).

  – Press “CYCLE START” key.

OBSERVATION: If “RESET” key is pressed, operation is cancelled.

MDI Page

2.6 - MOVE SHAFTS WITH SPINDLE TURNED ON.

  – Please execute operations described in items 2.6 (to turn spindle on) and 2.4(to move shafts).

2.7 - MOVE SHAFTS WITH INCREMENTAL JOG

  – Press “POS” key.  – Press [ABS]  softkey.

  – Press “INC JOG” softkey.  – Press the key corresponding to increasing value (in millesime of millimeter),X1, X10, or X100.

  – Press shaft movement Keys: X+, X-, Z+ or Z-.

Page 126: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 126/170

116 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

3. PROGRAM EDITION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53 - PROGRAM EDITION

3.1 - CREATE A NEW PROGRAM

  – Press “EDIT”.

  – Press “PROG”.  – Press [DIR]  softkey (to show directory screen).  – Press [DEVICE CHANGE]  softkey.  – Press [CNC MEM]  softkey.  – Enter address “O”.  – To type program number. Example: O0001.  – Press “INSERT”.  – Enter comment (program name) between brackets. Example: (PART 01).  – Press “EOB”.  – Press “INSERT”.

3.2 - SELECT A PROGRAM EXISTING AT DIRECTORY

  – Press “EDIT”.  – Press “PROG”.  – Press [DIR]  softkey (to show directory screen).  – Press [OPRT]  softkey.  – Press [DEVICE CHANGE] softkey.  – Press [CNC MEM] softkey.  – Enter address “O”  – Enter program number. Example: O0001

  – Press [OSRH] or one cursor (←, ↑, →, or ↓).

NOTE: The program existing at the directory will appear for edition or checking.

3.3 - SEARCH A PROGRAM DATA

3.3.1 - Search a data by cursors (←, ↑, → or ↓)

a) Indirect search (address by address)

  – Press cursors until select wanted address, being that::  ← - Move cursor back

→ - Move cursor forward

↑ - Move cursor up

↓ - Move cursor down

b) Direct search (direct to address) – Enter wanted address. Example: “T0505” (to search tool 05).

  – Press “↑” or “←” (if information is before last) or , “↓” or “→” (if information is

after last).

Page 127: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 127/170

117 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

3. PROGRAM EDITION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53.3.2 - Search a data by “SRH” key

  – Ener wanted address. Example: “S2000” (to search information S2000).  – Press “SRH ↑” (if information is before last) or “SRH ↓” (If information is after

last).

3.4 – TO INSERT DATA IN PROGRAM.

  – Place the cursor in a address Just before the information to be inserted.  – Enter the address to be inserted. Example: X  – Enter numeric data. Example: 10.  – Press “INSERT”

EXAMPLE 1: To insert function “M8” in the block “N350 G0 X-30 Y-50;”:  – Place cursor at “Y-50”.  – Enter M8 .  – Press “INSERT” .

So, the block will be in the following syntaxis: “N350 G0 X-30 Y-50 M8”.

EXAMPLE 2 : To insert identication “N105” in the following block “G0 X60 Y-20;”:

  – Place cursor in the character of block end (“;”) fro previous block.  – Enter N105 .  – Press “INSERT” .

So, the block will be in the following syntaxis: “N105 G0 X60 Y-20”.

3.5 – CHANGE PROGRAM DATA

  – Place cursor at the data to be changed.  – Enter new data. Example: X-25.  – Press “ALTER”.

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

  – Place cursor at the data to be deleted.  – Press “DELETE”.

3.7 – DELETE A PROGRAM BLOCK

  – Place cursor at the beginning of the block to be deleted.

  – Press “EOB”.  – Press “DELETE”.

Page 128: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 128/170

118 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

3. PROGRAM EDITION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    53.8 – DELETE MANY BLOCKS FROM PROGRAM

  – Place cursor at the rst block to be deleted.

  – Press softkey [►] until it shows softkey [SELECT]

  – Press softkey [SELECT] .  – Press cursor at the last block to be erased.  – Press softkey [CUT] .

3.9 – DELETE A PROGRAM

 – Press “EDIT”.  – Press “PROG”.  – Press softkey [DIR]  (to show the listo f existing programs).  – Press softkey [OPRT]   – Press softkey [DEVICE CHANGE] 

  – Press sofkey [CNC MEM]   – Enter address “O” and the number of the program to be deleted. Example:

O0001.  – Press “DELETE”  – Press softkey [EXEC] .

OBSERVATION : This procedure shall be used with extreme care, because once

deleted, a program shall not be recovered from machine’s memory.

3.10 - DELETE ALL PROGRAMS

  – Press “EDIT”.  – Press “PROG”.  – Press softkey [DIR]  (to show the list of existing programs).  – Press softkey [OPRT]   – Press softkey [DEVICE CHANGE]   – Press Softkey [CNC MEM]   – Press “DELETE”.  – Press softkey [EXEC] .

OBSERVATION: This procedure shall be used with extreme care, because once

deleted, the programs shall not be recovered from machine’s memory.

3.11 - RENUMBER A PROGRAM

  – Select the program to be renumbered.  – Place cursor at letter “O” (at the beginning of the program).  – Enter address “O” and new number of the program. Example: O1000.  – Press “ALTER”.

Page 129: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 129/170

119 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54 - DATA COMMUNICATION

4.1 - SPECIFICATION OF COMMUNICATION PORT

With the command FANUC 0i-TD, it is possible to communicate by two ports: Serial (RS232) 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 OFCOMMUNICATION CABLE – Item 4.2.2), and, if the peripheral is a computer, a communicationsoftware.

There are many communication softwares, so, in this item only the setting and proceduresrelated to machine will be described. For more details on communication software, pleaseconsult manufacturers.

4.2.1 - SET COMMUNICATION PARAMETERS

  – Press “MDI” key.  – Press “SYSTEM” key.  – Press softkey [►] until it shows [ALL I/O]

  – Press softkey [ALL I/O]   – Set transmission parameters according necessity.

  Example:I/O CHANNEL 1DEVICE NUM. 0BAUDRATE 9600INPUT CODE EIA/ISOPUNCH CODE ISOSTOP BIT 2BITFEED OUTPUT NO FEEDNULL INPUT (EIA) NOEOB OUTPUT LFTV CHECK OFFTV CHECK (NOTES) OFF

Setting Page of Data Transmission

OBSERVATION: Computer and CNC shall be set in same way.

NOTE: With commands FANUC 0i-TD, transmission parameters: “DATA BITS” or“WORD SIZE” and “PARITY” are already set as: “7” and “PAR” (or “EVEN”), respectively.

Page 130: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 130/170

120 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.2.2 - Cable specication

The computer or external peripheral, which will communicate shall have a free serialport 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 conguration:

DB25(SOCKET)

DB25(PLUG)

DB9(SOCKET)

DB25(PLUG)

1 SHIELD 1 1 SHIELD 1

2 TXD 3 2 RXD 2

3 RXD 2 3 TXD 3

4 DTR 5 4 DTR 6

5 GND 4 5 GND 7

6 DSR 20 6 DSR 20

20 RTS 6 7 RTS 5

7 CTS 7 8 CTS 4

 4.2.3 - Save a program

 – Prepare peripheral (micro, drill, etc.) to receive data.

  – Press “EDIT” key.

  – Press “PROG” key.

  – Press softkey [DIR] .

  – Enter “O” and the number of the program.

  – Press softkey [F OUTPUT] .

  – Press softkey [EXECUTE] .

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

  – Press “EDIT” key.  – Press “PROG” key.  – Press softkey [DIR] .  – Enter “O” and the number of new program to be stored.  – Press softkey [F INPUT] .  – Press softkey [EXECUTE] , (LSK will appear).  – Activate the peripheral (computer, reader, etc).

Page 131: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 131/170

121 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.2.5 - Save tool correctors.

  – Activate peripheral (computer, drill, etc).

  – Press key “EDIT”.

  – Press key “OFS/SET”(until you view [OFFSET])

  – Press softkey [OFFSET] .  – Press softkey [OPRT] .

  – Press softkey [F OUTPUT] .

  – Press softkey [EXEC] .

 4.2.6 - Load tools correctors

  – Press key “EDIT”.

  – Press key “OFS/SET”(until you view [OFFSET])

  – Press softkey [OFFSET] .

  – Press softkey [OPRT] .

  – Press softkey [F INPUT] .

  – Press softkey [EXEC] .

  – Activate peripheral (computer, reader, etc).

4.3 – COMMUNICATION BY PCMCIA PORT

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 vídeo, 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 andCompactFlash.

In case of PCMCIA card, due to it is from the same technology of the port, it can bedirectly coupled to the machine, with no tting 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 usuallyconnected to computer by USB port.

4.3.1 – RECOMMENDED HARDWARE FOR READING AND RECORDING:

a) PCMCIA card:

In order to read and to Record PCMCIA card, we recomend PC interface PCD-895A 00B1KIT PCMCIA, from Advantech. In this case, PCMCIA modules shall be homologated by FANUC, ifused in this CNC. This means that not all PCMCIA will work in CNC, mainly with FANUC platforms.

Page 132: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 132/170

122 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5We also suggest the use of ATA Card, from AVED, already implemented in ROMI

(AVED99604). 

PC computer with PCMCIA interface

+

+

CNCPCMCIA board

b) CompactFlash:

To read and to Record PCMCIA Card, we recommend interface eFilm Reader-12 USBPOR T CompactFlash I/II Reader from Delkin Devices, which shall be connected at the USBport of the computer.

Please observe that, if CompactFlash is used, a CompactFlash Adapter is necessary,when connected to CNC device. This procedure is necessary, due to the own CompactFlashhas not its own mechanical interface in PCMCIA standard. This adapter can be purchasedat Computer Stores, but always mention you want to purchase a PCMCIA Adapter forCompactFlash Type I.

PC Computer with USB interface and CompactFlash

CompactFlash Adapter →→→→ PCMCIA

CNC

In case of computers where USB port is not available, we can installa a USB controllermode, which is plugged at the own bus of the computer, making available the USB Port. Oncethis module is installed, we can congure PC according shown in gure above.

IMPORTANT: Due to incompatibilities between Windows and FANUC, it is necessary to

format PCMCIA or CompactFlash device at the own CNC before you use it. This procedure

shall be done one time only.

Page 133: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 133/170

123 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.3.2 – FORMAT MEMORY CARD:

  – Press key “PROG”

  – Press key “EDIT”

  – Press softkey [DIR] 

  – Press softkey [ OPRT] 

  – Press softkey [ DEVICE CHANGE] 

  – Press softkey [ MEMORY CARD] 

  – Press softkey [ FDEL] 

  – Enter -9999

  – Press softkey [ EXEC] 

NOTE:  Considering PCMCIA cards (memory cards) are sensitiv instruments, werecommend to take special cares on its handling and storage, as: to avoid shocks (fall),

heat, moisture, do not disconnect during data communication, etc.

4.3.3 - VIEW FILES FROM MEMORY CARD

With the command, there is a possibility to view les from memory card using the

following procedure:

  – Press key “EDIT”

  – Press softkey [ DIR ] 

  – Press softkey [ OPRT] 

  – Press softkey [DEVICE CHANGE ] 

  – Press softkey [ MEMORY CARD] 

Directory Page of a Memory Card 

OBSERVATION: In case of many les in card, it shall be necessary to add Keys “PAGE

UP” and “PAGE DOWN”, in order to view the other les.

Page 134: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 134/170

124 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    54.3.4 - Search a le

  – Press key “EDIT”

  – Press key “PROG”

  – Press softkey [ DIR ]

  – Press softkey [ OPRT  ]

  – Press softkey [ DEVICE CHANGE ]

  – Press softkey [ MEMORY CARD ]

  – Press softkey [ F SRH  ]

  – Enter le number (left column). Ex.: 5

  – Press softkey [ F SET  ]

  – Press softkey [ EXEC  ]

4.3.5 - Save a program at the memory card  – Set the value of communication channel = 4

  – Press key “EDIT”

  – Press key “PROG”

  – Press softkey [ DIR ]

  – Press softkey [ OPRT  ]

  – Press softkey [ DEVICE CHANGE  ]

  – Press softkey [ CNC MEM ]

  – Press softkey [ F OUTPUT ]  – Enter a name for the le. Example: TEST

  – Press softkey [ F NAME  ]

  – To type the number of the program that shall be sent. Ex. 1 (for program O0001)

  – Press softkey [ O SET ]

  – Press softkey [ EXEC  ]

 4.3.6 - Load a program from memory carda) By le numner 

  – Press key “EDIT”

  – Press key “PROG”

  – Press softkey [ DIR ]

  – Press softkey [ OPRT  ]

  – Press softkey [ DEVICE CHANGE  ]

  – Press softkey [ MEMORY CARD ]

  – Press softkey [ F INPUT  ]

  – Enter the number of le that shall be loaded (left column) Ex.: 5

  – Press softkey [ F SET  ]  – Enter the number of the program that shall be loaded. Ex.: 1 (program O0001)

Page 135: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 135/170

125 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

4. D ATA COMMUNICATION

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5 – Press softkey [ O SET ]

  – Press softkey [EXEC]

b) By le name

  – Press key “EDIT”  – Press key “PROG”

  – Press softkey [ DIR  ]

  – Press softkey [ OPRT  ]

  – Press softkey [ DEVICE CHANGE ]

  – Press softkey [ MEMORY CARD ]

  – Press softkey [ N INPUT ]

  – Enter the number of le that shall be loaded (left column) Ex.: TEST

  – Press softkey [ F NAME  ]

  – Enter the number of the program that shall be loaded. Ex.: 1 (program O0001)

  – Press softkey [ O SET  ]

  – Press softkey [ EXEC ]

4.3.7 - Delete a le form memory card

  – Press key “EDIT”

  – Press key “PROG”

  – Press softkey [ DIR  ]

  – Press softkey [ OPRT  ]

  – Press softkey [ DEVICE CHANGE  ]

  – Press softkey [ MEMORY CARD ]

  – Press softkey [ F DEL ]

  – Enter the number of le that shall be deleted (left column) Ex.: 5

  – Press softkey [ F SET  ]

Page 136: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 136/170

126 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. TEST OF PROGRAMS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55 - TEST OF PROGRAMS 5.1 - TEST PROGRAMS WITH NO PLATE TURNING AND NO SHAFT MOVEMENT

5.1.1 - Quick test

The purpose of this test is to check where syntaxis errors of program are (if any). Todo this, you shall:

  – Select program (item 3.2).

  – Press key “AUTO”

  – Press key “PROG TEST”

  – Press key “RESET”

  – Press key “CYCLE START”.

OBSERVATIONS:• To correct program, please press “EDIT”, so do the desired correction. To test it

again, Just repeat the procedure described above.

• When simulation nishes, Button “PROG TEST” shall be deactivated.

5.1.2 - Graphic test

The purpose of this test is to check if part prole is correct, because by it we can observe

the whole stroke the tool will develop during that machining. In order to do this test:

  – Select program (item 3.2).

  – Press key “RESET”

  – Press key “GRAPH”.

OBSERVATION : : If it is the rst graphic simulation of the part, we shall inform the

length and diameter values, in order to the command calculate graphic sclae, allowing a

better viewing of it. To do this:

  – Press sofkey [ PARAMETER  ]

  – Fill the values “part length” and “Part diameter” in the elds “WORK LENGTH”

and “WORK DIAMETER”, respectively. It is also necessary to add the key

“INPUT” to introduce data.

  – Press sofkey [◄]

  – Press sofkey [ GRAPH  ]

  – Press key “AUTO”

  – Press key “PROG TEST”

  – Press key “RESET”

  – Press key “CYCLE START”.

Page 137: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 137/170

127 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. TEST OF PROGRAMS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5NOTES:

1- If you want to enlarge the prole

  – Press softkey [ ZOOM  ]  – Press softkey [CENTER]

  – Approach cursor to part Center.  – Enter the value to be enlarged. Ex.: 1  – Press softkey [+INPUT] to enlarge the scale  – Press softkey [EXEC]

  – Press tkey “CYCLE START”

 Graphic Simulation Page

2- Change quadrant at graphic screen:To change parameter “6510” to 1 or 4, being, bottom or face of the part, respectively.

To change parameters, please consult chapter 14).

 SETTING VALUE = 1 SETTING VALUE = 4

X X

Z Z

IMPORTANT: When determining graphic simulation, Button “PROG TEST” shall bedeactivated.

Page 138: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 138/170

128 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

5. TEST OF PROGRAMS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    55.2 - TEST PROGRAM (“DRY RUN”)

In mode “DRY RUN”, we can test all shaft displacements with feed more than programmed(5000 mm/min), a way to eliminate possible collisions or unnecessary displacements duringprogram running in real time;

In order to use it, it is necessary:

  – Select program (item 3.2).

  – Press key “PROG”

 – Press key “RESET”

  – Press key “AUTO”

  – Press Softkey [ ALL ] (To view all coordinates and distances to be displaced).

  – Press key “DRY RUN”

  – Press key “SINGL BLOCK” (To execute in block-to-block mode)

  – Press key “CYCLE START” (At each touch, the command shall execute oneprogramming line).

IMPORTANT: Please submit the program under “DRY RUN” test with no part in the

 plate and only after zero tools and zero-part is dened.

In this mode, shafts displacement, turret indexing and spindle turn occurs.

5.3 - INSERT BAR CODE (/) BEFORE FUNCTIONS M3 AND M4:

Application: Perform tests with no turn..

We use the function Barr (/) at the beginning of the blocks which contains commands“M3” and “M4”, in order to test with no turn to check the existence of casual interferences,collision problems, wrong position of tool”change, etc...

Beyond to insert the character “/” in program, it is necessary to execute the optionBLOCK DELET. If this option is not selected, the command shall execute normally all blocks.

Test with no turn, it is necessary:

  – 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”.

Example of program with function “/” (Bar)::

N30 T0101 (External Roughing);N40 G54;N50 G96 S200;

N60  / G92 S2500 M4;

:

Page 139: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 139/170

Page 140: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 140/170

130 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL SETTING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.1.2 - Setting at shaft “X”.

  – Measure the diameter of the part which will be used as reference

  – Manually, plase touch tool at the measured diameter.

  – Press key “OFS/SET”.  – Press softkey [ OFFSET  ].

  – Press softkey [ GEOMETRY  ].

  – Place the cursor at the column “X” in the line of the tool which will be referenced.

  – Enter “X” and measured diameter. Example: X50.

  – Press softkey [ MEASUR ] (value will be recorded).

6.1.3 - Tool Radius and Quadrant

 After “X” and “Z” zeroing, the values of RADIUS and QUADRANT of the tools shall beinformed, corresponding to elds “R” and “F”, respectively. For this:

  – Press key “OFS/SET”.

  – Press softkey [ OFFSET  ].

  – Press softkey [ GEOMETRY ].

  – Place cursor at columns “R” and “F” and in the line corresponding to tool number.

  – Enter radius value or cut-off side of the tool, according item 6.4 in the

programming part of this manual.

  – Press key “INPUT”.

Page 141: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 141/170

131 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL SETTING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.2 - SETTING TOOLS USING THE TOOL POSITION READER (MODE 1)

6.2.1 - Function details

In order to perform tool preset, a special function, G63, was developed, which arguments,formats and syntax are listed below:

G63 T__ A__ (K__), where:

G63 = Calls the tool preset function.

T = Tool to be preset.

 A = Touch position code in the sensor in relation to geometry..

K = Mandatory when A=7 or A=8. It is the distance between turret face and support

center. Depending on the rotational support, this value can be recorded in theface of it with the name of L1. Each support presents a different value and, ifthis value is not registered, the rst preset shall be done, as for an external

tool. After preset is done, if it is a radial tool, the tool radius shall be subtractedfrom the value saved in eld z. In case of axial tool, the tool diameter shall be

subtracted from the value saved in eld X. After you do this procedure once,

the value found shall be used together the argument K, always when the toolpreset with this same support is done.

Layout for the touch position code on sensor.

4 38

6

1 2

75

Page 142: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 142/170

132 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL SETTING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.2.2 - Operational procedure:

The preset process is semiautomatic, and, for this, it is necessary to follow the followingprocedure:

  – Assembly tools on turret.  – Elaborate preset program, according the example below:

00005 (ZEROING);N10 G21 G40 G90 T00;N20 G63 T0101 A3;N50 G63 T0202 A7 K30 ;N40 G63 T0303 A2;  :N80 M50;

N90 M30; To setting tools, follow the instructions:

1. Place the longest tool assembled on the turret in the safe position in the

work eld.

2. Lower the Position Reader by “MDI” (Function: M51).

3. Place the turret via jog in a point with no interference of tool positioned and

sensor, leaving a minimum room of 30mm.

4. Pull back the Position Reader, by “MDI” (Function: M50).

5. Select the preset program (according chapter 3.2).6. Press “AUTO”.

7. Press “CYCLE START”.

NOTE: When you press “CYCLE START”, the following events will occur:

- The turret places the 1st tool to be preset.

- The Position Reader lowers automatically.

- The CNC emits a sound signal (beep), activates “MPG” operation mode, and waits

operator’s intervention.

8. The operator shall place the tool contact point in “Z” direction, leaving from2 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.

Page 143: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 143/170

133 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL SETTING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    56.3 - SETTING TOOLS USING THE TOOLS POSITION READER (MODE 2).

 At machines which have the optional tools position reader, setting also shall be doneusing a specic screen of the machine.

This screen was developed by ROMI, in order to facilitate this operation, using visual

resources which facilitate understanding. By it, there is no need to develop setting programs,and we can reference all and any tools we need and in the most convenient order.

 TOOL EYE use page.

In order to use this resource, in rst we shall lower the sensor, by the procedure below:

  – Pull back the turret for a safe position, where the machine can be indexed withno interference with any part of the machine.

  – Index the tool wanted manually, using the keys “TURRET”  and “TURRET+” ,

or “TURRET-” , at the same time.

  – Activate the screen “CUSTOM” .

 – Press softkey [ UTILIT ] 

  – Press softkey [ PRESET ]

 – Press softkey [ SENSOR DOWN ] 

  – Press softkey [ OK ] 

 After you put down the sensor, make the setting of tools, according the sequence below:

1. Press the softkey corresponding to the tool prole you want to reference,

according the gure below:

Page 144: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 144/170

134 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

6. TOOL SETTING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    51. Place the tool close to the Z axis sensor, leaving from 2 to 10mm of clearance

2. Press the softkey corresponding to the sensor to be touched.

3. Press softkey [MEDIR]  (At this moment, the machine will touch the tool on

the selected sensor, and will perform the zeroing of the corresponding axis).

4. Place the tool near to the X axis sensor, leaving from 2 to 10mm of clearance.,

5. Press the softkey corresponding to the sensor to be touched.

6. Press [MEDIR] (At this moment, the machine will touch the tool on the selected

sensor, and will perform the setting of the corresponding axis).

7. Press softkey [VOLTAR] 

Repeat procedures from 1 to 8 for all tools.

NOTE: In case of axial or radial tools driven, there is a zeroing standard in X or Z axes,

this value shall be informed in the eld K when the tool prole 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 prole,

and at the geometry corrector screen, subtracts the value of the tool diameterfrom the value saved in X.

  – RADIAL TOOLS: The tool is referenced, selecting the “EXTERNAL” tool prole,

and at the geometry corrector screen, subtracts the value of the tool diameterfrom the value saved in Z.

Page 145: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 145/170

135 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

7. J AWS TURNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    57 - JAWS TURNING

This process is important when we want to x a part and concentricity is necessary, due

to it has already got some transformation process, or to obtain a proper xing.

It is characterized by using a turnable jaw set (not hardened), which is prepared in a waythat, with a small removal of material, shall be shaped according the diameter to be dened.

7.1 - HOW TO MACHINE JAWS

The metal excess to be removed shall be enough to establish a back for the part to bexed. In example below, we can observe the preliminary diameter in 60.50 mm and shall be

turned in 75.5mm x 15 mm. So, we shall have a wall in 7.5mm for back or limit.

For jaw machining, please follow the instructions according the drawing below.

 Before machining After machining

15

        7        5

Page 146: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 146/170

136 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

7. J AWS TURNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    57.1.1 – MANUAL MACHINING

For jaw turning using electronic handle, we shall follow the following procedure:

- Index turret, positioning the necessary internal tool:

• Press key “JOG”

• Press , at the same time, the keys “JOG TURRET” and “TURRET POS” or the keys

“JOG TURRET” and “TURRET NEG” up to the turret be placed at the desired tool.

- Touch the tool at the jaw face:

• Press key “MPG”

• Press key “x1”, “x10” or “x100”• Select the desired shaft (X or Z).

• Turn handle up to it touch jaw face.

- Zero the relative coordinate from shaft Z::• Press key “POS”• Press sofkey [RELATIVE]

• Enter Z0• Press sofkey [PRESET]

- Return the tool:

• Press key “MPG”

• Press key “x1”, “x10” or “x100”

• Turn the handle, returning the tool from jaw

- Turn spindle on:

• Press key “MDI”

• Press key “PROG”

• Press sofkey [MDI]• Enter functions referring to the necessary revolution. Ex.: G97 S800 M4

• Press key “EOB”

• Press key “CYCLE START”

- Make a turning pass in jaws and return the tool only at shaft Z, that is, with nodisplacement 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 atthe position of the rst passo n shaft X.

• Turn the handle in the direction “Z-”, turning the jaw up to a depth enough tomeasure jaw diameter.• Turn handle only in the direction “Z+” up to it gets out from jaw.

Page 147: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 147/170

137 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

7. J AWS TURNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5- Stop spindle:

• Press key “RESET”

- Adjust the relative coordinate of shaft X:

• Press key “POS”• Press sofkey [RELATIVE]

• Measure the current diameter of the jaw. Example: 68 mm.

• Enter X and measured diameter. Example: X68

• Press sofkey [PRESET]

- Turn spindle again:

• Press key “MDI”

• Press key “PROG”• Press sofkey [MDI]

• Enter functions referring to the revolution value. Example: G97 S800 M4

• Press key “EOB”

• Press key “CYCLE START”

- Access Page of relative coordinates

• Press key “POS”

• Press sofkey [RELATIVE]

- Turn jaws manually

• Press key “MPG”

• Press key “x1”, “x10” or “x100”

• Select the shaft (X or Z)

• Turn the handle, turning jaws up to wanted dimensions

 

Page 148: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 148/170

138 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

7. J AWS TURNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    57.1.2 – Machine by program

  – Press key “MDI”

  – Press key “PROG”

  – Press sofkey [MDI]

 – Enter the number of the tool. Example: T0505.  – Press key “EOB”

  – Press key “INSERT”

  – Press key “CYCLE START”

  – Press key “MPG”

  – Press key “x10”

  – Press key “X” or “Z”  – By the handle, touch tool at jaw face;

  – Press key “OFS/SET”

 – Press sofkey [►], until softkey [WORK SHIFT] appears.

  – Press softkey [WORK SHIFT]

  – Place the cursor at the Field “Z” in the column “MEASURMENT” and to type “0”

  – Press key “INPUT”  – Place the tool at the start diameter of the jaw and press “POS”.

  – Press sofkey [ABS]

  – Note the value of shaft “X” – Make the program (according example below).

  – Test and execute the program

Program for jaws turning (example)

O0500 (JAWS TURNING);G21 G40 G90 G95;G54 G00 X350 Z250 T00;T0505 (INTERNAL ROUGHING);G54;G96 S120;G92 S1000 M03;

G00 X59 Z2;G74 X75 Z-14.9 P2000 Q17000 R1 F.2;G00 X77.5 Z2;G01 Z0 F.16;X75.5 Z-1;Z-13;X76.1 Z-15.;X59;G00 Z2;G54 G00 X350 Z250 T00;

M30;

Page 149: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 149/170

139 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. DEFINITION OF WORK PIECE COORDINATE

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58 - DEFINITION OF WORK PIECE COORDINATE

8.1 - USING “WORK SHIFT”

In order to dene zero-part using “WORK SHIFT”, we shall obey the procedure below:

  – Press key “MDI”

  – Press key “PROG”

  – Press sofkey [MDI]

 – Enter “T” and the number of tool used in this proces. Example: T0404.

  – Press key “EOB”

  – Press key “INSERT”

  – Press key “CYCLE START”

  – Press “MPG” + “x1” or “x10” or “x100”.  – Select the shaft by the keys “X+”, “X-”, “Z+” or “Z-” and to turn handle up to it

touchs the tool at part face.

  – Activate Page “OFS/SET”

  – Press sofkey [►], until softkey [WORK SHIFT] appears.

  – Press softkey [WORK SHIFT]

  – Place cursor at Field “Z” at column “MEDIDA” (right of the screen).

  – Enter “0” (for zero-part in face) or part length (for zero-part in bottom, for example

80 mm)

  – Press key “INPUT” – CNC shall calculate and dene automatically the “WORK

SHIFT” in eld “Z” (left), so, the new “ZERO PART” is dened.

  80

  Zero-part at Face = 0 Zero-part at bottom = 80

*OBSERVATION: For this procedure, we can use any tool, since previously referenced

(preseted). 

Page 150: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 150/170

140 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

8. DEFINITION OF WORK PIECE COORDINATE

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    58.2 - USING A WORK COORDINATE SYSTEM (G54 TO G59)

In order to dene zero-part using “WORK COORDINATE SYSTEM” (G54 to G59), we

shall follow the procedure below:

  – Press key “MDI”

  – Press key “PROG”

  – Press sofkey [MDI]

 – Enter“T” and the number of tool used in this proces. Example: T0404.

  – Enter the code referring to zero-part (G54 to G59). Example: G54.

  – Press key “EOB”

  – Press key “INSERT”

  – Press key “CYCLE START”

  – Press “MPG” + “x1” or “x10” or “x100”.

  – Select the shaft by the keys “X+”, “X-”, “Z+” or “Z-” and to turn handle up to ittouchs the tool at part face.

  – Press key “OFS/SET”

  – Press sofkey [►] until softkey [WORK] is shown.

  – Press sofkey [WORK]

 – Place cursor in Field “Z” of zero-part (G54 to G59).

  – Enter “Z0” or “Z” and the length of the part, according gures below.

  – Press softkey [MEASUR] - the CNC will dene zero-part value.

80

  Zero-part at Face = Z0 Zero part at Bottom = Z80

8.3 - MAKE CORRECTION AT WORK COORDINATE SYSTEM (G54 TO G59)

  – Press key “OFS/SET”

  – Press sofkey [WORK]

 – Place cursor in Field “Z” of the zero-part (G54 to G59)

  – Enter the correction value (+/-). Example: 0.5

  – Press sofkey [+INPUT]

 – Press sofkey [EXEC]

Page 151: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 151/170

141 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

9. CORRECTION OF TOOL WEAR

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    59 - CORRECTION OF TOOL WEAR

9.1 - MANUAL MODE

 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 keepqualitylevel of the product, in size aspect.

  – Press key “OFS/SET”  – Press sofkey [►] until softkey [ OFFSET ]  is shown.  – Press sofkey [ OFFSET ]

 – Press sofkey [ WEAR ]   – Place the cursor on the tool and shaft using the Keys:↑ and ↑.

  – Enter the value to be corrected (+/-). Example: 0.05  – Press sofkey [ + INPUT ]  

 – Press sofkey [ EXEC ]  

Page of Tool Wear Correction

Page 152: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 152/170

142 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

10. P ART COUNTER

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    510 - PART COUNTER

The parts counter function is activated by the code M76.

  Example1: Example2:  . .  . .

N120 M76 N120 M76  N130 M30 N130 M99

OBSERVATION: Each time the program executes the function M76 , it will sum 1 to

 part counter.

10.1 - PART COUNTER VIEWER

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 elds appear:

PART  TOTAL - Represents a total number of parts to be done

PART REQUIRED  - Represents a limit/goal to be reached. When this limit/goal isreached, the command sends an internal signal to its logical PMC.

PART COUNT  - Represents the partial number of machined parts

10.2 - ZERO PARTS COUNTER

Mode 1

  – Press key “OFS/SET”.  – Press sofkey [ OPRT ].  – Press sofkey [ PTSPRE ] .  – Press sofkey [ EXEC ] .

The Field “CONT. PEÇAS” will be automatically zeroed.

Mode 2

  – Press key “MDI”

  – Press key “OFS/SET”

  – Press sofkey [ SETTING ] 

  – Press key “PAGE ↓” until the Field “PART CONT” appear:

 – Enter “0”.

  – Press key “INPUT”  The Field “PART COUNT” will be automatically zeroed.

Page 153: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 153/170

143 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

11. PROGRAMS RUNNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    511 - PROGRAMS RUNNING

11.1 - EXECUTE A PROGRAM FROM MACHINE MEMORY:

 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 (item11.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

  – Press key “MDI”.  – Press key “OFS/SET”.  – Press sofkey [ SETTING ].

  – Place cursor at “I/O DEVICE”.  – Enter 4 for communication by PCMCIA port.  – Press key “INPUT”.

11.2.2 - Run program

  – Press key “AUTO”  – Press key “DNC”  – Press key “PROG”  – Press sofkey [ ► ].

  – Press sofkey [ DIR ].

  – Press sofkey [ OPRT ].

  – Press softkey [ DEVICE CHANGE ].

  – Press sofkey [ MEMORY CARD ].

  – Enter the le number (lef column). Example: 5

  – Press sofkey [ DNC SET ]  (The name of selected program shall appear in frontof “DNC FILE NAME”.

 – Press “CYCLE START” (machining shall start)

Page 154: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 154/170

144 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

11. PROGRAMS RUNNING

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    511.3 - ABORT A PROGRAM RUN

  – Press the key “CYCLE STOP”  – Press the key “RESET”

IMPORTANT: WHEN MACHINE STAYS WITH THE FUNCTION M66 ACTIVATED(SPINDLE ORIENTATION), AND IS NECESSARY TO STOP RUNNING THE PROGRAM,IS NOT INDICATED TO PRESS “RESET”, THAT’S BECAUSE THE MACHINES DON’T DOTHE SYNCHRONIZED STOP OF AXES. IN THIS CASE, TO INTERRUPT THE PROGRAMEXECUTION, WILL BE NECESSARY TO DO THE PROCEDURE BELOW:

  – Close de feedrate key  – Press the key “CYCLE STOP”.  – Press the key “SPINDLE STOP”.

11.4 - ABORT AND RETUR THE PROGRAM WITHOUT PRESS “RESET”. 

STOP:

  – Press the key “CYCLE STOP”.  – Press the key “SPINDLE STOP”.

  – Press the key ”JOG” and displace the the in a safe position .

RETURN:

  – Close the door.  – Close the feedrate key.  – Press the key “CYCLE START”.

11.5 - SELECT OPTIONAL STOP:

  – Press the key “OPT STOP”

OBSERVATION:- This function activates an optional stop dened 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”)

  – Press the key “BLOCK DELET”

OBSERVAÇÕES:- - 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 (/).

Page 155: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 155/170

145 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

12. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    512 - SPECIAL FUNCTIONS

12.1 - PROGRAM EDITION WITH EXTENDED FUNCTIONS

This function allows to do the following operations, using a program already in memory:

 A – Total or partial copy of a program to other.B – Inclusion of two programs in only One.C – Change a data to other.

This function allows to copy a program, not deleting it, to prepare a program includinga similar part of another program, or to invert some programming order.

12.1.1 - Total copy of a program to other:

 – Select the program to be copied – according item 3.2.  – Press key “EDIT”.

  – Press key “PROG”.  – Press sofkey [ PROGRAM ].  – Press sofkey [ OPTR ].  – Press sofkey [ ► ].

  – Press sofkey [ SELECT ALL ].  – Press sofkey [ COPY ].  – Acess or to create a new program, which will receive the copy.  – Place cursor on the block where the copied data shall be inserted using the

Keys: ↑ and ↓.

  – Press sofkey [ PASTE ].

  – Press sofkey [ BUFFER EXEC ].

12.1.2 - Partial copy of a program to other 

  – Select the program to be copied – according item 3.2.  – Press key “EDIT”.  – Press key “PROG”.  – Press sofkey [ PROGRAM ].

  – Place cursor on the rst block to be copied.

  – Press sofkey [ OPTR ].

  – Press sofkey [ ► ].  – Press sofkey [ SELECT ].

  – Place cursor on the last block to be copied using the Keys: ↑ and ↓.

  – Acess or to create a new program to receive the copy.  – To press sofkey [ COPY ].

  – Place cursor on the block where the copied data shall be inserted using theKeys: ↑ and ↓.

  – Press sofkey [ PASTE ].

  – Press sofkey [ BUFFER EXEC ].

Page 156: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 156/170

146 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

12. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    512.1.3 - Transfer (to move) a part of a program to another program

 – Select the program to be copied – according item 3.2.  – Press key “EDIT”  – Press key “PROG”  – Press sofkey [ PROGRAM ].  – Place cursor on the rst block to be moved, using the Keys: ↑ and ↓.

  – Press sofkey [ OPTR ].  – Press sofkey [ ► ].

  – Press sofkey [ SELECT ].  – Place the cursor on the last block to be moved.  – Press sofkey [ CUT ].  – Access or to create a new program, which will receive the copy.  – Place cursor on the block where the copied data shall be inserted using the

Keys: ↑ and ↓.

  – Press sofkey [ PASTE ].

  – Press sofkey [ BUFFER EXEC ].

NOTE: The part of the program is moved off of the original program.

12.1.4 - Join two programs

  – Select the program which shall receive information– according item 3.2.  – Press key “EDIT”  – Press key “PROG”  – Press sofkey [ PROGRAM ]   – Place cursor on the position where the other program shall be placed.

  – Press sofkey [ OPTR ]   – Press sofkey [ ► ] 

  – Press sofkey [ PASTE ].  – Enter “O” and the number of the program which shall be inserted in this position.

Ex. O0010  – Press sofkey [ SPEC PRG ].

12.1.5 - To replace data

  – Select the program to be changed.

  – Press key “EDIT”  – Press key “PROG”  – Press sofkey [ PROGRAM ].  – Press sofkey [ OPTR ].  – Press sofkey [ ► ]  until you nd the key [ CHANGE ].  – Press sofkey [ CHANGE ]. 

 – Enter new data. Example: X300  – Press sofkey [ AFTER ]. 

 – Press sofkey [ EXEC ALL ] .

Page 157: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 157/170

147 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

12. SPECIAL FUNCTIONS

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5NOTES:

  – When pressing [ EXEC ALL ] , all data after cursor are changed.

  – When pressing [ EXEC SINGLE ], only the rst data found is changed.

  – When pressing softkey [ SKIP ], selected data is not changed.

12.2 - BACKGROUND EDITION

This function allows to program edition with machine working.

  – With the machine running, please proceed the following:

  – Press key “PROG”

  – Press sofkey [ OPRT ].

  – Press sofkey [ BG EDIT ].

  – Press sofkey [ EDIT EXEC ] 

  – Press sofkey [ DIR ].

  – Enter “O” and the number of the new program. Example: O1000

  – Press Keys “INSERT”, “EOB”, “INSERT”

  – Enter information

OBSERVATION: When edition is nished, it is necessary:

  – Press softkey [ OPRT ]   – Press softkey [ BG END ] 

Page 158: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 158/170

148 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513 - BAR FEEDED

13.1 - PROGRAMMING OF BAR FEEDER FOR G / GL / GLM LINE

13.1.1 - Conditional deviation – M80

Function M80 was developed with the purpose to control the program ow from an externalexample, that is, this command shall make the program to jump to a specied block always thebar feeder send a signal “Bar End”.

The program will deviate the normal ow only when it receives this signal of end of bar,otherwise, the program ow shall run normally.

Syntax:M80 A___

Where:

  M80 : calls the function of conditional deviation.   A__: identies the program block where the ow shall be deviated (N__).

Example::

 

M80 A500 .......................................... End of Bar? – If positive, go to block N500 

M20G4 X0.5M21:

N500 G0 Z200 ................................... Returns turret for the fall of bar remain.

:

OBSERVATION: Due to the argument “A” is mandatory, the program shall always be

written considering the use of identiers of block “N”.

13.1.2 - To turn on/off bar feed

To activate and to deactivate bar feed, the following functions shall be programmed:

M20 - opens collet/plate and activates bar feedingM21 - closes collet/plate and deactivates bar feeding

13.1.3 - Programming examples

For the use of the Bar Feeder, we shall program, beyond the functions described inprevious items, some events and movements of the machine, as infeed/ return the partscatchers, bar top facing, stop position for feeding, etc. These movements change accordingthe type of Bar Feeder used.

Below some examples of programming for machines equipped with the feeder FEDEK.

Page 159: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 159/170

149 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5NOTES : - Beyond the main program with bar feeding functions (O1000), we shall elaborate

 part machining program (O1001), nishing 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)

O1000 ( MAIN )G21 G40 G90 G95G54 G0 Z300 T00T0808 ( STOP )G54

M05 .................................................... Turns spindle off G0 X0Z10G94 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 T00N10 M98 P1001 (SUB-PROG.) ...........Call of machining program

M99 ......................................................Returns to the beginning of the programN1000 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/plateM18 ......................................................Cancells spindle guiding 

G54 G0 Z300 T00T0303 (TO FACE NEW BAR)G54G95 ......................................................Infeed in mm/rev.

G96 S150G92 S3000 M4G0 X48Z-30 ......................................................Positionging to face bar 

G1 X-2 F0.2 .........................................Facing of new bar 

G54 G0 Z300 T00M99 P10 ...............................................Returns to block N10 

M30

Page 160: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 160/170

150 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5c) Sub-program for FEDEK (O1001)

O1001 (BAR FEEDER SUB-RPOGRAM – MACHINING PROGRAM)G21 G 40 G90 G95G54 G0 Z300 T00

T0707 (ROUGHING)G54G96 S200G92 S4000 M4::G54 G0 Z300 T00T0202 (FINISHING)G54G96 S300

G92 S4000 M4:::G54 G0 Z300 T00T0303 (TO CUT-OFF)G54G96 S150G92 S2000 M4G0 Z40Z-3G1 X7 F.15U1M38G97 S1000 M4G1 X-2 F.06M39G0 W2G54 G0 Z300 T00M99

Page 161: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 161/170

151 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.2 - MODULAR GUIDE TUBE SYSTEM

The Modula Guide Tube System is the system for reduction of the internal diameter ofthe cylinder through bars are fed, making the internal diameter of this cylinder to be close tothe external diameter of the bar, in order to avoid the entrance of the bar in plate/collet and toreduce 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 thisitem, we will approach the “Modular Guide Tube System for Cylinder”, which is currently soldby Romi.

13.2.1 - Components

The Modular Guide Tube System for Cylinder is composed by many components, as

follows:

3

7

2

6

5

4

1

COMPONENTS LIST

N° DESCRIPTION AMOUNT.

11

2

3

5

5

4 1

5 1

616

7 1

Guide Flange

Nylon Disc

Guide Tube

Flange for Computer Actuation

Guide Flange

O-Ring

Support Ring

Page 162: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 162/170

152 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.2.2 - Preparation of Reduction Tube

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.

Bar

Nylon

Disk

       X

       X

     +       0  ,       5

     +       1

 

13.2.3 - Insertion / Removal of Support Ring

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.

Support ring

Plate/collet drawtube

13.2.4 - Assembly of Modular Guide Tube System

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 rst Guide tube and so on, until the Last GuideTube touches the Last Nylon Disk.

- To thread the Computer Actuation Flange (4) at the ange of hydraulic cylinder.- To thread Guide Falnge (5) at Computer Actuation Flange (4).

- To thread Guide Flange (1) at Guide Flange (5)

Page 163: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 163/170

153 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5NOTE : 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.

DETAIL A Assembly o Guide Fa lnge,Comnputer Actuation Falngeand Guide Flange,

COMPONENTS LIST

N° DESCRIPTION AMOUNT.

11

2

3

5

5

4 1

5 1

Guide Flange

Nylon Disc

Guide Tube

Flange for Computer Actuation

Guide Flange

 

DETAIL B Assembly of SupportRing at plate/collet

cylinder 

Plate/colletcylinder 

13.2.5 - Removal of Reduction Tubes Set

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 x Minor Stop at extractor set

- To hit Major Stop with Extractor Key up to remove the whole set of reduction tubes.

Majorstop

Minorstop

Extractionrod

Extractorkey

Extractor st 

Page 164: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 164/170

154 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.3 - FEDEK BAR FEEDER

In this item, some basic principles of Feder Bar Feeder will be learned. In order to obtainmore detials on this equipment, the manufacturer manual shall be consulted (delivered withequipment).

13.3.1 - To turn feeder on

To turn feeder on, the procedure below shall be done:- To turn Power on and to energize machine.- To turn main switch of bar feeder - To deactivate emergency buttons of the feeder.- To press the button at remote panel, according shown in gure below

13.3.2 - Operation and use

13.3.2.1 - To work in Manual Mode

For work in manual mode it is necessary:- To press Button in remote panel, referring to Manual Mode.- To press movement buttons of the feeder, according description below:

 KEY DESCRIPTION

It move guide groove forward (pusher mode)

It move guide groove backward (pré-feed mode)

► It feeds pusher 

◄ It returns pusher 

Page 165: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 165/170

155 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    513.3.2.2 - To Work in Automatic Mode

For the work in automatic mode, it is necessary:

- To place manually the Rod close to bar, according previous procedure.

- To press Button in remote panel, referring to Automatic Mode- RO press Button in remote panel, to start feeding cycle..

- To run machine program.

13.3.3 - Feeder Parameters

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

In order to inser values at Working Parameters Page, it is necessary:-To add the key [F4/F9] (“the page PARAMETER shall be shown).- When necessary, you shall insert password (F0, F0, F0 SHIFT F5, SHIFT F6, SHIFT F5)- To select parameter, using the keys PAGE UP and PAGE DOWN. Example: P1.- When the selected parameter presents two different elds to be lled, [F0/F5] shall

be pressed to change the rst eld and [F1/F6] shall be pressed to change the second eld.

- To type new value. Example: 100.- To press the key [ENTER] to conrm change.

b) List of parameters Page Working

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 xed values,

that is, they need not to be changed, not depending on the part length or bar used.

Following a list with description and example of insertion of parameter values for WorkingPage.

Page 166: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 166/170

156 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5PARAM. DESCRIPTION

EXAMPLEVALUE

P1P1A

MINIMUM FEEDING POSITION:

Minimum increasing amount at each new part. If the valueis overpassed, a alarm will be generated. USUALLY 0.

P1BMAXIMUM FEEDING POSITION:Maximum increasing amount at each new part. If the valueis overpassed, a alarm will be generated.

USUALLY MORETHAN P3 VALUE.

P2

RETURN POSITION AFTER BAR IS PUSHED: Absolute position (xed) of return after bar is pushed when rod

is very advanced.This parameter works together parameter P4. After eachincreasing, the Rod can return uo to P2 or P4. Always the mostleft.

500

P3FEEDING VALUE:Part length + Built-in cut-off tool holder width + Collet return.This value also works together Parameter P1.

TO CHANGE ACCORDING

PART

P4 START RETURN VALUE:Return value (incremental) after the rst movements of Rod feed.

50

P5 POSITION OF FIRST FACING:Start feeding position of the bar for rst facing.

TO CHANGE ACCORDING

PART

P6 END OF BAR POSITION. 1500

P7REMAINING MATERIAL DISCARD POSITION:Position to fall end of bar (“stump”). This value usually is a fewmore than P6.

1590

P8

TOTAL STROKE OF THE FFEDER;

Rod position at the end of feeding stroke. 1594

P9P9A

DWELL TIME AFTER BAR TOUCHES STOP.Time in second.

2

P9BDWELL TIME AFTER PLATE IS CLOSED.Time in second.

2

P10

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).

0

Page 167: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 167/170

157 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

13. B AR FEEDED

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    5Explanation diagram for working parameters, P2 – P7:

P6

P2

P2

P3

P3

    I   N   I   C   I   A   L

P5

P4

P3

P2

P4

P3

P4

P3

   S   T   A   R   T   P

P7

CAPTION

P3

P2 RETURN POSITION

FEEDING VALUE

BAR END POSITION

FACING POSITIONP5

P6

P7 DISCARD POSITION

P4 START RETURN VALUE

Explanation diagram for working parameters, P1A, P1B:

P1A

P3

P1B

Page 168: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 168/170

158 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B

14. P ARAMETERS CHANGE

    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    514 - PARAMETERS CHANGE

IMPORTANT: Changing parameters of a machine inuences its proper operation. So,

the change of any item shall be carefuly done.

  – To press key “MDI”

  – To press key “OFS/SET”

  – To press softkey [SETTING]

  – To place cursor at “ESCRITA PARAM.”

  – To type: 1

  – To press key “INPUT” (in case of alarm, please press –“CAN” + “RESET”)

  – To press key “SYSTEM”

  – To typo the number of parameter. Example: 6510 (graphic parameter)

  – To press softkey [NO. SRH]

  – When necessary, please place cursor at the “bit” to be changed.

  – To insert change.

  – To press key “INPUT”

OBSERVATIONS:- After the change, return to “ESCRITA PARAM.”, please type”0” and press “INPUT”.

- When necessary, turn machine off after the change.

Page 169: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 169/170

159 Programming and Operation - Romi G / GL / GLM - CNC FANUC 0I-TD T51169B    W   O    R    L    D     S

    K    I    L    L    S 

    S    Ã   O     P   A

    U    L   O

     2    0

   1    515 - MACHINE ACCESSORIES ADJUST

15.1 - CHUCK PRESSURE ADJUST

The pressure of the xation hydraulic systems (left and right chuck) shall be viewed

and changed by indication viewers and regulation maniples, respectively, according showsthe gure below.

CHUCK PRESSURE

REGULATION

CHUCK PRESSURE

INDICATOR

In order to regulate xation pressure, we shall:

  – Loose the lock-nut and turn the pressure regulation maniple, until the electronic

display reaches the pressure you want.  – On the electronic display, activate the middle key (major), until the display shows

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.

  – 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,

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”.

  – Wait a few seconds, until the pressure value regulated for the chuck (ACT) is

shown on the screen.

Page 170: Linha Gl Glm Fanuc Ingles

7/21/2019 Linha Gl Glm Fanuc Ingles

http://slidepdf.com/reader/full/linha-gl-glm-fanuc-ingles 170/170