Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

126
MANUAL GUIDE i Milling made easy CNC CONTROLS DRIVE SYSTEMS LASER SYSTEMS SERVICE

description

Fanuc Manual guide i, Milling made easy. 2010.

Transcript of Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

Page 1: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

MANUAL GUIDE i

Milling made easy

CNC CoNtroLs DrIvE systEMs LAsEr systEMs sErvICE

Page 2: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

©2010 FANUC FA Europe s.A., Echternach, Luxemburg

technical specifications can be altered without prior notification. All rights reserved.

the copying or transferring of even individual text sections, images or drawings is not permissible without the prior written agreement of the publisher. this is also true for photoco-pying or any other procedure as well as transferring the text to films, tapes, discs, work transparencies or other media.

the training book was compiled by:

FANUC FA Europe S.A.Zone Industrielle – L-6468 Echternachwww.fanuccnc.eu

CTDT – Centre Technique et de FormationLes Lovières 13 – CH-2720 tramelanwww.ctdt-cip.ch

CNC-Technologie ServiceElbinger str. 21 – D-41812 Erkelenz

Page 3: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

3

1

2

44

33

55

66

77

88

PagesIntroduction 5

The CNC controller and operating panel 6

Main screen of MANUAL GUIDE i 7

Basic program functions 8

4.1 EDIT operating mode 84.1.1 Creating a new program 104.1.2 Program list 184.1.3 Changing the program 19

4.2 MEM operating mode 204.2.1 Graphically simulating the program 204.2.2 Converting the program 214.2.3 Executing the program 21

4.3 JOG operating mode 21

General information 22

5.1 Coordinate system of a milling machine 22

5.2 Zero point selection 23

ISO programming 24

Tools and offsets 28

Programming examples 30

8.1 Example 1 36

8.2 Example 2 58

8.3 Example 3 80

8.4 Example 4 104

MANUAL GUIDE i – Milling

Page 4: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

4

Page 5: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

5

User-friendly shop floor programming

MANUAL GUIDE i, the user-friendly software for shop floor programming, makes it easier for you to operate the machine. The innovative programming enables development from a drawing to a production part in a very short time. Thanks to MANUAL GUIDE i, FANUC CNCs can be pro-grammed, very easily and quickly, for turning, milling and compound machining. Self-explanatory menus and graphic simulations guide the user through the programming, producing highly effi-cient results even for complex machining processes.

The FANUC MANUAL GUIDE i software is based on the ISO code format and has an ergonomic CNC user interface for programming cycles. It uses a Graphical User Interface with user- friendly icons which allow you to interactively create part programs in just a few steps. All of the relevant information is displayed on one CNC screen. Having to constantly change between screens is avoided as is the risk of getting lost in the numerous pop-up screens.

This training book will give you an overview of MANUAL GUIDE i software for the programming of milling applications, including four practical programming examples. It was developed by specialists and will facilitate your introduction to MANUAL GUIDE i software. You will be ready to program even complicated parts with MANUAL GUIDE i once you have worked your way through the four examples.

We wish you lots of fun and success when programming. We would be delighted to hear from you if you have any suggestions relating to this training document.

1. Introduction

Page 6: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

6

The programming software MANUAL GUIDE i runs on all “i” series CNC controllers from FANUC. In this way we have com-bined the highest reliability with uncomplicated shop floor program-ming. The targeted end result is high machine availability as well as quicker work progress.

The following CNC MDI keys are used when selecting and manipulating processes in MANUAL GUIDE i:

Entering data

Confirming entered data

Modifying existing data

Deleting entry to the left

Deleting data, e.g. a line

Scrolling page up/down

Moving the cursor in the direction of the arrow

MANUAL GUIDE i is normally started by pressing the key

Note: To start MANUAL GUIDE i please refer also to the machine builders operation manual.

2. The CNC controller and operating panel

Series 0i -TC/-MC 30i /31i /32i CNC

FANUC Operating panel

Model B CNC Series 16i /18i /21i

Page 7: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

7

The person using the CNC controller with MANUAL GUIDE i will find that all of the important information is well laid out and easy to see on the main screen. The screen is subdivided into four areas:

Milling simulation in 2D and 3D

Machine information•Axis position•Distance to go•Spindle speed•Load display•Feedrate•Modal G code

Program input•High quality editor•Auxiliary function•Alarm function

Soft keys•Milling-specific•Self-explanatory•Intuitive

3. Main screen of MANUAL GUIDE i

Page 8: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

8

The following three main operating modes are available to the user:

•EDIT (create or change a new program)

•MEM (execute or graphically simulate a program)

•JOG (manual operation).

4.1 EDIT operating mode

The following operations can be executed in this mode: Create, alter, copy, delete new programs or download or upload programs from/to external data carriers.

Using the soft keys, you can select all other menus from the main menu.

Simple selection thanks to the soft keys:

Examples

4. Basic program functions

Page 9: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

9

Menu selection for the machining cycles. Cycle selection for all operating modes:

Drilling

External and internal contour milling

Slot milling

End face milling

Self-explanatory, easy-to-use data input menu for a milling cycle:

Pocketing

Page 10: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

10

4.1.1 Creating a new program

To create a new program, press the soft key New Programme (“NEWPRG”).

Then enter a program number between 1 and 9999, e.g.: 4712 and press the soft key “CREATE”.

The program no. 4712 is opened.

If a program number has already been allocated, it is indicated by a corresponding message.

The new program is entered as follows: •START •CYCLE •END

Each cycle consists of the following two parts: •Cutting conditions •Geometric data (workpiece contour).

4.1 EDIT operating mode

Page 11: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

11

Program start: •START

To aid comprehension, the following explana-tions refer to this part drawing:

A personal template can be predefined for the program start and be simply called up by pressing the soft key “START” in the Selection menu.

The required data for workpiece machining is entered step by step. The diagram of the program start with the description of the blank part for graphical simulation as well as tool function or replacement are repeated with minor modifications.

The controller allows you to store recurring program parts as a template in the Start menu and to easily call them up as required. Typical application examples are: program start, tool function or tool replacement and program end.

The blank part definition has its own selection and input menu.

Page 12: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

Machining: •CYCLE

There are a wide variety of machining cycles available for milling. To select the required cycle press the soft key CYCLE.

Selection is simple as can be seen in the illustration below. In the following example, a cubic work-piece is to be cut in several operations.

1. Face milling2. Side milling3. Pocketing4. Drill four holes

End face milling

Using the cursor, select the menu for end face milling and confirm your entry by pressing the “SELECT” softkey. Then, the Machining Conditions menu appears on the screen.

