What’s new for PTC Mathcad Prime 3 - Zift...

Preview:

Citation preview

13

What’s new for PTC Mathcad Prime 3.1

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

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

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

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

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

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

21

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

PTC Mathcad in Greater Detail

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

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

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

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

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

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

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

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

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

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 pburrill@mrcpds.comBill Bean wbean@mrcpds.comMatt Hoyt mhoyt@mrcpds.comMatt Pascal mpascal@mrcpds.com

Recommended