Questions and discussion for this lecture live here. Fire away by hitting Reply below
Continuing the discussion from 31. Adding self-weight calculation:
Hello Sean,
In this session about self-weight, the area is missing in the formulae for SW which make the SW a very large weight because of the so small area :
`if(swt):
SW_at_supports = np.empty((0,2))
for n, mbr in enumerate(members):
node_i = mbr[0] #Node number for node i of this member
node_j = mbr[1] #Node number for node j of this member
length = lengths[n]
#Need to add area to calculation of SW
area = Areas[n]
sw = length*area*gamma*9.81 #(N) Self-weight of the member
`
Hey @Tom1961,
The way self-weight is defined in the code is kg/m
so this will already have the influence of cross-sectional area baked in.
So, if you provide the correct cable weight per meter length, no need to add the cross-sectional area of the cable.
Cheers,
Seán