12

When you have entered the machining conditions, the next screen appears auto-matically.

Geometric dataTo enter the dimensions of the surface to be milled.

Machining conditionsEnter the machining conditions in the fol-lowing screen:

4.1 EDIT operating mode

Page 13: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

13

Side milling

Using the cursor, select the cycle for “Outer wall contouring” and confirm your entry by pressing the “SELECT” softkey.

Then the Machining Conditions menu appears on the screen.

Machining conditionsEnter the machining conditions in the following screen:

Geometric dataWhen you have entered the machining conditions, the screen appears automatically in which you enter the dimensions for the exterior contour to be milled.

Page 14: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

14

Pocketing

Using the cursor, select the menu for “Pocketing” and confirm your entry by pressing the “SELECT” softkey.

Then the Machining Conditions menu appears on the screen.

Machining conditionsEnter the machining conditions in the following screen:

Geometric dataWhen you have entered the machin-ing conditions, the screen appears automatically in which you enter the dimensions for the pocket to be milled.

4.1 EDIT operating mode

Page 15: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

15

Example of workpiece

The workpiece contour to be machined is geo-metrically described as per the drawing.

Normally this figure can only be programmed by an experienced programmer. This problem can be easily solved with the MANUAL GUIDE i.

Workpiece contour for the cycleThe workpiece contour is described with the help of the following soft keys:

In the example below, you can see the entries for the contour with the starting point in the circular arc of radius 50 at the centre left, at position X-93 Y0. The contour description runs in an anticlockwise direction. The transitions between the radii 50, 140, 30, 100 and from 50 back to the initial point are tangential, but unknown. They are calculated automatically by the CNC.

Start positionFirstly, the start position for the contour description is specified.

Page 16: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

16

Selection of the contour elements

Input of known dimensions Result

4.1 EDIT operating mode

Page 17: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

17

Drilling holes

Using the cursor, select the cycle for “DRILLING” and confirm your entry by pressing the “SELECT” softkey.

Then, the Machining Conditions menu appears on the screen.

Machining conditionsEnter the machining conditions for the drilling operation in the following screen:

Geometric dataWhen you have entered the machining conditions, the screen appears auto-matically in which you enter the dimen-sions for the hole pattern.

Page 18: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

18

4.1.2 Program list

All the programs in the program list are displayed when the soft key “O LIST” is pressed.

•NEW New program•COPY Copy program•DELETE Delete program•EDTCOM Edit comment•SEARCH Search program

•M-CARD Memory card•ALL DEL Delete all•SRTORD Sort programs•OPEN Open program

The following information is displayed: program number, comment, date of creation or alteration, time and size of the program.

Program list options:

Program input and display

The CNC controller conveniently allows you, by means of a standard memory card, to rapidly read in/out programs and all other data such as tool offset, as well as machine and controller data. The reading in/out of data is fully controlled by the menu using the soft keys.

The content of the memory card can also be displayed on the CNC controller screen. This guar-antees an unrestricted, uncomplicated and above all a quick data exchange.

4.1 EDIT operating mode

Page 19: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

19

4.1.3 Changing the program

Press the soft key “OPEN” to display and subsequently make changes to the program.

You can edit cycles using the graphical aid by pressing the “ALTER” soft key on the original screen.

In the following example, the cycle G1020: FACHIN (ROUGH) is selected. The precise meaning of the respective function is displayed in the marked field.

The changes are made in the input menu and are accepted by pressing the soft key “ALTER”.

Page 20: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

20

The machining is realistically displayed in solid body animation. You see the material removal by the corresponding machining tool. The movement of the tool tip is displayed as a line in the tool path-line graphics.

Zoom Function

4.2 MEM operating mode

Programs can be graphically simulated, executed and converted to DIN/ISO in this operating mode.

4.2.1 Graphically simulating the program

A program is graphically simulated in this operating mode. There are two different types of dis-play:

a) Solid body graphical animation b) Tool path-line graphics

It is as easy to operate as a DVD player.

By selecting the area using soft keys, detailed magni-fications can be easily achieved.

4.2 MEM operating mode

Page 21: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

21

4.2.2 Converting the program into ISO format

A “MANUAL GUIDE i ” program can be fully converted to a standard ISO program. Such a pro-gram is hence not dependent on the make of the CNC controller. As a result you have the option of universally using the “MANUAL GUIDE i ” program in the entire production area.

4.2.3 Executing the program

A program created using the “MANUAL GUIDE i ” can be executed directly in the original format. You do not have to convert the program to execute it.

4.3 JOG operating mode

The machine can be manually operated in this operating mode. Using the JOG keys or a hand wheel, the feed of the axes being processed can be either manually selected or set at rapid. Amongst other things, the workpiece zero point and offset are determined if the machine does not have an automatic measuring device or has no external tool pre-setting.

4.3 JOG operating mode

Page 22: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

22

In the case of a machine for machining prismatic work-pieces, the tool normally rotates whilst the workpiece is firmly clamped to a table, a pallet or special equip-ment. These machines are either mill ing machines, drilling machines, machining centres or special mecha-nisms.

The movements for positioning or cutting or made by at least three axes: the X axis (normally longitudinal move-ments), the Y axis (normally transverse movements) and the Z axis (movement along the tool axis).

5.1 Coordinate system of a milling machine

For machining prismatic workpieces, there are also machines with more than three axes. For example with a rotary table for all-round machining in chucking as the fourth axis, a swivellable head as the fifth axis, etc. In the example, you can see a vertical drilling and milling machine with a multiple tool turret. The Z axis always executes a movement in parallel to the tool axis. If the tool axis is in a horizontal position, e.g. in a horizontal drilling machine or machining centre, then the Z axis is also horizontal and axes X and Y are arranged appropriately.

The normal machining plane of the machine described above is the XY plane.The tool axis is vertical to the XY plane. In the program, the different machining planes are specified by G codes.

G17 = For machining in the XY planeG18 = For machining in the XZ planeG19 = For machining in the YZ plane

5. General information

Page 23: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

23

5.2 Zero point selection

Each moving axis of a CNC machine has a measuring system. Once the machine has been switched on, these measuring systems must be synchronised with the CNC controller. There are reference points for this purpose in the measuring systems, which are found at the positive end of the axis’s traverse path and are usually started manually. There are also machines with absolute measuring systems whereby the measuring system is permanently defined.

The workpiece zero point can be freely selected from the entire positioning range. The user logi-cally sets the zero point to be programmed at the place it is easiest to program.

