Delivers advanced 2 to 5 axis cutting capabilities

We are the Right CNC Software Solution for Your Shop. Call Us Today 877-262-2231
BobCAD-CAM Mill software

Easily Program Any Part

BobCAD-CAM software for milling delivers advanced 2.5, 3, 4, & 5 axis cutting capabilities with a fully integrated CAD design system that allows you to seamlessly transition from designing your part geometry to assigning advanced toolpaths. The CAD-CAM software for milling offers powerful toolpath options that perform high speed machining and multiaxis cutting operations, taking full advantage of your CNC milling machine’s capabilities. It provides CNC programming tools that deliver speed and efficiency to help you achieve precision parts in fewer steps.

NEW FEATURE: MachiningCloud Integration

Save time setting up and customizing your tool library and tool crib by importing tool assemblies from MachinineCloud. Customizing your tool library has never been easier! Discover all the exciting and powerful new features in BobCAD-CAM V33.


BobCAD-CAM milling software delivers the functionality you need to program everything from simple engraving, profile, pocket and hole cycles, to complex simultaneous 4 & 5 axis milling routines. It incorporates a full range of sophisticated, efficient and modern machining strategies through a simple wizard-driven interface that makes programming quicker & easier, even for new and occasional users. Dynamic Machining Strategies™ minimize your programming while advanced solid simulation lets you test and confirm your work, giving you confidence in your part programming.

Probing(New Feature)

Touch off your tools, set your work offset or perform in-process measurements with one of the 41 probing cycles that are now available in V33’s new probing module.

Hole Feature Recognition

Hole Feature Recognition(New Feature)

Find holes sizes, types and depths faster with automatic hole recognition! Using a knowledge base, users can customize conditions to optimize hole processing for their shop’s needs.

Steep Shallow Operations

Steep Shallow Operations(New Feature)

Achieve up to 70% faster calculation times with better surface finishes using this combination toolpath. Best target steep and shallow areas of your part geometry with a single operation.

V33 Barrel Mill 4

Barrel Mill Tool(New Feature)

Reduce cycle time while improving surface finish using Barrel Mill tools for 3, 4 and 5 Axis Toolpaths.The expanded surface area of a Barrell Mill cutter allows for larger step downs / step overs without sacrificing the desired cusp height. Standard, Advanced, Tangent, Lens, Double, Section and Taper Barrel Mills are supported in V33.

Mill Corner Slowdown

Corner Slow Down(New Feature)

Advanced federate mapping to slow cutting motion down as the tool approaches corners or sharp changes in the direction. Apply corner slowdown on internal corners, external corners or all corners and use custom settings to eliminate corner blowout or overloading your tools.

Pecking Options

Pecking Options(New Feature)

With prior versions pecking was limited to the Drill Hole operation alone. V33 now adds pecking options to additional operations: Center, Counterbore, Chamfer and Ream all support pecking.

V33 Mill New Side Roughing

Side Roughing Patterns(New Feature)

You can now choose from single direction cutting (zig) or bi direction cutting (zig zag) patterns with sorting control that results in more efficient toolpath.

Multi Point Drill Tip Selection

Pocketing: Multiple Drill Tip Positions(New Feature)

We use Drill Tip Positions to define the pilot hole location for your pocketing cycles to start the tool in. Prior to versions were limited to a single position, V33 now supports multiple Drill Tip Positions (pilot hole locations) for a single pocket operation.

Feature Based Job Tree

The best of both worlds come together in BobCAD’s CAM Tree, Operations and Features. BobCAD’s machining features gives users the ability to create single operations per feature or to customize multiple operations tied to a single feature. This flexible programming workflow eliminates redundant tasks required in operation only CAM Trees.

CAM Libraries

Our CAM libraries aid the everyday machinist by storing and providing quick access to programming critical data. Create new, edit and call from the Tool, Holder, Adapter, Thread or Material libraries.

Hole Making

2, 3 , 4 and 5 axis hole making is simple with BobCAD’s intuitive hole making wizards. Choose from Standard Drilling, Cross Drilling, or Multiaxis Drilling. Select points, arcs or solid models to define hole locations, sizes and depths. Users can quickly Spot, Drill, Tap and Counterbor with a single machining feature. Post your holes in separate moves or canned cycles.

2D Milling

Offering a wide variety of powerful operations for 2D / 2 ½ D cycles. Work from wireframe sketches, surface edges or faces. More powerful and efficient than conversational programming. Capture and reuse machining processes on future projects to reduce overall programming time, while working directly on user created or customer supplied CAD files.

3D Milling

Simple or Complex BobCAD’s got you covered with up to 21 machining strategies that tackle the most difficult of projects. Advanced features to control where toolpath is created, what it avoids and it’s feedrates. Superior surface finishes is what you expect and BobCAD delivers!

4 Axis Milling

Indexing, Wrapping Groups, Rotary, Advanced Rotary and True 4 axis are all fully supported. Get the most out of your machine when using your 4th axis with BobCAD.

5 Axis Milling

