System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于水利水电数字工程,具体涉及一种构建库盆数字工程模型的方法及系统。
技术介绍
1、水利工程建设项目规模大,涉及专业众多,在工程建设中,库盆作为重要的组成部分,对整个工程的成功实施和长期运行具有至关重要的作用。在工程设计时,应遵循相关的法律法规和标准,充分考虑各种因素,包括地质条件、气候条件、水资源状况等,确保工程的质量和安全。通过创建库盆数字工程模型,在规划、勘察、设计、施工和运营维护全过程中集成应用,实现工程建设项目全生命周期数据共享和信息化管理,必将在水利行业高质量发展中起到重要作用。
2、目前在库盆数字工程模型创建过程中由于创建人员水平参差不齐,人工创建的数字工程模型效率低下,并且数字工程模型信息缺失情况严重,在全生命周期应用过程中,多次返工完善信息。水利项目周期长,变化快,在设计及施工中经常发生变更,如地质条件、水资源状况等发生变化时,库盆需要进行大量修改甚至重新设计,以往因数字工程模型修改难度大,修改周期长,修改不及时,仅靠传统二维图交付严重影响设计与施工人员沟通质量。
技术实现思路
1、本专利技术旨在针对现有技术的问题,提供了一种可以自动计算并生成数字工程模型,提高数字工程模型的创建效率及准备性,保证成果的可靠性和合理性的构建库盆数字工程模型的方法及系统。
2、为实现以上技术目的,本专利技术采用以下技术方案:
3、一种构建库盆数字工程模型的方法,包括以下步骤:
4、s1、库岸垫层的剖面参数化绘制:采集库盆空间设
5、s2、库底开挖区曲面及库底填筑区曲面计算:获取库坝中心线及库底挖填界限,根据步骤s1中库岸垫层剖面,计算岩坡区拉伸路径线、岩坡区填筑区曲面、库底开挖区边界线、库底开挖区曲面及库底填筑区曲面;
6、s3、绘制库岸垫层数字工程模型:对步骤s1中的库岸垫层剖面沿岩坡区拉伸路径线拉伸生成全线库岸垫层数字工程模型,对岩坡区填筑区曲面向下拉伸库盆高度得到岩坡区填筑区域数字工程模型,利用全线库岸垫层数字工程模型剪切岩坡区填筑区域数字工程模型,得到库岸垫层数字工程模型;
7、s4、绘制库底开挖区垫层数字工程模型、库底填筑区垫层数字工程模型及库底填筑区过渡层数字工程模型:对步骤s2中得到的库底开挖区曲面,向上拉伸库底开挖区垫层厚度得到库底开挖区垫层数字工程模型,对步骤s2中得到的库底填筑区曲面,向上拉伸库底填筑区垫层厚度得到库底填筑区垫层数字工程模型,对步骤s2中得到的库底填筑区曲面,向下偏移库底填筑区垫层厚度后再拉伸库底填筑区过渡层厚度得到库底填筑区过渡层数字工程模型;
8、s5、绘制库底回填料数字工程模型:在空间设计参数信息中选取库底地形曲面,对库底地形曲面向上偏移库底填筑区回填过渡层厚度,对步骤s2中得到的库底填筑区曲面,向下偏移库底垫层厚度加上库底过渡层厚度,将偏移后的库底地形曲面向上拉伸到偏移后的库底填筑区曲面,得到库底填筑区回填料数字工程模型;
9、s6、绘制库底填筑区回填过渡层数字工程模型:对步骤s5中得到的库底地形曲面,向上拉伸到步骤s5中偏移后的库底填筑区曲面,得到初始库底填筑区回填过渡层数字工程模型,将初始库底填筑区回填过渡层数字工程模型剪切库底回填料数字工程模型,得到库底填筑区回填过渡层数字工程模型;
10、s7、库盆工程量计算:获取步骤s3中的库岸垫层数字工程模型,步骤s4中的库底开挖区垫层数字工程模型、库底填筑区垫层数字工程模型、库底填筑区过渡层数字工程模型,步骤s5中的库底回填料数字工程模型,步骤s6中的库底填筑区回填过渡层数字工程模型,提取体积信息并汇总生成工程数量表,将工程数量表显示在用户界面上。
11、优选地,步骤s1中,库盆空间设计参数信息包括库坝顶高程、库坝顶宽度、库坝岸坡坡比、防浪墙底高程、库周廊道顶高程、面板总厚度、库岸垫层厚度、库底地形曲面、库坝中心线、库盆高度、库底开挖区垫层厚度、库底填筑区垫层厚度、库底填筑区过渡层厚度、库底填筑区回填过渡层厚度、库底垫层厚度、库底过渡层厚度、库岸挖填界限、库底过渡区厚度;
12、对库盆空间设计参数进行数字化存储,转换为计算机可识别的结构对象,以岩坡区的截面顶部右上角为基准点,依据库盆空间设计参数信息生成由线段及圆弧组成的的岩坡截面,岩坡截面为库岸垫层的剖面。
13、优选地,步骤s2的具体过程包括:
14、s201、在空间设计参数信息中获取库坝中心线,并对库坝中心线向中心偏移库坝顶宽度得到岩坡区拉伸路径线;
15、s202、岩坡区拉伸路径线向中心偏移库岸垫层剖面的宽度得到库底开挖区边界线,根据库坝中心线、库底开挖区边界线及库岸挖填界限组成的封闭区域指定岩坡区填筑区曲面;
16、s203、库岸挖填界限与库底开挖区边界线求交得到交点集合,根据交点集合分别对库岸挖填界限和库底开挖区边界线进行分割,得到分割后的曲线,对分割后的曲线根据曲线的两端端点的关系组成闭合区域;
17、s204、对于步骤s203中得到的闭合区域,根据奇偶规则判断得到偶数序号的闭合区域,选取偶数序号的闭合区域的中点,根据射线法计算该中点是否落在库底开挖区边界线的内部,如果落在内部,则偶数序号的闭合区域为库底填筑区曲面,如果落在外部,则偶数序号的闭合区域为库底开挖区曲面。
18、优选地,步骤s3的具体过程包括:
19、s301、岩坡区的截面顶部的基准点为岩坡区拉伸路径线的的起点,计算岩坡区拉伸路径线的的方向向量,根据线路起点的方向向量求得该线路起点的切向量;
20、s302、步骤s1中得到的岩坡截面以岩坡区的截面基准点为中心进行旋转,旋转至与岩坡区拉伸路径线的线路起点的切向量平行,移动旋转后的岩坡区的截面到岩坡区拉伸路径线的线路起点;
21、s303、将岩坡区的截面沿岩坡区拉伸路径线拉伸生成全线库岸垫层数字工程模型;
22、s304、对岩坡区填筑区曲面向下拉伸岩坡区的截面的高度得到岩坡区填筑区域数字工程模型;
23、s305、将全线库岸垫层数字工程模型剪切岩坡区填筑区域数字工程模型得到库岸垫层数字工程模型,并将岩坡区的截面信息存储在库岸垫层数字工程模型中。
24、优选地,步骤s4的具体过程为:
25、s401、对步骤s2中得到的库底开挖区曲面,向上拉伸库底开挖区垫层厚度,得到库底开挖区垫层数字工程模型;
26、s402、对步骤s2中得到的库底填筑区曲面,向上拉伸库底填筑区垫层厚度,得到库底填筑区垫层数字工程模型;
27、s403、对步骤s2中得到的库底填筑区曲面,向下偏移库底填筑区垫层厚度后再拉伸库底填筑区过渡层厚度,形成库底填筑区过渡层数字工程模型。
28、优选地,步骤s5的具体过程为:
29、s501、在空间设计参数信息中获取库底地形曲面,对库底地本文档来自技高网...
【技术保护点】
1.一种构建库盆数字工程模型的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的构建库盆数字工程模型的方法,其特征在于,步骤S1中,库盆空间设计参数信息包括库坝顶高程、库坝顶宽度、库坝岸坡坡比、防浪墙底高程、库周廊道顶高程、面板总厚度、库岸垫层厚度、库底地形曲面、库坝中心线、库盆高度、库底开挖区垫层厚度、库底填筑区垫层厚度、库底填筑区过渡层厚度、库底填筑区回填过渡层厚度、库底垫层厚度、库底过渡层厚度、库岸挖填界限、库底过渡区厚度;
3.根据权利要求2所述的构建库盆数字工程模型的方法,其特征在于,步骤S2的具体过程包括:
4.根据权利要求3所述的构建库盆数字工程模型的方法,其特征在于,步骤S3的具体过程包括:
5.根据权利要求4所述的构建库盆数字工程模型的方法,其特征在于,步骤S4的具体过程为:
6.根据权利要求5所述的构建库盆数字工程模型的方法,其特征在于,步骤S5的具体过程为:
7.根据权利要求6所述的构建库盆数字工程模型的方法,其特征在于,步骤S6的具体过程为:
8.根据权利要求7所述
9.一种使用如权利要求1-8任一项所述的构建库盆数字工程模型的方法进行库盆数字工程模型构建的系统,其特征在于,包括计算分析模块、数字工程模型基础对象提取模块、数字工程模型生成模块、数据展示模块;
...【技术特征摘要】
1.一种构建库盆数字工程模型的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的构建库盆数字工程模型的方法,其特征在于,步骤s1中,库盆空间设计参数信息包括库坝顶高程、库坝顶宽度、库坝岸坡坡比、防浪墙底高程、库周廊道顶高程、面板总厚度、库岸垫层厚度、库底地形曲面、库坝中心线、库盆高度、库底开挖区垫层厚度、库底填筑区垫层厚度、库底填筑区过渡层厚度、库底填筑区回填过渡层厚度、库底垫层厚度、库底过渡层厚度、库岸挖填界限、库底过渡区厚度;
3.根据权利要求2所述的构建库盆数字工程模型的方法,其特征在于,步骤s2的具体过程包括:
4.根据权利要求3所述的构建库盆数字工程模型的方法,其特征在于,...
【专利技术属性】
技术研发人员:赵军甫,李进敏,赵贺来,余伟,赫雷,孙钰杰,赵静雅,胡亮,宋朝,凌磊,
申请(专利权)人:中国电建集团北京勘测设计研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。