Symbol for the reference point

Symbol for the workpiece zero point

Page 24: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

24

Minimal knowledge of ISO programming is required for program generation with “MANUAL GUIDE i ”. Machining cycles are called up via 4-digit G functions. The G-code itself is irrelevant to the user as the data is entered by graphic input displays. There are a few G-functions which the user must know in order to be able to work with “MANUAL GUIDE i ”. These are explained below.

G0 = Rapid TraverseWith the command “G0”, one or several machine axes can simultaneously be moved. The axes in question move at high speed from the start to the target point without interpolating,

e.g. G0 X110 Y50

G1 = FeedWith the command “G1” one or several machine axes can simultaneously be moved at a pro-grammed feed rate. In this case, the axes in ques-tion move along a straight interpolating line from the start to the target point.For milling machines the feed is normally pro-grammed in mm/minute,

e.g.: G1 X110 Y50 F100 (F = feed rate).

G90 = Absolute programmingIn the case of absolute programming, all of the pro-grammed positions refer to the selected workpiece zero point.

Example: G90 G0 X50 X70

X110 X140 X170 X200

6. ISO programming

Page 25: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

25

G91 = Incremental programmingIn the case of incremental program-ming, each dimension refers to the previous position.

Example: G91 G0 X50 X20

X40 X30 X30 X30

G97 = Speed programmingThe tool speed is programmed directly under the “S” address. Select the speed yourself if you are experienced enough, or calculate it according to the following formula:

n = Speed in RPMVc = Cutting speed in m/min (255) d = Diameter in mm (18.0)

Example: S4509 s [RPM]

G94 = Feedrate in mm/minWith drilling and milling tools, the feedrate is generally programmed in mm/min. G94 is the basic controller setting and therefore does not need to be programmed specifically. The feedrate is always programmed without a decimal point for drilling and milling applications. The following formula is used to calculate the feedrate in mm/min:

Vf = Feedrate in mm/minn = Speed in RPM (4509)Z = Number of teeth (for drill 1)Sz = Feedrate per tooth mm/tooth or mm/rev (0.25)

Example: F1127 F [mm/min]

The functions G90/G91 and G0/G1 are “self-maintaining (modal)”, which means that they remain active until they are overwritten by the corresponding “complimentary function”.

Page 26: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

26

M codes (auxiliary functions)M codes are characterised as auxiliary functions, with whose help the greatest range of machine actions can be triggered. M functions are standardised to some extent and are hence the same in all CNC machine tools. There are also free M functions, which are used differently by each machine manufacturer. Please pay particular attention here to the operating instructions of the machine manufacturer. The most important M functions are listed below:

M00 = Program stop unconditionalM01 = Program stop optionalM03 = Work spindle ON, clockwiseM04 = Work spindle ON, anticlockwiseM05 = Work spindle STOPM06 = Tool exchangeM07 = Coolant 1 ONM08 = Coolant 2 ONM09 = Coolant OFFM30 = Program end with resetting to program startM98 = Subprogram call-up

“MANUAL GUIDE i” Program and G codes

The following diagrams show parts of a program generated using “MANUAL GUIDE i”:

Alongside there is a part of the program for the previous example, in which the machining conditions for pocketing are highlighted in yellow. In the next program line a contour is defined in subprogram no. 801.

The actual contour form of the pocket can either be saved directly to the same program or as a separate subprogram. Here, the contour is stored as a subpro-gram with the number 801 (highlighted in yellow). This has the advantage that subprogram 801 can be used for roughing and finishing.

6. ISO programming

Page 27: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

27

Besides the special 4-figure G codes for cycles, programs created using “MANUAL GUIDE i” also contain normal G codes, according to DIN 66025. Here are some examples:

G90 G54 G40 M9 M5 Typical dataset at the beginning of a program to move the CNC control-ler to the basic position.

G0 G91 G28 Z0 Approach the reference point in the Z axis at a rapid traverse, e.g.: for tool exchange

T1 Call tool no. 1, e.g.: for tool exchangeM6 Tool exchange G43 H1 Apply tool length correction D1 Apply tool radiusM30 Program end

You can save program sequences which are repeated often, e.g. tool exchange, yourself as a template, open them at the touch of a button and insert them in the program. Then, you will only need to change or adjust speeds, tool or offset numbers in the program.

Page 28: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

28

Tool commands have the address “T” and are programmed with a number.This number refers either directly to the tool or the position in the tool magazine.Individual details on the type of tool coding can be found in the appropriate machine operating manual. In each case, the command “T17”, for example, will make tool number 17 ready for tool exchange, and in the case of automatic machines, inserted in the working spindle by the change command “M6”.

The tool memory

The tool memory is opened by pressing the soft key “T-OFS”.

The CNC controller possesses a tool correction memory, in which the dimensions for the tool length and radius are saved.

In addition, this memory also contains tool data for the tool type, the installation position and the shape or the tool nose angle.

This data is required, for example, for the graphic representation during simulation.

7. Tools and offsets

Page 29: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

29

Tool orientation

Tool tip angle

Tool length correction is usually measured from the tip of the spindle to the tip of the tool. With mil-ling tools, the radius of the milling unit is entered as the radius correction.This means that programming is very straightfor-ward, and does not need to take a tool length or a milling radius into account.

Tool length correction is called by the “H” com-mand, together with the function “G43” (G43 H17) and tool radius correction by the “D” command, together with the function “G41” (G41 D17) or “G42”.

Radius correction is deleted by the “G40” com-mand. Length correction is deleted by the “G49” command.

Calling G41 or G42 offsets the milling tool by the correction value along the normal to the program-med workpiece contour, either to the left “G41” or to the right “G42”, seen in the feed direction. When milling an arbitrary contour, the milling unit always remains on this offset path. In so doing, the CNC controller always reads program lines in advance to detect the pro grammed contour, so that the inter-sections can be calculated correctly for tangential or non- tangential contour transitions.

All “MANUAL GUIDE i“ cycles must be executed with the tool radius correction deleted, i.e. in G40. The tool length can be corrected before the cycle by calling G43 H**.

Page 30: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

30

8. Programming examples

Creating a MANUAL GUIDE i Program

A MANUAL GUIDE i program is created in the following steps. You must pay particular attention to the correct approaching of the cycle start point and returning to a defined withdrawal point.

1) Blank part definition (only if a program simulation is required)

2) Approaching the toolchange position

3) Tool selection

4) Inserting the required G and F functions (e.g. spindle ON, speed, coolant, feed)

