Haas Programming Workbook

Total Page:16

File Type:pdf, Size:1020Kb

Haas Programming Workbook PROGRAMMING WORKBOOK HAAS AUTOMATION, INC. 2800 Sturgis Rd. Oxnard, CA 93030 January 2005 JANUARY 2005 PROGRAMMING HAAS AUTOMATION INC. 2800 Sturgis Road Oxnard, California 93030 Phone: 805-278-1800 www.HaasCNC.com The information in this workbook is reviewed regularly and any necessary changes will be incor- porated in the next revision. This material is subject to change without notice. Warning: This workbook is for the exclusive use of Haas Customers, Distributors and Trainers and is protected by copyright law. The reproduction, transmission or use of this document or its contents for profit is not permitted. All content is the property of Haas Automation, Inc., copyright 2004-2005. This Workbook may not be copied,distributed or reproduced for profit, in full or in part, without written permission from Haas Automation, Inc. This training information is being supplied for free to all Haas customers and schools that are learning to use Haas equipment. Haas information should never be modified unless you have written permission by Haas Automation. Enquiries to Haas Automation about training information or a letter of authorization to copy, contact [email protected] Copyright 2005, Haas Automation I PROGRAMMING JANUARY 2005 CUSTOMER SATISFACTION PROCEDURE Dear Haas customer, Your complete satisfaction and goodwill are of the utmost importance to both Haas Automation, Inc., and the Haas distributor where you purchased your equipment. Normally, any concerns you may have about the sales transaction or the operation of your equipment will be rapidly resolved by your distributor. However, if your concerns are not resolved to your complete satisfaction, and you have dis- cussed your concerns with a member of the dealership’s management, the General Manager or the dealership’s owner directly, please do the following: Contact Haas Automation’s Customer Service Center by calling 800-331-6746 and ask for the Customer Service Department. So that we may resolve your concerns as quickly as possible, please have the following information available when you call: • Your name, company name, address and phone number • The machine model and serial number • The dealership name, and the name of your latest contact at the dealership • The nature of your concern If you wish to write Haas Automation, please use this address: Haas Automation, Inc. 2800 Sturgis Road Oxnard, CA 93030 Att: Customer Satisfaction Manager e-mail: [email protected] Once you contact the Haas Automation Customer Service Center, we will make every effort to work directly with you and your distributor 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. NOTE: Should you have a problem with your machine, please consult your operator's manual first. If this does not resolve the problem, call your authorized Haas distributor. As a final solu- tion, call Haas directly at the number indicated below. Haas Automation, Inc. 2800 Sturgis Road Oxnard, California 93030-8933 USA Phone: (805) 278-1800 II JANUARY 2005 PROGRAMMING CONTENTS INTRODUCTION ........................................................................................................ 1 THE COORDINATE SYSTEM .......................................................................................... 2 MACHINE HOME ....................................................................................................... 5 ABSOLUTE AND INCREMENTAL POSITIONING .................................................................... 6 POSITIONING EXERCISE .............................................................................................. 8 PROGRAMMING WITH CODES ....................................................................................... 9 PROGRAM FORMAT ................................................................................................. 10 DEFINITIONS WITHIN THE FORMAT .............................................................................. 11 OFTEN USED PREPARATORY "G" CODES ........................................................................ 13 PREPARATORY "G" CODES LIST................................................................................... 14 MACHINE DEFAULTS ................................................................................................ 18 OFTEN USED MISCELLANEOUS "M" CODES ..................................................................... 19 MISCELLANEOUS "M" CODES LIST ............................................................................... 20 PROGRAM STRUCTURE ............................................................................................ 22 ALPHABETICAL ADDRESS CODES ................................................................................ 24 RAPID POSITION COMMAND (G00) .............................................................................. 28 LINEAR INTERPOLATION COMMAND (G01) ..................................................................... 29 CIRCULAR INTERPOLATION COMMANDS (G02, G03) ......................................................... 30 INTERPOLATION EXERCISE ........................................................................................ 39 PROGRAM START-UP LINES ....................................................................................... 40 PROGRAM ENDING LINES.......................................................................................... 41 INCH / METRIC SELECTION (G20, G21) .......................................................................... 42 WORK COORDINATE SELECTION (G54-59, G110-129 & G154 with P1-99) ................................ 43 MORE WORK COORDINATE SELECTION (G52, G53,) .......................................................... 44 TOOL LENGTH COMPENSATION (G43)........................................................................... 45 DWELL COMMAND (G04) .......................................................................................... 46 REFERENCE POINT AND RETURN (G28) ........................................................................ 47 ANOTHER WAY TO RETURN TO MACHINE ZERO (G53) ........................................................ 48 CIRCULAR POCKET MILLING (G12, G13)........................................................................ 49 CIRCULAR POCKET MILLING EXERCISE ......................................................................... 53 III PROGRAMMING JANUARY 2005 CONTENTS CIRCULAR PLANE SELECTION (G17, G18, G19) ............................................................... 54 CUTTER COMPENSATION (G40, G41, G42) ..................................................................... 58 CUTTER COMPENSATION EXERCISE #1 .......................................................................... 64 ADVANTAGES OF CUTTER COMPENSATION ..................................................................... 65 CUTTER COMPENSATION EXERCISE #2 .......................................................................... 66 THREAD MILLING WITH HELICAL MOTION ...................................................................... 68 CANNED CYCLES FOR DRILLING TAPPING AND BORING ..................................................... 70 CANCEL CANNED CYCLE (G80) ................................................................................... 71 CANNED CYCLE RETURN PLANES (G98, G99) ................................................................. 72 DRILL CANNED CYCLE (G81) ..................................................................................... 73 SPOT DRILL/COUNTERBORE CANNED CYCLE (G82) .......................................................... 74 DEEP HOLE PECK DRILL CANNED CYCLE (G83) ............................................................... 75 CANNED CYCLE EXERCISE #1 ..................................................................................... 78 TAPPING CANNED CYCLE (G84) .................................................................................. 80 BORE IN - BORE OUT CANNED CYCLE (G85) ................................................................... 81 BORE IN - STOP - RAPID OUT CANNED CYCLE (G86) ......................................................... 82 BORE IN - MANUAL RETRACT CANNED CYCLE (G87) ......................................................... 83 BORE IN - DWELL - MANUAL RETRACT CANNED CYCLE (G88) .............................................. 84 BORE IN - DWELL - BORE OUT CANNED CYCLE (G89) ........................................................ 85 CANNED CYCLE EXERCISE #2 ..................................................................................... 86 HIGH SPEED PECK DRILL CANNED CYCLE (G73) .............................................................. 88 REVERSE TAPPING CANNED CYCLE (G74) ...................................................................... 92 BORE IN - SHIFT OFF - RAPID OUT CANNED CYCLE (G76) ................................................... 93 BACK BORE CANNED CYCLE (G77) .............................................................................. 94 BOLT HOLE PATTERNS (G70, G71, G72) ........................................................................ 95 BOLT HOLE CIRCLE (G70) ......................................................................................... 96 BOLT HOLE ARC (G71) ............................................................................................. 97 BOLT HOLES ALONG AN ANGLE (G72) .......................................................................... 98 CANNED
Recommended publications
  • Haas Get Automated.Pdf
    THE CONTROL IS AUTOMATE LATHE AT THE CENTER PART PRODUCTION The Haas Bar Feeder is a simple and aff ordable way to automate OF YOUR HAAS part production on Haas turning centers to boost productivity. Designed and built for use with Haas ST and DS series CNC GET turning centers, the Haas Bar Feeder integrates seamlessly with EXPERIENCE. the Haas control. Automation touches every part of the Haas CNC experience, but none of AUTOMATED it would be possible without our control. The latest generation of the Haas control is crucial to every operation. /CONNECT DUAL-STAGE PARTS CATCHER >> WIRED AND WIRELESS HAAS CONNECT DNA Our two-stage automatic parts catcher moves completely out of the primary work envelope The Haas Control has the ability to send you, and others AUTOMATIC COOLANT REFILL CONNECTION STANDARD during machining, and quickly moves into place when commanded at the end of a cycle. you designate, email notifi cations about the operating The Haas Automatic Coolant Refi ll System monitors the machine For parts with short cycle times, the arm can be left in the extended position, with only the The Haas Control comes standard with built-in status of your Haas machine. HaasConnect is standard coolant level, and automatically adds correctly mixed coolant to the tray rotating up to catch parts at the end of cycle. Ethernet and WiFi capability, making it easy to with all Haas machines, and free to use. Set up is fast, tank. This saves the machine operator valuable time for other tasks, connect to your local area network. Set up is quick easy, and free at HaasCNC.com.
    [Show full text]
  • Cnc Guide Haas Cnc Machine Tools 2021
    CNC GUIDE HAAS CNC MACHINE TOOLS 2021 THE INDUSTRY’S MOST COST-EFFECTIVE TECHNOLOGY ISSUE No- 7 4 VERTICALS SUPER SPEED VMC ST-10 TURNING CENTRE 6 NEXT GENERATION COMPACT CNC LATHE MODULAR MILL MINI 8 COMPACT VMC 10 TOOLROOM MILLS 15 5-AXIS VERTICALS ST-10 • Max Cut Ø 356 x L 406 mm • Bar Capacity 45 mm 16 • A2-5 Spindle • 6.5” (165 mm) chuck TABLES ROTARY MADE IN USA • 6,000 rpm • 15 hp 20 The all-new USA-made ST-10 CNC Turning Centre features all you need to start turning metal in a compact footprint.. HORIZONTALS 26 The ST-10 CNC Turning Centre has an extra-small footprint with a generous work envelope, offering the best performance for TURNING CENTRES the money – the best value – in its class. It’s the ideal option for a new business, schools and colleges, or to add extra capacity and to free-up existing equipment. 28 TOOLROOM LATHES ✓ START UP If you’re starting-up a new business the ST-10 CNC Turning Centre is the perfect choice. ✓ FREE UP Free-up existing, more expensive machinery to improve efficiency and boost your productivity. 31 ✓ BUILD UP Increase your production capacity and support your business expansion. Y-AXIS LATHES ✓ SECOND OP When you need a second-op machine, or an extra spindle, where space is limited. 32 2 www.haas.co.uk ☎ 01603 760539 3 VERTICALS VERTICALS NEXT GEN CONTROL VF-1 VF-2 VF-2YT EXTENDED Y-AXIS • Visual Programming System • Travels 508 x 406 x 508 mm • Travels 762 x 406 x 508 mm • Travels 762 x 508 x 508 mm • Improved Connectivity • 8,100 rpm • 40-Taper • 30 hp • 8,100 rpm • 40-Taper • 30 hp • 8,100
    [Show full text]
  • Premier Issue
    Premier Issue CYCLESTART NEW FROM Welcome to the premier issue of the Haas Journal – our all-new, biannual publication filled with the latest news and information about Haas Automation and Haas products. It’s part magazine, part tech publication, part In this industry, if you’re not moving forward,HAAS you’re falling behind. At Haas, we’re always brochure . and all Haas. innovating and creating new products to help you keep moving forward, and we’ve come up with In these pages, you’ll discover all the cool Haas tech that’s here some pretty cool stuff, lately. Check it out! now, and get a sneak peek at some of the innovative new products and options we have in the pipeline – all designed to make your job easier, and your shop more productive. ALL-NEW EC-400 with Pallet Pool You’ll also learn about all the digital resources Haas has Designed for high-volume production and unattended operation, the all-new available to help you succeed. It’s a brave new digital world out EC-400 is faster, more compact, more rigid, and more capable than ever there, and we want to provide you with the best online resources before. It features a larger work envelope, faster rapids, full 4th-axis pallet indexing, and much better chip management. For extended available in the industry. production and true “lights out” capability, a 6-station pallet pool and high-capacity On the tech side, we’ll show you how the latest features of the tool changers are available. Haas control can help you unlock your machine’s full potential, and provide a roadmap to 5-axis success, in 5 simple steps.
    [Show full text]
  • Mill Series Training Manual Haas CNC Mill Programming
    Haas Factory Outlet A Division of Productivity Inc Mill Series Training Manual Haas CNC Mill Programming Revised 042814 (Printed 04-2014); Rev2 2/2015 This Manual is the Property of Productivity Inc The document may not be reproduced without the express written permission of Productivity Inc. The content must not be altered, nor may the Productivity Inc name be removed from the materials. This material is to be used as a guide to operation of the machine tool. The Operator is responsible for following Safety Procedures as outlined by their instructor or manufacturer’s specifications. To obtain permission, please contact [email protected]. Haas CNC Mill Programming Training Manual Table of Contents INTRODUCTION ........................................................................................................................................................ 5 MACHINE HOME WITH WORK OFFSETS.................................................................................................................... 7 WORK COORDINATE SELECTION ..................................................................................................................................... 8 TOOL LENGTH COMPENSATION G43 ........................................................................................................................ 9 ABSOLUTE AND INCREMENTAL POSITIONING ........................................................................................................ 10 THE CARTESIAN COORDINATE SYSTEM ...........................................................................................................................
    [Show full text]
  • Volume 10 • Issue 34 in This Issue
    volume 10 • issue 34 In This Issue I RESOLVE TO exercise more, lose weight, quit [smoking, drinking, gambling – insert vice of choice here], treat my employees better . CONTENTS . and do whatever it takes to compete in the world market. TABLE OF It’s another New Year, and time for another rash of New Year’s resolutions – resolutions that may VOLUME 10 ISSUE 34 or may not be kept, but that have the best intentions behind them. Why do we make New Year’s resolutions, anyway? Because the New Year represents a new 06 beginning, a chance to start afresh and try new things, a time for new ideas. It’s a distinct point from FEATURES which to embark upon a new journey. The old year– with its mistakes, regrets and misfortunes – is gone, and the New Year lies before us, a clean slate on which to create a new, and better, reality. Global Success . 2 Yada, yada, yada. Most of us make New Year’s resolutions because there are things in our lives Gearing Up . 6 or our businesses that we want to change. We really do have the best intentions, but most of us fail miserably. Maybe it’s because we don’t resolve to do the things on our lists. Rather, we resolve to try Do or DYE . 12 to do the things on our lists. Well, as Yoda instructed Luke Skywalker in the second Star Wars flick: 3-D Programming . 24 “Do or do not. There is no try.” Sage advice, that. Dream Shop . 34 Those who are successful in life and in business don’t just try – they do.
    [Show full text]
  • Haas Mill Series Training Manual Advanced
    Haas Factory Outlet A Division of Productivity Inc Haas Mill Series Training Manual Advanced Programming Techniques Revised 122214 (Printed 12-2014) This Manual is the Property of Productivity Inc The document may not be reproduced without the express written permission of Productivity Inc. The content must not be altered, nor may the Productivity Inc name be removed from the materials. This material is to be used as a guide to operation of the machine tool. The Operator is responsible for following Safety Procedures as outlined by their instructor or manufacturer’s specifications. NOTE: Downloading and/or other use of this manual does not certify completion of the Training Course. This manual is for reference only. To obtain permission, please contact [email protected]. Advanced Programming Techniques – Table of Contents ADVANCED HAAS PROGRAM TECHNIQUES ................................................................................................................. 2 HAAS PROGRAMMER OPTIMIZER ........................................................................................................................................... 2 HAAS ADVANCED TOOL LIFE MANAGEMENT ............................................................................................................................ 7 HAAS FIXTURE CLAMP INPUT (MILL PARAMETER 738) ............................................................................................................. 11 ADVANCED SETTINGS ...............................................................................................................................................
    [Show full text]
  • Rotary Operator's Manual
    Rotary Operator’s Manual JUNE 2009 HAAS AUTOMATION INC.•2800 STURGISROAD•OXNARD,CA 93030 TEL. 888-817-4227 FAX. 805-278-8561 www.HaasCNC.com 96-0315 revF HAAS AUTOMATION, INC. LIMITED WARRANTY CERTIFICATE Covering Haas Automation, Inc. CNC Equipment Effective January 1, 2009 Haas Automation Inc. (“Haas” or “Manufacturer”) provides a limited warranty to all new mills, turning centers and rotary machines (collectively, “CNC Machines”) and its components (except those listed below under Limits and Exclusions of Warranty) (“Components”) that are manu- factured 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 and 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 the final purchaser and end-user of the CNC Machine (a “Customer”). The period of this limited warranty is one (1) year, except Toolroom Mills and Mini-Mills have a six (6) month warranty period. The warranty period commences on the date the CNC Machine is delivered to the Customer’s facility. Customer may purchase an extension of the warranty period from Haas or an authorized Haas distributor (a “Warranty Extension”). Repair or Replacement Only Manufacturer’s sole liability, and customer’s exclusive remedy, with respect to any and all haas products shall be limited to repairing or replacing, at the discretion of manufacturer, the defec- tive haas product under this warranty.
    [Show full text]
  • Haas+Imts2018 Productspotlight
    HAAS+IMTS2018 PRODUCTSPOTLIGHT Haas Automation, Inc. / www.HaasCNC.com / Made with Pride in the USA A INDUSTRYICON THE HAAS VF-1 Vertical Machining Center NEW FROM THEN 1988 2018 AND In this industry, if you’re not moving forward,HAAS you’re falling behind. At Haas, we’re always innovating and creating new products to help you keep moving forward, and we’ve come up with NOW some pretty cool stuff since last IMTS. Check it out! TRAVELS 20" x 16" x 20" 20" x 16" x 20" SPINDLE SPEED 5000 rpm 8100 rpm (up to 30,000 rpm) ALL-NEW EC-400 with Pallet Pool Designed for high-volume production and unattended operation, the all-new SPINDLE POWER 7.5 hp 30 hp EC-400 is faster, more compact, more rigid, and more capable than ever before. It features a larger work envelope, faster rapids, full 4th-axis pallet SPINDLE DRIVE Open-loop inverter Closed-loop vector drive indexing, and much better chip management. For extended production and true “lights out” capability, TOOL CHANGER 16-pocket ATC 20-pocket ATC (opt. 30-pocket SMTC) a 6-station pallet pool and high-capacity AXIS DRIVES DC brush AC brushless with digital encoders tool changers are available. • Standard 30+1 tool side- RAPIDS 480 ipm 1000 ipm mount tool changer, with options for 50+1 PROCESSOR (1x) 32-bit 68020 iMX6-A9 quad core 64-bit ARM SoC or 100+1 tools • Built-in pallet changer with PROCESSING SPEED 20 blocks/sec 2000 blocks/sec 400 mm pallets PROGRAM MEMORY 128 k 1 GB (options to 64 GB) • Full 4th-axis indexing • Available 6-station MONITOR 12" monochrome CRT 15" color LCD pallet pool COMMUNICATION RS232 Ethernet and USB (optional WiFi) PRICE $49,900 $46,995 $106,600 (in 2018 $) $23,395 (in 1988 $) Haas Automation, Inc.
    [Show full text]
  • Critical Technology Assessment: Five Axis Simultaneous Control Machine Tools
    Critical Technology Assessment: Five Axis Simultaneous Control Machine Tools Office of Technology Evaluation Bureau of Industry and Security U.S. Department of Commerce JULY 2009 Critical Technology Assessment of Five Axis Simultaneous Control Machine Tools JULY 2009 U.S. Department of Commerce Bureau of Industry and Security Office of Technology Evaluation Jennifer Watts, Trade and Industry Analyst Jason Bolton, Trade and Industry Analyst Ashley Miller, Trade and Industry Analyst I. Executive Summary..................................................................................................................... 1 II. Introduction ................................................................................................................................ 3 A. Assessment Overview........................................................................................................... 3 B. Origin of Assessment ............................................................................................................ 4 III. Product Description .................................................................................................................. 4 A. General Description ............................................................................................................... 4 B. Civilian Applications............................................................................................................. 5 C. Military Applications ...........................................................................................................
    [Show full text]
  • HFO MN Haas Mill Series Training Manual Haas G&M Code
    Haas Factory Outlet A Division of Productivity Inc. HFO MN Haas Mill Series Training Manual Haas G&M Code Programming Rev 8/2018 This Manual is the Property of Productivity Inc. It may not be reproduced or disseminated without the express written permission of Productivity Inc. The content must not be altered, nor have the Productivity name removed from the materials. This training manual is a guide for the operation of the Machine Tool. The Operator is responsible for following Safety Procedures as outlined by their Instructor or the Manufacturers Specification. Downloading and/or other use of this manual does not certify the completion of the Training Course. This manual is for reference only. For more information on Additional Training Opportunities or our Classroom Schedule, Contact Productivity Inc. 763.476.8600 (800)328-3272 Toll Free Visit us on the Web: www.productivity.com To obtain permissions contact: [email protected] Note: Some of the content, images and screen shots included in this manual are taken from Haas manuals, controllers and web information with permission from Haas Automation Inc. 2800 Sturgis Road Oxnard CA 93030-8933 2 G&M Code Mill Programming Training Manual Table of Contents INTRODUCTION ........................................................................................................................................................ 5 MACHINE HOME WITH WORK OFFSETS .................................................................................................................... 7 WORK COORDINATE
    [Show full text]
  • Haas Mill Series Training Manual Advanced
    Haas Factory Outlet A Division of Productivity Inc Haas Mill Series Training Manual Advanced Programming Techniques Revised 032114 (Printed 03-2014) For more information on Additional Training Opportunities or our Classroom Schedule, Contact the Productivity Inc Applications Department in Minneapolis: ' 763.476.8600 Visit us on the Web: www.productivity.com Click on the Training Registration Button * [email protected] Advanced Programming Techniques – Table of Contents ADVANCED HAAS PROGRAM TECHNIQUES.................................................................................................................. 2 HAAS PROGRAMMER OPTIMIZER ...................................................................................................................................... 2 HAAS ADVANCED TOOL LIFE MANAGEMENT ....................................................................................................................... 7 HAAS FIXTURE CLAMP INPUT (MILL PARAMETER 738) ........................................................................................................ 11 ADVANCED SETTINGS ................................................................................................................................................ 13 TOOL LENGTH OFFSET AND CUTTER RADIUS COMPENSATION TECHNIQUES ............................................................. 17 TOOL LENGTH OFFSET COMPENSATION ............................................................................................................................ 17 CUTTER
    [Show full text]
  • VERTICAL MACHINING CENTERS Haas Automation Inc
    V VERTICAL MACHINING CENTERS Haas Automation Inc. EN onstant improvement is a way of life at Haas Automation. We’re always lookingC for ways to improve our CNC products and give you – our customers – more value. Normally, we roll these incremental improvements into production without fanfare – you simply get a better machine. For our new-generation vertical machining centers, however, we redesigned the entire product line to incorporate a wide range of enhancements that make Haas VMCs better than ever before. Our engineers reviewed all aspects of the machines – including motion control, coolant containment, chip evacuation, ergonomics, and serviceability – then made improvements, and put everything into an all-new package. Contents The Haas control 4-13 Rigid foundation 14-15 Motion control 16-17 Spindle & spindle drive 18-21 Toolchangers 22-23 Chip removal & coolant systems 24-27 Operator convenience 28-29 Model variations 30 Machine configurations 31 Performance enhancements 32-37 Rotary tables & indexers 38-39 Dimensions & specifications 41-45 MODEL 2010 Our customer-first focus: • Published pricing policy The published price is what you pay. We’re still the only CNC builder to make this promise. • On-time delivery We build the entire machine and control in-house, and use the most advanced ERP (enterprise resource planning) system in the world. There’s no finger-pointing around here. 2 | America’s Leading aool Builder THROUGH ECONOMIES OF SCALE, THE USE OF COMMON COMPONENTS, AND EXTENSIVE AUTOMATION IN OUR purpose-bUILT FACTORY, MODEL 2010WE DELIVER THE LOWEST COST OF OWNERSHIP IN THE INDUSTRY. • Fast service promise Every local HFO fields fully stocked service vans and provides a “right-now” response.
    [Show full text]