CN103514303A - 电气元件接线图识别方法及系统 - Google Patents
电气元件接线图识别方法及系统 Download PDFInfo
- Publication number
- CN103514303A CN103514303A CN201310518710.9A CN201310518710A CN103514303A CN 103514303 A CN103514303 A CN 103514303A CN 201310518710 A CN201310518710 A CN 201310518710A CN 103514303 A CN103514303 A CN 103514303A
- Authority
- CN
- China
- Prior art keywords
- local terminal
- terminal element
- word
- mark
- wire size
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Electric Cable Installation (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
本发明提供一种电气元件接线图识别方法及系统,所述方法包括以下步骤:载入DWG格式的电气元件接线图,所述电气元件接线图包括元器件图和端子表;识别所述电气元件接线图,提取所述元器件图的关键字;以所述关键字为基础,对应查询所述端子表生成接线表。与现有技术相比,本发明的一种电气元件接线图识别方法及系统,对设计院提供的DWG格式的电气元件接线图,通过相应规则进行自动识别,并自动生成接线表,读入到号码管机,取代了传统的以手工方式识别电气元件接线图的方法,降低了设计成本,避免了人力资源的浪费,同时,降低了错误的发生概率,给设计工作带来了极大的方便。
Description
技术领域
本发明涉及图档管理领域技术,尤其涉及一种DWG格式的电气元件接线图识别方法及系统。
背景技术
随着设计软件的普及,DWG格式的电子图纸被广泛应用于各种设计行业,在一些行业中,需要从DWG格式的电气元件接线图中读取接线表信息。
目前,对于设计院提供的DWG格式的电气元件接线图都是以人工来读取接线表信息。由于工作量大,在人工读取接线表信息的过程中,会增加设计成本,耗费人力资源,还会增加错误产生的概率,给设计工作带来很大的不便。
发明内容
为了解决上述问题,本发明的目的在于提供一种电气元件接线图识别方法及系统,该识别方法、以及识别系统,对设计院提供的DWG格式的电气元件接线图,进行自动识别,以满足操作者的需求。
相应地,本发明一实施方式的电气元件接线图识别方法,所述方法包括以下步骤:
载入DWG格式的电气元件接线图, 所述电气元件接线图包括元器件图和端子表;
识别所述电气元件接线图,提取所述元器件图的关键字;
以所述关键字为基础,对应查询所述端子表生成接线表;
提取的所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号。
作为本发明的进一步改进,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号。
作为本发明的进一步改进,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识。
作为本发明的进一步改进,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号、对端元件端号、本端元件线号;标注预设图形外,且未处于横线上方的文字为其他元件标识。
作为本发明的进一步改进,所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
作为本发明的进一步改进,所述“在所述元器件图中标注所述关键字;”后,还包括以下步骤,
按照最短距离分组原则提取所述元器件图的关键字;
以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
相应的,本发明一实施方式的电气元件接线图识别系统,所述系统包括:
载入模块,用于载入DWG格式的电气元件接线图;
识别模块,用于识别所述电气元件接线图,提取所述元器件图的关键字;
处理模块,用于以所述关键字为基础,对应查询所述端子表生成接线表;
所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号。
作为本发明的进一步改进,所述处理模块还用于
按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号以及对端元件端号;
或按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号;
或按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识。
作为本发明的进一步改进,所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
作为本发明的进一步改进,所述处理模块还用于按照最短距离分组原则提取所述元器件图的关键字;
以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
与现有技术相比,本发明的一种电气元件接线图识别方法及系统,对设计院提供的DWG格式的电气元件接线图,通过相应规则进行自动识别,并自动生成接线表,读入到号码管机,取代了传统的以手工方式识别电气元件接线图的方法,降低了设计成本,避免了人力资源的浪费,同时,降低了错误的发生概率,给设计工作带来了极大的方便。
附图说明
图1是本发明一实施方式中电气元件接线图识别方法的流程图;
图2是本发明一实施方式中电气元件接线图识别系统的模块图。
具体实施方式
以下将结合附图所示的各实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
如图1所示,在本发明一实施方式中的电气元件接线图识别方法,所述方法包括以下步骤:
S1、载入电气元件接线图。
具体的,载入所需要识别的DWG格式的电气元件接线图,所述电气元件接线图包括元器件图和端子表。当然,在本发明其他实施方式中,图纸也可以包括其他格式,本发明仅以对DWG格式的电气元件接线图自动识别为例进行阐述。
S2、识别所述电气元件接线图,提取所述元器件图的关键字。
具体的,所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号;
在本发明的实施方式中,所述电气元件接线图识别方法还包括以下步骤:
P1、可选的,在本发明第一实施方式中,按照线号独立显示规则,在所述元器件图中标注所述关键字。
相应的,所述线号独立显示规则为:标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号;所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形等中的一种。
在本发明的第二实施方式中,可选的,所述P1步骤还可为:
P1、按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字。
相应的,所述线号包含在连接文字中的规则为:标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识;所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
在本发明的第三实施方式中,可选的,所述P1步骤还可为:
P1、按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字。
相应的,按照线号包含在连接文字中的规则,所述线号包含在连接文字中的规则为:标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号、对端元件端号、本端元件线号;标注预设图形外,且未处于横线上方的文字为其他元件标识;所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
相应的,在所述元器件图中标注所述关键字,可选的,可以选择通过不同颜色标注所述关键字。
相应的,自动扫描所述电气元件接线图,在其包含的所述元器件图区域,按不同颜色标注所述关键字。当然,不同颜色的标识位置也可以有多种选择,例如,将关键字本身标注成不同的颜色,或是以不同颜色标注每个关键字的所属外框。需要说明的是,所述关键字并不是仅仅包含上述几类,按照载入的电气元件接线图的不同,上述关键字也有可能增加或减少,以及替换,但是其标注方法都与本方案描述的方法相同,在此不做详细赘述。例如:将本端元件标号标识为红色;本端元件序号标识为青色,本端元件线号标识为洋红色,元件端号标识为绿色,其中,元件端号包括本端元件端号和对端元件端号。当然,也可以选择其他方式按照相应规则来标注所述关键字。
在本发明的实施方式中,可以在用户操作界面上设置相应的勾选框来供用户选择采用哪种规则在所述元器件图中标注所述关键字;例如设置相应的三个按钮,按钮为:规则一,对应第一实施方式中的线号独立显示规则;规则二,对应第二实施方式中的线号包含在连接文字中的规则;规则三,对应第三实施方式中的线号包含在连接文字中的规则。
本发明的实施方式中,在步骤P1后还包括:
P2、按照最短距离分组原则提取所述元器件图的关键字。
具体的,以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
一般的,单张所述电气元件接线图中的所述元器件图中包含多个元器件,为了使输出的识别结果更加准确,需要一种规则来确定归属于同一个元器件的所有关键字。
在以下所述实施例中,为了描述方便,以单个元件器为例做具体介绍,当然,确定多个所述元器件的关键字的方法与确定单个元器件的关键字方法相同,在此不做详细赘述。
相应的,按照颜色标识,找到本端元件标号,以本端元件标号为基础坐标,查询与其距离最近的元件序号、元件线号、元件端号;并从本端元件标号分别发出一束射线束与最近的元件序号、最近的元件线号、最近的元件端号相连接;确定与其距离最近的元件序号为本端元件序号,与其距离最近的的元件线号为本端元件线号、与其距离最近的的元件端号为本端元件端号和对端元件端号。进一步的,在确定本端元件端号和对端元件端号后,以确定的本端元件线号为基础坐标,查找与其距离最近的元件端号为本端元件端号,确定另一元件端号为对端元件端号。
相应的,提取上述确定的单个元器件的一组关键字;依照上述方法,提取所述元器件图中所包含的多个元器件的多组关键字。进一步的,以多组关键字的相应内容组成一个元器件表格;所述元器件表格的行标题为:本端元件序号,本端元件标号,本端元件线号,本端元件端号以及对端元件端号等。
当然,为了进一步的优化本发明的技术方案,在本发明的实施方式中,还可以根据操作者的需求,手动更改所述射线束连接关系,以利于得到单个元器件所对应的关键字。所述手动更改的内容为,删除现有射线束,添加新的射线束,更改现有射线束连接关系。
在本发明一实施方式中电气元件接线图识别方法,所述方法还包括以下步骤:
S3、以所述关键字为基础,对应查询所述端子表生成接线表。
具体的,扫描所述端子表,按照用户需求解析所述端子表,得到其包含的主要信息。所述端子表包含的主要信息为:本端元件线号、本端元件端号、以及对端元件标号等。
具体的,在所述元器件表格中选取一个关键字为指定查询要素;通过扫描所述元器件表格,和所述端子表,对应查找出与所述指定的查询要素相应的内容。相应的,在本发明一实施方式中,为了描述方便,以本端元件线号为指定查询要素为例,做具体介绍。当然,所述查询要素的选取可以根据操作者的需求自行设定,还可以是本端元件标号等。
相应的,在所述元器件表格中选取一个关键字为指定查询要素;通过扫描所述元器件表格,和所述端子表,对应查找出与所述指定的查询要素相应的内容。具体包括以下步骤:
M1、在所述元器件表格中查询本端元件线号所在坐标,以本端元件线号为基础坐标,向左,向右查询,找到并记录所述本端元件线号所在行的所有单元格信息;
M2、在所述端子表中查询与步骤M1中同一所述本端元件线号所在坐标,以本端元件线号为基础坐标,向左,向右查询,找到并记录所述本端元件线号所在行的所有单元格信息;
M3、将步骤M1、M2查询到的内容记录在一个查询表中,并将查询到的内容做比对,遇到相同内容,只保留一项记录在所述查询表中。
M4、按照用户需求,在M3所述查询表中提取相应信息,生成接线表。例如,所述接线表信息可以为:本端元件线号,本端元件端号,对端元件标号。进一步的,还可以按照用户需求,将所述接线表读入到号码管机。
与现有技术相比,本发明的一种电气元件接线图识别方法,对设计院提供的DWG格式的电气元件接线图,通过相应规则进行自动识别,并自动生成接线表,读入到号码管机,取代了传统的以手工方式识别电气元件接线图的方法,降低了设计成本,避免了人力资源的浪费,同时,降低了错误的发生概率,给设计工作带来了极大的方便。
如图2所示,图2是本发明一实施方式中电气元件接线图识别系统的模块图。相应的,在本发明一实施方式中电气元件接线图识别系统包括:
载入模块100,载入模块100用于载入电气元件接线图。
具体的,载入模块100用于载入所需要识别的DWG格式的电气元件接线图,所述电气元件接线图包括元器件图和端子表。当然,在本发明其他实施方式中,图纸也可以包括其他格式,本发明仅以对DWG格式的电气元件接线图自动识别为例进行阐述。
识别模块200,识别模块200用于识别所述电气元件接线图,提取所述元器件图的关键字;
具体的,所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号;
可选的,在本发明第一实施方式中,识别模块200用于按照线号独立显示规则,在所述元器件图中标注所述关键字。
相应的,所述线号独立显示规则为:标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号。
可选的,在本发明第二实施方式中,识别模块200用于按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字。
相应的,所述线号包含在连接文字中的规则为:标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识。
可选的,在本发明第三实施方式中,识别模块200用于按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字。
相应的,按照线号包含在连接文字中的规则,所述线号包含在连接文字中的规则为:标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号、对端元件端号、本端元件线号;标注预设图形外,且未处于横线上方的文字为其他元件标识。
在以上三种实施方式中,所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
相应的,识别模块200在所述元器件图中标注所述关键字,可选的,识别模块200可以选择通过不同颜色标注所述关键字。
相应的,识别模块200自动扫描所述电气元件接线图,在其包含的所述元器件图区域,按不同颜色标注所述关键字。当然,不同颜色的标识位置也可以有多种选择,例如,将关键字本身标注成不同的颜色,或是以不同颜色标注每个关键字的所属外框。需要说明的是,所述关键字并不是仅仅包含上述几类,按照载入的电气元件接线图的不同,上述关键字也有可能增加或减少,以及替换,但是其标注方法都与本方案描述的方法相同,在此不做详细赘述。例如:识别模块200将本端元件标号标识为红色;本端元件序号标识为青色,本端元件线号标识为洋红色,元件端号标识为绿色,其中,元件端号包括本端元件端号和对端元件端号。当然,识别模块200也可以选择其他方式按照相应规则来标注所述关键字。
在本发明第一实施方式中,识别模块200还用于按照最短距离分组原则提取所述元器件图的关键字。
具体的,以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
一般的,单张所述电气元件接线图中的所述元器件图中包含多个元器件,为了使输出的识别结果更加准确,需要一种规则来确定归属于同一个元器件的所有关键字。
在以下所述实施例中,为了描述方便,以单个元件器为例做具体介绍,当然,确定多个所述元器件的关键字的方法与确定单个元器件的关键字方法相同,在此不做详细赘述。
相应的,识别模块200按照颜色标识,找到本端元件标号,以本端元件标号为基础坐标,查询与其距离最近的元件序号、元件线号、元件端号;并从本端元件标号分别发出一束射线束与最近的元件序号、最近的元件线号、最近的元件端号相连接;确定与其距离最近的元件序号为本端元件序号,与其距离最近的元件线号为本端元件线号、与其距离最近的元件端号为本端元件端号和对端元件端号。进一步的,在确定本端元件端号和对端元件端号后,以确定的本端元件线号为基础坐标,查找与其距离最近的元件端号为本端元件端号,确定另一元件端号为对端元件端号。
相应的,提取上述确定的单个元器件的一组关键字;依照上述方法,提取所述元器件图中所包含的多个元器件的多组关键字。进一步的,以多组关键字的相应内容组成一个元器件表格;所述元器件表格的行标题为:本端元件序号,本端元件标号,本端元件线号,本端元件端号以及对端元件端号等。
当然,为了进一步的优化本发明的技术方案,在本发明的实施方式中,还可以根据操作者的需求,手动更改所述射线束连接关系,以利于得到单个元器件所对应的关键字。所述手动更改的内容为,删除现有射线束,添加新的射线束,更改现有射线束连接关系。
处理模块300,处理模块300用于以所述关键字为基础,对应查询所述端子表生成接线表。
具体的,处理模块300扫描所述端子表,按照用户需求解析所述端子表,得到其包含的主要信息。所述端子表包含的主要信息为:本端元件线号、本端元件端号、以及对端元件标号等。
具体的,处理模块300还用于在所述元器件表格中选取一个关键字为指定查询要素;通过扫描所述元器件表格,和所述端子表,对应查找出与所述指定的查询要素相应的内容。相应的,在本发明一实施方式中,为了描述方便,以本端元件线号为指定查询要素为例,做具体介绍。当然,所述查询要素的选取可以根据操作者的需求自行设定,还可以是本端元件标号等。
具体的,处理模块300还用于在所述元器件表格中选取一个关键字为指定查询要素;通过扫描所述元器件表格,和所述端子表,对应查找出与所述指定的查询要素相应的内容。
相应的,处理模块300在所述元器件表格中查询本端元件线号所在坐标,以本端元件线号为基础坐标,向左,向右查询,找到并记录所述本端元件线号所在行的所有单元格信息;
在所述端子表中查询与上述同一所述本端元件线号所在坐标,以本端元件线号为基础坐标,向左,向右查询,找到并记录所述本端元件线号所在行的所有单元格信息;
将上述查询到的内容记录在一个查询表中,并将查询到的内容做比对,遇到相同内容,只保留一项记录在所述查询表中。例如,所述接线表信息可以为:本端元件线号,本端元件端号,对端元件标号。进一步的,还可以按照用户需求,将所述接线表读入到号码管机。
与现有技术相比,本发明的一种电气元件接线图识别方法及系统,对设计院提供的DWG格式的电气元件接线图,通过相应规则进行自动识别,并自动生成接线表,读入到号码管机,取代了传统的以手工方式识别电气元件接线图的方法,降低了设计成本,避免了人力资源的浪费,同时,降低了错误的发生概率,给设计工作带来了极大的方便。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以保存在保存介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,信息推送服务器,或者网络设备等)执行本申请各个实施方式或者实施方式的某些部分所述的方法。
以上所描述的装置实施方式仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施方式方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本申请可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、信息推送服务器计算机、手持设备或便携式设备、平板型设备、多处理模块系统、基于微处理模块的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括保存设备在内的本地和远程计算机保存介质中。
应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。
Claims (10)
1.一种电气元件接线图识别方法,其特征在于,所述方法包括以下步骤:
载入DWG格式的电气元件接线图, 所述电气元件接线图包括元器件图和端子表;
识别所述电气元件接线图,提取所述元器件图的关键字;
以所述关键字为基础,对应查询所述端子表生成接线表;
提取的所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号。
2.根据权利要求1所述的电气元件接线图识别方法,其特征在于,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号。
3.根据权利要求1所述的电气元件接线图识别方法,其特征在于,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识。
4.根据权利要求1所述的电气元件接线图识别方法,其特征在于,所述“识别所述元器件图,提取所述元器件图的关键字;”具体包括:
按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号、对端元件端号、本端元件线号;标注预设图形外,且未处于横线上方的文字为其他元件标识。
5.根据权利要求2或3或4所述的电气元件接线图识别方法,其特征在于,所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
6.根据权利要求2或3或4所述的电气元件接线图识别方法,其特征在于,所述“在所述元器件图中标注所述关键字;”后,还包括以下步骤,
按照最短距离分组原则提取所述元器件图的关键字;
以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
7.一种电气元件接线图识别系统,其特征在于,包括
载入模块,用于载入DWG格式的电气元件接线图;
识别模块,用于识别所述电气元件接线图,提取所述元器件图的关键字;
处理模块,用于以所述关键字为基础,对应查询所述端子表生成接线表;
所述关键字为:本端元件标号、本端元件序号、本端元件端号、本端元件线号、以及对端元件端号。
8.根据权利要求7述的电气元件接线图识别系统,其特征在于,所述处理模块还用于
按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号以及对端元件端号;
或按照线号独立显示规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号和本端元件序号;标注预设图形外且处于横线上方的文字为本端元件线号;标注预设图形外,且未处于横线上方的文字为本端元件端号和对端元件端号;
或按照线号包含在连接文字中的规则,在所述元器件图中标注所述关键字;
标注预设图形内的文字为本端元件标号、本端元件序号;标注预设图形外,且处于横线上方的文字为本端元件端号和对端元件端号;标注预设图形外,且未处于横线上方的文字为本端元件线号和其他元件标识。
9.根据权利要求8所述的电气元件接线图识别系统,其特征在于,所述预设图形为圆形、椭圆形、三角形、正方形、长方形、梯形,以及多边形中的一种。
10.根据权利要求8所述的电气元件接线图识别系统,其特征在于,所述处理模块还用于按照最短距离分组原则提取所述元器件图的关键字;
以本端元件标号为基础坐标,查询与其距离最近的元件序号为本端元件序号;以本端元件标号为基础坐标,查询与其距离最近的元件线号为本端元件线号;以本端元件线号为基础坐标,查询与其距离最近的元件端号为本端元件端号;以本端元件标号为基础坐标,排除本端元件端号,查询与其距离最近的元件端号为对端元件端号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310518710.9A CN103514303B (zh) | 2013-10-29 | 2013-10-29 | 电气元件接线图识别方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310518710.9A CN103514303B (zh) | 2013-10-29 | 2013-10-29 | 电气元件接线图识别方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103514303A true CN103514303A (zh) | 2014-01-15 |
CN103514303B CN103514303B (zh) | 2017-08-11 |
Family
ID=49897027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310518710.9A Active CN103514303B (zh) | 2013-10-29 | 2013-10-29 | 电气元件接线图识别方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103514303B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426623A (zh) * | 2015-12-03 | 2016-03-23 | 南京南瑞继保电气有限公司 | 基于变电站的原理图自动生成端子图的方法 |
CN106570198A (zh) * | 2015-10-08 | 2017-04-19 | 南京南瑞继保工程技术有限公司 | 基于原理图自动生成端子图的方法 |
CN107315817A (zh) * | 2017-06-30 | 2017-11-03 | 华自科技股份有限公司 | 电子图纸文本匹配方法、装置、存储介质和计算机设备 |
CN107798090A (zh) * | 2017-10-23 | 2018-03-13 | 云南电网有限责任公司电力科学研究院 | 一种现场安全作业管控文档生成方法及装置 |
CN112836248A (zh) * | 2021-01-22 | 2021-05-25 | 北京起重运输机械设计研究院有限公司 | 一种电气接线图的绘制方法及系统 |
CN113196601A (zh) * | 2018-12-21 | 2021-07-30 | 利塔尔两合公司 | 用于对设置在安装板上的电气开关设备的电气部件进行布线的方法 |
CN114283442A (zh) * | 2021-12-27 | 2022-04-05 | 江苏省送变电有限公司 | 一种二次接线图智能识别方法、装置及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1074927A2 (en) * | 1999-08-05 | 2001-02-07 | The Boeing Company | Intelligent wiring diagram system |
FR2822975A1 (fr) * | 2001-03-29 | 2002-10-04 | Boeing Co | Procede, produit logiciel et systeme pour realiser une reconnaissance et une recherche de texte a l'interieur d'un fichier graphique |
US20030025734A1 (en) * | 2001-03-29 | 2003-02-06 | The Boeing Company | Method, computer program product, and system for performing automated linking between sheets of a drawing set |
US20050154558A1 (en) * | 2004-01-09 | 2005-07-14 | The Boeing Company | Method, system and computer program product for automated discovery and presentation of the direction of flow through components represented in a drawing set |
CN102455997A (zh) * | 2010-10-27 | 2012-05-16 | 鸿富锦精密工业(深圳)有限公司 | 元件名称提取系统及方法 |
CN102508869A (zh) * | 2011-10-11 | 2012-06-20 | 西安煤航信息产业有限公司 | 将cad图形与属性数据导入gis系统的方法 |
CN202978420U (zh) * | 2012-08-24 | 2013-06-05 | 珠海许继电气有限公司 | 配网拓扑自动识别系统 |
CN103258062A (zh) * | 2012-02-15 | 2013-08-21 | 鸿富锦精密工业(深圳)有限公司 | 布线检查系统及方法 |
-
2013
- 2013-10-29 CN CN201310518710.9A patent/CN103514303B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1074927A2 (en) * | 1999-08-05 | 2001-02-07 | The Boeing Company | Intelligent wiring diagram system |
FR2822975A1 (fr) * | 2001-03-29 | 2002-10-04 | Boeing Co | Procede, produit logiciel et systeme pour realiser une reconnaissance et une recherche de texte a l'interieur d'un fichier graphique |
US20030025734A1 (en) * | 2001-03-29 | 2003-02-06 | The Boeing Company | Method, computer program product, and system for performing automated linking between sheets of a drawing set |
US20050154558A1 (en) * | 2004-01-09 | 2005-07-14 | The Boeing Company | Method, system and computer program product for automated discovery and presentation of the direction of flow through components represented in a drawing set |
CN102455997A (zh) * | 2010-10-27 | 2012-05-16 | 鸿富锦精密工业(深圳)有限公司 | 元件名称提取系统及方法 |
CN102508869A (zh) * | 2011-10-11 | 2012-06-20 | 西安煤航信息产业有限公司 | 将cad图形与属性数据导入gis系统的方法 |
CN103258062A (zh) * | 2012-02-15 | 2013-08-21 | 鸿富锦精密工业(深圳)有限公司 | 布线检查系统及方法 |
CN202978420U (zh) * | 2012-08-24 | 2013-06-05 | 珠海许继电气有限公司 | 配网拓扑自动识别系统 |
Non-Patent Citations (1)
Title |
---|
林庭双,柯常志等: "《Protel DXP电子电路设计精彩范例》", 31 March 2005, article "Protel DXP电子电路设计精彩范例" * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106570198A (zh) * | 2015-10-08 | 2017-04-19 | 南京南瑞继保工程技术有限公司 | 基于原理图自动生成端子图的方法 |
CN105426623A (zh) * | 2015-12-03 | 2016-03-23 | 南京南瑞继保电气有限公司 | 基于变电站的原理图自动生成端子图的方法 |
CN105426623B (zh) * | 2015-12-03 | 2018-07-20 | 南京南瑞继保电气有限公司 | 基于变电站的原理图自动生成端子图的方法 |
CN107315817A (zh) * | 2017-06-30 | 2017-11-03 | 华自科技股份有限公司 | 电子图纸文本匹配方法、装置、存储介质和计算机设备 |
CN107315817B (zh) * | 2017-06-30 | 2020-06-02 | 华自科技股份有限公司 | 电子图纸文本匹配方法、装置、存储介质和计算机设备 |
CN107798090A (zh) * | 2017-10-23 | 2018-03-13 | 云南电网有限责任公司电力科学研究院 | 一种现场安全作业管控文档生成方法及装置 |
CN113196601A (zh) * | 2018-12-21 | 2021-07-30 | 利塔尔两合公司 | 用于对设置在安装板上的电气开关设备的电气部件进行布线的方法 |
CN113196601B (zh) * | 2018-12-21 | 2024-03-26 | 利塔尔两合公司 | 对设置在安装板上的电气开关设备的电气部件布线的方法 |
US12132298B2 (en) | 2018-12-21 | 2024-10-29 | Rittal Gmbh & Co. Kg | Method for wiring electrical components of an electrical switchgear arranged on a mounting plate |
CN112836248A (zh) * | 2021-01-22 | 2021-05-25 | 北京起重运输机械设计研究院有限公司 | 一种电气接线图的绘制方法及系统 |
CN112836248B (zh) * | 2021-01-22 | 2024-05-28 | 北京起重运输机械设计研究院有限公司 | 一种电气接线图的绘制方法及系统 |
CN114283442A (zh) * | 2021-12-27 | 2022-04-05 | 江苏省送变电有限公司 | 一种二次接线图智能识别方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103514303B (zh) | 2017-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103514303A (zh) | 电气元件接线图识别方法及系统 | |
CN111459985B (zh) | 标识信息处理方法及装置 | |
US10216840B2 (en) | Asset tag template creation from readable elements | |
CN111813804B (zh) | 一种数据查询方法、装置、电子设备及存储介质 | |
CN109710810B (zh) | 变更管理方法、装置、设备和存储介质 | |
CN106570105A (zh) | 一种电力设备试验报告的结构化处理方法 | |
CN110674360B (zh) | 一种用于数据的溯源方法和系统 | |
CN104866985A (zh) | 快递单号识别方法、装置及系统 | |
CN103649947A (zh) | 用于支持所创建图像中包括的对象的收集的方法、终端以及计算机可读记录介质 | |
CN110201393A (zh) | 一种配置数据的存储方法、装置及电子设备 | |
CN102385722A (zh) | 将Genesis 2000系统中的钻孔数据自动导入ERP系统的方法 | |
CN102906768A (zh) | 提供增强的设施规划的系统和方法 | |
CN113760730A (zh) | 一种自动化测试的方法和装置 | |
KR101719926B1 (ko) | 데이터 수집 api를 통해 저장된 이질적인 데이터 간 변환 시스템 및 방법 | |
CN104965829A (zh) | 终端应用分类方法、服务器及系统 | |
CN111400289B (zh) | 智能用户分类方法、服务器及存储介质 | |
US8812521B2 (en) | Image file sorting method, image file sorting device, and computer program product | |
EP2518669A1 (en) | Apparatus and method for determining stage using technology lifecycle | |
CN112307318A (zh) | 一种内容发布方法、系统及装置 | |
WO2016135883A1 (ja) | サービス設計支援システムおよびサービス設計支援方法 | |
CN104850782A (zh) | 匹配病毒特征的方法及装置 | |
CN102663205B (zh) | 一种车辆装配车间工装现场管理的软件实现方法及其系统 | |
CN111045928A (zh) | 一种接口数据测试方法、装置、终端及存储介质 | |
CN109948114B (zh) | 弧长曲线积分自动计算方法、设备、存储介质及装置 | |
CN115630066A (zh) | 一种动态本体语义融合模型的多源异构数据映射的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Unit 601 and 602, Building 6, Creative Industry Park, 328 Xinghu Street, Suzhou Industrial Park, Jiangsu Province, 215123 Patentee after: Lichi Software (Suzhou) Co.,Ltd. Address before: Unit 601 and 602, Building 6, Creative Industry Park, 328 Xinghu Street, Suzhou Industrial Park, Jiangsu Province, 215123 Patentee before: SUZHOU LICHI E-COMMERCE CO.,LTD. |