Revit三维建模难点有哪些?Revit二次开发案例之三维地层建模

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

    01、建立地层数据

    1)钻孔数据预处理

    2)建立表面基准三角网

    3)将数据写入txt

    02、导入Revit插件

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

    如下图:

    整体地层

    第一层

    第二层

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

    来源:Revit二开大师