cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

confusing file extension, not user-friendly

mchuranakoses
4-Participant

confusing file extension, not user-friendly

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 11

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."

LucMeekes
23-Emerald III
(To:Fred_Kohlhepp)

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.

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!

Can we hire the kid from the Doritos commercial?

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

RichardJ
19-Tanzanite
(To:StuartBruff)

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!

StuartBruff
23-Emerald II
(To:RichardJ)

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

RichardJ
19-Tanzanite
(To:StuartBruff)

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

No. But I've thought about your third option.

For the last couple of days, I have tried some options to convert MCD to MCDX, as follows:

1. Converting from MCD to MCDX in Prime 3.0...conversion failed;

2. So I  opened MCD files in MD-15, XMCD..., and saved it in XMCD...worked fine;

3. Use Prime 3.0 to open XMCD file in Prime 3.0...failed;

4. Convert XMCD to  MCDX failed

Any thoughts or suggestions, anybody?

Please advise.

manit churanakoses wrote:

For the last couple of days, I have tried some options to convert MCD to MCDX, as follows:

1. Converting from MCD to MCDX in Prime 3.0...conversion failed;

2. So I  opened MCD files in MD-15, XMCD..., and saved it in XMCD...worked fine;

3. Use Prime 3.0 to open XMCD file in Prime 3.0...failed;

4. Convert XMCD to  MCDX failed

Any thoughts or suggestions, anybody?

Please advise.

Have you tried the xmcd conversion tool (is that how you carried out option 4)?

If so, what do you mean by "failed" (eg, didn't convert any part of any worksheet, didn't convert some worksheets, didn't convert all regions of some worksheets)?  If it's a general failure to convert, you will need to ensure that you have the corresponding version of Mathcad 15 to do the conversion (try here for the latest version - Download PTC Mathcad 15.0 Free | PTC).

If it's a partial failure, then this is probably to be expected, as Prime lacks significant parts of Mathcad 15's capability - it's on some PTC development plan to incorporate the missing capability, but a "full" replacement probably won't occur for a couple of more iterations (from what I've gathered, I could be wrong).

If you haven't tried the conversion tool, then I think you should be able to find it as part of the Prime installation.

Stuart

Numbers 1 and 4 should do exactly the same thing. What do you mean by "failed"?

Number 3 is not possible.

Top Tags