background image

46

January 2004

EOB

This is the END-OF-BLOCK character. It is displayed as a semicolon on the screen and it

signifies the end of a programming block. It is the same as a carriage return and then a

line feed.

( )

The parenthetical brackets are used to separate CNC program commands from

user comments. They must always be entered as a pair and may or may not

have additional characters separating them. Any time an invalid line of code is

received through the RS-232 port while receiving a program, it is added to the

program between these two brackets.

/

The right slash is used as a block delete flag. If this symbol is the first symbol

in a block and a BLOCK DELETE is enabled, then that block is ignored at run

time. The symbol is also used for division in macro expressions.

In some FANUC-compatible controls, the block delete symbol can be used to

choose between two options when the “/” symbol is not at the beginning of the

line. For instance, in the following line, T2 is executed when the block delete

option is off, and when the block delete option is on, T1 is executed.

T1 / T2;

N1 G54

This cannot be done on a HAAS control.

A coding method for achieving the same results on a HAAS control is given

below:

/ T2 M99

(T2 executed when block delete is off)

T1

(T1 executed when block delete is on)

N1 G54

NOTE

: Machines  equipped  with  a  side  mount  tool  changer  (SMTC)  move  the  tool

carousel to the programmed tool pocket at look ahead time. It is important to

note that BLOCK DELETE must be enabled prior to running a program tagged

with the BLOCK DELETE “/” character.

For example:

If BLOCK DELETE is ON and the T-code block has been BLOCK-DELETED, the T-code

will be skipped.

If BLOCK DELETE is 

not

 ON at the time the T-code BLOCK is being processed, and

subsequently BLOCK DELETE is selected, then the BLOCK will be processed regardless

of whether the block is tagged with the BLOCK DELETE “/” character.

[

  

]

Square brackets are used in macro expressions and functions.

Summary of Contents for VF Series

Page 1: ...January 2004...

Page 2: ...d any necessary changes will be incorporated in the next revision This material is subject to change without notice Warning This workbook is for the exclusive use of Haas customers distributors and tr...

Page 3: ...available when you call Your name company name address and phone number The machine model and serial number The dealership name and the name of your latest contact at the dealership The nature of your...

Page 4: ...RRENT DISPLAY COMMAND PAGE 16 OPERATION TIMERS PAGE 16 MACRO VARIABLES PAGE 17 MAINTENANCE PAGE 17 TOOL LIFE PAGE 17 TOOL LOAD PAGE 17 HELP DISPLAY 18 CALCULATOR HELP DISPLAY 19 TRIGONOMETRY HELP PAGE...

Page 5: ...43 NUMERIC KEYS 44 ALPHA KEYS 45 CURSOR KEYS 47 OVERRIDES 48 OVERRIDE BUTTON DETAILS 49 JOG KEYS 50 FUNCTION KEYS 51 F1 F2 F3 F4 BUTTONS 51 ACVANCED EDITOR 54 ADVANCED EDITOR FEATURES 55 BLOCK OPERATI...

Page 6: ...UTOMATIC OPERATION 92 CREATING PROGRAMS 92 PART PROGRAM INPUT OUTPUT 93 RS 232 DATA INPUT OUTPUT 93 FLOPPY DISK OPERATION 98 PRINTING FROM HAAS MACHINE 100 TRAVEL LIMITS 100 HIGH SPEED MACHINING 101 2...

Page 7: ...V I January 2004...

Page 8: ...chine is monitored by a computer and the tool is controlled by a code system that enables it to be operated with minimal supervision and a great deal of repeatability The same principles used in opera...

Page 9: ...limits until it has been zero returned by the POWER UP RESTART key or the ZERO RET AUTO ALLAXES key It is possible to jog the machine with the handle or jog keys at the lower feeds if you turn ON Set...

Page 10: ...shutdown Alarm 176 is displayed when an overheat shutdown begins and Alarm 177 is displayed when an overvoltage shutdown begins Any power interruption including the rear cabinet main circuit breaker w...

Page 11: ...ded into nine separate regions They are 1 RESET keys Three 3 keys Page 7 2 DISPLAY MODES keys Eight 8 keys Page 8 2 OPERATION MODES keys Thirty 30 keys Page 33 3 NUMERIC keys Fifteen 15 keys Page 44 4...

Page 12: ...aking simple edits INSERT ALTER DELETE and UNDO in background edit It is important to note that program changes done in background edit will not be active until the presently running program ends with...

