[摘要 ]:运用计算机语言知识,将框架结构的无侧移承载力计算过程编译成计算机程序,把繁琐的重复的运算交付计算机处理,既减少人的脑力劳动,又能快捷,准确的得到计算结果,实现了计算机为人类服务的宗旨。
关键词]:无侧移框架柱,c语言,极限承载力,偏心率折减系数,长细比折减系数,轴心受压。
一)“无侧移框架柱承载力”计算流程图。
二)“无侧移框架柱承载力”c语言计算程序。
#include<>
float fun(long int x1,long int x2,float x3,float x4调用函数fun,求极限承载力 n0***
long a1,a2a1为钢管横截面积aa,a2为ac钢管内混凝土横截面积 **
double q,w,rq为套箍率,w为q的平方根,r为n0
a2=3.14*(x1-2*x2)*(x1-2*x2)/4等价于:ac=π(d-2t) (d-2t)÷4
a1=3.14*x1*x1/4-a2等价于:aa=πd2÷4-a2
q=(a1*x3)/(a2*x4等价于:θ=aafa/acfc
w=sqrt(q等价于:w
r=a2*x4*(1+w+q等价于: n0 =acfc(1
return r返回r的值给函数fun
float swap(float x5,float x6,long int x7, long int x8调用函数swap,求偏心率折减系数φe***
float r1,e,w1,v1; /r1核心混凝土半径rc,e为偏心距e0,v1为偏心率折减系数φe***
e=x5/x6*1000等价于: e0=m2/(n×1000
r1=x7/2-x8等价于: rc=d/2-t
w1=e/r1等价于: w1=e0/rc
if(w1<=1.55) v1=1/(1+1.85*w1等价于: 如果偏心距《或=1.55,φe=1/(1+0.85e0/rc)
else v1=0.4/w1; 否则:φe =0.4/(e0/rc
return v1返回v1的值给函数swap
float power(float x9,float x10,long int x11,long int x12,float x13调用函数power,求长细比折减系数φ1 **
float f0,b,p,k,g,v2f0为等效计算长度le,b为β,k为等效长度系数κ**
if(x9==0&&x10==0) f0=x13*x11/1000等价于: 如果轴心受压,le=μl (此时κ=1)
else { b= (x9)/x10; 否则: βm1/m2
k=0.5+0.3*(b)+0.2*(b)*(b等价于: κ0.5+0.3β+0.2β2
f0=x13*x11*k/1000等价于: le=l0
p=(f0*1000)/x12-4等价于: p=(le×1000)/d-4
if(p<=0) v2=1等价于: 如果le/d<=4,φ1=1 ;
else { g=sqrt(p); 否则:g=
v2=1-0.115*g; φ1=1-0.115
return v2返回v2的值给函数power
float abc(long int x14,long int x15,float x16调用函数abc,求φ0
float j,i,z,mj为等效计算长度le,z为φ0
j=x16*x14/1000等价于: le=μl
i=j*1000/x15-4等价于: i=(le×1000)/d-4
if(i<=0) z=1等价于: 如果le/d<=4,φ1=1
else {m=sqrt(i); 否则:g=
z=1-0.115*m; φ0=1-0.115
return z返回z的值给函数abc
main主函数。
结构课程设计
一 结构布置及梁板尺寸选择。进行带壁柱高厚比的验算 1 求壁柱的几何特征 a 2403000 370120 76440mm2 y1 130.5 y2 240 120 130.5 229.5mm 惯性矩i 30002403 3000240 130.5 120 2 370120 回转半径 i 79.8m...
课程设计 结构
课程教学目的 课程设计是大学教育的重要课程,是毕业设计前的一个重要的教学环节,是学生综合运用在校所学的服装专业理论知识和专业技能,进行全面地艺术实践的过程,也是造就学生创造性的思维能力和独立的设计能力的重要环节。本次课程设计将从理论和实践两方面来衡量和检测学生的综合修养,为毕业设计打下坚实基础 1 ...
结构课程设计
楼盖课程设计。1 板的设计。取板厚h 80mm 2400 40 60mm,取1m宽板带为计算单元,按塑性法计算板内力。荷载计算。楼面面层 水泥砂浆20 0.03 0.6 kn 板自重25 0.08 2 kn 板底粉刷17 0.015 0.255 kn 恒荷载标准值0.6 2 0.255 2.855 ...