ICAM Technologies Corp.

Phone: 514-697-8033
Toll-Free: 800-827-4226
Fax: 514-697-8621

Please visit: ICAM Technologies Corp.

Mailing Address:
21500 Nassr St.
Sainte-Anne-de-Bellevue, QC H9X 4C1 CA

A Special Message from ICAM Technologies Corp.

ICAM Technologies- the Leading Provider of Multi-CAM NC Post-processing Solutions 

Integrated PSE- (Post-processing-Simulation-Emulation) is a new NC manufacturing methodology that allows for interactive post-processing, machine simulation and control emulation within integrated software solution 

Post-processing for Advanced Mill-Turn Applications
Post-processing for Advanced Mill-Turn Applications


CAM-POST ® is an NC post-processing development and deployment software supporting all major CAD / CAM / PLM systems, CNC controllers and machine tools.

Advanced forward-looking optimization features are offered in CAM-POST including path planning, rotary axes pre-positioning and winding to optimize the machining process while avoiding dwell marks, over-travel and rotary repositioning.

CAM-POST also supports advanced machine tool features such as tool-tip programming, coordinate frame transformations, NURBS interpolation and arc fitting of point-to-point data.  

Graphical Post-processing
Graphical Post-processing


Virtual Machine® is a comprehensive CNC machine tool simulator that enables NC programmers to graphically simulate and test programs, easily and automatically, against collisions and over-travel.

Deploying Virtual Machine with CAM-POST provides an interactive post-processing and simulation environment that allows modeling of the physical CNC machine and detection of errors while CAM-POST calculates alternative options to optimize the generated NC code. 

Control Emulator Mill / Turn Application
Control Emulator Mill / Turn Application


Control EmulatorTM (CE) is a new software product allowing NC programmers to simulate and test NC programs using Machine Code Data (MCD) within Virtual Machine and / or CATIA / DELMIA.

Implementing Virtual Machine with CE allows NC programmers and machine operators to emulate and simulate the final MCD before running the NC program on the actual NC machine. This process enables the user to avoid costly prove-outs and reduce scrap material while increasing machine utilization on the shop floor.  

Company Profile

ICAM Technologies Corporation is an international company specializing in the development and implementation of advanced NC post-processing and machine tool simulation solutions for manufacturers in every major industry around the world. For over 40 years, ICAM has been providing aerospace, automotive, medical, heavy equipment and electronic organizations with advanced NC post-processing solutions that have enabled them to increase productivity and achieve greater manufacturing performance and precision.

ICAM’s product line includes: CAM-POST® - a permanent NC post-processing software solution compatible with all major CAD / CAM / PLM Systems. Virtual Machine® - a graphical machine tool simulator depicting the operation and motions of CNC machines during post-processing. Control EmulatorTM (CE), is a software product allowing NC programmers to simulate and test NC programs using Machine Code Data (MCD) inside ICAM's Virtual Machine and / or CATIA V5 / DELMIA. Custom NC Post-Processors and advanced machining productivity tools including: High Speed Machining, NURBS and Arc Fitting.

ICAM also offers a complete range of consulting and training services designed to accelerate implementation and promote proven best practices to help customers achieve their specific manufacturing objectives.


Product Categories of ICAM Technologies Corp.

  • Computer Numerical Control (CNC) Software (Sold Independent of Hardware)
  • Software, NC Program Optimization
  • Software, NC Verification
  • Software, Other Manufacturing
  • Software, Post Processors, Stand-Alone (Sold Independent of CAM System)
  • Training of All Types, Including Audiovisual/Internet

Trade Names

  • Adaptive Post-Processing
  • Control Emulator
  • SmartPACK
  • Virtual Machine

Deep Links

ICAM Introduces SmartPATH for dynamic toolpath optimization

ICAM's SmartPATHTM is unique software designed to automatically optimize machine tool motions and positions based on standard toolpaths generated by CAD/CAM systems.
Get a Quote!
On average, customers can expect up to 35% reduction in RAPID motion time. 
RAPID positioning motions generated by CAD/CAM software do not take into account machine tool kinematics, workpiece setup and travel limitations and therefore, they are often unsafe and inefficient.

SmartPATHTM, however, identifies non-optimized and unsafe positioning motions and automatically replaces them with minimized safe motions based on actual machine tool kinematics, physical travel limits, axes positioning rates and the dynamically changing in-process stock.

