2020 cnccookbook cam survey resultss3.cnccookbook.com/downloads/cnccookbook2020camsurvey.pdf ·...
TRANSCRIPT
Bob Warfield
Copyright 2020 by CNCCookbook, Inc.
Every year, CNCCookbook surveys readers on their CAM Software. The results provide an invaluable
guide to CAM for the CNC World..
2020CNCCookbook
CAMSurveyResults
Overview
E
22020 CNCCookbookCAM Software Survey
very year CNCCookbook surveys readers on their CAM Software. The results are a unique and invaluable guide to CAM for the CNC World.
This year we received over 400 responses. That’s up from our last survey, which got about 300
responses.
Product Managers at a variety of CADCAM companies, large and small, tell me they find the
results very valuable in their own planning. There’s really no other source of information quite like
these surveys, so I wanted to get these initial results out as soon as I could.
We’ve done these CAM surveys in 2010, 2012, 2014, 2015, 2016, 2017, 2018 and now 2020, so
there is historical data to compare against when looking for trends. Note that the 2020 results are
actually 2019, we just felt it would look funny to publish 2019 in 2020, especially given we conducted
the survey at the beginning of 2020.
As in the past, we divide the market into 3 segments:
High-End: More expensive packages with more functionality.
Tiered: Modular packages available in a range of configurations that span from the Low-End to the
High-End.
Low-End: These are inexpensive packages often used by Hobbyists, but as we’ll see, at least one
package has come up-market to the Professional World.
Let’s start by taking a look by category at market share.
CAM Segments
T
32020 CNCCookbook CAM Software Survey
his year, High End CAM was 39% of our responses vs 47% last year. Tier-priced CAM is up from 22% to 53%. The Low End is down from 31% to 8%.
Pretty much all of those moves can be attributed to Fusion 360 in the following ways:- We moved Fusion 360 from the Low End to the Tiered segment, hence the huge growth in tiered
and loss of share in Low End.- The High End continues to lose share to Fusion 360. It’s a capable product that is good enough for
many CNC’ers and it costs far less than the High End packages typically charge.
39%
53%
8%
CAM Breakdown by Segment
High End Tiered Low End
CAM Market Share by Segment:
High End
T
42020 CNCCookbook CAM Software Survey
his year, High End CAM market share is still led led by Mastercam, which has an overall (not just high end share) share of 11.4%. Last year they had 12.3% share, so they’ve contracted a bt.
In second place we have SolidCam at 3.7%, which is a big gain from last year’s 1.8%. Last year HSMWorks / non-Fusion HSM was in second place. We re-classified it as tiered, but it would still be in 2nd otherwise.
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.5%
0.5%
0.5%
0.7%
0.7%
0.7%
0.7%
1.0%
1.2%
1.5%
1.7%
2.7%
3.0%
3.2%
3.5%
3.7%
11.4%
0.0% 2.0% 4.0% 6.0% 8.0% 10.0% 12.0%
Catia
EnRoute
MADCam
Partmaker
Router-CIM
Unigraphics
VisiCAM
WorkNC
Desk Proto
FeatureCAM
PTC Pro/E
Delcam
EstlCam
Hypermill
Surfcam
Alphacam
Powermill
Esprit
Edgecam
Gibbscam
Camworks
NX
Type3
SolidCam
Mastercam
High End CAM Market ShareCNCCookbook 2020 CAM Survey
52020 CNCCookbook CAM Software Survey
In this category, Fusion360 leads, with 24% overall market share. Last year, Fusion360 had 24.2% overall
share, so has seemingly plateuaed. Note that it is newly added to this segment.
Last year, Vectric / Aspire led this segment with 12.8% overall share so there’s no change this year.
Meanwhile the Mecsoft products switched places with BobCAD again. BobCAD moved from 3.14% to 5.9% and
Mecsoft moved from 1.74% to 2.7%.
CAM Market Share:
Tiered Segment
0.2%
0.2%
0.5%
1.7%
2.7%
4.4%
5.9%
12.8%
24.0%
0.0% 5.0% 10.0% 15.0% 20.0% 25.0% 30.0%
EZCam
Solidworks Cam
OneCNC
SprutCam
VisualMill / Mecsoft
HSMWorks (Non Fusion 360)
BobCAD/CAM
Aspire / Vectric)
Fusion360
Tiered Segment CAM Market ShareCNCCookbook 2020 Survey
62020 CNCCookbook CAM Software Survey
CAM Market Share:
Low End
We moved Fusion 360 from the Low End Category to the Tiered Category, which allowed CamBam to
move up to #1. It’s overall market share, however, declined from 2.7% to 2%. MeshCam is relatively
unchanged.
Lots of packages are in this category, including some that are more conversational in nature or that are more
specialized. WardCam is for waterjets, for example.
But overall, this category is down in size. Fusion 360 is a magnet at its price point and level of power that’s
pulling people out of the low end.
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.5%
0.7%
1.2%
1.2%
2.0%
0.0% 0.5% 1.0% 1.5% 2.0% 2.5%
Cad Key
Heeks Cam
JSCut
Kcam 4
MakerCam
Millwrite
Okuma Admac Parts
SwiftCam
WardCam
ZW3D
DolphinCAM
Conversational (PathPilot)
MeshCam
SheetCam
CamBam
Low End CAM Market ShareCNCCookbook 2020 Survey
72020 CNCCookbook CAM Software Survey
Overall CAM Market Share
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.2%
0.5%
0.5%
0.5%
0.5%
0.5%
0.7%
0.7%
0.7%
0.7%
0.7%
1.0%
1.2%
1.2%
1.2%
1.5%
1.7%
1.7%
2.0%
2.7%
2.7%
3.0%
3.2%
3.5%
3.7%
4.4%
5.9%
11.4%
12.8%
24.0%
0.0% 5.0% 10.0% 15.0% 20.0% 25.0% 30.0%
Cad Key
Catia
EnRoute
EZCam
Heeks Cam
JSCut
Kcam 4
MADCam
MakerCam
Millwrite
Okuma Admac Parts
Partmaker
Router-CIM
Solidworks Cam
SwiftCam
Unigraphics
VisiCAM
WardCam
WorkNC
ZW3D
Desk Proto
DolphinCAM
FeatureCAM
OneCNC
PTC Pro/E
Conversational (PathPilot)
Delcam
EstlCam
Hypermill
Surfcam
Alphacam
MeshCam
Powermill
SheetCam
Esprit
Edgecam
SprutCam
CamBam
Gibbscam
VisualMill / Mecsoft
Camworks
NX
Type3
SolidCam
HSMWorks (Non Fusion 360)
BobCAD/CAM
Mastercam
Aspire / Vectric
Fusion360
Overall CAM Market ShareCNCCookbook 2020 Survey
82020 CNCCookbook CAM Software Survey
CAM Market Share:
CNC Routers
This year we’re adding the market shares for CNC Router users.
CNC Routers are often used quite differently than CNC Mills. In particular, they do a lot more artistic work
such as signs and corporate logos. It’s not surprising, therefore, that the Aspire / Vectric software dominates
this segment.
3%
3%
4%
13%
20%
33%
0% 5% 10% 15% 20% 25% 30% 35%
VisualMill / Mecsoft
SolidCam
CamBam
Type3
Fusion360
Aspire / Vectric
Most Popular CAM for CNC Router UsersCNCCookbook 2020 CAM Survey
92020 CNCCookbook CAM Software Survey
Looking at overall share for 2020, we can see just how much Fusion360, Aspire/Vectric, and Mastercam
dominate the CAM world. Here are the highlights:
- While still at the top, Fusion360 hasn’t grown overall share by much and neither has Aspire/Vectric.
- MasterCam is down slightly from 12.3% to 11.4%. It’s the legacy standard, but others are regarded as more
leading edge or easier to use.
- HSMWorks, the non-Fusion 360 alternative with the same CAM engine is down hard from 9.6% to 4.4%.
That’s interesting and makes me wonder if Fusion 360 isn’t cannibalizing some sales there, though it hasn’t
increased its share in the process.
- As mentioned Solidcam is up from 1.8% to 3.7%, NX is up from 1.8% to 3.2%, and Esprit is up from 0.9% to
1.5%.
- Powermill, a former customer satisfaction winner in these surveys, is down from 3.7% to 1.2%.
- In general, low share players keep getting whittled away while higher share players are growing. This
suggests the market wants to consolidate at some point.
Overall Share Analysis
102020 CNCCookbook CAM Software Survey
NX took top honors in the Customer Satisfaction area with a score of 1.79. This showed phenomenal
improvement from the 2018 scores. Congratulations, Siemens!
Customer Satisfaction Awards
112020 CNCCookbook CAM Software Survey
SprutCAM took Silver with a score of 1.57. It was just ahead of CamBam, which had a 1.50 score.
Silver Awards
122020 CNCCookbook CAM Software Survey
Here’s the big chart of all customer satisfaction scores. Note that we only include packages below that had at
least 5 responses.
Satisfaction Scores
1.79
1.57
1.50
1.43
1.36
1.35
1.33
1.33
1.32
1.28
1.25
1.18
1.08
1.08
1.00
1.00
0.83
0.80
- 0.20 0.40 0.60 0.80 1.00 1.20 1.40 1.60 1.80 2.00
NX
SprutCam
CamBam
Esprit
VisualMill / Mecsoft
Type3
SolidCam
Fusion360
Aspire / Vectric
HSMWorks (Non Fusion 360)
Camworks
Mastercam
Gibbscam
BobCAD/CAM
MeshCam
Powermill
Edgecam
SheetCam
CAM Software Customer Satisfaction ScoresCNCCookbook 2020 Survey
132020 CNCCookbook CAM Software Survey
What are the biggest gripes users have with their CAM Software?
You can see them laid out above. Poor UX (i.e. usability, user interface, hard to learn, hard to use) was tops,
with about 17% of respondents complaining. CAM is hard to learn and use, it seems.
Second was lack of power. Users were trying to do something and couldn’t.
Third was instability. Apparently CAM software can be relatively buggy.
Another big area of concern was either built-in CAD features or integration with CAD.
Configurability is an interesting one. Shops want CAM to capture their best practices without having to
configure them manually over and over again.
Poor feeds and speeds also came up repeatedly, as it has in prior years. In general, CAM Feeds and Speeds are
mediocre at best. Get a stand alone Feeds and Speeds calculator like G-Wizard and you’ll do a lot better.
CAM Software Gripes
16.9%
14.4%
11.9%
11.7%
7.9%
7.9%
5.2%
4.8%
4.8%
3.7%
2.5%
2.3%
1.9%
1.7%
1.2%
1.2%
0.0% 2.0% 4.0% 6.0% 8.0% 10.0% 12.0% 14.0% 16.0% 18.0%
Poor UX
Inefficient G-Code / Lack of Power
Instability
Poor CAD or CAD Integration
Not Configurable Enough
Too Expensive
Post Issues
Slow
Poor Docs & Training
Support Issues
Poor Feeds & Speeds
4 and 5 Axis
Poor Simulator
Cloud Issues
Product is not updated enough
3D Toolpaths
Biggest CAM Software GripesCNCCookbook 2020 Survey
142020 CNCCookbook CAM Software Survey
In this chart we’ve taken the Top 15 CAM Packages by market share and spelled out what their users think of
them on the Top 5 gripe categories.
It’s important to keep in mind that a user of a low-end package like Cambam has radically different needs and
expectations versus a user of a high end package. That’s why the high end packages are getting dinged on
“Lack of Power” more than the low end. Their users need all the power they can get. That’s why they pay the
premium to get such packages.
CAM Software Gripes: Part 2
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
CAM Software GripesCNCCookbook 2020 Survey
Poor UX Inefficient G-Code / Lack of Power Instability Poor CAD or CAD Integration Not Configurable Enough
152020 CNCCookbook CAM Software Survey
In terms of the type of CNC Work respondents are doing, the majority is CNC Milling, followed by Router
and Turning work. There’s a smattering of other activities that probably would’ve been larger had they been
actual choices on the survey rather than write-ins.
If we look at trends versus last year’s survey, we see Routers now slightly ahead of Turning, Plasma
moved up, and the whole new category of Scanning has appeared.
Are you evaluating new CAM Software at this time?
This year, 17.81% of respondents are considering new CAM Software to replace the package they
currently use. That’s down from last year’s 19.3% of respondents. Customer Satisfaction was also up on a
number of packages. This suggests that vendors are giving CAM users what they want which is generally
making them more satisfied.
CAM Demographics
Milling, 49.0%
Router, 23.0%
Turning, 20.4%
Plasma, 2.0%
Scanning, 1.8%
3D Print, 1.2%
Wire EDM, 0.9%
Mill Turn, 0.5%
Waterjet, 0.5%
Grinding, 0.3%
Laser Engraving, 0.3%
Robotics, 0.2%
Other, 1.2%
What type of CNC Work do you do?CNCCookbook 2020 Survey
162020 CNCCookbook CAM Software Survey
Have you ever used Conversational Programming instead of CAM to save time?
60% of respondents have used Conversational Programming to save time over CAM. That score is up
from last year’s 45% result. Controllers like Tormach’s Path Pilot are increasingly exposing folks to
Conversational Programming.
Conversational Programming is a time saving and simpler alternative to CADCAM for certain
jobs. I like to think of it as making it super easy to do all the sorts of things manual machinists do just
by filling out a quick wizard.
Conversational Programming can be delivered as a stand-alone software package like our G-
Wizard Editor or it can be built right into your CNC Control. It can make it a breeze to make simple
parts or to add simple features to other parts.
Here’s G-Wizard Editor’s list of Conversational Turning Wizards to give an idea:
172020 CNCCookbook CAM Software Survey
Is your CAM Software integrated within your CAD Software?
68% of respondents said their CAM is integrated with their CAD. That score is almost identical to last
year’s result of 67%.
Several folks wrote into the “Other” category that their CAM software was “associative” with their
CAD program. What that means is even though they don’t run together in the same window, making
changes to CAD are automatically reflected in CAM.
That associative linkage delivers 90% of the value of a true integration.
Do you modify your CAM-generated g-code by hand?
Results:
- Frequently: 14% (up from 10.75% last year)
- Sometimes: 52% (up from 50.9% last year)
- Never: 34% (down from 38.35%)
Being able to modify your CAM’s g-code can be a powerful tool. If your shop lacks this capability, you’re
missing out on a lot of opportunity to improve automation and profitability.
To get an idea what’s possible, check out 37 things your CAM won’t do for you that g-code programming
can. It will show you what’s possible with a little g-code programming added to CAM.
Our respondents use this capability to do the following kinds of things:
- Tweak tool offsets and feeds & speeds
- Change work offsets like G54
- Add pauses for manual operations
- Correct programming errors
- Coordinate system changes
- Adjust park location
- Add optional stops
- Adjust tool offsets
- Modify drilling cycles as needed
- Adjust for different stock sizes
- Custom commands and subroutines
- Control Pallet Changer
- Improve comments for better documentation and maintainability
- Changes to tweak and improve efficiency
- Saves time on small changes vs re-running CADCAM
- Probing and touch off
- Compatibility across multiple machines in shop
- Restart after crash / Rework parts
- Make things easier for operators
182020 CNCCookbook CAM Software Survey
How do you test or proof your CAM-generated programs?
Proofing programs to avoid crashes and other errors is critical before you run them on a machine. Here’s
how the survey respondents go about testing their programs:
- 13.41$ Cut “air” on the machine (up from 10.83% last year)
- 63.06% run the code through the CAM simulator (down from 70.76% last year)
- 8.71% use a stand alone simulator (down from 10.11% last year)
The remainder use some combination of the three.
It’s a shame the winner by a land slide is running code through the CAM Simulator rather than a stand
alone simulator (although stand alone simulator use is up significantly).
The issue is the way CAM program simulators work. If your CAM program includes a true CNC g-
code simulator, then yes, it can be used to help test g-code programs.
The thing is, most CAM programs don’t. They just plot the same geometry information that was
used to create the g-code output by the postprocessor. This allows for subtle bugs to creep in that are
not detectable in the CAM backplot.
For example, bugs in the post cannot be detected this way because the post is downstream of
that geometry info. In other words, you aren’t really performing an independent test on the g-code.
Relying on this type of simulator is fraught with peril.
Because of that, a lot of experienced machinists insist on a separate simulated backplot as a
sanity check for their g-code before they’ll run it. It doesn’t cost very much or take very long to have
this peace of mind, so it’s something you should consider.
Proving programs is just one of the reasons folks rely on our G-Wizard Editor software. We wrote
an article that details the sorts of problems a simulator like G-Wizard can eliminate from your
programs:
5 Ways G-Code Simulators Crush CNC Errors