【问题标题】:Hinged Connection (pin connection) between two elements (not truss elements) in AnastrutAnastrut 中两个元素(不是桁架元素)之间的铰链连接(销连接)
【发布时间】:2022-10-15 02:20:11
【问题描述】:

如果我想使用 anastruct 分析两个可以在内部承载剪切和力矩但它们之间应该有销连接的梁,这可能吗?

例如:


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 成为两个梁之间的销/铰链连接,而不是像 anastruct 似乎假设的那样传递力矩的刚性连接。需要明确的是,我不想让节点 2 成为支持,因为我希望节点 2 可以自由翻译。

有没有办法做到这一点?谢谢。

【问题讨论】:

    标签: python


    【解决方案1】:

    对于后来出现的任何人,我最终切换到了 PyNite。据我所知,它与 Anastruct 的作用非常相似,并且您可以更好地控制成员之间的节点(PyNite 中的“成员”类似于 Anatruct 中的“元素”),允许引脚连接和其他边界这些点的条件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-10
      • 2015-06-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多