Ram Concept adding program reinforcement

Firstly i saw that someone else has asked a similar question but i was unable to grasp how to fix this problem from their answer.

The pictures below show the design strips in my model along with pictures of the top and bottom program reinforcement. After changing all the program reinforcement to user and running another load history deflection calc Ram Concept put more program reinforcement in (a lot actually and like 20mm spacing).

From the answer to the similar question i saw and the manual, this could be because.

  1. Bars are added to satisfy ACI 10.6.4, which in RAM Concept is based on a cracked section analysis using all reinforcement in the section (both top and bottom)
  2. section 58.6.5 of the manual says something about bars being added to satisfy equilibrium of the cracked section

The thing i don't understand is that when ram concept gives you its first lot of program reinforcement hasn't it already satisfied ACI 10.6.4. Why would simply changing the bars from program to user mean that the equilibrium of the cracked section it suddenly not balanced.

Any information regarding this matter would be greatly appreciated.

  • Hi Karl, I have have just uploaded the file.

    Any assistance in this matter would be greatly appreciated.

    Kind Regards

    Matt
  • This issue is associated with span detailing, in which the program extends top and bottom reinforcement to certain percentages of the span length. See Section 53.1 in the RAM Concept Manual for more information on span detailing.

    In the initial design (without user reinforcement), a design is completed at each cross section and later an analysis on the required design. Span detailing happens as a post-process, so the analysis is not considering bar that is extended into the cross section to satisfy the detailing rule. Typically, adding bars during the detailing process increases strength or other code requirements, so the final layout with the extended bars is satisfactory. In this case, the span detailed bars are causing sections to become over reinforced, which then causes problems for the ductility check. When the program reinforcement is changed to user reinforcement, the program is considering the span detailed condition as the starting point, detecting that the section is over reinforced, and attempting to add more reinforcement to satisfy the ductility requirements. In the end, it is unable to do so.



  • Firstly thank you for taking the time to answer my questions, it is most appreciated.

    I am still a little confused though. When i run a load history calc, with no reinforcement ram concept provide me with a fairly reasonable layout of reinforcement. Is it the case that this original layout provided by Ram does not comply with the span detailing requirements.

    If this is the case, when i then change this program reinforcement to user ram then performs the span detailing adjustments which then lead to additional reinforcement that affects the ductility requirements.
  • The initial run with program reinforcement does comply with the span detailing rules. The program bars have been extended to the percentages of the span required by code.

    The problem occurs because the bars are extended during a post-process phase. During this process, bars are extended into cross sections along the span length to satisfy the detailing rules. However, the ductility check is not considering the extended bars when designing those cross sections. When the bars are converted to user bars, the program now recognizes all user reinforcement that intersects the cross section, including the bar extensions from span detailing. The additional reinforcement causes the section to be over reinforced, and ductility problems occur.

    Please let us know if you have any other questions.