Question regarding how to populate the P&M arrays for interaction diagrams.
- January 22, 2016
- 1 reply
- 1889 views
I am trying to develop an application that allows the user to see if a given value of axial load and moment can be will be safely supported on a spread footing. Civil engineers are familiar with using interaction diagrams for columns and I am trying to implement the same principle for a spread footing. The attached sheet works for the first two regions of the analysis where the load-moment curve is defined by decrementing the soil pressure from one side to the point where the pressure is maximum at one side and zero on the other. If you look at the P array created by the sheet, it is correctly populated using a while loop which terminates when the pressure becomes less than zero. After exiting the loop, I created a second while loop which starts calculating the axial load by moving the pressure triangle across the footing surface in specified increments.
The problem is that although the second while loop executes correctly, I am not able to append the calculated axial load to the P array created in the first while loop. This can be verified by tracing the output of each while loop.
I will try creating separate arrays within the definition of P, but I would appreciate any comments/suggestions on how to populate the entire array within the object definition.
Thank you for your assistance.

