ICAM launches the latest version of its post-processing, simulation and optimization solution.

Packed with new features and enhancements,  ICAM V23 promises to deliver the most optimized G-code for your CNC machines.

Customized for the Developer.

In this release, we took a look at who needed it most.

We’ve integrated many great new features for developers and all of our valued clients.

Because your success is our success.

Latest features to help you succeed

Customer User Experience

Advancements to the user experience including a new Customer Portal & HelpDesk ticketing system. These are designed to improve communication and resolution of product issues and enhancement requests.

Additive Manufacturing

Ability to now simulate pure additive or hybrid additive machines within ICAM’s machine simulator, Virtual Machine™. New linearization mode has also been developed to reduce or avoid excess material deposits caused by momentary pauses in tool motions.

Mill-turn and Merging Lathe

A large emphasis of V23 was focused on improving the ability to support mill-turn machines. New questions and logic to better support CSS controlling head. New threading cycle questions now support CNC threading cycles. Simplification of the THREAD command to improve threading generation and simulation.

G-Code Decimals

Built-in support of decimal G and M codes makes it much simpler to develop post-processors for machines that use these non-standard codes (e.g., G43.4). All G and M code related post-processor commands were enhanced to support decimal codes.

LCS Startup/Shutdown

LCS startup/shutdown macros, with a CYCLE800 RMD action. Automatic LCS enhanced better reflects current practice.

Reusable Code

Macro processing now supports a new User Functions Macros section, to allow developers to create reusable code. Function macros can reside in the post, or on disk in a library.

Virtual Machine Improvements

Simulation speed improvements include support for multiple cores. As well, binary STL generation results in faster load times for the next step in the process. Using a MachineWorks binary intermediate file between chained processes provides for much faster load times (seconds). New Loading dialog identifies where the delays are occurring.

Looking to upgrade?

Fill out our upgrade request form and we’ll get back to you right away.