[分享]Revit二次开发案例之三维地层建模

作者:Sakura樱花 时间: 2020-07-16 00:00 阅读:

   在岩土工程勘察领域,基于参数化的岩土工程建模十分困难,需要通过Revit二次开发来开发相应的插件来快速的建立三维地层模型。Revit对于复杂的几何体的建模能力其实是很强的,下面来介绍一下,三维地层的生成。









01
建立地层数据
1)钻孔数据预处理

2)建立表面基准三角网

3) 将数据写入txt




02
导入Revit插件
    根据导入的地层坐标数据文件,利用平面 Delaunay 三角化算法,建立表面三角网。由于该三角网作为生成三维地层的基准面,称为表面基准三角网。由于所有钻孔中的地层层序完全相同,所以由表面基准三角网开始,采用自上而下将三角面片延伸成三棱柱的方法,就可以建立整个三维地层。通过Revit中相应API就能将地层三维模型建立出来。
如下图:

Revit二次开发案例之三维地层建模_1
整体地层



Revit二次开发案例之三维地层建模_2
第一层




Revit二次开发案例之三维地层建模_3
第二层


     由于Revit中生成的三维实体是通过三菱柱组合而生成的,生成的实体美观程度不够。但这是Revit目前能做到的比较好的效果了。

来源:Revit二开大师
仅作分享交流
验证码:

热搜标签

热点阅读

客服微信

微信公众号