5) Approaching the cycle start point

6) Cycle:Cutting conditions (e.g. pocketing, drilling, slot milling)

7) Cycle: Figure information (several figures e.g. drilling figures can be programmed after a cycle)

8) Moving to a defined withdrawal point

9) Repeating steps 2 to 8, to add additional machining processes

10) Program end, enter the required M and G functions

Page 31: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

31

Example:

G1902 B100. D100. H30. I0. J0. K1.; Blank part definition

G0 Z300. ;X100. Y100.; Approaching the toolchange position

T1; Tool selection

M6; Tool replacement

S1200 M3; Entry of speed and direction of rotation

G43 H1 D1; Activating tool length offset

X-25. Y-25.;G0 Z2.; Approaching the cycle start point

G1020 T1. L38. F200. E150. W2. P2. V0. C1. M1. A1. B4. Z2.I100.; Cycle: Cutting conditions

G1220 T1. B0. H50. V50. U100.W100.; Cycle: Workpiece geometry

G0 Z300.;X-100. Y-100.; Moving to a defined withdrawal point

T0; Cancelling tool offset

M30; Program end

Page 32: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

32

Description of facing cycle

A facing cycle as illustrated below is always configured using the tab FACE.

Description of pocketing cycle

The terms CONCAVE and CONVEX refer to pockets or islands respectively when using MANUAL GUIDE i.

A concave free figure (pocket) can also be combined with one or more convex free figures (islands) to produce a pocket-island combination. The concave free figure (pocket) must always be the first figure. The beginning and end of a pocket-island combination are denoted by G1990 and G1991, which are inserted automatically by MANUAL GUIDE i into the part program. The contour elements used to define the free figure can be of type “Part” and type “Blank”. In the case when the contour element is of type “Part”, the tool is not allowed to cut over the contour element; in the case when the contour element is of type “Blank”, the tool cuts over the contour element in order to deburr the workpiece border. The diagram below shows the principle of a pocketing cycle.

Cutting area

SCHRIFT: Modelle

Pocket Contour Element Type “Part”

Island Contour Element Type “Part”

Island Contour Element Type “Part”

Pocket Contour Element Type “Blank”

Cutting area Cutting area

Normal PocketRefer to examples 1,2

Pocket-Island CombinationRefer to example 4

Pocket-Island CombinationRefer to example 3

Cutting area

8. Programming examples

Page 33: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

33

“Side Thickness” and “Bottom Thickness” specify the amount of material to be removed from the blank. These values can be entered to avoid any ‘air-cutting’ motion when using a pre-machined workpiece, where the centre of the pocket has already been removed. When using a blank which is not pre-machined, the data fields must be left empty.

DO NOT CONFUSE “SIDE THICKNESS” WITH “SIDE FINISH” AMOUNT, AND “BOTTOM THICKNESS” WITH “BOTTOM FINISH” AMOUNT.

The diagrams below show how the cutting area of a pocket is defined.

SCHRIFT: Modelle

Pocket Contour Element Type “Part”

Island Contour Element Type “Part”

Island Contour Element Type “Part”

Pocket Contour Element Type “Blank”

Cutting area Cutting area

Normal PocketRefer to examples 1,2

Pocket-Island CombinationRefer to example 4

Pocket-Island CombinationRefer to example 3

Cutting area

Side Thickness

Base Point

Side Thickness

Bottom Thickness

Cutting area

Cutting areaDepth

Page 34: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

34

Description of outer contouring cycle

An outer contouring cycle always has to be combined with a figure of type CONVEX. The diagram below shows the principle of an outer contouring cycle. During cutting, the tool is moving on a path which is equidistant from the programmed part contour. After each cutting pass the tool path is moved closer to the part shape.

Normally a pocket-island combination generates a more efficient tool path and shorter cycle time (pocket with contour elements of type “Blank” and island with contour elements of type “Part”): compare the animated simulations of example 1 and example 3 in this training handbook in order to become familiar with the difference between a pocketing and a contouring cycle.

8. Programming examples

Warning:

When the SIDE THICKNESS and BOTTOM THICKNESS fields are empty, it is assumed that the blank is as shown in the diagram below.

When the SIDE THICKNESS and BOTTOM THICKNESS fields are set to 0, the workpiece is assumed to be pre-machined as shown in the diagram below.

Rapid Motion

Cutting area

Rapid MotionRisk of Collision

Page 35: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

35

Side Thickness and Bottom Thickness specify the amount of material to be removed from the blank. A value larger than zero has to be inserted.

DO NOT CONFUSE “SIDE THICKNESS” WITH “SIDE FINISH” AMOUNT, AND “BOTTOM THICKNESS” WITH “BOTTOM FINISH” AMOUNT. The diagrams below show how the cutting area during outer contouring is defined.

Description of inner contouring cycle

An inner contouring cycle always has to be combined with a figure of type CONCAVE. The tool path is analogous to an outer contouring cycle. The diagram below shows the principle of an inner contouring cycle.

“Side Thickness”, “Bottom Thickness”, “Base Point” and “Depth” have the same meaning as for a pocketing cycle.

Cutting area

Base Point

A - A

Bottom Thickness Side Thickness

A A

Depth

Side Thickness

Cutting area

Cutting areaDepth

The diagrams below show the outer contouring cycle:

Page 36: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

36

Contour milling (predefined circular figure)

Mill Ø40 mm

End face milling (predefined rectangle)

Mill Ø40 mm

8.1 Example 1

In this first example, a workpiece, for which all the geometrical elements are known or have been measured, is programmed using MANUAL GUIDE i. The geometrical shapes that are used are simple contours that can be reduced to basic figures such as rectangles, circles or ellipses. Therefore in this example, only predefined figures are used. In Examples 2, 3 and 4 that are found later in this handbook, freely programmable shapes are explained in detail. These make it possible to enter complex workpieces.

8. Programming examples

In Example 1, the following machining cycles will be applied:

Page 37: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

37

Pocketing (predefined rectangle)

Mill Ø10 mm

Drilling (square hole pattern)

Drill Ø10 mm

Centre drilling (square hole pattern)

Centre drill Ø12 mm

Image of finished part

Page 38: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

38

New program

Select operating mode EDIT

New program

Enter the program number using the keyboard

End the program input by pressing the soft key “Create”

8.1 Example 1

Select the program list

Page 39: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

39

Editing the comments

Press the soft key to enter a comment

8.1 Example 1

Comment or workpiecename

Open the selected program

Finish by pressingthe key “Alter”

Open the program

Page 40: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

40

