CNC Milling Software for Real Shop Workflows
From everyday 2.5-axis work to advanced solid and surface machining, built to support a wide range of parts and programming needs.
Choose Your Milling Package
Each package includes a defined set of capabilities. Review the options to see which level aligns with the type of work your shop runs.

Go Milling
Essential 2.5-axis and basic 3-axis milling tools for everyday CNC work.
Best suited for:
Prismatic parts, job shops, general production work

Go Solids Milling
Adds solid-based programming & automation tools.
Best suited for:
CAD-driven workflows, repeat parts, hole-heavy components

Go Pro Milling
Advanced surface and 3D tools for complex parts and precision work.
Best suited for:
Complex surfaces, molds and dies, advanced 3D machining
compare package capabilities
Capability |
Go Mill |
Go Solids |
Go Pro |
|---|---|---|---|
|
2.5-axis milling (profiling, pocketing, facing) |
|||
|
Drilling and tapping cycles |
|||
|
Wireframe-based programming |
|||
|
Toolpath visualization/verification |
|||
|
CutDATA™ feeds & speeds |
|||
|
Solid model machining |
|||
|
Import & repair CAD/surface models |
|||
|
Automatic hole recognition |
|||
|
VoluMill solid roughing |
|||
|
Extended surface machining tools |
|||
|
Parting line creation tools |
|||
|
Extract & heal geometry tools |
|||
|
Advanced 3D finishing |
Which Milling Package Do I Need?
If your work is mostly 2.5-axis or basic 3-axis geometry-driven parts, Go Milling typically provides the tools you need.
If you rely on solid models and want automated hole recognition and smarter roughing, Go Solids adds those capabilities.
If your work involves advanced surface control & 3D finishing, Go Pro includes the tools designed for that level of complexity.
Complete CNC Programming Capabilities

Ready to Configure your Setup?
We’ll help you evaluate your machines, parts, and workflows to determine the right GibbsCAM configuration from the start. With Midwest CAM Solutions, you receive:






