Best Computer-Aided Manufacturing Software

Products Buyer's Guide
8.4
hyperMILL
★★★★★

hyperMILL

hyperMILL is a modular and flexible CAM solution for 2.5D, 3D and 5-axis milling as well as mill turning and machining operations such as high-speed cutting (HSC) and high-performance cutting (HPC), with everything integrated in a single interface. The special applications for milling impellers, blisks, turbine blades, tubes and tire moulds round off the range of functions available in hyperMILL.

Hyper Solutions without any hesitation - Dilara E.

Ease of use
8.7
Support
8.2
Ease of Setup
0.0
8.2
ESPRIT
★★★★★

ESPRIT

ESPRIT system offers powerful programming for any CNC machine tool. ESPRIT's full-spectrum functionality includes programming for 2-5 axis milling, 2-22 axis turning, 2-5 axis wire EDM, multitasking mill-turn machining, and B-axis machine tools. Streamline your operations with the powerful and flexible ESPRIT system, valued by CNC programmers for its extensive suite of machining cycles, comprehensive tool control, and capacity to fully support ...

Good general use CAM - Steven E.

Ease of use
Support
Ease of Setup
7.4
AlibreCAM
★★★★★

AlibreCAM

AlibreCAM is a Computer Aided Manufacturing(CAM) plug-in that runs completely inside of Alibre Design 2018 3D CAD software. AlibreCAM merges the power of Alibre Design's parametric modeling with the legendary machining capabilities of MecSoft's flagship CAM Software, VisualCAM. AlibreCAM 2018 runs seamlessly within the Alibre Design user interface, giving you only one interface to learn.

A Shortview - GIZEM C.

Ease of use
8.3
Support
6.7
Ease of Setup
0.0
7.8
MachineWorks
★★★★★

MachineWorks

MachineWorks functionality gives CAM software manufacturers the ability to simulate and verify their toolpaths. Our true-solid engine allows collisions to be detected and simulated with high quality animations that are built on OpenGL or DirectX graphics. For complex machining, MachineWorks' kinematics allow full machine simulation to ensure that all clashes and gouges are detected anywhere in the machining environment.

ALL-IN-ONE - AHMET Y.

Ease of use
Support
Ease of Setup
4.0
BobCAD-CAM
★★★★★

BobCAD-CAM

BobCAD-CAM provides CNC programming solutions for mill, mill turn, lathe, router, laser, plasma, waterjet, and wire EDM machines. Our CAD/CAM systems offer powerful CAD functionality for design combined with toolpath and complete G Code producing functions that makes CNC software programming simple.

Bob-Cad - Administrator in Design

Ease of use
Support
Ease of Setup
9.0
Fusion 360
★★★★★

Fusion 360

Fusion 360 unifies design, engineering, and manufacturing into a single platform.

Great CAD/CAM for small business - James P.

Ease of use
8.5
Support
9.0
Ease of Setup
8.7

Languages supported: German, English, French, Italian, Japanese

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 0

8.4
SolidWorks CAM
★★★★★

SolidWorks CAM

SOLIDWORKS CAM is an add-on to all versions of SOLIDWORKS CAD that lets you prepare your designs for manufacturability earlier in the development cycle. Manufacturing tasks that had to wait until a design was complete can now be performed concurrently with the design process

A must have add-on for designers - Bapti Niloy B.

Ease of use
8.7
Support
8.3
Ease of Setup
8.6
7.6
Tebis CAM
★★★★★

Tebis CAM

Tebis allows to quickly and easily generate collision-checked NC programs in all manufacturing-related industries and application areas.

All-in-one ! - GГ–KER G.

Ease of use
Support
Ease of Setup
7.6
VERICUT
★★★★★

VERICUT

CGTech specializes in numerical control (NC/CNC) simulation, verification, optimization, and analysis software for manufacturing.

Highly Recommended - Alican K.

Ease of use
Support
Ease of Setup
7.6
EZ-CAM
★★★★★

