what’s new for ptc mathcad prime 3 - zift...

19

Upload: duongthuy

Post on 08-May-2018

256 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New
Page 2: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

13

What’s new for PTC Mathcad Prime 3.1

Page 3: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

15

• Get & Set data in different units– Completing goal of units everywhere, API

can now make 3rd party applications ‘unitsaware’

• Input and output designation table– Reduces interference between applications

and end users each updating inputs

• Event handlers– Custom code can be called to log activity or

launch other applications based upon useractivity

• Pause and Resume calculation– Applications can be linked tightly in

customer workflows

• SDK with documentation– Allows users to quickly achieve a proficient

skill level with the API

PTC Mathcad Prime 3.1

API – Some of What’s New

Forward looking information, subject to change without notice

Page 4: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

16

Engineering Notebook, powered by PTC Mathcad

3 use cases for PTC Creo user

Forward looking information, subject to change without notice

Document Design Intent

Analysis Driven Design

Verification and Validation

Page 5: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

1717

Engineering Notebook, powered by PTC Mathcad

Capture design intent inside your model

Forward looking information, subject to change without notice

• Embed a Mathcad worksheet directly within the Creo model

• Embedded worksheet can be opened, edited and saved within the Creo

model

• All design details in the worksheet automatically travel with the Creo model

Page 6: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

1818

Engineering Notebook, powered by PTC Mathcad

Share parameters between PTC Creo and PTC Mathcad

Forward looking information, subject to change without notice

• Analysis Driven Design– Perform calculations in Mathcad and use the results as dimensions within the Creo model

• Verification and Validation– Analyze Creo models using Mathcad’s extensive array of math tools

Page 7: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

1919

Engineering Notebook, powered by PTC Mathcad

Share parameters between PTC Creo and PTC Mathcad

Forward looking information, subject to change without notice

• Tag parameters in the embedded Mathcad worksheet– Inputs – values from Creo to Mathcad

– Outputs – values from Mathcad to Creo

• Mathcad input definitions and output evaluations are made available in

parameters table

Page 8: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

2020

Engineering Notebook, powered by PTC Mathcad

Share parameters between PTC Creo and PTC Mathcad

Forward looking information, subject to change without notice

• Mathcad inputs & outputs can be used in Relations like any other native

Creo parameter– Relate Mathcad inputs to parameters in Creo to use Creo values in Mathcad

– Relate Mathcad outputs to parameters in Creo to use Mathcad values in Creo

Page 9: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

21

A look at some of the functional areas of PTC Mathcad Prime 3.1

PTC Mathcad in Greater Detail

Page 10: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

22

• Features– Create templates to use as the

basis for new worksheets

– Store templates in

customizable folder locations

– Customize default template

used for creating new

worksheets

• Benefits– Supports adherence to

standards for calculations and

documentation

– Makes it easier to reuse

calculation procedures and

processes

– Encourages work to be done in

accordance with best practices

Templates

Share and reuse engineering calculations

Forward looking information, subject to change without notice

Page 11: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

23

• Features– Insert math region in text by keyboard

shortcut, or by inserting region or math

operators from ribbon

– Seamless integration of math in flowing

text

• Benefits– Create documents, that are easier to read

and understand

– Ability to construct readable text and

math, ideal for text book formatting and

example notation

– Results are automatically updated within

the report documentation

Documentation

Math in Text

Forward looking information, subject to change without notice

Page 12: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

24

• Features– Format font, font size, color and highlight

in equations

– Formatting can be applied to individual

regions or the whole worksheet

• Benefits– Increased control over whole document

format

– Emphasize important inputs, outputs and

formulae in the worksheet

Documentation

Math Formatting

Forward looking information, subject to change without notice

Page 13: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

25

• Features– Enable use of custom

functions written in C, C++, or

other languages (User DLLs) in

any worksheet

– Documentation and examples

of how to create, compile and

install custom functions

• Benefits– Reuse existing algorithms

already coded in C++, C,

Fortran, etc.

– Extend Mathcad functionality

beyond what is provided ‘out of

the box’. e.g.

• A specific solver

• A file access function that

reads a proprietary format

Custom Functions

User DLLs

Forward looking information, subject to change without notice

Page 14: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

26

Optimize and organize document presentation without disrupting calculation

• Hide several pages of complex calculations or arduous lookups

• Streamline the presentation / printed format

• Easily collapse and perform actions on the entire area and its contents:

– Cut / copy / paste

– Disable / enable

Collapsible Areas

Page 15: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

27

Embedded Excel spreadsheet supports bi-directional exchange of

information between Mathcad and Excel

Excel Component

• Ability to expand and collapse

input and output areas

• Easily create input and output

expressions as needed

• Maintain formatted display of

Excel spreadsheet within

Mathcad

• Allows use of existing engineering

mindshare captured in spreadsheet

form, and use of Excel for its tabular

data calculation power

Page 16: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

28

3D plots allow display of more complex data sets in an explorable

representation within a 2D document space

• Parametric (function) display, via:– Prior function definition

– In-plot definition

• Use CreateMesh() and CreateSpace() for more

complex / closed parametric representations

• Discrete data plots as scatter plots

• Direct controls for editing axis scales and

adjusting views

• Customizable trace styles

3D Plots

Page 17: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

29

Allows calculation, operations, solving work in symbolic terms, traversing to

numeric evaluation as needed

• Chaining allows sequential, linked operations

• Operators & keywords better organized above operator for presentation

• Explicit keyword use for clarity, clear() command to reset variables

Symbolics

Page 18: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

30

• Multithreaded calculation option

• 64-bit versions for XP, Vista,

Windows 7 for improvement in

handling large data sets

• Using new math kernel libraries

(MKL) for more efficient calculation

• New solvers from KNITRO for

more robust optimization results

(minimize, maximize, miner)

• Limited saving of large results, to

prevent file size / memory issues

• Improved legacy conversion

results (including data input tables)

Performance

Page 19: What’s new for PTC Mathcad Prime 3 - Zift Solutionsstatic.ziftsolutions.com/files/8a29280c4bfec3d7014c044… ·  · 2015-03-10PTC Mathcad Prime 3.1 API –Some of What’s New

Please feel free to contact us if you have any questions or need anything.

MRC400 W Cummings Park Suite 4450Woburn MA 01801ph 866 567 4646www.mrcpds.com

Phil Burrill [email protected] Bean [email protected] Hoyt [email protected] Pascal [email protected]