Optimization of foundation pad dimensions #152
Proektsoftbg
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi!
I present a short example about solving an optimization problem with Calcpad.
The problem is to find the optimal foundation pad dimensions
a
andb
, that can resist one or multiple load cases with axial loadN
and bending momentsMx
andMy
. Dimensions are determined so that the areaA = a*b
has its minimum. The target parameter is the ratio of both dimensionsk = b/a
.Criteria for resistance are: max stress to be lower than a permissible value and min stress to be greater than zero (no uplift is allowed).
The solution is very simple with Calcpad. Nothing else is needed but to compose the required functions and call the $Inf command with the target function and parameter.
You can find the source code in the following file:
https://github.com/Proektsoftbg/Calcpad/blob/main/Examples/Demos/Optimization%20of%20foundation%20pad%20dimensions.cpd
Here is the report in pdf format:
Optimization of foundation pad dimensions.pdf
This problem can be extended even further. We can include the foundation height and minimize the concrete volume.
Also, we can add reinforcement design and having the prices for excavation, formwork, concrete and steel, to minimize the total cost. For that purpose, we will need to include all design checks for concrete shear/punching, bending, etc. Anyone willing to try? :)
Beta Was this translation helpful? Give feedback.
All reactions