See How Your CNC Will Behave While You Post-Process Your CAM File
Virtual Machine® enables NC programmers to graphically simulate and test programs, easily & automatically, against collisions and over-travels. Virtual Machine® allows NC programmers to avoid and correct possible programming errors that may have resulted in costly machine tool collisions and defective parts. Virtual Machine® can also be seamlessly combined with CAM-POST®, providing Graphic Post-Processing™ – machine simulation during the post-processing phase. Additionally, Virtual Machine® can simulate G-code by implementing ICAM’s Control Emulator™ verification software.
Supports a Wide Range of CAD/CAM Systems
Virtual Machine® is built for complete compatibility with all major CAD/CAM systems like CATIA, NX CAM, creo & Mastercam. This flexibility allows the software to be quickly and easily integrated into your existing workflow with minimal implementation time.
Don’t see your software listed? Click here to see the complete list.
Compatible with All Types & Models of CNC Machines & Controllers
Virtual Machine’s advanced simulation capabilities support all major makes and models of CNC Machine-Controller pairings including industry leaders like Mazak, Fanuc & Siemens.
Don’t see your brand listed? Click here to see the complete list of our supported machines & controllers.
Simulate CNC Machining One Block at a Time
Graphic NC Post-Processing™ is a real-time graphic simulation of the block-to-block machine tool motion instructions generated by the NC post-processor. Graphic NC Post-Processing uses a single database to simultaneously execute the NC post-processor and the Virtual Machine® graphic engine. Since the two technologies are fully integrated, Virtual Machine® provides real-time feedback to the post-processor; thereby, allowing manufacturing issues such as machine collisions and over-travel to be automatically detected and repaired.