一种电气图纸的智能识别方法与流程

文档序号:16693371发布日期:2019-01-22 19:10阅读:1121来源:国知局
本发明属于智能识别
技术领域
:,涉及一种能够读取cad图纸上具有各种特定规则的图元对象的方法,特别是一种电气图纸的智能识别方法。
背景技术
::10千伏配电网设计是整个配电网建设的一个龙头环节,也是配电网施工、投运、抢修、调度等环节和业务的一个基础依据。10千伏配电网设计质量对于人们的正常生产生活有着重要的影响,配电网作为整个电网的终端,其直接与用户相联系,其重要性不言而喻。然而10千伏配电网工程实际设计的方案与标准化设计差异较大,接线方式复杂、设备种类繁多、设备质量参差不齐、供电技术落后,导致在运行维护中的检修困难,降低了供电可靠性。国家电网公司针对各个区域发展程度、负荷特点以及个性化需求,于2013年颁发了适合于不同区域需求的《国家电网公司配电网工程典型设计》和《国家电网公司380/220v配电网工程典型设计》,在一定程度上提升了各省公司配电网设计的质量、强化标准化建设和管理,从设计源头提升配电网工程建设的质量和效益。但是,在很多地方,国网公司的典型设计都成为一纸空文,设计人员为了省事,往往直接在现有的工程设计上稍作调整,根本不考虑是否是应用了典型设计,而对于供电局的管理人员,其对典型设计的执行情况的了解只局限于各个地方上报的统计结果数据,不能掌握工程设计质量、也无法提出整改方案,从根本上解决不了问题。通过检索,未发现与本申请相同或相似的现有技术。技术实现要素:本发明的目的在于克服现有技术的不足,提供一种能够提升工程设计质量、便于提出整改方案、方便对图纸质量的掌控、易于实现的电气图纸的智能识别方法。本发明解决其技术问题是采取以下技术方案实现的:一种电气图纸的智能识别方法,其特征在于:包括图例识别步骤、图例中的图元识别步骤以及非图例中的图元识别步骤;图例识别步骤能够完成cad图纸文件路径示意图中信息的自动读取;图例中的图元识别步骤能够完成对路径示意图图例中各种图元对象的智能识别;非图例中的图元识别步骤能够完成对路径示意图非图例中各种图元对象的智能识别;最后把识别出来的图元文件,通过与标准典设文件库中的标准图元文件作对比,以此来对该电气图纸作出评价。而且,所述的图例识别步骤,包括如下步骤:步骤1:文本解析;基于teight解析.dwg文件为前提,根据包含指定线路路径图的文件名,解析图纸数据;步骤2:图的遍历;通过深度优先遍历技术遍历图纸中的线性表记录(linetypetable)、块表记录(blocktablerecord)中模型空间(modelspace)的所有cad实体对象;步骤3:实体筛选;筛选出块参照(blockreference)类型实体,炸开(explode)块参照,得到炸开的对象同时按实体类型记录;步骤4:图例识别;在实体类型中检查是否包含关键字“图例”两个字,如果包含,则确定是,该块参照就是图纸中的图例;如果不包含,则确定不是,则清空之前的记录,重新开始操作下一个块参照。而且,所述图例中的图元识别步骤,包括如下步骤:步骤1:图的遍历;根据线型表记录(linetypetable),得到图纸中包含的指定线型,遍历图纸块表(blocktable)中所有的块表记录(blocktablerecord),记录下包含特征码的块表记录objectid;步骤2:确定文本对应的图元类型;统计遍历到的文本、图元,其中包括图元的类型以及状态,根据图元的包围框,得到y轴方向上最高点和最低点处中点的y轴值,再判定文本是否在中点的右侧,如果在,表示该文本对应着该图元。步骤3:图例上的图元识别;用路径示意图上非图例中的图元与图例中的图元进行比较,看是否是同一个块表记录,以此筛选出路径示意图里属于图例中的图元;步骤4:特征码确定;判断筛选出的图元是否包含指定特征码;步骤5:标准图元判定;将包含特征码的图元,根据图元拥有的块名,在标准典设图库文件夹里查找到对应的图元文件,比较与图例上的图元是否包含同样数量的实体。而且,所述的实体包括线、圆、文字、填充。而且,所述非图例中的图元识别步骤,包括如下步骤:步骤1:查找图元对应的组装图纸;根据图元的属性,找到相应的组装图纸,根据图元的类型选择合适的识别方法;步骤2:图元筛选;找到对应的图纸后,得到图纸modelspace上所有对象,按对象类型,即标注、文本、圆等,筛选并做记录;步骤3:图元识别,以杆塔为例;杆塔类需要在图纸上识别出来杆高、回路数以及排列方式,杆高:在标注集合中,读取标注对象上的值,在取到的所有值中取最大的值作为杆高;回路数:绝缘子的个数/3;识别绝缘子:最大半径的同心圆,根据图纸类型的识别范围限制,这个限制是多个特定的对象所在的坐标组成的范围,根据这个范围排除不在内的绝缘子,得到指定范围内的同心圆后,按y轴从高到低排序;排列方式:根据绝缘子坐标y轴的不同,判断是否在同一水平面,以此得出绝缘子的空间感。而且,所述的空间感为二维空间感。而且,所述与标准典设文件库中的标准图元文件作对比,是通过双方图元文件的实体对比来确定是否为标准图元。本发明的优点和积极效果是:1.本电气图纸的智能识别方法,通过与《国家电网公司配电网工程典型设计》中的标准图元进行对比分析,可以快速找到电气路径示意图中不符合要求的部分并根据要求对其进行修改,从而提升配电网工程设计的质量、强化配电网工程的标准化建设和管理,从设计源头提升配电网工程建设的质量和效益。2.本电气图纸的智能识别方法,可以广泛应用于配电网工程的典型设计评估中,使得设计人员和管理人员可以对配电网工程中,每一部分典型设计应用的具体情况准确地掌握,大大降低了质量不过关的配电网工程对人们正常生产生活的不良影响。附图说明图1为本发明的原理图;图2为本发明显示图例识别的示意图;图3为本发明显示非图例中的图元识别的示意图;图4为图3的局部放大图(上部)。附图标记说明1-绝缘子。具体实施方式以下结合附图对本发明的实施例做进一步详述:一种电气图纸的智能识别方法,其创新之处在于:包括图例识别步骤、图例中的图元识别步骤以及非图例中的图元识别步骤;图例识别步骤能够完成cad图纸文件路径示意图中信息的自动读取;图例中的图元识别步骤能够完成对路径示意图图例中各种图元对象的智能识别;非图例中的图元识别步骤能够完成对路径示意图非图例中各种图元对象的智能识别;最后把识别出来的图元文件,通过与标准典设文件库中的标准图元文件作对比,以此来对该电气图纸作出评价。所述的图例识别步骤,包括如下步骤:步骤1:文本解析;基于teight解析.dwg文件为前提,根据包含指定线路路径图的文件名,解析图纸数据;步骤2:图的遍历;通过深度优先遍历技术遍历图纸中的线性表记录(linetypetable)、块表记录(blocktablerecord)中模型空间(modelspace)的所有cad实体对象;步骤3:实体筛选;筛选出块参照(blockreference)类型实体,炸开(explode)块参照,得到炸开的对象同时按实体类型记录;步骤4:图例识别;在实体类型中检查是否包含关键字“图例”两个字,如果包含,则确定是,该块参照就是图纸中的图例;如果不包含,则确定不是,则清空之前的记录,重新开始操作下一个块参照。所述图例中的图元识别步骤,包括如下步骤:步骤1:图的遍历;根据线型表记录(linetypetable),得到图纸中包含的指定线型,遍历图纸块表(blocktable)中所有的块表记录(blocktablerecord),记录下包含特征码的块表记录objectid;步骤2:确定文本对应的图元类型;统计遍历到的文本、图元,其中包括图元的类型以及状态,根据图元的包围框,得到y轴方向上最高点和最低点处中点的y轴值,再判定文本是否在中点的右侧,如果在,表示该文本对应着该图元。步骤3:图例上的图元识别;用路径示意图上非图例中的图元与图例中的图元进行比较,看是否是同一个块表记录,以此筛选出路径示意图里属于图例中的图元;步骤4:特征码确定;判断筛选出的图元是否包含指定特征码;步骤5:标准图元判定;将包含特征码的图元,根据图元拥有的块名,在标准典设图库文件夹里查找到对应的图元文件,比较与图例上的图元是否包含同样数量的实体。所述的实体包括线、圆、文字、填充。所述非图例中的图元识别步骤,包括如下步骤:步骤1:查找图元对应的组装图纸;根据图元的属性,找到相应的组装图纸,如图3,根据图元的类型选择合适的识别方法;上述所说的属性,图元选定型号之后会有对应的属性,不同型号对应不同的属性;上述所说类型包括杆塔、配电设备、电缆等,一个类型对应一个识别方法。步骤2:图元筛选;找到对应的图纸后,得到图纸modelspace上所有对象,按对象类型,即标注、文本、圆等,筛选并做记录;步骤3:图元识别,以杆塔为例;杆塔类需要在图纸上识别出来杆高、回路数以及排列方式,杆高:在标注集合中,读取标注对象上的值,在取到的所有值中取最大的值作为杆高;回路数:绝缘子的个数/3;识别绝缘子:最大半径的同心圆,即在该图纸上,先识别具有最大半径的圆,然后再识别同心圆,该同心圆即为绝缘子。根据图纸类型的识别范围限制,这个限制是多个特定的对象所在的坐标组成的范围,根据这个范围排除不在内的绝缘子,得到指定范围内的同心圆后,按y轴从高到低排序;排列方式:根据绝缘子坐标y轴的不同,判断是否在同一水平面,以此得出绝缘子的空间感。所述的空间感为二维空间感。所述与标准典设文件库中的标准图元文件作对比,是通过双方图元文件的实体对比来确定是否为标准图元。本发明通过对电气图纸的图元识别,进而与《国家电网公司配电网工程典型设计》中的标准图元进行对比分析,可以快速找到电气路径示意图中不符合要求的部分并根据要求对其进行修改,从而提升配电网工程设计的质量、强化配电网工程的标准化建设和管理,从设计源头提升配电网工程建设的质量和效益。尽管为说明目的公开了本发明的实施例和附图,但是本领域的技术人员可以理解:在不脱离本发明及所附权利要求的精神和范围内,各种替换、变化和修改都是可能的,因此,本发明的范围不局限于实施例和附图所公开的内容。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1