Machinists have been arguing about HSMWorks versus CAMWorks since at least 2018, and the debate never actually settled, it just went quiet between waves of new HSMWorks users hitting the same wall. A thread on Practical Machinist that started that year is still picking up replies in 2024, from programmers who switched, programmers who stayed, and at least one Autodesk rep who told a customer straight out to start shopping for new software. None of that was written for a reseller's blog. It is real people describing what it is like to sit in front of both tools for years at a time, and it settles the question better than any spec sheet does.
The short answer
HSMWorks builds a toolpath operation-first: you pick geometry, sketches, edges, or surfaces, and program directly from it. CAMWorks (SOLIDWORKS CAM) builds feature-first: Automatic Feature Recognition tags the model's pockets, holes, and bosses, and its Technology Database assigns a machining strategy to each one automatically. Machinists who have run both are split roughly along that line: HSMWorks feels faster to pick up and more direct to drive, CAMWorks pays off once its database is built and then keeps paying off on every part after. With HSMWorks retiring in 2028, the practical question for a SOLIDWORKS shop is which of those two working styles you actually want to live with next.
The debate that would not die
The original 2018 thread reads like a normal software comparison. A plastics machinist running HSMWorks asks what CAMWorks does differently, a couple of experienced programmers weigh in on tech databases and lathe support, and the thread settles into the kind of back-and-forth every CAD/CAM forum has. What makes it worth reading in 2026 is the reply that landed in September 2024, six years later, from a poster who reached out to Autodesk for help with a small bug in HSMWorks.
"Reached out to Autodesk for some help on a trivial bug fix in HSMWorks, and he advised me to look for new software. HSMWorks is now 'maintenance only,' as in they will only fix big problems until it's no longer offered. No further development or improvement at all. Not mentioned on their website, however."
rafe_, Practical Machinist forum, September 2024That is a customer being told directly, well before Autodesk's public end-of-life notice, that the product he had built his shop around was done receiving real support. It lines up with what Autodesk later confirmed on its own HSMWorks end-of-life page: no new subscriptions since March 25, 2025, full retirement March 25, 2028. The forum just got there first, from the people who felt it happen before the announcement made it official.
Two different ways to build the same toolpath
Strip away the brand names and the actual disagreement in that thread is about workflow order, not feature lists. It shows up clearest in a 2024 reply that frames it better than most marketing copy manages to.
"I loved the operation-oriented workflow of HSMWorks vs the feature-oriented workflow of CAMWorks. Easier to understand what the machine is actually going to do."
rafe_, Practical Machinist forum, September 2024HSMWorks is built around picking geometry, a sketch, an edge, a surface, and building an operation from it directly. There is no mandatory step where the software has to first agree that a pocket is a pocket. CAMWorks runs the opposite direction. Its Automatic Feature Recognition reads the model and identifies over 20 types of prismatic features on its own, and its Technology Database then matches a stored strategy, speeds, feeds, and tool, to each recognized feature. When AARONT put it plainly in the same thread, "everything is based off of the tech database and the guidelines you give it," which is the accurate version of what a lot of people shorthand as the software "learning."
What eight years of real use actually says
Read enough of the thread and a pattern holds up better than either brand's marketing. Len_1962, who has used both, called HSMWorks "more of an experienced machinist CAM" precisely because it has no automatic speed and feed suggestions and no feature recognition, so the programmer stays in the driver's seat the entire time. Zeus1050 backed that up years later, saying HSMWorks's adaptive clearing felt better tuned and the interface easier to use, but conceded CAMWorks pulls ahead once the work gets into heavier multi-axis programming. On the other side, Shawnrs, an eleven-year CAMWorks user, described building custom strategies for families of parts that now let him program a repeat job in about ten minutes with feeds, tool numbers, and depths already locked in, which is the payoff a built-out Technology Database is supposed to deliver.
Nobody in that thread was selling anything, which is exactly why it is worth more than a comparison chart. The honest read across all of it: HSMWorks rewards a programmer who wants to stay hands-on with every cut, CAMWorks rewards the shop willing to spend the setup time once and let the database carry the rest of the work.
Where the forum gets a detail wrong
One claim worth correcting, because it gets repeated as fact. A 2024 reply states HSMWorks posts are written in Java. They are not. HSMWorks and the rest of Autodesk's CAM post processors are written in JavaScript, the ECMAScript standard, an entirely different language that happens to share part of a name. A post is a plain text .cps file, editable in Notepad or, more comfortably, in Visual Studio Code with Autodesk's own post processor extension. It is a small mix-up, but it is the kind of detail that matters if you are the one about to open a post file for the first time and expecting Java syntax that will not be there.
The tier confusion that trips people up
Half the arguments in that thread are actually about tiers, not tools. Pete Deal and len_1962 spend several posts sorting out that SOLIDWORKS CAM Professional adds turning and indexing over the free Standard tier, and that full CAMWorks goes further still with a stronger lathe and true multi-axis. That confusion has not gone away. SOLIDWORKS CAM Standard, the tier included free with an active subscription, does not include assembly machining, VoluMill high-speed toolpaths, or turning. SOLIDWORKS CAM Professional adds all three along with 3+2 programming for 4- and 5-axis work. Full CAMWorks extends further into simultaneous multi-axis and a more developed lathe module. A shop moving off HSMWorks and expecting to machine assemblies or run a lathe almost always needs Professional or above, not the free tier the forum debate usually starts from.
Not sure which tier actually replaces what your shop ran in HSMWorks?
Get a QuoteSo which one fits your shop
Be honest about what you are actually choosing between, because the forum is right that it is not a clean upgrade in either direction. If your shop already runs assemblies, turning, or heavier multi-axis work, CAMWorks or SOLIDWORKS CAM Professional is the direct, supported path forward, and the Technology Database becomes an asset instead of a chore once your best programmer builds it out. If what you actually valued in HSMWorks was the operation-first control, picking geometry and driving the toolpath yourself without a feature-recognition layer in between, that specific feel does not have a true match in the current SOLIDWORKS-connected lineup. SOLIDWORKS CAM, CAMWorks, and NC Shop Floor Programmer are all feature-based tools. That is a real tradeoff worth naming rather than glossing over, and it is worth weighing against the fact that HSMWorks itself is gone by 2028 regardless of which way you lean.
Weighing HSMWorks against CAMWorks for your own shop?
Morphos 3D sells and supports the SOLIDWORKS CAM lineup and has actually run Autodesk CAM day to day, so the read is based on your parts, not a sales script. See the full Standard vs Professional breakdown, the wider HSMWorks alternatives landscape, or the 2028 end-of-life timeline, and use Support for a straight answer about your own machines.