What is the definition of "setup"?
All the necessary preparation of tooling and fixturing that occurs on the machine before a part program can be executed.

Learn more about setup in the class Haas Mill: First Part Runs 320 below.


CNC Controls: Haas Training


Class Information
Tooling U-SME classes are offered at the beginner, intermediate, and advanced levels. The typical class consists of 12 to 25 lessons and will take approximately one hour to complete.
Class Name:Haas Mill: First Part Runs 320
Description:This class describes how to verify the accuracy of a program and make minor editing changes on the Haas mill. Includes Haas CNC Simulators.
Prerequisites: 310270  310280 
Difficulty:Advanced
Number of Lessons:12
Language:English, Spanish
 
Go to Catalog

Class 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
  
Class 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.

Class Vocabulary

Vocabulary TermDefinition
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.