HAAS VF-0 User's Manual: Stanford Product Realization Laboratory
HAAS VF-0 User's Manual: Stanford Product Realization Laboratory
HAAS VF-0 User's Manual: Stanford Product Realization Laboratory
d. Ensure that there are no chips in the Spindle Taper (check with finger, wipe with
clean rag)
Oil Reservoir
Coolant Unit
4. Workpiece Loading
Spindle Clockwise
e. When you have located X-zero, enter the OFSET menu and page down (or up)
until you see the G54 register. Place the cursor on the X register, and press PART
ZERO SET. This has now set the X-zero location for your part.
f. Repeat this procedure for the Y-axis.
g. For now, simply make sure that the Z-axis entry reads 0. If it does not, move the
cursor to the Z entry and type 0.000, then press F1 to set a zero into that register.
a. Before cutting any material, perform an air pass of your entire program. Now is
the time to make sure that you have entered an appropriate Z offset into the G54
register. If any part of your code will plunge deeper than 2 inches, please make
sure you have read section 6, and enter an appropriate height offset into this
register such that your entire dry run will be in air.
b. Make sure that the Feed Rate is turned down (15% is a good place to begin) and
that Rapid is set comfortably slow (5% is nice). This will ensure that you will
have time to stop the machine before it hits any fixturing. (See image below for
override button locations.)
Feed Rate
Rapid Override Override
c. Enter into CURNT COMDS to see the program and machine settings. The listed
program should be at its starting position. Press the CYCLE START button. The
machine will load the first tool in the program and begin “cutting” your part!
d. Always press Feed Hold when the tool is rapiding down for the first time in the z-
direction; look at the position display and verify that you have set your Z offset
correctly.
e. Once the air pass is finished (and everything is OK) you may run your part in a
soft material such as plastic or machining wax.
Clean-Up Procedures
a. Unmount your part.
b. Unload your cutting tools from the spindle and tool changer. Clean them off, and
return to their respective storage locations.
c. Load a tool holder into spindle. This will protect the spindle from contaminants
being sprayed into the spindle taper during clean up.
d. Using the attached airline, blow off any chips on the tool changer and spindle
head. Try to blow away as much coolant as possible from the table. For a larger
mess, first use the hose to wash down the inside of the machine with synthetic
coolant.
e. With a CLEAN brush, clean up all chips from inside walls and ALL surfaces.
Both side windows open in order to facilitate cleaning.
f. Wipe down all windows (inside and out) with a CLEAN rag.
g. Clean out the chip pan at the bottom of the machine with rags.
h. Repeat previous step.
i. See previous step.
j. Find a TA and have him/her check out the machine.
k. Finally, press the POWER DOWN button. The machine will change to Tool #1
and power down in 30 seconds.
Congratulate yourself! You now know how to run a Haas Vertical Machining Center.
This panel contains all the necessary tools to successfully run the HAAS. However, you
must be very comfortable with the uses of each button before running ANY parts on the
machine! If you don’t know what a button does, DO NOT PRESS IT! Look through this
guide or the Haas factory user’s manual, or ask one of the staff for assistance.
Let’s Begin:
INSERT: Places inputted data at the location of the cursor (or after a highlighted
data)
ALTER: Overwrites existing data at cursor location with inputted value
DELETE: Deletes existing data at cursor location
UNDO: Undoes one action previous
MEM: Used to access and/or upload data into active memory (only one program at a
time).
SINGLE BLOCK: Runs program line-by-line. Useful to debug bad code.
DRY RUN: Overrides feed rates within program. Uses values assigned under
Handle Jog.
OPT STOP: Activates Optional Stop Mode (Use M1 commands in code).
BLOCK DELETE: Deletes entire blocks of code rather than per command.
MDI (Manual Data Input): Used to enter short commands, change tools, and activate
spindle.
COOLNT: Turns Coolant pump ON/OFF. NOTE: You must press this button to
activate coolant within your program. The M08 command is overridden until this button
is pressed. Also remember to turn ON the coolant lever (Green Handle to the right of the
spindle) as well as the individual nozzles.
ORIENT SPINDLE: Used to rotate spindle to zero-degree position.
ATC FWD / ATC REV: In MDI mode, used to advance tool changer
forward/backward by one tool. If you need to advance more than one tool, enter “Tx
HANDLE JOG: Used to manually move the table and head of the machine in X, Y, and
Z (respectively). The top numbers represent the amount of movement
per division on the Jog Handle (Jog Rate). CAUTION! Using Handle
Jog can be VERY DANGEROUS. The machine will not hesitate to run
into fixtures, vises, etc. BE AWARE OF THE JOG RATE WHEN
USING THIS FEATURE.
LIST PROG: This menu deals entirely with the file system on the machine, from
sending and receiving files to erasing them from memory.
SELECT PROG: Uploads the selected file into active memory. This is how you
select which program you wish to run.
SEND RS232: Download selected program to the computer.
RECEIVE RS232: Upload program from computer. Select ALL on screen to
make sure you include any sub-programs.
ERASE PROG: Erases selected program.
Rev 1.0 Rconnolly 010318, Rev 1.1 CmcElhaney 010405, Rev 1.2 Kkuchenbecker 011003