True, full-featured simultaneous toolpath strategies for advanced multiaxis part programming. Controlling tool tilt, avoid areas, feed rate mapping and much more that unlocks the full potential of your 5 Axis CNCs. Table Table, Head Table, Head Head 5 axis machine configuration with advanced posting feature to support Machine Comp in Z, Machine Hybrid compensation RTCP,TCP,TCPC, DWO, Origin Tracking and coordinate rotation.


Get a real view of what’s happening on the machine before you ever cut a chip. BobCAD’s solid simulation is loaded tools to validate your machining process, gouge check, find left over stock and much more.


Documenting your programming process with live feedback as you fine tune your toolpath features are available in many forms. CAM Tree Flyouts, Setup Sheets, Tool Assignment , Gouge and Collision reports, Move Operation and Sequence statics: All created automatically and easily accessible at any stage of machining.


Virtual simulation of your setup and workpiece is standard in BobCAD CAM V32, select display and avoid fixtures gaining better control and confidence in your part programming.

CAM Tree Flyouts

Top level editing and display of critical parameters of the Job, Tools, Stock, Machine Setup, Features, Operations and more. Faster edits and quicker display of those settings user want to see or change most.

Adaptive Toolpaths

High efficiency, high speed and highly used by manufacturers all over the world! Adaptive toolpaths are quickly becoming the standard for 2, 3, 4 and 5 axis roughing. Reduce your cycle times, extend tool life and minimize wear and tear on your equipment with this modern toolpath strategy.

Advanced Feedrates

Multiple feedrate adjustments and mapping to optimize tool motion. Eliminate dog leg moves, slow down material entry exit and link moves, volume based, radial chip thinning, surface radius and tool contact feed optimization, feed control zone and more!

Cycle Time Estimates

Process planning, quoting or scheduling? Use BobCAD’s Toolpath statistics and get detailed automatic reports about: Time Data, Toolpath Extents, Toolath Data and Speed and Feeds.


Display your tool and holder as you step through or play your toolpath operation. Rapid graphical feedback for direction of cut, tool hangout, sequence ,cutter location, tool orientation and more.

Toolpath Editor

Fully customize your toolpaths for unique or challenging scenarios. By deleting, trim and relink, move, replace, break, modify attributes or extend cut moves. Users can directly modify their toolpaths outside of the toolpath wizards parameters.

Job Tree Templates

Maximize your shops programming efficiency by saving a Job Tree as a template. Allowing users to shortcut programming by pre populating the Job Tree with stock, setup locations, machining features and more. Faster programming for in-house processes or dedicated machining centers and applications.

Toolpath & Workoffset Patterns

Create multiple copies of machining features or setups using either a toolpath or workoffset pattern. Post copies in long code or with multiple work offset locations ( G54, G55, G56). Great for production with 2 or more same part workoffset locations.


CAD Design Tree
Dynamic Drawing
Construction Lines
Shape Library
2D / 3D Wireframes
2D Booleans
Project to Z Planes
Cross Section Viewing
2D & 3D Geometry Creation Tools
Surface Construction
Solid Modeling
Solids Boolean Operations & Surface Editing
CAD Utilities, Translation, Mirroring, Stitching & Unstitching
Gear, CAMs & Sprocket Design Wizards
Bolt Hole & Grid Patterns
Text / Font Features & Complete Part Dimensioning
Geometry Cleanup & Optimize with Erase Double Entities
CAD Data Translation & Interoperability
Tool Library
Tool Crib
Tool Holders Library
Stock Wizard
Setup Sheet
Tool List
Feature-based Programming
Save & Load Features
Copy & Paste Features
Multiple Machine Setup Locations
Material Library
Dynamic Machining Strategies
Toolpath Backplot
Toolpath Editor
Solid 3D Simulation
Toolpath Statistics
Feedrate Mapping
Universal Post Processor
Sub Program Output
3D Arc filter ( G17, G18, G19 Plane Cutting )
Associative CAM Tree
Toolpath Groups
Toolpath Patterns (Transform / Rotate )
Tool Dominate machining order
Feature Dominate machining order
Feature Geometry Picking Manager
Toolpath Wizard
Machine Sequence Sort Order Optimization
2.5 AXIS
High Speed Pocketing / Adaptive Pocketing
Thread Milling
Plunge Roughing
Corner Round
Rest Machining
SWARF Machining
High Speed / Adaptive Multiaxis Roughing
Wire Frame / Trimming
3 Axis Wireframe
3 Axis Planar
3 Axis Spiral
3 Axis Engraving
3 Axis Radial
3D Plunge Roughing
Z Level Roughing
Z Level Finishing
Advanced Roughing
Equidistant Offset
Advanced Z Level Finish
Project Curves
Advanced Planar
High Speed / Adaptive Roughing
Rest Machining
Parallel Cuts
Cuts Along Curve
Morph Between 2 Curves
Parallel to Multiple Curves
Project Curves
Morph Between 2 Surfaces
Parallel to Surface


CNC Software Package, Support, & Training for Your CNC Shop