Training
Our training programs are designed to get you up and running fast on your new machine.

Training

Productivity offer over 300 formal CNC training classes annually including classroom and hands-on training. We train over 1000 students every year. Our comprehensive CNC machine operator and programming training includes classroom and on-site training, phone support, and machine tool demonstrations.

Haas Operator and Programming training is provided for new machines purchased from Productivity.  Contact us for training for used machines or machines not purchased through us, or if you have any questions on classes offered at:

Midwest:
JPicken@Productivity.com or 763.742.1262

Rocky Mountain region:
applicationsCo@productivity.com or 303.571.4933.

We also offer specialized 3 day Macro and Citizen Programming classes several times each year.

Note: In order to provide training on a timely basis for everyone, we ask that you register no more than 2 people per class session.

Minnesota Class Registration

Iowa Class Registration

Nebraska Class Registration

Colorado Class Registration

For CO classes, email to applicationsCo@productivity.com or call 303.571.4933.

For UT classes, email to applicationsUT@productivity.com or call 801.886.2221.

Training Classes Offered*

*Not all classes are offered in all locations. 

Haas CNC Machine Tools Training
Haas CNC Machine Tools Training

For all Haas machine tools, we have full-time dedicated Haas instructors teaching a variety of in-class, hands on training classes in MN, IA and NE locations.

Haas Class Descriptions

    Download Our Haas Training Manuals

    Minnesota Class Registration

    Iowa Class Registration

    Nebraska Class Registration

    Colorado Class Registration

    For Rocky Mountain region including CO, NM, UT, ID, MT, and WY:

    For classes in either CO or UT, please contact the training departments to get more information on classes being offered.

    For CO classes, email to applicationsCo@productivity.com or call 303.571.4933.

    For UT classes, email to applicationsUT@productivity.com or call 801.886.2221.

    Macro Training
    Macro Training

    Basic Macro B Programming

    This 3-Day Basic Macro B course is intended to teach the next step beyond basic CNC mill programming – learning not only what a Macro is, but understand the terminology and how to create Macros by using variables and mathematical functions. Through instruction (lecture) and practice (exercises), students will be able to feel more comfortable with their skills by being able to expand their programming knowledge to the next level.

    Prerequisite: Although this is a basic class, the class is intended for engineers and programmers and will cover Basic Haas/Fanuc Macro B Programming. Students should have general knowledge of CNC programming. 

    Class hours: 8:30 am – 4:00 pm
    Cost: $1000.00 each

    Minnesota Class Registration

    Iowa Class Registration

    Nebraska Class Registration

    For Rocky Mountain region including CO, NM, UT, ID, MT, and WY:

    For classes in either CO or UT, please contact the training departments to get more information on classes being offered.

    For CO classes, email to applicationsCo@productivity.com or call 303.571.4933.

    For UT classes, email to applicationsUT@productivity.comor call 801.886.2221.

    Citizen Programming Training
    Citizen Programming Training

    Citizen Programming

    The class is intended for machine operators that are familiar with basic running and setup of a Citizen Cincom machine who would like to learn basic programming and be able to apply those principles.

    Citizen L-Series lathes – L12, L20 and L32 machines will be covered. Customers with A-Series machines may also consider the class, as the A and L machines offer many similarities.

    Prerequisite:  Attendees should have basic knowledge of Citizen Swiss operation.

    Class hours: 8:30 am – 4:00 pm
    Cost: $1000.00 each

    Minnesota Class Registration

    Iowa Class Registration

    Nebraska Class Registration

    For Rocky Mountain region including CO, NM, UT, ID, MT, and WY:

    For classes in either CO or UT, please contact the training departments to get more information on classes being offered.

    For CO classes, email to applicationsCo@productivity.com or call 303.571.4933.

    For UT classes, email to applicationsUT@productivity.com or call 801.886.2221.

    Other Machine Tools Training

    For all other machine training, training will be more of a customized nature, so we will either come to your facility or we can have you come to our facility if we have the same model on our floor. If you cannot find the class you are looking for or need more information, please contact the Training Coordinator at 763.476.8600 or via email at:

    For MN, SD, ND, & Western WI: trainingmn@productivity.com
    For IA:  trainingiowa@productivity.com
    For NE:  trainingnebraska@productivity.com

    Minnesota Class Registration

    Iowa Class Registration

    Nebraska Class Registration

    Colorado Class Registration

    For Rocky Mountain region including CO, NM, UT, ID, MT, and WY:

    For all other machine training, training will be more of a customized nature, so we will either come to your facility or we can have you come to our facility if we have the same model on our floor. If you cannot find the class you are looking for or need more information, please contact the Trainer at applicationsCo@productivity.com.

    If you need more information on our training classes, feel free to contact us.
    Online Ordering