问题的提出:

对于一个复杂结构而言,我们的大型分析软件可以解决其各类结构分析问题,甚至包括构件的计算设计,具体地说,如果其中局部包括有网架网壳构件,那么,对杆件截面的确定应该是没有问题的。但是,由于网架网壳结构有着特殊性,特别是螺栓球节点的,它有成套的零部件,即与杆件配套的封板锥头,还有高强螺栓,套筒以及螺栓球等等。可以这样说,网架网壳结构在某种意义上应该代表着理想的钢结构方向----成型的配件,工厂化加工,快捷的现场安装。由于这个特殊性,目前的大型分析软件因为其覆盖面很广,而尚未深入到绘制施工详图的地步。而专门的网架网壳结构设计软件,可以做到这个深度,但又有它自身的缺点,那就是,首先不能进行诸如动力分析,非线性弹塑性分析等,另外,如果网架网壳结构只是一个复杂结构的某个部分的话,往往的做法也只是在网架网壳的支座位置人为地断开,然后假定非网架结构的刚度作为网架网壳结构的弹性约束来进行分析。这样带来很大的近似性。

那么该如何解决这个问题呢?我们的设想是分别利用二者的优点来处理。具体的方法是,让结构分析软件对整个结构进行分析以及完成构件截面设计,让专门的网架网壳软件完成零部件设计以及施工详图的绘制。关键问题是二者的接口,关于GDCAD 与SAP2000分析软件之间的配合参见另一篇文章。本文介绍是MIDAS/Gen(或MIDAS/Civil)分析软件与网架网壳软件GDCAD之间的配合。

下面将通过一个具体的例子来说明这个过程。如图1是一个双层网壳屋盖,下部是一些框架结构(图中未显示),中间有一块区域是我们准备出图的。

一、对MIDAS环境中的一些约定:

☆ 单位制:KN.m.C。

☆ 由于该部分是网架,所以各杆件计算时采用“梁单元”,两端弯矩释放。

☆ 设置一些“组”,由于我们处理的不是整个结构,而只是其中的某个部分,所以有必要将要处理的那部分构件设置为一个“组”,而且约定改组的名称为“gd”,这样,不仅可以方便的拾取,也可以只显示该部分构件。如图2, 需要强调得是,选择区域时,要采用窗口选择方式,避免发生仅选了杆件而漏掉了节点这种情况,这将导致模型错误。另外,最好也能将上弦、腹杆、下弦预先以“组”来区分,如图分别设为“L1”“L2”“L3”组,因为GDCAD读取数据时会自动将MIDAS中的“组”在AutoCAD中也以Group的形式予以继承,这样可以方便统一拾取,进行后续的“层”的设置。

图1

图2

☆ 众所周知,网架结构由于工厂化程度非常高的原因,而形成了配套的系列规格,因此,导出部分的构件截面必须采用网架常用的钢管系列中规格,这点需要参看GDCAD的杆件规格表,否则无法配套零部件。通过主菜单[零部件规格]-[当前规格]项来显示,截面的名称采用“管径X壁厚”,如“75.5X3.75”。

图3

图4

二、MIDAS的导出

假设我们已知每个杆件的截面,并完成了结构分析,对MIDAS的分析过程这里不作表述。

☆ 基本信息导出点击MIDAS中[文件]-[导出]-[MIDAS/Gen MGT文件]菜单,生成一个扩展名为MGT的文本文件,对MIDAS/Civil而言是MCT文件,我们假定叫test.mgt文件。该文件是MIDAS计算模型以文本方式的中间交换文件。

☆ 计算结果信息导出因为尚需要计算比如高强螺栓等内容,所以杆件内力和节点位移信息也是必须的。关于这部分内容,我们采用手工的办法,只取我们出图的这部分区域的结果。

