MastercamMastercam delivers fast, easy NC programming that lets you make the most of your machines. With modules for many CNC applications, you are assured to find exactly what you need.



Mastercam Design Push PullMastercam Design is powerful 3D CAD software included with all core products of Mastercam.

  • Easy geometry modeling and editing.
  • Advanced geometry creation, including NURBS curves and surfaces.
  • 2D and 3D associative dimensioning.
  • Surface extension, blending, trimming, splitting, and variable filleting.

Mastercam X9 DesignMastercam Solids is fully integrated Parasolid®-based solid modeler included with all core products of Mastercam.

  • Powerful solid construction techniques.
  • Fast shelling, filleting, and chamfering.
  • Import and export Parasolid files.
  • History tree for easy operation editing.
  • Combine solids and surfaces in the same model.
  • Fully integrated, associative machining when combined with Mastercam Mill.
  • Easily remove and/or modify solid features, even on a non-history based solid.
  • Quickly disassemble a solid assembly.
  • Quickly create axis lines on circular holes in Solids to aid in multiaxis drilling.


Mastercam X9 Mill 2DMastercam Mill delivers associative CAD/CAM for 2½-axis to basic 3-axis machining and design. Includes Design, Solids, Engrave, Rast2vec and Nesting functionality, plus:

  • Streamlined tool manager.
  • Automated 2D Feature-Based Machining on solids.
  • Flexible contour, pocket, and drilling.
  • CAD File Change Recognition.
  • Highly efficient 2D Dynamic Milling.
  • Unlimited single surface roughing/finishing strategies
  • Multi-surface Rough Pocket/Parallel Finish
  • Tombstone programming/multiaxis positioning.
  • In-process stock model.
  • Solids-based toolpath verification.
  • Allows SolidWorks customers access to the Mastercam for SolidWorks Mill product.

Mastercam X9 MillMastercam Mill 3D brings associative CAD/CAM for full 3-axis machining and design. Includes all capabilities of Mastercam Mill, Design, Solids, Engrave, Rast2vec and Nesting functionality, plus:

  • Comprehensive, easy, and associative multisurface roughing and finishing.
  • High Speed Machining efficiently cuts complex parts.
  • OptiRough dramatically reduces roughing time, remaining stock removal.
  • Machine surfaces, solids, STL files, and wireframe.
  • Allows SolidWorks customers access to the Mastercam for SolidWorks Mill 3D product.


Mastercam Multiaxis is an Add-On module that delivers associative CAD/CAM for multiaxis machining that can be added to Mastercam Mill 3D or Mastercam Router 3D.

  • 4- and 5-axis multisurface roughing and finishing.
  • 5-axis contour cutting and trimming.
  • Full control over all aspects of tool approach, motion, and retract.
  • Full multiaxis solids-based verification.


Mastercam X9 LatheMastercam Lathe is an associative CNC programming system for turning. Builds on Mastercam Design & Solids, plus:

  • Automatic tool compensation.
  • Solids-based toolpath verification.
  • Editable tool, material, and operation libraries.
  • Roughing (including Dynamic), finishing, threading, grooving, boring, drilling, and cut off.
  • C- and Y-axis machining, with full multiaxis when combined with Mastercam Mill.
  • Allows SolidWorks customers access to the Mastercam for SolidWorks Lathe product.



Mastercam X9 Mill-TurnMastercam Mill-Turn offers a powerful solution that combines with Mastercam Mill and Mastercam Lathe for efficient mill/turn machining.

  • Streamlined workflow simplifies complex operations.
  • Full synchronization across unlimited data streams.
  • Complete machine and part simulation.

Mastercam X9 SwissMastercam Swiss Expert is a stand-alone software specifically designed for programming Swiss machines.

  • Solids-based programming and machine simulation.
  • Specialized toolpaths and synchronization designed for Swiss machines.


Wire EDM

Mastercam X9 WireMastercam Wire is an associative CAD/CAM package for wire EDM. Builds on Mastercam Design & Solids, plus:

  • Advanced tapering in both 2-axis and 4-axis wirepaths.
  • Advanced synchronization capabilities.
  • Efficient lead-ins and lead-outs.
  • Automatic corner filleting and skim cut definition.
  • Efficient tab creation and management.
  • Wirepath filtering significantly reduces program size.




Mastercam X9 RouterMastercam Router delivers associative CAD/CAM specifically designed for router. Builds on Mastercam Design & Solids, plus:

  • Mastercam Router delivers flexible 2D machining including aggregate head support, drill block support, multiple head support, nesting, engraving, and tab control.
  • Mastercam Router 3D adds full multisurface roughing and finishing and fast cleanup machining.



Integrated Solutions

Mastercam for SOLIDWORKSMastercam for SolidWorks is a fully integrated CAM that runs directly within the SolidWorks interface. Available for milling, turning, or both combined. Mastercam for SolidWorks is included if the associative Mastercam product is owned.

Milling features include:

  • Streamlined 2- through 5-axis programming, including Feature-Based Machining.
  • High speed and Dynamic toolpaths save time and tool wear.

Turning features include:

  • Fast roughing (including Dynamic), and finishing.
  • Threading, grooving, boring, drilling, cut off, and more.

Request More Info