Skip to main content
4-Participant
March 8, 2023
Solved

MathCAD 15 to Prime 7.0 conversion of Differentail Equation failed

  • March 8, 2023
  • 3 replies
  • 14567 views

Dear all

 

the reason of my posting is an failed conversion of a MathCAD 15 file/model to MathCAD Prime 7.0

In particular this Model contains a quite complex differential equation, and after using the converter the new MathCAD Prime 7.0 model output an error on the command line which should start the solver (in this case it is the rkfixed, but the same error occurs also with other solvers. The red mark of the error is put on the "D" of the beforehand differential equation, the error report is (in german) "Ein_Aufrufziel_hat_einen_Ausnahmefehler_verursacht." This means something like "a call target has caused an exception error" (I do not know the exact error description in the english version).

As MathCAD 15 is terminated by the supplier, we need a solution to further operate this MathCAD model.

 

Attachment: The MathCAD 15 file and the MathCAD Prime 7.0 file after conversion. The said Differential equation ist given on Page 13...15 in MathCAD 15, on Page 16...18 in MathCAD Prime 7.0 after conversion.

 

Thank you for your support.

 

Greetings

Volker Schmitt

Best answer by GeoffD

Hi Volker,

 

I finally found a way of getting Prime to integrate your DE - but I had to ditch their integration routines (Adams, Rkadapt, Radau) all fell over and so I used a mickey-mouse box car integration scheme :

GeoffD_1-1678726314408.png

 

 

This resulted in Prime vs MC15 comparisons on the first Solution:

 

GeoffD_0-1678725978582.png

The file and pdf are attached.

 

In trying to get Prime to work I made the following modifications in the hope that it would wake up (without success):

 

1) added units to all zero quantities (Prime can be funny about not putting units on zero quantities)

2) swapped signum for sign - (may give problems if you get imaginary currents)

3) changed the symbology to use D(x,y) - I have found issues with naming in DEs

4) Nondimensionalized the arguments to the Vd() function

 

Thanks

 

Geoff

3 replies

25-Diamond I
March 8, 2023

Unfortunately I can't help.

I can only confirm that Prime shows an error. I converted the MC15 file using Prime 6 and the error message is different

Werner_E_0-1678282986132.png

but of no help either.

I can confirm that corresponding region in the MC15 sheet performs OK

Werner_E_1-1678283105225.png

 

4-Participant
March 9, 2023

Good Morning from Germany

 

just for interest I would like to know if youa re a PTC employee/moderator of this forum.

This is not to question your skills but to get to know if there might be other experts left who might be able to help us.

 

Thank you

Volker Schmitt

25-Diamond I
March 9, 2023

God no! I am not affiliated with PTC in any way, other than using software like Mathcad, which (unfortunately) was taken over by PTC.

This forum is mainly for users to interact with each other, although from time to time PTC employees also drop by here.

So if you are a paying customer with a current subscription to Prime, you might consider to open a ticket to report the error to PTC support.

 

Best regards from Austria 😉

 

 

24-Ruby III
March 9, 2023

Hi,

I suggest you to contact PTC Support.

1-Visitor
March 9, 2023

Dear Martin,

I can read German, but I reply in English.

I've been using mathcad15 over the past years and I am very "angry" that Prime is not backwards compatible with MatchCad15. I am very interested in the reaction of the Support team of PTC. Are you aware of any joint attempt of a (large) number of users to change PTC conduct on this point? If so, tell me please. 

 

Danke im Voraus!

 

 

 

24-Ruby III
March 10, 2023

@BE_1415122 wrote:

Dear Martin,

I can read German, but I reply in English.

I've been using mathcad15 over the past years and I am very "angry" that Prime is not backwards compatible with MatchCad15. I am very interested in the reaction of the Support team of PTC. Are you aware of any joint attempt of a (large) number of users to change PTC conduct on this point? If so, tell me please. 

 

Danke im Voraus!

 

 

 


Hi,

 

1.]

PTC does not listen to the wishes of Mathcad 15 users. they develop Mathcad Prime according to its own ideas. There's nothing you can do about it. There is also no Mathcad 15 user group to influence PTC decisions.

 

2.]

Your situation depends on whether you own a perpetual Mathcad license. If that's the case, then you can use the Mathcad 15 indefinitely.

Your IT can create virtual machine with Windows 10 operating system, install Mathcad 15 in it and disable Windows 10 updates. If necessary Mathcad 15 license can be transfered to MAC address related to virtual machine.

 

14-Alexandrite
March 10, 2023

Good morning Volker,

 

Your Mathcad worksheet converts OK using Prime9 (converted file attached).

 

GeoffD_0-1678442115386.png

The conversion process is pretty grim with Prime7, Prime8 was much better - and I guess Prime9 should be even better. 

 

Thanks

 

Geoff

4-Participant
March 10, 2023

Good morning Geoff,

 

thank you for your hint. I will follow this point.

I have only MathCAD 7.0.0.0 installed. With this version I caonnot open your file as it was created with a later version.

But I check within my organisation if I could receive a MathCAD 9 license.

 

Greetings

Volker

4-Participant
March 10, 2023

I mean MathCAD PRIME 7.0.0.0 installation and try to get MathCAD PRIME 9.