1)先看位移,选择“gd”组,MIDAS的图标按钮菜单区有关于节点和杆件被选择部分的描述窗口,比如,本例的节点被选描述是“87to97 104to114 121to131 138to148 155to165 172to182 189to199 206to216 223to233 240to250 485to494 503to512 521to530 539to548 557to566 575to584 593to602 611to620 629to638”,将它复制下来,点击MIDAS中左侧[表格]-[分析结果表格]中的[位移],在弹出的如图3的对话框的节点范围中粘贴。同时选择右边输出的节点位移的工况。确定后,生成如图4的表格,用鼠标点击表格的左上角,点鼠标右键复制整个表格内容,然后,打开一个空的文本文件,在其中粘贴,删掉前后的空行,以及标题行。将该文件保存为dis.txt文件。

2)再看内力,复制“gd”组的杆件描述,点击MIDAS中左侧[表格]-[分析结果表格]中的[梁单元]-[内力],在弹出的如图5的对话框的单元范围中粘贴。同时选择右边输出的节点位移的工况,对位置号只能选择“位置I”和“位置J”,确定后,生成如图6的表格,用鼠标点击表格的左上角,点鼠标右键复制整个表格内容,然后如法炮制生成一个内力文件假定为force.txt,记住删掉前后的空行,以及标题行。

这样就完成了MIDAS的导出工作。

图5

三、GDCAD数据准备

☆ 建立新工程如图7,填写工程名,GDCAD将自动在工程路径下,新建一个文件夹,以工程名为该文件夹名。并在其中自动建立需要的一些自文件夹。

☆ 准备零部件数据点主菜单[零部件规格]-[重组规格],GDCAD程序文件中有几套当今常用的网架标准库,“\data”文件夹中是浙江企业一些网架标准,“\data.xz”文件夹中是江苏企业一些网架标准,当然,完全可以用程序文件中的gddat.exe文件来生成这些库,具体参见《GDCAD用户手册》。在这些库中选取要采用的钢管规格,注意SAP2000模型中有的规格必须要选取。确定后这些数据将保存在工程名文件夹的“\dat”路径下。可以通过点主菜单[零部件规格]-[当前规格]来显示。

图6

四、GDCAD导入

点主菜单[AutoCAD2004建模]-[首(上)次模型],进入AutoCAD平台。在这个平台上,将完成导入所有MIDAS导出的数据。并形成计算绘图所需要的数据文件。分以下几个步骤:

1) 装载接口程序模块点[MIDAS接口]-[装载]菜单。

2) 读入MIDAS基本信息 点[MIDAS接口]-[读MIDAS模型和信息],选择先前导出的test.mgt文件,自动生成模型,并对节点和杆件进行编号,与MIDAS分析时的编号一致,并读入杆件的截面信息,另外,自动将MIDAS中的各组转换成AutoCAD中的“Group”。

3) 设置环境 因为GDCAD需要绘制施工图,其中的平面布置图的长宽与基本参数中的网格数,网格大小以及网架厚度有关,所以进行环境设置还是必要的。其他信息可以不必理会。

4) 层处理 当前模型的“层”还必须要进行处理,因为GDCAD对实体所处的“层”有一定的要求。这里可通过菜单[MIDAS接口]-[层设置]来进行。前面曾提及,为了选择的方便,在基本信息交换中,GDCAD将MIDAS中的“组”转化为AutoCAD中的Group,并且对各组的选择也设置为成组选择。另外,还可以利用AutoCAD的“快速选择”将节点和杆件进行分别的选择,这样就可以将各节点和杆件按GDCAD要求置于各自的“层”,具体,运行“Group”命令,先取消“f_gd”和“n_gd”两个组的可选择性,这样,上弦杆,上弦节点,下弦杆,腹杆都是成组选择状态,在具体层设置中,选择一个都可整组被选择设置了。

5) 图形检查 为避免出现比如像杆件端没有节点,或者同一位置出现多个杆件或节点等这样的模型错误,运行[MIDAS接口]-[图形检查]还是必要的。

图7

图8

6) 编号显示 为了检查杆件节点的编号是否与MIDAS模型一致,可以运行[MIDAS接口]-[编号] -[显示节点号],和[MIDAS接口]-[编号] -[显示杆件号],通过运行[MIDAS接口]-[关显示]来取消显示。

