NCG CAM - General

NCG CAM has a very user-friendly interface, with a typical learning curve of just 1 day required to machine a live job. NCG CAM offers many advanced 3D machining routines, rest roughing & 3 + 2 capabilities for all toolpaths, a simultaneous 5-axis add-on module is available.

Fast and efficient roughing strategies, including core roughing. Advanced drilling routines – includes automatic hole detection and / or user defined holes. All machining routines are fully gouge protected for both the cutter and the tool holder.


  • Easy to learn and use – learning curve of just 1 day to start cutting.
  • Toolpaths are optimised for HSM machining, to extend tool life and reduce wear on the machine.
  • 3D stock models can be created to clarify material moved.
  • All post-processors are written in-house, giving complete in-house support.

Multi-tasking Capability & Parallel Processing

The NCG CAM kernel was one of the first CAM systems to utilise multithreading capabilities and allow the users to calculate 2 or more toolpaths simultaneously. With NCG CAM the user can keep working, even making use of operations that have not finished calculating with the new task being placed in a queue until a processor is available.

Parallel processing improves the use of CPU's further still, by significantly speeding up calculation time already improved by multi-threading. For example, when calculating rest finishing passes, rather than using a single processor, NCG CAM will spread the calculation among all the available processors.

Almost all PC’s today will be dual core, if not quad core and so support parallel processing. Basically, this means that your PC could support between 2 and 8 CPU’s in one form or another.


NCG CAM allows the user to record operations to a macro; that macro can then be used to automate the machining of a similar part. This is particularly useful when using the spark gap variable.


NCG CAM offers a number of different translators allowing different model formats to be opened. Standard within the software are, IGES, VDA-fs, STL, RAW and CLD.

Translators for PARASOLIDTM, SolidWorksTM, Pro/ENGINEERTM / CreoTM, STEP, CATIATM versions 4 & 5 are additional options. IGES, SolidWorksTM and Pro/ENGINEERTM / CreoTM have model associativity.

Model Associativity

The NCG CAM model associativity can detect if the IGES, SolidWorksTM or Pro/ENGINEERTM / CreoTM, Step, VDA-fs, Parasolid part has been changed. The user is informed and has the option to automatically recalculate the toolpaths to the new model.

System Requirements

Operating system compatibility: Windows VistaTM and Windows 7TM Windows 8TM Windows 10TM on a 64-bit platform, 2GB RAM (minimum).


Internal macro post processors are included for Heidenhain and ISO formats, these are user configurable from within NCG CAM. There is also a standard APT output for the G-PostTM processor and G-Post postprocessors are available.

Post-processors for most 3-axis and 5-axis CNC machine tools are available. These too can be configured from a user-interface.