SECTION 03 — Product

What is CAM Assist


Analyst note

CAM Assist takes a 3D model and generates a complete machining program — tooling, operations, toolpaths — in minutes. It is deployed in 915 factories globally. The product automates the 80% of programming time that is repetitive cognitive labour (selecting tools, ordering operations, generating paths for standard features) and leaves the 20% that requires expert judgment (final tolerance adjustments, surface finish decisions, fixturing strategy) to the machinist. This is not a copilot that suggests next steps. It is an engine that produces a working program from a cold start on a part it has never seen, using physics-based reasoning rather than pattern matching on historical data. No other product in the world does this.

SECTION 02 — The Problem

The Problem

Every precision metal part in the world starts the same way. Someone receives a 3D CAD model and has to figure out how to machine it out of a block of material. Which faces to cut first. Which direction to approach from. How to hold the part so it doesn't move, flex, or vibrate. Which tools to use, in what order, at what speed, at what depth. How aggressive to be on the roughing pass. How much stock to leave for finishing. Whether to use a bull-nose or a ball-nose on that fillet. Whether the tool can reach that pocket without the holder colliding with the wall.

This is CAM programming. The machinist opens their CAM software and builds the program operation by operation. For each operation: select a tool from the library, define the geometry it should cut, set the stepover distance, the stepdown, the feed rate, the spindle speed, the lead-in and lead-out moves. Simulate it to check for collisions. Watch the virtual tool move through the virtual stock and look for anything that would break in the real world. Adjust. Move to the next operation. Repeat.

A straightforward prismatic part might take two to four hours to program. A complex aerospace bracket with thin walls, deep pockets, and tight tolerances takes days. A multi-setup mould cavity or 5-axis impeller can take weeks. And every one of these decisions depends on knowledge that takes years to build: how different aluminium alloys behave differently under the same cutting conditions. How titanium work-hardens if you dwell too long. How a long-reach tool deflects and leaves a poor surface finish. How the same program runs differently on two supposedly identical machines because one has more backlash in the Y axis.

This knowledge lives in the heads of experienced machinists. There is no textbook that teaches it comprehensively. You learn it on the shop floor, part by part, crash by crash, over years. And this workforce is disappearing. The median machinist is 45. Retirements outpace new entrants by roughly 3:1. Every retirement deletes decades of accumulated knowledge. See The Machinist Shortage.


SECTION 03 — How It Works

What CAM Assist Does

CAM Assist takes a 3D model and generates a machining program: tool selections, cutting strategies, feeds, speeds, and toolpaths. It gets roughly 80% of the way to a finished program. The machinist reviews the output, adjusts what needs adjusting, and sends it to the machine.

01

Configure

Set your machine, material, tools, and workholding. Intelligent defaults mean you can start in seconds. Configurations save and reuse across jobs.

02

Assess

Load a part and get instant machinability feedback. CAM Assist identifies missing stock, features that can't be reached with available tooling, and geometry issues. Choose 3-axis or 3+2 milling, preferred approach directions, areas to avoid.

03

Generate

AI generates complete machining strategies: roughing, semi-finishing, finishing. Review each strategy, inspect individual operations, adjust before committing. The programmer stays in control of every decision.

04

Post & Cut

Approved strategies push directly back into your CAM package as native operations. Post G-code and run the part. What used to take hours of manual programming now takes minutes of review.

"With CAM Assist, it took 7 minutes to get 80% of the way there, and the programmer spent just 15 minutes fine-tuning it. Previously it would take me about 45 minutes to an hour to program those parts by hand."
Chris Battelene, Total Manufacturing Solutions, Florida (14 CNC machines, aerospace & defence)
"The other huge benefit is that guys who don't have as much experience with programming can run a machine and make parts. It helps bridge that gap in the learning curve relatively quickly."
Chris Battelene, Total Manufacturing Solutions
"Eventually everybody's going to use this, everybody's going to have it. Every business is going to figure out that why the hell are we paying this guy to sit there for three hours when he could be doing something else?"
Medical device manufacturing customer (GibbsCAM user)

SECTION 04 — Integrations

Integrations

CAM Assist integrates directly with the software machinists already use. It launches from within the CAM package, runs in a web interface with a 3D part viewer, and pushes approved strategies back as native operations.

Fusion 360
Autodesk
Live
Mastercam
CNC Software (Sandvik)
Live
GibbsCAM
Hexagon
Beta
SolidCAM
SolidCAM
Beta
Siemens NX
Siemens
Beta
More coming
Additional platforms
In development

Each integration opens access to a new pool of industrial seats. See CAM Package Landscape for the full market map of 2.4M installed seats across 60+ vendors. Importantly, the next-generation products (Agentic CAM, Agentic Quoting, Agentic DFM) are not tied to any CAM package. They are standalone and sellable to any factory, regardless of what CAM software they run.


SECTION 05 — Roadmap

What's Next

CAM programming is the wedge. But the most valuable cognitive jobs in a machine shop don't end at toolpath generation. Quoting and Design for Manufacture feedback are equally time-consuming, equally dependent on tribal knowledge, and critically, they don't require integration with a CAM package. This means each new module expands the addressable market beyond the installed CAM seat base.

Agentic Quoting

Next few months

Quoting is the other most time-consuming job in the workshop. Shops lose bids because they can't quote fast enough, or win bids they shouldn't have because they quoted blind. AI-generated quotes grounded in actual machining data let shops quote confidently in minutes. Standalone product, no CAM package required.

Agentic DFM Feedback

Next few months

Design for Manufacture feedback generated automatically from the 3D model. This takes CloudNC upstream from the machine shop floor to the design office. When a designer gets instant feedback on whether their part is manufacturable, what it will cost, and how to simplify it, the loop between design and production closes. Standalone, no CAM package required.

Agentic CAM

6-9 months

The next generation. An LLM driving CloudNC's proprietary tooling to achieve near-complete autonomous programming for most geometries, across multiple machine types, in a conversational interface. Agentic CAM enables rapid specialization to a specific machine, factory, toolset, part family, or customer. This is the step from 80% to near-complete.

Beyond these three, the same architecture extends to the remaining cognitive roles in the factory: quality planning, tool purchasing, material procurement, scheduling, and shop floor task assignment. Each of these is a bottleneck that depends on the same tribal knowledge that CAM programming does, and each becomes automatable once the AI understands the part, the process, and the factory.

The land grab: CAM Assist sells through CAM package integrations. Quoting and DFM sell to anyone with a 3D model and a machine shop. Each product reinforces the others: the same AI that knows how to machine a part can estimate what it costs and tell the designer how to make it easier to machine. Together, these form the foundation of a factory operating system that controls the cognitive layer of precision manufacturing.