EasyManuals Logo

Haas Mill User Manual

Haas Mill
217 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #67 background imageLoading...
Page #67 background image
Operation
60
96-8000 rev R June 2007
Pallet Schedule Sample Table 2
Pallet Load Pallet Pallet Program Program
Number Order Status Usage Number Comment
1 0 COMPLETED 23 O04990 (Rough and Finish Tog)
2 * LOADED 9 O06012 (Cut Slot)
Description: In the next loop through program O00001, the M50 will detect that no pallets are scheduled. The
beacon light will flash green and program O00001 will pause until the operator schedules a pallet or presses Reset.
A pallet can be scheduled by pressing the Part Ready button.
Example #2
Basic pallet change program that tracks which part is to be machined on each pallet. Each pallet has a different
machining operation. Note that the P code for M46 is a line number in the current program, not a subroutine
number.
Oxxxxx Program number
M50 (Perform pallet change after the Part Ready button is pressed or PST is updated)
M46 Q1 Pxx1 This line will check to see if pallet #1 is on the machine. If it is then it will jump to line xx1.
If the pallet is not on the machine, then it will continue to the next line. (See description of
M46.)
M46 Q2 Pxx2 (If pallet #2 is loaded, program will jump to line xx2, otherwise it will go to the nextline.)
M99 Pxxxx (Jump to line Nxxxx: see the "Mcode" section for a more detailed description of M99)
Nxx1 (Line number.)
Part program (User’s part program for Pallet #1.)
for Pallet #1
M99 Pxxxx (Jump to line Nxxxx: see the "Mcode" section for a more detailed description of M99)
Nxx2 (Line number)
Part program (User’s part program for Pallet #2)
for Pallet #2
M99 Pxxxx (Jump to line Nxxxx)
Nxxxx (Line number)
M99 (Repeat program: see the "Mcode" section for a more detailed description of M99)
Example #3
This is an alternate method to Example #2 that uses subroutine calls, but does not jump if the pallet is unsched-
uled.
Note: For proper operation M50 with a P code must be preceded by M36.
M36 P1 (Flash “No Pallet Scheduled” on display, flash green beacon, on Schedule
Pallet button for pallet #1 until button is pushed or pallet is scheduled in PST)
M50 P1 (Load Pallet #1)
M98 Pxxx1 (Control jumps to program Oxxx1 and runs this program. See the "Mcode" section for a
more detailed description of M99)
M36 P2 (Wait for pallet to be scheduled)
M50 P2 (Load Pallet #2)
M98 Pxxx2 (Control jumps to program Oxxx2 and runs this program.)
M99 (Repeat program: see the M-codes section for a more detailed description of M99)
Note: M99 at the end of a program will cause continuous operation. M30 at the end
of a program will cause the control to wait for the operator to press Cycle Start.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Haas Mill and is the answer not in the manual?

Haas Mill Specifications

General IconGeneral
Travels X AxisVaries by model
Travels Y AxisVaries by model
Travels Z AxisVaries by model
Spindle SpeedVaries by model
Spindle MotorVaries by model
Table SizeVaries by model
Rapid Traverse RatesVaries by model
Tool CapacityVaries by model
Max Cutting RateVaries by model
Spindle TaperVaries by model

Related product manuals