Icam Technologies- advanced NC post-processing software developer Post processors for 5 axis machines and for any type of axis setup, advanced cnc Post- processors, CAM-POST, NC post-processor development, ICAM, cnc post-processor, Virtual Machine, postprocessing, cnc machine toll simulation, Control Emulator, PSE, ICAM productivity Tools
5 axis post-processor, nc postprocessing, ICAM, cnc post-processor post-processors for MAZAK ICAM Technologies- advanced postprocessing cnc postprocessor
ICAM Technologies- Home Page
Software connecting CAD CAM to CNC machines- ICAM Productivity Tools
ICAm offers five-axis NC-postprocessor, cnc machine simulation and verification, Advanced cnc post-processors Our Mastercam Post Processor services, nc post-processing, cnc machine simulation ICAM, CAM-POST, nc postprocessors, multi-axis postprocessor, five-axis NC-postprocessor, cnc simulation and verification from ICAM CNC machine simulation software, nc post-processors for Pro/Engineer, MasterCam, CATIA, Cimatron, Unigraphics (NX) CAM-POST, 5 axis post-processor,Virtual Machine, nc postprocessing, ICAM, cnc post-processor post-processors for MAZAK, Mastercam, Catia, DMG, Makino, NX, Siemens 5 axis post-processor, nc postprocessing, ICAM, cnc post-processor CNC machine simulation software, post-processors for mastercam, catia, mazak, dmg NC post-processor, advanced cnc Post- processors, CAM-POST, NC post-processor development, ICAM, cnc post-processor, Virtual Machine, postprocessing, cnc machine toll simulation, Control Emulator, PSE, ICAM productivity Tools
ICAM home page nc post-processors, cnc machine simulation, advanced post-processing
NC post-processor, advanced cnc Post- processors, CAM-POST, NC post-processor development, ICAM, cnc post-processor, Virtual Machine, postprocessing, machine toll simulation, Control emulator
ICAM offers advanced custom multi-axis NC post-processors and integrated machine simulation solution Machine Simulation supports lathe, mill, advanced mill, rotary mill , mill-turns, CNC post-processors CNC Machine tool simulation, nc post-processor, cnc, machine tool simulation, advanced custom multi-axis NC post-processors and integrated machine simulation solution NC Post- processors and CNC machine simulation for Mastercam, CATIA, NX, Proe, Topsolid CAM, Mazak, DMG, Huron, HAAS, SIEMENS, Makino, Hermle,Mori Seiki Simulate CNC machining in order to detect errors, potential collisions, or areas of inefficiency, CNC simulation and verification Advanced custom multi-axis NC post-processors, integrated machine simulation solution and G-code verification, CNC machine simulation, NC post- processing, Control Emulation Post-processor, nc post processing manufacturing software, g-code simulation, CNC Post-processing and CNC Machine Simulation for Mastercam, cnc machine simulation CNC machine simulation and verification, nc post-processor ICAM develops advanced custom multi-axis NC post-processors and integrated machine simulation solution CNC simulation and advanced G-code verification software
     CNC verification software and editor for G Codes, cnc simulation, nc post-processors, mastercam, catia, nx
CNC simulation, nc post- processing, g-code virification
NC post-processor, advanced cnc Post- processors, CAM-POST, NC post-processor development, ICAM, cnc post-processor, Virtual Machine, postprocessing, machine toll simulation, Control emulator
ICAM Products
CAM-POST
Virtual Machine
Control Emulator
Custom Post-processor
Products for Mastercam
Products for UHF


ICAM, NC post-processing, CAM-POST, cnc post-processors, Virtual Machine, post-processor, Control Emulator, Advanced post-processor, dedicated custome post processor
cnc machine simulation, Advanced post processor, ICAM, virtual machine, nc postprocessor, control emulator, cnc post- processor, post-processors dor dmg, mazak, makino, siemens, haas CNC verification software and editor for G Codes, post processors formastercam, catia, nx, topsolid NC post-processor, advanced cnc Post- processors, CAM-POST, NC post-processor development, ICAM, cnc post-processor, Virtual Machine, postprocessing, cnc machine toll simulation, Control Emulator, PSE, ICAM productivity Tools
Advanced nc post-processing, integrated PSE CNC simulation and verification software from ICAM cnc machine simulation, NC post-processing, CAM-POST, cnc post-processors, Virtual Machine, post-processor, Control Emulator, Advanced post-processor, dedicated custome post processor

Simulate Machine Code Data with ICAM's Control Emulator

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® product and inside the CATIA V5 / DELMIA environment.



As compared to traditional APT-based simulation systems, which simulate the programmer’s planned tool path, CE allows for a more meaningful simulation that represents how the machine tool will react to the MCD output that was generated from the post-processor.

Deploying CATIA V5 / DELMIA / CE as an integrated package enables the user to run simulations on a per operation basis during the NC programming session, resulting in a significant reduction in NC programming time.

CE provides a new and powerful validation method allowing users to determine the association between MCD and specific operations within the NC program and allows for specific modifications to the CATIA CATProcess depending on simulation results.

CE reads MCD to emulate the actions of CNC machines and controllers and provides users with the following advanced functions
  • Validates the accuracy of the MCD
  • Verifies the actual tool path as described by the MCD
  • Tests the MCD for machine / tool / part collisions
  • Allows users to compare the design part against an MCD-based material removal part simulation

Control Emulator Benefit Highlights

Integrated within CATIA / DELMIA

The integrated CATIA V5 / DELMIA / CE solution enables NC programmers to graphically simulate and test NC programs for collisions and over-travel before the MCD is implemented in a production environment.
This unique "single workbench" capability allows programmers to avoid and correct programming errors that may have resulted in costly machine tool collisions and defective parts.

