VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 352|回复: 1

[原创] 平面刚架静力分析

[复制链接]
发表于 2019-5-11 15:06:33 | 显示全部楼层 |阅读模式
本帖最后由 QQ68350612 于 2019-5-12 07:57 编辑

平面刚架静力分析程序使用说明


为了便于使用,下面把程序的功能和程序使用中的一些规定说明如下:
    1.程序的功能
    (1)能计算并输出任意平面刚架(内部结点全为刚结)结构的结点位移和单元杆端内力。
    (2)能直接处理固定支座、固定铰支座、活动铰支座、定向支座和有已知位移的支座的支承条件,
        但其支座中的线位移约束必须平行于结构坐标轴方向。对固定支座采用"前处理",其余采用“后处理”。
    (3)能直接计算下表中所列的8种荷载(包括温度改变的影响)引起的位移和内力。
    2.关于程序使用中的规定和说明
    (1)结构中单元的划分必须使各单元为均质、等截面直杆。
    (2)结点编号时,必须先编可动结点(包括非固定支座和有已知位移的固定支座),后编不动结点。
    (3)各单元的局部坐标系为由小号端到大号端,即对于任意单元I,有JL(I)<JR(I)。
    (4)数据输入除抗拉、抗弯刚度采用E型外,其余采用自由格式。
    (5)程序中所有变量和数组的类型均符合隐含的i-n规则。
    (6)程序中的维数定义可根据实际应用中的情况进行调整。
    设刚架结构上共有npe个下表所示的非结点荷载,将这些单元从1至npe编号,并以数组mf(npe)记录这些单元的总体编号;
    以数组ind(npe)记录非结点荷载的类型;以数组aq(npe)、bq(npe)、q1(npe)和q2(npe)分别表示表2.3中的a、b、q1和q2值。
    设第i个具有非结点荷载作用的单元的单元号为k,则k=mf(i)。于是,k单元的固端力k{F}可以
    根据ind(i)、aq(i)、bq(j)、q1(i)和q2(i)的值下表中的相应公式算出。
    需要说明的是:
    (1)当某单元上作用的荷载类型不止一类时,可以采用叠加的方法求固端力;
    (2)同一单元上受几种类型的荷载作用,就要对该单元进行几次荷载编号。
    例单元①上有两种类型的荷载作用,故应对该单元进行两次荷载编号。也即认为整个结构共有4个非结点荷载(3个杆,但npe=4)。





结构图

结构图

输入表

输入表

输出表

输出表

平面刚架静力分析.part1.rar

250 KB, 下载次数: 51

平面刚架静力分析.part2.rar

244.48 KB, 下载次数: 44

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2019-7-19 17:57

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表