Can you post some screen shots of what you are dealing with?
Maybe some quick math for the unbalance that you are seeing as well? Does the unbalance "balance" out with section cuts through both the truss and the TRP sheet?
In general, even though a "low" in plane stiffness modifier has been...
Ah thank you!
So this is the complete FBD of the gusset, with uniform shear and axial/moment acting along edge A-A?
From here the forces on section cut B-B make more sense.
I am reviewing Design Guide 29, vertical bracing connections, and was struggling to understand the derivation of the internal gusset plate forces.
The images from the design guide are shown below.
The force determination on section A-A, I understand and feel comfortable with. I get lost...
Have you tried accessing the data through the database tables?
Anything that is available to you through the database tables is available to you through the API. Seems like this is the new way CSI is pushing their API and exposing new functions.
Below is an example of output from a non-linear...
If you have one model where it works and one where it doesn't you should be able to do a bit of trouble shooting. What's the difference between the two models? Do both models run to completion with full results available or does one fail and become unstable.
Usually you can pinpoint some of the...
It's no AI, but I've got some python code that will take a folder of photos and output pages of PDFs with the named photos named based on the .jpg or .png file name like shown below:
https://github.com/retug/Structural_Engineering/blob/main/ImagestoPDF/ImageToPDF.py
You could pretty easily...
This code is working for me:
import comtypes.client
import math
import matplotlib.pyplot as plt
#boiler plate code to attach to the SAP model
SapObject=comtypes.client.GetActiveObject("CSI.SAP2000.API.SapObject")
SapModel = SapObject.SapModel
#units = 1 #this is for lbs, inch,
units = 6...
I believe most people will plot a point in 3d space, at P, Mx, My for a given neutral axis angle. No need to find the point where they cross, just plot (P, Mx, My)
In the gif below, each point on this 3d plot is for a given neutral axis angle of 45 degress.
This code did the trick for me:
x = SapModel.Results.Setup.DeselectAllCasesAndCombosForOutput()
loadName = "Dead"
x = SapModel.Results.Setup.SetCaseSelectedForOutput(loadName)
z = SapModel.Results.JointDisplAbs('~64', 1)
print(z)
I have never played with editting the $sf file before.
You likely could achieve changing point loads to area loads with the SAFE api or maybe even with database tables.
For arguments sake, let's say yes.
Technically if you continued the area reinforcing in all directions, option 2 would be even better.
I just want to focus on the first critical perimeter for now.
Ok, thanks everyone.
Sounds like option 1 is standard in most places.
Clearly option 2 provides some benefit to the punching shear, but quantitively let's try to put a number to it.
I believe that ACI is trying to figure out the total numbers of bars that cross the failure plane as shown in...
Recently I was working with some really large loads and trying to deal with punching shear on thick concrete elements.
I worked the ACI equations for punching shear and I needed (32) #5, bars, (8) legs*4 sides, at my critical perimeter, at a spacing of 6"oc.
Traditional examples of punching...
Ah, helps if I could read.
Definitely seems like a bug/feature missing from the ETABs API. Please reach out to them and let them know, this will be helpful for the section cutter tool I hope to be working on in the future.