Auto Parts Loader

Automate Your Lathe Part Production

USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

* V Model Machines are only available in CNY pricing

Haas Delivered Price

This price includes shipping cost, export and import duties, insurance, and any other expenses incurred during shipping to a location in France agreed with you as a buyer. No other mandatory costs can be added to the delivery of a Haas CNC Product.




The Haas Automatic Parts Loader is a simple and affordable way to automate part production and boost productivity on Haas turning centers. It is designed and built exclusively for use on Haas turning centers, and connects directly to the Haas control. 

Note: The APL is compatible with the sub-spindle option; however, the APL can only load/unload parts from the lathe main spindle.

  • All-inclusive design, with plug-and-play capabilities to Haas ST-10 through ST-25 turning centers
  • Interfaces directly with the Haas control
  • Accommodates parts up to 5.8" diameter x 5" length x 10 lb
  • Includes light curtain for safe operation
  • Made in the USA

Automation Payback: Less Than 6 Months

DO THE MATH: Run just four extra hours per day with the APL, and you could generate enough output to pay for your investment in as few as 6 months.

Looking at it another way, the APL is roughly half the cost of an operator’s wages for a full year!

The Haas Automatic Parts Loader

Our redesigned APL is a simple way to automate part production on Haas ST-10 through ST-25 turning centers, including Y-axis models. It integrates seamlessly with the Haas control, and features a simple setup interface that will have you fully automated in minutes, loading and unloading parts for unattended machining.


The Automatic Parts Loader (APL) is a simple way to automate part production on Haas ST-10 through ST-25 turning centers, including Y-axis models. The easy-to-use interface in the Haas control guides you through a simple, step-by-step setup process that “teaches” the APL arm its positions, and has you fully automated in minutes, loading and unloading parts for unattended machining.

APL Specifications

Axis Travels (AU, AV, AW) 111" x 28" x 46" 2819 x 711 x 1168 mm
Rapids (AU)
1417 in/min
36 m/min
Rapids (AV)
118 in/min
3 m/min
Rapids (AW)
1417 in/min
36 m/min
Maximun Part (Diameter x Length) 
5.8" x 5.0"
147 x 127 mm
Maximum Part Weight Per Gripper 10 lb
4.5 kg
Table Size (Length x Width)  48" x 28" 1219 x 711 mm
Table Load Capacity 1000 lb 454 kg
Gripper Rotation 90°

APL Part Management

Part management on the APL table is done using one of three included templates, which handle parts from 1.0" (25 mm) to 5.8" (147 mm) in diameter. Various part shapes – such as round, hex, and square – can be loaded, and grippers can be adjusted or modified to best fit your parts.

The APL is programmed directly through the lathe’s control, and set up using the Haas APL interface, which guides the operator through the steps necessary to quickly program the APL. Answering simple questions, the operator enters basic information by either positioning the part grippers and pushing a single button, or by entering basic numeric dimensions. All values are calculated automatically by the control, and the APL is ready to go.

The APL operates in the background during normal lathe operations, returning parts to the storage table and retrieving new raw pieces while parts are being machined. The result is near-continuous, unattended machining. The double-sided rotating gripper saves time by taking a part from the spindle and replacing it with a different piece without having to return to the storage table.

APL Interface

Easy-to-Use APL Interface

Our easy-to-use APL interface uses simple, step-by-step instructions to help the operator “teach” the APL the correct positions for picking up, loading, and unloading parts.

  • The APL is operated directly from the machine’s pendent, allowing seamless integration
  • Step-by-step instructions and graphics help guide the operator through the setup process, for example:
    • Set part template pattern – number of Rows and Columns
    • Set first part pick-up position
    • Set clearance points for gripper rotation
    • Set load and unload spindle positions at the chuck (main spindle only)
    • Set part drop-off position for first completed part

APL Mode

Simple to Operate in APL Mode

APL Mode seamlessly combines the part program selected in Memory [MEM] with a designated APL setup template to automate part production and boost productivity.

A new M-code was developed for use with Auto Part Loaders. M299 is typically used at the end of a part program. When the program is started by pressing [CYCLE START] in Memory mode, the M299 acts exactly like an M30 (Program End and Reset). But if the program is started while “APL Mode” is active, then the M299 will command the APL to load the first part from table, and then run the active program in Memory. 

  • APL Mode
    • Simply replace your M30 with an M299 at the end of your part program
    • From the Run Job tab, press [INSERT] to select the designated APL setup template (Job) and turn on APL Mode; an “APL Mode” watermark will appear over your program, and you’re ready to go
    • Press Cycle Start, and the APL will load the first part, and execute the part program in Memory
    • While the part is being machined, the APL will drop off the completed part, and then pick up new raw stock and stage it at the designated load position
    • The operator can monitor table status, the number of parts completed, which number part is inside the machine, and which part is next
    • The cycle continues until all parts on the table are completed, or a specified number of parts is reached 
Travels S.A.E METRIC
AU Axis 111 in 2819 mm
AV Axis 28 in 711 mm
AW Axis 46 in 1168 mm
Feedrates S.A.E METRIC
Rapids (AU 1417 ipm 36 m/min
Rapids (AV) 118 ipm 3 m/min
Rapids (AW) 1417 ipm 36 m/min
Part Size S.A.E METRIC
Max Part Diameter 5.8 in 147 mm
Max Part Length 5.0 in 127 mm
Max Part Weight (per gripper) 10 lb 4.5 kg
Gripper Rotation 90 ° 90 °
Length 48.0 in 1219 mm
Width 28.0 in 711 mm
Load Capacity 1000 lb 454 kg
Dimensions - Shipping S.A.E METRIC
Domestic Pallet 158 in x 72 in x 124 in 401 cm x 183 cm x 315 cm
Export Pallet 158 in x 72 in x 124 in 401 cm x 183 cm x 315 cm
Weight 2300 lb 1043.0 kg

Talk to Us

If you would like more information about how a new Haas machine can bring your products to life, please share your contact information.

Available on These Machines

All prices and specifications subject to change without notice. Freight, rigging, state & local taxes, vendor installation charges, and dealer installed accessories are not included. Not responsible for misprints or typographical errors. Machines shown with optional equipment. Actual product appearance may differ.