Page 13: ...This mode will list all of the programs stored in memory and allow you to select one as the current program All program numbers start with the letter O not zero and a five digit number The program num...

Page 14: ...atically initialize zero axes RESTART of machine After zeroing machine the tool number that s listed in Setting 81 will then be put into the spindle TOOL CHANGER This key will help to restores the too...

Page 15: ...ed to enter set measure and adjust tool length offsets tool radius or diameter offsets tool wear offsets coolant positions and work offsets Pressing OFSET again or the PAGE UP key will show the values...

Page 16: ...ressing PAGE DOWN will display the second page of diagnostic data that consists of additional inputs and analog data ALARM P 28 The first press of ALARM MESGS is used to display active alarms with a t...

Page 17: ...rogram is running BACK GROUND EDIT can be enabled or disabled with Parameter 57 While you re running a program in MEM and the PGRM display the BACKGROUND EDIT function is available as a standard featu...

Page 18: ...ND EDIT and the running program finishes the control will stay in BG Edit and you will not be able to cycle the program again until you exit by pressing F4 or RESET If you need to continue editing you...

Page 19: ...or B and then press the ORIGIN button That axis letter will then br set to zero for use as a reference position only Doing this will not effect the active program in any way This reference will then...

Page 20: ...ys The jog handle can also be used to scroll through the offsets in any of the operation modes except for JOG mode If your in the Tool Length Geometry page entering in a number and ARROW UP or ARROW D...

Page 21: ...d with negative numbers will work the same as a G42 with positive numbers Offsets may be sent and received with the RS 232 port Refer to the Data Input Output section for a descrip tion of how to do t...

Page 22: ...5 0 5000 0 0015 4 22 5 9 3612 0 0125 0 5000 0 0015 4 Part Program O00001 Coolant positioning example T1 M06 Tool 1 G90 G54 G00 X0 5 Y 0 5 S1400 M03 G43 H01 Z1 M08 Moves spigot to the H01 coolant offse...

Page 23: ...r for the tool geometry SFM is displayed as fpm feet per minute or mpm meters per minute depending on setting 9 This is displayed in inches typically a few thousandths or millimeters typically a few h...

Page 24: ...RM is generated when the count is reached and may be cleared with RESET The ALARM numbers can be changed by the operator The values in this display can be zeroed by Cursoring onto the specific number...

Page 25: ...0 it ll run for up to 30 minutes If the load is between 150 to 180 the spindle can stay at it for no more then 3 minutes then it ll go into a spindle overload alarm Axis Load Monitor Axis load of 100...

Page 26: ...button copies the number in the calculator box to the cursor highlighted entry for on any of the calculators F4 This button in the Calculator display pages uses the cursor selected value in the Trig C...

Page 27: ...ALLOYED STEEL NORMAL CONDITION LOWALLOY STEEL HEAT TREATED TO 32 Rc LOWALLOY STEEL NORMAL CONDITION HIGHALLOY STEEL HEAT TREATED TO 32 Rc HIGH ALLOY STEEL FERRITIC MARTENSITIC STAINLESS STEEL AUSTENIT...

Page 28: ...tion of two circles and their radii A zero radius specifies a point instead of a circle The control then calculates all the intersection points that are formed by lines tangent to both circles points...

Page 29: ...cause a running program to stop just like in FEED HOLD When Setting 51 is ON and the parameter bits DOOR STOP SP and SAFETY CIRC listed in Parameter 57 are set to zero the doors can be opened up and...

Page 30: ...ograms and Quick Code source files are commonly defined as 9000 series programs are hidden from the operator and cannot be uploaded or downloaded Since they are hidden and cannot be selected you would...

Page 31: ...splay is a large window that represents a lookdown perspective of the X Y axes It displays tool paths during a graphics simulation of a CNC program Rapid moves are displayed as coarse dotted lines whi...

Page 32: ...ortion of the screen displays control status It is the same as the last four lines of all other displays POSITION WINDOW The location of all enabled axes can be viewed in this window By default it is...

Page 33: ...he parameter is on will be displayed and the parameter being searched for will be highlighted Caution DO NOT CHANGE PARAMETERS unless you know exactly what needs to be changed and why and that you hav...

Page 34: ...urrent date and time Macro variable 3011 contains the date in the format yymmdd Macro variable 3012 contains the time in the format hhmmss The user is not able to see Parameters 3011 and 3012 but you...

