一种CAD接线图的解析方法技术

技术编号:10914121 阅读:196 留言:0更新日期:2015-01-14 20:13
本发明专利技术公开了一种CAD接线图的解析方法,其能够将CAD接线图绘制成可交互的对象供用户查看、编辑。包括步骤:(1)开始;(2)读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,然后保存解析结果;(3)根据CAD的图例定义将步骤(2)的解析结果组合成配电图形;(4)保存配电图形对应的配电设备;(5)关联现有数据库提取配电图形对应的配电设备的信息;(6)生成可交互的接线图;(7)结束。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种CAD接线图的解析方法,其能够将CAD接线图绘制成可交互的对象供用户查看、编辑。包括步骤:(1)开始;(2)读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,然后保存解析结果;(3)根据CAD的图例定义将步骤(2)的解析结果组合成配电图形;(4)保存配电图形对应的配电设备;(5)关联现有数据库提取配电图形对应的配电设备的信息;(6)生成可交互的接线图;(7)结束。【专利说明】—种CAD接线图的解析方法
本专利技术涉及图像处理的
,特别是一种CAD接线图的解析方法,其将CAD接线图绘制成可交互的对象供用户使用。
技术介绍
在实际工作中,各配电网的工作单位都有该工作区域配电线路的接线图,这些接线图真实地反应了配电设备在线路中的位置,以及各个配电设备在配电网中的关系和作用。在实际工作中,这些接线图对现场工作人员的工作有很大的帮助,比如分析设备装备、分析设备对整条线路的影响等。 这些接线图都是以CAD的形式进行绘制的,但是工作现场是不可能携带CAD软件供工作人员进行查看的。如果打印出纸质的图纸,由工作人员将纸质图纸携带到工作现场,这对工作人员将是一个很大的负担,因此需要电子化的图纸为工作现场的工作人员提供服务;对于管理人员,如果可以在接线图中实时地查看配电设备的状态和配电设备的信息,这对工作管理、工作部署将有很大的帮助,显然仅仅只是将接线图以电子化图纸的方式提供服务是不够的,这就需要对CAD接线图进行解析分析,对分析的结果在数据库中进行建模,识别接线图中的配电设备,最后以配电设备为单元绘制成可交互的接线图,可交互的接线图中每个配电设备与数据库进行相连,实时地反映配电设备的状态和信息参数,以便供需要的人员进行查看和编辑。
技术实现思路
为克服现有技术的缺陷,本专利技术要解决的技术问题是提供了一种CAD接线图的解析方法,其能够将CAD接线图绘制成可交互的对象供用户查看、编辑。 本专利技术的技术方案是:这种CAD接线图的解析方法,包括以下步骤: (I)开始; (2)读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,然后保存解析结果; (3)根据CAD的图例定义将步骤(2)的解析结果组合成配电图形; (4)保存配电图形对应的配电设备; (5)关联现有数据库提取配电图形对应的配电设备的信息; (6)生成可交互的接线图; (7)结束。 通过读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,再组合成配电图形,并关联现有数据库提取配电图形对应的配电设备的信息,就能够将CAD接线图绘制成可交互的对象供用户查看、编辑。 【专利附图】【附图说明】 图1所示为根据本专利技术的CAD接线图的解析方法的流程图; 图2所示为根据本专利技术的CAD接线图的解析方法的步骤(2)的一个优选实施例的流程图; 图3所示为根据本专利技术的CAD接线图的解析方法的步骤(3)的一个优选实施例的流程图; 图4所示为根据本专利技术的CAD接线图的解析方法的步骤(3.8)的一个优选实施例的流程图; 图5所示为根据本专利技术的CAD接线图的解析方法的步骤(3.8.8)的一个优选实施例的流程图; 图6所示为根据本专利技术的CAD接线图的解析方法的步骤(3.8.9)的一个优选实施例的流程图。 【具体实施方式】 下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。 如图1所示,这种CAD接线图的解析方法,包括以下步骤: (I)开始; (2)读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,然后保存解析结果; (3)根据CAD的图例定义将步骤(2)的解析结果组合成配电图形; (4)保存配电图形对应的配电设备; (5)关联现有数据库提取配电图形对应的配电设备的信息; (6)生成可交互的接线图; (7)结束。 通过读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,再组合成配电图形,并关联现有数据库提取配电图形对应的配电设备的信息,就能够将CAD接线图绘制成可交互的对象供用户查看、编辑。 优选地,如图2所示,步骤(2)包括以下分步骤: (2.1)开始; (2.2)读取 DXF 文件; (2.3)判断是否寻找下一个元素片段,是则执行步骤(2.4),否则执行步骤(2.6); (2.4)识别元素片段:如果是直线则解析直线;如果是圆形则解析圆形;如果是圆形填充则解析圆形填充;如果是三角填充则解析三角填充;如果是文字则解析文字; (2.5)将解析结果保存到数据库,跳转步骤(2.3); (2.6)结束。 优选地,如图3所示,步骤(3)包括以下分步骤: (3.1)开始; (3.2)搜索CAD元素表; (3.3)判断是否为未匹配元素,是则执行步骤(3.4),否则执行步骤(3.13); (3.4)确定组合单元:根据识别出来的元素,对照图例库逐一比对,选择的最可能的图例进行组合确定为组合单元; (3.5)获取所有图例,图例包括配电室、水泥耐张杆、水平拉线; (3.6)获取未匹配图例; (3.7)获取验证范围内的CAD元素; (3.8)判断验证是否通过,是则执行步骤(3.9),否则执行步骤(3.12); (3.9)认定为配电设备; (3.10)创建配电设备对象; (3.11)组合配电CAD元素,跳转步骤(3.3); (3.12)认定为不是配电设备,跳转步骤(3.6); (3.13)结束。 优选地,如图4所示,步骤(3.8)包括以下分步骤: (3.8.1)开始; (3.8.2)获取CAD元素集合; (3.8.3)判断是否有未验证的CAD元素,有则执行步骤(3.8.6),否则执行步骤(3.8.4); (3.8.4)判断所有CAD元素是否验证通过,是则执行步骤(3.8.5),否则执行步骤(3.8.10); (3.8.5)认定符合配电描述语言定义,跳转步骤(3.8.11); (3.8.6)获取未验证CAD元素; (3.8.7)获取图例描述语言语句; (3.8.8)初始化验证器验证条件单元; (3.8.9)验证CAD元素是否通过,是则执行步骤(3.8.3),否则执行步骤(3.8.10); (3.8.10)认定不符合配电描述语言定义; (3.8.11)结束。 优选地,如图5所示,步骤(3.8.8)包括以下分步骤: (3.8.8.1)开始; (3.8.8.2)获取条件块描述语句; (3.8.8.3)初始化条件块单元; (3.8.8.4)解析出元素条件语句; (3.8.8.5)初始化条件语句单元; (3.8.8.6)解析出表达式; (3.8.8.7)初始化表达式单元; (3.8.8.8)结束。 优选地,如图6所示,步骤(3.8.9)包括以下分步骤: (3.8.9.1)开始; (3.8.9.2)调用验证器条件块验证方法; (3.8.9.3)获取条件语句集合对象; (3.8.9.4)判断是否有下一个条件语句,是则执行步骤(3.8.9.5),否则执行步骤(3.8.9.11); (3.8.9.5)获取条件语句; (3.8.9.6)调用条件语句验证方法; (3.8.本文档来自技高网
...

【技术保护点】
一种CAD接线图的解析方法,其特征在于,包括以下步骤:(1)开始;(2)读取CAD接线图的DXF文件后基于CAD标准解析CAD元素,然后保存解析结果;(3)根据CAD的图例定义将步骤(2)的解析结果组合成配电图形;(4)保存配电图形对应的配电设备;(5)关联现有数据库提取配电图形对应的配电设备的信息;(6)生成可交互的接线图;(7)结束。

【技术特征摘要】

【专利技术属性】
技术研发人员:马维青于瑶章张慧明贾志义
申请(专利权)人:国家电网公司国网山西省电力公司阳泉供电公司
类型:发明
国别省市:北京;11

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

1