PTC Mathcad is Engineering Math Software That Allows You to Perform, Analyze, and Share Your Most Vital Calculations.
Recently active
See https://twitter.com/pjmdolI/status/1155598050959745026
Dear all, Attached is a sample mathcad sheet, where I created a push button which should write some data to an excel sheet. But if I enable evaluation, my mathcad automatically runs the script in that push button and writes data to excel file (irrespective of whether I click the button or not). The basic idea is, I would like to make lots of iterations / changes in mathcad, and once I am happy with the output, I would like to write the data to excel (by clicking a button). I wouldn't want the excel file to keep getting updated every time I make some changes to the mathcad sheet. Required output: Output(0) = "Yes" Output(1) = worksheet.name But Output(0) variable is by default, defined as "No" and I don't want it to change to "yes" unless I explicitly click the button (because I used an if statement to write file to excel). Kindly suggest changes / better way to achieve this ? Your help would be much appreciated ! Many thanks in advance, A
Unable to plot 3D graphs when the variables are linked with Units. Without units I am able to plot the graphs. While the equation is reveling out correctly and there is no problem and it results clean. Attaching the source file
I am working through this tutorial (from this site), using Mathcad Prime 3.0, F000 The thing that is driving me absolutely crazy is tha tI can't get it to solve symbolically, like the tutorial says it should. I am trying to do this problem:However, when I insert the symbolic operator, this is what happens:Why am I getting a numeric solution instead of a symbolic one? It's especially frustrating since one would thing a PTC-supplied worksheet would, you know, work.Any input is appreciated.Thanks.
Hallo guys, i have a question regarding finding a maximum value out of a matrix. I have an overlap , maximum transmissible force, NOKOK Matrix i now need to find the overlap for the maximum transmissible force under the condition "OK" The values in the matrix are only valid for "OK" For the given example the correct overlap is 0,127 mm with 649,736 kN Can anyone help me out how to determine this problem? I have Mathcad 15 Thank you Br Stefan
Wie kann man Dezimalzahlen, Dualzahlen, Oktakzahlen in Hexadezimalzahlen umrechnen und umgekehrt?
Hello everyone I can not find the solution M of the attached equation. (mathcad 15) [undefind] is displayed. Please give some advice on what this means.
Hi I am new at Prime 5.0 and I wrote a program and for the life of me can not figure out why I cant solve the moment in the spread sheet I created. Can anyone explain what I am doing wrong?
Written by David Martin for PTC You might be aware that you can drive a Creo Parametric model from a PTC Mathcad worksheet. There are actually two ways to do this: You can embed a PTC Mathcad worksheet directly in a CAD model. You can create a Prime Analysis feature. Both methods allow you to send values of dimensions and parameters from Creo Parametric to PTC Mathcad, perform calculations, and then receive dimensions back. These values can then be assigned to feature dimensions via relations, so that your engineering calculations drive your model geometry. However, did you know that you can create CAD geometry directly in PTC Mathcad? Custom functions available to everyone from the PTC Community can be used to generate 2D curves using the IBL file format, and 3D surfaces using both DXF and STL file formats. In this post, we’ll look at the 3D methods. STL Files The STL file format is an abbreviation of Stereolithography, and is commonly used in additive manufactu
Dear all, I am using the direction cosines to find angle (or rather, the change in angle) along a curve at specific points. But when the first part is a straight line, the change in angle should be zero (cos(theta) = 1.000) but mathcad is giving me cos(theta) = 1.00000000000000000000000000000000000000000000000001 or something and because of this, when I use the "acos" function, I am getting imaginary angles. Currently I just added a 10^-20 to the denominator and the problem seemed to go away (maybe). But is there any way I can avoid this altogether ? The calculation sheet is attached below. Please dont mind the extreme decimal values for the "y" variables. I am reading them from a curve and so they are like that :). Many thanks in advance ! Warm Regards, Aravind.
I When I try to open a file, it shows "The contents of this file have been corrupted". I couldn't open it and I didn't back up it before. Could anyone tell me how to recover it? THANKS!!!!
Hey all, I'm trying to implement Mathcad's integration function to calculate ground settlement using a code-based correlation. Basically, the code presents a graphical figure that I've digitized (see attached PNG) and recast as a function of soil profile and depth. The first issue arises when I attempt to integrate the function that relies on N160, which becomes asymptotic as depth goes to zero. Mathcad returns the error message "The calculation is not converging to a solution...." The second issue is when trying to integrate log(sigma_vf/sigma_vo), since the denominator goes to zero as depth goes to zero. Any suggestions? I'd prefer to keep things in functional form and simply "CTRL + SHIFT + I" (integrate) to calculate the settlement as a function of depth.
I am currently writing a Mathcad Prime 5.0 design sheet for a symmetrical three span beam. I have calculated the moments and shear along the beam and have also determined the cracked section properties. I am interested in how to include the conjugate beam method to calculate the deflection at 10th points along the beam. Has anyone written a sheet that includes the conjugate beam method as I have stated that I can use as a go-by?
I tried to create a program that can calculate capacity of a concrete column. However, I had a problem with matrixs and if/for loop. Even my input is a matrix; my output of for/if loop is a number. I could not solve that. Project is attached. I would be glad if anybody can help me and solve this.
Good day everyone, I have a matrix with test results from different kinds of tests (500 x 1000 in size). In the first 5 columns it tells which tests are done by either a true statement or nothing. For calculation I want to select specific parameters from specific columns that are only done for a specific test. To do that I think I need to filter make a new matrix where I only select all rows where a test is true. After that I can select the right colums for the parameters. I am afraid I cannot share my original file but I made a small example of what I am trying to achieve In the first matrix the first 3 columns represent the output if a certain test has been done. columns 4 to 6 represent the test outcomes I want to use for my calcylations. The 3 matrixes below are the desired output. I hope someone can help me with this.
mathcad is not plotting. last page. please help
I'm getting the variable undefined error for variable "r". Any suggestion?Variable Undefined
Dear all, I have observed that once a user unlocks an area which was locked (password protected), and saves the file, the lock status gets changed immediately for ever. Is there any way I can do something like --------------- when mathcad sheet is opened, Areas (Area1, Area2, Area3 gets minimised and locked with password "xx123xx")-------------- The ultimate best option would also include that if any Area is unlocked and opened, upon closing, it automatically gets locked again (same password). Excel VBA has something similar like Private Sub workbook_open()... Is there it's equivalent in Mathcad ? Your help is much appreciated ! Warm Regards, Aravind
Hello everyone, I'm trying to solve a system of partial differential equations corresponding to in-plane vibration of a thin plate in Lame mode. This is one of a papular resonance mode in microelectromechanical systems (MEMS) devices. An example of the displacement profile of Lame mode is shown in the attached worksheet. For the boundary conditions, the plate is fixed at the four corners, so the displacement U(x,y) and V(x,y) along x and y-axes are zero (in some references, also the center is fixed). On the sides, the normal components of stresses are also zero. Gathering all the boundary conditions, I'm still unable to proceed with "Pdesolve" routine and get the displacement and natural frequency. Could anyone make a suggestion for resolving this problem? I highly appreciate your assistance. Payman
Hello PTC Community, While using the new Mathcad Prime, I was unable to insert Greek symbols in text blocks. Is there any way to do that? Thank you.
I have created function in mathcad 15 and I get an error message. I have checked all arguments, non of them is matrix or vector, just variable with single number. Maybe I am not allowed to define the same variable in the same function as I have done with Ie2_hs? Thank you in advance for any help and advice. I will attach mathcad file next time if needed.
Hello PTC Community, I have recently moved from Mathcad15 to Mathcad Prime 5.0.0 and I have been facing issue in finding the "background fill" option for text blocks in the prime version. I wanted to know if there is any way to give a background color to text blocks.
hi, I am new using mathcad prime, I have a couple of questions that I would like to help me. I'm sorry for the writing or if you do not understand what I write, my English is basic.I was working the next function (see attached image) I would like to add the value of ΦPn_max and 0 to the end of the result of the functions ΦPn and ΦMn respectively, so that the graph closes with the y axis
Anyone happen to know a mathematical equation that would represent data like this (an s-curve in a log-log plot)? Excel attached. Thanks!
Hello PTC Community, I am working on mathcad prime 5.0.0 and I have been facing an issue regarding the unit conversions. As you can see from the screenshot attached ('scrn1'), I have explicitly defined a variable "MGR" to have ft.lbf unit but when I print / display it, the units are automatically converted to its base units. A possible work around is to 'forcefully' change the units in the block where I have printed the result (refer to scrn2 and scrn3). However, I have not been able to find a permanent fix. I would appreciate if anyone can help me out. Thanks.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.