8.1 Example 1 8.1 Example 1

Press the soft key “Start”

Selection of further soft keys. Press 1x

Confirm the selection by pressing “Select”

Blank part definition

2 x

Select the blank part using the arrow keys

Page 41: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

41

8.1 Example 1 8.1 Example 1

Confirm data input by pressing the soft key “Insert”

Press the soft key “Start”

Selection of a suitable templateT1 = Tool selectionM6 = Tool change commandS1200 = 1200 rpm. Rotational speed

of spindleH1 = Correction of tool lengthD1 = Correction of tool radiusG43 = Activate tool length

correction

Press the soft key “Insert”

Selection of a template

Note:The blank part dimensions entered here are only used for the graphic simulation and have no influence on the tool path.

Enter the following values on the keyboard:B: 100D: 100H: 30I: 0J: 0K: 1

Page 42: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

42

8.1 Example 1 8.1 Example 1

Manually complete the addresses marked with ?. Manually alter the programT1, H1, D1 and Z2

Press the soft key “Select”

Press the soft key “Cycle”

Selection of operating mode Surface Milling

Select the operating mode with the arrow keys

1 x

Note:If there is no suitable template available, it will be necessary to enter the data manually or create a template (see User Manual).

Note:At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Modify manually “Z2”

Page 43: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

43

Complete parameter

Selection of the form of the machining surface

Press the soft key “Select”

Complete parameter

End by pressing the soft key “Insert”

Note: 1The values marked with * are not obligatory.

Note: 2The feed rate is entered manually in mm/min. Possible in G95 (mm/revolutions) if this was programmed before the cycle.

1 x

8.1 Example 1 8.1 Example 1

Page 44: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

44

Press the soft key “Start”

End by pressing the soft key “Insert”

Note:The tool diameter is automatically compen-sated by the machining cycle. Therefore merely the tool length must be activated with G43. Address D is obligatory, the cycles however must be executed in G40.

Tool change

Complete parameter

End by pressing the soft key “Insert”

8.1 Example 1 8.1 Example 1

Page 45: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

45

Pay attention to values T and S– The wall thicknesses still to be machined

must be specified with T and S– These values are not to be confused with

K and H, which represent the finishing dimension.

Correct manually

Complete parameter

End by pressing the soft key “Select”

2 x

Selection of operating mode Side Milling

Note:At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Press the soft key “Cycle”

1 x

8.1 Example 1 8.1 Example 1

Page 46: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

46

End by pressing the soft key “Insert”

Complete parameter

Selection of the form of the machining surface

Complete parameter

End by pressing the soft key “Insert”

End by pressing the soft key “Select”

1 x

8.1 Example 1 8.1 Example 1

Page 47: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

47

End by pressing the soft key “Insert”

Press the soft key “Cycle”

Press the soft key “Start”

Note:At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Correct manually

Tool change

8.1 Example 1 8.1 Example 1

Page 48: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

48

Safety distance always > 0

End by pressing the soft key “Insert”

End by pressing the soft key “Select”

Selection of pocket roughing

Complete parameter

Pay attention to values T and S– If the pocket is already machined, the

wall thickness still to be machined can be determined with the aid of T and S.

– If the pocket is not yet machined, no values may be entered for T and S.

– These values are not to be confused with K and H, which represent the finishing dimension.

Selection of operating mode Pocket Milling

3 x

1 x

8.1 Example 1 8.1 Example 1

Page 49: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

49

End by pressing the soft key “Insert”

Selection of the form of the pocket to be machined

Complete parameter

Press the soft key “Start”

Tool change

Press the soft key “Select”

8.1 Example 1 8.1 Example 1

Page 50: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

50

Correct manually

Select “Drilling”

Press the soft key “Select”

End by pressing the soft key “Insert”

Selection of operating mode Drilling

Press the soft key “Cycle”

Note:At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

8.1 Example 1 8.1 Example 1

Page 51: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

51

Complete parameter

Complete parameter

1 x

Select drill pattern “Rectangular points”

4 x

Press the soft key “Select”

End by pressing the soft key “Insert”

8.1 Example 1 8.1 Example 1

Page 52: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

52

End by pressing the soft key “Insert”

Complete parameter

Press the soft key “Start”

Tool change

End by pressing the soft key “Insert”

8.1 Example 1 8.1 Example 1

Page 53: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

53

Correct manually

Press the soft key “Cycle”

1 x

Press the soft key “Select”

Select “Drill”

Selection of operating mode Drilling

1 x

Complete parameter

Note:At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

8.1 Example 1 8.1 Example 1

Page 54: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

54

End by pressing the soft key “Insert”

End by pressing the soft key “Insert”

Complete parameter

4 x

Press the soft key “Select”

Select drill pattern “Rectangular points”

8.1 Example 1 8.1 Example 1

Complete parameter

Page 55: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

55

End by pressing the soft key “Insert”

End of the program

Press the soft key “End”

Program completed

8.1 Example 1 8.1 Example 1

Page 56: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

56

Press the soft key “Simulation”

Simulation

Select the operating mode: AUTO (MEM)

Press the soft key “Rewind”

Press the soft key “Start”

8.1 Example 1 8.1 Example 1

Page 57: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

57

Simulation over

8.1 Example 1 8.1 Example 1

Page 58: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

58

Pocketing (freely programmable concave contour, registered as a subprogram)

Mill Ø 10 mm

End face milling (predefined rectangle)

Mill Ø 40 mm

8.2 Example 2

In this example, a pocket is machined out of a workpiece with the aid of MANUAL GUIDE i. The pocket geometry, which is known completely or has been measured, is entered as a freely program-mable contour and registered as a subprogram. Storing a contour as a subprogram makes it possible to re-use these for further cycles; for example for a simple cycle. Since it is a pocket, a concave contour is selected.

8.2 Example 2 8.2 Example 2

The following machining cycles will be applied:

Page 59: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

59

8.2 Example 2 8.2 Example 2

Image of finished part

Page 60: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

60

End the program input by pressing the soft key “Create”

New program

Enter the program number using the alphanumeric keyboard

Select the program list

New program

Select operating mode EDIT

8.2 Example 2

Page 61: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

61

Comment or part designation

End the comment input by pressing the soft key “Alter”

Select input of a comment

Edit the comment

Open the selected program

Open the program

8.2 Example 2

Page 62: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

62

Selection of further soft keysPress 1x

Confirm the selection by pressing “Select”

Press the soft key “Start”

Blank part definition

Select the blank part using the arrow keys

2 x

8.2 Example 2

