Hello everyone.

I read on the karamba 3D site that you first have to do an Optimise Cross Section to define the height of a concrete slab or wall before doing an OptiReinforcement to determine the reinforcement areas.

" Since the latter is a simplification, one should assure a sufficient height of the concrete cross section by using the **“Optimize Cross Section”** -component first."

What I understand from the OptiCrossSection of a tile is that you can calculate the minimum thickness so that the utilisation rate does not exceed 1 or another defined value.

If you want to calculate the thickness of the slab you need, neglecting the tense areas (which could become dimensional), I was deliberately going to increase the ftc of the material, to make sure that the dimensioning was only done in the compressed areas.

I understand that these are elastic stress distributions, and that non-linear characteristics have not been taken into account in the design.

1- In your opinion, would this method be appropriate?

Then I recover the thickness found and do an OptimizeReinforcement to find my reinforcement areas :

2 -What do you think of this approach? Despite the fact that it does not take into account the redistribution of forces in the concrete. Can I consider that my utilization rates reflect (more or less) my limit compressive stresses in the concrete (after this second calculation )?

3 - I intend to use this method for walls. For slabs, it doesn’t seem appropriate.

Is there by any chance a way of defining the non-linear behaviour of concrete and the distribution of stresses in concrete as a function of reinforcement?

With Karamba’s tools? Or any ideas on how to do this?

JP text OptiShellReinf_I.gh (78.8 KB)

(I have attached the gh file)

Regards