Asset 12 Asset 10 Asset 15 Asset 15 autodesk_icon_font_04_06_16_kl Asset 11 autodesk_icon_font_04_06_16_kl autodesk_icon_font_1_18_17_start_over-01

Worldwide Sites

You have been detected as being from . Where applicable, you can see country-specific product information, offers, and pricing.

Change country/language X

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. Visualize safe toolpaths with simulation.

Automated CNC programming

  • Program parts faster

    Automate your workflow from design to NC code to help reduce programming time. (video: 1:24 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:43 min.)

  • Programming control

    Standardize 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:46 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:56 min.) 

  • Simulation and visualization

    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 centers

    Premium, Ultimate

    Optimize CNC programs for multitasking turn-mill centers to reduce cycle times. (video: 1:31 min.) 

  • Swiss-type lathes


    Simulate sliding stock motion, use automatic tool mapping, and get advanced synchronization. (video: 1:41 min.)

  • Bar-fed mills


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

  • Wire EDM machines

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

  • Comprehensive machine support

    Program 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. PartMaker CAM software is included with FeatureCAM Ultimate.

  • Swiss machining


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

  • Cycle time efficiency


    Synchronize and optimize your machining operations and processes. Maximize machine utilization. 

  • CNC compatibility and simulation


    Program 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.