Page 63: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

63

Enter the following values on the keyboard:B: 160D: 90H: 30I: 5J: 5K: 1

Confirm data input by press-ing the soft key “Insert”.

Press the soft key “Start”

Press the soft key “Insert”

Selection of a template

Note: The blank part dimensions entered here are only used for the graphic simula-tion and have no influence on the tool path.

Selection of a suitable templateT1 = Tool selectionM6 = Tool change commandS1200 = 1200 rpm. Rotational

speed of spindleH1 = Correction of tool lengthD1 = Correction of tool radiusG43 = Activate tool length

correction

8.2 Example 2

Page 64: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

64

Press the soft key “Select”

Complete parameter

Selection of operating mode Surface Milling

Note: At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Complete the addresses marked with ?. Alter the program manually: T1, H1 and D1 Z2.

1 x

Select the operating mode with the arrow keys

Note 1: The values marked with * are not obligatory.

If there is no suitable template available, it will be necessary to enter the data manually or create a template (see User Manual).

Press the soft key “Cycle”

Note 2: The feed rate is entered manually in mm/min. Possible in G95 (mm/revolutions) if this was programmed before the cycle.

1 x

8.2 Example 2

Page 65: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

65

Complete parameter

End by pressing the soft key “Insert”

Press the soft key “Select”

Complete parameter

Selection of the form of the machining surface

End by pressing the soft key “Insert”

8.2 Example 2

Page 66: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

66

End by pressing the soft key “Insert”

Press the soft key “Start”

Press the soft key “Cycle”

Correct manually

Tool change

Note: The tool diameter is automatically compensated by the machining cycle. Therefore merely the tool length must be activated with G43. Address D is obligatory. The cycle must be executed in G40.

Note: At the end of a manual data input, pos ition the cursor fully to the left in order to select the whole line.

8.2 Example 2

Page 67: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

67

End by pressing the soft key “Select”

Complete parameter

Complete parameter

End by pressing the soft key “Insert”

Selection of Pocket Milling

3 x

1 x

Pay attention to values T and S– If the pocket is already machined, the

wall thickness still to be machined can be determined with the aid of T and S.

– If the pocket is not yet machined, no values may be entered for T and S.

– These values are not to be confused with K and H, which represent the finishing dimension.

8.2 Example 2

Page 68: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

68

Selection of the form of the machining surface

Complete parameter

End by pressing the soft key “OK”

Press the soft key “Line”

3 x

End by pressing the soft key “Select”

Definition of pocket geometry

8.2 Example 2

Page 69: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

69

End by pressing the soft key “OK”

Press the soft key “Radius”

End by pressing the soft key “OK”

Note: For a radius, program the line up to the theoretical intersection of both lines. Sequen-ce line – radius – line.

8.2 Example 2

Page 70: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

70

Press the soft key “Line”

Press the soft key “Radius”

End by pressing the soft key ”OK“

8.2 Example 2

Page 71: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

71

End by pressing the soft key “OK”

End by pressing the soft key “OK”

Press the soft key “Line”

8.2 Example 2

Page 72: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

72

Press the soft key “Radius”

Press the soft key “Line”

Press the soft key “OK”

8.2 Example 2

Page 73: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

73

Press the soft key “Radius”

Press the soft key “OK”

End by pressing the soft key “OK”

8.2 Example 2

Page 74: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

74

Press the soft key “Line”

End by pressing the soft key “OK”

Press the soft key “Radius”

8.2 Example 2

Page 75: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

75

Press the soft key “OK”

End by pressing the soft key “OK”

Press the soft key “Line”

8.2 Example 2

Page 76: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

76

Press the soft key “Radius”

End by pressing the soft key “OK”

Press the soft key “Line”

8.2 Example 2

Page 77: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

77

Press the soft key “Create”

End by pressing the soft key “OK”

End by pressing the soft key “OK”

Note: The geometry of the pocket must always be exactly closed. The start point must correspond with the finish point.

Note: The determined form can be saved as a profile in a subprogram.

Enter the following values on the keyboard: Sub-prog-no. 1101Designation of the figure: Pocket 01

1 x

8.2 Example 2

Page 78: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

78

Press the soft key “End”

Press the soft key “Insert”

Selection of the template end

Program completed

8.2 Example 2

Page 79: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

79

Press the soft key “Simulation”

Simulation over

Simulation

Select the operating mode: AUTO (MEM)

Press the soft key “Rewind”

Press the soft key “Start”

8.2 Example 2

Page 80: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

80

8.3 Example 3

8.3 Example 3

In this example, an island is machined out of a workpiece with the aid of MANUAL GUIDE i.

The island geometry includes several unknown geometrical elements. For the machining of the island, a combination of two freely programmable contour figures is selected - a freely programmable pocket and a freely programmable island. The rectangular blank part is entered as a freely programmable pocket contour (concave), whereby the contour elements are of type “Blank”. The island in the centre is entered as a freely programmable island contour (convex); the contour elements are of type “Part”. This pocket-island combination results in the most efficient tool path for machining an island out of a workpiece. Alternatively, a contour milling cycle could be entered (as indicated in Example 1); but in this case, the cycle time would be increased.

Pocket-island combinations can only be entered when using freely programmable contours. Here, G1990 marks the beginning and G1991 marks the end of the combined figures in the part program. Both G codes are inserted automatically by MANUAL GUIDE i into the part program and may not be deleted manually. Predefined figures (e.g. rectangles or circles) can not be added to a pocket-island combination.

The difference between contour elements of the type “Blank” and type “Part” is that the milling tool may cross a contour element of type “Blank”, and may even be required to do so, in order not to leave a burr on the workpiece, whereas in the case of contour elements of type “Part”, the tool may not breach the contour.

Page 81: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

81

8.3 Example 3

Pocketing (combination of a freely programmable pocket of type “Blank” type and a freely programma-ble island of type “Part”; combination registered as a subprogram)

Mill Ø 10 mm

In this example, the following machining cycle is applied:

Image of finished part

Page 82: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

82

8.3 Example 3

End the program input by pressing the soft key “Create”

New program

Enter the program number using the alphanumeric keyboard

Select the program list

New program

Select operating mode EDIT

Page 83: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

83

8.3 Example 3

Comment or part designation

End the comment input by pressing the soft key “Alter”

Select input of a comment

Edit a comment

Open the selected program

Open the program

Page 84: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

84

8.3 Example 3

Selection of further soft keysPress 1x

Confirm the selection by pressing “Select”

Press the soft key “Start”

Blank part definition

