Get Help

Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Community
- :
- PTC Mathcad
- :
- PTC Mathcad
- :
- Solve Block Issues in Mathcad 15.0

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Highlighted
##

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-08-2018
09:49 PM

07-08-2018
09:49 PM

Solve Block Issues in Mathcad 15.0

Hello,

I am designing a Steel Sheet Pile wall for a project and I'm having an issue with solve blocks not actually solving the equations in the "Given" area.

For this design, I am trying to determine my embedment depth to reach Sum of Forces = 0 and Sum of Moments = 0. I have initial guess values based on conservative estimates and was intending to have Mathcad solve for an exact solution.

The issue I'm having is that Mathcad will provide a solution, and then when I try to verify the solution, Sum of Forces does = 0, however Sum of Moments does not.

The conventional method I am basing my approach on is shown in the "Conventional" attachment and the actual site characteristics are shown in the "Project Site" attachment. These are purely for reference if there happen to be any Civil Engineers looking at this post.

Do you all have any ideas why this might be the case? I appreciate any help you can provide!

Thanks

Riley

Labels:

7 REPLIES 7

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-08-2018
09:50 PM

07-08-2018
09:50 PM

Re: Solve Block Issues in Mathcad 15.0

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
12:01 AM

07-09-2018
12:01 AM

Re: Solve Block Issues in Mathcad 15.0

So, throwing the same problem in Excel and using Solver, I get an answer that converges and makes sense. I'm relatively new to Mathcad, so I'm not sure if I just messed up some syntax or am trying to make the Excel Solver style fit in Mathcad when I need to take a different approach. I would love to know if anyone else has had similar stumbling blocks and how I could get past them!

For the curious, the answer comes out to:

For H = 7.45 ft:

D = 11.04 ft

z = 3.07 ft

SumF = 0

SumM = 0

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
05:39 AM

07-09-2018
05:39 AM

Re: Solve Block Issues in Mathcad 15.0

Hi Riley

Above the solve block you define a function for "z" that is calculated in terms of "D".

In the solve block you use "z" twice and it uses only the value of z above the solve block using your initial guess of D but should use the varying value of D in the solving of the block.

Solution is to use the function of z in terms of D in the solve block in place of z. This using of z happens twice.

Then the solution works.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
06:27 AM

07-09-2018
06:27 AM

Re: Solve Block Issues in Mathcad 15.0

Hi Riley,

I have looked at the problem more closely and the values of A2, J, and E also vary by D so must be incorporated into the solve block.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
07:09 AM

07-09-2018
07:09 AM

Re: Solve Block Issues in Mathcad 15.0

Hi Riley,

I have made everything that changes with D a function. Then used the solve block with all these functions.

For H=7.45 ft it matches excel for D and z

Cheers

Terry

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
09:06 AM

07-09-2018
09:06 AM

Re: Solve Block Issues in Mathcad 15.0

So for the Solve Block, it needs to be symbolically shown as a function of D in order to work? The help literature in the program seemed to have blocks with constraints shown as a function of the variable and constraints without it shown that way.

In any case, thank you for the help! I'll incorporate that this morning and see what changes.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

07-09-2018
10:18 AM

07-09-2018
10:18 AM

Re: Solve Block Issues in Mathcad 15.0

> The help literature in the program seemed to have blocks with constraints shown as a function of the variable and constraints without it shown that way.

The problem in your case is that you are using functions which depend on a D you want to calculate but are defined using a fix constant value for D.

Just an example:

D:=4

f(x):= D*x

...

D:=7

f(2)=8

The function is using the value of D which was valid at the "time" (position) the function was defined.

If you want the function to work with different values of D, you have to make D an additional argument of that function:

f(x,D):=D*x

D:=4

f(2,D)=8

D:=7

f(2,D)=28

f(2,3)=6

Top Tags