六跨连续梁内力计算程序程序(12 页)Good is good, but better carries it
精益求精,善益求善
六跨连续梁内力计算程序说明文档一.程序适用范围本程序用来解决六跨连续梁在荷载作用下的弯矩计算
荷载可以是集中力Fp(作用于跨中)、分布荷载 q(分布全垮)、集中力偶 m(作用于结点)的任意组合情况
端部支承可为铰支或固支
二.程序编辑方法使用 Turbo C 按矩阵位移法的思路进行编辑,用 Turbo C 中的数组来完成矩阵的实现,关键的求解 K⊿=P 的步骤用高斯消元法
三.程序使用方法运行程序后,根据提示,依次输入结点编号,单元编号,单元长度,抗弯刚度(EI 的倍数),集中力,均部荷载,集中力偶,各个数据间用空格隔开,每一项输入完毕后按回车键,所有数据输入完毕后按任意键输出结果
输出结果中包括输入的数据(以便校核),角位移的值(以 1/EI 为单位)以及每个单元的左右两端弯矩值
四.程序试算1.算例 1算力图示:8kN/m4m3m2m8m6kN/m12365474kN/m3m3m3m2m6m12kN8kN8kN
m6kN10kN
5EIEIEI2EI1
5EI8kN/m4m3m2m8m6kN/m12365474kN/m3m3m3m2m6m12kN8kN8kN
m6kN10kN
5EIEIEI2EI1
5EI输入数据:结点:1 2 3 4 5 6 0;单元:1 2 3 4 5 6;长度:4 6 6 8 4 6;EI:1 1
5 1 2 1 1
5;Fp:0 12 8 0 6 0;q:8 0 0 4 0 6;m:0 0 -8 0 10 0 0运行程序如下:结果为:角位移为:单元编号123456左端弯矩0
00000-14
92439-7
30243-12
37565-8
16809-7
95197右端弯矩14
9243-0