Select the blank part using the arrow keys

2 x

Page 85: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

85

8.3 Example 3

Confirm data input by pressing the soft key “Insert”

Press the soft key “Start”

Note: The blank part dimensions entered here are only used for the graphic simula-tion and have no influence on the tool path.

Press the soft key “Insert”

Enter the following values on the keyboard:B: 120D: 110H: 20I: 15J: 15K: 0

Selection of a template

Selection of a suitable templateT1 = Tool selectionM6 = Tool change command S1200 = 1200 rpm. Rotational

speed of spindleH1 = Correction of tool lengthD1 = Correction of tool radiusG43 = Activate tool length

correction

Page 86: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

86

8.3 Example 3

Complete parameter

Press the soft key “Select”

Note: At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Complete the addresses manually with ? Change over the program manually: T3, H3 and D3.

If there is no suitable template available, it will be necessary to enter the data manually or record a fixed format (see User Manual).

Press the soft key “Cycle”

Selection of pocket machining

Select the operating mode with the arrow keys

3 x

Note 2: The feed rate is entered manually in mm/min. Possible in G95 (mm/revolu-tions) if this was programmed before the cycle.

Note 1: The values marked with * are not obligatory.

1 x

Page 87: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

87

8.3 Example 3

Selection of the form of the pocket to be machined

Complete parameter

Press the soft key “Insert”

Press the soft key “OK”

Selection of the pocket type and geometry definition

Blank part definition

3 x

End by pressing the soft key “Select”

Page 88: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

88

8.3 Example 3

Press the soft key “Line”

Press the soft key “Blank Part”

End by pressing the soft key “OK”

1 x

Page 89: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

89

8.3 Example 3

Press the soft key “Line”

End by pressing the soft key “OK”

Note: The line type “Blank Part” remains automatically selected.

Press the soft key “Line”

Page 90: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

90

8.3 Example 3

End by pressing the soft key “OK”

Press the soft key “Line”

End by pressing the soft key “OK”

Page 91: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

91

8.3 Example 3

End by pressing the soft key “OK”

Press the soft key “Create”

1 x

Press the soft key “Alter”

Enter values and text.

Select the option “Create SP”

Note: This concludes the blank part definition.

Note: The part to be machined is inserted as an island.

Page 92: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

92

8.3 Example 3

Press the soft key “Create”

Press the soft key “Island”

Note: The island must show the type “Part”. In this example the MANUAL GUIDE i has automatically selected “Part”.

End by pressing the soft key “OK”

Page 93: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

93

8.3 Example 3

Press the soft key “Line”

End by pressing the soft key “OK”

Press the soft key “Line”

Page 94: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

94

8.3 Example 3

Press the soft key “Tangent”

Press the soft key “OK”

End by pressing the soft key “OK”

Press the soft key “Arc”

Press the soft key “Short”

Do not forget to select “Tangent”

Page 95: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

95

8.3 Example 3

Press the soft key “Line”

Press the soft key “OK”

Press the soft key “Line”

Page 96: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

96

8.3 Example 3

Press this soft key, which records the current position, and enter 15 mm depending on requirements.

Enter 10 mm, depending on the version

Press this soft key, which records the current position

Page 97: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

97

8.3 Example 3

End by pressing the soft key “OK”

End by pressing the soft key “OK”

Press the soft key “Line”

Page 98: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

98

8.3 Example 3

Press the soft key “Chamfer”

End by pressing the soft key “OK”

Press the soft key “Line”

Page 99: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

99

8.3 Example 3

End by pressing the soft key “OK”

End by pressing the soft key “OK”

Press the soft key “Chamfer”

Page 100: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

100

8.3 Example 3

End by pressing the soft key “OK”

Press the soft key “Create”

Press the soft key “Line”

Note: The geometry of the pocket or the island must always be exactly closed. The start point must correspond with the finish point.

Page 101: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

101

8.3 Example 3

Press the soft key “OK”

Press the soft key “End”

Press the soft key “Insert”

Selection of the template end

Page 102: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

102

8.3 Example 3

Press the soft key “Simulation”

Press the soft key “Rewind”

Program completed

Simulation

Select the operating mode: AUTO (MEM)

Press the soft key “Start”

Page 103: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

103

8.3 Example 3

Simulation over

Page 104: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

104

8.4 Example 4

Pocketing (combination of freely programmable pocket of “Blank” type and freely programmable island of “Part” type; combination stored/filed as a subprogram)

Mill Ø 10 mm

8.4 Example 4

In this example, a pocket is machined out of a workpiece with the aid of MANUAL GUIDE i leaving an island in the centre.

The symmetrical pocket geometry includes several unknown geometrical elements and is generated by “reflection/mirroring”. For machining the pocket with the island, a combination of two freely program-mable figures is selected. One is a freely programmable pocket (concave) of type “Part” and the other is a freely programmable island contour (convex), also of type “Part”, since in this case, in contrast to Example 3, the tool may not infringe on either of the two figures.

In this example, the following machining cycle is applied:

Page 105: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

105

8.4 Example 4

Image of finished part

Page 106: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

106

End creation of the program by pressing the soft key “Create”

New program

Enter the program number using the alphanumeric keyboard

Select the program list

New program

Select operating mode EDIT

8.4 Example 4

Page 107: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

107

8.4 Example 4

Comment or part designation

End the comment input by pressing the soft key “Alter”

Select input of a comment

Edit a comment

Open the selected program

Open the program

Page 108: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

108

8.4 Example 4

Selection of further soft keysPress 1x

Confirm the selection by pressing “Select”

Press the soft key “Start”

Blank part definition

Select the blank part using the arrow keys

2 x

Page 109: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

109

8.4 Example 4

Confirm data input by pressing the soft key “Alter”

Press the soft key “Start”

Note: The blank part dimensions entered here are only used for the graphic simula-tion and have no influence on the tool path.

Press the soft key “Insert”

Enter the following values on the keyboard:B: 100D: 60H: 20I: 50J: 0K: 0

Selection of a template

Selection of a suitable templateT1 = Tool selectionM6 = Tool change commandS1200 = 1200 rpm. Rotational

speed of spindleH = Correction of tool lengthD = Correction of tool radiusG43 = Activate tool length

correction

Page 110: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

110

8.4 Example 4

Complete parameter

Press the soft key “Select”

Note: At the end of a manual data input, position the cursor fully to the left in order to select the whole line.

Complete the addresses manually with ?Change over the program manually: T3, H3 and D3.

If there is no suitable template available, it will be necessary to enter the data manually or record a fixed format (see User Manual).

