Apply tolerance specific machining strategies for turned components

Enhance your programming automation and use of MBD data in SOLIDWORKS CAM for machining turned parts.

Enhance your Programming Automation and use of MBD Data

Tolerance-Based Machining in SOLIDWORKS CAM 2019 introduces some powerful new capabilities that dramatically reduce the time required to generate CNC programs for turned parts with close tolerances and surface finish requirements.

  • Leveraging DimXpert dimensions and Model-Based Definition (MBD) information applied directly to the model, SOLIDWORKS CAM automatically applies your preferred machining strategies to the part based on the tolerance scheme, with just a single button click.
  • Any dimension and tolerance scheme modification, however small, can often dictate a change in the operations required to machine the part to the correct size, leading to delays on the shop floor. Tolerance-based machining’s powerful rules-based approach lets you set default machining strategies for undersize, nominal, and oversize for any given tolerance size range. Re-running tolerance-based machining with new tolerance values results in a new set of operations complete with preferred tools, feeds, speeds, and cut depths automatically selected to meet the strategies requirements.
  • Finally, all that’s left to do is calculate the toolpaths, and they are ready to be outputted as NC programs.

Tolerance-Based Machining in SOLIDWORKS CAM 2019 streamlines design to manufacture, leveraging the power of MBD to automate CNC programming and reduce overall delivery times.



SOLIDWORKS® CAM is a fully integrated, Knowledge Based Machining (KBM) technology that allows you to integrate 3D design and manufacturing processes under one system; to evaluate designs earlier in the process to avoid unexpected costs and delays in finishing products on time.

SOLIDWORKS CAM leverages the rich content in the 3D CAD model to speed up product development and reduce error prone, time consuming, repetitive manual steps in the current development process, like programming CNC machines. Knowledge Based Machining (KBM) is the foundation for streamlining the programming process, learning as you program which frees up your time to focus on the critical areas of the components.

Learn More

Related resources for SOLIDWORKS 2019:

Renew Your Subscription Service

Update your existing subscription to SOLIDWORKS 2019

Interested in SOLIDWORKS 2019?

Get Canadian pricing for SOLIDWORKS 2019 software