The API mostly adheres to the PTC Mathcad Prime User Interface as a topology. PTC Mathcad Prime Applications typically start with the launching of PTC Mathcad Prime, then load a worksheet, set input variables (scalar, vector or matrix), and get result values (scalar, vector or matrix), save worksheets and close the application. All applications written in prior PTC Mathcad versions (PTC Mathcad 2001-PTC Mathcad 15) should be quickly adapted to the new API, it is very similar.
Most Windows developers use Microsoft Visual Studio. There is a free version called Microsoft Visual Studio Express which you can use to develop PTC Mathcad Prime Custom Functions and API based applications. The API is represented in a single DLL. Under c:\program files\ptc\mathcad prime 3.1 you’ll find Ptc.MathcadPrime.Automation.dll . Open this file in Visual Studio Express to the object hierarchy with all the methods properties and events.
The SDK is sold and licensed per company. Purchase of the SDK and its associated Global Support gets the SDK *and* access to Technical Support for help writing applications interacting with the API.
For more information on the API and SDK, click here to watch a video explaining what they are and how they’re used.
To learn more about PTC Mathcad Prime 3.1 watch the video.
Try it out for free in PTC Mathcad Express.
Interested specifically in learning more about the SDK? Contact a PTC Expert.