Press the soft key “Cycle”

Selection of pocket machining

Select the operating mode with the arrow keys

3 x

Note 2: Pay attention to values T and S– If the pocket is already machined, the

wall thickness still to be machined can be determined with the aid of T and S.

– If the pocket is NOT pre-machined, DON’T enter any value for data fields T and S.

– Do not mistake the data fields T and S with the finishing dimensions K and H.

Note 1: The values marked with * are not obligatory. Leave the boxes blank in the case of premachined parts.

1 x

Note 3: The feed rate is entered manually inmm/min. Possible in G95 (mm/revolutions) ifthis was programmed before the cycle.

Page 111: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

111

8.4 Example 4

Selection of the form of the pocket to be machined

Complete parameter

Press the soft key “Insert”

Press the soft key “OK”

Selection of the pocket type and geometry definition

3 x

End by pressing the soft key “Select”

Page 112: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

112

8.4 Example 4

Press the soft key “Line”

End by pressing the soft key “OK”

Note: Option “Part” is automatically selected.

1 x

Page 113: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

113

8.4 Example 4

End by pressing the soft key “OK”

Press the soft key “Radius”

Press the soft key “Arc”

Page 114: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

114

8.4 Example 4

End by pressing the soft key “OK”

Select this point

Press the soft key “Select”

Press the soft key “Arc”

Page 115: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

115

8.4 Example 4

Enter the different values for machining

End by pressing the soft key “OK”

Press the soft key “Next”

Page 116: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

116

8.4 Example 4

Select this point

Press the soft key “Select”

Selection of further soft keys

Press the soft key “Mirror”

Page 117: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

117

8.4 Example 4

End by pressing the soft key “OK”

Press the soft key “Select”

3 x

Select elements for reflection/mirroring

Page 118: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

118

8.4 Example 4

Press the soft key “Create”

Press the soft key “Yes”

Selection of previous soft keys

Note: The geometry of the pocket or the island must always be exactly closed. The start point must correspond with the finish point.

Page 119: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

119

8.4 Example 4

Press the soft key “Alter”

Press the soft key “Create”

Press the soft key “OK”

Note: If the graphic blocks are entered directly in the main program, it is possible to proceed straight away with the soft key “Island”.

1 x

Page 120: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

120

8.4 Example 4

Press the soft key “Island”

End by pressing the soft key “OK”

Enter the different values for machining

Page 121: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

121

8.4 Example 4

Press the soft key “Arc”

Note: The geometry of the pocket or the island must always be exactly closed. The start point must correspond with the finish point.

Press the soft key “Create”

End by pressing the soft key “OK”

Page 122: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

122

8.4 Example 4

End by pressing the soft key “OK”

Press the soft key “End”

End by pressing the soft key “Insert”

Selection of the template end

Page 123: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

123

8.4 Example 4

Press the soft key “Simulation”

Press the soft key “Rewind”

Simulation

Select the operating mode: AUTO (MEM)

Program completed

Press the soft key “Start”

Page 124: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

124

8.4 Example 4

Simulation over

Page 125: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.
Page 126: Fanuc. GFTE-598-EN_02_101112 Milling made easy manual.

All rights reserved.©2010 FANUC FA Europe s.A.

10/10 0.75EE GFTE-598-EN/02

BUlgAriAFANUC FA Bulgaria Ltd.29-37 Christo smirnenski blvdBG-1164 sofiatel.: (+359) 2 963 3319Fax: (+359) 2 963 [email protected]

CzECh rEpUBliCFANUC FA CZ s.r.o. U Pekarky 1A/484 – Budova BCZ-180 00 Praha 8 – Libentel.: (+420) 234 072 131 Fax: (+420) 234 072 [email protected]

FrANCEFANUC FA France10, rue de valentonF-94478 Boissy saint Léger Cedextel.: (+33) 1 45 69 63 33Fax: (+33) 1 45 69 03 [email protected]

gErmANyFANUC FA Deutschland GmbH Bernhäuser straße 22D-73765 Neuhausen a.d.F.tel.: (+49) 7158 187 400 Fax: (+49) 7158 187 455 [email protected]

grEAT BriTAiNFANUC FA UK Ltd.FANUC House1 station Approach – ruislipGB-Middlesex HA4 8LFtel.: (+44) 1895 6 34 182Fax: (+44) 1895 6 76 [email protected]

hUNgAryFANUC FA Hungary Kftorco Business Parkszabadság u. 117HU-2040 Budaörstel.: (+36) 23 507 400Fax: (+36) 23 507 [email protected]

iTAly FANUC FA Italia s.r.l.via volta 4I-20090 Buccinasco (Milano) tel.: (+39) 02 457 95 1Fax: (+39) 02 457 95 250 [email protected]

polAND FANUC FA Polska sp. z o.o. Ul. strzegomska 2-4PL-53-611 Wrocławtel.: (+48) 71 7766 170Fax: (+48) 71 7766 [email protected]

SCANDiNAviA FANUC FA Nordic A.B. Hammarbacken 4Bs-19149 sollentunatel.: (+46) 505 80 700Fax: (+46) 505 80 [email protected]

SpAiNFANUC FA Iberia s.A.Polígono Industrial olasoCalle olaso, 3E-20870 Elgoibar (Guipúzcoa)tel.: (+34) 943 74 82 90Fax: (+34) 943 74 44 [email protected]

SwiTzErlANDFANUC FA switzerland GmbHGrenchenstrasse 7 - P.o. BoxCH-2500 Biel/Bienne 8tel.: (+41) 32 366 63 63Fax: (+41) 32 366 63 [email protected]

TUrKEyFANUC FA satıs ve servis tic. Ltd. stiMahir Iz Cd. No:26 K:1Altunizade – Üsküdartr-34662 Istanbultel.: (+90) 216 651 1408Fax: (+90) 216 651 [email protected]

EUropEAN hEADQUArTErSFANUC FA Europe s.A.Zone IndustrielleL-6468 Echternachtel.: (+352) 72 79 79 1Fax: (+352) 72 79 79 [email protected]

the products in this catalogue are controlled based on Japan’s “Foreign Exchange and Foreign trade Law”. the export of series 30i/31i-5 from Japan is subject to an export License by the government of Japan. other models in this catalogue may also be subject to export controls.

Further, re-export to another country may be subject to the license of the government of the country from where the product is re-exported. Furthermore, the product may also be controlled by re-export regulations of the United states government. should you wish to export or re-export these products, please contact FANUC FA Europe for advice.