7) 截面显示 为了检查杆件截面是否与MIDAS模型一致,可以运行[MIDAS接口]-[杆件截面号] -[显示截面],通过运行[MIDAS接口]-[关显示]来取消显示。

8) 截面与GDCAD杆件库关联对于MIDAS中采用的截面规格及名称,GDCAD并不知道,因此,必须将二者关联起来。点[MIDAS接口]-[杆件截面号]- [与网架截面库关联],如图8所示,针对MIDAS计算采用的每种截面,选择GDCAD库中的截面与之对应,通过这样的关联,就彻底地获取了几何信息了,点[MIDAS接口]-[杆件截面号]-[显示截面对应网架库中序号],可以显示每个杆件的截面序号,要想知道其具体规格,可以通过主菜单[零部件规格]-[当前规格]来查看。

9) 读入MIDAS结果信息 点[MIDAS接口]-[读MIDAS结果数据],先后选择开始导出的dis.txt文件和force.txt文件。自动读入位移反力和内力,点[MIDAS接口]-[节点位移显示]来显示各节点位移在各工况下的值,也可显示最大最小值,点[MIDAS接口]-[杆件内力显示]来显示各杆件在各工况下的值,也可显示最大最小值。

图9

五、GDCAD成图

☆ 数据形成到此,我们已完全读入了MIDAS的信息,并且完成了环境的设置,通过菜单[MIDAS接口]-[生成GD网架绘图数据]来形成计算绘图数据。其后,还要在模型图中给出两个方向的剖切位置。当然,如果平面布置图采用向下投影的方式时出现重叠情况,可以在此时对模型进行实际的旋转拉伸等操作(注意,不是视图处理),以方便平面图的表示。操作后通过菜单[MIDAS接口]-[布置图修改]来确认。这些都是GDCAD的功能。

☆ 计算有了以上的数据,还需要经过GDCAD的计算模块,对螺栓球节点网架,主要根据杆件的内力计算配置高强螺栓,并配置螺栓球。对焊接球节点网架,则进行焊接空心球的设计。结果生成绘图数据。具体过程先通过主菜单[计算设计]-[阶段一],在其中选择“3.验算不调整”,再通过主菜单[计算设计]-[阶段二],在其中选择“1.首次计算”,两个步骤完成计算。

☆ 绘图通过主菜单[施工图]-[绘图]项,进入AutoCAD平台,通过其中的[成图]菜单项来生成平面布置图,施工图材料表,加工图材料表以及螺栓球节点大样。如图9是例图。

参考文献

[1] 《MIDAS用户手册》

[2] 《空间网架及穹顶网壳结构计算机辅助设计绘图系统GDCAD用户手册》

