Skip to Content

CAM software and simulation by Hexagon

Program faster. Run without surprises.

ESPRIT EDGE for programming, NCSIMUL for checking the code before it reaches the machine. We sell, implement and support both in Israel, and our team knows both the software and the machine it will run on.

A programmer working on a 3D part in ESPRIT EDGE

HEXAGON / CAM

ESPRIT EDGE: one CAM system for every machine

Most shops run several types of machines: a machining center, a lathe, perhaps a Swiss-type or a multitasking machine. With ESPRIT EDGE you program all of them from the same environment, with the same tool library and the same way of working.

The key difference is that the software "knows" the machine. It works with a full model of the machine's kinematics, limits and tools (Digital Twin), so it checks for collisions while you program.

  • Milling from 2.5 to 5 axes including high-speed roughing cycles (High-Speed Machining) that shorten cycle times and extend tool life
  • Turning and multitasking machines (Mill-Turn) including multiple axes and multiple turrets
  • Swiss-Type machines including different guide bushing configurations (Guide Bushing) and Chucker mode
  • Wire EDM wire-cutting strategies, including unattended operation
  • On-machine measurement probing cycles built into the program itself, with no extra setup for inspection
  • ProPlanAI

    AI-assisted programming

    ProPlanAI proposes a complete machining process based on the geometry, the material already removed and earlier steps in the program. Since version 2026.1 it is also available for turning, Mill-Turn and Swiss. The programmer still decides, but starts from a point much closer to the final program.

  • G-code that needs no editing

    OEM-approved post-processors, verified against the machine's kinematics. The goal: G-code that goes from the software to the machine with no manual fixes at the control.

  • Who it is for

    Shops that program several types of machines and want one system, makers of complex parts (aerospace, medical, defense) and Swiss shops looking for stable, fast programming.

Simulation of a complete machine: spindle, tools and part

HEXAGON / SIMULATION

NCSIMUL: check the code before the machine sees it

A crash on the machine costs a spindle, a tool, a part and days of downtime. NCSIMUL runs the real G-code, the same file that will be sent to the control, on a full digital model of the machine, the tools and the stock. That is how you find collisions, gouges and program errors before the run.

It works with any CNC machine and any CAM software. If you already use another CAM system, you do not need to replace it to use NCSIMUL.

Main modules

  • NCSIMUL Machine

    Simulation, verification and optimization of CNC programs on a Digital Twin of the machine.

  • NCSIMUL Optitool

    Optimization of cutting conditions, less "air cutting" and longer tool life, which shortens cycle times without touching the geometry.

  • NCSIMUL 4CAM

    Automatic conversion of a program from one machine to another, or from one control to another, without reprogramming. Useful when moving work between machines by load.

  • NCdoc · Player

    Automatic documentation for the shop floor, and simulation viewing for people who are not programmers, such as the operator or the shift supervisor.

What's new: the 2026 release adds Selective Simulation, for quickly checking the critical steps of a long program, and GPU-accelerated rest stock previews (Rest Stock). Full simulation remains for final approval.

Who it is for: shops with expensive machines or long run times, work on expensive parts or costly raw material, and anyone still doing a manual Prove-out on the machine.

ESPRIT EDGE or NCSIMUL?

From model to machine: ESPRIT EDGE writes the program from the model, and NCSIMUL checks the G-code before the machine.
  1. CAD model
  2. ESPRIT EDGE writes the program
  3. G01 G-code or from any CAM system
  4. NCSIMUL checks the program
  5. The machine
ESPRIT EDGE

Program the toolpaths and get G-code ready for your machine.

NCSIMUL

Run the code on a full model of the machine and find collisions before they happen on the floor.

Comparison of ESPRIT EDGE and NCSIMUL
ESPRIT EDGENCSIMUL
What it doesWrites the programChecks and improves the program
InputCAD modelG-code (from any CAM system)
Collision checkingWhile programming, on the machine modelOn the final code, as the control will run it
OptimizationMachining strategies and HSMCutting conditions and Optitool
Right for you when...You need a CAM system, or are replacing oneYou have CAM and want to remove the risk at the machine

You can use either one on its own, or both together: ESPRIT EDGE writes, NCSIMUL approves. We will help you choose the configuration and modules that fit your machines and parts.

What you get from us, beyond the license

  1. 01

    Consulting and configuration

    We match modules, post-processors and machine models to your shop.

  2. 02

    Implementation

    We connect the software to your production environment, tool library and existing controls.

  3. 03

    Hands-on training

    On the parts your team actually makes.

  4. 04

    Ongoing support in Hebrew

    One address when something does not run, with people who also come to the machine.

And because we also represent manufacturers of cutting tools, toolholders and workholding, we see the whole picture: sometimes the problem is in the program, and sometimes in the tool or the fixture.

Frequently asked questions

Does NCSIMUL work with the CAM software we use today?

Yes. NCSIMUL checks the G-code itself, so it works with code from any CAM software and with any CNC machine.

What is the difference between the simulation in ESPRIT EDGE and NCSIMUL?

ESPRIT EDGE checks for collisions while you program, based on the toolpaths. NCSIMUL runs the final G-code, after the post-processor, as the control will read it. It is the last check before the machine.

Is ESPRIT EDGE suitable for Swiss-Type machines?

Yes. There is a dedicated module for Swiss machines, including different guide bushing configurations, and since 2026 also AI-assisted programming (ProPlanAI) for turning and Swiss.

Is there a trial version or a demo?

Send us a file of a real part, and we will show you in a demo how it is programmed in ESPRIT EDGE and how it is checked in NCSIMUL.

Who provides support, Hexagon or ZF?

ZF Engineering: local support in Hebrew, backed by Hexagon when needed.

See it on your own part

Send a CAD file or a G-code program, and we will show you in a demo how it looks in ESPRIT EDGE and in NCSIMUL. Free initial consultation.