ICAM NC Manufacturing Suite

Get a Quote!

ICAM develops NC post-processing products & services, designed to suit every need & budget. ICAM products include: CAM-POST®, Virtual Machine® and Control EmulatorTM.

ICAM Introduces Integrated PSE

Find out about Integrated PSE (Post-processing - Simulation - Emulation) - ICAM's new NC manufacturing methodology that allows for interactive post-processing, machine simulation and control emulation within a tightly integrated software solution.

ICAM's Solutions for Complex UHF Systems.

ICAM successfully implemented its integrated Post-processing & Machine Simulation Solution for different types of UHF systems around the world - some with actuator systems (cylinders going up and down with air vacuum system) as well as 3D clamps used to hold the side of sheet metal or composite sheets.


ICAM and CNC Software Inc. have signed a Business Partner Agreement allowing for a smoother integration between their two distinctive products. Under this agreement, ICAM has created a graphical user interface to its complete NC post-processing product suite within Mastercam.

As seen in MMS

Software Eases Development of Postprocessors
ICAM's CAM-Post Foundation is an entry-level two- or three-axis NC postprocessor development software that can be upgraded to more advanced products supporting multi-axis machining applications and technologies such as turn-mill machines, waterjets and wire EDMs.

Automating Toolpath Optimization
New software features toolpath simulations that run during post processing and automatically updates code, with no editing required by the programmer.

Video: Optimizing Rapid Moves on a Five-Axis Machine
How do you optimize rapid positioning tool paths for five-axis operations? This write-up and video explains one approach.

Software Optimizes Rapid Positioning Tool Paths
ICAM Technologies’ SmartPath technology is said to promote programming efficiency while reducing machine set-up time.

Postprocessing Software Optimizes Toolpaths
The PSE V20 version of ICAM’s integrated postprocessing, simulation and emulation software interfaces with popular CAD/CAM/PLM systems, CNC controllers and machine tools using a single software platform.

Software Automatically Optimizes Tool Paths
ICAM’s SmartPath software automatically generates safe and minimized non-cutting motions within the machine working envelope.

Software Optimizes Machine Tool Motions
ICAM Technologies Corporation’s SmartPath software is designed to automatically optimize machine tool motions and positions based on standard tool paths generated by CAD/CAM systems.

Postprocessing System Eases Technology Adoption
At this aerospace manufacturer, software from ICAM minimizes time spent reworking out-of-the-box postprocessors for new machines and improves confidence in part programs.

Omax, ICAM Collaborate on CAM Interfaces
Omax (Kent, Washington) and ICAM Technologies Corporation (Sainte-Anne-de-Bellevue, Quebec, Canada) are working together to provide NC post-processing software that easily connects Omax and Maxiem waterjet machines with all major CAD/CAM systems, including CATIA, ProE, Siemens NX and Mastercam.  According to the companies, combining Omax’s Intelli-Max waterjet control software with ICAM’s NC post-processors will enable users to benefit from the sophisticated features common to high-end 3D CAD/CAM packages.

Software Supports Material Removal Capabilities
ICAM Technologies Corporation’s Virtual Machine V18 supports material removal and verification capabilities for in-process stock collision and gouge detection within a simulated machining environment. Implementing the software with CAM-Post, the company’s NC post-processing development and deployment product, provides a graphical NC post-processing and machine simulation workbench to test programs during post-processing.

Integrated Post-Processing, Simulation, Emulation
Integrated post-processing, simulation and emulation (PSE) is an NC manufacturing methodology from ICAM that includes the company’s CAM-Post, Virtual Machine and Control Emulator. CAM-Post is an independent, single-source NC post-processing development and deployment software product that supports virtually all major CAD/CAM/PLM systems, CNCs and machine tools, the company says. Advanced forward-looking optimization features such as path planning, rotary axes pre-positioning and winding are said to optimize the machining process while avoiding dwell marks, over-travel and rotary repositioning.

Verify Accuracy Of Toolpath, Machine Code Data

Bridging The Gap Between CAD And CNC
The postprocessor is the last software link between an ideal CAD model and a "real" machined part. To what degree the postprocessor can take advantage of a CNC's capabilities, and vice versa, determines the number of available programming options and degree of programming difficulty. CNC/postprocessor rapport is particularly important for high speed machining (HSM).