电气二次设计屏柜及机构箱端子排自动识别方法及其系统的制作方法

文档序号:6634525阅读:951来源:国知局
电气二次设计屏柜及机构箱端子排自动识别方法及其系统的制作方法
【专利摘要】本发明公开了一种电气二次设计屏柜及机构箱的端子排自动识别方法及其系统,通过对AUTOCAD系统中的电气二次设计屏柜及机构箱的端子排图形进识别和区分,能够将电气二次设计屏柜及机构箱的端子排图形中的端子排的标示名、端子排的序号以及元件连接信息进行识别,并将以上信息进行导出到Excel表单中,使得用户直接通过Excel表单获取电气二次设计屏柜及机构箱端子排信息,避免了人工绘制表格,提高了工作效率,降低了表格绘制的错误率。
【专利说明】电气二次设计屏柜及机构箱端子排自动识别方法及其系统

【技术领域】
[0001]本发明属于电气二次设计【技术领域】,涉及一种在AUTOCAD下自动识别端子排的方法,具体涉及一种电气二次设计屏柜及机构箱端子排自动识别方法及其系统。

【背景技术】
[0002]现行电气二次设计主要是在AUTOCAD绘图软件下人工绘制图纸,而人工绘制的图纸效率低下且错误率高。但是如果进行数字化自动设计需要将图纸中的数据进行数字化转换,目前设计行业暂无相关转换方法。


【发明内容】

[0003]针对上述缺陷或不足,本发明的目的在于提供电气二次设计屏柜及机构箱端子排自动识别方法及其系统。
[0004]为达到以上目的,本发明的技术方案为:
[0005]电气二次设计屏柜及机构箱的端子排自动识别方法,基于在AUTOCAD中进行电气二次设计屏柜及机构箱端子排自动识别方法,包括以下步骤:
[0006]I)在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形;
[0007]2)区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区;
[0008]3)计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名;
[0009]4)选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号;
[0010]5)查找插入点在上述端子排序号同横行的文字,作为元件连接信息;
[0011]6)将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中。
[0012]所述步骤4)中m的取值范围为10?15。
[0013]一种电气二次设计屏柜及机构箱的端子排自动识别系统,包括:图形识别模块、文字识别模块,以及通讯模块;
[0014]图形识别模块用于在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形,并且区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区;计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名;选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号;查找插入点在上述端子排序号同横行的文字,作为元件连接信息。
[0015]通讯模块将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中。
[0016]所述m的取值范围为10?15。
[0017]与现有技术比较,本发明的有益效果为:
[0018]本发明提供了一种电气二次设计屏柜及机构箱端子排自动识别方法及其系统,通过对AUTOCAD系统中的电气二次设计屏柜及机构箱的端子排图形进识别和区分,能够将电气二次设计屏柜及机构箱的端子排图形中的端子排的标示名、端子排的序号以及元件连接信息进行识别,并将以上信息进行导出到Excel表单中,使得用户直接通过Excel表单获取电气二次设计屏柜及机构箱端子排信息,避免了人工绘制表格,提高了工作效率,降低了表格绘制的错误率。

【专利附图】

【附图说明】
[0019]图1是本发明的电气二次设计屏柜及机构箱端子排自动识别方法流程图;
[0020]图2是本发明的电气二次设计屏柜及机构箱端子排图形。

【具体实施方式】
[0021]下面结合附图对本发明做详细描述。
[0022]如图1所示,本发明公开了一种电气二次设计屏柜及机构箱端子排自动识别方法,包括以下步骤:
[0023]I)在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形;
[0024]2)区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区;
[0025]3)计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名;
[0026]4)选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号;其中,m的取值范围为10?15,选取的序列数字为:1,2,3……
[0027]5)查找插入点在上述端子排序号同横行的文字,作为元件连接信息;
[0028]6)将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中,如图2所示。
[0029]本发明还提供了一种电气二次设计屏柜及机构箱端子排自动识别系统,包括:图形识别模块、文字识别模块,以及通讯模块;
[0030]图形识别模块用于在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形,并且区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区;计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名;选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号;查找插入点在上述端子排序号同横行的文字,作为元件连接信息。
[0031]通讯模块将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中。
[0032]其中,所述m的取值范围为10?15。
【权利要求】
1.一种电气二次设计屏柜及机构箱的端子排自动识别方法,基于在AUTOCAD中进行电气二次设计屏柜及机构箱端子排自动识别方法,其特征在于,包括以下步骤: 1)在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形; 2)区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区; 3)计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名; 4)选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号; 5)查找插入点在上述端子排序号同横行的文字,作为元件连接信息; 6)将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中。
2.根据权利要求1所述的一种电气二次设计屏柜及机构箱的端子排自动识别方法,其特征在于,所述步骤4)中m的取值范围为10?15。
3.一种电气二次设计屏柜及机构箱的端子排自动识别系统,其特征在于,包括:图形识别模块、文字识别模块,以及通讯模块; 图形识别模块用于在AUTOCAD系统中框选电气二次设计屏柜及机构箱的端子排图形,并且区分端子排图形的文字、直线、以及圆形,利用端子排图形中横纵相交直线图形所形成的表格形状,将端子排图形中的文字以功能为单位分区;计算所框选的端子排图形中的文字插入点坐标,选取纵坐标最高点的文字为本端子排的标示名;选取端子排图形中的文字插入点坐标在框选图形内最上端横线的中点横坐标±m毫米的范围与最下端横线的中点横坐标±m毫米的范围,并构建矩形图形,将矩形图形之间所有的序列数字选取,作为端子排的序号;查找插入点在上述端子排序号同横行的文字,作为元件连接信息; 通讯模块将查询到的端子排标示名,端子排序号,端子排连接信息导入本地Excel表单中。
4.根据权利要求1中所述的电气二次设计屏柜及机构箱的端子排自动识别系统,其特征在于,所述m的取值范围为10?15。
【文档编号】G06F17/50GK104376169SQ201410654138
【公开日】2015年2月25日 申请日期:2014年11月17日 优先权日:2014年11月17日
【发明者】杨健 申请人:陕西合信诚铭软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1