• United Kingdom (£)

    We have redirected you to an equivalent page on your local site where you can see local pricing and promotions and purchase online.

    Stay on our U.S. site

Keyboard ALT + g to toggle grid overlay


CNC programming software with feature recognition

FeatureCAM® CNC programming software includes feature recognition and automation tools to reduce programming time. Visualise safe toolpaths with simulation.

Automated CNC programming

  • Programme parts faster

    Automate your workflow from design to NC code to help reduce programming time. (video: 1.16 min)

  • Feature recognition

    Use feature recognition to scan, identify and create machinable features from your design. (video: 2.04 min.)

  • Built-in intelligence

    FeatureCAM can help select your tools, stepover, stepdown and more, providing programming consistency.
    (video: 1.36 min.)

  • Programming control

    Standardise and produce the results you want with libraries, configurations and attributes. (video: 1.32 min.)

Simulation and safety

  • Collision avoidance

    Use collision avoidance to trim toolpaths, tilt tools and avoid selected regions of your model. (video: 1.40 min.)

  • Clamps and fixtures

    When programming parts, FeatureCAM updates toolpaths to help avoid collisions with workholding devices.
    (video: 1.38 min.)

  • Stock models

    Monitor the amount of remaining stock to avoid fresh air cutting and potential collisions. (video: 1.51 min.)

  • Simulation and visualisation

    Avoid machine downtime. Highlight deviations between your programmed part and nominal design. (video: 1.16 min.)

CNC machining applications

  • CNC milling

    FeatureCAM supports 3-, 4- and 5-axis CNC mills with a range of configurations. (video: 2.20 min.)

  • CNC turning

    Features to enhance programming lathes include automatic corner rounding, part handling and more. (video: 1.23 min.)

  • Turn-mill centres

    Premium, Ultimate

    Optimise CNC programmes for multitasking turn-mill centres to reduce cycle times. (video: 1.31 mins)

  • Swiss-type lathes


    Simulate sliding stock motion, use automatic tool mapping and get advanced synchronisation. (video: 1.41 min.)

  • Bar-fed mills


    Programme bar-fed mills, a type of mill-turn machine that combines continuous part production abilities.

  • Wire EDM machines

    Programme 2- and 4-axis wire EDMs. Achieve a high surface quality with wire-specific strategies.

  • Comprehensive machine support

    Programme mills, mill-turns, lathes, turn-mills, Swiss lathes, bar-fed mills, wire EDMs and more.

PartMaker CAM for Swiss-type lathes

PartMaker® software is a production-oriented CAM solution for manufacturing complex, high-precision parts with Swiss-type lathes. 

  • Swiss machining

    Choose from multiple Swiss strategies, based on your available tooling and production volume.

  • Cycle time efficiency

    Synchronise and optimise your machining operations and processes. Maximise machine utilisation.

  • CNC compatibility and simulation

    Programme a wide range of Swiss lathes from machine tool manufacturers globally.

  • NC code

    Edit and control your NC code. View, align and edit your NC code and postprocessors.