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 Classes:
JPicken@Productivity.com or call763.742.1262
Colorado Classes:
applicationsCo@productivity.com or call 303.571.4933
Utah Classes:
applicationsUT@productivity.com or call 801.886.2221.
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
Utah Class Registration
Training Classes Offered*
*Not all classes are offered in all locations.
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
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