8米人字架尺寸
8米跨度的人字梁高度约为0.67米左右。
一般比较合理的比值是跨高比为十二,就是梁高是跨度的十二分之一,钢筋混凝土梁的跨高比对其结构性能影响很大。设计应保持在一定的范围内。
人字架,是利用与厂房房梁一种材料,是角铁用电焊,焊成的一种人字形架,根据厂房的大小不同,要求不同,也是一种现代普遍的厂房人字架大梁。
太奢侈了,不需要用工字钢或H型钢,用角钢就可以做屋架。采用工字钢或H型钢只需要做成钢梁就行,但不需要做4.5米高,不经济,施工不方便。一般做钢梁的坡度不大于20度。柱距6.0米,可以采用H300×150×8×10
用木屋架也是可以的。
一般用钢材,做成人字钢屋架。
可去网上找找这类屋架,或买个标准图集,看一下。必要的情况下对所选的还要进行验算。
或参考找到的查到的屋架自已设计一个,当然要一个专业水准的。请专业公司帮你设计为妥。
人字架由两个支架和一根连接杆组成,支架的高度约为2米至3米左右,连接杆的长度一般为2米至4米左右,因此7米人字架的尺寸应该是两个高度在2米至3米之间的支架和一根长度为2米至4米之间的连接杆组成。
确保人字架的稳定性和安全性,支架和连接杆的质量和结构设计都需要符合相关标准和要求。
【0.5即为二分之一】
因为D为BC中点,
所以BD=DC=0.5×BC=5cm
因为∠BAC=120°,AB=AC,
所以∠B=∠C=(180°-120°)×0.5=30°
因为DE⊥AB,DF⊥AC,
所以△BDE和△CDF为直角三角形
所以DE=0.5×BD=2.5;DF=0.5×DC=2.5【直角三角形,30°所对的边是斜边的一半】
所以DE+DF=5
第一,你的第二个程序,定义目标函数中有一个错误:function f=jsqyh_f(x)应改为:
function f=rzjyh_f(x)
第二,以上一大段,应该分别保存为3个m文件
一个是主程序:(随意命名)
%人字架体积优化设计
%1----主程序
%人字架优化调用目标函数文件与非线性约束文件
%设计变量的初始值
x0=[100800]
%设计变量的下界与上界
lb=[20200]
ub=[1401200]
%线性不等式约束(g3、g4、g5、g6)中设计变量的系数矩阵
a=zeros(4,2)
a(1,1)=-1a(2,1)=1
a(3,2)=-1a(4,2)=1
%线性不等式约束中常数项列阵
b=[-20140-2001200]
%调用多维约束优化函数
%等式约束参数Aeq,beq定义为空矩阵符号“[]”
[x,fn]=fmincon(@jsqyh_f,x0,a,b,[],[],lb,ub,@rzjyh_g)
disp '**********人字架体积优化设计最优解*********'
fprintf(1 , ' 钢管平均直径 D=%3.4fmm\n',x(1))
fprintf(1 , ' 人字架高度 H=%3.4fmm\n',x(2))
fprintf(1 , '人字架体积 V=%3.4fmm^3\n',fn)
%调用多维约束优化非线性约束函数(jsqyh_g)计算最优点x*的性能约束函数值
g=rzjyh_g(x)
disp ' ========= 最优点的性能约束函数值========='
fprintf(1, ' 人字架钢管压缩强度 g1=%3.4f\n',g(1))
fprintf(1, '人字架钢管稳定性 g2=%3.4f\n',g(2))
第二个程序:文件名:rzjyh_f.m
%2----目标函数(rzjyh_f)
function f=rzjyh_f(x)
%人字架跨距B钢管厚度T
B=1520T=2.5
f=2*pi*x(1)*T*sqrt((B/2)^2+x(2)^2)
第三个程序:文件名:rzjyh_g.m
%3----非线性不等式约束函数(rzjyh_g)
function [g,ceq]=rzjyh_g(x)
% 人字架跨距B;钢管厚度T;载荷P;弹性模量E;许用压应力Cy
B=1520T=2.5P=294300E=2.119e5Cy=690
%钢管压缩强度条件
Q=0.5*P*sqrt((B/2)^2+x(2)^2)/x(2) %钢管轴向压力
sgm=Q/(pi*T*x(1))%钢管压应力
g(1)=sgm-Cy
%钢管稳定性条件
Cc=0.125*pi^2*E*(x(1)^2+T^2)/((B/2)^2+x(2)^2) %稳定临界应力
g(2)=sgm-Cc
ceq=[]
把以上三个程序放在一个文件夹中,然后执行主文件即可运行。