CNC Controls: Haas

Haas Lathe Classic Controls: First Part Runs 325

This class describes how to verify the accuracy of a program and make minor editing changes on the Haas lathe.

  • Difficulty Advanced

  • Format Online

  • Number of Lessons 12

  • Language English

TO GET STARTED SPEAK WITH A SPECIALIST AT 1.866.706.8665

Or fill out this form and a specialist will contact you shortly

Course Outline
  • Objectives
  • Part Program Errors
  • Proving Out a Program
  • Prove Out Methods
  • Verifying Program Code: Graphics Display
  • Dry Run Operation
  • Emergency Procedures
  • Single Blocking
  • Single Blocking with Setting 104
  • Program Changes
  • Background Edit
  • Summary
Objectives
  • Identify the types of part program errors.
  • Describe situations that are most appropriate for proving out.
  • Identify prove out methods available on the Haas control.
  • Explain how to use the Haas control to prove out a program with the graphics display.
  • Explain how to use the Haas control to prove out a program with DRY RUN.
  • Identify emergency procedures used when proving out a part program.
  • Explain how to use the Haas control to prove out a part program using single blocking.
  • Explain how to enable Setting 104, JOG HANDL TO SNGL BLK.
  • Explain how to use the Haas control to make changes to a program using the EDIT mode key.
  • Explain how to use the Haas control to make changes to a program using background edit.
Glossary
Vocabulary Term
Definition

ALTER

A key on the Haas control that replaces the item highlighted by the cursor with the text in the input buffer.

background edit

A feature of the Haas control that allows an operator to edit a program in memory while another program is being run.

CAD/CAM

Computer-aided design/computer-aided manufacturing. CAD/CAM software helps programmers to design parts and generate part programs efficiently.

DELETE

A key on the Haas control that deletes the item highlighted by the cursor.

DRY RUN

A key that activates the dry run feature on the Haas control. The dry run function checks a program quickly without cutting parts.

dry running

A prove out method that executes a part program withhout any parts or cutting fluid.

EMERGENCY STOP

Used for emergencies only, the control that automatically shuts down all machine functions.

F4

A key used to select either Program Review or Background Edit in the MEM mode and PRGRM display of the Haas control.

FEED HOLD

The control used to pause a program. FEED HOLD pauses tool feed but does not stop spindle movement.

first part run

The first successful execution of a part program that produces the first good part.

graphics display

A function of the Haas control that allows an operator to visually dry run a part program without moving the axes and risking tool damage. This prove out method is accessed by pressing SETNG/GRAPH twice.

illegal character

A part programming character that does not conform to the syntax, or programming format, of a CNC control. The control is not able to read or execute an illegal character.

input buffer

A temporary location on a computer that holds all incoming information before it continues to the CPU for processing.

INSERT

A key on the Haas control that inserts the text in the input buffer after the current cursor location.

JOG HANDL TO SNGL BLK

Setting 104. When activated, this setting allows the operator to single step through a part program with the HANDLE.

legitimate character

A part program character that conforms to the syntax, or programming format, of a CNC control.

LIST PROG

An operation mode key that lists programs and allows an operator to select, send, receive, and delete programs.

logical error

A part program mistake that occurs when an unintended legitimate character or value appears in a part program in place of the intended character or value.

NEW PROG

A message indicating that a program is not yet in memory the first time it is selected for background edit.

PROG EXISTS

A message indicating that a program is already in memory the first time it is selected for background edit.

program error

A part program mistake that either disrupts the machining process or renders a part program useless.

proving out

Performing a series of steps to verify the accuracy of a part program. Operators use graphic displays, dry runs, and single blocking to check a program for errors.

SECOND EDIT

A message indicating that a program has been selected for background edit a second time without stopping the running program.

SELECT PROG

A key that activates a program in the LIST PROG operator mode on the Haas control.

SETNG/GRAPH

The display key on the Haas control that lists settings when pressed once and presents dry run information when pressed twice.

Setting 104

JOG HANDL TO SNGL BLK. When activated, this setting allows the operator to single step through a part program with the HANDLE.

setup

All the necessary preparation of tooling and fixturing that occurs on the machine before a part program can be executed.

SINGLE BLOCK

A key that activates the single block feature on the Haas control. The single block function runs the program one block at a time to prove out the program.

single blocking

A prove out method that executes a part program one block at a time at reduced feeds.

syntax

The programming format of a CNC control.

syntax error

A part program mistake that occurs when an illegal character appears in a program.

tolerance

An unwanted but acceptable deviation from a given dimension. Tolerances indicate the allowable difference between a physical feature and its intended design.