Page 35: ...essages and notes The CURSOR and PAGE UP and PAGE DOWN buttons can be used to move through a large number of alarms The CURSOR right and left buttons can be used to turn on and off the ALARM history d...

Page 36: ...automatic pallet station door does not close in the time allowed by parameter 251 DR OPEN TIMEOUT Displayed if automatic pallet station door does not open in the time allowed by parameter 251 DR MTR...

Page 37: ...n unclamped TOOL UNCLP Highlighted when the tool is unclamped TURRETIN The tool changer is in position for a tool change TURRETOUT The tool changer is out of position for a tool change XY MANJOG Displ...

Page 38: ...Front panel has been locked by setting MACRO LOCKED Macros 9000 to 9099 are locked by setting MEMORY FULL Memory space is full MEMORY LOCKED Memory lock is set in settings NEW PROGRAM A new program ma...

Page 39: ...Spindle is not turning STRING TOO LONG The text being entered is too long SYSTEM ERROR Call your dealer TOOL CH LOCKED Tool changer has been disabled by parameter 57 bit 1 TOOL OVERLOAD Cutting tool i...

Page 40: ...current display on the video screen When operating the machine it is important to be aware of the operating mode that the machine is in There are six operating modes in this control An operating mode...

Page 41: ...ition of the original block is saved and can be restored with the UNDO button In fact the previous nine changes can be undone in the opposite order that they were entered by pressing the UNDO button f...

Page 42: ...sed to search for the entered value Simply enter the value being searched for on the bottom line and press the CURSOR up or down keys The CURSOR up key will search for the entered item backwards to th...

Page 43: ...OPT STOP Turns on optional stops If an M01 code is encountered in the program and the OPT STOP is selected a program stop is executed Depending on the look ahead function it may not stop immediately...

Page 44: ...EDIT and MEM modes In this control MDI is actually a scratch pad memory that can execute many lines of instruction without having to disturb your main program in memory The data in MDI will be retain...

Page 45: ...will show part of the program and a message at the bottom left of the CRT will show DNC PROG FOUND After the program is found you may push CYCLE START just like running any other program from Memory...

Page 46: ...d that DNC be run with Xmodem or parity selected because an error in transmission will then be detected and will stop operation of the DNC program without crashing The settings page is used to select...

Page 47: ...eedrate or handle resolution is selected by the four keys to the right of the HANDLE JOG key Jog feeds from 0 1 inch per minute to 100 inches per minute or handle divisions from 0 0001 inch to 0 1 inc...

Page 48: ...or 0 1 inch 0 001 0 01 0 1 or 1 0 degree per step for a rotary axis When using metric units the smallest handle step is 0 001 mm and the largest is 1 0 mm The handle has 100 steps per rotation It can...

Page 49: ...e letter X Y Z A or B then press HOME G28 and that axis alone will rapid home CAUTION There is no warning to alert you of any possible collision For example if the Z axis is down near the part or fixt...

Page 50: ...must be in LIST PROG mode The programs will be listed here by program number Use the CURSOR up or down keys to highlight the program number or type in the program number in the input line at the botto...

Page 51: ...will do this for you when your entering in command lines into a program Though you will need to enter in spaces where you would like to have them on text that s entered in between parenthesis WRITE E...

Page 52: ...ons Pressing SHIFT and then the desired white character will enter that character into the input buffer Pressing SHIFT and a letter A Z will enter in that letter in lower case a z for text between Par...

Page 53: ...ns when the symbol is not at the beginning of the line For instance in the following line T2 is executed when the block delete option is off and when the block delete option is on T1 is executed T1 T2...

Page 54: ...ays or move up one program page in the editor or to zoom UP out on when in graphics ARROW LEFT Used to select each item individually within the editor moves cursor to the left It selects data in field...

Page 55: ...y 10 from 0 to 999 HANDLECONTROL Allows jog handle to be used to control spindle speed in 1 increments from 0to 999 SPINDLE 10 Decreases current spindle speed by 10 from 0 to 999 100 Sets spindle spee...

Page 56: ...e are Settings 19 20 and 21 The FEED HOLD button acts as an override button as it sets the rapid and feed rates to zero when it is pressed The CYCLE START button must be pressed to proceed after a FEE...

Page 57: ...lects the X axis JOG LOCK When pressed prior to one of the above keys the axis is moved in a continuous motion without the need to hold the axis key depressed Another press of the JOG LOCK key stops j...

