System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种图纸工程量计算方法、系统、存储介质及计算机技术方案_技高网

一种图纸工程量计算方法、系统、存储介质及计算机技术方案

技术编号:41067947 阅读:3 留言:0更新日期:2024-04-24 11:22
本发明专利技术提供了一种图纸工程量计算方法、系统、存储介质及计算机,计算方法包括:遍历变电站二维图纸的图元信息;根据图元信息识别二维图纸中的线段,根据线段获取二维图纸中的构件表格和闭合轮廓,根据闭合轮廓获取二维图中包含的构件类型;通过构件类型确定二维图纸中各个构件的数量以及各个构件的坐标位置,并识别分类后的各个构件的标注信息;根据构件表格、各个构件的坐标位置以及各个构件的标注信息进行三维建模,以将变电站的二维图纸模型转化为变电站BIM模型;根据生成的变电站BIM模型计算变电站的工程量。本发明专利技术提供的图纸工程量计算方法,减少了工程量计算人力物力的投入,提高了计算准确度。

【技术实现步骤摘要】

本专利技术涉及变电站工程量计算,具体涉及一种图纸工程量计算方法、系统、存储介质及计算机


技术介绍

1、变电站是指电力系统中对电压和电流进行变换,接收电能及分配电能的场所。在发电厂内的变电站是升压变电站,其作用是将发电机发出的电能升压后馈送到高压电网中。

2、变电站的设计施工对于改善电力输送效率、提高人们用电需求至关重要;现阶段受限于设计规范深度及数据维度难以统一等问题,欲实现输变电工程图纸与工程量的计算对接实际应用难度高;因此目前变电站建造过程中的工程量计算,主要还是人工根据设计图纸来计算完成,耗费大量人力物力,工计算工程量准确度欠缺,可溯源性差。


技术实现思路

1、基于此,本专利技术的目的是提供一种图纸工程量计算方法、系统、存储介质及计算机,以解决现有技术中存在的技术问题。

2、本专利技术提出一种图纸工程量计算方法,用于变电站图纸工程量的自动计算,包括:

3、获取变电站的二维图纸,遍历所述二维图纸的图元信息,其中,所述图元信息至少包括点、线、弧、文本、块、图层、颜色的信息;

4、根据所述图元信息识别所述二维图纸中的线段,根据所述线段获取所述二维图纸中的构件表格和闭合轮廓,根据所述闭合轮廓获取所述二维图中包含的构件类型;

5、通过所述构件类型确定所述二维图纸中各个构件的数量以及各个构件的坐标位置,并识别分类后的各个构件的标注信息;

6、根据所述构件表格、各个所述构件的坐标位置以及各个所述构件的标注信息进行三维建模,以将所述变电站的二维图纸模型转化为变电站bim模型;

7、根据生成的所述变电站bim模型计算所述变电站的工程量。

8、优选地,所述获取变电站的二维图纸,遍历所述二维图纸的图元信息的步骤包括:

9、获取所述变电站.dwg格式的cad图纸;

10、遍历所述cad图纸的矩形图形,从所有矩形图形中搜寻未被其他矩形包含的矩形作为子图边框;

11、在若干所述子图边框内查找图号文本,以将所述cad图纸分割成若干子图纸;

12、遍历若干所述子图内的图元信息。

13、优选地,获取所述构件表格的步骤包括:

14、解析所有线图元,根据图层和颜色对所有线段进行分组;

15、根据分组后的线段将相同组内同方向且在同一直线上的若干线段合并成一条线段;

16、将合并后的线段分成水平线段和垂直线段两类,通过所述水平线段和所述垂直线段的交点确定构件表格的单元格及所述单元格的坐标范围;

17、根据所述单元格的坐标范围确定每个单元格在图纸中的行列位置;

18、解析所述单元格内的文本信息,根据所述单元格内的文本信息确定图纸中包含的构件类型及构件对应的参数信息。

19、优选地,获取所述闭合轮廓,根据所述闭合轮廓获取所述二维图中包含的所有构件类型的步骤包括:

20、解析所有线图元,根据图层和颜色对所有线段进行分组;

21、根据分组后的线段之间的两两相交关系,建立图结构,判断所述图结构是否为连通图,其中,所述连通图中线段与线段之间为依次相连的;

22、若为连通图,判断所述连通图的边首尾端点的坐标是否相同,若所述连通图的首尾端点的坐标相同,则判断所述连通图为闭合的,构成闭合轮廓;

23、将所述闭合轮廓导入预先建立的标准构件库进行匹配,以对应识别出闭合轮廓对应的具体构件类型。

24、优选地,所述通过所述构件类型确定所述二维图纸中各个构件的数量以及各个构件的坐标位置的步骤包括:

25、选取所有所述构件类型中某一具体种类的构件,记为第一构件;

26、根据所述第一构件遍历所述二维图纸中的其他闭合轮廓并进行匹配,查询所有与所述第一构件的匹配特征相似度达到预设要求的闭合轮廓;

27、将相似度达到预设要求的闭合轮廓作为与所述第一构件种类相同的构件,统计所有所述第一构件的数量和坐标位置;

28、依次选取所述构件类型中其他具体种类的构件,依次记为第i构件,其中,i≥2的自然数;

