This section is intended for use in determining the solution to a known problem. Solutions given are intended to give the
individual servicing the CNC a pattern to follow in, first, determining the problems source and, second, solving the problem.
The troubleshooting tips are organized in this section according to the area of the CNC that may be giving sign of a problem.
(Ex.: Out-of round circles in drilling will be found under the heading General Machine Operation - Accuracy).
If the problem you are experiencing cannot be found under the heading you expect, please try several other possible headings. If the problem is still not found, contact Haas Automation for further details.
BEFORE YOU BEGIN:
USE COMMON SENSE
Many problems are easily overcome by correctly evaluating the situation. All machine operations are composed of a
program, tools, and tooling. You must look at all three before blaming one as the fault area. If a bored hole is chattering
because of an overextended boring bar, dont expect the machine to correct the fault. Dont suspect machine accuracy if the
vise bends the part. Dont claim hole mis-positioning if you dont first center-drill the hole.
FIND THE PROBLEM FIRST
Many mechanics tear into things before they understand the problem, hoping that it will appear as they go. We know this
from the fact that more than half of all warranty returned parts are in good working order. If the spindle doesnt turn,
remember that the spindle is connected to the gear box, which is connected to the spindle motor, which is driven by the
spindle drive, which is connected to the I/O BOARD, which is driven by the computer. The moral here is dont replace the
spindle drive if the belt is broken. Find the problem first; dont just replace the easiest part to get to.
DONT TINKER WITH THE MACHINE
There are hundreds of parameters, wires, switches, etc., that you can change in this machine. Dont start randomly changing
parts and parameters. Remember, there is a good chance that if you change something, you will incorrectly install it or break
something else in the process. Consider for a moment changing the processors board. First, you have to download all
parameters, remove a dozen connectors, replace the board, reload and reconnect, and if you make one mistake or bend one
tiny pin it WONT WORK. You always need to consider the risk of accidentally damaging the machine anytime you work on
it. It is cheap insurance to double-check a suspect part before physically changing it. The less work you do on the machine
the better.
1-15-96 96-8100
1
HAAS AUTOMATION, INC.
Page 2
VF-SERIES
SERVICE
MANUAL
TROUBLESHOOTING
1. GENERAL MACHINE OPERATION
1.1 MACHINE NOT RUNNING
´ Machine cannot be powered on.
l Check input voltage to machine (see "Electrical Service").
l Check main circuit breaker at top right of electrical cabinet; switch must be at the on position.
l Check overvoltage fuses (see "Electrical Service").
l Check wiring to POWER OFF button on front control panel.
l Check wiring to AUTO OFF relay to IOPCB.
l Replace IOPCB (see "Electrical Service").
l Replace POWER PCB (see "Electrical Service").
´ Machine can be powered on, but turns off by itself.
l Check settings #1 and #2 for Auto Off Timer or Off at M30.
l Check alarm history for OVERVOLTAGE or OVERHEAT shutdown.
l Check AC power supply lines for intermittent supply.
l Check wiring to POWER OFF button on front control panel.
l Replace IOPCB (see "Electrical Service").
l Check Parameter 57 for Power Off at E-STOP.
l Replace MOTIF PCB (see "Electrical Service").
´ Machine turns on, keyboard beeps, but no CRT display.
l Check for green POWER LED at front of CRT.
l Check for power connections to CRT from IOPCB.
l Check video cable (760) from VIDEO PCB to CRT.
l Replace CRT (see "Electrical Service").
´ Any LED on Microprocessor PCB goes out (except HALT).
l Replace Microprocessor PCB (Section 4.1, Electrical Service).
l Replace VIDEO PCB (see "Electrical Service").
l Replace MOTIF PCB (see "Electrical Service").
´ Machine turns on, CRT works, but no keyboard keys work.
l Check keyboard cable (700) from VIDEO to KBIF PCB.
l Replace keypad (see "Electrical Service").
l Replace KBIF PCB (see "Electrical Service").
2
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 3
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
1.2 VIBRATION
Vibration is a subjective evaluation with perceptions varying among individuals, making it difficult to determine in mild
cases if there is an actual problem. Because the VF Series uses a gear head, it will be noisier than a direct drive or belt
system. In obvious cases, it is a matter of determining the source _ which is not easy, since all parts rotate together and
sound can betransferred readily. Vibrations also need to be distinguished from noise such as a bad bearing. We will assume
that vibrations would be something that could be felt by putting your hand on the spindle covers. One crude method of
measurement would be to take an indicator on a magnetic base extended 10 inches between the table and spindle housing
and observe the reading of the indicator. A reading of more than .001 would indicate excessive vibration. The two common
sources of noise are the spindle and axis drives. Most complaints about vibration, accuracy, and finish can be attributed to
incorrect machining practices such as poor quality or damaged tooling, incorrect speeds or feeds, or poor fixturing. Before
concluding that the machine is not working properly, ensure that good machining practices are being observed. These
symptoms will not occur individually (Ex. A machine with backlash may vibrate heavily, yielding a bad finish.). Put all of the
symptoms together to arrive at an accurate picture of the problem.
´ Machine vibrates while jogging the axis with the hand wheel.
l The HAAS control uses very high gain accelerations curves. This vibration as you jog is simply the servos quickly trying
to follow the handle divisions. If this is a problem, try using a smaller division on the handle. You will notice the vibration
more at individual clicks than when you are turning the handle faster. This is normal.
MANUAL
´ The machine vibrates excessively in a cut.
l This is a tough one to call because machining practices come into play. Generally speaking, the least rigid element of
a cut is the tool because it is the smallest part. Any cutter will vibrate if pushed beyond its tensile strength. In order to
eliminate the machine as the source of the problem, you need to check the spindle and the backlash of the axes as described
in the following sections. Once machining practices have been eliminated as the source of vibration, observe the machine in
both operation and cutting air. Move the axes (individually) without the spindle turning and then turn the spindle without
moving the axes. Isolate whether the vibration comes from the spindle head or from an axis. Isolate the source of vibration
per "Spindle", "Servo Motors/Leadscrews", and "Gearbox and Spindle Motor" sections.
1-15-96 96-8100
3
HAAS AUTOMATION, INC.
Page 4
VF-SERIES
SERVICE
1.3 ACCURACY
Before you complain of an accuracy problem, please make sure you follow these simple dos and donts.
l Dont ever use a wiggler test indicator for linear dimensions. They measure in an arc and have sine/cosine errors over
larger distances.
l Dont use magnetic bases as accurate test stops. The high accel/decel of the axis can cause them to move.
l Dont attach test points to the sheet metal of the spindle head or table.
l Dont check for thermal growth with an indicator on a long extension magnetic base.
l Do insure that test indicators and stops are absolutely rigid and mounted to machined casting surfaces.
l Do check a suspected error with another indicator or method for verification.
l Do ensure that the indicator is parallel to the axis being checked to avoid tangential reading errors.
l Do center drill holes before using jobber length drills if accuracy is questioned.
l Once machining practices have been eliminated as the source of the problem, determine specifically what the machine
is doing wrong.
´ Machine will not interpolate a round hole.
lCheck the levelness of the machine (See the Installation Manual).
lCheck for backlash ("Servo Motors/Leadscrews" section).
MANUAL
TROUBLESHOOTING
´ Bored holes do not go straight through the workpiece.
lCheck the levelness of the machine (See the Installation Manual).
lCheck for squareness in the Z axis.
´ Machine bores holes out-of-round.
lCheck the levelness of the machine (See the Installation Manual).
lCheck the sweep of the machine ("Spindle Sweep Adjustment").
´ Bored holes are out of round or out of postion.
lThe spindle is not parallel to the Z axis. Check the spindle sweep to the table and the squareness of the Z axis with a
cylinder square. If available use a spindle master bar and indicate the spindle to the Z axis.
´ Machine mis-positions holes.
lCheck the levelness of the machine (See the Installation Manual).
lCheck for backlash ("Servo Motors/Leadscrews").
lCheck the squareness of the X axis to the Y axis.
´ Machine leaves large steps when using a shell mill.
lCheck the levelness of the machine (See the Installation Manual).
lCheck the sweep of the machine ("Spindle Sweep Adjustment").
lCutter diameter too large for depth of cut.
4
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 5
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
´ Boring depth inaccurate (VF-6)
Insufficient counterbalance pressure due to:
lcorrupted hose
lbad regulator
lbad check valve
lair cylinder bad
lbound cylinder
lsurge tank leak
1.4 FINISH
´ Machining yields a poor finish.
lCheck for gearbox vibration. This is the most common cause of a poor finish.
lCheck for backlash ("Accuracy/Backlash" section)
lCheck the condition of the tooling and the spindle.
lCheck for spindle failure.
lCheck the condition of the servo motors.
lCheck the machine level.
MANUAL
1-15-96 96-8100
5
HAAS AUTOMATION, INC.
Page 6
VF-SERIES
SERVICE
MANUAL
TROUBLESHOOTING
2. SPINDLE
2.1 NOT TURNING
´ Spindle not turning.
lIf there are any alarms, refer to "Alarms" section
lCheck that the spindle turns freely when machine is off.
lIf motor turns but spindle does not, see "Belt Assembly" and "Spindle Motor & Transmission" sections.
lCommand spindle to turn at 1800 RPM and check spindle drive display. If display blinks bb, check spindle orienta
tion switch ("Spindle Orientation" section). If spindle drive does not light the RUN LED, check forward/reverse
commands from IOPCB ("Electrical Service").
lCheck the wiring of analog speed command from MOTIF PCB to spindle drive (cable 720).
lIf spindle is still not turning, replace MOTIF PCB ("Electrical Service").
lIf spindle is still not turning, replace spindle drive ("Electrical Service").
lCheck for rotation of the gearbox (VF-1, VF-2, VF-3) or the motor (VF-0). If the motor or gearbox operates, check the
drive belt ("Belt Assembly" section).
lDisconnect the drive belt. If the spindle will not turn, it is seized and must be replaced ("Spindle Assembly" section).
NOTE: Before using the replacement spindle, the cause of the previous failure must be determined.
2.2 NOISE
Most noises attributed to the spindle actually lie in the motor/gearbox or drive belt of the machine. Isolate the sources of
noise as follows:
´ Excessive noise coming from the spindle head area.
On VF-1 through 6 models, first determine if the noise is related to the RPM of the motor or the RPM of the spindle. For
example: If the noise appears at 2000 RPM in high gear, listen for a similar noise at 500 RPM in low gear. If the same noise
persists, the problem lies with the gearbox. If the noise disappears, the problem could be either the gearbox or the spindle,
and further testing is necessary.
lRemove the head covers and check the machines drive belt tension ("Tension Adjustment" section).
Ø If the noise persists, turn the drive belt over on the pulleys. If the noise is significantly different, the belt
is at fault. Replace the belt ("Belt Assembly" section).
Ø If the noise does not change, remove the belt and go on to the next step.
lCheck the pulleys for excessive runout (more than 0.003" axial or radial).
lRun the motor (VF-0) or the gearbox (VF-1, VF-2, VF-3) with the drive belt disconnected. If the noise persists,
the problem lies with the gearbox/motor. If it disappears, go on to the next step.
lCheck for the correct amount of lubrication to the spindle bearings (0.5-1.0 cc every two hours) in a an air mist-
lubricated spindle.
Ø If the spindle is not getting lubrication, correct the problem per the lube and air diagram at the back of this
manual and replace the spindle ("Spindle Assembly" section).
Ø If the spindle is getting lubrication, replace the spindle ("Spindle Assembly" section).
6
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 7
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
2.3 OVERHEATING
When investigating complaints of overheating, a temperature probe must be used to accurately check the temperature at the
top of the spindle taper. The temperature displayed in Diagnostics is not relevant. A machine that runs at high RPM
continuously will have a much warmer spindle than a machine that runs at a lower RPM. New spindles tend to run much
warmer than spindles that have already been broken in. In order to run a valid test on a new spindle, ensure that it is properly
broken in.
To break in a spindle, run the following program (it will take approximately 6 hours):
N100 S300 M03G04 P900.N700 S6000 M03
G04 P900.M05G04 P900.
M05G04 P900.M05
G04 P900.G04 P900.G04 P900.
N200 S1000 M03N500 S4000 M03G04 P900.
G04 P900.G04 P900.N800 S7500 M03
M05M05G04 P900.
G04 P900.G04 P900.M05
N300 S2000 M03G04 P900.G04 P900.
G04 P900.N600 S5000 M03G04 P900.
M05G04 P900.M99
G04 P900.M05
G04 P900.G04 P900.
N400 S3000 M03G04 P900.
MANUAL
NOTE: This program will step the spindle speed from 300 RPM up to either 5000 or 7500 RPM at regular
intervals of time, stop the spindle and allow it to cool to room temperature, then restart it so the temperature
can be monitored.
lIf at any time during this procedure the spindle temperature rises above 150 degrees, start the procedure
over from the beginning.
If the spindle fails this test for any reason, check the following:
lCheck for correct amount of lubrication.
NOTE: Over lubrication is a common source of overheating. Check the oil flow carefully.
lCheck the drive belt tension. Too-tight belts will cause heating of the top bearing in the spindle housing.
lEnsure that the correct oil is being used (refer to "Maintenance Schedule").
2.4 STALLING/LOW TORQUE
Generally, complaints of stalling or low torque relate to incorrect tooling or machining practices. A spindle that is tending to
seize will yield a poor finish machining, run very hot and very loud. Investigate machining problems before concluding the
problem exists with the spindle or spindle drive.
1-15-96 96-8100
7
HAAS AUTOMATION, INC.
Page 8
VF-SERIES
SERVICE
2.5 SPINDLE DRIVE
Low line voltage may prevent the spindle from accelerating properly. If the spindle takes a long time to accelerate, slows
down or stays at a speed below the commanded speed with the load meter at full load, the spindle drive and motor are
overloaded. High load, low voltage, or too fast accel/decel can cause this problem.
If the spindle is accelerated and decelerated frequently, the regenerative load resistor inside the control may heat up. If this
resistor heats beyond 100oC, a thermostat will generate an overheat alarm.
If the regen load resistors are not connected or open, this could then result in an overvoltage alarm. The overvoltage occurs
because the regenerative energy being absorbed from the motor while decelerating is turned into voltage by the spindle
drive. If this problem occurs, the possible fixes are to slow the decel rate or reduce the frequency of spindle speed changes.
2.6 ORIENTATION
´ Spindle loses correct orientation.
lCheck alarm history, looking for spindle overload and axis overcurrent alarms. These alarms the machine is not being
properly operated.
lCheck the orientation ring for tightness. Ensure the shaft on which the ring mounts is free of grease.
lCheck the orientation ring for cracks near the bolt holes or near the balancing holes.
Ø If there are cracks, replace the ring.
lCheck the shot pin on the gearbox for binding, damage, and proper operation. Replace it if it is damaged.
lCheck the switch on the shot pin against the Diagnostic display. Replace the switch if it is found to be faulty.
MANUAL
TROUBLESHOOTING
2.7 TOOLS STICKING IN TAPER
´ Tool sticking in the taper causes ATC to be pulled up; accompanied by a popping noise as the
tool holder pops out of the spindle taper.
NOTE: This problem may occur after loading a cold tool into a hot spindle (a result of thermal expansion of the tool
holder inside the spindle taper). It may also occur due to heavy milling, milling with long tooling, or cuts with heavy
vibration. If sticking only occurs during these situations, no service is necessary.
lCheck the condition of the tooling, verifying the taper on the tooling is ground and not turned. Look for damage to the
taper caused by chips in the taper or rough handling. If the tooling is suspected, try to duplicate the
symptoms with different tooling.
lCheck the condition of the spindle taper. Look for damage caused by chips or damaged tooling. Also, look for
damage such as deep gouges in the spindle taper caused by tool crashing.
lDuplicate the cutting conditions under which the deflection occurs, but do not execute an automatic tool change. Try
instead to release the tool using the tool release button on the front of the spindle head. If sticking is observed, the
deflection is not caused by improper ATC adjustment, but is a problem in the spindle head on the machine.
lEnsure the spindle is not running too hot.
8
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 9
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
MANUAL
3. SERVO MOTORS / LEADSCREWS
3.1 NOT OPERATING
All problems that are caused by servo motor failures should also register an alarm. Check the alarm history to deter
mine the problems cause before any action is taken.
´ Servo motor is not functioning.
lCheck the power cable from rear electrical cabinet to ensure connection is tight.
lEncoder is faulty or contaminated (Alarms 139-142, 153-156, 165-168, 182-185). Replace motor assembly
lOpen circuit in motor (Alarms 139-142, 153-156, 182-185). Replace motor assembly ("Axis Motor Removal /
Installation").
lMotor has overheated, resulting in damage to the interior components (Alarms 135-138, 176). Replace motor assem
bly ("Axis Motor Removal/Installation").
lWiring is broken, shorted, or missing shield (Alarms 153-156, 175, 182-185).
lDust in the motor from brushes has shorted out the motor (Alarms 153-156, 175, 182-185). Replace motor
assembly ("Axis Motor Removal/Installation").
lMotor has overheated; no damage to the interior components. OVERHEAT alarm has been triggered. After thorough
check of motor (DO NOT DISASSEMBLE!), take necessary steps to eliminate the problem and alarm to resume opera
tion. If motor is still inoperable, replace motor assembly ("Axis Motor Removal/Installation").
lCheck for broken or loose coupling between the servo motor and the lead screw. Replace or repair the coupling ("Axis
Motor Removal/Installation")
lCheck for a broken lead screw. If cracked or broken, replace ("Lead Screw Removal and Installation" section).
NOTE: If a lead screw fails, it is most often due to a failed bearing sleeve. When replacing the lead screw in an older
machine, always replace the bearing sleeve with the current angular contact bearing sleeve ("Bearing Sleeve Removal
and Installation" section).
3.2 NOISE
Lead screw noise is usually caused by a lack of lubrication and is usually accompanied by heating. Other causes are
misalignment, bearing sleeve damage, or ball nut damage. Check the alarm history of the machine and look for axis
overcurrent and following error alarms.
NOTE: Do not replace lead screws or bearing sleeves without due consideration; they are extremely durable and reli
able. Verify that customer complaints are not due to tooling, programming, or fixturing problems.
´ Servo motor noise.
lDisconnect the servo motor from the lead screw and rotate by hand. If the noise persists, replace the motor assembly
("Axis Motor Removal/Installation" section).
lNoise is caused by motor brushes. No problems will occur and noise should eventually go away.
lNoise is caused by bearings. Rolling, grinding sound is heard coming from the motor. ENSURE NOISE IS
NOT COMING FROM THE BRUSHES. If bearings are making a consistently loud sound, replace the bearing sleeve.
1-15-96 96-8100
9
HAAS AUTOMATION, INC.
Page 10
VF-SERIES
SERVICE
´ Lead screw noise.
lEnsure oil is getting to the lead screw through the lubrication system (See Air and Oil Diagrams). Look for a plugged
metering valve.
lCheck for damage to the bearing sleeve.
NOTE: The current angular contact design sleeve has a fixed pre-load; it cannot be adjusted.
lRun the axis back and forth. The motor will get very hot if the bearing sleeve is damaged. If so, turn the axis by
hand and feel for roughness in the lead screw. Loosen the clamp nuts at both ends of the lead screw. If the symptom
disappears, replace the bearing sleeve. Be certain to check for damage to the lead screw shaft where the bearing sleeve
is mounted.
Ø If the noise persists, the lead screw is damaged and must be replaced. When replacing the lead
screw in an older machine, always replace the bearing sleeve with the current angular contact
design bearing sleeve.
lCheck the lead screw for misalignment. If incorrect, perform alignment procedure.
lMisalignment in the lead screw itself will tend to cause the lead screw to tighten up and make excessive noise at both
ends of the travel. The ballnut may get hot. Misalignment radially at the yoke where the lead screw ball nut
mounts is indicated by heating up of the ball nut on the lead screw, and noise and tightness through out the travel of the
lead screw. Misalignment at the yoke where the ball nut mounts is indicated by noise and tightness at both ends of the
travel of the lead screw. The ball nut may get hot.
MANUAL
TROUBLESHOOTING
´ Noise in Z - Motion (VF-6)
Brake won't release (leadscrew won't rotate)
lalarm not cleared
llow pressure switch blown
lbrake power fuse blown
lbrake power transformer blown
lbrake power rectifier blown
lcabling pinched
lbrake failed
10
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 11
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
3.3 ACCURACY/BACKLASH
Accuracy complaints are usually related to tooling, programming, or fixturing problems. Eliminate these possibilities before
working on the machine.
´ Poor mill table-positioning accuracy.
lCheck for a loose encoder on the servo motor. Also, ensure the key in the motor or the lead screw is in place and the
coupling is tight.
lCheck for backlash in the lead screw as outlined below:
INITIAL PREPARATION -
Turn the VMC ON. ZERO RET the machine and move the mill table to the approximate center of its travel in the X and Y
directions. Move the spindle head to approximate center of the Z-axis travel, also.
CHECKING X-AXIS:
1.Set up a dial indicator and base on the mill table as shown in Fig. 3-1.
MANUAL
Fig. 3-1 Dial indicator in position to check X-axis.
2.Set dial indicator and the Distance to go display in the HANDLE JOG mode to zero as follows:
- Zero the dial indicator.
- Press the MDI button on the control panel.
- Press the HANDLE JOG button on the control panel.
The Distance to go display on the lower right hand corner should read: X=0Y=0Z=0
3.Set the rate of travel to .001 on the control panel and jog the machine .010 in the positive (+) X direction. Jog
back to zero (0) on the display. The dial indicator should read zero (0) ± .0001.
4.Repeat step three in the negative (-) direction.
TOTAL DEVIATION BETWEEN THE DIAL INDICATOR AND THE CONTROL PANEL DISPLAY SHOULD NOT EXCEED .0002.
1-15-96 96-8100
11
HAAS AUTOMATION, INC.
Page 12
VF-SERIES
SERVICE
An alternate method for checking backlash is to place the dial indicator as shown in Fig. 3-1 and manually push on the mill
table in both directions. The dial indicator should return to zero after releasing the table.
NOTE: The servos must be on to check backlash by this method.
CHECKING Y-AXIS:
1. Set up a dial indicator and base on the mill table as shown in Fig. 3-2.
MANUAL
TROUBLESHOOTING
Fig. 3-2 Dial indicator in position to check Y-axis.
2.Set dial indicator and the Distance to go display in the HANDLE JOG mode to zero as follows:
- Zero the dial indicator.
- Press the MDI button on the control panel.
- Press the HANDLE JOG button on the control panel.
The Distance to go display on the lower right hand corner should read: X=0Y=0Z=0
3.Set the rate of travel to .001 on the control panel and jog the machine .010 in the positive (+) Y direction. Jog
back to zero (0) on the display. The dial indicator should read zero (0) ± .0001.
4.Repeat step three in the negative (-) direction.
TOTAL DEVIATION BETWEEN THE DIAL INDICATOR AND THE CONTROL PANEL DISPLAY SHOULD NOT EXCEED .0002.
An alternate method for checking backlash is to place the dial indicator as shown in Fig. 3-2 and manually push on the mill
table in both directions. The dial indicator should return to zero after releasing the table.
NOTE: The servos must be on to check backlash by this method.
12
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 13
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
CHECKING Z-AXIS:
1.Set up a dial indicator and base on the mill table as shown in Fig. 3-3.
2.Manually push up and down on the spindle head while listening for a clunk. Also, watch for any rapid change in the dial
indicator. Either of these indicate possible backlash.
NOTE: Servos must be on to check for backlash in the Z-axis.
NOTE: Do not mistake deflection for backlash in the system.
MANUAL
Fig. 3-3 Dial indicator in position to check Z-axis.
If backlash is found in the system, check for the following possible causes:
lLoose SHCS attaching the ball nut to the nut housing. Tighten the SHCS as described in Mechanical Service.
lLoose SHCS attaching the nut housing to the mill table, spindle head, or saddle, depending on the axis.
Tighten the SHCS as described in Mechanical Service.
lLoose clamp nut on the bearing sleeve. Tighten the SHCS on the clamp nut.
lLoose motor coupling. Tighten as described in Mechanical Service.
lBroken or loose flex plates on the motor coupling.
(NOTE: The coupling cannot be serviced in the field and must be replaced as a unit if it is found to be defective.
lLoosen SHCS attaching the bearing sleeve to the motor housing. Tighten as described in "Lead Screw Removal and
Installation".
lDefective thrust bearings in the bearing sleeve. Replace the bearing sleeve as outlined in "Bearing Sleeve Removal and
Installation".
lLoose SHCS attaching the axis motor to the motor housing. If the SHCS are found to be loose, inspect the
motor fordamage and if none is found, tighten as described in "Axis Motor Removal/Installation". If damage is found,
replace the motor.
lIncorrect backlash compensation number in the parameter in the machine. Check Parameters 13, 27, and 41.
lWorn lead screw.
1-15-96 96-8100
13
HAAS AUTOMATION, INC.
Page 14
VF-SERIES
SERVICE
3.4 VIBRATION
´ Excessive servo motor vibration.
lIf no A axis is present, swap the suspected bad servo motor with the A driver and check to see if there is a driver
problem. If needed, replace the DRIVER PCB ("Electrical Service" section).
lCheck all Parameters of the suspected axis against the Parameters as shipped with the machine. If there are any differ
ences, correct those and determine how the Parameters were changed. PARAMETER LOCK should normally be on.
lA bad motor can cause vibration if there is an open or short in the motor. A short would normally cause a GROUND
FAULT or OVERCURRENT alarm; check the ALARMS. An ohmmeter applied to the motor leads should show between 1
and 3 ohms between leads, and over 1 megohm from leads to chassis. If the motor is open or shorted, replace.
3.5 OVERHEATING
´ Servo motor overheating.
lIf a motor OVERHEAT alarm occurs (ALARMS 135-138), check the Parameters for an incorrect setting. Axis flags in
Parameters 1, 15, or 29 can invert the overheat switch (OVER TEMP NC).
lIf the motor is actually getting hot to the touch, there is excessive load on the motor. Check the users application for ex
cessive load or high duty cycle. Check the lead screw for binding ("Accuracy/Backlash" section). If the motor is
binding by itself, replace in accordance with "Axis Motor Removal/Installation".
MANUAL
TROUBLESHOOTING
3.6 FOLLOWING ERROR
´ Following error alarms occur on one or more axes sporadically.
lCheck DC bus voltage on diagnostics page #2. Verify this voltage on the drive cards in the control panel. If it is at the
low side of the recommended voltages, change the transformer tap to the next lower voltage group as explained in the
Installation Manual.
lCheck motor wiring.
lReplace driver card ("Electrical Service").
lReplace servo motor ("Axis Motor Removal/Installation").
´ Z-axis motor overcurrent (VF-6)
lBrake won't release (leadscrew won't rotate)
Ø alarm not cleared
Ø low pressure switch blown
Ø brake power fuse blown
Ø brake power transformer blown
Ø brake power rectifier blown
Ø cabling pinched
Ø brake failed
14
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 15
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
MANUAL
4. AUTOMATIC TOOL CHANGER
4.1 DEFLECTION
Deflection is usually caused by ATC misalignment, and sometimes caused by damaged or poor quality tooling, a damaged
spindle taper, or a damaged drawbar. Before beginning any troubleshooting, observe the direction of the ATC deflection.
´ During a tool change, ATC appears to be pushed down.
lCheck to see if pull studs on the tool holder are correct and tight.
lCheck the adjustment of the Z offset ("Setting Parameter 64").
NOTE: If the offset is incorrect a tool changer crash has occured and a thorough inspection of the ATC is necessary at
this time.
lCheck the adjustment of the Z offset check parameters 71, 72, and 143 against the values that are in the
documentation sent with the machine.
lEnsure the tool holders are held firmly in place by the extractor forks.
lEnsure the balls on the drawbar move freely in the holes in the drawbar when the tool release button is pressed. If they
do not move freely, the a ATC will be pushed down about 1/4" before the tool holder is seated in the taper, resulting in
damage to the roller bolts on the ATC shuttle. Replace the drawbar.
´ Tool holder sticking in the spindle taper causes the ATC to be pulled up as the spindle head
is traveling up; accompanied by a popping noise as the tool holder pops out of the spindle
taper.
NOTE: This problem may occur after loading a cold tool into a hot spindle (a result of thermal expansion of the tool
holder inside the spindle taper. It may also occur in cuts with heavy vibration. If sticking occurs only during these
circumstances, no service is necessary.
lCheck the condition of the customers tooling, verifying the taper on the tool holder is ground and not turned. Look for
damage to the taper caused by chips in the taper or rough handling. If the tooling is suspected, try to duplicate the
symptoms with different tooling.
lCheck the condition of the spindle taper. Look for damage caused by chips or damaged tooling. Also, look for damage
such as deep gouges in the spindle taper caused by tool crashing. See "Spindle Assembly" section for spindle
cartridge replacement.
lDuplicate the cutting conditions under which the deflection occurs, but do not execute an automatic tool change. Try
instead to release the tool using the tool release button on the front of the spindle head. If sticking is observed, the
deflection is not caused by improper ATC adjustment, but is a problem in the spindle head on the machine. See the
"Spindle Assembly" section in Mechanical Service for spindle cartridge replacement.
´ During a tool change, ATC appears to be pulled up; no popping noises.
lCheck the adjustment of the Z offset ("Setting Parameter 64" section). NOTE: If the offset is incorrect, a tool
changer crash has occurred, and a thorough inspection of the ATC is necessary at this time.
1-15-96 96-8100
15
HAAS AUTOMATION, INC.
Page 16
VF-SERIES
SERVICE
lEnsure the roller bolts on the shuttle of the ATC are tight against the v-guides on the ATC holding arm. If the lower right
roller bolt is loose against the v-guide, the upper right bolt is probably bent. See the following section (ATC Crashing)
or "Roller Bolt Replacement", for roller bolt replacement. NOTE: Bent roller bolts are a symptom of another problem with
the ATC. Repair the bent roller bolt and then isolate the ATC problem.
lCheck Parameter 71 against the values that are in the documentation sent with the machine.
lEnsure the balls on the drawbar move freely in the holes in the drawbar when the tool release button is pressed. If they
do not move freely, the ATC will be pushed down about ¼ before the tool holder is seated in the taper, resulting in
damage to the roller bolts on the ATC shuttle. Replace drawbar.
´ Tool holders twist against extractor fork during a tool change.
lCheck the alignment of the ATC in the X and Y axes ("Automatic Tool Changer Alignment" section).
´ Tool holders spin at all pockets of the ATC when the ATC shuttle retracts.
lATC is misaligned in the Y axis. Realign ATC ("Automatic Tool Changer Alignment" section). NOTE: Observe the
direction the tool holder rotates, as this will be the direction in which the Y axis of the ATC needs to be moved.
´ Tool holders spin only at certain pockets of the ATC when the ATC shuttle retracts.
lCheck all the extractor forks to ensure they are centered in the pocket of the ATC. Also, see above. See "Extractor Fork
Replacement" section, if necessary.
MANUAL
TROUBLESHOOTING
NOTE: If the ATC shows the problem as described here, each extractor fork must be checked and centered to eliminate
the possibility of the ATC being aligned against an incorrectly-centered fork.
4.2 CRASHING
Crashing of the ATC is usually a result of operator error. The most common ATC crashes are outlined as follows:
´ Shuttle crashes into spindle when a tool change is commanded (tool holder is in
the pocket facing the spindle head).
lRotate the carousel to an empty pocket. Refer to the Programming and Operation manual for correct operation.
NOTE: This crash is fairly common and is a result of operator error. If the ATC is stopped in the middle of tool change
cycle, the operator must command the ATC to an empty pocket before the machine will operate correctly. Repeated
crashes of this type can damage the I/O board, the slip clutch, and the shuttle motor in the ATC.
´ During a tool change spindle crashes into top of the tool holder after a turret rotation.
When the spindle head moves down over the top of the tool holder during a tool change, the pull stud will bind inside
the drawbar bore of the spindle, forcing the ATC down, bending the upper right roller bolt on the ATC shuttle
or completely breaking it off. Tool holder is not held correctly in the extractor fork, possibly held only in one side of
the extractor and at an odd angle.
lCheck all of the extractor forks on the ATC.
16
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 17
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
´ During a tool change spindle crashes into top of the tool holder after a turret rotation.
The balls in the drawbar do not move freely, causing the ATC to be forced down far enough to bend the upper right roller
bolt or completely break it off.
lEnsure the balls on the drawbar move freely in the holes in the drawbar when the tool release button is pressed. If this
failure occurs, check all of the extractor forks on the ATC for damage and repair the spindle drawbar.
´ ATC properly deposits a tool holder in the spindle, but the tools are dropped onto
the machine table when the shuttle retracts.
l Inspect the balls and the Belleville springs in the drawbar. See appropriate section and replace drawbar.
´ The part or fixture on the mill table crashes into long tooling or into the ATC itself during a
tool change.
lProgram the machine to move the part out of the way of the ATC. Inspect the pocket involved in the crash for
damage and replace parts as necessary.
MANUAL
´ The part or fixture on the mill table crashes into long tooling or into the ATC itself when
machining.
lEither reposition the tools to remove the interference, or program the carousel to rotate long tooling out of the way of the
part (USE THIS ONLY AS A LAST RESORT). CAUTION! If the carousel has to be programmed to rotate long tools clear
of the part, the correct carousel position must be programmed back in before a tool change can be executed. NOTE: If
these crashes occur, thoroughly inspect the ATC for damage. Pay close attention to the extractor forks, the sliding
covers on the ATC carousel, and the roller bolts on the ATC shuttle. See appropriate section for extractor fork
replacement.
4.3 BREAKAGE
Breakage of the ATC is caused by either very hard or repeated crashes.
´ ATC shuttle is broken off of the holding plate.
lCarefully inspect the bosses on the shuttle casting (where the roller bolts mount) for damage to the threads or cracks.
If any of the bosses are cracked, replace the casting. Realign the tool changer after repairing the machine.
´ ATC extractor forks are damaged after breakage.
lCheck the condition of the mounting holes in the carousel. If the threads are damaged, they must be repaired or the
carousel replaced. See appropriate section for extractor fork replacement.
1-15-96 96-8100
17
HAAS AUTOMATION, INC.
Page 18
VF-SERIES
SERVICE
4.4 NOISY OPERATION
To isolate noise(s) in the ATC, carefully observe the ATC in operation and look for the following:
´ ATC makes noise as the shuttle moves.
lCheck the adjustment of the roller bolts on the ATC ("Roller Bolt Replacement" section). Loose roller bolts can cause the
ATC to make a clunking noise when the shuttle is commanded to move. Tight roller bolts can cause the shuttle motor
to labor excessively, possibly damaging the motor or the I/O board. In this case, the shuttle may also move too slowly.
lCheck for damage to the trap door on the ATC cover. See appropriate section for trap door replacement.
lCheck for missing plastic riders on the ATC shutter. See "ATC Trap Door Replacement" for shutter replacement.
lEnsure the guide pin mounted to the holding plate is not bent and does not scrape the ATC cover during movement. See
"ATC Trap Door Replacement" for guide pin replacement.
lListen for damage to the gear train in the shuttle motor. If the motor is found to be the source of the noise, replace the
motor ("Shuttle Motor Removal" section). DO NOT try to repair the motor or to further isolate the noise in the motor.
ATC makes noise during carousel rotation.
MANUAL
TROUBLESHOOTING
lCheck to ensure the Geneva driver on the turret motor is tight and properly adjusted ("Shuttle Motor Removal" section).
If the Geneva driver is found to be loose, check for damage to the Geneva star. Any roughness in the slots will require
that it be replaced ("Geneva Star Replacement" section).
lCheck the adjustment of the Geneva driver in relation to the Geneva star ("Geneva Star Replacement" section). If the
adjustment is too loose, the carousel will vibrate heavily and make a loud clanking noise during carousel rotation. If the
adjustment is too tight, the turret motor will labor excessively and the carousel may appear to move erratically.
NOTE: If the turret motor adjustment is tight for extended periods, the turret motor, Geneva star, and the I/O board may
be damaged. If the adjustment of the Geneva star appears tight at some pockets and loose at others, the problem lies
with the Geneva star. Check the concentricity of the star relative to the bearing housing on the carousel assembly. If the
concentricity of the star is proven to within specification and the problem still persists, the Geneva star must be replaced
("Geneva Star Replacement" section).
lEnsure the screws holding the turret motor to the mounting plate are tight ("Turret Motor Removal" section).
lEnsure the screws attaching the motor mounting plate to the shuttle casting are tight.
lCheck for excessive noise in the gear train of the turret motor. See appropriate section for turret motor replacement.
NOTE: If the motor is found to be the source of noise, replace the motor assembly (motor, mounting plate, and Geneva
driver).
DO NOT attempt to repair the motor or to further isolate the problem in the motor.
18
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 19
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
4.5 SPINDLE ORIENTATION
A switch is used to sense when the pin drops in to lock the spindle. When the pin drops the switch opens, indicating
orientation is complete. The normally-closed side of this switch is wired to the spindle drive and commands it into the
COAST STOP condition. This is done to make sure that the spindle motor is not powered when the pin is locking the
spindle. If, during a tool change, the dogs on the spindle shaft do not align with the keys on the ATC carousel, the
spindle orientation may be at fault.
The orientation of the spindle is as follows:
1) If the spindle is turning, it is commanded to stop,
2) Pause until spindle is stopped,
3) Spindle orientation speed is commanded forward,
4) Pause until spindle is at orientation speed,
5) Command spindle lock air solenoid active,
6) Pause until spindle locked status is active and stable,
7) If not locked after time-out time, alarm and stop.
´ ATC out of orientation with the spindle. Incorrect spindle orientation will cause the ATC to
crash as the shuttle moves. Alarm 113 will be generated.
lCheck the orientation of the machine.
MANUAL
´ ATC WILL NOT RUN
lIn all cases where the tool changer will not run, an alarm is generated to indicate either a shuttle in/out problem or a
turret rotation problem. These alarms will occur either on an attempt to change tools (ATC FWD) or ZERO RETURN the
machine (AUTO ALL AXES). Use the appropriate alarm to select one of the problems following:
´ ATC shuttle will not move; shuttle is getting power (Command a tool change and feel for power
being applied to the shuttle motor).
lDisconnect the slip clutch arm from the ATC shuttle and ensure the shuttle can move freely. If not, appropriate section
for shuttle adjustment.
lCommand a tool change with the shuttle disconnected.
Ø If the shuttle cycles, check the slip clutch on the ATC. See "Shuttle Installation" section for slip clutch
replacement.
NOTE: The slip clutch should move the shuttle with a fair amount of force, but not so much that the shuttle cannot be
made to slip when holding it back by hand. If the slip clutch is frozen, replace it. It cannot be rebuilt in the field.
Ø If the shuttle does not cycle, the motor has failed and must be replaced. Turn the motor by hand and feel
for binding in the gear train in the motor.
NOTE: The motor uses a large amount of gear reduction and should be hard to turn by hand.
1-15-96 96-8100
19
HAAS AUTOMATION, INC.
Page 20
VF-SERIES
SERVICE
´ ATC shuttle will not move; shuttle is not getting power.
lCommand a tool change feel for power being applied to the shuttle motor.
lCheck that the TC IN/TC OUT LED on the I/O PCB is illuminated when a tool change takes place.
Ø If the LED lights, check the fuse FU5 on the POWER PCB or FU1 on the I/O PCB. Otherwise, replace the
I/O PCB ("Electrical Service").
Ø If the LED does not light, check cables I/O-P1-510 and I/O-P2-520.
´ ATC turret will not rotate; turret motor is getting power.
lCommand a tool change feel for power being applied to the turret motor.
lIf power is applied but the output shaft on the motor does not turn, check for binding between the turret motor assembly
and the Geneva star ("Automatic Tool Changer" section). Check for damage to the Geneva star or the Geneva driver.
Check for a broken turret motor ("Turret Motor Removal" section). NOTE: Do not attempt to repair the motor or to further
isolate the problem in the motor.
MANUAL
TROUBLESHOOTING
´ ATC turret will not rotate; turret motor is not getting power.
lCommand a tool change feel for power being applied to the turret motor.
lCheck that the TC CW/ TC CCW LED on the I/O PCB is illuminated when a tool change takes place.
Ø If the LED lights, check the fuse FU5 on the POWER PCB or FU1 on the I/O PCB. Otherwise, replace the
I/O PCB (Electrical Service).
Ø If the LED does not light, check cables I/o-P1-510 and I/O-P2-520.
20
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 21
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
SERVICE
MANUAL
5. GEARBOX AND SPINDLE MOTOR
The gearbox cannot be serviced in the field and must be replaced as a unit. NEVER remove a motor from a VF-Series mill
that has a gearbox as this will damage the gearbox and void the warranty.
5.1 NOISE
When investigating complaints of gearbox noise, also refer to "Spindle" troubleshooting section. Gearboxes can be dam-
aged by failed air solenoids, gearshift cylinders, or bearings, resulting in noisy operation. It is not likely that poor finish on
a workpiece can be attributed to a bad gearbox.
´ Excessive or unusual noise coming from the gearbox and/or spindle motor.
Operate the machine in both high and lowgears. Monitor the gearbox for noise in both gear positions and if the pitch of
the noise varies with the motor or the output shaft speed.
Ø If the noise only occurs in one gear throughout the entire RPM range of that gear position, the problem
lies with the gearbox, and it must be replaced ("Spindle Motor & Transmission" section).
Ø If the noise occurs in both gear positions, disconnect the drive belt and repeat the previous step. If the
noise persists, the gearbox is damaged and must be replaced, ("Spindle Motor & Transmission" sec
tion).
Ø With the drive belt disconnected, run the machine at 1000 RPM in high gear. Command a change of
direction and listen for a banging noise in the gearbox as the machine slows to zero RPM and speeds
back up to 1000 RPM in reverse. If the noise occurs, the motor has failed and the gearbox must be
replaced.
5.2 GEARS WILL NOT CHANGE
´ Machine will not execute a gear change.
NOTE: Whenever a gear change problem occurs, an alarm will also occur. Refer ALARMS section to diagnose each
problem before working on the machine.
When a gear change is performed, the following sequence of events occurs:
1) If the spindle is turning, it is commanded to stop,
2) Pause until spindle is stopped,
3) Gear change spindle speed is commanded forward,
4) Pause until spindle is at speed,
5) Command high or low gear solenoid active,
6) Pause until in new gear or reversal time,
7) Alarm and stop if max gear change time elapsed,
8) If not in new gear, reverse spindle direction,
9) Turn off high and low gear solenoids.
lCheck the air solenoid assembly on the solenoid bracket (rear of gearbox). If the solenoid operates properly and the
limit switches on the gearbox operate properly, the problem lies with the gear change piston.
Replace the gearbox ("Spindle Motor & Transmission" section).
lCheck contactor CB4.
1-15-96 96-8100
21
HAAS AUTOMATION, INC.
Page 22
VF-SERIES
SERVICE
MANUAL
TROUBLESHOOTING
5.3 LOW PRESSURE ALARM
´ Alarm 179 (Low Pressure Transmission Oil) has been triggered.
lCheck for low oil supply in reservoir.
lCheck to see that pump motor is running.
lCheck for an air leak in the suction side of the pump.
lCheck for a bad pressure sensor.
lCheck for a broken or damaged cable.
lCheck for a worn pump head.
6. THROUGH THE SPINDLE COOLANT
6.1 COOLANT OVERFLOW
To begin troubleshooting, check the alarm history to determine the problems cause before any action is taken.
´ Coolant pouring out of spindle head covers.
lCheck for seal failure. If failure is found, replace the seal (seal / housing assy. kit #93-9000). Refer to the appropriate
steps in"TSC-Tool Release Piston Replacement" section for procedure.
lCheck that the TSC drain line is intact. If necessary, replace with 5/32" O.D. X 32" long nylon tubing (24" long for VF-
O/OE)
lCheck pre-charge pressure in accordance with TSC "Pressure Regulator Adjustment' section and reset if necessary.
Low pre-charge pressure can cause coolant to dump into the spindle head.
lEnsure the coolant pump relief valve has not been tampered with. (yellow paint band is intact). Check the coolant
pump pressure (should be 140 psi), with a standard tool holder in spindle. If pump pressure is above 140 psi, reset
the pump relief valve in accordance with the "Setting TSC Pump Relief Valve" section.
´ Excessive coolant flow out of drain line.
´ Pulsating flow through tool and drain line.
lCheck pre-charge pressure in accordance with TSC "Pressure Regulator Adjustment" section. Reset precharge
pressure if necessary. Low pre-charge pressure will cause heavy or pulsating flow from the drain line.
lEnsure the coolant pump relief valve has not been tampered with (yellow paint band is intact). Check the coolant pump
pressure (should be 140 psi), with a standard tool holder in spindle. If pump pressure is above 140 psi, reset pump
relief valve in accordance with "Setting Pump Relief Valve" section.
6.2 LOW COOLANT
´ Alarm 151, "Low Thru Spindle Coolant"
lCheck coolant tank level. Check the filter and intake strainer for any clogging. Check coolant lines for any clogging
or kinking. Clean or replace as needed.
lIf received at start-up, check that the breaker hasn't tripped and that the pump is turning. Check the electrical
continuity of cables.
22
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 23
VF-SERIES
TABLE OF CONTENTS
TROUBLESHOOTING
lCheck for pressure switch failure (refer to "Testing the Coolant Pressure Switch" section), and replace if necessary.
SERVICE
Check "LO CLNT" bit in the diagnostics display (0 = pressure on, 1= pressure off).
lIf the filter has been cleaned or the coolant line has been disconnected from the pump or check valve assembly, prime
the system as described in "Priming TSC System" section.
6.3 COOLANT TIP WEAR
´ Coolant tip is wearing quickly and needs frequent replacement.
lCheck the filtration system and that the coolant is not contaminated.
lCheck pre-charge pressure (refer to the TSC Pressure Regulator Adjustment" section). Heavy wear will occur if this
pressure is too high.
6.4 PRE-CHARGE FAILURE
MANUAL
´ Alarm 198, "Precharge Failure"
NOTE: This alarm can only applies to the TSC system.
lCheck for broken or disconnected pre-charge air line, and replace if necessary.
lCheck if the "Tool Clamped" limit switch is sticking, and replace if necessary.
lCheck the "Tool Clamped" limit switch adjustment (refer to "Tool Clamp/Unclamp Switch Adjustment").
lCheck for low pre-charge pressure (refer to "Pressure Regulator Adjustment" section).
lCheck pre-charge solenoid for proper operation.
1-15-96 96-8100
23
HAAS AUTOMATION, INC.
Page 24
VF-SERIES
SERVICE
MANUAL
ALARMS
7. ALARMS
Any time an alarm is present, the lower right hand corner will have a blinking ALARM. Push the ALARM display key to view the
current alarm. All alarms are displayed with a reference number and a complete description. If the RESET key is pressed, one alarm
will be removed from the list of alarms. If there are more than 18 alarms, only the last 18 are displayed and the RESET must be used
to see the rest. The presence of any alarm will prevent the operator from starting a program.
Note that tool changer alarms can be easily corrected by first correcting any mechanical problem, pressing RESET until the alarms
are clear, selecting ZERO RET mode, and selecting AUTO ALL AXES. Some messages are displayed while editing to tell the operator
what is wrong but these are not alarms. See the editing topic for those errors.
The following alarm list shows the alarm numbers, the text displayed along with the alarm, and a detailed description of the alarm,
what can cause it, when it can happen, and how to correct it.
Alarm number and text:Possible causes:
102Servos OffIndicates 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.
103X Servo ErrorToo much load or speed on X-axis motor. The difference between the
Too Largemotor position and the commanded position has exceeded a parameter. The motor
may also be stalled, disconnected, or the driver failed. The servos will be turned off
and a RESET must be done to restart. This alarm can be caused by problems with the
driver, motor, or the slide being run into the mechanical stops.
104Y Servo Errorsame as 103.
Too Large
105Z Servo Errorsame as 103.
Too Large
106A Servo Errorsame as 103.
Too Large
107Emergency OffEMERGENCY STOP button was pressed. Servos are also turned off. After the E-
STOP is released, the RESET button must be pressed at least twice to correct this;
once to clear the E-STOP alarm and once to clear the Servo Off alarm.
108X Servo OverloadExcessive load on X-axis motor. This can occur if the load on the motor over a period
of several seconds or even minutes is large enough to exceed the continuous rating
of the motor. The servos will be turned off when this occurs. This can be caused by
running into the mechanical stops but not much past them. It can also be caused by
anything that causes a very high load on the motors.
109Y Servo Overloadsame as 108.
110Z Servo Overloadsame as 108.
111A Servo Overloadsame as 108.
112No InterruptElectronics fault. Call your dealer.
24
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 25
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
113Shuttle In FaultTool changer not completely to right. During a tool changer operation
the tool in/out shuttle failed to get to the in position. Parameters 62 and 63 can adjust the time-
out times. This alarm can be caused by anything that jams the motion of the slide or by the
presence of a tool in the pocket facing the spindle. A loss of power to the tool changer can also
cause this, so check CB5 and relays 1-8, 2-1, and 2-2.
114Shuttle Out FaultTool changer not completely to left. During a tool change operation the tool in/out shuttle failed
to get to the out position. Parameters 62 and 63 can adjust the time-out times. This alarm can
be caused by anything that jams the motion of the slide or by the presence of a tool in the
pocket facing the spindle. A loss of power to the tool changer can also cause this, so check
CB5 and relays 1-8, 2-1, and 2-2.
115Turret Rotate FaultTool carousel motor not in position. During a tool changer operation the tool turret failed to
start moving or failed to stop at the right position. Parameters 60 and 61 can adjust the time-
out times. This alarm can be caused by anything that jams the rotation of the turret. A loss of
power to the tool changer can also cause this, so check CB5 and relays 1-8, 2-3, and 2-4.
116Spindle Orientation FaultSpindle did not orient correctly. During a spindle orientation function, the spindle is rotated
until the lock pin drops in; but the lock pin never dropped. Parameters 66, 70, 73, and 74 can
adjust the time-out times. This can be caused by a trip of circuit breaker CB4, a lack of air
pressure, or too much friction with the orientation pin.
MANUAL
117Spindle High Gear FaultFor Vertical Mills only. Gearbox did not shift into high gear. During a change to high gear, the
spindle is rotated slowly while air pressure is used to move the gears but the high gear sensor
was not detected in time. Parameters 67, 70 and 75 can adjust the time-out times. Check the air
pressure, the solenoids circuit breaker CB4, and the spindle drive.
118Spindle Low Gear FaultFor Vertical Mills only. Gearbox did not shift into low gear. During a change to low gear, the
spindle is rotated slowly while air pressure is used to move the gears but the high gear sensor
was not detected in time. Parameters 67, 70 and 75 can adjust the time-out times. Check the air
pressure, the solenoids circuit breaker CB4, and the spindle drive.
119Over VoltageIncoming line voltage is above maximum (about 255 volts when wired for 240 or 235 when
wired for 208). The servos will be turned off and the spindle, tool changer, and coolant pump
will stop. If this condition remains for 4.5 minutes, an automatic shutdown will begin.
120Low Air PressureAir pressure dropped below 80 PSI for a period defined by parameter 76. Check your incom
ing air pressure for at least 100 PSI and ensure that the regulator is set at 85 PSI.
121Low Lub orWay lube is low or empty or there is no lube pressure or too high a pressure.
Low PressureCheck tank at rear of mill and below control cabinet. Also check connector P5 on the side of the
control cabinet. Check that the lube lines are not blocked.
122Control OverheatThe control internal temperature is above 150 degrees F. This can be caused by almost
anything in the control overheating. But is usually caused by overheat of the two regen resis
tors for servos and spindle drive. This alarm will also turn off the servos, spindle drive, coolant
pump, and tool changer. One common cause of this overheat condition is an input line voltage
too high. If this condition remains for 4.5 minutes, an automatic shutdown will begin.
1-15-96 96-8100
25
HAAS AUTOMATION, INC.
Page 26
VF-SERIES
SERVICE
123Spindle Drive FaultOverheat or failure of spindle drive or motor. The exact cause is indicated in the LED
window of the spindle drive inside the control cabinet. This can be caused by a stalled
motor, shorted motor, overvoltage, undervoltage, overcurrent, overheat of motor, or
drive failure.
124Low BatteryMemory batteries need replacing within 30 days. This alarm is only generated at power on and
indicates that the 3.3 volt Lithium battery is below 2.5 volts. If this is not corrected within about
30 days, you may lose your stored programs, parameters, offsets, and settings.
125Shuttle faultTool shuttle not initialized at power on, CYCLE START or spindle motion command.
This means that the tool shuttle was not fully retracted to the Out position.
126Gear FaultGearshifter is out of position when a command is given to rotate the spindle. This means that
the two speed gear box is not in either high or low gear but is somewhere in between. Check the
air pressure, the solenoids circuit breaker CB4, and the spindle drive.
127No Turret MarkTool carousel motor not in position. The turret motor only stops in one position indicated by
a switch and cam on the Geneva mechanism. This alarm is only generated at power-on. The
AUTO ALL AXES button will correct this but be sure that the pocket facing the spindle after
wards does not contain a tool.
MANUAL
ALARMS
128Tool In TurretPocket opposite spindle has tool in it. Future option not yet implemented.
129M Fin FaultM-Fin was active at power on. Check the wiring to your M code interfaces. This test
is only performed at power-on.
130Tool UnclampedTool release piston is energized at power up. This is a possible fault in the air
solenoids, relays on the IO Assembly, the draw bar assembly, or wiring.
131Tool Not ClampedTool Release Piston is not Home. This is a possible fault in the air solenoids, relays
on the IO Assembly, the draw bar assembly, or wiring.
132Power Down FailureMachine did not turn off when an automatic power-down was commanded. Check
wiring to POWIF card on power supply assembly, relays on the IO assembly, and the
main contactor K1.
133Spindle LockedShot pin did not release. This is detected when spindle motion is commanded.
Check the solenoid that controls the air to the lock, relay 2-8, the wiring to the sense
switch, and the switch.
134Tool Clamp FaultTool did not release from spindle when commanded. Check air pressure and solenoid circuit
breaker CB4. Can also be caused by misadjustment of drawbar assembly.
135X Motor Over HeatServo motor overheat. The temperature sensor in the motor indicates over 150 degrees F. This
can be caused by an extended overload of the motor such as leaving the slide at the stops for
several minutes.
136Y Motor Over Heatsame as 135.
137Z Motor Over Heatsame as 135.
26
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 27
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
138A Motor Over Heatsame as 135.
139X Motor Z FaultEncoder marker pulse count failure. This alarm usually indicates that the encoder has been
damaged and encoder position data is unreliable. This can also be caused by loose connec
tors at P1-P4.
140Y Motor Z Faultsame as 139.
141Z Motor Z Faultsame as 139.
142A Motor Z Faultsame as 139.
143Spindle Not LockedShot pin not fully engaged when a tool change operation is being performed.
Check air pressure and solenoid circuit breaker CB4. This can also be caused by a fault in the
sense switch that detects the position of the lock pin.
144Time-out-Time allocated for use prior to payment exceeded. Call your dealer.
Call Your Dealer
145X Limit SwitchAxis hit limit switch or switch disconnected. This is not normally possibleas the stored stroke
limits will stop the slides before they hit the limit switches. Check the wiring to the limit switches
and connector P5 at the side of the main cabinet. Can also be caused by a loose encoder shaft
at the back of the motor or coupling of motor to the screw.
MANUAL
146Y Limit Switchsame as 145
147Z Limit Switchsame as 145
148A Limit SwitchNormally disabled for rotary axis.
149Spindle TurningSpindle not at zero speed for tool change. A signal from the spindle drive indicating that the
spindle drive is stopped is not present while a tool change operation is going on.
150Z and ToolTool changer not at home and Z is not either at machine home or above. If RESET,
InterlockedE-STOP, or POWER OFF occurs during tool change, Z-axis motion and tool changer
motion may not be safe. Check the position of the tool changer and remove the tool
if possible. Re-initialize with the AUTO ALL AXES button but be sure that the pocket
facing the spindle afterwards does not contain a tool.
151Low Thru SpindleFor machines with Through the Spindle Coolant only. This alarm will shut off the
Coolantspindle, feed, and pump all at once. Check for low coolant tank level, any filter or
intake strainer clogging, or for any kinked or clogged coolant lines.
152Self Test FailControl has detected an electronics fault. All motors and solenoids are shut down. This is most
likely caused by a fault of the processor board stack at the top left of the control. Call your
dealer.
153X-axis ZBroken wires or encoder contamination. All servos are turned off. This
Ch Missingcan also be caused by loose connectors at P1-P4.
154Y-axis Zsame as 153.
Ch Missing
1-15-96 96-8100
27
HAAS AUTOMATION, INC.
Page 28
VF-SERIES
SERVICE
155Z-axis Zsame as 153.
Ch Missing
156A-axis Zsame as 153.
Ch Missing
157Motor InterfaceInternal circuit board problem. The MOTIF PCB in the processor stack is
PCB Failuretested at power-on. Call your dealer.
158Video/KeyboardInternal circuit board problem. The VIDEO PCB in the processor stack is
PCB Failuretested at power-on. This could also be caused by a short in the front panel membrane keypad.
Call your dealer.
159Keyboard FailureKeyboard shorted or button pressed at power on. A power-on test of the membrane keypad
has found a shorted button. It can also be caused by a short in the cable from the main cabinet
or by holding a switch down during power-on.
160Low VoltageThe line voltage to control is too low. This alarm occurs when the AC line voltage drops below
190 when wired for 230 volts or drops below 165 when wired for 208 volts.
MANUAL
ALARMS
161X-axis Over CurrentCurrent in X servo motor beyond limit. Possibly caused by a stalled or
or Drive Faultoverloaded motor. The servos are turned off. This can be caused by running a short distance
into a mechanical stop. It can also be caused by a short in the motor or a short of one motor
lead to ground.
162Y-axis Over Currentsame as 161.
or Drive Fault
163Z-axis Over Currentsame as 161.
or Drive Fault
164A-axis Over Currentsame as 161.
or Drive Fault
165X Zero RetThis alarm will occur if the home/limit switches move or are misadjusted.
Margin Too SmallThis alarm indicates that the zero return position may not be consistent from one zero return to
the next. The encoder Z channel signal must occur between 1/8 and 7/8 revolution of where
the home switch releases. This will not turn the servos off but will stop the zero return opera
tion.
166Y Zero RetSame as 165.
Margin Too Small
167Z Zero RetSame as 165.
Margin Too Small
168A Zero RetNot normally enabled for A-axis.
Margin Too Small
169Spindle DirectionProblem with rigid tapping hardware. The spindle started turning in the
Faultwrong direction.
28
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 29
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
170Phase Loss L1-L2Problem with incoming line voltage between legs L1 and L2. This usually indicates that there
was a transient loss of input power to the machine.
171Phase Loss L2-L3Problem with incoming line voltage between legs L2 and L3.
172Phase Loss L3-L1Problem with incoming line voltage between legs L3 and L1.
173Spindle RefThe Z channel pulse from the spindle encoder is missing for hard tapping
Signal Missingsynchronization.
174Tool Load ExceededThe tool load monitor option is selected and the maximum load for a tool
was exceeded in a feed. This alarm can only occur if the tool load monitor function is installed
in your machine.
175Ground Fault DetectedA ground fault condition was detected in the 115V AC supply. This can be caused by a short
to ground in any of the servo motors, the tool change motors, the fans, or the oil pump.
176Over heat ShutdownAn overheat condition persisted for 4.5 minutes and caused an automatic shutdown.
MANUAL
177Over voltage ShutdownAn overvoltage condition persisted for 4.5 minutes and caused an automatic shutdown.
178Divide by ZeroSoftware Error; Call your dealer.
179Low PressureSpindle coolant oil is low or low pressure condition in lines.
Transmission Oil
180Tool Arm Rotation FaultFor Side Mount Tool Changer, the tool exchange operation did not sense the 180 degree
rotation switch.
181Tool Pot Position FaultFor Side Mount Tool Changer, the tool pot positioning mechanism is not working.
182X Cable FaultCable from X-axis encoder does not have valid differential signals.
183Y Cable FaultSame as 182.
184Z Cable FaultSame as 182.
185A Cable FaultSame as 182.
186Spindle Not TurningStatus from spindle drive indicates error.
187B Servo Error Too LargeSame as 103.
188B Servo OverloadSame as 108.
189B Motor OverheatSame as 135.
190B Motor Z FaultSame as 139.
191B Limit SwitchSame as 148.
1-15-96 96-8100
29
HAAS AUTOMATION, INC.
Page 30
VF-SERIES
SERVICE
192B Axis Z Ch MissingSame as 153.
193B Axis Drive FaultSame as 161.
194B Zero Ret MarginSame as 168.
Too Small
195B Cable FaultSame as 182.
196Coolant Spigot FailureSpigot failed to achieve commanded location after two (2) attempts.
197100 Hours Unpaid BillCall your dealer.
198Precharge FailureDuring TSC operation, the precharge failed for greater than 0.1 seconds. It will shut off the
feed, spindle and pump all at once. If received, check all air lines and the air supply pressure.
201Parameter CRC ErrorParameters lost maybe by low battery. Check for a low battery and low battery alarm.
202Setting CRC ErrorSettings lost maybe by low battery. Check for a low battery and low battery alarm.
MANUAL
ALARMS
203Lead Screw CRC ErrorLead screw compensation tables lost maybe by low battery. Check for CRC Error low battery
and low battery alarm.
204Offset CRC ErrorOffsets lost maybe by low battery. Check for a low battery and low battery alarm.
205Programs CRC ErrorUsers program lost maybe by low battery. Check for a low battery and low battery alarm.
206Internal Program ErrorSoftware Error; Call your dealer.
207Queue Advance ErrorSoftware Error; Call your dealer.
208Queue Allocation ErrorSoftware Error; Call your dealer.
209Queue CutterSoftware Error; Call your dealer.
Comp Error
210Insufficient MemoryNot enough memory to store users program. Check the space available in the LIST PROG
mode and possibly delete some programs.
211Odd Prog BlockSoftware Error; Call your dealer.
212Program Integrity ErrorSoftware Error; Call your dealer.
213EPROM CRC ErrorElectronics fault; Call your dealer.
214No. of ProgramsIndicates that the number of programs disagrees with the internal
Changedvariable that keeps count of the loaded programs. Call your dealer.
215Free Memory PTRIndicates the amount of memory used by the programs counted in the
Changedsystem disagrees with the variable that points to free memory. Call your dealer.
30
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 31
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
216EPROM Speed FailureIndicates that an EPROM internal driver has weakened so that data read from that EPROM may
be unreliable. Call your dealer.
217X Axis Phasing ErrorError occured in phasing initialization of brushless motor. This can be caused by a bad
encoder, or a cabling error.
218Y Axis Phasing ErrorSame as above.
219Z Axis Phasing ErrorSame as above.
220A Axis Phasing ErrorSame as above.
221B Axis Phasing ErrorSame as above.
222C Axis Phasing ErrorSame as above.
223X Transition FaultIllegal transition of count pulses in X axis. This alarm usually indicates that the encoder has
been damaged and encoder position data is unreliable. This can also be caused by loose
connectors at the MOCON PCB.
224Y Transition FaultSame as above.
225Z Transition FaultSame as above.
226A Transition FaultSame as above.
227B Transition FaultSame as above.
228C Transition FaultSame as above.
MANUAL
231Jog Handle TransitionSame as 223.
Fault
232Spindle Transition FaultSame as above.
233Jog Handle Cable FaultCable from jog handle encoder does not have valid differential signals.
234Spindle Enc. Cable FaultCable from spindle encoder does not have valid differential signals.
235Spindle Z FaultSame as 139.
240Empty Prog or No EOBSoftware Error; Call your dealer.
241Invalid CodeRS-232 load bad. Data was stored as comment. Check the program being received.
242No EndCheck input file for a number that has too many digits
243Bad NumberData entered is not a number.
244Missing )Comment must end with a ) .
245Unknown CodeCheck input line or data from RS-232. This alarm can occur while editing data into a program
or loading from RS-232.
246String Too LongInput line is too long. The data entry line must be shortened.
247Cursor Data Base ErrorSoftware Error; Call your dealer.
1-15-96 96-8100
31
HAAS AUTOMATION, INC.
Page 32
VF-SERIES
SERVICE
248Number Range ErrorNumber entry is out of range.
249Prog DataSoftware Error; Call your dealer.
Begins Odd
250Program Data ErrorSame as 249.
251Prog Data Struct ErrorSame as 249.
252Memory OverflowSame as 249.
257Program Data ErrorSame as 249.
258Invalid DPRNT FormatMacro DPRNT statement not structured properly.
259Bad Language VersionCall your dealer.
260Bad Language CRCIndicates FLASH memory has been changed. Call your dealer.
261Rotary CRC ErrorRotary table saved parameters (used by Settings 30, 78) have a CRC error. Indicates a loss of
save memory - call your dealer.
MANUAL
ALARMS
262Parameter CRC MissingRS-232 or floppy read of parameter had no CRC when loading from floppy or RS-232.
263Lead Screw CRC Missing Lead screw compensation tables have no CRC when loading from floppy or RS-232.
264Rotary CRC MissingRotary table parameters have no CRC when loading from floppy or RS-232.
302Invalid R In G02 or G03Check your geometry with the HELP page. R must be less than or equal to half the distance
from start to end within an accuracy of 0.0010 inches.
303Invalid X, Y, or Z InCheck your geometry with the HELP page.
G02 or G03
304Invalid I, J, or K InCheck your geometry with the HELP page. Radius at start must match
G02 or G03radius at end of arc within 0.0010 inches.
305Invalid Q InQ in a canned cycle must be greater than zero.
Canned Cycle
306Invalid I, J, K, or Q InI, J, K, and Q in a canned cycle must be greater than zero.
Canned Cycle
307SubroutineSubprogram nesting is limited to nine levels. Simplify your program.
Nesting Too Deep
309Exceeded Max Feed Rate Use a lower feed rate.
310Invalid G CodeG code not defined and is not a macro call.
311Unknown CodePossible corruption of memory by low battery. Call your dealer.
32
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 33
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
312Program EndEnd of subroutine reached before M99. Need an M99 to return from subroutine.
313No P Code In M97,Must put subprogram number in P code.
M98, or G65
314Subprogram or MacroCheck that a subroutine is in memory or that a macro is defined.
Not In Memory
315Invalid P Code InThe P code must be the name of a program stored in memory without a
M97, M98 or M99decimal point for M98 and must be a valid N number for M99.
316X Over Travel RangeX-axis will exceed stored stroke limits. This is a parameter in negative direction and is machine
zero in the positive direction. This will only occur during the operation of a users program.
317Y Over Travel Rangesame as 316.
318Z Over Travel Rangesame as 316.
319A Over Travel RangeNot normally possible with A-axis.
MANUAL
320No Feed Rate SpecifiedMust have a valid F code for interpolation functions.
321Auto Off AlarmA fault turned off the servos automatically; occurs in debug mode only.
322Sub Prog Without M99Add an M99 code to the end of program called as a subroutine.
324Delay time Range ErrorP code in G04 is over 1000.0 or over 9999.
325Queue FullControl problem; call your dealer.
326G04 Without P CodePut a Pn.n for seconds or a Pn for milliseconds.
327No Loop For ML code not used here. Remove L Code.
Code Except M97, M98
328Invalid Tool NumberTool number must be between 1 and 16.
329Undefined M CodeThat M code is not defined and is not a macro call.
330Undefined Macro CallMacro name O90nn not in memory. A macro call definition is in parameters and was accessed
by user program but that macro was not loaded into memory.
331Range ErrorNumber too large.
332H and TThis alarm is generated when Setting 15 is turned ON and an H code
Not Matchednumber in a running program does not match the tool number in the spindle. Correct the Hn
codes, select the right tool, or turn off Setting 15.
333X-axis DisabledParameters have disabled this axis. Not normally possible in VF Series CNC Mill.
334Y-axis Disabledsame as 333.
1-15-96 96-8100
33
HAAS AUTOMATION, INC.
Page 34
VF-SERIES
SERVICE
335Z-axis Disabledsame as 333.
336A-axis DisabledParameters have disabled this axis. Must enable A-axis to program it or remove programming
of A-axis. The A-axis can be disabled permanently by Parameter 43 or temporarily by Setting
30.
337Line Referenced BySubprogram is not in memory, or P code is incorrect.
P, Not Found
338Invalid IJK and XYZThere is a problem with circle definition; check your geometry.
in G02 or G03
339Multiple CodesOnly one M, X, Y, Z, A, Q, etc. allowed in any block or two G codes in the same group.
340Cutter Comp BeginSelect cutter comp earlier.
With G02 or G03
341Cutter Comp EndDisable cutter comp later.
With G02 or G03
MANUAL
ALARMS
342Cutter Comp PathGeometry not possible. Check your geometry with the HELP page.
Too Small
343Display QueueA block exists that is too long for displaying queue. Shorten title block.
Record Full
344Cutter Comp WithCutter Comp only allowed in XY plane (G17).
G18 and G19
345Diff Step RatioParameters 5 and 19 must be same value.
On G17 Plane
346Diff Step RatioParameters 5 and 33 must be same value.
On G18 Plane
347Diff Step RatioParameters 19 and 33 must be same value.
On G19 Plane
348Illegal Spiral MotionLinear axis path is too long. For helical motions, the linear path must not be more than the
length of the circular component.
349Prog Stop W/OInformation message only. Fix or Ignore.
Cancel Cutter Comp
350Cutter Comp LookThere are too many non-movement blocks between motions when cutter
Ahead Errorcomp is being used. Remove some intervening blocks.
351Invalid P CodeSoftware error. Call your dealer.
34
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 35
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
352Aux Axis Power OffAux B, C, U, V, or W axis indicate servo off. Check auxiliary axes. Status from control was OFF.
353Aux Axis No Home A ZERO RET has not been done yet on the aux axes. Check auxiliary axes. Status from control
was LOSS.
354Aux AxisAux axes not responding. Check auxiliary axes and RS-232 connections.
Disconnected
355Aux AxisPosition Mismatch between machine and aux axes position. Check aux axes and
Mismatchinterfaces. Make sure no manual inputs occur to aux axes.
356Aux Axis Travel LimitAux axes are attempting to travel past their limits.
357Aux Axis DisabledAux axes are disabled.
358Multiple Aux AxisCan only move one auxiliary axis at a time.
359Invalid I, J, or K In G12Check your geometry with the HELP page.
or G13
MANUAL
360Tool Changer DisabledCheck Parameter 57. Not a normal condition for VF Series CNC Mill.
361Gear Change DisabledCheck Parameter 57. Not a normal condition for VF Series CNC Mill.
362Tool Usage AlarmTool life limit was reached. To continue, reset the usage count in the Current Commands
display and press RESET.
363Coolant Locked OffOverride is off and program tried to turn on coolant.
364No Circ InterpOnly rapid or feed is allowed with aux axes.
Aux Axis
367Cutter CompG01 cannot be done with tool size.
Interference
368Groove Too SmallTool too big to enter cut.
369Tool Too BigUse a smaller tool for cut.
370Pocket DefinitionCheck geometry for G150.
Error
371Invalid I, J, K, OR QCheck G150.
372Tool Change InTool change not allowed while canned cycle is active.
Canned Cycle
373Invalid Code in DNCA code found in a DNC program could not be interpreted because of
restrictions to DNC.
1-15-96 96-8100
35
HAAS AUTOMATION, INC.
Page 36
VF-SERIES
SERVICE
374Missing XYZA inG31 skip function requires an X, Y, Z, or A move.
G31 or G36
375Missing Z or H in G37G37 auto offset skip function requires H code, Z value, and tool offset
enabled. X, Y, and A values not allowed.
376No Cutter Comp In SkipSkip G31 and G37 functions cannot be used with cutter compensation.
377No Skip in Graph/SimGraphics mode cannot simulate skip function.
378Skip Signal FoundSkip signal check code was included but skip was found when it was not expected.
379Skip Signal Not FoundSkip signal check code was included but skip was not found when it was expected.
380X, Y, A, or G49G37 may only specify Z-axis and must have tool offset defined.
Not Allowed in G37
381G43 or G44 NotAuto work offset probing must be done without tool offset.
Allowed in G36 or G136
MANUAL
ALARMS
382D Code Required in G35A Dnn code is required in G35 in order to store the measured tool diameter.
383Inch Is Not SelectedG20 was specified but settings have selected metric input.
384Metric Is Not SelectedG21 was specified but settings have selected inches.
385Invalid L, P, or RG10 was used to changes offsets but L, P, or R code is missing or
Code In G10invalid.
386Invalid Address FormatAn address A¼Z was used improperly.
387Cutter Comp NotIf block buffering has been limited, Cutter comp cannot be used.
Allowed With G103
388Cutter Comp NotCoordinates cannot be altered while cutter comp is active. Move G10 outside of cutter comp.
Allowed With G10enablement.
389G17, G18, G19Planes of rotation cannot be changed while rotation is enabled.
Illegal in G68
390No Spindle SpeedS code has not been encountered. Add an S code.
391Feature DisabledAn attempt was made to use a control feature not enabled by a parameter bit. Set the parameter
bit to 1.
392B Axis DisabledSame as 336.
393Invalid Motion InRigid Tapping can only be in the Z minus G74 or G84 direction.
G74 or G84Make sure that the distance from the initial position to the commanded Z depth is in the minus
direction.
36
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 37
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
394B Over Travel RangeSame as 316.
398Aux Axis Servo Off Aux. axis servo shut off due to a fault.
403RS-232 Too Many ProgsCannot have more than 100 programs in memory.
404RS-232 No ProgramNeed name in programs when receiving ALL; otherwise has no way to
Namestore them.
405RS-232 Illegal ProgCheck files being loaded. Program name must be Onnnn and must be
Nameat beginning of a block.
406RS-232 Missing CodeA receive found bad data. Check your program. The program will be
stored but the bad data is turned into a comment.
407RS-232 Invalid CodeCheck your program. The program will be stored but the bad data is turned into a comment.
MANUAL
408RS-232 Number RangeCheck your program. The program will be stored but the bad data is
Errorturned into a comment.
409RS-232 Invalid N CodeBad Parameter or Setting data. User was loading settings or parameters and something was
wrong with the data.
410RS-232 Invalid V CodeBad parameter or setting data. User was loading settings or parameters and something was
wrong with the data.
411RS-232 Empty ProgramCheck your program. Between % and % there was no program found.
412RS-232 UnexpectedCheck Your Program. An ASCII EOF code was found in the input data
End of Inputbefore program receive was complete. This is a decimal code 26.
413RS-232 InsufficientProgram received doesnt fit. Check the space available in the LIST PROG
Memorymode and possibly delete some programs.
414RS-232 Buffer OverflowData sent too fast to CNC. This alarm is not normally possible as this control can keep up with
even 38400 bits per second.
415RS-232 OverrunData sent too fast to CNC. This alarm is not normally possible as this control can keep up with
as much as 38400 bits per second.
416RS-232 Parity ErrorData received by CNC has bad parity. Check parity settings, number of
data bits and speed. Also check your wiring.
417RS-232 Framing ErrorData received was garbled and proper framing bits were not found. One or more characters of
the data will be lost. Check parity settings, number of data bits and speed.
418RS-232 BreakBreak condition while receiving. The sending device set the line to a break condition. This
might also be caused by a simple break in the cable.
1-15-96 96-8100
37
HAAS AUTOMATION, INC.
Page 38
VF-SERIES
SERVICE
419Invalid FunctionA code found on input of a DNC program could not be interpreted.
For DNC
420Program NumberThe O code in the program being loaded did not match the O code
Mismatchentered at the keyboard. Warning only.
430Floppy UnexpectedCheck your program. An ASCII EOF code was found in the input data
End of Inputbefore program receive was complete. This is a decimal code 26.
431Floppy No ProgNeed name in programs when receiving ALL; otherwise has no way to
Namestore them.
432 Floppy Illegal ProgCheck files being loaded. Program must be Onnnn and must be at the
Name`beginning of a block.
433Floppy Empty ProgCheck your program. Between % and % there was no program found.
Name
MANUAL
ALARMS
434 Floppy InsufficientProgram received doesnt fit. Check the space available in the LIST
MemoryPROG mode and possibly delete some programs.
435 Floppy AbortCould not read disk.
436Floppy File Not FoundCould not find floppy file.
501Too Many AssignmentsOnly one assignment = is allowed per block. Divide block in error into
In One Blockmultiple blocks.
502[ Or = Not First TermAn expression element was found where it was not preceded by [ or
In Expressn=, that start expressions.
503Illegal Macro VariableA macro variable number was used that is not supported by this control,
Referenceuse another variable.
504Unbalanced Paren. InUnbalanced brackets, [ or ], were found in an expression. Add or
Expressiondelete a bracket.
505Value Stack ErrorThe macro expression value stack pointer is in error. Call your dealer.
506Operand Stack ErrorThe macro expression operand stack pointer is in error. Call your dealer.
507Too Few Operands OnAn expression operand found too few operands on the expression stack.
StackCall your dealer.
508Division By ZeroA division in a macro expression attempted to divide by zero.
Re-configure expression.
509Illegal MacroSee Macros section for valid variables.
Variable Use
38
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 39
VF-SERIES
TABLE OF CONTENTS
ALARMS
SERVICE
510Illegal Operator orSee Macros section for valid operators.
Function Use
511UnbalancedRight Number of right brackets not equal to the number of left brackets.
Brackets
512Illegal Assignment UseAttempted to write to a read-only macro variable.
513Var. Ref. Not AllowedAlphabetic addresses N and O cannot be combined with macro variables.
With N Or ODo not declare N#1, etc.
514Illegal Macro AddressA macro variable was used incorrectly with an alpha address. Same as
Reference513.
515Too Many ConditionalsOnly one conditional expression is allowed in any WHILE or IF-THEN
In a Blockblock.
516Illegal ConditionalA conditional expression was found outside of an IF-THEN, WHILE,
Or No Thenor M99 block.
MANUAL
517Exprsn. Not AllowedA macro expression cannot be concatenated to N or O. Do not declare
With N Or OO[#1], etc.
518Illegal Macro ExprsnAn alpha address with expression, such as A[#1+#2], evaluated
Referenceincorrectly. Same as 517.
519Term ExpectedIn the evaluation of a macro expression an operand was expected and not found.
520Operator ExpectedIn the evaluation of a macro expression an operator was expected and not found.
521Illegal FunctionalAn illegal value was passed to a function, such as SQRT[ or ASIN[.
Parameter
522Illegal AssignmentA variable was referenced for writing. The variable referenced is read
Var Or Valueonly.
523Conditional ReqdTHEN was encountered and a conditional statement was not processed
Prior To THENin the same block.
524END Found With NoAn END was encountered without encountering a previous matching
Matching DODO. DO-END numbers must agree.
525Var. Ref. IllegalVariable cannot be read during axis movement.
During Movement
526Command Found OnA G-code command was found on a WHILE-DO or END macro block.
DO/END LineMove the G-code to a separate block.
527= Not Expected OrOnly one Assignment is allowed per block, or a THEN statement is missing.
THEN Required
1-15-96 96-8100
39
HAAS AUTOMATION, INC.
Page 40
VF-SERIES
SERVICE
528Parameter PrecedesOn G65 lines all parameters must follow the G65 G-code. Place
G65parameters after G65.
529Illegal G65 ParameterThe addresses G, L, N, O, and P cannot be used to pass parameters.
530Too Many I, J, or KsOnly 10 occurrences of I, J, or K can occur in a G65 subroutine call.
In G65Reduce the I, J, or K count.
531Macro Nesting TooOnly four levels of macro nesting can occur. Reduce the amount of
Deepnested G65 calls.
532Unknown CodeIn Macro syntax is not allowed in a pocket pattern subroutine.
Pocket Pattern
533Macro VariableA conditional expression evaluated to an UNDEFINED value, i.e. #0.
UndefinedReturn True or False.
534DO Or END AlreadyMultiple use of a DO that has not been closed by and END in the same
In Usesubroutine. Use another DO number.
MANUAL
ALARMS
535Illegal DPRNTA DPRNT statement has been formatted improperly, or DPRNT does
Statementnot begin block.
536Command Found OnA G-code was included on a DPRNT block. Make two separate blocks.
DPRNT Line
537RS-232 AbortWhile a DPRNT statement was executing, the RS-232 communications
On DPRNTfailed.
538Matching END NotA WHILE-DO statement does not contain a matching END statement.
FoundAdd the proper END statement.
539Illegal GotoExpression after GOTO not valid.
613Command Not AllowedA command (M96, for example) in the highlighted block cannot be
In Cutter Comp.executed while cutter comp. is invoked.
40
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 41
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
MECHANICAL
SERVICE
1-15-96 96-8100
41
HAAS AUTOMATION, INC.
Page 42
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
1. HEAD COVERS REMOVAL / INSTALLATION
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REMOVE OR REPLACE COVERS.
REMOVAL -
1. Power on the Vertical Machining Center (VMC).
2. Zero return (ZERO RET) all axes, then HANDLE JOG to center X- and Y-axes under spindle.
3. Protect table surface with a piece of cardboard.
4. Loosen the four SHCS that attach top cover to side covers, and remove.
5. Loosen the six SHCS that attach rear cover to side covers, and remove.
6. Loosen the eight SHCS that attach front cover to side covers, then carefully remove front cover from the bottom
until you can disconnect the tool release cable (quick disconnect).
7. Loosen the seven SHCS that attach each side cover, and remove from the top side. Jog Z-axis as necessary to make
screw removal easier.
CAUTION! Be careful not to run head covers into the enclosure.
42
Fig. 1-1 View of VMC head covers.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 43
VF-SERIES
MECHANICAL SERVICE
SERVICE
INSTALLATION -
1. Protect table surface with a piece of cardboard.
2. Replace each side cover from the top side with seven SHCS. Jog Z-axis as necessary to make access to screws
easier.
CAUTION! Be careful not to run the head covers into the enclosure.
3. Reconnect tool release cable, if equipped, then replace front cover from the bottom and attach with eight SHCS.
4. Replace rear cover, and attach to side covers with six SHCS.
5. Replace top cover, and attach to side covers with four SHCS.
MANUAL
1-15-96 96-8100
43
HAAS AUTOMATION, INC.
Page 44
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
2 . TOOL RELEASE PISTON ASSEMBLY
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REPLACE TOOL RELEASE PISTON
ASSEMBLY.
NOTE: If machine is equipped with the TSC option, refer to the "Through the Spindle Coolant" section for TRP Assembly procedures.
2.1 REMOVAL
1. Remove cover panels from the headstock area in accordance with "Head Covers Removal and Installation".
2. Remove the four 3/8-16 x 1¾" SHCS holding the tool release piston assembly to the head casting.
3. Disconnect the air line at the lube/air panel.
4. Disconnect the clamp/unclamp cables (quick disconnect) and the assembly's solenoid wiring located on the solenoid bracket.
5. Remove the tool release air hose at the fitting shown in Fig. 2-2.
6. Remove entire tool release piston assembly.
Fig. 2-1 Spindle and headstock area shown with covers removed. VF-0 will have no transmission.
44
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 45
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
Fig. 2-2 Tool release piston with solenoid valve.
Fig. 2-3 Mounting location for tool release piston assembly
1-15-96 96-8100
45
HAAS AUTOMATION, INC.
Page 46
VF-SERIES
SERVICE
2.2 INSTALLATION
1. Ensure drive belt has been properly replaced as described in "Belt Assembly" section.
2. Verify spindle sweep adjustment is correct (as shown in "Spindle Assembly" section) before proceeding.
If not correct, re-shim as necessary.
3. Reinstall tool release piston assembly, tightening down the four SHCS alternately until all are completely tight.
4. Reconnect the air hoses at the applicable fittings on the tool release piston assembly.
5. Reconnect the clamp/unclamp cables to the sides of the solenoid bracket.
6. Continue with the reassembly and adjustments described later in this manual.
2.3 SETTING PRE-CHARGE
1. Remove the cover panels in accordance with "Head Covers Removal and Installation". It will not be
necessary to remove the rear or right side panels for this operation.
MANUAL
MECHANICAL SERVICE
2. Turn the air pressure regulator down to zero (0). The knob must be pulled out to unlock before adjusting.
NOTE: At "0" pressure on the pre-charge regulator, the adjustment knob is out as far as it will turn.
Fig. 2-4 Air pressure regulator adjustment knob.
46
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 47
VF-SERIES
MECHANICAL SERVICE
SERVICE
3. Go to PARAMETERS page of CRT and ensure PRE-CHARGE DELAY is set to 200. If not, do so at this time.
4. Execute a tool change. A banging noise will be heard as the tool release piston contacts the drawbar.
5. Turn the air pressure regulator ½ turn in. Execute a tool change and listen for the noise described previously. If it is
heard, repeat this step until no noise is heard. There should be no noise with or without a tool in the spindle.
CAUTION! Only increase the pressure to the point where tool changes become obviously quiet. Any further pressure
increases are not beneficial. Excessive pressure to the pre-charge system will cause damage to the tool changer and
tooling in the machine.
MANUAL
1-15-96 96-8100
47
HAAS AUTOMATION, INC.
Page 48
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
3. BELT ASSEMBLY
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REPLACE THE DRIVE BELT.
3.1 BELT REMOVAL
NOTE: FOR EASIER REMOVAL, PLACE TRANSMISSION IN HIGH GEAR BEFORE BEGINNING.
1. Remove cover panels from headstock area in accordance with "Head Covers Removal and Installation".
Fig. 3-1 Spindle head casting disconnect points
2. Remove tool release piston assembly in accordance with "Tool Release Piston Assembly Removal".
3. For all VMC's except VF-0, remove the six SHCS holding the transmission to the head casting and pull the transmission forward enough (½" to ¾" max.) to allow the drive belt to be pulled upward over the spindle pulley.
4. For the VF-0, remove the four SHCS holding the mounting plate to the spindle head casting. Slide the assembly
forward enough to allow the drive belt to be pulled up over the spindle pulley.
48
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 49
MECHANICAL SERVICE
VF-SERIES
SERVICE
Fig. 3-2 Head casting area showing belt location
MANUAL
5. Remove the inspection cover from the bottom of the spindle head casting and carefully slide the drive belt between
the sump tank and the web in the casting.
6. First, pull the belt up over the spindle pulley, then push the other end down to clear the shifter and pull out.
NOTE: DO NOT bend or kink the belt in any way; damage to the fibers in the belt may result, and the belt will fail soon
after installation.
3.2 BELT INSTALLATION
1. For all VMC's except VF-0 (only one belt on VF-0's), slide the replacement belt(s) under the sump tank and onto the
pulley.
NOTE: DO NOT bend or kink the belt in any way; damage to the fibers in the belt may result, and the belt will fail soon
after installation.
2. Ensuring the belt is properly seated, push the transmission back, tightening the belt. Pull belt forward from rear of
head casting. Pull belt over spindle pulley.
3. Tighten the drive belt in accordance with the following section.
4. Set the spindle orientation in accordance with appropriate section.
NOTE: The following step is necessary only if the spindle or transmission was exchanged prior to belt replacement.
5. Double-check the spindle sweep to assure that nothing has moved during the previous steps. If sweep is within
tolerance, continue; if not, sweep must be readjusted.
NOTE: Drive belt tension must be adjusted after every installation.
1-15-96 96-8100
49
HAAS AUTOMATION, INC.
Page 50
VF-SERIES
SERVICE
3.3 TENSION ADJUSTMENT
NOTE: The drive belt's tension should be adjusted after every service on the transmission or spindle of the machine.
1. Turn the machine ON. Position the spindle head casting at a level that will allow you to work on the
drive belt comfortably.
2. Remove the cover panels from the head stock area as shown in "Head Covers Removal" section.
3. Remove the tool release piston assembly in accordance with appropriate section.
4. Screw a 3/8-16 x 1¼" bolt into each of the rearmost mounting holes for the tool release piston
assembly on the spindle head casting. The bolt should protrude ½"-¾" above the casting.
VF-1, VF-2, VF-3, VF-4:
5. Loosen the six SHCS holding the transmission to the spindle head casting.
6. Place the pry bar between the transmission and the bolt in the spindle head and force the transmission back until the
belt tension is set. The belt tension should be set moderately tight. If it is set too tight, the belt will whine when the
assembly is at speed; and if it is set too loose, if will vibrate during accelerations and decelerations.
MANUAL
MECHANICAL SERVICE
7. Tighten the SHCS holding the transmission to the spindle head casting.
8. Recheck the tension and repeat steps 5-7, if necessary.
VF-0:
9. Loosen the four SHCS holding the motor plate to the spindle head casting.
10. Using the pry bar, force the motor plate back until the belt tension is set. The belt tension should be set moderately
tight. If it is set too tight, the belt will whine when the assembly is at speed; and if it is set too loose, it will vibrate during
accelerations and decelerations.
11. Retighten the SHCS holding the motor plate to the spindle head casting.
50
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 51
VF-SERIES
MECHANICAL SERVICE
SERVICE
MANUAL
4. SPINDLE ASSEMBLY
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REPLACE SPINDLE.
IMPORTANT!
The current pulley is shrink-fitted onto the spindle and is not field-serviceable. It is identified by two threaded holes on
top of the spindle pulley. Should any attempt to remove the pulley damage the spindle or its components, the service
warranty will be voided.
If the VMC being serviced has an old style pulley and requires removal, refer to service manual 96-8100, 4/13/93 for
further assistance.
NOTE: The drive belt's tension should be adjusted after every service on the transmission or spindle of the machine.
4.1 SPINDLE CARTRIDGE REMOVAL
1. Ensure the VMC is ON. You will need to raise and lower the head stock to remove the spindle. Place the cardboard
on the mill table to protect the surface.
2. Remove cover panels from head stock area as described in "Head Covers Removal" section.
3. Remove the tool release piston assembly in accordance with appropriate section.
4. Remove the spindle drive belt from the spindle pulley as shown in previous section. It is not possible to
completely remove the belt at this time.
5. First disconnect the oil line from the fitting at the oil injection cover, then remove the brass fitting.
NOTE: When replacing a new design spindle in any vertical machine, it is important to note that the cavity
between the housing and the spindle cartridge will be filled with either oil or grease. An oil filled spindle
is identified by the oil fill hole to the left side of the spindle head near the spindle bore as viewed from the top.
6. Ensure oil plug is inserted into oil injection port of spindle before removing spindle or oil may spill into the
spindle cartridge.
7. With the 5/16" hex wrench, loosen approximately two turns the six SHCS holding the spindle to the underside of the
head casting.
8. Place the block of wood (minimum 6" thick) on the table directly under the spindle.
1-15-96 96-8100
51
HAAS AUTOMATION, INC.
Page 52
VF-SERIES
SERVICE
Fig. 4-1 Position wood block under spindle.
MANUAL
MECHANICAL SERVICE
9. At the panel, go to the JOG mode and choose Z-axis. Slowly jog in the negative (-) direction until the spindle rests
on the block, then remove the screws that were previously loosened (step 7).
10. Jog Z-axis in the positive (+) direction until spindle is half way out of the head casting.
11. Grasp spindle with one hand and continue to jog in Z in the positive (+) direction until it is completely free of the
casting.
4.2 SPINDLE CARTRIDGE INSTALLATION
52
Fig. 4-2 Spindle cartridge.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 53
VF-SERIES
MECHANICAL SERVICE
SERVICE
1. Thoroughly clean all mating surfaces of both the cartridge and the head casting, lightly stone if necessary to remove
burrs or high spots.
2. Place spindle on wood block making sure both spindle dogs contact the block. Align the two 10-32 holes located on
the spindle lock so they are approximately 90 degrees from the front of the spindle on the right side.
MANUAL
Fig. 4-3 Underside view of spindle cartridge.
3. Slowly jog the Z-axis in the negative (-) direction until threaded portion of spindle is inside of head casting. At this
point, align spindle to spindle bore. While performing this operation, you must make sure the spindle cartridge is
straight to the spindle bore.
Fig. 4-4 Spindle cartridge alignment.
4. If the spindle moves to one side, use a rubber mallet and/or jog in the X or Y directions to straighten it. The spindle
must go in easy. If it does not, check your alignment. Do not force it!
5. Install the six SHCS and tighten down completely.
6. Reattach the brass fitting to the oil injection cover and connect the oil line to the fitting. CAUTION! Do not
overtighten the fittings when replacing on the oil injection cover. Overtightening may result in damage to the spindle
cartridge.
1-15-96 96-8100
53
HAAS AUTOMATION, INC.
Page 54
VF-SERIES
SERVICE
7. Fill the cavity between the housing and the spindle cartridge with oil. The oil fill hole is to the left side of the spindle
head near the spindle bore, as viewed from the top. WARNING! Never pour oil into the spindle housing.
8. Reinstall the drive belt and adjust the tension as needed.
9. Reinstall the tool release piston assembly.
10. Check the spindle sweep, as described later in this section.
NOTE: Refer to the appropriate sections and check the spindle orientation and ATC alignment.
4.3 DRAWBAR REPLACEMENT
NOTE: If machine is equipped with the TSC option, refer to the "Through the Spindle Coolant" section for the drawbar
replacement procedure.
REMOVAL -
1. Place a tool holder with no cutter in the spindle.
MANUAL
MECHANICAL SERVICE
2. Remove head cover panels as shown in "Head Covers Removal'.
3. Remove the tool release piston in accordance with appropriate section.
4. Remove the snap ring from the top of the spindle shaft.
5. Reinstall the tool release piston.
6. Remove the tool holder from the spindle.
7. Remove the spindle, as described earlier in this section.
8. Remove the drawbar and distance tube from the spindle assembly.
INSTALLATION -
9. Thoroughly coat the replacement drawbar with grease, including the end of the shaft where the four holding balls
are located.
10. If machine is equipped with Through the Spindle Coolant option, grease the O-rings.
11. Insert four new balls in the replacement drawbar and insert into the spindle shaft. Be sure that as the shaft is
installed, the balls do not fall out of the bores in the drawbar.
CAUTION! Insert the drawbar gently so the O-rings are not damaged. DO NOT use a hammer to force it.
NOTE: Carefully inspect the spindle shaft for galling or burrs inside the spindle shaft where the end of the drawbar
rides. If it is damaged, the spindle must be replaced.
54
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 55
VF-SERIES
MECHANICAL SERVICE
SERVICE
12. Refer to appropriate section, and install the spindle cartridge. The tool release piston will have to be reinstalled at
this time.
13. Install a tool holder with no cutter into the spindle taper.
14. Remove the tool release piston.
15. Install the snap ring on the spindle shaft.
16. Reinstall the tool release piston.
17. Finish installation of the spindle, beginning with "Spindle sweep adjustment".
18. Set the drawbar height, clamp and unclamp switches, as described in the following section.
CAUTION! Step 20 must be followed or damage to the ATC will result.
19. Refer to "Spindle Orientation" and set the spindle orientation.
MANUAL
20. Reinstall the head covers.
21. Test-run the machine and perform the necessary ATC adjustments in the "Automatic Tool Changer" section.
4.4 SPINDLE SWEEP ADJUSTMENT
NOTE: The machine must be properly leveled for the spindle sweep adjustment to be accurate.
1. To check spindle sweep, place a .0005 indicator on a suitable holder, place on spindle nose and jog the Z-axis in the
negative (-) direction enough so that you can adjust the indicator to sweep a 5" radius from the center of X and Y axes'
travels. Slowly jog Z-axis in the negative (-) direction to zero out indicator.
2. Establish reference zero at rear of the table. Sweep the three remaining points (left, front, and right) and record the
reading.
1-15-96 96-8100
55
HAAS AUTOMATION, INC.
Page 56
VF-SERIES
SERVICE
Fig. 4-5 Spindle sweep area.
3. Shim the spindle if necessary to correct the spindle sweep to specifications.
MANUAL
MECHANICAL SERVICE
4. Recheck sweep. It must be within .0005 in both X/Z and Y/Z planes, as stated in the inspection report supplied with
the VMC.
5. Replace the Tool Release Piston Assembly in accordance with the "Tool Release Piston Assembly Installation" and
"Setting Pre-Charge" sections.
56
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 57
VF-SERIES
MECHANICAL SERVICE
SERVICE
MANUAL
5. TOOL CLAMP/UNCLAMP SWITCH ADJUSTMENT
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ADJUSTING CLAMP/UNCLAMP SWITCHES OR SETTING DRAWBAR HEIGHT.
1. Remove cover panels, as described in "Head Covers Removal".
2. Place a sheet of paper under the spindle for table protection, then place a machined block of aluminum (approximately 2" x 4" x 4") on the paper.
Fig. 5-1 Placement of aluminum block under spindle.
3. Power on the VMC.
4. Insert a tool holder WITHOUT ANY TYPE OF CUTTER into the spindle taper.
5. Go to the HANDLE JOG mode. Choose Z-axis and set jog increments to .01.
6. Jog Z-axis in the negative (-) direction until the tool holder is approximately .03 from the block. At this point, stop
jogging the spindle and push the tool release button (top left). You will notice that the tool holder comes out of the
taper.
NOTE: The clearance from the tool holder to the block should be zero (0).
1-15-96 96-8100
57
HAAS AUTOMATION, INC.
Page 58
VF-SERIES
SERVICE
7. To accomplish this, set the jog increments to .001 and jog in the negative (-) Z direction a few increments of the
hand wheel at a time. Between these moves, push the tool release button and feel for movement by placing your finger
between the tool holder and the spindle. Do this until no movement is felt. You are now at zero (0).
CAUTION! Do not jog too far in the negative (-) direction or else it will cause an overcurrent in the Z-axis.
5.2 SETTING DRAWBAR HEIGHT
1. Press MDI and turn hand wheel to zero (0).
2. Press HANDLE JOG button and set increments to .01. Jog Z-axis in the positive (+) direction 0.100".
3. Press and hold tool release button, grasp block and try to move it. Block should be tight at .100 and loose at .110.
If block does move at .100, jog Z-axis in the negative (-) direction one increment at a time. Push tool release button and
check for movement between increments until block is tight.
The increments jogged in the Z negative (-) direction are the amount of shim washers that must be added to the tool
release bolt (Refer to "Shim Washers" section).
MANUAL
MECHANICAL SERVICE
4. If block is tight at .110, move Z-axis in the positive (+) direction one increment at a time. Push tool release button
and check movement between increments until block is loose.
The increments jogged in the Z positive (+) direction are the amount of shim washers that must be removed from the
tool release bolt (Refer to "Shim Washers" section).
5.3 SHIM WASHERS
1. To add or subtract shim washers, remove tool release piston assembly ("Tool Release Piston" section) from head
casting.
NOTE: Shims may need replacement when spindle cartridge, tool release piston assembly, or drawbar is replaced. If
none have been replaced, skip this section.
58
Fig. 5-2 Tool release piston assembly
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 59
VF-SERIES
MECHANICAL SERVICE
SERVICE
2. Remove tool release bolt.
3. Add or subtract required shim washers (See previous section for correct amount to add or remove).
4. Before installing tool release bolt, put a drop of serviceable (blue) Loctite® on the threads and install.
5. Install tool release piston assembly and recheck settings. If within specifications, continue; if not, readjust.
5.4 ADJUSTMENT OF SWITCHES - LOWER (UNCLAMP) SWITCH
1. Push the PARAM/DGNOS button (top center) twice. You are now in diagnostics mode. Look at the bottom left corner
of the page and you should see DB OPN 0 (tool unclamped) and directly under that, DB CLS 1 (tool clamped). If not,
push PAGE DOWN until you do. A "1" means that particular switch is being tripped. A "0" means it is not being tripped.
2. With the tool holder resting on the block and set at zero ("Setting Drawbar Height" section), jog Z-axis in the positive
(+) direction .06.
3. Press the tool release button and hold it. DB OPN should change from a "0" to a "1". If it does not, slightly loosen the
two ¼-20 x ½" SHCS holding the unclamp switch bracket (switch on right) to the tool release assembly.
MANUAL
4. While activating tool release, tap unclamp switch assembly towards spring retainer until it just trips. Switch must
trip at .060 +/- .010.
THIS ADJUSTMENT IS VERY IMPORTANT FOR PROPER TOOL CHANGER OPERATION, AND MUST BE PROPERLY
SET!
5. Check the adjustment by setting hand wheel at .06 and activate the tool release. The DB OPN signal should be a "1".
If the adjustment is not correct, adjust until it is within specifications. You may have to readjust the switch several
times.
1-15-96 96-8100
Fig. 5-3 Tool release piston assembly.
59
HAAS AUTOMATION, INC.
Page 60
VF-SERIES
SERVICE
UPPER (CLAMP) SWITCH -
CAUTION! Remove the tool holder from the spindle before performing the upper (CLAMP) switch adjustment. Failure
to remove could result in damage to the tool holder, the mill table, or cause severe personal injury.
6. Place a shim (approximately .020 thick), or the flexible ruler, between the tool release piston adjustment bolt and the
drawbar.
MANUAL
MECHANICAL SERVICE
Fig. 5-4 Placement of shim before checking switch adjustment.
7. Move the tool release piston down so the shim is pressed against the drawbar. This can be done in one of the two
following ways:
ØUsing the pipe as a lever, push down on the piston until it contacts the draw bar and the shim
is held in place. For the VF-0: wedge a large, flat-tip screwdriver under the cooling fins of the
motor and push the piston down.
ØIf machine is equipped with the "macros" option: set macro variable #1120 to 1. This will
energize the pre-charge solenoid.
8. While the tool release piston is down, move the switch bracket all the way in and check for "Tool Unclmp" status on
the CRT (DB OPN=0), DB CLS=0), and tighten the bracket bolts. If not, move the switch out until "Tool Unclmp" status
appears on the CRT and then tighten the bolts.
60
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 61
VF-SERIES
MECHANICAL SERVICE
SERVICE
9. Check the switch several times. This is done by by moving the piston up and down to ensure that the "Tool Unclmp"
status appears when the piston makes contact with the shim and drawbar, and does not appear (DB OPN=0, DB
CLS=1) when it is in the retracted position.
MANUAL
Fig. 5-5 Push piston down to hold shim in place.
1-15-96 96-8100
61
HAAS AUTOMATION, INC.
Page 62
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
6. SPINDLE ORIENTATION
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO ORIENT THE SPINDLE.
6.1 SPINDLE ORIENTATION
1. Remove cover panels from the head stock area ("Head Covers Removal"), and tool changer front cover.
2. In MDI mode, press the ORIENT SPINDLE button.
3. Loosen the four 1/4"-20 bolts on the orientation ring. Remove two of these bolts and insert them into the two
threaded holes on the ring. Evenly tighten these two bolts until the taper lock is broken.
4. Remove the two 1/4"-20 bolts and place them into their original holes. Tighten them finger tight, then 1/2 of a turn
more. Ensure that the orientation ring is snug, but not tight.
5. Set up a magnetic base with a 0.0005" indicator on the table. Zero the indicator on the spindle dog in the X- plane.
6. Jog the indicator across the spindle dogs and note the indicator reading. The spindle dogs should be parallel to the
X axis within 0.030".
Fig. 6-1 Top view of spindle orientation components.
62
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 63
MECHANICAL SERVICE
VF-SERIES
SERVICE
Fig. 6-2 VF-0 motor with orient ring location.
MANUAL
7. There is a 0.015"-0.030" backlash in the spindle system when it is oriented. Be certain to compensate for this
backlash when performing the adjustment.
8. Using a 5/8" open end wrench, rotate the spindle until the appropriate alignment is attained. If the spindle is very
difficult to rotate, STOP and return to Step 5.
9. Disconnect the main air line to the machine.
10. Manually turn the orientation ring and push the shot pin until it drops into the orient ring detent.
11. Tighten the orient screws (evenly) to 15 ft-lbs. Verify that spindle alignment has not changed.
NOTE: It is vital that the orient screws be tightened evenly. If not, the top of the orientation ring will run out and the ring
will slip.
NOTE: Ensure the orient ring has an adequate layer of grease around the circumference before starting operation.
12. Make at least 50 tool changes to test the spindle orientation.
1-15-96 96-8100
63
HAAS AUTOMATION, INC.
Page 64
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
7. SETTING PARAMETER 64 (TOOL CHANGE OFFSET)
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO SET PARAMETER 64.
NOTE: Parameter 7 must be "unlocked" before setting Parameter 64.
1. WITHOUT a tool in the spindle taper, initiate a tool change and stop the tool changer using the EMERGENCY STOP
button (when the Z-axis moves above the carousel, but before the carousel rotates). Insert a tool holder into the pocket
facing the spindle.
2. Using a .0005 indicator and suitable 18" mag base, zero off of bottom left edge A of tool holder (looking directly
into pocket). Move indicator to bottom right edge B of tool holder. Any difference between these edges should be
equally divided. For example: if a difference of .002 from left side to right side edge, adjust indicator dial so that
indicator reads .001 when it is on either edge. This gives you the tool offset reference.
3. Carefully (so as not to disturb relative position) move the indicator to one side. Remove tool from the tool changer
and place it in the spindle.
4. Zero return Z SIGL AXIS.
5. Carefully (so as not to disturb relative position) place indicator under spindle and indicate on bottom left edge of the
tool holder.
If spindle head is too far in the negative (-) or the positive (+) direction, go to JOG mode and choose Z-axis. Jog Z-axis
in the necessary direction until it reads zero (0).
6. Push the help button twice. This will put the machine in the calculator mode.
64
Fig. 7-1 Checking tool offset reference.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 65
MECHANICAL SERVICE
VF-SERIES
SERVICE
Fig.7-2 Screen showing calculator.
MANUAL
7. Take the number in the Z-axis machine display (center left of page) and multiply it by Parameter 33, which is Z
RATIO (STEPS/INCH).
If Z-axis work display is negative (-), add the number to the number that you calculated to Parameter 64. If the number
is positive (+), subtract it from Parameter 64.
8. To insert the calculated new number, place the cursor at Parameter 64, type in new number and push write key.
ZERO RET Z-axis to initialize the new Parameter 64.
9. Recheck the offset with the indicator (Steps 1-5).
10. Insert tool holder in spindle in spindle taper and initiate a tool change.
NOTE: When the Parameter 64 is changed, the tool offsets must be reset.
1-15-96 96-8100
65
HAAS AUTOMATION, INC.
Page 66
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
8. SPINDLE MOTOR & TRANSMISSION
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REMOVE OR REPLACE
TRANSMISSION.
NOTE: The drive belt's tension should be adjusted after every service on the transmission or spindle.
8.1 MOTOR REMOVAL (VF-0)
1. Ensure the VMC is ON. You will need to raise and lower the head stock to remove the transmission. At this time,
raise the Z-axis to the full up position.
2. Remove the cover panels from head stock area ("Head Stock Removal" section).
4. Press the POWER OFF button on the control panel and turn the main breaker off. If there is an external breaker box,
turn it off and lock it out.
5. Disconnect the air supply from the back panel of the machine.
6. Disconnect all of the electrical and pneumatic lines from the solenoid bracket on top of the spindle motor assembly.
Mark any connections that have not been previously labeled for reassembly.
7. Remove the two SHCS holding the cable carrier to the solenoid bracket and position the cable carrier so as to not
interfere with removal of the motor. It may be necessary to tie the cable carrier back to the Z-axis motor to keep it in
place.
8. If machine is equipped with Through the Spindle Coolant option, remove the pressure regulator and bracket from
the old transmission and install them on the new transmission.
9. Remove the four SHCS and carefully lift the spindle motor assembly off the spindle head. Take care to not damage
the drive pulley during removal.
NOTE: It is recommended that the HAAS Transmission Hoist be used in this operation (Refer to "Hoist Pre-Assembly",
later in this section, for assembly and setup).
66
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 67
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
Figure 8-1 VF-0 with lifting eyeholes.
8.2 INSTALLATION (VF-0)
1. Carefully lower the motor assembly down to just above the spindle head casting, taking care not to damage the drive
pulley or pinch the drive belt.
2. Place the drive belt on the motor's drive pulley and lower the motor down onto the spindle head casting.
3. Insert and tighten down the four SHCS attaching the motor to the spindle head casting. Adjust the drive belt as noted
in "Belt Assembly" before tightening down completely.
4. Refer to the appropriate section and set the spindle orientation.
5. Check for proper orientation of the machine and be aware of any unusual noises or vibration that may occur because
of incorrect belt tension.
6. Reattach the cable carrier to the solenoid bracket and reconnect all electrical and fluid lines. Replace any leaking or
damaged lines at this time, if necessary.
NOTE: Ensure the orient ring has an adequate layer of grease around the circumference before starting operation.
8.3 HOIST PRE-ASSEMBLY
1. Attach the mast support to the support base, using the four 3/8-16 x 1¼" SHCS, four 3/8" flat washers, four split
washers, and the four 3/8-16 hex nuts. Ensure the bolts are securely tightened.
2. Attach the boom modification plates to the mast using the three ½-13 x 4½" HHB, three ½" split washers, three ½13 hex nuts, and the three spacers.
1-15-96 96-8100
67
HAAS AUTOMATION, INC.
Page 68
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
Fig. 8-2 Support base/mast support assembly.
Fig. 8-3 Exploded view of boom modification plate components.
3. Assemble the boom assembly as follows:
A. Lubricate the components of the assembly:
1) Using a grease brush, apply grease to the through-hole and the side surface of the pulley wheel.
2) Wipe a thin coat of oil on the entire cable.
3) Lubricate all clevis pins with a thin layer of grease.
4) Oil all bearings on the winch and apply grease to the gear teeth.
B. Place the pulley wheel inside the cable guide and place this subassembly into the end of the
boom. Ensure the clevis pin through-hole is toward the top of the boom and the rounded end of
the cable guide is toward the outside. Slide the clevis pin through the hole and fasten with the
68
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 69
MECHANICAL SERVICE
1/8" x 1" cotter pin.
C. Attach the winch base to the boom with the two 3/8-16x1" SHCS, two 3/8" lock washers, and
the two 3/8" hex nuts. See owner's manual for mounting for left-or right-handed operation.
D. Feed the free end of the cable (without hook) between the pulley and cable guide and
through the inside of the boom.
VF-SERIES
SERVICE
MANUAL
Fig. 8-4 Mounting cable guide and pulley wheel to boom.
E. Attach the cable to the winch as follows:
1) FOR LEFT-HAND OPERATION Pass the cable under the winch drum and through the hole in the drum flange.
Form a loop of cable and securely anchor it in place using the tie-down clasp, carriage
bolt, and hex nut. The cable must be underwound on the winch drum.
2) FOR RIGHT-HAND OPERATION Pass the cable between the frame rod and the countershaft of the winch, over the
winch drum, and through the hole in the drum flange. Form a loop of cable and
securely anchor it in place using the tie-down clasp, carriage bolt, and hex nut.
The cable must be overwound on the winch drum.
F. Ensure all hex nuts and cap nuts are securely tightened and all cotter pins are properly bent
to secure them in place. Make sure all pivots and rotation points are well-lubricated and refer to
the winch owner's manual for proper lubrication before operating.
4. Place the transmission lift fixture on top of the transmission, with the rod at each end in the two lifting eyeholes of
the transmission. Tighten the fixture onto the transmission by turning the handle at the end. NOTE: Do not overtighten.
1-15-96 96-8100
69
HAAS AUTOMATION, INC.
Page 70
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
Fig. 8-5 View of transmission lift fixture.
8.4 TRANSMISSION REMOVAL
NOTE: This procedure is not for VF-O.
1. Ensure the VMC is ON. You will need to raise and lower the head stock to remove the transmission. At this time, raise
the Z-axis to the full up position.
2. Remove the cover panels from head stock area ("Head Covers Removal" section).
3. If machine is equipped with the Through the Spindle Coolant option, remove the pressure regulator, check valve
assembly, and bracket from the old transmission, so they can be installed later on the new transmission.
5. Remove the six SHCS holding the transmission to the head casting. Slide the transmission forward enough to
release the drive belt from the transmission and spindle pulleys.
6. Press the POWER OFF button on the control panel and turn the main breaker off. If there is an external breaker box,
turn it off and lock it up.
7. Disconnect all electrical lines and air lines from the transmission solenoid bracket. Disconnect the electrical and oil
lines from the oil pump. Plug the oil lines to prevent contamination. Most of the lines should be marked and identified.
If not marked, do so as it is removed.
70
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 71
VF-SERIES
MECHANICAL SERVICE
SERVICE
Fig. 8-6 Solenoid bracket with all lines connected.
8. Remove the two SHCS holding the cable carrier to the solenoid bracket and position the cable carrier so as to not
interfere with the transmission removal. It may be necessary to tie the cable carrier back to the Z-axis motor to keep it
in place.
MANUAL
9. Remove the protective cardboard from the mill table and install the support base assembly on the table, using the
four SHCS, four ½" flat washers, and the four T-nuts.
CAUTION! Ensure the protective rubber pads on the bottom of the mounting base are in place and in good condition,
or damage to the mill table may result.
Fig. 8-7 Support base/mast support assembly location.
10. With the boom modification plate in place, insert the mast into the mast support. Using the two clevis pins, attach
the boom to the mast.
1-15-96 96-8100
71
HAAS AUTOMATION, INC.
Page 72
VF-SERIES
SERVICE
Fig. 8-8 Mounting boom assembly to mast.
MANUAL
MECHANICAL SERVICE
11. Place the hoist directly over the transmission and attach the hook to the cradle's eye bolt.
12. Raise the transmission, ensuring the hoist is being lifted in the locking position, clearing the enclosures. Swing the
boom toward the front of the machine and lower onto the wood blocks.
72
Fig. 8-9 Fully assembled hoist in position
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 73
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
Fig. 8-10 Lifting position for VF-1 through 4.
13. For VF-1-4: Place the hoist hook in the bar's lifting eye and place the two hooks on either end of the bar into
diagonally opposite lifting holes in the motor shroud. Lift just enough to ensure the hooks are seated properly, then
carefully lift the motor and transmission assembly up enough to clear the VMC. Swing the boom toward the front of the
machine and lower onto the wood blocks.
8.5 TRANSMISSION INSTALLATION
1. If machine is equipped with Through the Spindle Coolant option, reinstall the pressure regulator, check valve
assembly, and bracket. Install two cable ties on the replacement transmission as follows:
Ø Place one cable tie around the limit switch cable.
Ø Place the second cable tie through the first one, forming a loop.
Ø Tighten the first cable tie. NOTE: The loop of the second cable tie must allow the drain line to slip through.
2. Place cradle under new transmission and lift just enough to put tension on the cables.
3. Ensure new transmission is seated securely and lift. Only lift high enough to clear the enclosure and to swing into
place.
4. Slowly swing boom around to center the cradle and transmission over the spindle head.
NOTE: Inspect the gearbox isolators to ensure the spacer is flush with the bushing on the underside of the housing.
1-15-96 96-8100
73
HAAS AUTOMATION, INC.
Page 74
VF-SERIES
SERVICE
5. Lower the transmission carefully to just above the spindle head. Place the drive belt onto the transmission pulley.
6. Lower the transmission into the spindle head, taking care not to crush or bind the drive belt as you lower.
7. Insert and tighten down the six SHCS attaching the transmission to the spindle head. If these screws include
gearbox isolators, ensure the following:
Ø The fender washer is placed below the 3/8" black washer when screw is installed.
Ø The 3/8" fender washer is not touching the gearbox housing.
Adjust the drive belt tension as noted in "Belt Assembly" section before tightening screws down completely.
8. Reattach the cable carrier to the solenoid bracket and reconnect all electrical and fluid lines. Replace any leaking
lines at this time, if necessary.
NOTE: The hoist must be disassembled before removing from the mill table. Break down the hoist by removing the
boom assembly, then the mast. It will not be necessary to completely break down the hoist after the first assembly.
NOTE: On shot pin assemblies that do not have a hole through the shaft, ensure the positioning ring has an adequate
layer of grease around the circumference before starting operation. On those assemblies that do have a hole through
the shaft, do not grease the orient ring.
MANUAL
MECHANICAL SERVICE
9. AXIS MOTOR REMOVAL / INSTALLATION
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REMOVE OR REPLACE THE MOTORS.
9.1 X-AXIS MOTOR REMOVAL -
1. Turn the VMC ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
74
Fig. 9-1 X-axis motor and components.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 75
VF-SERIES
MECHANICAL SERVICE
SERVICE
2. Move the table to the far left position. Loosen the SHCS and remove the right way cover.
3. Move the table to the far right position. Loosen the SHCS and remove the left way cover.
4. Remove the side enclosure panels.
5. On the motor housing, remove the four BHCS and remove the cover plate.
6. Loosen the SHCS on the motor coupling at the lead screw.
7. Turn the machine power OFF.
8. On the motor housing, loosen the four SHCS and remove the motor from the housing.
9. Disconnect all wiring from the motor.
INSTALLATION -
MANUAL
1. Slide motor into motor housing, inserting the end of the lead screw in the motor coupling.
Fig. 9-2 Motor coupling components.
2. Reinstall and tighten down the four SHCS that hold the motor to the housing.
3. Visually inspect the flex plates to ensure they are parallel to the coupling halves and the slits in the coupling and
clamp ring are in alignment (See Fig. 9-2). Tighten the SHCS on the motor coupling at the lead screw. (Place a drop of
blue Loctite® on the screw before inserting.)
4. Replace the cover plate and fasten with the four BHCS.
5. Move the table to the far right position. Replace the left way cover with the SHCS.
6. Move the table to the far left position. Replace the right way cover with the SHCS.
1-15-96 96-8100
75
HAAS AUTOMATION, INC.
Page 76
VF-SERIES
SERVICE
7. Reinstall the side enclosures.
8. Check for backlash in the X-axis lead screw (Troubleshooting section) or noisy operation.
9.2 Y-AXIS MOTOR REMOVAL -
1. Turn the machine power ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
2. Move the table to the farthest forward position. Using a 5/32" hex wrench, remove the SHCS on the way cover at the
rear of the saddle.
3. Slide the way cover back against the machine. Remove the two roller brackets from the base. Pull the way cover
forward and off of the base.
4. If the bearings are to be serviced, move the table to the rear of its travel and remove the SHCS holding the front way
covers to the saddle. Slide the way cover to the forward position.
MANUAL
MECHANICAL SERVICE
REMOVING OILER AND AIR REGULATOR PANEL -
5. Turn the machine off and disconnect the compressed air.
6. Using a 3/8" open-end hex wrench, disconnect the oil line connecting the base to the lubrication system panel.
7. Using a 7/16" open-end hex wrench, disconnect the solenoid on the front of the panel. Disconnect the other two air
lines from the panel (quick-disconnect fittings) by hand.
8. Disconnect the three connections labeled 'limit switches' and remove the cords from the panel.
76
Fig. 9-3 Y-axis motor and components.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 77
VF-SERIES
MECHANICAL SERVICE
SERVICE
9. Disconnect the limit switch connection and the Y-axis connection at the side of the control panel.
10. While holding the lube/air panel assembly at the bottom edge, loosen the two SHCS and remove the panel assembly.
CAUTION! On machines with only two SHCS, remove one screw at a time. Replace the screw to hold the cabinet in
place before removing the other screw. Failure to do this will result in damage to the cabinet.
11. On the motor housing, remove the four and remove the cover plate.
12. Loosen the SHCS on the motor coupling at the lead screw.
13. On the motor housing, loosen the SHCS and remove the motor from the housing.
MANUAL
INSTALLATION -
1. Slide motor into motor housing, inserting the end of the lead screw in the motor coupling.
2. Replace and tighten down the four SHCS that hold the motor to the housing.
3. Visually inspect the flex plates to ensure they are parallel to the coupling halves and the slits in the coupling and
clamp ring are in alignment. Tighten the SHCS on the motor coupling at the lead screw. (Place a drop of blue Loctite®
on the screw before inserting.)
4. Replace the cover plate and fasten with the four BHCS.
5. Replace the lube system panel with the two SHCS that mount it.
6. Plug in the limit switch connection and Y-axis connection at the side of the control panel.
7. Reconnect the three connections labeled "limit switches" to the panel .
8. Reconnect the two air lines to the panel, and the solenoid to the front of the panel.
1-15-96 96-8100
Fig. 9-4 Lubricator/air regulator panel.
77
HAAS AUTOMATION, INC.
Page 78
VF-SERIES
SERVICE
9. Reconnect the oil line that connects the lube system panel to the base.
10. If the front way cover was removed, slide it back into position, and replace the SHCS that holds it to the saddle.
11. Move the table to the fully forward position. Replace the rear way cover.
12. Replace the two roller brackets onto the base.
13. Slide the way cover back into place, and attach to the saddle with the SHCS.
14. Check for backlash in the Y-axis lead screw (Troubleshooting section) or noisy operation.
9.3 Z-AXIS MOTOR REMOVAL -
ALWAYS BLOCK THE HYDRAULIC CYLINDER WITH SHAFT STOP BLOCK BEFORE SERVICING ANY Z-AXIS COMPONENTS.
1. Turn the machine power ON. Zero return (ZERO RET) all axes and put the machine in HANDLE JOG mode.
MANUAL
MECHANICAL SERVICE
2. Loosen the six SHCS that attach the rear cover to the side covers, and remove from the spindle head.
NOTE: If machine is equipped with a hydraulic counterbalance, remove entire spindle head cover for VF-0/OE/1/2, VCE
500/550/700/750, or right side spindle head cover for VF-3/4, VCE 1000/1250.
3. If the bearings are to be serviced, remove the three SHCS attaching the Z-axis way cover to the spindle head and
slide the cover to the bottom position.
4. Lower the spindle head to its lowest position.
5. If the machine is equipped with a hydraulic counterbalance, install cylinder shaft stop PN 99-7502 (See Fig. 9-6).
HANDLE JOG Z-axis up until shaft stop blocks axis.
78
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 79
VF-SERIES
MECHANICAL SERVICE
SERVICE
6. Disconnect the electrical power.
7. On the motor housing, loosen the four BHCS and remove the cover plate.
MANUAL
1-15-96 96-8100
79
HAAS AUTOMATION, INC.
Page 80
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
Fig. 9-5 Z-axis motor and components
80
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 81
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
Fig. 9-6 Z-axis motor and components for machines equipped with hydraulic counterbalance.
8. Loosen the SHCS on the motor coupling at the lead screw.
9. On the motor housing, loosen the four SHCS and remove the motor from the housing.
10. Disconnect the Z-axis connection from the control panel.
INSTALLATION -
1. Slide motor into motor housing, inserting the end of the lead screw in the motor coupling.
2. Replace and tighten down the four 5/16-18 x 1¼" SHCS that hold the motor to the housing.
3. Visually inspect the flex plates to ensure that they are parallel to the coupling halves, and that the slits in the coupling
and clamp ring are in alignment (See Fig. 10-2). Tighten the 10-32 x ½" SHCS on the motor coupling at the lead screw.
(Place a drop of blue Loctite® on the screw before inserting.)
4. Replace the cover plate and fasten with the four BHCS.
5. Reconnect electrical power.
6. Remove shaft stop, if necessary.
7. If the front way cover was removed, slide it back into position, and replace the 10-32x3/8" SHCS that holds it to the
saddle.
8. Move the table to the fully forward position. Replace the rear way cover.
9. Replace the two roller brackets onto the base.
1-15-96 96-8100
81
HAAS AUTOMATION, INC.
Page 82
VF-SERIES
SERVICE
10. Slide the way cover back into place, and attach to the saddle with the 10-32x3/8" SHCS.
11. Check for backlash in Z-axis lead screw (Troubleshooting section), or noisy operation.
9.4 COUPLING REPLACEMENT
1. Remove the axis motor in accordance with "Axis Motor Removal/Installation" section.
NOTE: It will not be necessary at this time to completely remove the motor. Do not disconnect the electrical components.
2. Completely loosen the 10-32 x ½" SHCS on the two coupling rings and remove the coupling.
3. For installation: Slide the new coupling onto the motor shaft until the coupling half is flush to the end of the shaft.
NOTE: Make sure that the collar split and coupling half split do not line up. Otherwise, the coupling will not be locked
tightly to the lead screw.
MANUAL
MECHANICAL SERVICE
4. Tighten the two 10-32 x ½" SHCS on the coupling's clamp ring. Before tightening, add one drop of blue Loctite® to
each screw.
5. Reinstall the axis motor.
82
10. LEAD SCREW REMOVAL AND INSTALLATION
Fig. 9-7 Motor coupling.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 83
VF-SERIES
MECHANICAL SERVICE
SERVICE
PLEASE READ THIS SECTION IN ITS ENTIRETY BEFORE ATTEMPTING TO REMOVE OR REPLACE THE LEAD SCREWS.
IMPORTANT NOTICE ! ! !
The new bearing sleeves will have two ¼" diameter holes on the face, the older bearing sleeves will not. This
procedure only applies to machines with new bearing sleeves. Contact your dealer for an older manual if your
machine is equipped with older bearing sleeves.
TOOLS REQUIRED:
SPANNER WRENCH2" x 4" WOOD BLOCK (21"-23 ½" L)
PRE-LOAD FIXTUREBLUE LOCTITE
10.1 X-AXIS LEAD SCREW REMOVAL -
1. Turn the VMC ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
2. Remove the side enclosures.
3. Loosen the SHCS and remove the chip tray from the mill table.
MANUAL
4. Move the table to the far right position. Loosen the SHCS and remove the left way cover.
5. Move the table to the far left position. Loosen the eleven SHCS and remove the right way cover.
6. Remove the hard stop from the bearing housing on the lead screw.
Fig. 10-1 X-axis lead screw and components.
7. Disconnect the oil line from the ball nut.
1-15-96 96-8100
83
HAAS AUTOMATION, INC.
Page 84
VF-SERIES
SERVICE
Fig. 10-2 Lead screw assembly.
MANUAL
MECHANICAL SERVICE
8. Loosen the 10-32 x ½" SHCS and remove the clamp nut on the lead screw support bearing end.
9. Remove the axis motor in accordance with "X-Axis Motor Removal".
NOTE: The motor's electrical connections do not need to be removed for this operation. After removing motor from the
housing, set it to one side.
10. Loosen the 10-32 x ½" SHCS and remove the clamp nut on the lead screw in the motor housing.
11. Loosen the six ¼-20 x 1" SHCS and remove the bearing sleeve from the motor housing. Push on the mill table or
the opposite end of the lead screw to loosen.
CAUTION: DO NOT PRY THE BEARING SLEEVE AWAY FROM THE HOUSING. DAMAGE TO THE SLEEVE, BEARING, OR
LEAD SCREW WILL RESULT.
12. Loosen the six SHCS and remove the lead screw from the nut housing by pushing on the lead screw at the motor
end.
INSTALLATION -
1. Center the mill table on the saddle.
2. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
grease, or other contaminants.
CAUTION: MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
3. Insert the lead screw through the nut housing and motor housing (See Fig. 10-3), taking care not to make contact
with the screw threads, causing possible damage.
84
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 85
VF-SERIES
MECHANICAL SERVICE
SERVICE
Fig. 10-3 Install lead screw from right side.
4. Place the bearing sleeve in the motor housing as shown. (It may be necessary to align the bearings in the sleeve to
facilitate mounting on the lead screw.)
MANUAL
5. Insert the six ¼-20 x 1" SHCS, attaching the bearing sleeve to the motor housing. (Place a drop of blue Loctite® on
each of the SHCS before inserting.) Tighten down completely.
Fig. 10-4 Bearing sleeve mounting location.
6. Attach the clamp nut on the lead screw at the end opposite the motor housing. Screw on two or three turns but do
not tighten down.
7. Move mill table as far right as possible, leaving room to insert two of the six ¼-20 x 1" (or ¼-20 x ¾") SHCS, one on
either side, attaching the ball nut to the nut housing. (Place a drop of blue Loctite® on each of the SHCS before
inserting.) Tighten down completely.
CAUTION: DO NOT RUN MILL TABLE PADS PAST THE END OF THE LINEAR GUIDES! IF THIS OCCURS, CEASE ALL
OPERATIONS AND CONTACT THE MANUFACTURER AT ONCE.
8. Hand-turn the lead screw and move the mill table back to approximately center of the saddle. Install the remaining
four SHCS, attaching the ball nut to the nut housing. (Place a drop of blue Loctite® on each of the SHCS before
inserting.) Tighten down completely.
1-15-96 96-8100
85
HAAS AUTOMATION, INC.
Page 86
VF-SERIES
SERVICE
9. Move mill table to the far left position. ("Far left" is when the limit switch bracket touches the x-axis limit switch.)
10. Loosen all of the SHCS attaching the bearing sleeve to the motor housing approximately ¼ turn and retighten
completely. DO NOT SKIP THIS STEP. It ensures the lead screw is installed and runs parallel and
flat to the linear guides and the saddle.
11. Screw the clamp nut on the end of the lead screw in the motor housing. Do not tighten down completely.
12. Tighten the lead screw against the clamp nut as follows:
Ø Tighten the clamp nut on the motor housing end of the lead screw to 15 foot-pounds.
Ø Tighten the SHCS on the clamp nut.
Ø Tighten the clamp nut on the support bearing end of the lead screw until it contacts the bearing,
then tighten further approximately 1/8 of a turn.
Ø Tighten the SHCS on the clamp nut.
13. Reinstall the motor.
MANUAL
MECHANICAL SERVICE
14. Reinstall the way covers and chip tray.
15. Check for backlash in the lead screw ("Accuracy/Backlash" section) or noisy operation.
10.2 Y-AXIS LEAD SCREW REMOVAL -
1. Turn the VMC ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
2. Remove the motor in accordance with "Y-Axis Motor Removal".
3. Remove the hard stop from the lead screw support bearing end of the lead screw.
4. Loosen the 10-32 x ½" SHCS on the clamp nut at the bearing support end, then remove the clamp nut.
86
Fig. 10-5 Y-axis lead screw and components
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 87
VF-SERIES
MECHANICAL SERVICE
SERVICE
5. Loosen the SHCS on the clamp nut at the motor end, then remove the clamp nut.
6. Loosen the six SHCS and remove the bearing sleeve from the motor housing. Push on the mill
table or the opposite end of the lead screw to loosen.
CAUTION: DO NOT PRY THE BEARING SLEEVE AWAY FROM THE HOUSING. DAMAGE TO THE SLEEVE,
BEARING, OR LEAD SCREW WILL RESULT.
7. Disconnect the oil line at the ball nut.
8. Loosen and remove the six SHCS attaching the ball nut to the nut housing.
9. Hand-turn the lead screw toward the rear of the machine until the front end of the lead screw clears the
bearing by approximately six inches (6").
MANUAL
Fig. 10-6 Pull lead screw forward around bearing support,...
1-15-96 96-8100
87
HAAS AUTOMATION, INC.
Page 88
VF-SERIES
SERVICE
...push back into the machine, then pull out forward.
10. Carefully pull the lead screw forward, to the right of the support bearing, under the front way cover until
the rear of the lead screw clears the nut housing. Shift the rear end of the lead screw to the right side of the
nut housing and move the lead screw to the rear of the machine until it clears the front way cover. Remove lead screw
from the machine.
INSTALLATION -
1. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
grease, or other contaminants.
CAUTION! MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
2. Slide the motor end of the lead screw under the saddle, taking care not to damage the screw threads. Position the
lead screw to the right side of the nut housing and slide toward the rear of the machine as far as it will go.
3. Pull the lead screw forward until it is against the front way covers. Place the motor end of the lead screw through the
nut housing and push the lead screw toward the back of the machine until the ball nut is seated in the nut housing.
MANUAL
MECHANICAL SERVICE
4. Place the bearing sleeve in the motor housing. It may be necessary to align the bearings in the sleeve to facilitate
mounting on the lead screw.
5. Screw the clamp nut on the motor end of the lead screw two or three turns. Do not tighten.
6. Pull the lead screw through the lead screw support bearing and loosely install the clamp nut as on the opposite end.
NOTE: DO NOT SKIP STEPS 7-10. THESE STEPS ENSURE THE LEAD SCREW IS INSTALLED AND RUNS PARALLEL
AND FLAT TO THE LINEAR GUIDES AND THE SADDLE.
7. Install and tighten the six ¼-20 x 1" SHCS on the bearing sleeve. (Place a drop of blue Loctite® on each of the SHCS
before inserting.) Tighten down completely.
8. Hand-turn the lead screw until the table is as far forward as possible while still allowing room to install the SHCS on
the ball nut.
9. Install the two outer SHCS of the six ¼-20 x 1" (or ¾") SHCS that secure the ball nut to the nut housing. (Place a drop
of blue Loctite® on each of the SHCS before inserting.) Tighten down completely.
10. Loosen all of the SHCS on the bearing sleeve approximately ¼ turn, but do not remove.
11. Hand-turn the lead screw until it is at the rear of its travel. Retighten all six of the SHCS on the bearing sleeve.
12. Install and tighten down the four remaining ¼-20 x 1" (or ¾") SHCS that secure the ball nut to the nut housing.
(Place a drop of blue Loctite® on each of the SHCS before inserting.) Tighten down completely.
13. Reinstall the hard stop on the lead screw support bearing.
14. Tighten the lead screw against the clamp nut as follows:
Ø Tighten the clamp nut on the motor housing end of the lead screw to 15 foot-pounds.
88
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 89
VF-SERIES
MECHANICAL SERVICE
SERVICE
Ø Tighten the SHCS on the clamp nut.
Ø Tighten the clamp nut on the support bearing end of the lead screw until it contacts the bearing,
then tighten further approximately 1/8 of a turn.
Ø Tighten the SHCS on the clamp nut.
15. Reinstall the axis motor.
16. Check for backlash in the Y-axis lead screw (Troubleshooting section) or noisy operation.
10.3 Z-AXIS LEAD SCREW REMOVAL -
WARNING! ALWAYS BLOCK THE HYDRAULIC CYLINDER WITH SHAFT STOP BLOCK. DO NOT MOVE THE SPINDLE
DURING LEAD SCREW SERVICE.
1. Remove the axis motor in accordance with "Z-Axis Motor Removal", making sure to follow all warnings included in
that procedure.
2. Remove the bearing sleeve in accordance with "Z-Axis Bearing Sleeve Removal".
MANUAL
3. Hand-turn the lead screw to move the screw up until the bottom end clears the support bearing by approximately six
inches (6").
4. Disconnect the oil line at the ball nut.
5. Loosen the six ¼-20 x 1" (or ¾") SHCS attaching the ball nut to the nut housing. Remove five of the screws.
6. Remove the last SHCS from the ball nut and lower the lead screw down and to the right of the support bearing, past
the Z-axis way cover. For the VF-6, remove the lead screw from top of column.
USE EXTREME CAUTION! DO NOT DAMAGE THE THREADS ON THE LEAD SCREW.
1-15-96 96-8100
89
HAAS AUTOMATION, INC.
Page 90
VF-SERIES
SERVICE
MANUAL
MECHANICAL SERVICE
Fig. 10-7 Z-axis lead screw and components.
INSTALLATION -
1. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
90
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 91
VF-SERIES
MECHANICAL SERVICE
SERVICE
grease, or other contaminants.
CAUTION: MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
2. Slide the lead screw up into the nut housing and gently lower it until it is resting in the support bearing.
MANUAL
Fig. 10-8 Reinstalling the lead screw.
3. Loosely screw the clamp nut onto the support bearing end of the lead screw.
4. Reinstall the bearing sleeve. (Place a drop of blue Loctite® on each of the SHCS before inserting.) Tighten down
completely.
5. Hand-turn the ball nut until it comes into contact with the nut housing mounting surface. If necessary, turn the
leadscrew to correctly position lube fitting of the ball nut.
6. Install and tighten down the two outer ¼-20 x 1" (or ¾") SHCS attaching the ball nut to the nut housing. (Place a
drop of blue Loctite® on each of the SHCS before inserting.) Tighten down completely.
7. Loosen, but do not remove, the six ¼-20 x 1" SHCS attaching the bearing sleeve to the motor housing.
8. Hand-turn the lead screw and remove the shaft stop, accessing it from the underside of the spindle head. Allow the
spindle head to move to the top of its travel.
9. Retighten the six ¼-20 x 1" SHCS attaching the bearing sleeve to the motor housing.
NOTE: DO NOT SKIP STEPS 7-10. THESE STEPS ENSURE THE LEAD SCREW IS INSTALLED AND RUNS
PARALLEL AND FLAT TO THE LINEAR GUIDES AND THE COLUMN.
1-15-96 96-8100
91
HAAS AUTOMATION, INC.
Page 92
VF-SERIES
SERVICE
10. Loosely install the clamp nut on the motor housing end of the lead screw.
11. Install the remaining four ¼-20 x 1" (or ¾") SHCS attaching the ball nut to the nut housing. (Place a drop of blue
Loctite® on each of the SHCS before inserting.) Tighten down completely.
12. Reinstall the hard stop at the support bearing end of the lead screw.
13. Tighten the lead screw against the clamp nut as follows:
Ø Tighten the clamp nut on the motor housing end of the lead screw to 15 foot-pounds.
Ø Tighten the SHCS on the clamp nut.
Ø Tighten the clamp nut on the support bearing end of the lead screw until it contacts the bearing,
then tighten further approximately 1/8 of a turn.
Ø Tighten the SHCS on the clamp nut.
14. Reinstall cylinder shaft stop by hand-turning the lead screw.
15. Reinstall the axis motor in accordance with "Z-Axis Motor - Installation".
MANUAL
MECHANICAL SERVICE
16. Check for backlash in the Z-axis lead screw (Troubleshooting section) or noisy operation.
11. BEARING SLEEVE REMOVAL AND INSTALLATION
Please read this section in its entirety before attempting to remove or replace the bearing sleeve.
TOOLS REQUIRED:
SPANNER WRENCHWOOD BLOCK (16" L)
PRE-LOAD FIXTURE
11.1 X-AXIS BEARING SLEEVE REMOVAL -
1. Turn the VMC ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
92
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 93
MECHANICAL SERVICE
VF-SERIES
SERVICE
MANUAL
Fig. 11-1 X-axis lead screw and components.
2. Loosen the SHCS and remove the chip tray from the mill table.
3. Remove the axis motor in accordance with "X-Axis Motor Removal".
NOTE: The motor's electrical connections do not need to be removed for this operation. After removing from the motor
housing, set it to one side.
4. Loosen the 10-32 x ½" SHCS and remove the clamp nut on the lead screw in the motor housing.
5. Loosen the six ¼-20 x 1" SHCS and remove the bearing sleeve from the motor housing. Push on the mill table or the
opposite end of the lead screw to loosen.
CAUTION! DO NOT PRY THE BEARING SLEEVE AWAY FROM THE HOUSING. DAMAGE TO THE SLEEVE, BEARING, OR
LEAD SCREW WILL RESULT.
INSTALLATION -
1. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
grease, or other contaminants.
CAUTION! MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
2. Move mill table to the far right.
3. Place the bearing sleeve in the motor housing as shown. (It may be necessary to align the bearings in the sleeve to
1-15-96 96-8100
93
HAAS AUTOMATION, INC.
Page 94
facilitate mounting.)
VF-SERIES
SERVICE
Fig 11-2 Lead screw assembly
MANUAL
MECHANICAL SERVICE
4. Insert the six ¼-20 x 1" SHCS, attaching the bearing sleeve to the motor housing. (Place a drop of blue Loctite® on
each of the SHCS before inserting.) Tighten down completely.
5. Start the clamp nuts on both ends of the lead screw. Do not tighten.
6. Hand-turn the mill table to the far left position.
7. Loosen the six ¼-20 x 1" SHCS attaching the bearing sleeve to the motor housing and retighten completely. DO NOT
SKIP THIS STEP. It ensures the lead screw is installed and runs parallel and flat to the linear guides and the saddle.
NOTE: For the angular contact design bearing, no pre-load is necessary. Do the following:
ØTighten the clamp nut on the motor housing to 15 foot-pounds.
ØTighten the SHCS on the clamp nut.
ØTighten the clamp nut on the support bearing end of the lead screw until it
contacts the bearing, then tighten further approximately 1/8 of a turn.
ØTighten the SHCS on the clamp nut.
9. Reinstall the axis motor in accordance with "X-Axis Motor Removal".
10. Reinstall the way covers and chip tray.
11. Check for backlash in the X-axis lead screw (Troubleshooting section) or noisy operation.
11.2 Y-AXIS BEARING SLEEVE REMOVAL -
1. Turn the VMC ON. ZERO RETURN all axes and put the machine in HANDLE JOG mode.
2. Remove the axis motor in accordance with "Y-Axis Motor Removal".
94
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 95
VF-SERIES
MECHANICAL SERVICE
SERVICE
3. Remove the hard stop from the bearing housing on the lead screw.
4. Loosen the 10-32 x ½" SHCS and remove the clamp nut from the bearing support end of the lead screw.
5. Loosen the six ¼-20 x 1" SHCS and remove the bearing sleeve from the motor housing. Push on the mill table or the
opposite end of the lead screw to loosen.
CAUTION: DO NOT PRY THE BEARING SLEEVE AWAY FROM THE MOTOR HOUSING. DAMAGE TO THE SLEEVE,
BEARING, OR THE LEAD SCREW WILL RESULT.
INSTALLATION -
1. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
grease, or other contaminants.
CAUTION! MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
MANUAL
2. Slide the bearing sleeve into the motor housing and start all six ¼-20 x 1" SHCS into the motor housing. (Place a
drop of blue Loctite® on each of the SHCS before inserting.)
3. Move the table to the rear of its travel.
4. Tighten the six ¼-20 x 1" SHCS that attach the bearing sleeve to the motor housing.
5. Loosely install the clamp nut on the lead screw at the motor housing end.
NOTE: For the angular contact design bearing, no pre-load is necessary (follow the procedure in "X-axis bearing sleeve"
section).
6. Reinstall the axis motor.
7. Check for backlash in the Y-axis lead screw (Troubleshooting section) or noisy operation.
11.3 Z-AXIS BEARING SLEEVE REMOVAL -
WARNING! ALWAYS BLOCK THE HYDRAULIC CYLINDER WITH SHAFT SROP BLOCK BEFORE SERVICING ANY Z-AXIS
COMPONENTS.
1-15-96 96-8100
95
HAAS AUTOMATION, INC.
Page 96
VF-SERIES
SERVICE
1. Turn the machine power ON. Zero return (ZERO RET) all axes and put the machine in HANDLE JOG mode.
2. Loosen the six SHCS that attach the rear cover to the side covers, and remove from the spindle head.
NOTE: If machine is equipped with a hydraulic counterbalance, remove entire spindle head cover for VF-0/OE/1/2, VCE
500/550/700/750, or right side spindle head cover for VF-3/4, VCE 1000/1250.
3. If the bearings are to be serviced, remove the three SHCS attaching the Z-axis way cover to the spindle head and
slide the cover to the bottom position.
4. Remove the hard stop from the bearing housing on the lead screw.
5. Loosen the 10-32 x ½" SHCS and remove the clamp nut from the bearing support end of the lead screw.
6. Raise the spindle head until the bottom edge is approximately sixteen inches (16") above the mill table.
7. Install cylinder shaft stop PN 99-7562. HANDLE JOG Z-axis up until shaft stop block axis.
8. Place the wood block beneath the spindle head and lower the spindle head until it is resting on the block.
MANUAL
MECHANICAL SERVICE
9. Perform Steps 6-10 of "Z-Axis Motor Removal".
NOTE: The motor's electrical connections do not need to be removed for this operation. After removing from motor
housing, set it to one side.
10. Loosen the 10-32 x ½" SHCS and remove the clamp nut from the motor housing end of the lead screw.
96
Fig. 11-3 Z-axis bearing sleeve.
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 97
VF-SERIES
MECHANICAL SERVICE
SERVICE
11. Loosen the six ¼-20 x 1" SHCS and remove the bearing sleeve from the motor housing. Hand-turn the lead screw
in an upward direction to push the bearing sleeve out of the motor housing.
CAUTION! DO NOT PRY THE BEARING SLEEVE AWAY FROM THE MOTOR HOUSING. DAMAGE TO THE
SLEEVE, BEARING, OR THE LEAD SCREW WILL RESULT.
INSTALLATION -
1. Ensure all mating surfaces on the bearing sleeve, motor housing, nut housing, and ball nut are free of dirt, burrs,
grease, or other contaminants.
CAUTION! MATING SURFACES MUST BE CLEAN OR MISALIGNMENT MAY OCCUR, SERIOUSLY AFFECTING THE
PROPER OPERATION OF THE MACHINE.
2. Slide the bearing sleeve into the motor housing and start all six ¼-20 x 1" SHCS into the motor housing. (Place a
drop of blue Loctite® on each of the SHCS before inserting.)
3. Tighten the six ¼-20 x 1" SHCS that attach the bearing sleeve to the motor housing.
MANUAL
4. Loosely install the clamp nut on the lead screw at the motor housing end.
5. Reinstall the hard stop on the bearing housing end of the lead screw.
NOTE: For the angular contact design bearing, no pre-load is necessary. Follow the procedures as outlined in "X-Axis
Bearing Sleeve" section.
6. Reinstall the axis motor in accordance with "Z-Axis Motor-Installation".
7. Remove shaft stop.
8. Check for backlash in the Z-axis lead screw (Troubleshooting section) or noisy operation.
12. AUTOMATIC TOOL CHANGER
TOOLS REQUIRED:
½" DRIVE RATCHETHYDRAULIC JACK
10" EXTENSION (½" DRIVE)DIAL CALIPER
1-2-3 BLOCK
CARDBOARD
LEVEL, STARRET #98
TWO-JAW PULLER
1-15-96 96-8100
97
HAAS AUTOMATION, INC.
Page 98
VF-SERIES
SERVICE
12.1 CARRIAGE CASTING REPLACEMENT
NOTE: If the carriage casting is damaged in a crash, it must be replaced. Look specifically for broken bosses where the
roller bolts mount to the casting. If the carriage casting is broken off of the holding plate but not damaged, only the
roller bolts need be replaced.
1. Turn the machine power off.
2. Remove the left side enclosure panel of the machine.
3. Disconnect all cables from the carriage casting and remove any bolts holding the ATC to the holding plate.
NOTE: If the carriage casting has been damaged, replacement is necessary; move the ATC to a bench and remove all
components from the damaged carriage casting and place in the new casting. Skip to Step 6 for replacement.
4. Place a piece of cardboard over the machine's table, and carefully lower the carriage casting (with carousel) onto
the machine table.
5. If the carriage casting has crashed and/or has been broken off of the holding plate, it should be inspected for
damage before going any further.
MANUAL
MECHANICAL SERVICE
6. Remove any damaged roller bolts from the carriage casting. Replace with new bolts.
7. With a lifting device, carefully lift the ATC assembly up and onto the holding plate.
NOTE: Ensure the cam follower on the slip clutch engages the slot on the carriage casting.
8. With the ATC assembly securely supported, install the lower roller bolts and adjust in accordance with "Roller Bolt
Replacement".
9. Repair or replace any cables damaged and adjust the ATC. Align the ATC assembly in accordance with the
following sections, and set Parameter 64 in accordance with "Spindle Motor and Transmission" section.
12.2 ROLLER BOLT REPLACEMENT
1. Remove the shuttle motor cover from the back of the machine (VF-0, VF-1, VF-2).
2. Place a support under the center of the carousel.
3. Loosen the eccentric locks on the bottom roller bolts.
CAUTION! Ensure the ATC is securely supported, otherwise it may fall when an upper roller bolt is removed.
4. Carefully remove the damaged roller bolt from the ATC shuttle and replace with a new bolt.
NOTE: REPLACE ONLY ONE ROLLER BOLT AT A TIME. Carefully inspect the v-groove rollers for roughness or damage,
and replace if necessary.
5. Tighten the eccentric locks on the bottom rollers until there is no play between the rollers and the V-guide on the ATC
98
96-8100 1-15-96
HAAS AUTOMATION, INC.
Page 99
VF-SERIES
MECHANICAL SERVICE
SERVICE
holding plate.
6. Set the tool change offset (Parameter 64) in accordance with "Spindle Orientation".
7. Verify the ATC alignment in accordance with the following section.
8. Reinstall the shuttle motor cover (VF-0, VF-1, VF-2).
12.3 AUTOMATIC TOOL CHANGER (ATC) ALIGNMENT
1. Verify that the spindle orientation is correct (Refer to appropriate section).
2. Command an automatic tool change, and press EMERGENCY STOP when the shuttle is in the full in position.
3. Verify that the spindle dog lines up to the alignment key in the ATC, in the Y plane.
NOTE: If the spindle dog and alignment key do not line up, loosen the four HHB that hold the ATC holding arm to the
column.
4. Move the entire tool changer until the tool alignment key lines up with the spindle dog. Tighten the four HHB.
NOTE: Parameter 64 must be checked, and adjusted if necessary, when the ATC is aligned.
5. Make at least 50 tool changes after the alignment is complete. Verify that the tools are being picked up squarely.
12.4 SHUTTLE STROKE ADJUSTMENT -
6. Move the ATC away from the spindle and loosen the four HHBs in the ATC holding arm in the X-axis plane.
7. Push the cam follower to its full upward stroke, then push the entire ATC assembly in by pushing on the tool changer
holding plate until ATC is fully engaged on the tool holder.
8. Ensure the extractor is making full contact on the tool flange.
NOTE: Extractor forks that do not hold the tool holders firmly, or forks that are bent, must be replaced. Damage to the
ATC will result if not replaced.
1. With no tool holders in the spindle or in the ATC, command "ATC FWD" until the extractor fork needing replacement
is facing the spindle.
2. Command "ATC FWD" again, but press the EMERGENCY STOP after the spindle head lifts up off the carousel
NOTE: At this point, the shuttle should be in and the spindle should be about 4½" above the carousel.
3. Loosen the SHCS that attach the damaged extractor fork to the ATC carousel.
100
96-8100 1-15-96
HAAS AUTOMATION, INC.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.