Page 58: ...RT ZERO SET Used to automatically enter in work coordinate offsets during part setup F1 F2 F3 F4 BUTTONS The F1 F2 F3 and F4 buttons perform different functions depending on what display and mode are...

Page 59: ...Trig Circular Milling Tapping Circle Line Tangent and Circle Circle Tangent page Help calculators The F4 Button When In the MEM mode and PROGRAM display using the F4 key can be used to select either P...

Page 60: ...LLAXES If the shuttle should become jammed the control will automatically come to an alarm state To correct this push the EMERGENCY STOP button and remove the cause of the jam Push the RESET key to cl...

Page 61: ...s pressed after invoking an execut ing function from a pull down menu it will abort that function The EDIT key can be used to switch left or right between the two programs that have been selected to e...

Page 62: ...rectory and enough memory is available Enter a program name Onnnnn in the range of 0 through 99999 that is not already in program direc tory Select Program From List The HAAS control maintains a direc...

Page 63: ...or arrow position Delete Selected Text This item deletes any selected block If no block is selected the currently highlighted item is deleted The UNDO key will restore any deleted comment or individua...

Page 64: ...formed in either the forward or backward direction from the current cursor location If the item is found the cursor will be positioned on it Find Again This menu item will search the current program f...

Page 65: ...d Disk This menu item will send program s to the disk When this menu item is selected a list of all the programs in memory is presented with ALL at the end To select a program cursor to the program nu...

Page 66: ...ugh the help display In addition if the F1 key is pressed during the use of one of the menu options the help is likewise displayed Pressing F1 again will exit the help display Pressing the UNDO key re...

Page 67: ...ent locations in the same program The edit key will switch you back and forth and update between the two programs If you enter the program number Onnnn and then press F4 or the arrow down key that pro...

Page 68: ...I K Q P s And you can edit those values to suit your individual needs How It Works Quick Code reverses the G code encryption confusion On the right side of the screen you have English commands that d...

Page 69: ...NDOW Portion of the display which presents a list of groups and items GROUP A list of items that usually have something in common so that they can be grouped together ITEM A line of text representing...

Page 70: ...r selection by turning the jog handle in the plus clockwise direction For each jog handle click in the plus direction the group window cursor will advance to the next group In this manner you can move...

Page 71: ...equiring a response from the operator The numeric value entered by the operator will be assigned to the G code item that immediately precedes the prompting comment in the source file The Quick Code so...

Page 72: ...10 32 tap and tool 3 is the tap Before you proceed make sure that Quick Code is enabled in parameter 57 bit 27 QUICK CODE should be set to 1 You will also need the Quick Code source program O9999 in...

Page 73: ...T UP COMMANDS in the group window is highlighted 2 JHCCW one click The items belonging to START UP COMMANDS will appear and the item Program Name is the one highlighted 3 Press the WRITE key This will...

Page 74: ...e group item titled CALL TOOL 2 Press the WRITE key to have the control query you for a tool number in your program and the control will be flashing with a 1 in the lower left corner as the default va...

Page 75: ...ock We will assume that the material is aluminum and that the work coordinate zero for G54 is at the center of the bolt hole pattern The Quick Code source file O9999 was created with a common program...

Page 76: ...5 Bore IN Rapid OUT G86 Bore IN Shift Rapid OUT G76 Right Hand Tapping G84 G80 CANCEL Canned Cycle Drill with Dwell G82 EXAMPLE G82 G99 Z 15 P 2 R 1 F5 G98 Initial point return G99 Rapid plane return...

Page 77: ...hole circle radius If the radius of the bolt circle is different then enter in the new radius value The next questions will be for the number of holes The value 6 will be flashing in the lower left c...

Page 78: ...xecute a spot drill cycle at that present location You can add more X and Y drill cycle locations if needed by selecting 6 DRILL TAP BORE LOCATIONS Note We do not want to drill a hole at X0 Y0 which i...

Page 79: ...CW and highlight the group titled BOLT HOLE CIRCLE Locations 3 Press the WRITE key to have the control query you for the code on positioning around a bolt hole circle 4 Enter in the numbers to answer...

Page 80: ...text seen in the group window all of the code associated with items of groups and much of the help text observed in the help window is contained in a G code program This program is called the Quick Co...

Page 81: ...THE LAST CHANGE A VERSION NUMBER OR ANYTHING ELSE YOU WANT ALL COMMENTS PRIOR TO THE FIRST GROUP ARE NOT SEEN BY THE USER QUICK CODE GROUP DEFINITIONS FOLLOW END OF QUICK CODE DEFINING A GROUP IN THE...

