Expert Training Services

For the Entire ICAM Product Lineup

Our Hands-on Training Approach

To address the needs of our varied client base, we’ve developed a unique training approach focused on “learning by performing”. Through exercises, simulations, feedback and group discussions, we can guarantee practical, relevant, interactive and enjoyable course content. Most importantly, participants can immediately apply their newly acquired NC post-processing skills upon returning to their job duties.


Standard Training

Experienced ICAM Instructors conduct all training courses with a limited number of 4 to 6 students per classroom. Each participant is given a complete set of training manuals for current and future reference. Training is offered at the ICAM Head Office in Montreal, Quebec or in our Tunisia support office.

Custom Developed Training

ICAM instructors work closely with each individual to identify their unique needs and objectives to develop a program that simulates real work related situations with “hands-on” training that is uniquely tailored to specific NC post-processing issues, concerns and work environment. In addition, on-site training courses can be scheduled at client corporate headquarters or manufacturing facility. Contact ICAM sales and service department for more information.


CAM-POST Basic Training

This 4-day course will teach you how to develop fully functional NC post-processors quickly and efficiently. With the help of comprehensive manuals, participants will have the opportunity to create, test and debug a milling post-processors in class.

Day 1: Introduction

  • Introduction to structure & modules
  • Creation of a post-processor
  • Compilation, testing & debugging

Day 2: Macro Development

  • Introduction to macro language
  • Macro exercises & examples
  • Introduction to post-processor functions

Day 3: Exercises, Installation & Setup

  • Conclusion of post-processor functions
  • Macro exercises
  • Installation & setup

Day 4: Your Post-Processor

  • Develop a post-processor for your NC machine
  • Testing & debugging
Session / Status 2018 Dates
Montreal, Québec January 8 – 11
Montreal, Québec February 5 – 8
Montreal, Québec March 5 – 8
Montreal, Québec April 9 – 12
Montreal, Québec May 7 – 10
Montreal, Québec June 4 – 7
Montreal, Québec July 16 – 19
Montreal, Québec August 13 – 16
Montreal, Québec October 15 – 18
Montreal, Québec November 12 – 15
Montreal, Québec December 3 – 6
Register for Course

Note: Training to be held at our Montreal or Orlando offices. Please contact your ICAM representative for further information


CAM-POST Advanced Training

This 3-day advanced training session divided into two modules: The Advanced Macro Programming Course, and The Advanced Machine Configuration Course. We recommend users complete our Basic Training course before attending our Advanced Training.

Day 1: Advanced Macro Programming

  • Review of the Macro Language
  • Rapid Macro Development Tool
  • String Manipulation & PPFUN
  • Look-Ahead techniques
  • Startup & Shutdown Macros
  • User-defined macros

Day 2: Advanced Macro Programming

  • Tape Macro & Editor
  • System variables & function
  • Sub programs & advanced debugger

Day 3: Advanced Macro Configurations

  • Mill-turn machines
  • Multi-channel machines
  • Head Attachments
  • High Speed Machining
  • Flame, punch, cutter and laser machines
  • Composite post-processors
  • Wire EDM post-processors
  • Probing Integration
Session / Status 2018 Dates
Montreal, Québec March 19 – 21
Montreal, Québec June 25 – 27
Montreal, Québec August 27 –29
Montreal, Québec December 17 – 19
Register for Course

Note: Training to be held at our Montreal or Orlando offices. Please contact your ICAM representative for further information


Combined Virtual Machine & Control Emulator Basic Training

This 5-day training course is designed to enable manufacturers to create machining simulation sessions that include MCD-based verification using ICAM’s machine simulation solution (Control Emulator & Virtual Machine). Before attending this course participants must complete CAM-POST Basic Training.

Day 1: CE/VM/MRS Runtime

  • Introduction to structure & modules
  • Simulation requirements
  • Virtual Machine Interface
  • Adding part, stock, fixtures, tools and holders
  • Setting compensation, collision detection

Day 2: CE/VM/MRS Runtime

  • ICAM Manufacturing Extractors
  • Config.xml setup
  • Setup your CE/VM windows
  • CErun verification in part space
  • CErun complete machine simulation
  • MDI commands, error analysis & measurement tools
  • Save machined stock

Day 3: Creating a Virtual Machine Model

  • Create or import geometries
  • Kinematics & attachment points
  • Axis mapping between CE & VM
  • VM Macros for tool change specific location
  • Complementary devices, pallet changes, part load
  • Custom VM machine models

Day 4: Creating a Control Emulator

  • Control Emulator Structure
  • CE from existing post-processors
  • Code & data customization
  • Macro language review
  • Macro language features unique to CE
  • Compilation, testing & debugging
  • Code, data, startup/shutdown & event macros

Day 5: Your Custom Control Emulator

  • Develop a custom Control Emulator for your NC Machine
  • Link your Virtual Machine model to your Control Emulator
  • Testing & debugging tools during CE/VM machine simulation development
Session / Status 2018 Dates
Montreal, Québec February 19 – 23
Montreal, Québec June 18 – 22
Montreal, Québec September 24 – 28
Montreal, Québec November 26 – 30
Register for Course

Note: Training to be held at our Montreal or Orlando offices. Please contact your ICAM representative for further information

On-Site Consulting Services

ICAM’s Consulting Services are often used as an alternative to formal ICAM training courses. These services are commonly required when difficult and very specific NC design and manufacturing issues arise.

On-site mentoring services provide users access to a vast NC manufacturing knowledge-base that can be directly applied to individual manufacturing environments. Implementing solutions to meet the most difficult NC manufacturing issues is what ICAM does best.

ICAM’s consultants will perform on-site evaluations of specific NC post-processors developed using CAM-POST. They will also perform detailed analyses focusing on the integration of specific CAD / CAM output files with each respective CNC machine tool. Subsequently, a report will be generated recommending specific modifications to improve existing post-processors.

Furthermore, ICAM’s experts will review any additional NC post-processing features and / or special manufacturing productivity options that may improve overall production.

Training Locations & Hotel Information

Montreal, Canada office
Tunis, Tunisia Office