2020 cnccookbook cam survey resultss3.cnccookbook.com/downloads/cnccookbook2020camsurvey.pdf ·...

18
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. . 2020 CNCCookbook CAM Survey Results

Upload: others

Post on 27-Apr-2020

29 views

Category:

Documents


1 download

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