29、依次将所述第i构件执行上述匹配、查询操作,统计其他所有种类的构件对应的数量和坐标位置。

30、优选地,所述匹配特征至少包括业务属性特征、引线连接特征、边数特征、最长边方向特征、长短边比值特征、面积占比特征、位置特征、周边元素个数特征,颜色特征、图层特征、几何类型特征中的一种。

31、优选地,所述识别分类后的各个构件的标注信息的步骤包括:

32、获取识别后的目标构件的边线,在第一阈值范围内采用最近邻搜索算法查找标注引线;

33、根据所述标注引线,在第二阈值范围内采用最近邻搜索算法查找标注文本;

34、根据所述目标构件的类型对不符合所述目标构件的标注引线和标注文本进行过滤,以得到所述目标构件的标注信息。

35、本专利技术还提出一种图纸工程量计算系统,用于变电站图纸工程量的自动计算,包括:

36、遍历模块,用于获取变电站的二维图纸,遍历所述二维图纸的图元信息,其中,所述图元信息至少包括点、线、弧、文本、块、图层、颜色的信息;

37、识别模块,用于根据所述图元信息识别所述二维图纸中的线段,根据所述线段获取所述二维图纸中的构件表格和闭合轮廓,根据所述闭合轮廓获取所述二维图中包含的构件类型;

38、确定模块,用于通过所述构件类型确定所述二维图纸中各个构件的数量以及各个构件的坐标位置,并识别分类后的各个构件的标注信息;

39、转化模块,用于根据所述构件表格、各个所述构件的坐标位置以及各个所述构件的标注信息进行三维建模,以将所述变电站的二维图纸模型转化为变电站bim模型;

40、计算模块,用于根据生成的所述变电站bim模型计算所述变电站的工程量。

41、本专利技术还提出一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述图纸工程量计算方法。

42、本专利技术还提出一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述图纸工程量计算方法。

43、本专利技术相比于现有技术的有益效果为:本专利技术提供的图纸工程量计算方法,获取变电站的二维图纸后,遍历图纸中的所有图元信息,根据图元信息识别二维图中的线段,并对于找出构件表格和闭合轮廓,根据闭合轮廓获取二维图纸中办好的所有构件类型;根据构件类型确定各个构件的位置信息和标注信息,根据构件表格、标注信息、各个构件的位置信息构建变电站的三维模型,采用算量软件对三维模型进行工程量计算。本申请提供的图纸工程量计算方法首先基于二维图纸的参数信息形成三维模型,再通过算量软件对三维模型进行工程量的计算,根据三维模型计算工程量可追溯性强、工程量计算准确度高,适合大范围推广。

44、本专利技术的附加方面和优点将在下本文档来自技高网...

【技术保护点】

1.一种图纸工程量计算方法,用于变电站图纸工程量的自动计算,其特征在于,包括:

2.根据权利要求1所述的图纸工程量计算方法,其特征在于,所述获取变电站的二维图纸,遍历所述二维图纸的图元信息的步骤包括:

3.根据权利要求1所述的图纸工程量计算方法,其特征在于,获取所述构件表格的步骤包括:

4.根据权利要求3所述的图纸工程量计算方法,其特征在于,获取所述闭合轮廓,根据所述闭合轮廓获取所述二维图中包含的所有构件类型的步骤包括:

5.根据权利要求4所述的图纸工程量计算方法,其特征在于,所述通过所述构件类型确定所述二维图纸中各个构件的数量以及各个构件的坐标位置的步骤包括:

6.根据权利要求5所述的图纸工程量计算方法,其特征在于,所述匹配特征至少包括业务属性特征、引线连接特征、边数特征、最长边方向特征、长短边比值特征、面积占比特征、位置特征、周边元素个数特征,颜色特征、图层特征、几何类型特征中的一种。

7.根据权利要求1所述的图纸工程量计算方法,其特征在于,所述识别分类后的各个构件的标注信息的步骤包括:

8.一种图纸工程量计算系统,用于变电站图纸工程量的自动计算,其特征在于,包括:

9.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至7任一所述的图纸工程量计算方法。

10.一种计算机,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一所述的图纸工程量计算方法。

...

【技术特征摘要】

1.一种图纸工程量计算方法,用于变电站图纸工程量的自动计算,其特征在于,包括:

2.根据权利要求1所述的图纸工程量计算方法,其特征在于,所述获取变电站的二维图纸,遍历所述二维图纸的图元信息的步骤包括:

3.根据权利要求1所述的图纸工程量计算方法,其特征在于,获取所述构件表格的步骤包括:

4.根据权利要求3所述的图纸工程量计算方法,其特征在于,获取所述闭合轮廓,根据所述闭合轮廓获取所述二维图中包含的所有构件类型的步骤包括:

5.根据权利要求4所述的图纸工程量计算方法,其特征在于,所述通过所述构件类型确定所述二维图纸中各个构件的数量以及各个构件的坐标位置的步骤包括:

6.根据权利要求5所述的图纸工程量计算方法,其特征在于,所述匹配特征至少...

【专利技术属性】
技术研发人员:曾江佑马海东路程金聪聪万可
申请(专利权)人:江西博微新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1