EC2 stress/strain profile inconsistencies #79
Agent6-6-6
started this conversation in
General
Replies: 1 comment 5 replies
-
|
Hi @Agent6-6-6 yes I see your point. I would like to keep the option of having these generic because sometimes they are used in non-typical code applications. I think your idea of computing the relevant factors within the class (with the option of overriding with Also agree If you have time to make these changes they would be appreciated! |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @robbievanleeuwen,
I've literally just started working my way through creating some of the 'pretty' plots for other stress-strain profiles (like what was done for the
ModifiedManderclass). But I've got some questions about the current implementation of the Eurocode curves:-Because these generic profiles are sort of code independent, and the EC2 equations have not been provided for the inputs. Was the intent these factors such as
nandcompressive strainwould come later in an EC2 design code class? Or should they really be within theEurocodeParabolicUltimateclass like for the other stress-strain profiles, as typically the input is a 28-day compressive strength for all of the ultimate profiles and then this is factored down within the stress-strain profile class?But the EC2 one seems to rely on the user factoring the concrete strength down prior and working out all the inputs which could simply be calculated by the class, I think this is not really consistent and makes for user errors if someone does not factor down the 28-day compressive strength first. None of the doc examples factors it down first which seems to be an error in how it is intended to be implemented.
Eurocode 2 provides equations for example for the$n$ exponent, the $\varepsilon_{c2}$ (equivalent to your
compressive_strainvariable) so I think these should really be implemented within the class as not really required as inputs as they are derived from the equations given in EC2 (though could beOptionalto allow for specific National Annexes to modify/override if required from the default EC2 eqns.Along the same lines, the partial safety factors$\gamma_{c}$ and $\alpha_{cc}$ modification factor as inputs to modify the concrete strength from a 28-day strength $f_{ck}$ to a design value $f_{cd}$ should be included in the class. Other classes such as the
RectangularStressBlockhave these similar modification factors to the strength included (gamma&alphafactors for comparison), but equivalent factors are not included in the EC2 parabolic class for comparison which is inconsistent.Happy to review and update to correct these stress-strain profiles if you're in agreement with including all the relevant factors utilising the defaults out of EC2 using optional variables to allow for a specific design code override if a given national annex happens to utilise a different value.
Also if I'm updating this to correct, any issue with renaming the
nton_expfor 'exponent' to differentiate it from axial loads which have typically adopted thenvariable throughout?Beta Was this translation helpful? Give feedback.
All reactions