几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 三维空间:产品设计或CAX软件使用 » CAD设计 » 产品功能分析
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-09-09, 05:54 PM   #1
huangyhg
超级版主
 
huangyhg的头像
 
注册日期: 04-03
帖子: 18592
精华: 36
现金: 249466 标准币
资产: 1080358888 标准币
huangyhg 向着好的方向发展
默认 how to start the design of steel columns

how to start the design of steel columns
how should one start the design of steel columns , should we assume kl/r or area required or which factor should be assumed and why? according to aisc.
check out our whitepaper library.
the manual of steel construction from aisc has column load tables....this is a pretty good starting point
a good start would be the columns load tables. all the columns listed in the tables satisfied noncompact section limits and kl/r = 200. if the building (assuming it is a building) is a braced frame partially restrained, the section obtained from the tables will be adequate. if it is a braced rigid frame, you will have to take into account for combined stress. regarding the requied area method, the first value in the tables when kl/r=0 is fy*area.
paul
have a look at "5. columns" in...
see 'design of steel structures' by bowles. it gives you an estimating formula obtained from the aisc interaction formula to guess for preliminary area and radius of jiration of the column by just knowing the load and moment.
hi, in the aisc specifications there is an aprox. method of w shape column design wich uses the moments applied to the column and converts them to an equivelant axial compression force using u and m factors. with the axial load you can search tables in the aisc for the column that will resist this new axial load. after you have done this you must check the column's stability using the equation given by the aisc for columns under axial and moment loads.
to design the columns, we need a data base and a selection procedure. process the lines that set up the data base and the code lines that set up the procedure.
1. set up data base
from aisc design table 3.1-4(a)
first a label for use in output:
strut = {"310uc 158","310uc 137","310uc 118","310uc 96.8"}
strut = {strut, "250uc 89.5", "250uc 72.9", "200uc 59.5"}
strut = {strut, "200uc 52.2", "200uc 46.2", "150uc 37.2"}
strut = {strut, "150uc 30.0", "150uc 23.4", "100uc 14.8"}
then some properties (variable names are self-explanatory):
w_kgpm = {158, 137, 118, 96.8, 89.5, 72.9, 59.5, 52.2}
w_kgpm = {w_kgpm, 46.2, 37.2, 30, 23.4, 14.8}
a_mm2 = {20100, 17500, 15000, 12400, 11400, 9320, 7620}
a_mm2 = {a_mm2, 6660, 5900, 4730, 3860, 2980, 1890}
rx_mm = {139, 137, 136, 134, 112, 111, 89.7, 89.1, 88.2}
rx_mm = {rx_mm, 68.4, 67.5, 65.1, 41.1}
ry_mm = {78.9, 78.2, 77.5, 76.7, 65.2, 64.5, 51.7, 51.5}
ry_mm = {ry_mm, 51, 38.5, 38.1, 36.6, 24.5}
tana[1:13] = 0.0 := 0.
from aisc design table 3.1-4(b)
fy_mpa[1:5] = 280 := 280
fy_mpa[6:10] = 300 := 300
fy_mpa[11:13] = 320 := 320
kf[1:13] = 1.0 := 1.
from aisc design table 8.1-6
phimx_knm = {676, 580, 494, 422, 309, 266, 177, 154}
phimx_knm = {phimx_knm, 133, 83.6, 71.9, 50.7, 21.4}
phimy_knm = {305, 261, 222, 187, 143, 123, 80.6, 70.3}
phimy_knm = {phimy_knm, 60.3, 36.9, 31.7, 21.2, 9.91}
from aisc design table 6.1
alpha_b[1:13] = 0.0 := 0.
sort data in ascending order of w_kgpm
strut = statsort(w_kgpm, strut)
phimx_knm = statsort(w_kgpm, phimx_knm)
phimy_knm = statsort(w_kgpm, phimy_knm)
a_mm2 = statsort(w_kgpm, a_mm2)
rx_mm = statsort(w_kgpm, rx_mm)
ry_mm = statsort(w_kgpm, ry_mm)
tana = statsort(w_kgpm, tana)
fy_mpa = statsort(w_kgpm, fy_mpa)
kf = statsort(w_kgpm, kf)
alpha_b = statsort(w_kgpm, alpha_b)
w_kgpm = statsort(w_kgpm)
2. procedure for column design
this is called when p and le are given. process the whole block from proc selcol to end proc. the procedure stays active for the duration of the project. it must be reprocessed if you wish to use it when you reload the project.
proc selcol
lambda_n = (le/ry_mm)*sqrt(kf)*sqrt(fy_mpa/250)
alpha_a = 2100*(lambda_n-13.5)/(lambda_n^2 - 15.3*lambda_n + 2050)
lambda = lambda_n + alpha_a*alpha_b
eta = max(0, 0.00326*(lambda-13.5))
xi = ((lambda/90)^2 + 1 + eta)/(2*(lambda/90)^2)
alpha_c = xi*(1 - sqrt(1 - (90/(xi*lambda))^2))
ns = kf*a_mm2*fy_mpa
phinc = min(phi*alpha_c*ns, phi*ns)/1000
for j = 1 to endvalid(phinc)+1
if j > endvalid(phinc) then
print
print sprint("no suitable column for p(-1) at p(0)", p, le)
elseif phinc[j] >= p then
print sprint("for p(-1) kn use &: p(-1) at p(0)", p, strut[j], phinc[j], le)
exit for
end if
next j
end proc
3. loads and sizes
**** phi = .9
**** from b8, p = dlr[8,1]+llr[8,1]+plrr[8,1] := 115.1491
**** plus b9, p = p + dlr[9,1]+llr[9,1]+plrl[9,1] := 273.7722
**** plus b14, p = p + dlr[14,1]+llr[14,1]+plrl[14,1] := 694.5051
**** plus b18, p = p + dlr[18,1]+llr[18,1] := 792.3763
**** effective length in mm, le = 2900
selcol
output by selcol:
for 792.4 kn use 150uc 37.2: 846.8 at 2900
**** load in kn, p = p + v := 1557.2835
**** effective length in mm, le = 2100
selcol
output by selcol:
for 1557.3 kn use 200uc 52.2: 1591.4 at 2100
**** during erection, p = 2.5*13.9*12.5/4 := 108.5938
**** effective length in mm, le = 10000
selcol
output by selcol:
for 108.6 kn use 200uc 46.2: 191.4 at 10000
how do you process this little code? in any word processor, using mathserv
helmut, that stuff you wrote will get you into trouble one day, cause seems you are the pal to look at when i want to do some mathcad kind stuff. cool notes helmut and respects
now back to nedians
suppose nedians is not in the states:
here is some basic stuff:
columns, being elements mainly under compression tend to be uneconomical if not selected wisely.
1) if your column has too much axial force, then yes do your simple force/area stuff but here is the trap: you will have buckling problems. and buckling no matter what code you use depends on kl/r, so make sure your kl/r is not less than some recommended value, usually 200.
at the center of a building column section based on force/area tend to be big enough and kl/r will be very low by habit.
to utilize these columns efficiently especially when you have pin ended columns try to get them square, ie rx=ry.
2) if you have significant moment then your force/area approach wont usually work. this is true with sway frames having less number of columns, cause as they sway they attract large moments at ends. here you have a beam column
you gotta do the force/area+moment/modulus stuff as a rough guess and then check the stability equations.
practice a lot and use the steel tables available in your location. note that most steel sections are proportioned to work efficiently as columns (in uk they call these universal columns(ucs)and in us they have wide flanges) and beams (in uk they call those universal beams ubs, and also sections that have both bending stiffness and a lot of stiffness in the weaker direction to do some beam column action.
next columns with a lot of axial load can be tubes, pipes, double angles etc.
regs
ijr
__________________
借用达朗贝尔的名言:前进吧,你会得到信心!
[url="http://www.dimcax.com"]几何尺寸与公差标准[/url]
huangyhg离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
designing columns for concrete buildings huangyhg 产品功能分析 0 2009-09-08 06:12 PM
design build huangyhg 产品功能分析 0 2009-09-08 05:13 PM
contract issues - structural steel connection design in the huangyhg 产品功能分析 0 2009-09-08 01:40 PM
buried steel pipe design criteria huangyhg 产品功能分析 0 2009-09-07 05:55 PM
【转帖】asme美国机械工程师标准目录2 huangyhg American standards 5 2009-04-26 02:38 PM


所有的时间均为北京时间。 现在的时间是 04:54 AM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多