EZ-CAM

EZ-CAM was one of the first PC based CAM systems to enter the market and offers innovative, productive, affordable manufacturing solutions. From simple and easy to use 2 axis milling and turning to full 3 and 4 axis Milling, Mill/Turn, 5 axis Wire EDM and arc G-code Optimization.

Very good system. Cheap as well. - User in Research

Ease of use
Support
Ease of Setup
7.4
Lantek Expert
★★★★★

Lantek Expert

Lantek's nesting CAD/CAM software optimizes the material yield and the quality of the results to the maximum.Lantek Expert provides the most advanced nesting algorithms and mechanization strategies (Thinkingmetal Technology) for any of the existing cutting (laser, plasma, oxy-fuel, water jet technologies) and punching machines.

First Look to Lantek Expert - Faruk O.

Ease of use
Support
Ease of Setup
6.6
CAM-TOOL
★★★★★

CAM-TOOL

CAM-TOOL is a five-axis-control-machining-center compatible, high-end CAD/CAM system with a hybrid CAM engine (Polygon and Surface Calculation). This Hybrid capability enables direct machining to be applied to materials with a high degree of hardness. In addition, CAM TOOL provides a superior surface finish, longer tool life, reduced machining time and finishing time.

High End Die/Mold CAM Solution - Steven E.

Ease of use
Support
Ease of Setup

Languages supported: English, Japanese, Chinese (Simplified), Chinese (Traditional)

6.4
VisualCAM
★★★★★

VisualCAM

VisualCAD/CAM features MecSoft's FREE and easy-to-use CAD program VisualCAD, which is the host platform for the VisualCAM and Visual3DPRINT plug-in products.VisualCAM is MecSoft's flagship CAM software product that addresses the CNC machining market needs with modules VisualMILL, VisualTURN, VisualNEST, and VisualART to address specific needs of various CNC manufacturing processes.

Great effort for users! - Mihriban C.

Ease of use
Support
Ease of Setup
8.4
Solidcam
★★★★★

Solidcam

SolidCAM runs directly inside your existing SOLIDWORKS or Autodesk Inventor CAD system, with seamless integration and full tool path associativity - design changes initiate automatic tool path updates to the CAD model.

The King of CAM - Gulam F.

Ease of use
8.3
Support
8.3
Ease of Setup
0.0
8.4
Mastercam
★★★★★

Mastercam

Mastercam delivers a comprehensive toolpaths combined with robust CAD tools.Mastercam gives shop a powerful and integrated foundation of shop-tested CAD tools.

Incredible software to design and produced products through CNC - Ahmad Mustafa A.

Ease of use
8.0
Support
8.6
Ease of Setup
7.9
8.4
GibbsCAM
★★★★★

GibbsCAM

A scalable CAM system that gives you the tools to program parts faster and cut machine time with innovative toolpath strategies and proven, error-free post processors.

I would say the best user experience and learning for beginners and amateur levels. - Pawan Raj S.

Ease of use
9.1
Support
8.1
Ease of Setup
0.0
8.0
SmartCAM
★★★★★

SmartCAM

The SmartCAM product line consists of computer-aided manufacturing products for CNC Milling, Turning/Lathes, Fabrication and Wire EDM. Additionally SmartCAMcnc offers native format data translators for SOLIDWORKS and Autodesk Inventor and other native CAD systems, and software subscription agreements that provide product updates, superior technical support and much more.

Serves you the way you want - Muge S.

Ease of use
Support
Ease of Setup
8.0
GMSWorks
★★★★★

GMSWorks

GMSWorks 4.4 is the latest release of the CAD/CAM software that helps engineers design and manufacture complex parts. This computer aided design and manufacturing (CAD/CAM) software package includes a full integration of the new DESIGNBASE advanced modeling kernel, featuring superior free form surface and solid geometry modeling and unmatched design editing capabilities.

Smooth experience - Turan S.

