一种适用于端子排的CAD图纸智能录入和识别方法及其装置制造方法及图纸

技术编号:26891504 阅读:32 留言:0更新日期:2020-12-29 16:09
一种适用于端子排的CAD图纸智能录入和识别方法及其装置,先将端子排CAD图纸统一为dxf文件,提取dxf文件中的端子排连线图所在的参照块,抽取参照块中的实体元素,对抽取到的实体元素进行规范化和归并处理,自动筛除与端子排内连线无关的元素,生成图片格式的端子排结构图及连线图,并对连线图图片做清晰化和放大处理;同时由连线图图片还生成对应的Excel表:先由端子排结构图识别出端子排子模块的表头,根据表头切分为多个子模块,在维持子模块结构特征不变的情况下,将每个子模块对应的连线图内容分别导出到Excel表的不同表单。本发明专利技术解决端子排CAD图纸查看和操作不便,且现有CAD图纸录入技术无法有效处理端子排实际场景下结构混乱难以识别的问题。

【技术实现步骤摘要】
一种适用于端子排的CAD图纸智能录入和识别方法及其装置
本专利技术属于数据分析
,涉及对专业电子设备的图纸识别,用于对变电站二次回路接线进行智能识别,为一种适用于端子排的CAD图纸智能录入和识别方法及其装置。技术背景智能变电站数字化设计与建设中,接线员在查看和连接端子排连线时往往需要对照相关CAD接线图纸,然而原始接线图纸必须使用专用软件查看,不方便的同时也难以使用便携移动设备查看,直接导出一般格式图片又会同步导出大量不必要的信息,手动提取又需要大量复杂的操作。专用的CAD图纸智能录入和识别技术可以准确高效的提取相关接线信息,便于在移动设备查看甚至使用,有效提高接线员的工作效率和降低成本。一般的CAD图纸使用两种格式文件存储,分别是dwg和dxf文件,其中dwg文件无法脱离AutoCAD平台工作,而dxf文件则能够在没有安装AutoCAD的计算机系统上用程序读取和写入。Pyautocad和dxfgrabber分别是python用于操作dwg和dxf文件的API接口,提供了最基本的绘图、实体元素抽取等功能。目前现有的如dxfgr本文档来自技高网...

【技术保护点】
1.一种适用于端子排的CAD图纸智能录入和识别方法,其特征是先将端子排CAD图纸统一为dxf文件,提取dxf文件中的端子排连线图所在的参照块,抽取参照块中的实体元素,对抽取到的实体元素进行规范化和归并处理,自动筛除与端子排内连线无关的元素,生成图片格式的端子排结构图及连线图,并对连线图图片做清晰化和放大处理;同时由连线图图片还生成对应的Excel表:先由端子排结构图识别出端子排子模块的表头,根据表头切分为多个子模块,在维持子模块结构特征不变的情况下,将每个子模块对应的连线图内容分别导出到Excel表的不同表单。/n

【技术特征摘要】
1.一种适用于端子排的CAD图纸智能录入和识别方法,其特征是先将端子排CAD图纸统一为dxf文件,提取dxf文件中的端子排连线图所在的参照块,抽取参照块中的实体元素,对抽取到的实体元素进行规范化和归并处理,自动筛除与端子排内连线无关的元素,生成图片格式的端子排结构图及连线图,并对连线图图片做清晰化和放大处理;同时由连线图图片还生成对应的Excel表:先由端子排结构图识别出端子排子模块的表头,根据表头切分为多个子模块,在维持子模块结构特征不变的情况下,将每个子模块对应的连线图内容分别导出到Excel表的不同表单。


2.根据权利要求1所述的一种适用于端子排的CAD图纸智能录入和识别方法,其特征是所述对抽取到的实体元素进行规范化和归并处理包括:
1)使用预排序、矢量夹角计算和线段重合度判断的方法对端点距离小于设定阈值,且线段夹角小于设定阈值的线段进行合并,同时修正每条线段的倾斜角,使得任意两条线段所在直线之间仅为平行或者垂直的关系;
2)通过计算合并后的线段的位置和长度,分离用于构成端子排结构图的线段和用于表示端子排内部连线的线段,使用投票选举法推测图纸中端子排真实区域的大小和位置,并删除区域外的冗余实体元素。


3.根据权利要求2所述的一种适用于端子排的CAD图纸智能录入和识别方法,其特征是对实体元素规范化和归并处理具体为;
1)首先提取所有文本元素,将拥有最多文本元素的文本倾斜角作为端子排结构图的倾斜角;
2)提取所有的线段元素,计算每个线段的倾斜角与端子排结构图倾斜角之间的夹角,将线段分为水平线与垂直线两类,同步微调每个线段的倾斜角偏差,使得所有线段所在直线之间仅存在平行或垂直的关系,保证端子排结构图内部线段为正交;
3)根据线段的坐标对线段进行预排序,然后分别对平行或垂直两类线段进行相似归并,直到没有新的线段被判定为可归并;
4)对归并后的线段使用投票选举法进行外部规范化,每个独立的线段持有一张选票,对端子排结构图真实区域的位置和长宽进行投票选举,然后对近似票选目标进行合并,最终胜出的选民作为有效数据集,其余线段作为无效数据被删除,随后计算有效数据的平均值作为端子排结构图真实区域的位置和长宽;
5)对归并后的线段使用投票选举法进行内部规范化,每个独立的且端点位于端子排结构图真实区域边缘的水平线段持有一...

【专利技术属性】
技术研发人员:郭科白英施浩楠宋江宁王茜邵雪瑾胡广燕王新新彭海涛马俊先王金有
申请(专利权)人:宁夏宁电电力设计有限公司
类型:发明
国别省市:宁夏;64

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

1