CN110837668A - 一种基于bim软件的计算不同土质土方量的方法及装置 - Google Patents
一种基于bim软件的计算不同土质土方量的方法及装置 Download PDFInfo
- Publication number
- CN110837668A CN110837668A CN201911000709.0A CN201911000709A CN110837668A CN 110837668 A CN110837668 A CN 110837668A CN 201911000709 A CN201911000709 A CN 201911000709A CN 110837668 A CN110837668 A CN 110837668A
- Authority
- CN
- China
- Prior art keywords
- geological
- soil
- layer
- stratum information
- borehole
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Investigation Of Foundation Soil And Reinforcement Of Foundation Soil By Compacting Or Drainage (AREA)
Abstract
一种基于BIM软件的计算不同土质土方量的方法及装置,方法包括:获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各地层信息按照固定格式输入预建的excel表格中,并对地层信息进行整理;将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。本发明提供的三维地质曲面建模方法是依据钻孔数据进行建模,利用excel表格和Civil3d或Powercivil软件实现,解决地层顺序颠倒和地层缺失情况,相对于传统方法计算不同土质土方开挖量其精度更高,相对于专业三维地质建模软件等,其操作和实现方式更加简单明了。
Description
技术领域
本发明涉及土木工程中的土方开挖设计领域,具体涉及一种基于BIM软件的计算不同土质土方量的方法及装置。
背景技术
目前,土方开挖设计较为粗放,有些项目仅要求提供土质土石比即可。若想获得较精确的不同土质土方量,大多依靠手工计算,例如王凯等在《疏浚工程不同土质方量计算方法探讨》一文中提出了投影轴线法和类似断面法。而专业的地质建模软件功能复杂,操作繁琐,难以掌握,且与BIM软件的交互性较差。
发明内容
为解决上述技术问题,本发明提供一种基于BIM软件的计算不同土质土方量的方法及装置,其具体技术方案如下:
作为本发明的第一方面,提供一种基于BIM软件的计算不同土质土方量的方法,所述方法包括:
步骤1,获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
步骤2,将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
步骤3,利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
进一步地,步骤1具体包括:
步骤1.1,对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn;
步骤1.2,在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息;
步骤1.3,先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
步骤1.4,依步骤1.2的方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息;
步骤1.5,录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息。
进一步地,步骤2具体包括:
步骤2.1,在Civil3d或Powercivil中根据土质层种类创建对应的图层;
步骤2.2,整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z)。
进一步地,所述步骤3具体包括:
步骤3.1,在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面;
步骤3.2,利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量。
作为本发明的另一方面,提供一种基于BIM软件的计算不同土质土方量的装置,所述装置包括地层信息整理模块、空间坐标点录入模块和三维曲面生成模块;
所述地层信息整理模块用于获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
所述空间坐标点录入模块用于将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
三维曲面生成模块用于利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
进一步地,所述地层信息整理模块获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理具体包括:
对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn;
在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息;
先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
依地质钻孔ZK2的录入方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息;
录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息。
进一步地,所述空间坐标点录入模块将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点具体包括:
在Civil3d或Powercivil中根据土质层种类创建对应的图层;
整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z)。
进一步地,所述三维曲面生成模块利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量具体包括:
在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面;
利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量。
本发明具有以下有益效果:
本发明提供的三维地质曲面建模方法是依据钻孔数据进行建模,利用excel表格和Civil3d或Powercivil软件实现,解决地层顺序颠倒和地层缺失情况,相对于传统方法计算不同土质土方开挖量其精度更高,相对于专业三维地质建模软件等,其操作和实现方式更加简单明了。
附图说明
图1为为本发明实施例提供的一种基于BIM软件的计算不同土质土方量的方法流程图;
图2为本发明实施例提供的地质钻孔信息图;
图3为本发明实施例提供的不同土质层连线示意图;
图4为本发明实施例提供的自动创建与地层名称相对应的曲面图;
图5为本发明实施例提供的自动生成的横断面图和部分计算结果图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为了精确计算不同土质的土方量,首先需要解决简单可行的三维地质建模问题,且三维地质模型与BIM设计软件可良好交互。本发明提供的三维地质曲面建模方法是依据钻孔数据进行建模,利用excel表格和Civil3d或Powercivil软件实现,需要解决地层顺序颠倒和地层缺失情况。其次,需要解决如何利用三维地质模型计算不同土质的土方量的问题,具体方案实施如下:
如图1所示,作为本发明的第一实施例,提供一种基于BIM软件的计算不同土质土方量的方法,所述方法包括:
步骤1,获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
步骤2,将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
步骤3,利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
优选地,步骤1具体包括:
步骤1.1,对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,如图1所示,其中,ZK1、ZK2、ZK3等表示各地质钻孔编号,(x1,y1)、(x2,y2)、(x3,y3)等分别表示地质钻孔ZK1、ZK2、ZK3的钻孔位置,ZK1-h0、ZK2-h0、ZK3-h0等分别表示地质钻孔的孔口标高,ZK1-h1、ZK1-h2、ZK1-h3、ZK1-h4分别表示地质钻孔ZK1的不同土质层分界面的地层信息;在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn,如表1-2所示;
步骤1.2,如图1所述,地质钻孔ZK1包括4个土质层种类,分别为A、B、C、D四类,按土质层位置从上到下依次为A类、B类、C类和D类,地质钻孔ZK2地质层从上到下依次为B类、A类、D类和C类;地质钻孔ZK3地质层从上到下依次为A类、D类和C类,三个地质孔存在地层顺序不一致和地层缺失的情况,下面介绍这种钻孔数据的整理方法:
在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息,如表1和表2所示;
步骤1.3,先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
步骤1.4,依步骤1.2的方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息,如表2所示;
步骤1.5,录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息,如表3所示。
另外,若地质钻孔数量不足,计算范围超过已有钻孔边界,则可复制相近位置的地质钻孔地层信息,修改复制后的钻孔位置x,y值为新值即可。
表1
表2
表3
进一步地,步骤2具体包括:
步骤2.1,在Civil3d或Powercivil中根据土质层种类创建对应的图层,例如图层“0-钻孔标高”、“1-A类”、“2-B类”、“3-C类”、“4-D类”、“5-A类”、“6-D类”、“7-C类”,其中1-A类、2-B类、3-C类分别对应A、B、C类土质层;
步骤2.2,整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中,其中,可以人工的方式整理各土质层的空间坐标点(x,y,z),也可借助LISP或C#语言进行简单编程,以减少人工操作;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z),例如“1-A类”图层的空间坐标点有(x1,y1,ZK1-h1)、(x2,y2,ZK2-h0)、(x3,y3,ZK3-h1),“4-D类”图层的空间坐标点有(x1,y1,ZK1-h4)、(x2,y2,ZK2-h1)、(x3,y3,ZK3-h2)。
进一步地,所述步骤3具体包括:
步骤3.1,在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面,曲面的具体创建方法见Civil3d或Powercivil软件使用说明;
步骤3.2,利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量,具体方法见Civil3d或Powercivil软件使用说明。
一般情况,上述提供的计算不同土质的方法已足以满足工程设计需要,若想更加精确的计算,则可在专业的地质人员对地层顺序判定的情况下,重新整理excel表中的钻孔数据,接着按本发明提供的方法继续计算即可。因为,对于复杂的地质情况,仅依靠地质钻孔数据是难以建立能反映真实地质情况的三维地质模型。从空间几何关系上讲,同样的钻孔信息可生成多种三维地层曲面,例如图4所示,列举了其中四种可能出现的情况,但是真实的地质情况肯定只有一种,因此必须要专业的地质人员加以判断。
本发明在某项目中进行了尝试,证实其切实可行,相对于传统方法计算不同土质土方开挖量其精度更高,相对于专业三维地质建模软件等,其操作和实现方式更加简单明了;
在某项目中,整理后的部分钻孔数据如下表4所示:
表4
本发明可利用C#语言定制了“CreatTinSurface”命令,可读取excel表中的地质钻孔数据至Civil 3D,并自动创建与地层名称相对应的曲面;如图4所示;并自动生成的横断面图和部分计算结果如图5所示,其中中风花岩开挖体积表如下表5和6所示:
作为本发明的另一实施例,提供一种基于BIM软件的计算不同土质土方量的装置,所述装置包括地层信息整理模块、空间坐标点录入模块和三维曲面生成模块;
所述地层信息整理模块用于获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
所述空间坐标点录入模块用于将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
三维曲面生成模块用于利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
进一步地,所述地层信息整理模块获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理具体包括:
对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn;
在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息;
先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
依地质钻孔ZK2的录入方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息;
录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息。
进一步地,所述空间坐标点录入模块将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点具体包括:
在Civil3d或Powercivil中根据土质层种类创建对应的图层;
整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z)。
进一步地,所述三维曲面生成模块利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量具体包括:
在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面;
利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种基于BIM软件的计算不同土质土方量的方法,其特征在于,所述方法包括:
步骤1,获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
步骤2,将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
步骤3,利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
2.根据权利要求1所述的基于BIM软件的计算不同土质土方量的方法,其特征在于,步骤1具体包括:
步骤1.1,对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn;
步骤1.2,在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息;
步骤1.3,先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
步骤1.4,依步骤1.2的方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息;
步骤1.5,录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息。
3.根据权利要求1所述的基于BIM软件的计算不同土质土方量的方法,其特征在于,步骤2具体包括:
步骤2.1,在Civil3d或Powercivil中根据土质层种类创建对应的图层;
步骤2.2,整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z)。
4.根据权利要求1所述的基于BIM软件的计算不同土质土方量的方法,其特征在于,所述步骤3具体包括:
步骤3.1,在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面;
步骤3.2,利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量。
5.一种基于BIM软件的计算不同土质土方量的装置,其特征在于,所述装置包括地层信息整理模块、空间坐标点录入模块和三维曲面生成模块;
所述地层信息整理模块用于获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理;
所述空间坐标点录入模块用于将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点;
三维曲面生成模块用于利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量。
6.根据权利要求5所述的基于BIM软件的计算不同土质土方量的装置,其特征在于,所述地层信息整理模块获取每个地质钻孔的各土质层的地层信息,将每个地质钻孔的各土质层的地层信息按照固定格式输入预建的excel表格中,并对excel表格中地层信息进行整理具体包括:
对各地质钻孔进行编号,分别为ZK1、ZK2、……、ZKn,在excel表格中按照行序依次录入地质钻孔ZK1、ZK2、……、ZKn;
在excel表格中按列序依次录入地质钻孔ZK1最上层至最下层的土质层种类,作为地质钻孔的标签列,在地质钻孔ZK1对应行且于各土质层种类对应列录入对应的地层信息;
先在已有标签列中查找是否存在地质钻孔ZK2最上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入ZK2最上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2最上层土质层种类对应的地层信息;在地质钻孔ZK2已录入的地层信息对应的标签列之后的标签列中查找是否存在地质钻孔ZK2次上层的土质层种类,若有,则在地质钻孔ZK2对应行且于该土质层种类对应列录入地质钻孔ZK2次上层土质层种类对应的地层信息,若无,则在标签列最后面添加该土质层种类列,更新标签列,在地质钻孔ZK2对应行且于该添加列录入ZK2次上层土质层种类对应的地层信息;依次上层地层信息录入方法依次录入地质钻孔ZK2次上层之后的所有地层信息;
步骤1.4,依步骤1.2的方法依次录入地质钻孔ZK3至ZKn的各土质层的地层信息;
步骤1.5,录入所有地质钻孔的地层信息后,如果某个地质钻孔对应的标签列存在空值单元格,则在所述空值单元格赋予该地质钻孔前一标签列对应的的地层信息。
7.根据权利要求5所述的基于BIM软件的计算不同土质土方量的装置,其特征在于,所述空间坐标点录入模块将整理好的地层信息按土质层种类导入Civil3d或Powercivil软件的不同图层中,以确定各土质层的空间坐标点具体包括:
在Civil3d或Powercivil中根据土质层种类创建对应的图层;
整理各土质层的空间坐标点,并导入Civil3d或Powercivil的相应图层中;
其中,所述空间坐标点以各土质层所在标签列的地层信息数据为z值,以相应地质钻孔位置平面坐标为x、y值,形成土质层分界面的空间坐标点(x,y,z)。
8.根据权利要求5所述的基于BIM软件的计算不同土质土方量的装置,其特征在于,所述三维曲面生成模块利用各土质层的空间坐标点以及地表的高程数据在Civil3d或Powercivil创建对应的三维曲面,根据所述三维曲面计算不同土质的土方量具体包括:
在Civil3d或Powercivil中,利用各图层的空间坐标点生成各土质层的三维地质曲面,利用地表的高程数据创建地表的三维地形曲面以及设计曲面;
利用创建好的设计曲面、三维地质曲面、三维地形曲面计算不同土质的土方量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911000709.0A CN110837668A (zh) | 2019-10-21 | 2019-10-21 | 一种基于bim软件的计算不同土质土方量的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911000709.0A CN110837668A (zh) | 2019-10-21 | 2019-10-21 | 一种基于bim软件的计算不同土质土方量的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110837668A true CN110837668A (zh) | 2020-02-25 |
Family
ID=69575430
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911000709.0A Pending CN110837668A (zh) | 2019-10-21 | 2019-10-21 | 一种基于bim软件的计算不同土质土方量的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110837668A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112270029A (zh) * | 2020-11-04 | 2021-01-26 | 中国铁路设计集团有限公司 | 一种复杂地质横断面数字化解析和开挖土石方计算的方法 |
CN113235655A (zh) * | 2021-05-10 | 2021-08-10 | 中交广州航道局有限公司 | 海底沉管隧道基槽分土质工程土方量计算方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829195A (zh) * | 2018-12-28 | 2019-05-31 | 浙江大境筑科技发展有限公司 | 基于bim的土方工程量计算方法 |
CN110244021A (zh) * | 2019-06-14 | 2019-09-17 | 深圳市秉睦科技有限公司 | 一种基于各向异性插值的地层分层方法 |
-
2019
- 2019-10-21 CN CN201911000709.0A patent/CN110837668A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829195A (zh) * | 2018-12-28 | 2019-05-31 | 浙江大境筑科技发展有限公司 | 基于bim的土方工程量计算方法 |
CN110244021A (zh) * | 2019-06-14 | 2019-09-17 | 深圳市秉睦科技有限公司 | 一种基于各向异性插值的地层分层方法 |
Non-Patent Citations (11)
Title |
---|
H.RAZA ET AL.: "Methodology of Earthwork BIM Modeling & Unexcavated Valume Calculation of Road Project", 《ENGINEERING》 * |
刘莉等: "基于Civil 3D的三维地质建模方法及应用", 《水运工程》 * |
张仁杰等: "浅谈AutoCAD Civil 3D软件在土石方计算工程量中的应用", 《中国水运(下半月)》 * |
李家华等: "三维地质模型在水运工程中的应用", 《中国港湾建设》 * |
李璐等: "基于钻孔数据的三维地层建模关键技术", 《岩土力学》 * |
樊旭宏: "Civil 3D在场地土方量计算中的应用", 《建材技术与应用》 * |
王凯: "疏浚工程不同土质方量计算方法探讨", 《人民长江》 * |
王继民等: "基于钻孔数据的地质剖面建模***", 《河海大学学报(自然科学版)》 * |
袁翱: "《BIM工程概论》", 30 September 2017, 西南交通大学出版社 * |
陆龙坤,等: "Civil3D在某项目平基土石方精确算量的应用", 《土木建筑工程信息技术》 * |
隋志通,等: "Civil 3D在某项目深基坑土方量分层计算中的应用", 《地基与基础》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112270029A (zh) * | 2020-11-04 | 2021-01-26 | 中国铁路设计集团有限公司 | 一种复杂地质横断面数字化解析和开挖土石方计算的方法 |
CN113235655A (zh) * | 2021-05-10 | 2021-08-10 | 中交广州航道局有限公司 | 海底沉管隧道基槽分土质工程土方量计算方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112052495B (zh) | 一种基于bim技术的滑坡治理工程三维设计方法 | |
CN103955558B (zh) | 一种采集并处理不同行业工勘数据的方法 | |
CN110096565B (zh) | 一种集成工程地质成果的多源数据标准化处理方法 | |
CN107180452A (zh) | 含标准地层的多源数据耦合的层状地质体建模方法 | |
CN110244021B (zh) | 一种基于各向异性插值的地层分层方法 | |
CN106484943A (zh) | 一种基于非线性拟合控制的地质剖面图在线生成方法 | |
CN106097445A (zh) | 一种新型三维地层曲面的绘制方法 | |
CN108109203A (zh) | 基于bim环境下的地质界线点云数据提取方法及*** | |
CN106547941A (zh) | 一种基于revit体量模型构建BIM工程勘察信息***的方法 | |
CN110837668A (zh) | 一种基于bim软件的计算不同土质土方量的方法及装置 | |
CN108335355A (zh) | 一种地质体模型构建方法及装置 | |
CN106202156A (zh) | 一种基于WebGIS***的钻孔柱状图在线生成方法 | |
Wu et al. | Development of data integration and sharing for geotechnical engineering information modeling based on IFC | |
CN108898670A (zh) | 一种基于实体和剖面的三维地质建模方法 | |
CN114549774A (zh) | 一种基于钻孔数据的三维地层建模方法 | |
CN110322982A (zh) | 一种高放废物地质处置深钻孔布置方法 | |
Wu et al. | The 3D modelling techniques of digital geological mapping | |
Zhang et al. | Method and application of urban 3D rapid modeling of geology based on CAD Borehole Logs | |
CN111429573A (zh) | 一种三维地质钻孔模型的自动构建方法 | |
US20240037819A1 (en) | Predictive geological drawing system and method | |
CN113420348B (zh) | 一种快速绘制铀矿勘探线剖面图的方法 | |
CN112580140B (zh) | 基于bim三维地质模型快速更新地质属性***及方法 | |
CN114741749A (zh) | 一种基于bim技术计算复杂地质地形土石比的方法 | |
CN115035258A (zh) | 一种高效的基于cad钻孔柱状图的城市三维地质建模方法 | |
CN114266869A (zh) | 基于边界表示法的精细化三维地质建模方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200225 |