Page 82: ...30 to the pro gram being developed when WRITE is pressed END OF PROGRAM THIS RETURNS ALL AXES TO MACHINE ZERO AND ENDS PROGRAM EXECUTION G28 M30 G28 M30 Note that the user will not see what G code is...

Page 83: ...mory available ITEM HELP Item help works the same way as group help The first six comments after the item definition are displayed in the help window If more than six lines are required it is recommen...

Page 84: ...program as you would any other G code program in your control with a proper backup scheme Remember This source program file operates the Quick Code feature in your HAAS machine And you can have more t...

Page 85: ...a corner 6 When the last value is entered the control will open a window displaying 4 options A SELECT CREATE APROGRAM If selected another window will open prompting the user to select a program name...

Page 86: ...an older template By pressing the F2 key a window will open prompting the user to SELECT a template The default template name which VQC will attempt to load after power up is O9997 If O9997 is not fo...

Page 87: ...n to CREATE a new program by simply entering a program name using O Then by simply pressing WRITE again will cause VQC to output to the newly created program 2 ADD TO CURRENT PROGRAM If selected the G...

Page 88: ...is the whole program is divided into CATEGORY sections a CATEGORY section is divided into part TEMPLATE sections and a TEMPLATE is divided into DIAGRAM PARAMETER and CODE sections Other keywords are u...

Page 89: ...s a label in the DIAGRAM Diagram PARAMETER The beginning of a PARAMETER section Template END PARAMETER The end of a PARAMETER section Template LABEL The LABEL attribute of a Parameter Parameters NO DE...

Page 90: ...r The following is a basic outline of program O9997 using a top down approach becoming more and more specific This is the way that Visual Quick Code is used First the user sees a list of categories Af...

Page 91: ...es this list appears when Visual Quick Code is first started Example CATEGORY NAME Parts With holes TEMPLATE DIAGRAM END DIAGRAM PARAMETER END PARAMETER GCODE END GCODE END TEMPLATE END CATEGORY Part...

Page 92: ...is the radius of the arc The format for a jagged line to represent a thread is THREAD X1 Y1 X2 Y2 NOTE Arcs CW or CCW may only cover 180 degrees or half a circle If an arc of more than 180 degrees is...

Page 93: ...han one formatting attribute for a single parameter G CODE Section The GCODE section is responsible for producing the G code necessary to cut the specified part Similar to the previous sections of pro...

Page 94: ...NAME SQUARE MILLING DIAGRAM LINE 0 0 40 0 CENTER LINES LINE 0 0 0 37 DATUM 34 31 LINE 4 31 34 31 LINE 34 31 34 3 LINE 34 3 4 3 LINE 4 3 4 31 LINE 4 32 4 34 LINE 34 32 34 34 LINE 35 31 37 31 LINE 35 3...

Page 95: ...No M06 G00 G90 G WrkOfset X CuterRad 1 Y CuterRad 1 S SpdleRpm M03 G43 H ToolNo Z1 M08 G01 Z DpthCut F50 G01 G41 D ToolNo X0 G01 Y YDist F Feedrate G01 X XDist G01 Y0 G01 X 0 CuterRad 1 G01 G40 Y Cute...

Page 96: ...have now told the machine where part zero is located Usually Z and A values will not have to be set and should be zero 5 Remove any tools from the changer and MDI a T1 M6 command to install tool 1 int...

Page 97: ...has been stopped by a fault condition PROGRAM RESTART Program Restart is designed to help the operator start a program from the middle of a tool sequence while still recognizing all the preceding lin...

Page 98: ...ld offsets will still be used for the return position and any motion commands already in the queue It is therefore unsafe to swap out tools and adjust offsets when the program was interrupted during a...

Page 99: ...st for errors 4 Power off This will stop all motors within one second but does not guarantee any conditions when the machine is powered on again CREATING PROGRAMS To create a new program you must be i...

Page 100: ...UTPUT Programs are sent or received through the first RS 232 port located on the rear control box pendant side All data sent or received is ASCII In order to use this port you will need to obtain a ca...

Page 101: ...t the baud rate parity number of stop bits end of block EOB format and leader parameters to match your require ments All programs sent to the control must begin with a line containing a single and mus...

Page 102: ...the LIST PROG mode selecting the desired display screen and pushing the SEND key They can be re ceived by pushing the RECV key The settings that control RS 232 are 11 BAUD RATE 12 PARITY 13 STOP BITS...

