Haas Mill: Program Execution 280

This class describes the steps necessary to activate, execute, and restart programs on the Haas mill. Includes Haas CNC Simulators.

Class Details

Class Name:
Haas Mill: Program Execution 280
Description:
This class describes the steps necessary to activate, execute, and restart programs on the Haas mill. Includes Haas CNC Simulators.
Version:
1.0
Difficulty:
Intermediate
Number of Lessons:
14
Additional Language:
Spanish

Class Outline

  • Objectives
  • What Is a Part Program?
  • Part Program Display
  • Activating a Part Program
  • Part Program Execution
  • Stopping a Program: Normal Stops
  • Stopping a Program: Abnormal Stops
  • Program Restart
  • Run-Stop-Jog-Continue
  • Program Review
  • Using the Graphics Display
  • Searching for Program Values
  • Deleting a Program
  • Summary

Objectives

  • Describe the relationship between part programs and the Haas control.
  • Identify the key used to display the currently active program.
  • Identify the currently active program on the Haas control.
  • Explain how to use the Haas control to execute a program.
  • Identify events that signal a normal stop.
  • Identify events that signal an abnormal stop.
  • Explain how to use the Haas control to restart a program in the middle of a toolpath.
  • Explain how to use the Run-Stop-Jog-Continue feature of the Haas control.
  • Explain how to use the Haas control to access Program Review.
  • Explain how to use the Haas control to run a program in the graphics display.
  • Explain how to use the Haas control to locate specific program codes.
  • Explain how to use the Haas control to delete a specific program.

Certifications

NIMS
  • CNC Milling Operations

Glossary

Vocabulary Term Definition
abnormal stop Alarm Caused Stop. An irregular means of halting a part program during the machining process.
active program The program that will begin running when you press CYCLE START in MEM mode. The active program has an asterisk next to it.
alarm caused stop Abnormal Stop. An irregular means of halting a part program during the machining process.
alarm condition Any number of instances during the execution of a part program in which an error occurs, causing the control to stop the machine.
block A single line of a part program.
CYCLE START The button used to begin a program or continue a program that has been previously stopped.
Door Hold Stop A normal stop on the Haas control that halts a part program when the enclosure doors of the machine are opened during machining.
EMERGENCY STOP Used for emergencies only, the EMERGENCY STOP button immediately shuts down all machine functions.
End-of-Block A key on the Haas control that signals the end of a program block. EOB is represented by a semicolon on the display screen.
ERASE PROG A key that deletes selected programs in the LIST PROG operator mode on the Haas control.
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.
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. It is accessed by pressing SETNG/GRAPH twice.
HANDLE JOG An operation mode key that allows for the manual operation of tool movement via the handwheel or jog buttons.
LIST PROG An operation mode key that lists programs and allows an operator to select, send, receive, and delete programs.
M00 A miscellaneous code that signals a program stop.
M01 A miscellaneous code that signals an optional program stop.
M02 A miscellaneous code that signals the end of a program.
M30 A miscellaneous code that signals a program end and rest.
normal stop A regular means of halting a part program during the machining process.
part program A series of numerical instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.
POWER OFF The red button on the upper left of the Haas control panel that shuts off power to the machine.
PRGRM/CONVRS The display key on the Haas control that causes program blocks of the active part program to display on the screen.
program block A single line of a part program.
Program Restart Setting 36. A setting on the Haas control that allows an operator to start a program from the middle of a tool sequence while recognizing the preceding lines of a part program.
Program Review A feature of the Haas control that allows an operator to review a program while it is running. It is accessed with F4.
prove out To verify the accuracy of a part program. Operators use dry runs and single blocking to thoroughly check a program for errors.
RESET A key that stops all machine motion and places the program cursor at the top of the current program.
Reset Program Pointer Setting 31. A setting that, when activated, causes the RESET key to send the cursor back to the beginning of a part program after an abnormal stop.
Run-Stop-Jog-Continue A feature of the Haas control that allows an operator to interrupt program execution, jog away from a part, return to the interruption point, and resume program execution.
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 31 Reset Program Pointer. A setting that, when activated, causes the RESET key to send the cursor back to the beginning of a part program after an abnormal stop.
Setting 36 Program Restart. A setting on the Haas control that allows an operator to start a program from the middle of a tool sequence while recognizing the preceding lines of a part program.
SINGLE BLOCK A key that, when pressed, causes only one block of a part program to be executed for each press of the CYCLE START button on the Haas control.
UNDO A key that backs out of up to the last 9 simple edit changes in EDIT mode on the Haas control.
WRITE/ENTER A key on the Haas control that acts as a general enter key.