LikeLike

]]>LikeLike

]]>LikeLike

]]>Found your paper on the derivations neat stuff, it is interesting seeing different approaches to the problem.

The reinf input, whenever I change anything it seems it breaks something as all of the calculations on the sheet error to N/A(), may be a problem with the version of excel on my work machine will try on my home PC and see if I have better luck.

LikeLike

]]>https://newtonexcelbach.com/2014/06/19/reinforced-concrete-uls-capacity-under-combined-axial-load-and-biaxial-bending/

In brief:

For any specified NA angle the section is split into trapezoidal layers parallel to the X axis.

The depth of the NA is found using a closed form solution (but could be found by iteration).

The moment about the X and Y axes is found for that NA location.

That process is repeated with different angles of the NA to find the NA angle that has a resultant angle of the reaction forces in the same direction as the input moments, using Brent’s method.

You will find more details in the link above, and links from that, or try searching the blog, or use the categories drop-down. But if anything isn’t clear, please ask.

What was the problem with the reinforcement table? Each row lists the XY coordinates of the bars at the left and right of each row, then the number of bars and diameter. Also see examples on the Example sheet, that you can copy and paste to the Input sheet.

LikeLike

]]>If you feel like taking a peek my attempt is here: https://github.com/open-struct-engineer/ConcreteXSection/tree/master/backup_material

LikeLike

]]>been attempting this myself , If you don’t mind sharing what method are you using to solve for the NA depth and angle for the interaction point?

Method I’ve been trying works well for some configurations but breaks down in the tension side of the P v M curve and with shapes having large aspect ratios.

Also I wasn’t able to get the reinforcement table in the ULS biaxial sheet to work, do you have a post explaining that?

Thanks

LikeLike

]]>LikeLike

]]>LikeLike

]]>If you e-mail your downloaded zip file to my gmail account (dougaj4) I will have a look.

LikeLike

]]>