Page 103: ...saved data NOTE Data will be loaded even though an alarm has been generated Data that is received garbled is usually converted into a comment and stored your program while an alarm is generated In ad...

Page 104: ...EM may also be selected in setting 14 It is a receiver driven communications protocol that sends data in blocks of 128 bytes Setting synchronization to XMODEM gives your RS 232 communication an added...

Page 105: ...all your pro grams must have an address Oxxxxx to be filed An ASCII EOF character code 04 will also terminate input The colon character may be used in place of the O for a program name but it is alway...

Page 106: ...e a change to some saved data value and leave the old CRC you will get an alarm when you load that data With settings and offsets you should delete the N0 line if you make changes to the saved data Da...

Page 107: ...n on the printer TRAVEL LIMITS Travel limits in this machine are defined by a limit switch in the positive direction and by stroke limits set by parameter in the negative direction Prior to establishi...

Page 108: ...he minimum collet envelope relative to bore size In other words use the largest bore size for the smallest collet envelope to achieve high grip force with reduced tool holder mass This also helps in k...

Page 109: ...the right of the option on the parameter screen during the 200 hour period Note that the safety circuit option is an exception it can be turned on and off only by unlock codes MEMORY LOCK KEY SWITCH O...

Page 110: ...e of that letter regardless of the value D Spindle Command You can stop or start the spindle with CW or CCW any time you re at a Single Block stop or a Feed Hold When you restart the program with CYCL...

Page 111: ...to CHIP FWD is M31 CHIP REV is M32 and CHIP STOP is M33 You can set the Conveyor Cycle time in minutes with Setting 114 and the Conveyor On Time in minutes with Setting 115 D Tool Offset Measure and P...

Page 112: ...where there will be an unobstructed rapid path back to the stored position 5 Return to the previous mode by pressing MEM MDI or DNC The control will only continue normally if the mode that was in eff...

Page 113: ...OG button This works for the X Y Z and A axes as well as the B C U and V auxiliary axes OFSET D Entering Offsets Pressing WRITE ENTER will add the number in the input buffer to the cursor selected off...

Page 114: ...r registers can be cleared by cursor selecting the one you wish to clear and pressing ORIGIN To clear everything in a column cursor to the top of that column onto the title and press ORIGIN D Send and...

Page 115: ...Mill Control ver 10 15 and above any Lathe Control ver 3 05 and above D There are so many Settings which give the user powerful and helpful command over their control that you should read the entire S...

Page 116: ...A tool overload condition can result in one of four actions by the control depending on Setting 84 ALARM will generate an alarm when overload occurs FEED HOLD will stop with a Feed Hold when overload...

Page 117: ...defines the conveyor cycle time Setting 115 defines how long the chip conveyor will stay on during each cycle Setting 118 M99 BUMPS M30 CNTRS When this setting is Off the feature is disabled When it i...

Page 118: ...te after a total of 200 power on hours An option can be permanently activated by entering the magic code contact your dealer for that option as before Note that the letter T will be displayed to the r...

Page 119: ...or counterclockwise or with the cursor arrow keys p q t u Press the WRITE ENTER key to activate the cursor selected menu item D Advanced Editor On line Help In the Advanced Editor after pressing F1 t...

Page 120: ...at in the program UNDO will not change back an edit done in Block Edit RESET will also turn off the block highlight but the cursor will go back to the beginning of the program D Advanced Editor Quick...

Page 121: ...ogram M19 R60 the spindle will orient to 0 060 of a degree Previously R commands were not used for this purpose and only integer P values could be used Any Mill Control ver 9 49 and above any Lathe Co...

Page 122: ...formatted It combines the simplicity and flexibility of G code programming with English descriptive sentences to enable even beginning programmers to construct most two dimensional parts Experienced...

Page 123: ...t are created will be O00123 and O45678 Any Mill Control ver 9 49 and above any Lathe Control ver 3 00 and above D LIST PROG Display Sending a Program File You can send a file or files to a program di...

Page 124: ...play page PAGE DOWN from CURNT COMDS D Deleting a Program File from a Floppy Disk Haas machines allow you to delete files from a floppy disk Note that this requires the latest floppy driver EPROM chip...

Page 125: ...118 January 2004...

Page 126: ......

Page 127: ...dvanced Editor The user can edit two different locations on the same program Pressing EDIT will switch back and forth which will update between the two programs If you enter a program number Onnnnn an...

Reviews: