Skip to main content
1-Visitor
July 31, 2015
Question

confusing file extension, not user-friendly

  • July 31, 2015
  • 11 replies
  • 4144 views

I'm  wondering whether PTC has any intention in providing user-friendly features for updating and saving Mathcad files.


There seem to be several file  formats: mcd; xmcd; xmcdz; mcdx; and so on.  And they are not all compatible and interchangeable.


In reference to other good speadsheet program, Excel; although they have been upgraded though several versions of file formats, they  still keep its compatibility and interchangeability with the  old legacy version.  For example, you still can save the latest Excel file format of XLSX to the old legacy of XLS.


Why can't PTC do the  same for  new versions of Mathcad to help  facilitate Mathcad customers to save the file to any formats: mcd; xmcd; mcdx; or whatever...


Please advise...


Manit


11 replies

23-Emerald I
July 31, 2015

The older formats are documents from the older versions of Mathcad.  Prime is unable to read those files directly, it launches a separate application that starts Mathcad 15 (available free with Prime) to read the file and translate it (or try to) into "Prime language."

23-Emerald IV
July 31, 2015

With Mathcad (up to version 15) you could save your work a good few versions back. The output would contain pictures for parts that use features unsupported by the older version.

In its wisdom, PTC has apparently decided that Prime is the way forward: so there should be no need to be able to save files in a previous format....

Or at least, so far they did not spend any time on it. We (the users) must realise that every new version of Prime supports completely new and advanced features that are difficult to, or cannot be translated back to the older versions/applications.

19-Tanzanite
July 31, 2015

Prime 3.1 can't even save into Prime 3.0 file format (both .mcdx of course), and Prime 3.0 can't read a Prime 3.1 file. So I think there's more chance of pigs flying than Prime ever writing Mathcad 15 files!

23-Emerald I
July 31, 2015

Can we hire the kid from the Doritos commercial?

23-Emerald V
July 31, 2015

manit churanakoses wrote:

I'm  wondering whether PTC has any intention in providing user-friendly features for updating and saving Mathcad files.


There seem to be several file  formats: mcd; xmcd; xmcdz; mcdx; and so on.  And they are not all compatible and interchangeable.


...

Why can't PTC do the  same for  new versions of Mathcad to help  facilitate
Mathcad customers to save the file to any formats: mcd; xmcd; mcdx; or
whatever...

No, they aren't compatible, because Mathsoft (Mathcad's original developer) and PTC have introduced capabilities that aren't well catered for by the older formats; Mathcad 12 introduced the xml format (xmcd and xmcdz) that was a radical departure from previous formats (unless you count MathML).   As Luc has mentioned, Mathcad (not Prime) can save worksheets back about 3 or 4 versions, but can read further back.

I suspect that the lack of backwards save capability is deliberate, to essentially force users to upgrade to Prime, isolate themselves on whatever version they happen to have, or to abandon Mathcad altogether.  At the moment, most users of older versions can still have some interaction with users of the most recent versions of Mathcad, but that will diminish over time as Mathcad 15 is phased out. Unfortunately, the capability gap between Mathcad 15 and Mathcad Prime is still too great to entice a number of users to migrate to Prime (especially when coupled to the cost of such a move and the expense of annual maintenance).   On the other hand, we had similar issues with the transition from Mathcad 11 (which was rather good) to Mathcad 12 (which was .. not good), but over time people have drifted up to Mathcad 14 or Mathcad 15.  Historically, though, there have always been users who are reluctant to upgrade as their "older" version meets their needs and/or they had concerns over the teething problems that went with major releases.

Although Mathcad Prime Express is a good idea, I suspect the PTC pricing structure is going to be a significant barrier to Prime uptake ... A Mathworks-like pricing whereby I could, say, pay £25 to add programming and have an optional pro-rata maintenance, would be far more appealing.

In reference to other good speadsheet program, Excel;

"Other" good spreadsheet program?  I wouldn't classify Mathcad as a spreadsheet program ... far from it.

Excel; although they have been upgraded though several versions of file formats, they  still keep its compatibility and interchangeability with the  old legacy version.  For example, you still can save the latest Excel file format of XLSX to the old legacy of XLS.

That's not quite true.   I (that is my company) have just upgraded from Excel 2003 to Excel 2007 and I have already hit several backward compatibility issues.   Yes, I can still save a file as .xls, but I lose information and capability. The same problem can arise in other major applications, the differences between Python 2 and Python 3 being a good example. Nothing like the difference between Mathcad versions, though!   It wouldn't be quite so bad if PTC had retained a human-readable xml format rather than using a compressed form.

Stuart

19-Tanzanite
July 31, 2015

It's not really the inability of Prime to read or write Mathcad 15 files that annoys me. Well, OK, if I'm truthful it does annoy me, it just annoys me less than the ability of Prime to write files that are compatible with any older version of Prime. The fact that users of Prime 3.0 and Prime 3.1 have no way swap worksheets back and forth is just ridiculous!

23-Emerald V
August 1, 2015

Richard Jackson wrote:

... it just annoys me less than the ability of Prime to write files that are compatible with any older version of Prime. The fact that users of Prime 3.0 and Prime 3.1 have no way swap worksheets back and forth is just ridiculous!

Hmm.

StuartBruff wrote:

...

I suspect that the lack of backwards save capability is deliberate, to essentially force users to upgrade to Prime, isolate themselves on whatever version they happen to have, or to abandon Mathcad altogether. 


So, um, have you thought about upgrading to Prime 3.1 ...?

I wonder if PTC have got hold of a copy the Sirius Cybernetics Corporation Marketing Department Handbook?

Stuart