The HAAS Control Series DISPLAY BUTTONS Slide Legend


The HAAS Control Series DISPLAY BUTTONS

Slide Legend PRESS ACTIONS KEYS THREE TIMES TO GET TO THIS PAGE INSTRUCTIONS (Continued on next slide) INFORMATION Note: OTHER INFORMATION To advance through the presentation click on your left mouse button or press <ENTER>. To exit press <ESC>.

DISPLAY BUTTONS This module is intended to provide you with a familiarization of the Display Buttons on the Haas Control

Here is where you find the Display Buttons

PROGRAM CONVERSATIONAL: POSITION: OFFSETS: CURRENT COMMANDS: ALARMS or MESSAGES: PARAMETERS or DIAGNOSTICS: SETTINGS or GRAPHICS: HELP or CALCULATE: Display Buttons

Program/Conversational: PROGRAM display will show the currently selected program. In the top left corner of the screen, you will see the title of the Display and (Mode) you are in. In the center of the screen, you will see the program number and the sequence number that was last executed, on the program you’re presently running (If your lines of code are numbered). PROGRAM (MEM) O 91002 N 00000 O 91002 ; (Mill Engraving HAAS Logo) ; T 1 M 06 (TOOL#1 – ENGRAVING TOOL) ; G 90 G 54 G 00 X-0. 7355 Y 0. 429 ; S 5000 M 03 ; G 00 G 43 H 01 Z 1. M 08 ; G 01 Z 0. 03 F 100. ; G 91 ; G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X 0. 3058 Y 0. 5308 ; G 01 X 0. 2275 ; G 00 Z 0. 03375 ; F 4 FOR PROG REVIEW

Program Conversational Button: PROGRAM (MEM) While running a program, you can review it with the PROGRAM REVIEW feature. To select Program Review while running a program, when you’re in the Program display PRESS The program will come up on both sides of the screen. On the left you will see 18 blocks of the program that is running and on the right you will see the same program that you can cursor through and review. To switch back PRESS again. O 91002 N 0000 G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; O 91002 ; (Mill Engraving HAAS Logo) ; T 1 M 06 (TOOL#1 – ENGRAVING TOOL) ; G 01 X 0. 1314 Y 0. 2275 ; G 90 G 54 G 00 X-0. 7355 Y 0. 429 ; G 01 X-0. 2275 ; S 5000 M 03 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X 0. 3058 Y 0. 5308 ; G 01 X 0. 2275 ; G 03 X 0. 2475 Y 0. 5508 R 0. 02 ; G 00 G 43 H 01 Z 1. M 08 ; G 01 Z 0. 03 F 100. ; G 91 ; G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X 0. 3058 Y 0. 5308 ; G 01 X 0. 2275 ; G 00 Z 0. 03375 ; RUNNING F 4 FOR NORMAL PROG

Program Conversational Button: BGEDITOR (MEM) While running a program, you can bring up that program or another to edit using the Background Edit feature. Type in the program number of the program you want to edit then PRESS O 91002 N 0000 O 91002 ; (Mill Engraving HAAS Logo) ; T 1 M 06 (TOOL#1 – ENGRAVING TOOL) ; G 90 G 54 G 00 X-0. 7355 Y 0. 429 ; S 5000 M 03 ; G 00 G 43 H 01 Z 1. M 08 ; G 01 Z 0. 03 F 100. ; G 91 ; G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X 0. 3058 Y 0. 5308 ; G 01 X 0. 2275 ; G 00 Z 0. 03375 ; F 4 FOR PROG REVIEW Note; The program you are running is replaced with the program you want to edit. The original program is still running in the background. RUNNING PROG EXISTS FEED

Program Conversational Button: BGEDITOR (MEM) You may perform any of the edit operations available in the Edit Mode. Insert, Alter, Delete and Undo. (Block Edit and Advanced Editor are not available) If editing the program you are running, no changes will be in effect until the program reaches the M 30 command or you press <RESET>. PRESS To return to the running program. O 91002 N 0000 O 91002 ; (Mill Engraving HAAS Logo) ; T 1 M 06 (TOOL#1 – ENGRAVING TOOL) ; G 90 G 54 G 00 X-0. 7355 Y 0. 429 ; S 5000 M 03 ; G 00 G 43 H 01 Z 1. M 08 ; G 01 Z 0. 03 F 100. ; G 91 ; G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 01 X 0. 3058 Y 0. 5308 ; G 01 X 0. 2275 ; G 00 Z 0. 03375 ; F 4 FOR PROG REVIEW RUNNING PROG EXISTS FEED

Position Button: POSITION (MEM) POSITION display will display five different pages that list the machine axes positions. or to scroll through the following pages: Operators, Work, Machine and Distance -to-Go. The fifth page shows all four in a small format. O 91002 (OPERATOR) X Y Z 0. 0000 in 3. 5179 in (MACHINE) X Y Z 0. 0000 in 3. 5179 in N 0000 (WORK G 54) X -9. 0000 in Y -7. 0000 in Z 3. 5179 in (DIST TO GO) X 0. 0000 in Y 0. 0000 in Z 0. 0000 in

Position Button: PAGE to POS-OPER. This is a reference display only. Each axis can be zeroed out independently; then subsequent moves will be shown relative to where you zeroed the axis. PRESS the X, Y or Z Keys and then <ORIGIN> to zero that axis. Or, in Handle Jog mode, PRESS X, Y or Z JOG Keys then <ORIGIN> to zero that axis. You can enter in an axis letter and number (X-1. 25) and PRESS <ORIGIN> to have that value entered in that axis display. POS-OPER (MEM) O 91002 N 0000 X 0. 0000 in Y 0. 0000 in Z 3. 5179 in

Position Button: POS-WORK (MEM) PAGE to POS-WORK display. This position tells how far away the tool is in the X, Y and Z axes from the presently selected work zero point. O 91002 N 0000 X -9. 0000 in Y -7. 0000 in Z 3. 5179 in

Position Button: POS-MACH PAGE to the POS-MACH display. This is in reference to machine home. (MEM) O 91002 N 0000 X -9. 0000 in Y -7. 0000 in Z 3. 5179 in

Position Button: POS-TO-GO PAGE to the POS-TO-GO display. When running or in Feed Hold, this incrementally displays the travel distance remaining in the program being run. When in Handle Jog, this display will show the total distance moved since selecting Handle Jog. Switching to a different Mode and back into Handle Jog will zero out all axes in the display and begin showing the distance moved. (MEM) O 91002 N 0000 X 0. 0000 in Y 0. 0000 in Z 0. 0000 in

Position Button: POSITION PAGE to the POSITION display. This page will show all of the displays together. (MEM) O 91002 (OPERATOR) X Y Z 0. 0000 in 3. 5179 in (MACHINE) X Y Z 0. 0000 in 3. 5179 in N 0000 (WORK G 54) X -9. 0000 in Y -7. 0000 in Z 3. 5179 in (DIST TO GO) X Y Z 0. 0000 in

Offset Button: OFFSET can be used to display either the Tool Offsets or Work Offsets. You can toggle between the two screens by pressing the <OFFSET> key again. Programmable coolant position can be set by: Highlighting the CLNT POS column for the tool you want to set. TYPE in the number and PRESS <F 1> this will replace the selected number with the number entered. Tool size can be in Radius or Diameter selectable with Setting 40. You can display up-to 200 different tools as determined by Setting 90. (MEM) O 91002 N 0000 COOLANT ----LENGTH----RADIUS---- TOOL POSITION GEOMETRY WEAR GEOMETRY 1 4 -11. 1234 0. 0. 2 -11. 4567 03 0. 0. 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 CLNT POS 0. 0. 0. WRITE ADD/F 1 SET/OFSET WEAR 0. 0. TOGGLE FLUTES 2 2 2 2

Offset Button: OFFSET TOOL LENGTH OFFSETS: (JOG) O 91002 N 0000 COOLANT ----LENGTH----RADIUS---- TOOL POSITION GEOMETRY WEAR GEOMETRY 1 4 -11. 1234 0. 0. 2 3 -11. 4567 0. 0. PRESS OFFSET Use the keys to select the jog rate and jog the tip of the tool (Z -axis) to the part zero surface. 3 0 0. 4 0 0. 5 0 0. 6 0 0. 7 0 0. 8 0 0. 9 0 0. 10 0 0. 11 0 0. 12 0 0. 13 0 0. 14 0 0. 15 0 0. Z POSITION: -11. 4567 0. 0. WRITE ADD/F 1 PRESS Continue with this sequence for all tools. FLUTES 2 2 0. 0. 2 SET/OFSET TOGGLE JOGGING Z AXIS HANDLE. 01 PRESS WEAR 0. 0.

Offset Button: WORK ZERO OFFSETS: PRESS OFFSET PRESS and CURSOR to the selected Work Zero Set Use the. 1, . 001 and. 0001 keys to select the jog rate and jog in the X-axis to the desired location. PRESS Repeat the process for the Y -axis. The Z-axis is normally zero but may be entered manually. If you have a 4 th or 5 th axis, additional columns will appear on this page. You can set the offsets as with the Xaxis. O 91002 N 0000 WORK ZERO OFFSET G CODE X G 52 0. Y 0. Z 0. G 54 0. 0. 0. 0. 0. (G 110) 0. 0. SET/OFSET (G 111) (G 112) (G 113) (G 114) (G 115) (G 116) TOGGLE G 55 OFFSET (JOG) G 56 G 58 G 59 G 154 P 1 -9. 0000 0. 0. 0. G 154 P 2 0. G 154 P 3 0. G 154 P 4 0. G 154 P 5 0. G 154 P 6 0. G 154 P 7 0. G 154 P 8 0. X POSITION: -9. 0000 0. 0. WRITE ADD/F 1 JOGGING Z AXIS HANDLE. 01

Current Commands Button: COMMAND (MEM) O 91002 N 00000 MACHINE coordinates – Press / CURRENT COMMANDS displays the current program, modal program commands, position, load, coolant level and tool, gearbox and spindle information. Press Page Up or Page Down to scroll through the following pages: Modal Values, System Timers, Macro Variables, Maintenance, Tool Life, and Tool Load. CURRENT PROGRAM O 91002 ; (Mill Engraving HAAS Logo) ; X Y Z 0. 0000 in T 1 M 06 (Tool #1 Engraving Tool) ; G 00 G 49 G 69 D 00 G 90 G 54 G 00 X-0. 7355 Y 0. 4929 ; G 17 G 80 H 00 ACT F 0. PGM F 0. S 5000 M 03 ; G 90 G 98 M 00 PGM S 0 G 00 G 43 H 01 Z 1. M 08 ; G 90 G 98 M 00 PGM S 0 G 01 Z 0. 03 F 100. ; G 91 ; G 01 Z-0. 0337 F 7. ; G 01 X-0. 5687 Y-0. 9857 ; G 01 X-0. 2275 ; G 01 X 0. 1314 Y-0. 9857 ; G 01 X-0. 7835 ; G 01 X 0. 1314 Y 0. 2275 ; G 01 X 0. 7835 ; G 20 G 54 G 40 G 64 TOOL 1 IN SPINDLE LOW GEAR STOP SP LD: X LOAD: Y LOAD: Z LOAD: Surf Spd ACT S 0 CLNT POS 0% 0% 0 fpm Chip Load 0. 0000 FD 0. 0 SP 0

Current Commands Button: COMMAND (MEM) O 91002 N 00000 PRESS CURRENT DISPLAY COMMAND MODAL VALUES display shows current values of address codes and modal command codes in effect. G 01 N 0 M 03 O 0000 G 17 X-0. 62. S 5000 A 0. G 90 Y 1. 123 T 1 B 0. G 94 Z-0. 25 F 15. C 0. G 20 I 0. D 00 U 0. G 40 J 0. H 1 V 0. G 49 K 0. L 1 W 0. G 89 P 0 G 98 Q 0. G 50 R 0. G 54 G 69 E 0.

Current Commands Button: COMMAND (MEM) PRESS SYSTEM TIMERS displays POWER ON TIME, CYCLE START TIME, FEED CUTTING TIME, THIS CYCLE TIME, LAST CYCLE TIME, M 30 COUNT #1 and M 30 COUNT #2. Use the Cursor to highlight then PRESS to clear the selected display. THIS and LAST CYCLE can not be cleared. O 91002 N 00000 POWER ON TIME 542: 21: 0 CYCLE START TIME 1: 23: 45 FEED CUTTING TIME 0: 56: 12 M 30 COUNT #1 1 THIS CYCLE 1: 45: 67 M 30 COUNT #2 36 LAST CYCLE 1: 45: 56

Current Commands Button: COMMAND (MEM) O 91002 N 00000 PRESS MACRO VARIABLES G 65 LEVEL = 0 VAR. ----VALUE MACRO VARIABLES shows current values of Macro variables 1 -33 and 100 -199, 500699, and 800 -999. Use the Up and Down cursor keys to scan through more Macro pages. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

Current Commands Button: COMMAND (MEM) O 91002 N 00000 PRESS MAINTENANCE - to select, ORIGIN to change, <> to adjust Remaining Hours MAINTENANCE display provides the operator reminders for routine maintenance. To activate: PRESS COOLANT - Needs replacement 100 ON-TIME AIR FILTER in control enclosure - replace 250 ON-TIME OIL FILTER - replaced GEARBOX OIL - replaced COOLANT TANK – check level, leakage, oil in coolant WAY LUBE SYSTEM – check level GEARBOX OIL – check level SEALS/WHIPERS missing, torn, leaking - check AIR SUPPLY FILTER – check for water HYDRAULIC OIL – check level 250 1800 10 50 250 50 10 250 ON-TIME CS-TIME ON-TIME MONITORING STARTED WITH DEFAULT HOURS Active items will display the remaining hours till maintenance is due. The message MAINTENANCE DUE is displayed at the bottom of the screen when the time reaches zero. No alarm is generated.

Current Commands Button: COMMAND (MEM) O 91002 N 00000 PRESS MAINTENANCE again to deactivate. PRESS again to Reset. Default values are set by the software but can be changed using the Left and Right arrow cursors. - to select, ORIGIN to change, <> to adjust Remaining Hours COOLANT - Needs replacement -- ON-TIME AIR FILTER in control enclosure - replace OIL FILTER - replaced GEARBOX OIL - replaced COOLANT TANK – check level, leakage, oil in coolant WAY LUBE SYSTEM – check level GEARBOX OIL – check level SEALS/WHIPERS missing, torn, leaking - check AIR SUPPLY FILTER – check for water HYDRAULIC OIL – check level ----- MONOTORING STOPPED ON-TIME CS-TIME ON-TIME

Current Commands Button: COMMAND (MEM) O 91002 N 00000 PRESS TOOL LIFE displays the number of times a tool is used (selected). Placing a number in the Alarm column sets the number of times the tool can be selected before an Alarm is generated. Highlight the number and PRESS to clear the selected display. Place the cursor at the top of the column and PRESS to clear the whole column. FEED TIME 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0: 00: 00 0: 00: 00 0: 00: 00 0: 00: 00 TOTAL TIME USAGE ALARM 0: 00: 00 0: 00: 00 0: 00: 00 0: 00: 00 0 0 0 0 10 0 0 0

Current Commands Button: COMMAND (MEM) PRESS TOOL LOAD displays the Maximum Spindle Load each tool has generated. Use the Limit % column to set the max load for that tool. When the load is reached or exceeded the machine will alarm. PRESS <ORIGIN> to clear the selected display. Place the cursor at the top of the column and PRESS <ORIGIN> to clear the column. Setting 84 can change the Overload Action. VIBRATION monitoring is not yet active. SPINDLE LOAD TOOL MAX % 1 0% 2 0% 3 0% 4 0% 5 0% 6 0% 7 0% 8 0% 9 0% 10 0% 11 0% 12 0% 13 0% 14 0% 15 0% LIMIT % 0% 0% 0% 0% O 91002 N 00000 VIBRATION MAX (G) LIMIT (G) 0. 00 0. 00 0. 00 TOOL 1 IN SPINDLE SP LOAD: 0% Vibration: NO SENSOR X LOAD: 0% Y LOAD: 0% Z LOAD: 0% MAX-Highest value since origin LIMIT-Value before warning issue. Press ORIGIN to zero out values

Current Commands Button: COMMAND (MEM) BAR FEEDER display if a Bar Feeder is installed. This display would appear after the MAINTENANCE page. It is used for entering the Servo Bar 300 variables. Refer to the Servo Bar 300 Operator’s Manual for more information. O 91002 N 00000 HAAS SERVO BAR: 3100 3101 3102 PART LENGTH + CUTOFF : INITIAL PUSH LENGTH : MIN CLAMP LENGTH : x x x x IN x x IN 3103 3104 3105 MAX # PARTS : MAX # BARS : MAX LENGTH TO RUN : xxx x x x IN 3106 3107 3108 CURRENT # PARTS RUN : CURRENT # BARS RUN : CURRENT LENGTH RUN : xxx x x x IN 3109 LENGTH OF LONGEST BAR : x x IN 3110 3113 CURRENT BAR LENGTH : MIN RETRACT POSITION : x x x x IN

Current Commands Button: COMMAND (MEM) PALLET SCHEDULE TABLE Display if machine is equipped with a pallet changer. It assists the operator in scheduling and tracking of pallets during production. Refer to the APC Operator’s Manual for information on its use. O 91002 N 00000 PALLET SCHEDULE TABLE PALLET LOAD NUMBER ORDER 1 2 3 4 1 0 2 3 PALLET STATUS 0 SCHEDULED UNSCHEDULED 1 SCHEDULED 2 SCHEDULED LOADED 3 COMPLETED 4 USER 5 USER PALLET USAGE 0 0 PROGRAM NUMBER PROGRAM COMMENT O 01234 FIRST OPERATION O 03456 O 90871 SECOND OPERATION ROTARY

Current Commands Button: COMMAND (MEM) LASER display is the equivalent of a tool table for the Laser machines. For setting up the various values of address codes and modal command codes in effect. O 91002 N 00000 LASER CUTTING DATA GENERAL INFORMATION LASER DATA # : OPERATOR INFORMATION 1 MATERIAL THICKNESS : DESCRIPTION : Cold Rolled Steel. 030”. FOR CUTTING SMALL FEATURES 0. 0300 FEED RATE : 100 METHOD : FREQ. BURN THROUGH DATA CUT DATA 1000 BURN TIME (SEC) : MINIMUM POWER (W) : 2. 000 FREQUENCY (Hz) : 2000 MAXIMUM POWER (W) : 20. 000 POWER (W) : 10. 000 PULSE FREQUENCY (Hz) : ASSIST GAS : O 2 ASSIST PRESSURE (PSI) : 0. 000 GAS : PRESSURE (PSI) : 2. 000 AIR 100. 000

Help/Calculate Button: HELP (MEM) HELP is a minimanual. Use the Up and Down arrow keys to scroll through each section of the manual. You can use the PAGE UP/DOWN keys to move between the different sections. O 91002 N 00000 HELP FUNCTION 18 -MAR-02 The help function is a mini-manual that will explain the functions of this Machine. To use it, push the cursor down or PAGE DOWN arrow on the cursor pad to scan through the manual or use the directory to select a topic. Each topic of the directory is preceded by an alphabetic letter. After finding a topic, press the letter on the keypad and the display will change to the topic and the explanation. Pushing the letter D will bring you to the directory. Pushing the help button again will select the calculator functions. To exit the help functions, select any other display. (MORE IN THIS SECTION)

Help/Calculate Button: HELP (MEM) O 91002 PRESS the letter “D” or to bring up a Directory. To select a topic, type the letter next to the topic in the Help Directory. N 00000 DIRECTORY A…STARTUP AND RUNNING N…SET UP PROCEDURES B…PROG. REVIEW/DNC/BGEDIT/POWER DOWN O…OVERIDES C…G/M/S/T COMMAND CODES P…PARAMETERS / DIAGNOSTICS D…RETURN TO THIS DIRECTORY Q…POSITION DISPLAYS E…EDITING PROGRAMS R…RECV / SEND PROGRAMS F…SETTING PAGE S…SAMPLE PROGRAMS G…SPECIAL G CODES T…TOOL OFS/TOOL LIFE/LOAD H…TROUBLE SHOOTING U…GRAPHIC FUNCTION I…MDI / MANUAL DATA INPUT V…TOOL CHANGER J…JOGGING / HANDLE FUNCTION W…WORK COORDINATES K…CRT DISPLAY / KEYBOARD X…CREATING PROGRAMS L…ALARMS / MESSAGES M…MAINTENANCE REQUIREMENTS Y…SPECIAL FUNCTIONS Z…ZERO RETURN STARTUP AND RUNNING

Help/Calculate Button: HELP (MEM) The bottom row of Display keys are all dual function. A second press of the key will bring up the second Display function. CALCULATE display includes 5 different Calculator Screens. Trigonometry, Circular, Milling/Tapping, Circle. Line Tangent and Circle Tangent calculators. You use the <PAGE UP> or <PAGE DOWN> keys to navigate between the screens. You can transfer a calculated value to a highlighted field by pressing <F 3>. You can copy a value from a field to the calculator by pressing <F 4>. O 91002 N 00000 CALCULATOR (NO SOULTION YET) 0. 00000 LOAD X Y (MACHINE) 0. 0000 in. Z 3. 5179 in. ANGLE 1 ANGLE 2 ANGLE 3 . SIDE 1 SIDE 2 SIDE 3 . ANGLE 3 SIDE 2 SIDE 1 ANGLE 2 SIDE 3 F 3 Copies calculator value to highlighted filed in this or other calculator screens. F 3 also copies calculator value to the data entry line of edit screens. F 4 copies highlighted data to the calculator field.

Help/Calculate Button: HELP (MEM) All five displays have calculators in the upper left corner. All have an equivalent solver. You enter known values into each cursor selected field; when enough data is entered the control will calculate the remaining fields and the geometry will be displayed. You can not Overwrite a highlighted field as they are calculated values. O 91002 N 00000 CALCULATOR (NO SOULTION YET) 0. 00000 LOAD X Y Z (MACHINE) 0. 0000 in. 3. 5179 in. ANGLE 1 ANGLE 2 ANGLE 3 SIDE 11 SIDE 22 SIDE 3 45. 0000 25. 0000 110. 000. 7524. 4497 1. 0000 ANGLE 3 SIDE 2 SIDE 1 ANGLE 2 SIDE 3 F 3 Copies calculator value to highlighted filed in this or other calculator screens. F 3 also copies calculator value to the data entry line of edit screens. F 4 copies highlighted data to the calculator field.

Help/Calculate Button: HELP (MEM) O 91002 N 00000 PRESS CALCULATOR (NO SOULTION YET) 0. 00000 To get to the Circular Calculator This display is for circular motion problems. Enter the known values and when enough data is entered the control will solve the remaining values. LOAD (MACHINE) X 0. 0000 in. Y 0. 0000 in. Z 3. 5179 in. CENTER START END RADIUS ANGLE X Y X Y DIRECTION . . CW

Help/Calculate Button: HELP (MEM) O 91002 N 00000 PRESS CALCULATOR 0. 00000 LOAD To get to the Circular Calculator This display is for circular motion problems. Enter the known values and when enough data is entered the control will solve the remaining values. X Y Z (MACHINE) 0. 0000 in. 3. 5179 in. CENTER X CENTER Y START X 1. 0000 3. 0000 1. 5000 START Y END X END Y RADIUS 3. 0000 1. 3536 3. 3536 0. 5000 45. 000 CCW ANGLE DIRECTION G 90 G 3 X 1. 3536 Y 3. 3536 I-0. 5 J 0. G 90 G 3 X 1. 3536 Y 3. 3536 R 0. 5 G 91 G 3 X-0. 1464 Y 0. 3536 I-0. 5 J 0. G 91 G 3 X-0. 1464 Y 0. 3536 R 0. 5 E S

Help/Calculate Button: HELP (MEM) O 91002 N 00000 PRESS G 90 G 3 X 1. 3536 Y 3. 3536 I-0. 5 J 0. ; ; to transfer the code to the buffer at the bottom of the selected screen. PRESS to add it to the program. G 90 G 3 X 1. 3536 Y 3. 3536 I-0. 5 J 0.

Help/Calculate Button: HELP (MEM) MILLING/TAPPING will help solve for SFM, RPM, Feed Rate (for Milling and Tapping), Chip Load, and Horsepower. It also has a Materials list that provides recommended surface speeds and chip loads. You can use to transfer data from the fields to the calculator. O 91002 N 00000 CALCULATOR MILLING 0. 00000 LOAD X Y (MACHINE) 0. 0000 in. Z 3. 5179 in. CUTTER DIA SURFACE SPEED RPM FLUTES FEED CHIP LOAD . IN . FT/MIN . IN/MIN . IN MATERIAL PRESS < or > FOR MATERIALS TAPPING THREAD RPM FEED .

Help/Calculate Button: HELP (MEM) O 91002 N 00000 PRESS CALCULATOR MILLING to the MATERIAL field. PRESS to bring up LOW CARBON UNALLOYED STEEL. Notice that four additional fields have appeared and recommended SFM and CHIP LOAD are flashing. These will stop flashing when you enter acceptable values in the respective fields. There are two TOOL TYPES and 21 different types of MATERIALS. 0. 00000 LOAD X Y (MACHINE) 0. 0000 in. Z 3. 5179 in. CUTTER DIA SURFACE SPEED RPM FLUTES FEED CHIP LOAD MATERIAL TOOL TYPE CUT WIDTH CUT DEPTH THREAD RPM FEED . IN . FT/MIN RECOMMENDED 450 TO 650 . IN/MIN . IN RECOMMENDED 0. 003 TO 0. 006 LOW CARBON UNALLOYED STEEL CARBIDE . REQUIRED POWER . TAPPING . 0. 0 HP

Help/Calculate Button: HELP (MEM) CIRCLE LINE TANGENT is used to calculate tangent points. After you enter the required data points, you will get the tangent coordinates and the Radius. CALCULATOR O 91002 N 00000 CIRCLE LINE TANGENT (NO SOLUTION YET) 0. 00000 LOAD X Y (MACHINE) 0. 0000 in. Z 3. 5179 in. POINT A X Y POINT B X Y POINT C X Y . . . B C RADIUS TGNT PT X TGNT PT Y . . A

Help/Calculate Button: HELP (MEM) CIRCLE LINE TANGENT is used to calculate tangent points. After you enter the required data points, you will get the tangent coordinates and the Radius. CALCULATOR O 91002 N 00000 CIRCLE LINE TANGENT 0. 00000 LOAD X Y Z (MACHINE) 0. 0000 in. 3. 5179 in. POINT A X Y POINT B X Y POINT C X Y B 1. 1250 0. 2500 -0. 3750 2. 3500 0. 2500 1. 3500 C RADIUS TGNT PT X TGNT PT Y 0. 0727 0. 3091 1. 3922 A

Help/Calculate Button: HELP (MEM) CIRCLE-CIRCLE TANGENT This can be very helpful in creating contours. (View the Circle-Circle Tangent Information Module for more information) CLICK on the link below. http: //www. haascnc. co m/training/ CALCULATOR O 91002 N 00000 CIRCLE-CIRCLE TANGENT (NO SOLUTION YET) 0. 00000 LOAD X Y Z (MACHINE) 0. 0000 in. 3. 5179 in. CIRCLE 1 RADIUS 1 CIRCLE 2 RADIUS 2 TANGT A TANGT B TANGT C TANGT D X Y X Y X Y . .

Help/Calculate Button: HELP (MEM) Once you have filled in the required data, you will see a depiction of the geometry as well as the tangent points. You can get G-code by selecting From: and To: points and then transfer the resultant code to a program or MDI with CALCULATOR O 91002 N 00000 CIRCLE-CIRCLE TANGENT 0. 00000 LOAD X Y Z (MACHINE) 0. 0000 in. 3. 5179 in. From: C To: D Dir (C/W): W CIRCLE 1 RADIUS 1 CIRCLE 2 RADIUS 2 TANGT A TANGT B TANGT C TANGT D X Y 1. 0000 0. 2500 2. 5000 0. 5000 X Y X Y G 03 X 2. 1072 Y 2. 8084 I-0. 3094 J 0. 3928 1. 1547 0. 8036 1. 1547 2. 8094 2. 1072 TYPE: STRAIGHT solution in G 90 mode M - toggle mode

Help/Calculate Button: HELP (MEM) A DECIMAL EQUIVALENT chart is available by pressing the <HELP CALC> button a third time. Use the and Keys to view other pages. Decimal Equiv 0. 0453 0. 0465 0. 0469 0. 0472 0. 0492 0. 0512 0. 0520 0. 0531 0. 5500 0. 0551 0. 0571 0. 0595 0. 0610 0. 0625 0. 0630 O 91002 Drill Size 56 3/64 55 54 53 1/16 N 00000 mm 1. 150 1. 182 1. 191 1. 200 1. 250 1. 300 1. 321 1. 350 1. 397 1. 400 1. 450 1. 500 1. 511 1. 550 1. 588 1. 60 M 2 x 0. 4 Tap Size #0 -80 M 1. 6 x 0. 35 #1 -64 #1 -72 (MORE IN THIS SECTION)

Settings/Graphics Button: SETTING (MEM) SETTINGS are Operator selectable control functions. (Can be changed by the Operator). Organized into functionally similar groups. Listed with a number and short description, and a value or choice on the right. GENERAL O 91002 N 00000 KEY IN A NUMBER SERIAL NUMBER: 30244 82 LANGUAGE: ENGLISH 1 AUTO POWER OFF TIME: 0 81 TOOL AT POWER DOWN: 1 9 DIMENTIONING: INCH 77 33 SCALE INTEGER F: COORDINATE SYSTEM: DEFAULT FANUC 53 JOG W/O ZERO RETURN: OFF 40 TOOL OFFSET MEASURE: 64 T OFS MEAS USES WORK: RADIUS ON 26 109 WARMUP TIME IN MIN: 0 110 WARMUP X DISTANCE: 0. 0000 111 WARMUP Y DISTANCE: 0. 0000 112 WARMUP Z DISTANCE: 0. 0000

Settings/Graphics Button: SETTING (MEM) O 91002 N 00000 ENTER 103 and PRESS CONTROL PANL This takes you directly to Setting 103. (You can also use the Jog Handle and Page up and Page down to navigate through the Settings. ) The message at the top of the page will show what action is allowed to activate a change. (See the manual for a listing of the Settings) USE RIGHT OR LEFT ARROW KEY 6 FRONT PANEL LOCK: OFF 55 ENABLE DNC FROM MDI: ON 76 TOOL RELEASE LOCK OUT : ON 16 DRY RUN LOCK OUT: 17 OPT STOP LOCK OUT: 18 BLOCK DELETE LOCK OUT: OFF OFF 10 LIMIT RAPID 50%: OFF 103 104 CYC START/FH SAME KEY: JOG HANDL TO SNGL BLK: ON ON OFF 84 TOOL OVERLOAD ACTION: ALARM

Settings/Graphics Button: GRAPHICS (MEM) GRAPHICS is only selectable if you are in Memory or MDI modes. More powerful than DRY RUN, because all of the offsets and travel limits are checked before any attempt is made to move the axes. The risk of a crash is greatly reduced. Some of the features of the Graphics Display are controlled by selections made in Settings. The small window at the lower right side of the screen displays the whole table even in the zoom mode. O 91002 N 00000 F 1: HELP F 2: ZOOM F 3: POSITION F 4: PROG

Settings/Graphics Button: GRAPHICS (MEM) The large window represents a top-down perspective of the X and Y-axes. By pressing <CYCLE START> you can see the programmed tool path. You can zoom in this window to get a better view of your part. The small vertical box represents the Z depth. You will also see the tool path in the small window. O 91002 N 00000 F 1: HELP F 2: ZOOM F 3: POSITION F 4: PROG

Settings/Graphics Button: GRAPHICS (MEM) PRESS For Zoom, then PRESS a few times. You will see a box shrink down in size. You may have to use the arrow keys to cursor the box directly over your part, or the area you wish to zoom in on. PRESS <WRITE/ENTER> PRESS <CYCLE START> (Pressing <HOME> zooms all the way back out). O 91002 N 00000 F 1: HELP F 2: ZOOM F 3: POSITION F 4: PROG

Settings/Graphics Button: GRAPHICS (MEM) O 91002 N 00000 F 1: HELP F 2: ZOOM F 3: POSITION F 4: PROG You will now see your part much larger. You can continue this process to view any area in greater detail. If you PRESS the small box will be replaced by 4 lines of code. You could then run the program in single block and watch the code as it executes. PRESS and you can also see the coordinates of the tool. Y-SIZE: 12. 0916 TOOL: 2 (DIST TO GO) X: -2. 7086 Y: 0. 0000 Z: 0. 0000 N 21 G 01 Z 0. 01 F 30. ; N 22 G 150 P 90111 G 41 D 02 J 0. 04 K 0. 02 Z-1. 25 Q 0. 42 R 0. 01 F 16. 5; N 23 G 40 G 01 X 3. 25 Y 6. 5

Parameters/Diagnostics Button: PARAMETERS (MEM) PARAMETERS will list machine parameters. These are set at the factory and should not be modified. They are for service personnel only. WARNING Modifying parameters can cause a machine to crash or perform poorly. COMMON SW 1 REV CRANK DISABLE T. C DISABLE G. B POF AT E-STP RIGID TAP REV SPIN ENC REPT RIGID TAP EX ST MD CHG SAFETY CIRC. SP DR LIN AC PH LOSS DET COOLANT SPGT OVER T IS NC SKIP OVERSHT MONINV SP ST SP LOAD MONI O 91002 N 00000 -1692623227 1 0 0 0 0 1 1 1 1 0 0 1 SP TEMP MONI ENA ROT & SC ENABLE DNC ENABLE BGEDT ENA GRND FLT M 19 SPND ORT ENABLE MACRO INVERT SKIP HANDLE CURSR NEG WORK OFS TRANS OIL QUICK CODE OILER ON/OFF NC OVER VOLT SP MOTOR ENC DOOR STOP SP 0 0 1 1 1 0 0 0 1 1 0 0 1

Parameters/Diagnostics Button: DGNOS (MEM) DIAGNOSTICS will display machine functions for service personnel. There is also information at the bottom of the second page that could be of value to the owner, such as software version, runtime, and number of tool changes. O 91002 N 00000 X Axis Z Channel 0 X Over Heat 1 X Cable Input 0 Spindle Forward * Y Axis Z Channel 0 Y Over Heat 1 Y Cable Input 0 Spindle Reverse * Z Axis Z Channel 1 Z Over Heat 1 Z Cable Input 0 Lock Spindle * A Axis Z Channel 0 A Over Heat 1 A Cable Input 0 Spindle at Spd * * B Axis Z Channel 0 B Over Heat 1 B Cable Input 0 Spindle Stopped * * Spindle Fault * Spindle Locked * Sp Cable Fault * Sp Over Heat * X Home Switch 1 X Drive Fault 0 Spindle Z Channel Y Home Switch 0 Y Drive Fault 0 Z Home Switch 0 Z Drive Fault 1 ANALOG DATA A Home Switch 1 A Drive Fault 0 COOLANT LEVEL B Home Switch 1 B Drive Fault 0 u. P TEMP: SP LOAD: Time 10: 32: 00 DATE Link 02 -08 -13 RUNTIME VER M 12. 02 X TOOL CHANGES 99 FV 0 MOCON#1 M 2. 0 MODEL VF 1 2. 160 01 -25 - 02 284: 12: 00 VV 0 0 73 F/ 22 C 0%

Alarms/Messages Button: ALARMS (MEM) ALARMS will display the current alarm number with a description. O 91002 N 00000 102 SERVOS OFF Indicates that the servo motors are off, the tool changer is disabled, the coolant pump is off, and the spindle motor is stopped. Caused by EMERGENCY STOP, motor faults, tool changer problems, or power fail. PRESS to clear alarms one at a time. To view ALARM HISTORY PRESS ALARM

Alarms/Messages Button: ALARMS (MEM) On the ALARM HISTORY page, you can view up to 200 past Alarms. You can view the additional alarms by pressing the UP Arrow You can send the Alarm History to disk by pressing <F 2> or send to RS 232 by pressing <SEND RS 232> To get to ALARM VIEWER PRESS O 91002 N 00000 ALARM HISTORY 202 SETTING CRC ERROR 13: 20: 48 06 -19 -2002 107 EMERGENCY OFF 14: 15: 22 06 -19 -2002 903 CNC MACHINE POWERED UP 18: 25: 12 06 -19 -2002 107 EMERGENCY OFF 08: 11: 46 07 -15 -2002 900 Par No. 6 has changed. Old val was 2809040 08: 37: 54 07 -16 -2002 107 EMERGENCY OFF 10: 25: 12 07 -16 -2002 903 CNC MACHINE POWERED UP 10: 55: 25 07 -17 -2002 107 EMERGENCY OFF 12: 52: 11 07 -17 -2002 316 X OVER TRAVEL RANGE 16: 04: 00 07 -18 -2002 107 EMERGENCY OFF 14: 28: 25 07 -18 -2002 900 Par No. 209 has changed. Old val was -2141740520 18: 19: 05 07 -19 -2002 107 EMERGENCY OFF 19: 15: 22 07 -19 -2002 107 EMERGENCY OFF 19: 17: 37 07 -20 -2002 243 BAD NUMBER 19: 27: 15 07 -19 -2002 903 CNC MACHINE POWERED UP 19: 35: 33 07 -21 -2002 TO WRITE ALARM HISTORY TO DISK FILE PRESS F 2 OTHERWISE PRESS SEND RS 232 ALARM

Alarms/Messages Button: ALARMS (MEM) The third Alarm page is an ALARM VIEWER. It allows you to search for an Alarm description, You can enter an Alarm number and PRESS (or UP or DOWN Arrow) to view a description of the Alarm. You can also scroll through the descriptions. O 91002 N 00000 ALARM VIEWER 316 X OVER TRAVEL RANGE Commanded X-axis move would exceed the allowed machine range. Machine coordinates are in the negative direction. This condition indicates either an err or in the user’s program or improper offsets. ALARM ENTER ALARM NUMBER TO VIEW (OR USE UP / DOWN KEYS TO SCROLL):

Alarms/Messages Button: MESSAGE (MEM) The MESSAGES display allows you to leave a message for the next operator. If there is a message it will appear whenever the machine is powered on. If there is no message, alarm 102 SERVOS OFF will be displayed. (This is normal operation and will clear with <POWER UP RESTART> or <RESET>) O 91002 N 00000 CHECK TOOL 4 AFTER ONE RUN OF PROGRAM O 01234 AT ZERO-XYZ ALARM

Prepared by Haas Automation Training Department Oxnard, CA 93030
- Slides: 57