Skip to main content
10-Marble
September 27, 2018
Question

Why do PTC continue with MathCad Prime?

  • September 27, 2018
  • 4 replies
  • 24426 views

I need to rant about how rubbish Prime is, so I am looking at the support renewals and its coming in at like ยฃ3k for my current licenses. We only use MathCAD 15 as prime's functionality is so poor compared to MathCAD 15. So what am I paying for? I sat through a 30min webinar on Prime 5.0, the only thing that they had done was add a graphing app, I had to temper my annoyance that that was the focus for the prime 5.0 release. What about the simple stuff:-

1. Why have they changed how you do subscripts! Every time I type a variable I add a subscript, this is now a two button operation. Did the developers ever open up MathCAD 15? I have been through multiple software upgrades on AutoCAD, Solidworks, Inventor etc none of them just decide to change how the user fundamental interacts with the software.

2. Why are there no formatting styles available? Prime is there to present maths in a nice consistent format so we can deliver it to our clients, did the developers forget that the output from Prime is a sheet that is often delivered as part of a client engineering pack?

3. We have hundreds of MathCAD 15 calculations that we can't convert to Prime without lots of work to re-format and sort out. This is a ridiculous place to be, no other upgrade on other software platforms has ever created so many issues.

I am sure I could keep going if I had the time, PTC have taken a market leading piece of software and rubbished it, we used to recruit based on people having used the software, this is no longer the case.

So why not forget Prime, it has such a bad reputation, it couldn't do maths when it was first released and it has continued to disappoint from release to release. Stop what you are doing PTC and look at MathCAD 15, just update that, give it tabs and nice icon colours (because that's what we all need) and sell it as MathCAD 16, I can tell you the engineering world will rejoice, and you will see customers coming back to MathCAD! Or continue with Prime and watch all you engineering clients walk away.

4 replies

23-Emerald I
September 27, 2018

The general consensus is that PTC thought Mathcad would be a nice (simple) addition to their modeling software; since 3.0 they have advertised that it interfaces with Creo.

 

What they didn't realize (IMHO) was the effort that would be required and the number of stand-alone users that needed the features you've noticed are missing.

sjupp10-MarbleAuthor
10-Marble
September 27, 2018

For PTC to not consider those that don't have the full suite of software packages is a serious error in judgement, surely even if MathCAD is intergrated with CREO the mathCAD still needs to be checked and approved and delivered as a document to a client as proof of some engineering? Am I stuck int he dark ages where I still supply evidence in pdf format to clients that some engineering was done?

The question then becomes will they improve prime and will it be in Prime 06? because if not then i don't see why i would pay for a support contract.

16-Pearl
September 27, 2018

I believe that if you own Mathcad 15, you can use it forever without any further payments for maintenance. Mathcad 15 works on Windows 10, so as long as you have this latest version, you should be able to end future payments and use v15 until your computer systems do not support running this version or the licensing software required. I do stay on top of each release of Prime to see what has been improved/added. My wild guess would be that Prime 10 might be close enough to consider migrating from v15? Time will tell.

 

SMath is an option to Mathcad...interestingly very similar in UI and functionality to Mathcad v15. It will read v15 files too, but it is not without limitations. Worth a look when you consider the cost at $0! Migrating from Mathcad v15 would require very careful considerations of all pros & cons.

16-Pearl
September 27, 2018

You ask a very good question. I happen to have been the chairman of the technical committee way back in the day when PTC approached us to discuss the "re-write" of Mathcad (~11 years ago now). We understood the reason - modern software development tools and keeping-up with changes to the Windows OS and CPU technology. They wanted to improve the UI and make it more "MS Word-like". Bottom line was - they wanted to focus on the documentation aspect while rewriting it for a modern OS, thinking they would appeal to the larger audience of the general engineering staff member (the largest segment of their customer base). We told them they were missing the point. The core functionality is where this tool was at. To drive the point home I added that most every medium to large sized company most often have more senior engineers who write very useful "tools" in Mathcad that are then used by all other technical staff. Even though these people are fewer in number, their work is used and recognized by a much larger audience. I'll never forget the silence that overcame the room on PTC's side, and they had some high-level management there to make the pitch.

 

Given this, we told them they must maintain the functionality list first, then go after a modern UI. I cannot share how many times I was very firm in our requirements and how terrible the software would become if they didn't listen - all the members of the tech committee provided the same feedback. And here we are about 11 years later -  hey PTC, we told you so! I know of companies that have left Mathcad for other math/programming tools because there was no path to migrate Mathcad v15 files without excessive effort, and often without any way to fully duplicate the old functionality. And there still isn't. I've also told them to never change legacy behavior. I know you would all cringe if I were to share some of the conversations I've had in the past to try to make them realize how large a mistake they would make if they continued down this path. I left participation in this technical committee a few years ago, having had enough with their lack of VOC and listening skills - not only for Mathcad but other CAE tools as well.

 

