Fully integrated design and manufacturing processes under one system.



Request a quote for CAM Professional and/or post processor.


Powered by CAMWorks | Integrated Knowledge Based Machining

SOLIDWORKS® CAM is a 2.5-axis milling and turning solution that is powered by CAMWorks. It’s a fully integrated, Knowledge Based Machining technology that allows you to integrate design and manufacturing processes under one system.

SOLIDWORKS® CAM leverages the rich content in the 3D CAD model to speed up product development. Reduce repetitive manual steps in the current development process, like programming CNC machines, that are often prone to error and time consuming,   WIth SOLIDWORKS® CAM, evaluate designs earlier in the process to avoid unexpected costs and delays, finishing products on time.

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.

Join the Upcoming Webinar: April 14, 2020
SOLIDWORKS CAM For… Designers?
CAM is only for CNC programmers, right? Well, not entirely – it can also serve as a Design for Manufacture (DFM) educational tool. In this webinar we’ll explain why every engineer and designer should take advantage of the free SOLIDWORKS CAM add-in. No machining experience necessary!  Register

SOLIDWORKS CAM is an add-in to all versions of SOLIDWORKS Desktop. It provides you with the ability to:

  • Recognize certain types of geometry not only as CAD features, but to understand how much those features will be manufactured, and even how much it will cost to manufacture
  • Read tolerances and surface finishes and make decisions about how to manufacture the product
  • Automatically apply best manufacturing strategies that you like to use so that manufacturing processes can be not only faster, but also more standardized
  • Automate quoting and compare it to traditional methods to ensure all aspects of the part are accounted for ahead of time

Features also include:

  • Model Based Definition (MBD) is leveraged to ensure machining strategies are automatically adjusted based on tolerance specifications
  • Read tolerances and surface finishes and make decisions about how to manufacture the product
  • Automatic Feature Recognition allows prismatic parts to be automatically programmed while referencing programming standards
  • 2.5 axis functionality including part & assembly machining

Related Content


Watch Video

SOLIDWORKS Packaging Interactive Tour

AFR – Automatic Feature Recognition – Holes
AFR – Automatic Feature Recognition – Pockets, Boss
AFR – Automatic Feature Recognition – Turn
KBM – Knowledge Based Machining
Automatic Recognition of Multiple Setups
Indexing of the 4th & 5th axes including tombstone
Sorting of the Operations
Toolpath Simulation
Step Through Simulation
Tolerance Based Machining – C# macro
Assembly Machining
CAMWorks Configurations
Stock and Work in Process Models
Setup Sheets – XML, XMLT, MDB
e-Drawings Publisher
Universal Post Generator (UPG)*
CAMWorks Library Features (supports only 2.5x features)
Import / Export of CAM data
Contain and Avoid areas and features
MES Feed Speed Library*
*Ancillary applications installed separately

2.5 Axis Milling Features

Interactive Feature Creation
Rough Milling
Finish (Contour) Milling
Face Milling
Thread Milling
Center Drilling

3 Axis Milling Features

Multi-surface feature creation
Area Clearance
Z Level
Flat Area

Turning Features

Face Rough
Face Finish
Rough Turn
Finish Turn
OD Threading
Groove Rough
Groove Finish
Bore Rough
Bore Finish
Center Drill – on center
Drill – on center
Tap – on center
ID Threading

Extra Features

High-Speed Machining
NC Editor