如果我想用分析方法来分析两根可以内部承受剪力和弯矩的梁,但它们之间应该有一个引脚连接,这有可能吗?
例如:
ss.add_element(location=[[0,0], [5,0]])
ss.add_element(location=[[5,0], [6,1]], mp={1:0.001})
#*ss.add_element(location=[[6,1], [0,0]])
ss.add_support_fixed(node_id=1)
ss.add_support_fixed(node_id=3)
ss.point_load(node_id=2, Fy=10)
ss.show_structure(scale=0.6)
ss.solve()
ss.show_shear_force()
ss.show_bending_moment()如果您运行这个脚本,您应该会看到,梁1和2都是连接到静态固定的支持,在他们的远端,并连接到彼此的中间。在它们的连接点,我施加了一个点负载。在弯矩图中,我们可以看到,在梁1和梁2(节点2)之间的节点处,内部弯矩实际上达到了一个局部最大值。我想要使节点2之间的两个梁之间的销/铰链连接,而不是一个刚性的传递弯矩,这似乎是我们所假设的。要明确的是,我不想让节点2成为支持,因为我希望节点2可以自由转换。
有办法这样做吗?谢谢。
发布于 2022-10-14 18:20:11
对于后来出现的人来说,我最终转向了PyNite。据我所知,它对Anastruct的作用非常相似,而且您可以更好地控制成员之间的节点( PyNite中的“成员”类似于Anatruct中的“元素”),允许在这些点上连接引脚和其他边界条件。
https://stackoverflow.com/questions/73695366
复制相似问题