分享

BIM百科 | 巧用excel base model 创建曲面网架模型

 新华意书馆 2016-06-15

【成都/长沙,15天】柏慕联创BIM实战暑期集训营开始报名了!



获取《每日一技,我的成长轨迹》汇总

· 请访问柏慕联创官方网站: www. ·



在遇到曲面网架的时候,很多时候多束手无策,因为定位三维坐标点实在是一件烦心的事情。

在此我介绍一种思路来创建网架模型。

整体思路:通过CAD提取空间杆件的三维数据,整理后作为excel base model的基础数据,提取cad中的文字信息,对XYZ进行判断,关联杆件的类型名字。通过提取CAD中的类型列表数据,整理成族类型列表。然后通过excel base model填充 三维坐标点信息,族名称,标高等参数进行批量建模。

效果如下:

IMG_256

第一步:提取CAD图纸中的三维杆件信息,部分文字是贴着杆件,部分文字没有贴着杆件,所以要分开处理。我们一次提取额所有杆件信息,一次提取所有文字信息。(以直线的起点和端点作为模型杆件的起点和端点,以与直线最近的文字作为其类型名字)

以下是提取分层提取的杆件信息:IMG_257


杆件的excel base model表格IMG_258

第二步:提取球节点的信息三维坐标信息。(以圆心为模型坐标,以与圆心最近的文字作为节点类型)

节点球的规格列表IMG_259

IMG_260


节点球的位置信息(用短圆柱来模拟)IMG_261

节点球excel base model表格IMG_262

第三步:制作族类型列表

提取类型参数表IMG_263

通过对文字文字的排序,个数的重叠,整理为符合revit族类型的列表模式。IMG_264

将类型列表载入族类型中。

这个是钢管梁的IMG_265

球节点族类型列表IMG_266


第四步:在excel base model中导入制作的excel数据,检查后创建模型IMG_267

根据这张图纸的特点,我分为上弦杆、下弦杆、斜杆、球节点三步创建模型。IMG_268


需要注意的问题:

1、当没有三维单线模型的时候,可以直接使用平面数据,只使用XY值,z值通过绘制的多段线进行插值获取。

2、名字关联杆件,需要使用自写的excel函数,通过遍历文字插入点与杆件的距离来判断,最小距离及是杆件的型号。

3、型号列表要制作成族类型列表,需要对数据进行X,Y排序,然后进行一个周期的行转列,及a1-a8数据排列到B2-9,A9-A16数据排列到B2-B9。要自己琢磨,不太容易说清楚。


其它部份做的案例:IMG_256

我公司另外一个体育馆项目的模型IMG_256




柏慕联创BIM技术服务

BIM设计 | BIM咨询 | BIM培训 | BIM人才

· 点亮建筑新梦想 ·



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多