In addition, CE accommodates an "in-process" or "on-demand" CATIA V5 / DELMIA / CE simulation environment vs. the existing multiple process loop currently offered by independent competitive solutions.
Benefits include improvements to NC programmer productivity and manufacturing process efficiency.

Seamlessly Integrated with CAM-POST

ICAM CE is fully integrated with CAM-POST, ICAM’s leading edge NC post-processor developer; therefore, users may employ advanced features inherent to CAM-POST such as Macro Tracing, Call Stack Status, Input and Output Stepping and NC Variable Watching and Modification.

ICAM CE / SIEMENS VNCK Integrated with Virtual Machine
The SIEMENS Virtual NC Kernel (VNCK) product deployed in conjunction with ICAM's Control Emulator (CE) allows for the simulation of all the advanced features and functionalities of the SIEMENS SINUMERIK 840D Controller. VNCK contains a virtual copy of the SINUMERIK CNC encompassing a NC kernel motion logic which uses the same motion algorithms used by an actual 840D Controller; subsequently, VNCK enables NC programmers to reliably emulate NC programs with regard to cutting conditions, axes movements, collisions, work piece geometry and motion behavior of CNC machine tools equipped with a SIEMENS SINUMERIK 840D Control.

Efficient Post-Processor and Controller Emulator Development

CE may be created from existing post-processors generated by NC manufacturing experts utilizing CAM-POST. In this case, CE is generated at the "Start-Up" or at "Run-Time"; subsequently, all post-processor data modifications are reflected automatically in the CE.

Control Emulator, VIrtual Machine, Cam-Post

Control Emulator Mill / Turn Application
Video (7 mb)

Control Emulator
Download video as zip file >>>

CNC post-processor, CNC Machine tool simulation, nc post-processing, 5 axis post processor, pse, post-processing, simulation, emulation, cnc machine tool simulation
Control Emulator- Video (16 mb)

Download video as zip file >>>
CNC post-processor, CNC Machine tool simulation, nc post-processing, 5 axis post processor, pse, post-processing, simulation, emulation, cnc machine tool simulation
Control Emulator- Video (23 mb)
Control Emulator
Download video as zip file >>>
CNC post-processor, CNC Machine tool simulation, nc post-processing, 5 axis post processor, pse, post-processing, simulation, emulation, cnc machine tool simulation
Control Emulator / VNCK Integration within CATIA V5- Video (9 mb)
Control Emulator
Download video as zip file >>>
Control Emulator- Video (12 mb)
Control Emulator
Download video as zip file >>>

Shortened Learning Curve for CAM-POST Users

CE utilizes the same macro language as CAM-POST for advanced customization features. All defined CODE and DATA registers are shown in two intuitive tables; hence, configuration changes are easily executed to fit specific requirements .

Supports Advanced Controller Specific Syntax

When dealing with advanced controller programming such as variable definition, expression evaluation, branching and looping, the CE interacts with two plugin libraries that recognize special SIEMENS 840D and FANUC Macro B controller features. Users also have the option to develop custom plugin DLL modules to drive the CE to meet specific functions.

Run-Time Flexibility

Any NC command blocks can be manually typed or imported as a text file at “Run-Time” using the CE manual data entry (MDI) input console. This feature enables users to test multiple solutions without the need to change the input MCD file and restart the entire process.

Control Emulator Feature Highlights

Fully Integrated with CAM-POST

  • Resides in same database as CAM-POST post-processors and Virtual Machine® models
  • Created using QUEST UI builder
  • Executed and debugged using GENER UI run-time
  • Seamlessly integrated with Virtual Machine

QUEST Based Builder

  • CEs can be built separately, or based on existing post-processors
  • Standard post-processor questionnaire defines base capabilities
  • CE customization supports non-standard requirements
  • Uses CAM-POST’s macro language for customization
  • Built-in support for DELMIA models

CeRUN Run-Time

  • Full debugger UI
  • Preprocessors to support advanced MCD containing variables, looping and expressions
  • Supports advanced SIEMENS 840D and Fanuc Macro B programming syntax

Supports Advanced NC Programming Functions

  • Linear / circular / helical interpolation
  • Drilling cycles
  • Tool change and tool pre-select
  • Length, diameter, fixture compensation
  • Spindle, coolant and feed
  • Subprograms (basic)
  • Tool plane (e.g., G17/18/19)
  • Program units (e.g., G20/21)
  • Absolute vs. relative positioning (e.g., G90/91)
  • Program dwell (e.g., G04)

CNC simulation and verification software nc post-processors, cnc machine simulation, advanced post-processing, post-processors for mazak, pos-processors for dmg
ICAM Technologies, custome nc post-processors, machine tool simulation, cnc post-processors, CAM-POST, Virtual machine, Control Emulator, post- processor NC post-processing, CAM-POST, cnc post-processors, Virtual Machine, post-processor, Control Emulator, Advanced post-processor, dedicated custome post processor, cnc machine simulation
ICAM develops advanced NC post-processing, custom post-processors, control emulators, cnc postprocessors, cnc machine simulation
CNC simulation and verification software, NC post-processing, CAM-POST, cnc post-processors, Virtual Machine, post-processor, Control Emulator, Advanced post-processor, dedicated custome post processor


Products / Support Center / Consulting Services / Training Services / Partnerships / News & Events / About ICAM
Copyright © 2012 ICAM Technologies. All rights reserved.
Tel: +1.514.697.8033 - Fax: 1.514.697.8621 - email: marketing@icam.com