Concrete branch ready for testing

About the development of the FEM module/workbench.

Moderator: bernd

User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Concrete branch ready for testing

Post by bernd »

Harry how about fy for the test cases?
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

What do you mean Bernd? Fy = yield strength? Context?
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Concrete branch ready for testing

Post by bernd »

I am writing a unit test for your rho calculstion def. input and output will be three or four posts before this post. But I need a yield strength too.
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

bernd wrote: Tue Apr 02, 2019 10:07 am How about the unit test Harry?
...
Are the values above the input and output values?

With this information a unit test is very easy do develop. I would go for this if you don't mind.
Sorry Bernd, I missed your question.

Sigma = sxx syy szz sxy sxz syz is input
Rho = rhox rhoy rhoz is output.

This can therefore only test the routine for calculating the reinforce ratio.

This assumes fy=500MPa and concrete tensile strength of 3MPa. I need to check how I accounted for the tensile strength in the verification code b
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

I am trying to do a few test cases but don’t know how to use the ReinforcedMaterial object. How do I link a steel and concrete object to this?
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

Like this:


Rho_test.png
Rho_test.png (306 KiB) Viewed 843 times

Rho_test.FCStd
(10.56 KiB) Downloaded 25 times
User avatar
bernd
Veteran
Posts: 12849
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: Concrete branch ready for testing

Post by bernd »

there you have a normal material object and nog a reinfoced material object.
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

HarryvL wrote: Thu Apr 04, 2019 5:59 pm
bernd wrote: Tue Apr 02, 2019 10:07 am How about the unit test Harry?
...
Are the values above the input and output values?

With this information a unit test is very easy do develop. I would go for this if you don't mind.
Sorry Bernd, I missed your question.

Sigma = sxx syy szz sxy sxz syz is input
Rho = rhox rhoy rhoz is output.

This can therefore only test the routine for calculating the reinforce ratio.

This assumes fy=500MPa and concrete tensile strength of 3MPa. I need to check how I accounted for the tensile strength in the verification code b
I found the original test file in the attic:

CoReRa.py
(4.81 KiB) Downloaded 29 times



I don't see if or how I accounted for tensile strength. Let me read the original article again, because I do reproduce the right output.
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

HarryvL wrote: Thu Apr 04, 2019 5:59 pm This assumes fy=500MPa and concrete tensile strength of 3MPa. I need to check how I accounted for the tensile strength in the verification code b
Ah I remember now. The reinforcement calculation ignores concrete tensile strength. Equilibrium at failure assumes the concrete is cracked and normal stress along the crack is taken by the steel in yield. The value of tensile strength in the article is only used in the crack width calculation. Something we may consider for future enhancement.
User avatar
HarryvL
Veteran
Posts: 1285
Joined: Sat Jan 06, 2018 7:38 pm
Location: Netherlands

Re: Concrete branch ready for testing

Post by HarryvL »

bernd wrote: Thu Apr 04, 2019 7:12 pm there you have a normal material object and nog a reinfoced material object.
Yes, but I cannot do anything with that object. Do I still have to use Python to link material objects to the reinforced material object?
Post Reply