All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or
otherwise, without the written permission of Haas Automation, Inc. No patent liability is assumed with
respect to the use of the information contained herein. Moreover, because Haas Automation strives
constantly to improve its high-quality products, the information contained in this manual is subject to
change without notice. We have taken every precaution in the preparation of this manual; nevertheless,
Haas Automation assumes no responsibility for errors or omissions, and we assume no liability for
damages resulting from the use of the information contained in this publication.
i
96-8913A.book Page ii Monday, May 18, 2015 7:55 AM
ii
96-8913A.book Page iii Monday, May 18, 2015 7:55 AM
LIMITED WARRANTY CERTIFICATE
Haas Automation, Inc.
Covering Haas Automation, Inc. CNC Equipment
Effective September 1, 2010
Haas Automation Inc. (“Haas” or “Manufacturer”) provides a limited warranty on all new
mills, turning centers, and rotary machines (collectively, “CNC Machines”) and their
components (except those listed below under Limits and Exclusions of Warranty)
(“Components”) that are manufactured by Haas and sold by Haas or its authorized
distributors as set forth in this Certificate. The warranty set forth in this Certificate is a
limited warranty, it is the only warranty by Manufacturer, and is subject to the terms and
conditions of this Certificate.
Limited Warranty Coverage
Each CNC Machine and its Components (collectively, “Haas Products”) are warranted by
Manufacturer against defects in material and workmanship. This warranty is provided only
to an end-user of the CNC Machine (a “Customer”). The period of this limited warranty is
one (1) year. The warranty period commences on the date the CNC Machine is installed at
the Customer’s facility. Customer may purchase an extension of the warranty period from
an authorized Haas distributor (a “Warranty Extension”), any time during the first year of
ownership.
Repair or Replacement Only
Manufacturer’s sole liability, and Customer’s exclusive remedy under this warranty, with
respect to any and all Haas products, shall be limited to repairing or replacing, at the
discretion of the Manufacturer, the defective Haas product.
Disclaimer of Warranty
This warranty is Manufacturer’s sole and exclusive warranty, and is in lieu of all other
warranties of whatever kind or nature, express or implied, written or oral, including, but not
limited to, any implied warranty of merchantability, implied warranty of fitness for a
particular purpose, or other warranty of quality or performance or noninfringement. All such
other warranties of whatever kind are hereby disclaimed by Manufacturer and waived by
Customer.
iii
96-8913A.book Page iv Monday, May 18, 2015 7:55 AM
Limits and Exclusions of Warranty
Components subject to wear during normal use and over time, including, but not limited to,
paint, window finish and condition, light bulbs, seals, wipers, gaskets, chip removal system
(e.g., augers, chip chutes), belts, filters, door rollers, tool changer fingers, etc., are excluded
from this warranty. Manufacturer’s specified maintenance procedures must be adhered to
and recorded in order to maintain this warranty. This warranty is void if Manufacturer
determines that (i) any Haas Product was subjected to mishandling, misuse, abuse,
neglect, accident, improper installation, improper maintenance, improper storage, or
improper operation or application, including the use of improper coolants or other fluids, (ii)
any Haas Product was improperly repaired or serviced by Customer, an unauthorized
service technician, or other unauthorized person, (iii) Customer or any person makes or
attempts to make any modification to any Haas Product without the prior written
authorization of Manufacturer, and/or (iv) any Haas Product was used for any
non-commercial use (such as personal or household use). This warranty does not cover
damage or defect due to an external influence or matters beyond the reasonable control of
Manufacturer, including, but not limited to, theft, vandalism, fire, weather condition (such as
rain, flood, wind, lightning, or earthquake), or acts of war or terrorism.
Without limiting the generality of any of the exclusions or limitations described in this
Certificate, this warranty does not include any warranty that any Haas Product will meet any
person’s production specifications or other requirements, or that operation of any Haas
Product will be uninterrupted or error-free. Manufacturer assumes no responsibility with
respect to the use of any Haas Product by any person, and Manufacturer shall not incur
any liability to any person for any failure in design, production, operation, performance, or
otherwise of any Haas Product, other than repair or replacement of same as set forth in the
warranty above.
Limitation of Liability and Damages
Manufacturer will not be liable to Customer or any other person for any compensatory,
incidental, consequential, punitive, special, or other damage or claim, whether in an action
in contract, tort, or other legal or equitable theory, arising out of or related to any Haas
product, other products or services provided by Manufacturer or an authorized distributor,
service technician, or other authorized representative of Manufacturer (collectively,
“authorized representative”), or the failure of parts or products made by using any Haas
Product, even if Manufacturer or any authorized representative has been advised of the
possibility of such damages, which damage or claim includes, but is not limited to, loss of
profits, lost data, lost products, loss of revenue, loss of use, cost of down time, business
good will, any damage to equipment, premises, or other property of any person, and any
damage that may be caused by a malfunction of any Haas product. All such damages and
claims are disclaimed by Manufacturer and waived by Customer. Manufacturer’s sole
liability, and Customer’s exclusive remedy, for damages and claims for any cause
whatsoever shall be limited to repair or replacement, at the discretion of Manufacturer, of
the defective Haas Product as provided in this warranty.
iv
96-8913A.book Page v Monday, May 18, 2015 7:55 AM
Customer has accepted the limitations and restrictions set forth in this Certificate, including,
but not limited to, the restriction on its right to recover damages, as part of its bargain with
Manufacturer or its Authorized Representative. Customer realizes and acknowledges that
the price of the Haas Products would be higher if Manufacturer were required to be
responsible for damages and claims beyond the scope of this warranty.
Entire Agreement
This Certificate supersedes any and all other agreements, promises, representations, or
warranties, either oral or in writing, between the parties or by Manufacturer with respect to
subject matter of this Certificate, and contains all of the covenants and agreements
between the parties or by Manufacturer with respect to such subject matter. Manufacturer
hereby expressly rejects any other agreements, promises, representations, or warranties,
either oral or in writing, that are in addition to or inconsistent with any term or condition of
this Certificate. No term or condition set forth in this Certificate may be modified or
amended, unless by a written agreement signed by both Manufacturer and Customer.
Notwithstanding the foregoing, Manufacturer will honor a Warranty Extension only to the
extent that it extends the applicable warranty period.
Transferability
This warranty is transferable from the original Customer to another party if the CNC
Machine is sold via private sale before the end of the warranty period, provided that written
notice thereof is provided to Manufacturer and this warranty is not void at the time of
transfer. The transferee of this warranty will be subject to all terms and conditions of this
Certificate.
Miscellaneous
This warranty shall be governed by the laws of the State of California without application of
rules on conflicts of laws. Any and all disputes arising from this warranty shall be resolved
in a court of competent jurisdiction located in Ventura County, Los Angeles County, or
Orange County, California. Any term or provision of this Certificate that is invalid or
unenforceable in any situation in any jurisdiction shall not affect the validity or enforceability
of the remaining terms and provisions hereof, or the validity or enforceability of the
offending term or provision in any other situation or in any other jurisdiction.
v
The Haas Resource Center: Documentation and Procedures
atyourservice.haascnc.com
diy.haascnc.com
At Your Service: The Official Haas Answer and Information Blog
haasparts.com
Your Source for Genuine Haas Parts
www.facebook.com/HaasAutomationInc
Haas Automation on Facebook
www.twitter.com/Haas_Automation
Follow us on Twitter
www.linkedin.com/company/haas-automation
Haas Automation on LinkedIn
www.youtube.com/user/haasautomation
Product videos and information
www.flickr.com/photos/haasautomation
Product photos and information
96-8913A.book Page vi Monday, May 18, 2015 7:55 AM
Customer Feedback
If you have concerns or questions regarding this Operator’s Manual, please contact us on
our website, www.HaasCNC.com
to the Customer Advocate.
You can find an electronic copy of this manual and other useful information on our website
in the “Resource Center”. Join Haas owners online and be a part of the greater CNC
community at these sites:
. Use the “Contact Haas” link and send your comments
vi
96-8913A.book Page vii Monday, May 18, 2015 7:55 AM
Customer Satisfaction Policy
Dear Haas Customer,
Your complete satisfaction and goodwill are of the utmost importance to both Haas
Automation, Inc. and the Haas distributor (HFO) where you purchased your equipment.
Normally, your HFO will rapidly resolve any concerns you have about your sales
transaction or the operation of your equipment.
However, if your concerns are not resolved to your complete satisfaction, and you have
discussed your concerns with a member of the HFO’s management, the General Manager,
or the HFO’s owner directly, please do the following:
Contact Haas Automation’s Customer Service Advocate at 805-988-6980. So that we may
resolve your concerns as quickly as possible, please have the following information
available when you call:
•Your company name, address, and phone number
•The machine model and serial number
•The HFO name, and the name of your latest contact at the HFO
•The nature of your concern
If you wish to write Haas Automation, please use this address:
Haas Automation, Inc. U.S.A.
2800 Sturgis Road
Oxnard CA 93030
Att: Customer Satisfaction Manager
email: customerservice@HaasCNC.com
Once you contact the Haas Automation Customer Service Center, we will make every effort
to work directly with you and your HFO to quickly resolve your concerns. At Haas
Automation, we know that a good Customer-Distributor-Manufacturer relationship will help
ensure continued success for all concerned.
International:
Haas Automation, Europe
Mercuriusstraat 28, B-1930
Zaventem, Belgium
email: customerservice@HaasCNC.com
Haas Automation, Asia
No. 96 Yi Wei Road 67,
Waigaoqiao FTZ
Shanghai 200131 P.R.C.
email: customerservice@HaasCNC.com
vii
96-8913A.book Page viii Monday, May 18, 2015 7:55 AM
viii
96-8913A.book Page ix Monday, May 18, 2015 7:55 AM
Declaration of Incorporation
Product: Haas Bar Feeder
Serial Number:_____________
Manufactured By:Haas Automation, Inc.
We declare, in sole responsibility, that the above listed product, to which this declaration
refers, cannot function independently and does not change the function of the machine it is
attached to. The Haas Bar Feeder, when incorporated into Haas CNC Lathes (turning
centers), complies with the regulations as outlined in the CE directive for turning centers.
RoHS: COMPLIANT by Exemption per producer documentation. Exempt by:
a)Large scale stationary industrial tool
b)Monitoring and control systems
c)Lead as an alloying element in steel, aluminum, and copper
Person authorized to compile technical file:
Patrick Goris
Address: Haas Automation Europe
Mercuriusstraat 28, B-1930
Zaventem, Belgium
ix
ETL LISTED
CONFORMS TO
NFPA STD 79
ANSI/UL STD 508
UL SUBJECT 2011
CERTIFIED TO
CAN/CSA STD C22.2 NO.73
All Haas CNC machine tools carry the ETL Listed mark,
certifying that they conform to the NFPA 79 Electrical
Standard for Industrial Machinery and the Canadian
equivalent, CAN/CSA C22.2 No. 73. The ETL Listed and
cETL Listed marks are awarded to products that have
successfully undergone testing by Intertek Testing
Services (ITS), an alternative to Underwriters'
Laboratories.
The ISO 9001:2008 certification from ISA, Inc. (an ISO
registrar) serves as an impartial appraisal of Haas
Automation’s quality management system. This
achievement affirms Haas Automation’s conformance with
the standards set forth by the International Organization
for Standardization, and acknowledges the Haas
commitment to meeting the needs and requirements of its
customers in the global marketplace.
96-8913A.book Page x Monday, May 18, 2015 7:55 AM
USA: Haas Automation certifies this machine to be in compliance with the OSHA and ANSI
design and manufacturing standards listed below. Operation of this machine will be
compliant with the below-listed standards only as long as the owner and operator continue
to follow the operation, maintenance, and training requirements of these standards.
•OSHA 1910.212 - General Requirements for All Machines
•ANSI B11.5-1984 (R1994) Lathes
•ANSI B11.19-2003 Performance Criteria for Safeguarding
•ANSI B11.22-2002 Safety Requirements for Turning Centers and Automatic
Numerically Controlled Turning Machines
•ANSI B11.TR3-2000 Risk Assessment and Risk Reduction - A Guideline to Estimate,
Evaluate, and Reduce Risks Associated with Machine Tools
CANADA: As the original equipment manufacturer, we declare that the listed products
comply with regulations as outlined in the Pre-Start Health and Safety Reviews Section 7
of Regulation 851 of the Occupational Health and Safety Act Regulations for Industrial
Establishments for machine guarding provisions and standards.
Further, this document satisfies the notice-in-writing provision for exemption from Pre-Start
inspection for the listed machinery as outlined in the Ontario Health and Safety Guidelines,
PSR Guidelines dated April 2001. The PSR Guidelines allow that notice in writing from the
original equipment manufacturer declaring conformity to applicable standards is acceptable
for the exemption from Pre-Start Health and Safety Review.
Original Instructions
x
96-8913A.book Page xi Monday, May 18, 2015 7:55 AM
How to Use This Manual
To get the maximum benefit of your new Haas machine, read this manual thoroughly and
refer to it often. The content of this manual is also available on your machine control under
the HELP function.
IMPORTANT: Before you operate the machine, read and understand the Operator’s
Manual Safety chapter.
Declaration of Warnings
Throughout this manual, important statements are set off from the main text with an icon
and an associated signal word: “Danger,” “Warning,” “Caution,” or “Note.” The icon and
signal word indicate the severity of the condition or situation. Be sure to read these
statements and take special care to follow the instructions.
DescriptionExample
Danger means that there is a condition or situation
that will cause death or severe injury if you do not
follow the instructions given.
Warning means that there is a condition or situation
that will cause moderate injury if you do not follow
the instructions given.
Caution means that minor injury or machine
damage could occur if you do not follow the
instructions given. You may also have to start a
procedure over if you do not follow the instructions in
a caution statement.
Note means that the text gives additional
information, clarification, or helpful hints.
DANGER: No step. Risk of electrocution, bodily
injury, or machine damage. Do not climb or stand
on this area.
WARNING: Never put your hands between the
tool changer and the spindle head.
CAUTION: Power down the machine before you
do maintenance tasks.
NOTE: Follow these guidelines if the machine is
equipped with the optional extended
Z-clearance table.
xi
96-8913A.book Page xii Monday, May 18, 2015 7:55 AM
Text Conventions Used in this Manual
DescriptionText Example
Code Block text gives program examples.
A Control Button Reference gives the name of a
control key or button that you are to press.
A File Path describes a sequence of file system
directories.
A Mode Reference describes a machine mode. MDI
A Screen Element describes an object on the
machine’s display that you interact with.
System Output describes text that the machine
control displays in response to your actions.
User Input describes text that you should enter into
the machine control.
Variable n indicates a range of non-negative integers
from 0 to 9.
Press
Service > Documents and Software >...
Select the
PROGRAM END
G04 P1.;
Dnn represents D00 through D99.
G00 G90 G54 X0. Y0.;
[CYCLE START].
SYSTEM tab.
xii
96-8913A.book Page xiii Monday, May 18, 2015 7:55 AM
Mutilation and crushing will
occur if hands are inside
machine during operation.
Must close cover
before operation.
96-8913A.book Page 1 Monday, May 18, 2015 7:55 AM
Chapter 1: Safety
1.1Introduction
Before you work with your Bar Feeder, read this manual and the warning labels on the
machine. Make sure that everyone who uses this equipment understands the hazards
found in and around automatic equipment. Only trained operators should use this machine.
WARNING:The Bar Feeder is controlled by the lathe and may start at any time.
F1.1:Bar Feeder Safety Decal Location
Safety
1.2Read Before Operating
Do not use the Bar Feeder until you have read all safety instructions, warnings, and
cautions associated with this machine.
Basic safety:
Read and follow all machine maintenance, setup, and operation instructions. Read and
follow spindle liner installation and use instructions.
Electrical safety:
Disconnect the electrical power before you do maintenance tasks.
1
96-8913A.book Page 2 Monday, May 18, 2015 7:55 AM
Read Before Operating
Operation Safety:
DANGER:Incorrect setup of the Bar Feeder or spindle liner tubes can cause the
workpiece or rotating parts to be ejected with lethal force, which can
also destroy the machine(s).
•Do not attempt to operate the Bar Feeder until you have received operation and
safety training.
•Keep your body, limbs, and foreign objects out of the machine during operation.
•Make sure that your setup is correct before automatic operation.
•The Bar Feeder is automatically controlled and may start at any time.
•Warn nearby people that an automatic machine is in operation.
•Do not operate the lathe or the Bar Feeder with the door open.
•Immediately replace worn or broken Bar Feeder components or spindle liners.
•Do not modify the Bar Feeder in any way.
•Do not use the Bar Feeder beyond the recommended speed or material
capacity limits.
•Do not use the Bar Feeder without a correctly sized spindle liner installed in the lathe
spindle.
•In the event of vibration or unusual noise, immediately stop the lathe spindle. Do not
operate the machine again until you find and correct the condition that causes the
vibration or noise.
•Do not attach dead stops, bar pilot bushings, or anti-vibration collars to the body of
the rotating union (chuck closing cylinder) of the lathe. Violent, catastrophic failure of
the rotating union can occur at high spindle RPM if attached devices cause damage
to the rotating union.
•Do not operate the spindle while the bar material is unclamped.
•Do not operate the spindle if the bar material extends out of the spindle liner.
•Do not start or continue a machine cycle unless you are certain of the
part-off allowance.
•Damage from incorrect use is not covered under the machine warranty.
•There are no user serviceable parts inside the machine. Contact your dealer for
approved service.
2
96-8913A.book Page 3 Monday, May 18, 2015 7:55 AM
1.3Setup Safety
Refer to the Operation chapter of this manual for more information about setup procedures.
WARNING:Always press [EMERGENCY STOP] on the lathe before you put your
hands inside the Bar Feeder enclosure. Unexpected rapid motion can
occur and cause injury.
Only a trained user may load and adjust the machine to feed bars. During setup, be aware
of these pinch points:
•All parts of the moving mechanism. This includes the pusher assembly, spaces
inside the enclosure, and near the bar lifter and bar positioner arms.
•The area between the bar and the lathe.
•The area between the charging tray and the transfer tray.
•Rolling bar stock can also pinch fingers.
Safety
1.4Operational Safety
WARNING:The area between the Bar Feeder and the lathe is hazardous. Always
press [EMERGENCY STOP] before you put anything between the Bar
Feeder and the lathe.
Before you run a program, always close the setup lid.
3
96-8913A.book Page 4 Monday, May 18, 2015 7:55 AM
More Information Online
1.5More Information Online
For updated and supplemental information, including tips, tricks, maintenance procedures,
and more, go to www.HaasCNC.com
You can also scan this code with your mobile device to directly access the “Best Practices”
page on the Resource Center, which includes information about safety.
and select the Resource Center.
4
2
3
4
5
96-8913A.book Page 5 Monday, May 18, 2015 7:55 AM
Chapter 2: Introduction
2.1Features
The Haas Bar Feeder has a heavy-duty, compact design, with capacity for bars from 3/8"
(10 mm) to 3 1/8" (79 mm) in diameter. Refer to the Haas web site at www.HaasCNC.com
for more dimensions and information.
Before you use your Haas Bar Feeder, take some time to become familiar with some of the
features that are different from previous-generation Haas Bar Feeders. Refer to the
Operation chapter of this manual for more information on how these features work.
F2.1:Haas Bar Feeder Features Overview
Introduction
1
1. High-Speed, Belt-Driven Bar Pusher: This mechanism quickly, smoothly, and
accurately feeds bar stock into your lathe.
2. Quick-Change Push Rod: Lets you change push rods quickly and easily, without tools
and no need for alignment.
3. Front-Mounted Transfer Tray Height-Adjustment Wheel: Lets you adjust the transfer
tray height on the lathe-spindle end of the Bar Feeder, for faster and easier setup.
4. Setup Mode Release Pedal: Use this pedal to release the Bar Feeder and slide it back
into Lathe Set Up mode.
5. Extruded Spindle Liner Storage Racks: Store your spindle liners here for easy access.
5
96-8913A.book Page 6 Monday, May 18, 2015 7:55 AM
More Information Online
2.2More Information Online
For updated and supplemental information, including the latest revision of this manual, tips,
tricks, maintenance procedures, and more, visit the Haas Resource Center at
diy.HaasCNC.com
to the current manuals on the Resource Center:
. You can also scan the code below with your mobile device to go directly
6
1
243
5
6
7
8
9
96-8913A.book Page 7 Monday, May 18, 2015 7:55 AM
Chapter 3: Operation
3.1Bar Feeder Setup
Bar Feeder setup consists of these tasks:
•Lathe Setup
–Install the correct spindle liner for your application.
–Set up the correct workholding for a bar feed application.
•Bar Setup
–Load the bar stock.
–Adjust the charging tray angle (if necessary).
–Adjust the transfer tray height for the bar diameter.
–Install the correct push rod.
–Set up the bar feed variables.
Operation
F3.1:Bar Feeder Parts Overview
1. Charging Tray
2. Push Rod
3. Set-up Lid Handle
4. Push Rod Storage
5. Load Mechanism
6. Transfer Tray Adjustment Wheel
7. Release Pedal
8. Spindle Liner Storage
9. Bar Pusher
7
1
96-8913A.book Page 8 Monday, May 18, 2015 7:55 AM
Bar Feeder Setup
3.1.1Bar Feeder Positions
Feed / Auto Position: This is the Bar Feeder’s normal operating position. You can
command Bar Feeder motion at reduced speed with the lid open. In this position, you can
set up your bar feed application, check and adjust tray height alignment, and run your
application.
Lockout / Lathe Setup Position: Press the release pedal [1] at the base, and then push
the Bar Feeder back. This mode disables all Bar Feeder motion. With the Bar Feeder in this
position, you have easy access to change spindle liners, clean the coolant collector, or do
other tasks on the lathe spindle.
8
A
B
123
4
96-8913A.book Page 9 Monday, May 18, 2015 7:55 AM
3.1.2Lathe Setup - Workholding
A drawback collet is required for bar feed applications. The Bar Feeder holds the push rod
in place while the lathe drawtube clamps. If the collet does not pull the bar stock against
the push rod when the drawtube clamps, length variation can occur and accuracy cannot
be guaranteed.
NOTE:Your collet should also have a chamfered lead-in for smooth bar
For installation instructions, refer to the Lathe Operator’s Manual and the documentation
that came with your workholding.
9
AD0020AD0021
96-8913A.book Page 10 Monday, May 18, 2015 7:55 AM
Bar Feeder Setup
3.1.3Lathe Setup - Haas Spindle Liners
Spindle liners adapt the size of your spindle bore to fit the bar stock that you process. This
lets the bar stock feed and run smoothly. Properly fit spindle liners also help to reduce
vibration and bar whip.
NOTE:Spindle liners do not grip the bar stock. If you have problems with
vibration or poor surface finish in your application, check the clearance
between the bar and the liner. Use a closer-fitting liner if possible.
Put the Bar Feeder in the Lathe Setup position to install spindle liners.
Haas manufactures (2) types of spindle liners; extruded spindle liners, which fit most Haas
lathes, and a bar-guide-and-spacer spindle liner system for 4"-bar-capacity lathes. The
installation instructions for both liner types are available in the online Haas Resource
Center. To retrieve the instructions:
1.Go to www.HaasCNC.com
2.Select the “Search by AD Number” option.
3.Type the number of the document you want to see:
•For the extruded spindle liner kit, use AD0021.
•For the bar-guide-and-spacer kit, use AD0020.
4.Select “Apply”.
You can use the codes below to access the instructions directly on your mobile device.
and select the Resource Center.
10
96-8913A.book Page 11 Monday, May 18, 2015 7:55 AM
Lathe Setup - Other Spindle Liners
Haas extruded spindle liners are designed to fit a wide range of bar stock sizes, and their
one-piece finned design helps keep the bar stock centered in the spindle. If you use the
bar-guide-and-spacer system or another spindle liner, remember these points:
•The liner passage for the bar must fit the bar as closely as possible while still letting
the bar move through smoothly. The larger your bar stock is in diameter, the closer
the liner must fit.
•The liner must be centered in the spindle.
•Make custom liners or bar-guide disks with a generous lead-in chamfer. The Haas
bar-guide disks use a 0.25" chamfer at 45 degrees.
3.1.4Bar Setup - Load Bars
Make sure that the bars you use are appropriate for your setup:
Operation
•Test the fit of the bar stock in the spindle liner. The liner must fit close but be large
enough to let the bar pass through freely. Use a different liner if necessary.
•To determine the minimum bar length: Measure the gap between the end of the
transfer tray and the lathe spindle liner. Multiply this distance by 2.25. Each bar must
be at least as long as the result. For example, if the distance between the end of the
transfer tray and the lathe spindle is 6.75" (171 mm), each bar must be at least 15.2"
(386 mm) long.
•Bar stock must be straight.
•Add a chamfer to the leading end of the bar for better initial feeding. The leading end
of the bar should have no sharp edges.
•Bar stock must be cut square on the end that contacts the bar pusher, to prevent
protrusions or length variation.
•The bar stock should not extend outside of the spindle liner.
•Large-diameter, heavy bar stock must be shorter than 36" (813 mm).
•It is good practice to wipe the bars clean before you load them. Dirt and debris
increase liner wear and could also become jammed inside the liner.
Load bars, one at a time, into the charging tray in a single layer. Push shorter bars toward
the lathe. Do not let the bars stack. If the bars roll over each other as you load them, adjust
the charging tray to a shallower angle.
11
2
96-8913A.book Page 12 Monday, May 18, 2015 7:55 AM
Bar Feeder Setup
F3.3:Bar Loading Example. [1] Align the Leading Ends of the Bars with the Edge of the Tray. [2]
Do Not Stack the Bars.
1
Hexagonal Bar Stock
If you use hexagonal bar stock:
•Hexagonal liners are highly recommended. They should maintain a consistent
orientation inside the spindle.
•If you use the bar-guide-and-spacer style of spindle liners, the first (2) guide disks
should have hexagonal holes, oriented with the collet.
•The V-shape of the transfer tray keeps hexagonal stock in a consistent orientation.
•The lead end of the bar should have a 30-degree chamfer.
•Use M19 commands to set the spindle orientation to align the collet flats with the bar
flats. in the bar feeder tray. Note that the spindle orientation option is necessary to
do this.
12
96-8913A.book Page 13 Monday, May 18, 2015 7:55 AM
3.1.5Bar Setup - Transfer Tray Adjustment
The transfer tray provides the bar stock a path that leads into the lathe spindle. When your
Bar Feeder was installed, the service technician adjusted the Bar Feeder height to align the
lathe spindle with the adjustment range of the transfer tray. With this procedure, you raise
or lower the transfer tray to adjust it for the bar diameter.
1.Press [EMERGENCY STOP] on the lathe.
2.Put the Bar Feeder in the Feed/Auto position.
3.Put a piece of bar stock in the transfer tray.
Operation
4.Use the wheel to adjust the transfer tray height. Turn it clockwise to raise the tray and
counterclockwise to lower the tray. As you adjust the transfer tray height, move the
bar into the spindle liner by hand. Continue to adjust the transfer tray height until the
bar slides freely into the liner.
5.Make sure that the collet is set for the diameter of the loaded bar:
a.With the collet open and the spindle stopped, slide the bar into the spindle liner
and collet by hand, and check for misalignment, binding or interference.
b.Remove the bar and place it in the charging tray.
3.1.6Bar Setup - Push Rod Installation / Removal
The Bar Feeder comes with push rods that are 3/4" and 3/8" in diameter. Use the 3/8" push
rod for all round stock material that is smaller than 0.8" (20 mm) in diameter. Use the 3/4"
push rod for material 0.8" (20 mm) in diameter and larger.
CAUTION:Do not use the 3/8" push rod to push bars larger than 0.8" in diameter.
The push rod can bend.
To change the push rod:
1.Press [EMERGENCY STOP] on the lathe. Open the set-up lid.
2.At the lathe end of the push rod, slide the bushing retainer away from the push rod.
13
1
1
96-8913A.book Page 14 Monday, May 18, 2015 7:55 AM
Bar Feeder Setup
F3.4:Bushing Retainer [1]
3.At the other end of the push rod, pull the retention blade off of the holder block.
F3.5:Retention Blade [1]
4.Remove the push rod. Follow this procedure in reverse to install the other push rod.
5.Store the unused push rod under the set-up lid.
6.Close the lid and reset [EMERGENCY STOP] to resume operation.
14
A
#3102#3101
B
C
D
#3100
96-8913A.book Page 15 Monday, May 18, 2015 7:55 AM
3.1.7Bar Feed Variable Setup
When you set up your bar feed application, you define the push lengths with variables.
F3.6:Bar Feed Variables Example. Dimensions are not to scale. [A] Reference Point, [B]
Finished Part Length, [C] Facing Allowance, [D] Cutoff Allowance
Operation
•#3100 (Part Length + Cutoff): This is the total length of the finished part, plus
allowances for face clean-up and part-off cuts. This is the distance that the Bar
Feeder pushes the bar on every push after the initial push.
•#3101 (Initial Push Length): The distance the Bar Feeder pushes the material past
the reference point (refer to page 17). The examples given in this manual use a
reference point at the collet face. This is the distance that the Bar Feeder pushes
each new bar for the first time.
•#3102 (Minimum Clamping Length): The minimum length of bar necessary to safely
clamp and machine the workpiece. This is also called the remnant length, but the
actual remnant can be longer.
To set up the variable positions:
1.Press [CURRENT COMMANDS].
F3.7:Bar Feeder Current Commands Display
15
Min. 1/4"
(6.4mm)
1
2
3
96-8913A.book Page 16 Monday, May 18, 2015 7:55 AM
Bar Feeder Setup
2.Press [PAGE UP] or [PAGE DOWN] to find the BAR FEEDER page.
3.Highlight the variable that you want to edit.
4.Type the value and press [ENTER].
Example:
#3100=2.150 (2.0" long part + 0.125" cutoff tool width + 0.025" facing allowance)
#3101=2.5 (2.5" of stock pushed past face of the collet)
#3102=3.0 (3.0" of material to clamp. During subsequent bar feeds, the machine will not
push the bar farther than a safe clamp position.)
Push Rod Clearance for #3102
CAUTION:Make sure that the push rod maintains 1/4" (6.4 mm) of clearance
between it and the collet chamfer. This clearance is necessary to
make sure that the push rod does not come in contact with collet
clamping surfaces.
To set push rod clearance:
1.Set macro variable #3102 MIN CLAMPING LENGTH to 1/4" (6.4 mm) from the collet
clamping surfaces.
CAUTION:This diagram is for reference only. Workholding varies in form and
function. It is your responsibility to keep the push rod 1/4" away from
workholding surfaces.
16
96-8913A.book Page 17 Monday, May 18, 2015 7:55 AM
3.1.8Reference Position Setup
The reference position is the zero point that the Haas Bar Feeder uses for all push
operations. You usually establish the reference point at the face of the collet or the chuck
jaws.
NOTE:You must reset the reference position each time you change the
workholding or move the Bar Feeder. When you change jobs, you do
not need to establish a new reference position unless the new job uses
different workholding.
To set up the reference position:
1.If there is a workpiece in the lathe, remove it.
2.Make sure the lathe door and the set-up lid are closed.
Operation
3.Type G105 Q4 ; in MDI mode, and then press [CYCLE START].
The Bar Feeder loads a bar and pushes it toward the face of the collet.
4.After machine motion stops, press [RESET]. You can now use the jog handle to
move the Bar Feeder.
5.Jog the material to the reference position that you want to use, usually flush with the
collet face.
6.Clamp the workholding.
7.Make sure the lathe door and the set-up lid are closed.
8.Command G105 Q2 ; (Set Reference Position).
The machine records the position, then pushes the bar the distance specified in
variable #3101 (Initial Push Length). In the variable setup described above, this is
2.5" past the reference point.
9.Measure the bar to make sure that the Bar Feeder pushed the stock the correct
distance.
17
1
96-8913A.book Page 18 Monday, May 18, 2015 7:55 AM
Bar Length Reset Procedure
3.1.9Bar Setup - Charging Tray Angle Adjustment
The charging tray holds the supply of bar stock for the load fingers to pick up and move
onto the transfer tray. Use the adjustment handle under the tray to adjust the tray angle.
F3.9:[1] Charging Tray Angle-Adjustment Handle
1.Turn the adjustment handle under the charging tray to adjust the feed angle. For
most round stock, the charging tray angle should be approximately 5 degrees above
horizontal.
2.Type this test program into the lathe control and watch the Bar Feeder operation.
Make sure that bars feed reliably from the tray into the feed mechanism. You do not
need to include the comments in parentheses:
G105 Q9 (Load Bar Stock) ;
G105 Q8 (Unload Bar Stock) ;
3.If necessary, adjust the tray angle. Increase the angle if the bars do not feed reliably.
Decrease the angle if the bars stack.
3.2Bar Length Reset Procedure
If a bar feed does not complete successfully because of an EMERGENCY STOP or an
alarm, the Bar Feeder can lose the current bar length and you need to reset it.
1.Enter MDI mode.
2.Press [V], and then [HANDLE JOG].
3.Use the jog handle to control the V Axis until the bar is at the reference position.
4.Type G105 Q1 ; in MDI, and then press [CYCLE START].
This resets the bar length and pushes the bar to its initial push-out length.
18
96-8913A.book Page 19 Monday, May 18, 2015 7:55 AM
3.3More Information Online
For updated and supplemental information, including the latest revision of this manual, tips,
tricks, maintenance procedures, and more, visit the Haas Resource Center at
diy.HaasCNC.com
to the current manuals on the Resource Center:
Operation
. You can also scan the code below with your mobile device to go directly
19
96-8913A.book Page 20 Monday, May 18, 2015 7:55 AM
More Information Online
20
96-8913A.book Page 21 Monday, May 18, 2015 7:55 AM
I - Optional Initial Push Length (macro variable #3101) Override (variable #3101 if I is not
commanded)
J - Optional Part Length + Cutoff (macro variable #3100) Override (variable #3100 if J is
not commanded)
K - Optional Min Clamping Length (macro variable #3102) Override (variable #3102 if K is
not commanded)
P - Optional cutoff subprogram
Q - Bar Feeder setup mode
R - Optional spindle orientation for new bar
I, J, K are overrides to macro variable values listed on the Current Commands Page. The
control applies the override values only to the command line in which they are located. The
values stored in Current Commands are not modified.
When you command G105, the Bar Feeder does one of these operations, based on the
length of the current bar and the value of MINIMUM CLAMPING LENGTH (#3102 or K)
added to PART LENGTH + CUTOFF (#3100 or J):
G-Code Reference
1.If the current bar is long enough to correctly clamp and machine a new part (the bar
is longer than MINIMUM CLAMPING LENGTH plus PART LENGTH + CUTOFF):
a)If there is a P value in the G105 block, the control runs the cutoff subprogram.
b)The spindle stops.
c)The workholding unclamps.
d)The Bar Feeder pushes the bar the distance specified in PART LENGTH +
CUTOFF (#3100) or, if the G105 block has a J value, the distance specified by
J.
e)The workholding clamps and the program continues.
2.If the current bar is too short to correctly clamp and machine a new part (the bar is
shorter than MINIMUM CLAMPING LENGTH plus PART LENGTH + CUTOFF):
a)If there is a P value in the G105 block, the control runs the cutoff subprogram.
b)The spindle stops.
c)The workholding unclamps, and the pushrod moves to the unloaded position.
d)If the G105 block has an R value, the spindle orients.
e)The Bar Feeder loads a new bar and pushes it the distance specified by
INITIAL PUSH LENGTH (#3101) or, if the G105 block has an I
distance specified by I. If #3101 and I have values of zero, the Bar Feeder
pushes the bar the distance specified by REFERENCE POSITION (#3112).
value, the
21
96-8913A.book Page 22 Monday, May 18, 2015 7:55 AM
G105 Servo Bar Command
f)The workholding clamps.
g)If there is a P value in the G105 block, the control runs the cutoff subprogram,
unclamps the workholding, then pushes the bar the distance specified by
#3100 or J, then clamps the workholding.
h)The program continues.
If the Bar Feeder cannot complete a bar feed operation because of an alarm or
[EMERGENCY STOP], the system stops and displays the message Check Bar
Position. If you are confident that the bar position is correct, press [CYCLE START] to
continue. If you are not confident that the bar position is correct, refer to the bar length reset
procedure on page 18.
22
96-8913A.book Page 23 Monday, May 18, 2015 7:55 AM
4.2G105 Q Modes
Q modes are special Bar Feeder commands that you use with a G105 command in MDI
mode. They are generally for setup and troubleshooting purposes. This section describes
the available Q modes.
To use a Q mode, type G105 QX ; in MDI mode, where X is the Q mode number you want
to command, and then press [CYCLE START].
T4.1:Q Mode List
G-Code Reference
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Normal Bar Feed
Set the Bar Length
Set the Reference Position
Alternate Set Reference Position
Jog to the Reference Position
Set the End-of-Bar Position
Unload the Push Rod
Q7
Q8
Q9
Q10
Q11
Q12
Load the Push Rod
Unload the Bar Stock
Load the Bar Stock
Load Bar and Measure
Bump Load Push Rod Direction
Bump Load Bar Direction
G105 Q0 - Normal Bar Feed: Use this to command a normal bar feed in MDI mode. This
is the same as a G105 command with no Q mode.
G105 Q1 - Set the Bar Length: Use this command to reset the bar length stored in the
control. You can use this for bars that are too short to load, or for recovery after an error.
Press [V] and then [HANDLE JOG], then use the jog handle to push the bar to the
reference position. Clamp the workholding and run this command to recalculate the bar
length.
NOTE: The push rod must be in contact with the bar when you set the bar
length. If the bar is pushed out too far, jog the push rod back, push the
bar against it by hand and then jog the bar to the reference point.
G105 Q2 [I] - Set the Reference Position, then Initial Push: This command sets the
reference position, unclamps the workholding and then pushes the bar the distance
specified in the Initial Push Length variable (#3101), or the I value if given, then clamps
the workholding. It then runs the cutoff subprogram (PXXXXX) if specified. You must
command G105 Q4 before you can use this command.
NOTE: The push rod must be in contact with the bar when you set the
reference position. If the bar is pushed out too far, jog the push rod
back, push the bar against it by hand and then jog the bar to the
reference point.
23
96-8913A.book Page 24 Monday, May 18, 2015 7:55 AM
G105 Q Modes
G105 Q3 - Set the Reference Position from the Bar Face: This command subtracts the
Part Length + Cutoff variable (#3100) from the current bar face position to set the
reference position. It then runs the cutoff subprogram (PXXXXX), if specified. Refer to the
description of G105 Q2 for other considerations. You must command G105 Q4 before
you can use this command.
WARNING:This command does not cause the bar to move. If you execute this
command more than once, it moves the reference position farther
away from the bar face, and possibly out of the clamping area. If the
bar is not clamped when the spindle starts, severe damage will occur.
G105 Q4 [R] - Jog to the Reference Position: This command loads a bar, measures it,
and then pushes it through the spindle. It stops just before the chuck face. Press RESET
to use the V-Axis handle jog mode to jog the bar to the reference position.
G105 Q5 - Set the End-of-Bar position: This command sets the switch position that the
control uses to determine bar lengths. This value is stored in variable #3111. The service
technician establishes this value during installation. It is necessary to reset this variable
only if its value is lost.
G105 Q6 - Unload the Push Rod: This command causes the bar feeder to remove the
push rod from the bar pusher. It then lifts the push rod into the storage position.
G105 Q7 - Load the Push Rod: This command causes the bar feeder to move the push
rod onto the bar pusher.
G105 Q8 - Unload the Bar: This command causes the Bar Feeder to remove a bar from
the transfer tray and put it in the charging tray. Make sure that the bar is within the space
of the charging tray before you execute this command.
G105 Q9 - Load Bar: This command causes the Bar Feeder to load a bar from the charging
tray and put it in the transfer tray.
G105 Q10 - Load Bar and Measure: This command loads a bar from the charging tray to
the transfer tray, then measures it. You use this command to check the end-of-bar switch
position. Put a bar of known length in the charging tray. Command G105 Q10, and
compare the actual bar length to the value in variable #3110.
G105 Q11 - Bump Load Push Rod Direction: Used for assembly access only. Bumps
the bar transfer mechanism toward the charging tray.
G105 Q12 - Bump Load Bar Direction: Used for assembly access only. Bumps the bar
transfer mechanism away from the charging tray.
24
96-8913A.book Page 25 Monday, May 18, 2015 7:55 AM
4.3More Information Online
For updated and supplemental information, including the latest revision of this manual, tips,
tricks, maintenance procedures, and more, visit the Haas Resource Center at
diy.HaasCNC.com
to the current manuals on the Resource Center:
G-Code Reference
. You can also scan the code below with your mobile device to go directly
25
96-8913A.book Page 26 Monday, May 18, 2015 7:55 AM
More Information Online
26
96-8913A.book Page 27 Monday, May 18, 2015 7:55 AM
Chapter 5: Programming
5.1Program Examples
This section has (3) program examples.
•Example 1 calls a subprogram in the G105 command to cut off the part. This
programming style is most appropriate for solid stock where the cutoff program must
cut to the centerline.
•Example 2 includes the cutoff in the part program. This programming style is most
appropriate when the finished part has a hole through the center, and the cutoff
program does not have to cut to the centerline.
•Example 3 describes a double push. This programming style is most appropriate to
machine a length of bar shorter than the full part length, and then push to the full part
length.
Programming
CAUTION:The sample programs in this manual have been tested for accuracy,
but they are for illustrative purposes only. The programs do not define
tools, offsets, or materials. They do not describe workholding or other
fixturing. If you choose to run a sample program on your machine, do
so in Graphics mode. Always follow safe machining practices when
you run an unfamiliar program.
27
96-8913A.book Page 28 Monday, May 18, 2015 7:55 AM
Program Examples
5.1.1Example 1 - Cutoff Subprogram
This example shows the preferred programming method with solid stock material, where
the cutoff operation must cut to the centerline. The material is 2" (51mm) diameter solid
stock and the finished part is 1" (25mm) long. The cutoff tool is 0.125" wide. The spindle/tool
clearance is 0.875". The amount of stock to remove from the face is 0.025".
The program uses these Bar Feeder variable values:
Command G105 in MDI mode to load a bar and push it to the initial push length. In this
example, the initial push length includes the 0.875" spindle/tool clearance, the 0.125" width
of the cutoff tool, and a 0.025" facing allowance.
This program starts with a call to the cutoff subprogram. The effect of this is different
depending on whether this is a new bar or if it is the next program loop on a bar:
•If this is a new bar, the cutoff subprogram faces and cleans the bar end at the initial
push length (#3101), and then the Bar Feeder pushes out the part length plus
allowances (#3100).
•When the subprogram call repeats on a bar, the cutoff subprogram cuts off finished
parts and leaves a clean bar end, and then the Bar Feeder pushes out the part length
plus allowances (#3100).
NOTE:When you write a bar feed program with a cutoff routine and then a bar
feed command, or with a bar feed command that includes a Pxxxxx
cutoff subprogram call, it is safest and most consistent to start the
program with the bar feed command. This practice makes sure that a
fresh piece of material, with a faced surface, in a consistent position,
is always available for the rest of the operation.
28
#3100
#3102
A
0.875"
0.125"1.0"
X0, Z0
#3102
A
#3101
12
96-8913A.book Page 29 Monday, May 18, 2015 7:55 AM
Note also that the main program has a block-deleted M99 command in the second-to-last
line. This lets you turn on block delete if you want the program to run only (1) time.
%
O00023 (PART PROGRAM)
G105 P24 (CALL CUTOFF SUB PROGRAM THEN BAR FEED)
T303 (FACE & TURN)
G50 S1500
G96 S500 M03
G00 G54 X2.1 Z0 M08
G01 X-0.05 F0.005
G00 X1.95 Z.05
G01 Z-1.0 F0.01
X2.1
G53 G00 X0
G53 Z0
/M99
M30
%
%
O00024 (CUT-OFF SUB PROGRAM)
T404
G50 S1500
G96 S500 M03
G00 X2.1 Z0.1 M08
Z-1.125 (1" PART LENGTH PLUS THE TOOL WIDTH)
G01 X-0.05 F0.005
G00 X2.1
G53 X0
G53 Z0
M99
%
Programming
F5.1:Program Example 1. Dimensions are not to scale. [1] Shows the Bar After the Initial Push
at MDI Setup, [2] Shows the Bar During Subsequent Feeds, [A] Reference Point,
Variables as Defined Above.
29
96-8913A.book Page 30 Monday, May 18, 2015 7:55 AM
Program Examples
5.1.2Example 2 - Cutoff in Program
This example shows the preferred programming method when the cutoff operation does
not have to cut to the centerline, as when the finished part has a hole through the center.
Unlike the first program example, which uses the same subprogram to both face a new bar
and cut off finished parts, this program includes a facing operation for a new bar, and a
separate cutoff operation for finished parts. The facing operation cuts to the workpiece
centerline. To save machining time, the cutoff operation cuts only as far as the finished
part’s inner diameter.
The material is 2" (51 mm) diameter solid stock and the finished part is 1" (25 mm) long.
The cutoff tool is 0.125" wide. The spindle/tool clearance is 0.875". The amount of stock to
remove from the face is 0.025".
The program uses these Bar Feeder variable values:
Command G105 in MDI mode to load a bar and push it to the initial push length. In this
example, the initial push length includes the 1" finished part length, 0.875" spindle/tool
clearance, the 0.125" width of the cutoff tool, and a 0.025" facing allowance.
This program starts with the face and turn operation, then the cutoff operation, and the bar
feed command at the end.
Note also that the program has a block-deleted M99 command in the second-to-last line.
This lets you turn on block delete if you want the program to run only (1) time.
This example demonstrates a double push on the workpiece. The program contains (2)
G105 commands. The first G105 uses the variables values set on the Bar Feeder current
commands page. The second G105 uses J and K values to override the variable values.
This is the preferred programming method when, for example, you need the rigidity of a
short bar for part of your operation, and then to machine the rest of the longer finished part.
The material is 2" (51 mm) diameter solid stock and the finished part is 4" (100 mm) long.
The cutoff tool is 0.125" wide. The spindle/tool clearance is 0.875". The amount of stock to
remove from the face is 0.025".
The program uses these Bar Feeder variable values. These values apply to the first G105
command, given without address codes:
96-8913A.book Page 32 Monday, May 18, 2015 7:55 AM
Program Examples
Note also that the program has a block-deleted M99 command in the second-to-last line.
This lets you turn on block delete if you want the program to run only (1) time.
Command G105 in MDI mode to load a bar and push it to the initial push length. In this
example, the initial push length includes the 2" length to machine first and a 0.025" facing
allowance.
Before you run this program for the first time after you load a bar in MDI mode, move the
cursor to the block after the first G105 command in the program to bypass the first push.
Remember that after the initial push, the bar is already in position to start machining.
96-8913A.book Page 33 Monday, May 18, 2015 7:55 AM
5.2Counter
The Bar Feeder can count either the numbers of bars used, the number of parts made, or
the length of material run. A non-zero value set in Max # Parts (#3103), Max # Bars
(#3104), or Max Length to Run (#3105) determines the active counting modes. The
first non-zero value stops the cycle if more than one is present.
To stop the machine after a chosen number of parts, set Current Number of PartsRun (#3106) to zero. Then, set Max # Parts (#3103) to the chosen quantity. The counter
increments at each G105 command. If G105 is at the beginning of the program, the counter
increments before each part starts machining. If G105 is at the end of the program, the
counter increments after each part finishes machining.
To stop the machine after a certain number of bars, set Current Number of Bars Run
(#3107) to zero. Then set Max # Bars (#3104) to the number of bars to run. The counter
increments as each bar is loaded.
To stop the machine after a certain length of bar, set Current Length Run (#3108) to
zero. Then set Max Length To Run (#3105) to the total bar length you want to machine.
Programming
NOTE:The counter increments by the push distance at each G105
command. This distance is either the initial push length (#3101) after
a bar is loaded or the part length + cutoff (#3100) at each bar feed
after the initial push.
33
96-8913A.book Page 34 Monday, May 18, 2015 7:55 AM
Loading Short Bars
5.3Loading Short Bars
F5.2:Short Bars Must Use At Least (2) Pick Arms
To machine short bars:
1.When you load short bars on the charging tray, make sure that at least (2) of the pick
arms pick the bar up, or the bar may not load properly.
NOTE:The actual minimum bar length depends on your setup. Refer to
page 11 for a description of the process to determine your minimum
bar length.
2.Push all of the bars against the side of the charging tray closest to the lathe.
3.Enter the length of the longest bar in the tray into macro variable #3109 on the BAR FEEDER Current Commands page.
The bar pusher rapids to the buffer position before it slows to measure the bar length.
34
96-8913A.book Page 35 Monday, May 18, 2015 7:55 AM
5.4Macro Variables
T5.1:Bar Feeder Macro Variables
VariableNameDescription
#3100PART LENGTH + CUTOFF Bar feed increment (Length of bar pushed out with each G105
#3101INITIAL PUSH LENGTH Initial bar feed length (Length of bar pushed out past the
#3102MIN CLAMPING LENGTHMinimum length for clamping (Length of bar required to support
Programming
after the bar is loaded). Finished part length + cutoff length +
face cleanup allowance.
reference position when loaded).
the length pushed past the collet face).
#3103MAX # PARTSMaximum number of parts.
#3104MAX # BARSMaximum number of bars.
#3105MAX LENGTH TO RUNMaximum length to run.
#3106CURRENT # PARTS RUNPart counter.
#3107CURRENT # BARS RUNBar counter.
#3108CURRENT LENGTH RUNLength counter.
#3109 LENGTH OF LONGEST
BAR
#3113 MIN RETRACT POSITIONAdjust this to make sure the push rod retracts out of the spindle
Length of the longest bar (set to 48, if unknown). Setting the
length close to the size of the bar stock allows faster
measurement of shorter bars. This length must be longer than
the bar stock being used.
liner after each G105 push. Jog the V Axis until there is a safe
gap between the end of the push rod and the spindle liner
(approximately 1 inch/25 mm). Look at your V-Axis position, it
will be a negative number (example: -13.0). Enter this number,
as a positive value under variable #3113 (example:
#3113=13.0).
#3110
(Read Only)
#3112
(Internal
Only)
CURRENT BAR LENGTHCurrent bar length measured by the machine.
REFERENCE POSITIONEstablished using G105 Q4 Jog To Reference Position
35
96-8913A.book Page 36 Monday, May 18, 2015 7:55 AM
More Information Online
5.5More Information Online
For updated and supplemental information, including the latest revision of this manual, tips,
tricks, maintenance procedures, and more, visit the Haas Resource Center at
diy.HaasCNC.com
to the current manuals on the Resource Center:
. You can also scan the code below with your mobile device to go directly
36
1
96-8913A.book Page 37 Monday, May 18, 2015 7:55 AM
Chapter 6: Maintenance
6.1Maintenance
WARNING:Press [POWER OFF] on the lathe before you do maintenance tasks.
The Haas Bar Feeder requires little regular maintenance for optimal operation.
•Apply grease to the push rod and bushing. Manually move the push rod back and
forth to spread the grease and check for binding. Do this approximately (1) time per
month, or when the push rod is dry.
•Approximately (1) time per month, align the grease fitting in the linear guide truck with
the hole in the enclosure and apply (2) strokes from a grease gun.
Maintenance
F6.1:[1] Linear Guide Lubrication Access
•Clean the transfer tray.
•If a feed problem occurs, look for obstructions in the bar path before you continue
operation. Check for wear or debris in the spindle liner, and replace it if necessary.
37
96-8913A.book Page 38 Monday, May 18, 2015 7:55 AM
More Information Online
6.2More Information Online
For updated and supplemental information, including the latest revision of this manual, tips,
tricks, maintenance procedures, and more, visit the Haas Resource Center at
diy.HaasCNC.com
to the current manuals on the Resource Center:
. You can also scan the code below with your mobile device to go directly
38
96-8913A.book Page 39 Monday, May 18, 2015 7:55 AM
Index
B
bar length reset....................................... 18