【技术实现步骤摘要】
一种基于Civil3d+Revit+Dynamo的改进三维地质建模的方法
[0001]本专利技术涉及三维地质建模
,具体为一种基于Civil3d+Revit+Dynamo的改进三维地质建模的方法。
技术介绍
[0002]勘察设计是工程建设的重要环节,勘察设计的好坏不仅影响建设工程的投资效益和质量安全,其技术水平和指导思想对城市建设的发展也会产生重大影响。
[0003]现有技术中,传统的勘察设计报告主要以柱状图、平面图等二维形式展示,不具备良好的直观性,很难充分表达复杂地质体空间的分布规律。同时,随着近几年建筑信息模型(BIM)技术的迅速发展,将BIM技术引入勘察设计,以解决复杂地质层的岩土设计及工程评价问题。
[0004]但是,利用BIM技术创建三维地质模型的方法主要有以下两种:
①
利用Civil3d+Revit+Dynamo来创建三维地质模型(Civil3d为主体)
②
利用Revit+Dynamo来创建三维地质模型(Dynamo为主体)。但是这两种方法都有的缺陷是:受地质钻探点数量的影响,不仅会影响生成地质曲面的效果,更重要的是会造成地质曲面不贴合实际,不够精确。甚至由于钻探点稀疏,利用方法
②
创建三维地质模型时还会出现生成失败的情况。
技术实现思路
[0005]本专利技术的目的在于提供一种基于Civil3d+Revit+Dynamo的改进三维地质建模的方法,以解决上述
技术介绍
中提出的传统三维地质模型制作方法效果不佳且生成失 ...
【技术保护点】
【技术特征摘要】
1.一种基于Civil3d+Revit+Dynamo的改进三维地质建模的方法,其特征在于,包括以下步骤:坐标整理,根据地质勘察报告,按每一地层统计每一勘察点数据,将数据按照X,Y,Z坐标整理至Excel表格中;曲面制作,将Excel表格中的点,按照每一层地质数据,导入到civil3d中,然后利用这些点生成曲面,每一层都生成一个曲面;原始数据处理,打开Dynamo软件,利用节点Data.ImportExcel将Excel表格中统计的数据导入到Dynamo中进行处理得到每一个点的X、Y、Z坐标值并在Dynamo中重新组合成一个新的坐标点;地形曲面制作,利用Dynamo中原生节点Topography.ByPoints通过点创建地形曲面,可以生成地形曲面,利用Dynamo中外部节点包中的ToNurbsSurface.By Points Matrix节点对生成的曲面利用插值法进行平滑处理;组标点分量提取,针对于原始数据处理步骤中得到的坐标点,提取坐标点的X分量与Y分量;数值提取,针对于组标点分量提取步骤中得到的X分量与Y分量,分别利用节点List.MinimumItem和List.MaximumItem分别提取X分量与Y分量的最小值和最大值;添加节点,添加节点Code Block,并在其中输入“a..b..#c”,可以在节点Code Block中得到三个输入点,分别为a输入点、b输入点、c输入点;节点连接,a输入点与数值提取步骤中的X分量的最小值输出端相连,b输入点与数值提取步骤中的X分量的最大值输出端相连;重复数值提取步骤和添加节点步骤,使a输入点与数值提取步骤中的Y分量的最小值输出端相连,b输入点与数值提取步骤中的Y分量的最大值输出端相连坐标变量提取,添加Dynamo中原生节点List.UniqueItems,使其输入端与组标点分量提取步骤中的X分量的输出端相连,得到所有坐标点中不重复的X变量;同理,继续创建一个自定义节点A,使其输入端与组标点分量提取步骤中的Y分量的输出端相连,得到所有坐标点中不重复的Y变量;坐标变量数目提取,利用Dynamo中原生节点List.Count,使其输入端与坐标变量提取步骤中节点List.UniqueItems的输出端相连,得到所有坐标点中不重复的X变量的数目;同样的方式,亦可以得到所有坐标点中不重复的Y变量的数目;方向点获取,添加一个Dynamo中原生节点Integer Slider,整数值的范围为1—5,作为添加点的阶数;添加一个Dynamo中原生节点Code Block,在节点中输入“a*b”,输入之后节点会添加两个输入端口,a输入端口与Integer Slider节点的输出端口相连,b输入端口与坐标变量数目提取步骤中X变量的输出端口相连,得到在XY平面内,X轴方向更多的点,点的数目是原始数据X轴上数据的2倍、3倍、4倍、5倍甚至更多;同样的方式得到Y轴方向上更多的点;添加一个Dynamo中原生节点Point.ByCoordinates,并将该节点的连缀方式改为叉积,该节点的X输入端与X变量的Code Block输出端相连,Y输入端与Y变量的Code Block输出端相连,这样就在XY平面内创建了是原始数据4倍、9倍、16倍、25倍甚至更多的点;地形曲面点投影,添加一个Dynamo中原生节点“Surface.Project Input Onto”,该节点surface输入端口与地形曲面制作步骤中的输出端口相连,geomotryToPro...
【专利技术属性】
技术研发人员:齐超,刘信亮,马海龙,李永恒,梁蓉,朱兆祯,
申请(专利权)人:中建八局第二建设有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。