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 Display Buttons PROGRAM CONVERSATIONAL: POSITION: OFFSETS: CURRENT COMMANDS: ALARMS or MESSAGES: PARAMETERS or DIAGNOSTICS: SETTINGS or GRAPHICS: HELP or CALCULATE: 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) O91002 N00000 O91002 ; (Mill Engraving HAAS Logo) ; T1 M06 (TOOL#1 – ENGRAVING TOOL) ; G90 G54 G00 X-0.7355 Y0.429 ; S5000 M03 ; G00 G43 H01 Z1. M08 ; G01 Z0.03 F100. ; G91 ; G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X0.3058 Y0.5308 ; G01 X0.2275 ; G00 Z0.03375 ; F4 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. O91002 G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X0.3058 Y0.5308 ; G01 X0.2275 ; G03 X0.2475 Y0.5508 R0.02 ; N0000 O91002 ; (Mill Engraving HAAS Logo) ; T1 M06 (TOOL#1 – ENGRAVING TOOL) ; G90 G54 G00 X-0.7355 Y0.429 ; S5000 M03 ; G00 G43 H01 Z1. M08 ; G01 Z0.03 F100. ; G91 ; G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X0.3058 Y0.5308 ; G01 X0.2275 ; G00 Z0.03375 ; RUNNING F4 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 Note; The program you are running is replaced with the program you want to edit. The original program is still running in the background. O91002 N0000 O91002 ; (Mill Engraving HAAS Logo) ; T1 M06 (TOOL#1 – ENGRAVING TOOL) ; G90 G54 G00 X-0.7355 Y0.429 ; S5000 M03 ; G00 G43 H01 Z1. M08 ; G01 Z0.03 F100. ; G91 ; G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X0.3058 Y0.5308 ; G01 X0.2275 ; G00 Z0.03375 ; F4 FOR PROG REVIEW 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 M30 command or you press <RESET>. PRESS To return to the running program. O91002 N0000 O91002 ; (Mill Engraving HAAS Logo) ; T1 M06 (TOOL#1 – ENGRAVING TOOL) ; G90 G54 G00 X-0.7355 Y0.429 ; S5000 M03 ; G00 G43 H01 Z1. M08 ; G01 Z0.03 F100. ; G91 ; G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y0.2275 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G01 X0.3058 Y0.5308 ; G01 X0.2275 ; G00 Z0.03375 ; F4 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. O91002 (OPERATOR) X Y Z 0.0000 in 0.0000 in 3.5179 in (MACHINE) X Y Z 0.0000 in 0.0000 in 3.5179 in N0000 (WORK G54) 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: POS-OPER (MEM) 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. O91002 N0000 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. O91002 N0000 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) O91002 N0000 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) O91002 N0000 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) O91002 (OPERATOR) X Y Z 0.0000 in 0.0000 in 3.5179 in (MACHINE) X Y Z 0.0000 in 0.0000 in 3.5179 in N0000 (WORK G54) 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 Offset Button: OFFSET 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 <F1> 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) O91002 N0000 COOLANT ----LENGTH---- ----RADIUS---- TOOL POSITION GEOMETRY WEAR GEOMETRY 1 4 -11.1234 0. 0. 2 -11.4567 03 0. 0. 3 0 0. 0. 0. WEAR 0. FLUTES 2 0. 0. 2 2 4 5 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 6 7 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 8 9 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 10 11 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 12 13 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 0. 0. TOGGLE 2 2 14 0 15 0 CLNT POS 0. 0. 0. 0. 0. 0. WRITE ADD/F1 SET/OFSET Offset Button: OFFSET TOOL LENGTH OFFSETS: (JOG) O91002 N0000 COOLANT ----LENGTH---- ----RADIUS---- TOOL POSITION GEOMETRY WEAR GEOMETRY 1 4 -11.1234 0. 0. 2 3 -11.4567 0. 0. 3 0 0. 0. 0. PRESS PRESS OFFSET Use the keys to select the jog rate and jog the tip of the tool (Z-axis) to the part zero surface. PRESS Continue with this sequence for all tools. FLUTES 2 0. 0. 2 2 4 5 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 6 7 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 8 9 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 10 11 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 12 13 0 0 0. 0. 0. 0. 0. 0. 0. 0. 2 2 14 0 0. 15 0 0. Z POSITION: -11.4567 0. 0. WRITE ADD/F1 0. 0. 2 0. 0. 2 SET/OFSET TOGGLE JOGGING Z AXIS HANDLE .01 PRESS WEAR 0. Offset Button: OFFSET WORK ZERO OFFSETS: PRESS PRESS OFFSET and CURSOR to the selected Work Zero Set Use the .1, .01, .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 4th or 5th axis, additional columns will appear on this page. You can set the offsets as with the Xaxis. (JOG) O91002 N0000 WORK ZERO OFFSET G CODE X G 52 0. Y 0. Z 0. G 54 G 55 0. 0. 0. 0. -9.0000 0. G 56 G 56 0. 0. 0. 0. 0. 0. G 58 G 59 0. 0. 0. 0. 0. 0. G154 P1 G154 P2 0. 0. 0. 0. 0. 0. (G110) (G111) G154 P3 G154 P4 G154 P5 G154 P6 G154 P7 G154 P8 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. (G112) (G113) (G114) (G115) (G116) (G116) X POSITION: -9.0000 WRITE ADD/F1 SET/OFSET JOGGING Z AXIS HANDLE .01 TOGGLE Current Commands Button: COMMAND (MEM) O91002 N00000 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 O91002 ; (Mill Engraving HAAS Logo) ; X Y Z 0.0000 in 0.0000 in 0.0000 in T1 M06 (Tool #1 Engraving Tool) ; G00 G49 G69 D00 G90 G54 G00 X-0.7355 Y0.4929 ; G17 G80 H00 ACT F0. PGM F0. S5000 M03 ; G90 G98 M00 PGM S0 G00 G43 H01 Z1. M08 ; G90 G98 M00 PGM S0 G01 Z0.03 F100. ; G91 ; G01 Z-0.0337 F7. ; G01 X-0.5687 Y-0.9857 ; G01 X-0.2275 ; G01 X0.1314 Y-0.9857 ; G01 X-0.7835 ; G01 X0.1314 Y0.2275 ; G01 X0.7835 ; G20 G54 G40 G64 TOOL 1 IN SPINDLE LOW GEAR STOP SP LD: X LOAD: Y LOAD: Z LOAD: Surf Spd ACT S0 CLNT POS 0% 0% 0% 0% 0 fpm Chip Load 0.0000 FD 0.0 SP 0 Current Commands Button: COMMAND (MEM) O91002 N00000 PRESS CURRENT DISPLAY COMMAND MODAL VALUES display shows current values of address codes and modal command codes in effect. G01 N0 M03 O0000 G17 X-0.62. S5000 A0. G90 Y1.123 T1 B0. G94 Z-0.25 F15. C0. G20 I0. D00 U0. G40 J0. H1 V0. G49 K0. L1 W0. G89 P0 G98 Q0. G50 R0. G54 G64 G69 E0. Current Commands Button: COMMAND (MEM) PRESS SYSTEM TIMERS displays POWER ON TIME, CYCLE START TIME, FEED CUTTING TIME, THIS CYCLE TIME, LAST CYCLE TIME, M30 COUNT #1 and M30 COUNT #2. Use the Cursor to highlight then PRESS to clear the selected display. THIS and LAST CYCLE can not be cleared. O91002 N00000 POWER ON TIME 542:21:0 CYCLE START TIME 1:23:45 FEED CUTTING TIME 0:56:12 M30 COUNT #1 1 THIS CYCLE 1:45:67 M30 COUNT #2 36 LAST CYCLE 1:45:56 Current Commands Button: COMMAND (MEM) O91002 N00000 PRESS MACRO VARIABLES shows current values of Macro variables 133 and 100-199, 500-699, and 800999. Use the Up and Down cursor keys to scan through more Macro pages. MACRO VARIABLES G65 LEVEL = 0 VAR.----VALUE VAR.-----VALUE VAR.----VALUE VAR.----VALUE 1 17 33 2 18 3 19 4 20 5 21 6 22 7 23 8 24 9 25 10 26 11 27 12 28 13 29 14 30 15 31 16 32 Current Commands Button: COMMAND (MEM) O91002 N00000 PRESS MAINTENANCE - to select, ORIGIN to change, <> to adjust Remaining Hours COOLANT - Needs replacement MAINTENANCE display provides the operator reminders for routine maintenance. To activate: PRESS 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 100 ON-TIME 250 250 1800 10 50 250 50 10 250 ON-TIME ON-TIME ON-TIME ON-TIME CS-TIME ON-TIME CS-TIME ON-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) O91002 N00000 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 -- ON-TIME OIL FILTER - replaced GEARBOX OIL - replaced -- ON-TIME -- ON-TIME COOLANT TANK – check level, leakage, oil in coolant WAY LUBE SYSTEM – check level -- ON-TIME -- CS-TIME GEARBOX OIL – check level SEALS/WHIPERS missing, torn, leaking - check -- ON-TIME -- CS-TIME AIR SUPPLY FILTER – check for water HYDRAULIC OIL – check level -- ON-TIME -- ON-TIME MONOTORING STOPPED Current Commands Button: COMMAND (MEM) O91002 N00000 PRESS TOOL LIFE 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. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 FEED TIME 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 0:00:00 TOTAL TIME USAGE ALARM 0:00:00 0 10 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 0 0 0:00:00 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% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% O91002 N00000 VIBRATION MAX (G) LIMIT (G) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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. O91002 N00000 HAAS SERVO BAR: 3100 3101 3102 PART LENGTH + CUTOFF : INITIAL PUSH LENGTH : MIN CLAMP LENGTH : x x . x x x x IN x x . x x x x IN x x . x x x x IN 3103 3104 3105 MAX # PARTS : MAX # BARS : MAX LENGTH TO RUN : xxx xxx x x x . x x x x IN 3106 3107 3108 CURRENT # PARTS RUN : CURRENT # BARS RUN : CURRENT LENGTH RUN : xxx xxx x x x . x x x x IN 3109 LENGTH OF LONGEST BAR : x x . x x x x IN 3110 3113 CURRENT BAR LENGTH : MIN RETRACT POSITION : x x . x x x x IN x . 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. O91002 N00000 PALLET SCHEDULE TABLE PALLET LOAD NUMBER ORDER 1 2 3 4 1 0 2 3 PALLET STATUS 0 SCHEDULED UNSCHEDULED UNSCHEDULED 1 SCHEDULED SCHEDULED 2 SCHEDULED LOADED 3 COMPLETED 4 USER 5 USER PALLET USAGE 0 0 0 0 PROGRAM NUMBER PROGRAM COMMENT O01234 FIRST OPERATION O03456 O90871 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. O91002 N00000 LASER CUTTING DATA GENERAL INFORMATION LASER DATA # : OPERATOR INFORMATION 1 MATERIAL THICKNESS : DESCRIPTION : Cold Rolled Steel .030” . FOR CUTTING SMALL FEATURES FEED RATE : METHOD : 100 FREQ. BURN THROUGH DATA CUT DATA 1000 BURN TIME (SEC) : MINIMUM POWER (W) : 2.000 FREQUENCY (Hz) : MAXIMUM POWER (W) : 20.000 POWER (W) : PULSE FREQUENCY (Hz) : 0.0300 ASSIST GAS : O2 ASSIST PRESSURE (PSI) : 0.000 GAS : PRESSURE (PSI) : 2.000 2000 10.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. O91002 N00000 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) O91002 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. N00000 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, CircleLine Tangent and CircleCircle 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 <F3>. You can copy a value from a field to the calculator by pressing <F4>. O91002 N00000 CALCULATOR (NO SOULTION YET) 0.000000000 LOAD X Y (MACHINE) 0.0000 in. 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 1 ANGLE 2 SIDE 3 F3 Copies calculator value to highlighted filed in this or other calculator screens. F3 also copies calculator value to the data entry line of edit screens. F4 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. O91002 N00000 CALCULATOR (NO SOULTION YET) 0.000000000 LOAD X Y Z (MACHINE) 0.0000 in. 0.0000 in. 3.5179 in. ANGLE 1 ANGLE 2 ANGLE 3 SIDE SIDE 11 SIDE SIDE 22 SIDE 3 45.0000 25.0000 110.000 .7524 .4497 1.0000 ANGLE 3 SIDE 2 SIDE 1 ANGLE 1 ANGLE 2 SIDE 3 F3 Copies calculator value to highlighted filed in this or other calculator screens. F3 also copies calculator value to the data entry line of edit screens. F4 copies highlighted data to the calculator field. Help/Calculate Button: HELP (MEM) O91002 N00000 PRESS CALCULATOR (NO SOULTION YET) 0.000000000 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 X CENTER Y START X START Y END X END Y RADIUS ANGLE DIRECTION . . . . . . . . CW Help/Calculate Button: HELP (MEM) O91002 N00000 PRESS CALCULATOR 0.000000000 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. 0.0000 in. 3.5179 in. CENTER CENTER START START END END RADIUS X Y X Y X Y ANGLE DIRECTION G90 G3 X1.3536 Y3.3536 I-0.5 J0. G90 G3 X1.3536 Y3.3536 R0.5 G91 G3 X-0.1464 Y0.3536 I-0.5 J0. G91 G3 X-0.1464 Y0.3536 R0.5 1.0000 3.0000 1.5000 3.0000 1.3536 3.3536 0.5000 45.000 CCW E S Help/Calculate Button: HELP (MEM) O91002 N00000 PRESS G90 G3 X1.3536 Y3.3536 I-0.5 J0. ; ; to transfer the code to the buffer at the bottom of the selected screen. PRESS to add it to the program. G90 G3 X1.3536 Y3.3536 I-0.5 J0. 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. O91002 N00000 CALCULATOR MILLING 0.000000000 LOAD X Y (MACHINE) 0.0000 in. 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) O91002 N00000 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.000000000 LOAD X Y (MACHINE) 0.0000 in. 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 O91002 N00000 CIRCLE LINE TANGENT (NO SOLUTION YET) 0.000000000 LOAD X Y (MACHINE) 0.0000 in. 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 O91002 N00000 CIRCLE LINE TANGENT 0.000000000 LOAD X Y Z (MACHINE) 0.0000 in. 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.com /training/ CALCULATOR O91002 N00000 CIRCLE-CIRCLE TANGENT (NO SOLUTION YET) 0.000000000 LOAD X Y Z (MACHINE) 0.0000 in. 0.0000 in. 3.5179 in. CIRCLE1 CIRCLE1 RADIUS 1 CIRCLE2 CIRCLE2 RADIUS 2 TANGT TANGT TANGT TANGT TANGT TANGT TANGT TANGT A A B B C C D D X Y X Y X Y 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 O91002 N00000 CIRCLE-CIRCLE TANGENT 0.000000000 LOAD X Y Z (MACHINE) 0.0000 in. 0.0000 in. 3.5179 in. From: C To: D Dir (C/W): W CIRCLE1 CIRCLE1 RADIUS 1 CIRCLE2 CIRCLE2 RADIUS 2 TANGT TANGT TANGT TANGT TANGT TANGT TANGT TANGT A A B B C C D D X Y X Y X Y X Y X Y X Y 1.0000 1.0000 0.2500 2.5000 2.5000 0.5000 1.1547 0.8036 0.8036 1.1547 2.8094 2.1072 2.8094 2.1072 G03 X2.1072 Y2.8084 I-0.3094 J0.3928 TYPE: STRAIGHT solution in G90 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.0591 0.0595 0.0610 0.0625 0.0630 O91002 Drill Size 56 3/64 55 54 53 1/16 N00000 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.60M2x0.4 Tap Size #0-80 M1.6x0.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 O91002 N00000 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) O91002 N00000 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 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. O91002 N00000 F1:HELP F2:ZOOM F3:POSITION F4: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. O91002 N00000 F1:HELP F2:ZOOM F3:POSITION F4: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). O91002 N00000 F1:HELP F2:ZOOM F3:POSITION F4:PROG Settings/Graphics Button: GRAPHICS (MEM) O91002 N00000 F1:HELP F2:ZOOM F3:POSITION F4: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 N21 G01 Z0.01 F30.; N22 G150 P90111 G41 D02 J0.04 K0.02 Z-1.25 Q0.42 R0.01 F16.5; N23 G40 G01 X3.25 Y6.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 O91002 N00000 -1692623227 1 0 1 0 0 0 0 1 0 1 1 1 1 0 0 1 SP TEMP MONI ENA ROT & SC ENABLE DNC ENABLE BGEDT ENA GRND FLT M19 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 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. O91002 N00000 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 uP TEMP: SP LOAD: Time 10:32:00 DATE Link 02-08-13 RUNTIME VER M12.02X TOOL CHANGES 99 FV 0 MOCON#1 M2.0 MODEL VF 1 2.160 01-25- 02 284:12: 00 VV 0 0 73F/ 22C 0% Alarms/Messages Button: ALARMS (MEM) ALARMS will display the current alarm number with a description. O91002 N00000 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 <F2> or send to RS232 by pressing <SEND RS232> To get to ALARM VIEWER PRESS O91002 N00000 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 F2 OTHERWISE PRESS SEND RS232 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. O91002 N00000 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>) O91002 N00000 CHECK TOOL 4 AFTER ONE RUN OF PROGRAM O01234 AT ZERO-XYZ ALARM Prepared by Haas Automation Training Department Oxnard, CA 93030