Ease of use
Support
Ease of Setup
7.6
TopSolid’Cam
★★★★★

TopSolid’Cam

TopSolid Cam is A simple, intuitive and scalable global CAD/CAM solution. Easy to use to control a lathe/grinder or a continuous 5-axis machining center.

Good software very few quirks - Administrator in Design

Ease of use
Support
Ease of Setup
6.6
ModuleWorks
★★★★★

ModuleWorks

ModuleWorks is a leading provider of CAD/CAM components, providing 5-Axis, 4-Axis and 3-Axis machining and simulation technology as used by many of the leading CAM systems and specialist manufacturing companies worldwide.

The most improved program in 2019-2020 - Omer B.

Ease of use
Support
Ease of Setup
5.6
NCSIMUL 4CAM
★★★★★

NCSIMUL 4CAM

NCSIMUL 4CAM is the NCSIMUL SOLUTIONS module that complements existing CAMs to simplify NC programming and increase the flexibility of CNC machines. It allows to change machines on the fly without new CAM programming.From the main CAMs (CATIA, NX, CREO, TOPSOLIDCAM, MASTERCAM, ...) or existing NC programs (ISO format), NCSIMUL 4CAM directly generates, without external post-processor, native NC programs, verified and optimized taking into account ...

A Survivor in CAM Industry - Furkan .

Ease of use
Support
Ease of Setup
8.6
HSM
★★★★★

HSM

Inventor HSM and HSMWorks CAM software simplify the machining workflow with CAD-embedded 2.5-axis to 5-axis milling, turning, and mill-turn capabilities. Available only as part of the Product Design & Manufacturing Collection.

Class is permanent - Omer B.

Ease of use
8.9
Support
8.3
Ease of Setup
0.0
8.2
CAMWorks
★★★★★

CAMWorks

CAMWorks is an intuitive, feature-based CAM software that helps to increase productivity using best-in-class technologies and adaptable automation tools to maximize CNC machining efficiency.

CAMWORKS for Tool & Die Design as well as Programing. - Dharmendra G.

Ease of use
8.2
Support
8.1
Ease of Setup
8.3

Languages supported: German

8.6
PowerMill
★★★★★

PowerMill

PowerMill CAM software provides strategies for 3- and 5-axis subtractive and additive manufacturing.

A great software for robotic engineers - Arian M.

Ease of use
8.0
Support
8.8
Ease of Setup
7.8
8.2
Solid Edge
★★★★★

Solid Edge

Complete hybrid 2D/3D CAD system that uses synchronous technology for accelerated design, faster change, and improved imported reuse.

Senior mechanical engineer - Mohamed R.

Ease of use
8.2
Support
8.0
Ease of Setup
0.0

Languages supported: Czech, German, English, French, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Chinese (Simplified), Chinese (Traditional)

8.2
NX CAM
★★★★★

NX CAM

NX CAM provides comprehensive and integrated NC programming capabilities in a single system. This enables the use of consistent 3D models, data and processes to seamlessly connect planning and shop floor operations with a digital thread.

User friendly and useful. - Tayfun T.

Ease of use
8.1
Support
8.1
Ease of Setup
6.7
8.2
Cimatron
★★★★★

Cimatron

Cimatron's CAD/CAM solutions address the entire tool making process from quoting to design, applying engineering changes and NC programming. Cimatron delivers major advantages for mold, die and manufacturing shops keeping you more competitive across your entire range of operations

Great NC and CAD tool - Yaki N.

Ease of use
7.4
Support
8.1
Ease of Setup
7.6
8.2
RhinoCAM
★★★★★

RhinoCAM

RhinoCAM is a Computer Aided Machining (CAM) plug-in for CNC that runs completely inside of Rhinoceros 5.0 & 6.0. This plug-in is a general purpose machining program targeted at the general machinist.

In overall good CAM/CAD package - User in Industrial Automation

Ease of use
8.9
Support
7.7
Ease of Setup
0.0
B2B Software Guide