Marrying the power and functionality of SOLIDWORKS Design’s parametric design capabilities with the robust and powerful milling capabilities of MecSoft’s standalone CAM software, VisualCAM for SOLIDWORKS delivers outstanding ease of use, associativity to design, power, speed and affordability. There isn’t a better CAD/CAM software package on the market for the price than the combination of SOLIDWORKS Design and VisualCAM. The MILL module of this product has an extremely powerful feature set that allows the user to generate 2 1/2, 3, 4, 5 axis tool paths for CNC machining your SOLIDWORKS Design 3D models. It comes with hundreds of free posts as well as the ability to generate your own if needed.

Download VisualCAM for SOLIDWORKS CAM Demo Software by clicking the button below

Download DemoBuy Now!

Learn More

Use the following resources to get started with VisualCAM 2020 – MILL for SOLIDWORKS:

Watch a feature presentation overview of VisualCAM 2020 – MILL for SOLIDWORKS Feature Presentation
Learn about the new features in VisualCAM 2020 for SOLIDWORKS What’s New Document
Quick Start Guide Video Links
VisualCAM 2020-MILL for SOLIDWORKS Quick Start Guide video
VisualCAM 2020-MILL for SOLIDWORKS Quick Start Guide Document PDF

Resources showcasing various features of VisualCAM 2020 – MILL for SOLIDWORKS:

VisualCAM 2020-MILL for SOLIDWORKS Feature Based Milling video
2 Axis Milling using VisualCAM 2020-MILL for SOLIDWORKS video
3 Axis Milling using VisualCAM 2020-MILL for SOLIDWORKS video
4 Axis Milling using VisualCAM 2020 for SOLIDWORKS video
G-Code Editor in VisualCAM 2020 for SOLIDWORKS video
Profile-NEST module in VisualCAM 2020 for SOLIDWORKS video


VisualCAM – MILL for SOLIDWORKS CAM software comes in 5 different configurations to suit the varied machining needs of our customers.

VisualCAM - MILL for SOLIDWORKS Xpress (XPR)

This is a general purpose program tailored for hobbyists, makers and students. Ideal for getting started with CAM programming. Includes 2 & 3 axis machining methods. Packed with sufficiently powerful manufacturing methods this easy to use package is not only effective but also attractively priced for the budget conscious or entry level buyer.

VisualCAM - MILL for SOLIDWORKS Standard (STD)

This is a general purpose machining program targeted at the general machinist. This product is ideal for the rapid-prototyping, hobby and educational markets where ease of use is a paramount requirement. Includes 2-1/2 Axis, 3 Axis and Drilling machining methods.

VisualCAM - MILL for SOLIDWORKS Expert (EXP)

This configuration allows 4th Axis Indexed and continuous roughing and finishing operations. Curve based continuous machining such as 4 Axis Facing, Pocketing, Profiling & Engraving as well as Surface/solids/meshes based machining such as Roughing, Finishing and Curve Projection machining are available. This configuration includes all of the functionality included in the STD configuration.

VisualCAM - MILL for SOLIDWORKS Professional (PRO)

This powerful package is ideal for mold, die and tooling, wood working rapid-prototyping and general machining markets. This product boasts of powerful toolpath generation strategies coupled with tools for efficiently controlling the cutting tool for detailed machining capabilities, while not sacrificing ease of use. Suitable for demanding users with sophisticated manufacturing requirements. This product configuration includes all of the functionality included in the EXP configuration described above.

VisualCAM - MILL for SOLIDWORKS Premium (PRE)

This package includes our new 5 Axis continuous machining functionality. Suitable for highly sophisticated machining requirements such as aerospace, advanced mold making and woodworking industry, this package includes such machining methods such as surface normal machining, swarf machining and surface flow machining. The package in addition includes all the functionality found in the PRO configuration described above.

Feature List

2 1/2-Axis Milling
2 1/2-Axis Milling XPR STD EXP PRO PRE
V-Carve Roughing
2-1/2 Axis Feature Detection
2-1/2 Axis Feature Machining
2-1/2 Axis Roughing
High Speed Pocketing
Hole Profiling
Hole Pocketing
T-Slot Milling
Slot Milling
Thread Milling
Drag Knife Cutting
3 Axis Milling
3 Axis Milling XPR STD EXP PRO PRE
Horizontal Roughing
Parallel Finishing
3 Axis Feature Detection
3 Axis Feature Machining
Horizontal Finishing
Radial Machining
Spiral Machining
Clear Flats Machining
Plunge Roughing
Horizontal Re-roughing
Plunge Re-roughing
Projection Pocketing
3D Offset Profiling
3D Offset Pocketing
Pencil Tracing
Valley Re-Machining
Plateau Machining
Steep Area Parallel Machining
Horizontal Hill Machining
Curve Machining
Between 2 Curves Machining
Reverse Post Machining
4 Axis Milling
4 Axis Milling XPR STD EXP PRO PRE
4 Axis Indexed Machining
4 Axis Auto Multiple Indexing
4 Axis Continuous Facing
4 Axis Continuous Pocketing
4 Axis Continuous Profiling
4 Axis Continuous Engraving
4 Axis Parallel Roughing
4 Axis Parallel Finishing
4 Axis Radial Finishing
4 Axis Projection Pocketing
4 Axis Drive Surface Machining (True 4 Axis)
5 Axis Milling
5 Axis Milling XPR STD EXP PRO PRE
5 Axis Indexed Machining
5 Axis Curve Projection Machining
5 Axis Continuous Flow Curve Machining
5 Axis Between 2 Curves Machining
5 Axis Drive Curve Machining
5 Axis Surface Normal Machining
5 Axis Swarf Machining
Other Features
Automatic Hole Selection, Sorting
Reverse Boring
User Defined Cycles
4 Axis Drilling
4 Axis Tapping
4 Axis Boring
4 Axis Reverse Boring
Toolpath Animation
Cut Material Simulation
Advanced Cut Material Simulation
Visual Holder Collision Detection
Machine Tool Simulation
Standard Tools (Ball, Flat, C Rad., Vee, Drill)
Advanced Tools (Taper,Tap,Bore,R.Bore)
Form Tools
Stepped Tools
Analytical Holder Collision Detection
Toolpath Editing XPR STD EXP PRO PRE
Toolpath Graphical Viewing
Toolpath Graphical Editing
Toolpath Instancing
Toolpath Arc Fitting
Post Processor Generator XPR STD EXP PRO PRE
Customizable Post Generator
Simulate Cycles
Arc Output
Helix Output
Spiral Output
5 Axis Output
Miscellaneous XPR STD EXP PRO PRE
64 Bit
HTML Shop Documentation
Avoid Regions
Predefined Regions
Default Knowledge Base
Machine Control Operations
Cabinet Design Decomposition
Rotate Table Setups
Multiple Setups
Fixture Offset Programming
Check Surface Boundary Creation
Tool Silhouette Boundary Creation
Tool Double Contact Boundary Creation
Tool Holder Collision Boundary Creation