空间网架及穹顶网壳结构计算机辅助设计绘图系统gdcad用户手册,用GDCAD完成MIDAS分析的结构模型中网架网壳的设计与绘图...相关推荐

  1. 空间网架及穹顶网壳结构计算机辅助设计绘图系统gdcad用户手册,用GDCAD完成SAP2000分析的结构模型中网架网壳的设计与绘图...

    目前的网架网壳结构的设计软件主要针对独立的网架网壳结构,其重点在于零部件的设计及绘图,而暂时无暇顾及结构分析领域的诸多问题,甚至处理弯剪梁单元也费事的很.更别提动力分析,非线性弹塑性分析等个个要命的问 ...

  2. 石油化工静设备计算机辅助设计桌面系统,PV Desktop 石油化工静设备计算机辅助设计桌面系统简介...

    文件介绍: 该文件为 rar 格式,下载需要0积分 PV Desktop 石油化工静设备计算机辅助设计桌面系统简介石油化工静设备计算机辅助设计桌面系统简介 (PV Desktop 9.3.1.0 版) ...

  3. 计算机对环境设计的作用,浅谈计算机辅助设计教育在环境艺术设计专业教学中的作用...

    摘要:在计算机技术飞速发展的今天,计算机技术在教育领域的中的不断应用,使得计算机辅助教育孕育而生.在我国计算机辅助教育给教育带来了一场教育生产力的革命,对教育产生了不小的影响.环境艺术设计专业开设计算 ...

  4. 综合布线系统计算机辅助设计nVisual

    通信世界综合布线系统源于计算机技术和通信技术的发展,是建筑技术与信息技术相结合的产物,是计算机网络工程的基础,也是语音应用的基础,它规范了一个通用语音和数据传输的电信布线标准.但在当前各种综合布线系统 ...

  5. 计算机在辅助设计中的应用,计算机辅助设计在艺术设计中的应用

    <计算机辅助设计在艺术设计中的应用>由会员分享,可在线阅读,更多相关<计算机辅助设计在艺术设计中的应用(3页珍藏版)>请在装配图网上搜索. 1.计算机辅助设计在艺术设计中的应用 ...

  6. 计算机辅助设计的技术论文,【计算机病毒论文】谈计算机辅助设计课程微课化教学(共3741字)...

    摘要:高等教育正在实施教育信息化2.0行动,借助信息技术推动传统教学改革.微课教学作为新兴的教学手段,与高校设计类专业计算机辅助设计课程教学有着较好的契合点.通过对微课概念的解读,分析该课程微课化教学 ...

  7. 计算机基辅助设计的拉伸,计算机辅助设计51330.ppt

    计算机辅助设计51330 第三章 计算机辅助设计技术 计算机辅助设计技术是现代设计与集成制造技术中最重要的支持工具. 产品的设计方案要通过几何模型来表示产品的结构.形状,产品的性能分析要基于设计模型进 ...

  8. 计算机辅助设计是运用计算机,计算机辅助设计在艺术设计中的应用

    计算机辅助设计在艺术设计中的应用 随着计算机技术不断发展,使得计算机相关技术逐渐渗透入人们日常生产生活的方方面面.下面是YJBYS小编为大家搜索整理的关于计算机辅助设计在艺术设计中的应用,欢迎参考阅读 ...

  9. 计算机辅助功能应用,计算机辅助设计在艺术设计中有哪些应用

    计算机辅助设计在艺术设计中有哪些应用 计算机图像技术快速发展,使得相关计算机辅助设计技术在艺术设计领域中的应用也在不断加深.下面是YJBYS小编为大家搜索整理了关于计算机辅助设计在艺术设计中的应用,欢 ...

最新文章

  1. android----HttpClient的get,post和图片上传服务器
  2. Linear Algebra lecture6 note
  3. idea 新建一个spring项目
  4. Putty基础教程之(一).入门命令学习及编写HTML
  5. rpm升级时spec文件执行的流程
  6. nginx.conf添加lua.conf配置
  7. 极性大小判断技巧_别愣着了,来分析分析正极性半波整流电路!
  8. 加速pip下载:更换pip源
  9. Springboot整合Drools规则引擎
  10. Discuz!开发之HTML转Discuz代码(bbcode)函数html2bbcode()
  11. Elastic Job定时任务
  12. 气体流量与质量流率换算
  13. oracle create table not null,oracle – 不能在CREATE TABLE中使用内联约束
  14. 【文本】HTML5 Canvas小项目:为坐标轴添加数字标签(带刻度线)
  15. [bzoj1502]月下柠檬树
  16. 运动控制器激光振镜控制
  17. 【camera】数字成像系统—初识
  18. 银行间本币市场上下行接口
  19. 2015.03.10,学习,文献笔记-“水轮机压力脉动的混频幅值置信度分析方法研究” (1)...
  20. java过剩_中国的程序员数量是否已经饱和或者过剩?

热门文章

  1. mysql重装时1130_客户端连接MySQL数据库时出现错误代码1130的解决办法
  2. Dojo Toolkit 创始人谈Dojo学习
  3. 掘金 php,[稀土掘金日报] PHP7 来了 后端语言学习合集
  4. 1371. 货币系统
  5. 【专题5: 硬件设计】 之 【68.开关电源 之 buck电路中的电感电流波形】
  6. 为anaconda添加清华源
  7. allergro音乐术语什么意思_allegro音乐术语
  8. 平民级数字人up主制作技术教程
  9. C#的System.ICloneable接口说明
  10. 高防IP如何防止爬虫和Web攻击?