add new material parameter
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: add new material parameter
BTW: I have no glue what "Elasticity" as property means? See https://github.com/FreeCAD/FreeCAD/blob ... al.py#L124 Do you have an idea?
Re: add new material parameter
Under mechanical? Can do. I will add Concrete Compressive strength, Concrete friction angle and Steel yield strength (with mention that this is also the value used in reinforcement calculations).bernd wrote: ↑Wed Jul 04, 2018 4:32 am Would be cool if you could extend this if you have a minute ... https://www.freecadweb.org/wiki/Materia ... properties
I still have major issues with changing the material properties in the editor. (Again here: https://forum.freecadweb.org/viewtopic. ... 30#p242567). Am I the only one?
Re: add new material parameter
Nope. No such thing as "Elasticity". Maybe Young's Modulus is meant, but that is already in the list.bernd wrote: ↑Wed Jul 04, 2018 4:33 am BTW: I have no glue what "Elasticity" as property means? See https://github.com/FreeCAD/FreeCAD/blob ... al.py#L124 Do you have an idea?
Re: add new material parameter
Doing this at the moment, but getting confused on where certain material properties are entered by the user. For example, "Yield Strength of Steel" does not get entered anywhere in the material dialogues. Only when a non-linear material object is created the user can enter "Yield Points", which are (Yield Stress, Equivalent Plastic Strain) Tuples ... but this is not said anywhere. Entering such yield points only makes sense for steel (or similar ductile materials satisfying a von Mises yield criterion with strain hardening), but no mention is made of this in the non-linear material object, nor is the above meaning of Yield Point defined.bernd wrote: ↑Wed Jul 04, 2018 4:32 am Would be cool if you could extend this if you have a minute ... https://www.freecadweb.org/wiki/Materia ... properties
The Wiki defines tensile strength, but I don't see that back in the standard materials available and it is not clear if (brittle) tensile strength, like in glass or concrete, or (ductile) tensile strength, like in steel or similar at ultimate rupture (maximum equivalent plastic strain), is meant.
So I am afraid I will add to the confusion if I add "Yield Strength" without a clear point to enter it. Also, using a non-linear material object to enter the value for concrete reinforcement may create the illusion that the reinforcement ratio and Mohr Coulomb analysis are non-linear analyses ... which they are not. They are just a post-processing step of a linear elastic analysis to visualize where the material strength is exceeded and reinforcement needs to be applied.
Hence my earlier suggestion to add "Reinforcement Yield Strength" as a parameter in the concrete card. When put to zero the user can specify unreinforced concrete.
"Compressive Strength" and "Concrete Friction Angle" are less of an issue and I will describe them as mechanical parameters.
Re: add new material parameter
Have a look: https://www.freecadweb.org/wiki/Materia ... propertiesbernd wrote: ↑Wed Jul 04, 2018 4:32 am Would be cool if you could extend this if you have a minute ... https://www.freecadweb.org/wiki/Materia ... properties
Re: add new material parameter
here is what I mean:HarryvL wrote: ↑Wed Jul 04, 2018 4:50 am I still have major issues with changing the material properties in the editor. (Again here: https://forum.freecadweb.org/viewtopic. ... 30#p242567). Am I the only one?
Re: add new material parameter
git commit 35b92641HarryvL wrote: ↑Wed Jul 04, 2018 4:54 amNope. No such thing as "Elasticity". Maybe Young's Modulus is meant, but that is already in the list.bernd wrote: ↑Wed Jul 04, 2018 4:33 am BTW: I have no glue what "Elasticity" as property means? See https://github.com/FreeCAD/FreeCAD/blob ... al.py#L124 Do you have an idea?