Having said all this, I must give kudos to PTC for the connection they have developed to Creo. For their Mathcad customer base that uses Creo as their CAD tool, this offers a significant advantage. But, this does not come without issues - like trying to incorporate old v15 tools into Creo if the functionality is missing from Prime.

 

PTC - you had some incredible tools that were very powerful and unique, not only for the CAE world, but for the general engineering community as a large following. Unfortunately you've insisted on ignoring your core, primary customer base.

19-Tanzanite
September 29, 2018

Hello Chris. Long time since we spoke.

 

I was on that committee, and I 100% back what Chris said. We were ignored. I go back much further with Mathcad than that committee though. I was on that committee almost since PTC acquired Mathcad, and prior to that I was part of a secret "Power users" group that advised Mathsoft. Until I was uninvited for testing of Prime 5.0, I alpha and beta tested every version of Mathcad since MC11. Mathsoft didn't always listen either, and if they had then static unit checking (the unit checking from MC12 through MC15) would never have happened. To PTC's credit, they did listen to that complaint, and Prime 1.0 reverted to the dynamic unit checking we had in MC11. But it was very clear from the beginning that PTC did not care about the existing Mathcad users (based on private conversations, extremely clear; but what was said was said confidentially, so I will say no more).  They have lived up to that, accompanied with a surprising (given how may programmers they have) degree of incompetence even implementing what they do want; the graphs in Prime 5.0 being an excellent example of that.

 

It's really sad, because Mathcad had enormous potential to be a game changing piece of Math software. Heck, it was a game changing piece of Math software! But it could have gone so much further if a company other than PTC had purchased it Smiley Sad

1-Visitor
October 8, 2018

Hi G.,

 

Before PTC bought MathSoft/Mathcad, it had a very large user base of 'consultant' level users who used mathcad at a higher level that would be expected in a typical drawing office (DO) type environment. This included a lot of professional engineers and scientist types who were pushing the leading edge of their applications in a local sense and needed to extend the maths that was in their text books to the new environment and scenarios.

 

A lot of that work fed down to being 'regular' computation, and in many areas matched up with 'standard' calculations used in DO environments e.g. Work Instruction Sheets (WIS) giving the formula for thread engagement based on load and screw size, for both imperial and metric - we had lots of them covering all the regular arithmetic calculations. These computations were done in the DO and needed no more than a calculator.

 

Meanwhile the advanced design concepts and specialist engineering were done in different departments, such as computing the photon flux from a black body source over a TBD waveband and deciding on a lens f/# and aperture. Those specialist computations need more than a calculator if they were to be done correctly, and human error being what it is (roughly equally distributed..), a method for capturing the complicated equations and doing the calculations accurately, to leave the thinking for the specialists, was very important. Mathcad leapt that hurdle and still does. It can also do the WIS computations, but there was an established process method for them, so wasn't picked up that well by the DO fraternity..

 

Meanwhile PTC saw that, especially in the USA, there is a requirement to 'show all working' for the computations both at WIS and Consultant level, and that Mathcad was the tool every one was using for the documentation of the computations and values used in drawings. PTC bought Mathcad to bring the WIS level capability to their DO fraternity (hence Prime), but had not realised that they had also bought the troublesome consultant level community who still need all the power (and more) of Mathcad, even if no-one individually will use all of it.

 

I have quite a few Mech Engs, especially those that are in Stress and Thermal analysis, who do some quite powerful analyses via mathcad, and would like (and benefit from) the integration with Creo a lot sooner that 'the other crowds' who are at arms length to the rest of the PTC tool set.

 

One example that came up on the old collaboratory was vibration absorption modelling via [a few] cascaded spring dampers. These give adequate solutions but aren't continuous, because the overall net frequency roll off can't be modelled by extending the damper cascade (there is always ripple on the curve as different dampers take up the load), but having the ability to investigate within Mathcad did give a much greater insight into how to approach the problem, and where the text books reach their limit. If I locate the sheet I'll post it as it was public.

 

I hope that helps clarify why (in my eyes) the split in the community has happened. My colleague who manages the Creo side says that PTC do this every time they buy a company - the assimilation process to be swallowed into the PTC code base taking typically 5 or more years.

13-Aquamarine
November 15, 2020

Ten years ago I switched to the alternative mentioned here. As a developer.
Now you can look at the results: Curso SMath Studio CEI

10-Marble
November 16, 2020
Thanks! But these are all in Spanish. Hablo muy poco espaรฑol...
13-Aquamarine
November 17, 2020

YouTube can automatically insert and translate subtitles. You just need to take advantage of new technologies, Tom.

1-Visitor
September 24, 2021

I could not agree more! I had to transfer from Mathcad 15 to Prime 7... and I am experiencing EXACTLY the same frustrations as you do. I used to love working in Mathcad 15, it was simple, fast, clean. 

Now it is a complete rubbish. Despite the messy look (I could forgive that), basic functions that were making work with Mathcad 15 so efficient are missing. The subscript function being two keyboard shortcut - horrible decision, so time-consuming. And where are the floating functions? 

 

Please change it back... ๐Ÿ˜ž