钢结构构件设计的CAD技术

钢结构构件设计的CAD技术

ID:10367877

大小:989.68 KB

页数:5页

时间:2018-07-06

钢结构构件设计的CAD技术_第1页
钢结构构件设计的CAD技术_第2页
钢结构构件设计的CAD技术_第3页
钢结构构件设计的CAD技术_第4页
钢结构构件设计的CAD技术_第5页
资源描述:

《钢结构构件设计的CAD技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第30卷第4期东南大学学报(自然科学版)Vol30No42000年7月JOURNALOFSOUTHEASTUNIVERSITY(NaturalScienceEdition)July2000钢结构构件设计的CAD技术舒赣平范圣刚(东南大学土木工程学院,南京210096)摘要介绍了在钢结构构件设计中的一些CAD技术.主要是通过利用VisualBasic来编制钢结构软件,并与建筑结构设计软件(如PKPM,TBSA,SAP93等)接口,使钢结构的构件计算与截面选择均由计算机来自动完成,从而大大减少了在钢结构设计中的大量繁琐计算,进而提高了

2、钢结构的设计效率.为了便于计算机直接选择钢结构构件截面,该过程还将利用ACCESS97来编制钢结构材料库.关键词钢结构;建筑结构设计软件;构件计算;材料库分类号 TU31141国内有关钢结构设计方面的软件较少,除了少数比较专业化的钢结构软件外(如同济大[1]学开发的3D3S空间杆系钢结构CAD软件),国内几乎没有关于钢结构设计方面的软件,尤其是关于钢结构构件设计方面的软件.在钢结构设计中,构件计算(如构件强度、稳定及刚度计算)和构件截面选择等方面均是一项比较繁琐的工作,有关钢结构构件设计计算的软件有待开发.目前,随着计算机技术的迅猛

3、发展,出现了VisualC++和VisualBasic等面向对象式的高级语言,这些高级语言均克服了过去过程化语言(如C,FORTRAN,PASCAL等语言)的缺陷,即克服了所谓的“软件危机”的缺陷.在VisualBasic语言中主要是以对象为实体,利用这种语言来编程可以非常容易地使程序实现界面化,再通过截面窗体很方便地将结构设计计算的结果提供给用户.因此,可以在钢结构设计计算中引入VisualBasic来编制一套钢结构软件.该软件编制主要通过利用PKPM,TBSA,SAP93等建筑结构软件作为前处理过程,调用它们计算出的数据结果.然后

4、,再通过由VisualBasic编制的程序进行钢结构构件的强度、稳定及刚度等计算,并从材料库中选出构件的型号,同时将该型号构件的截面尺寸和截面特性以一定格式[2]输出到某一输出文件中.最后再利用VisualBasic中OLE(对象链接与嵌固)技术将该结果连接到AutoCAD中,从而实现与AutoCAD接口.1 程序编制的思路过程首先,利用建筑结构软件(如PKPM,TBSA,SAP93等)计算出钢结构中的各种构件内力及一些计算信息;然后,将这些信息以一定格式读取到该程序的界面部分中.在程序的界面部分,通过一定的人机对话方式来利用这些内力

5、及计算信息进行截面设计计算,并根据计算结果从事先编制好的钢结构材料数据库中选择一个较接近的截面尺寸;同时,以窗体的方式向用户提收稿日期:2000-03-27. 第一作者:男,1964年生,博士,副教授.第4期舒赣平等:钢结构构件设计的CAD技术55供该截面的截面尺寸和一些截面特性.在所有构件截面均已设计计算完之后,该程序又以2种方式向用户提供查询截面信息:一种方式是以一定格式将计算结果输出到指定的数据文件中;另一种方式是通过VisualBasic中OLE技术将计算结果以图形形式在AutoCAD中显示出.通常用户是比较喜欢后者,因为该方

6、式很直观.该程序编制的整个思路可以用图1直接显示.图1 程序编制思路图2 数据库的编制要想用计算机来实现自动选择截面,必须要用数据库软件编制出钢材的材料库.目前,常用的数据库软件有ACCESS97,DBASE,FoxBASE等.材料库的编制可以说是用VisualBasic进行数据库编程的基础.同时,在材料库的编制过程中还要利用OLE技术,通过该技术可以在材料库中形成钢结构各种构件的截面几何尺寸图形.目前,国内使用的钢结构构件截面形式主要有:热扎工字型截面、槽钢截面、槽钢组合截面、角钢截面、角钢组合截面、H型截面、圆管截面、方管截面.[

7、3]针对上述各种不同截面形式,在材料库的编制过程中,采用了ACCESS97数据库软件来编制出其对应的钢结构截面材料库,并在各种截面的材料库中,按一定的顺序将各种不同的截面型号、截面尺寸、截面特性排列起来,以方便在VisualBasic中采用数据库编程技术并按一定的判别条件从材料库中选择一个最佳的截面型号.3 建筑结构设计软件的接口技术该程序的编制思路是:首先,利用建筑结构设计软件计算出钢结构中的各种构件内力及信息.其次,如何将这些内力及信息读取到本程序中来.这将涉及到VisualBasic与建筑结构设计软件的接口技术.该接口技术主要是

8、利用VisualBasic中没有启动窗体的启动过程,在VisualBasic编制的应用程序启动时不加载任何窗体,即利用SubMain过程为启动过程.在VisualBasic的标准模块(Module)中创建一个名为SubM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。