Mastercam 2022 Preview

Mastercam 2022 is here! OptiPro’s Mastercam team is ready to help you make the move to Mastercam 2022. Mastercam Maintenance customers can log in to to download now. For all other Mastercam users, if you want to update to the latest version, please contact our office for details, (585) 265 – 0160 or

Looking for Mastercam 2022 rollouts? Click here for recordings!

Below are a few listed highlights from Mastercam 2022 that our team is super excited about.

Milling: 3D High Speed Dynamic OptiRough Available For Mill and Router Product Levels

The 3D High Speed Dynamic OptiRough toolpath is now available for all Mill and Router product levels. Previously, Dynamic OptiRough was only available for Mill 3D. The Dynamic OptiRough toolpath machines very large cut depths with a bi-directional cutting strategy to remove the maximum amount of material with the minimum number of stepdowns.


The Dynamic OptiRough toolpath allows you to create a single toolpath to machine a part, instead of creating multiple 2D operations to achieve the same goal. This toolpath is collision aware of the part and for complex machining, the toolpath can also be aware of your tool holder by using options on the Holder page.

Access the Dynamic OptiRough toolpath from the 3D gallery in the Mill Toolpaths contextual tab.


Turning: Subprograms Supported in Mill-Turn

The subprogram support found in other Mastercam products has been extended to Mill-Turn. You can create subprograms for depth cuts and hole-making operations such as drilling. These are the same options, in the same locations, that are available in Mill.

The subprogram options are only available when they are supported by the selected machine environment. Machine environment developers can enable or disable subprogram support as necessary for each individual machine environment. This is similar to other Mastercam products, where subprogram support is indicated in the control definition. Options available to machine developers let them completely customize subprogram numbering, how they are output, and which options to expose to end-users in their machine environments.

Note that transform and nested subprograms are not supported.

Design: New Mesh Functions

Creating Mesh Bodies

In Mastercam 2022, you no longer need to save a solid or surface to a stereolithography (STL) file, then merge it back into your part file to create a mesh. All primitive functions can now create mesh bodies.

Select the Mesh entity type in the function panel to create a mesh. The Meshes From Entities function allows you to create a single mesh from multiple surfaces, solid bodies, mesh entities, or facets.

The functions listed below now include the ability to interact with mesh entities.

  • Analyze Dynamic (on the Home tab): Analyzes a mesh dynamically across its facets.
  • Curve Slice by PlaneCurve Slice Along Curve, and Curve at Intersection (on the Wireframe tab): Now support meshes along with surfaces, solids, and wireframe to create wireframe on meshes to use for other processes. For example, to turn scanned data for an intake port into cross-sections that you can use to create lofted surfaces or solids.
  • Point Dynamic (on the Wireframe tab): Creates points dynamically on a mesh.
  • Line Normal to PointLine Normal to Grid, and Line Normal Along Chain (on the Wireframe tab): Create normal lines on a mesh to control the tool axis in a multiaxis toolpath.
  • Disassemble (on the Model Prep tab): Organizes multiple meshes into a specific plane.
  • Change Normal (on the Surfaces tab): Reverses the normal direction of a mesh.
  • Project (on the Transform tab): Now supports meshes along with surfaces and solids.
  • Geometry Nesting/Toolpath Nesting (on the Transform tab and Toolpaths contextual tabs): Nests meshes to fit parts onto machining surfaces or for additive manufacturing.
  • Modify at Intersection (on the Wireframe tab): Breaks, trims, or creates a point where wireframe entities intersect with a mesh.