Hi Community,
I have created an L-shape section using the patch command. I want to know the section properties of the created section, such as the moment of inertia. One solution is to do a static analysis and compare the obtained displacement with the theoretical one. But, I'm curious if there is a command to get the build-up fiber section properties.
Attached is my code for the build-up L-shape
import matplotlib.pyplot as plt
import numpy as np
import openseespy.opensees as ops
import openseespy.postprocessing.ops_vis as opsv
# Angle Section
y1 = np.array([-0.98, -0.98, -0.73, -0.73])
z1 = np.array([-0.237, 1.263, 1.263, -0.237])
y2 = np.array([-0.98, -0.98, 2.02, 2.02])
z2 = np.array([-0.487, -0.237, -0.237, -0.487])
xy1 = np.c_[y1, z1].ravel()
xy2 = np.c_[y2, z2].ravel()
fib_sec_3 = [['section', 'Fiber', 3, '-GJ', 1.0e6],
['patch', 'quad', 1, 8, 4, *xy1], # noqa: E501
['patch', 'quad', 1, 4, 12, *xy2], # noqa: E501
]
matcolor = ['r', 'lightgrey', 'gold', 'w', 'w', 'w']
opsv.plot_fiber_section(fib_sec_3, matcolor=matcolor)
plt.axis('equal')
plt.show()
Thanks,
Ran
Get the section properties of build-up sections
Moderators: silvia, selimgunay, Moderators
Re: Get the section properties of build-up sections
Membership in the Royal Institute of Chartered Surveyors gives one a title that is sought after by employers, as membership demonstrates quality industry standards. Regardless of location, all RICS members have the same quality standard, so you can also learn from members around the world and have wider access to networks and work opportunities ► rics quantity surveying pathway