拾取转化DWG格式电气图方法及装置制造方法及图纸

技术编号:11701605 阅读:88 留言:0更新日期:2015-07-09 01:10
本发明专利技术揭示了一种拾取转化DWG格式电气图的方法及装置,所述方法包括:载入DWG格式电气图;遍历DWG格式电气图,选择图形单元名称并进行拾取;判定所拾取的图形单元名称是否正确,若是,继续拾取对应所述图形单元名称的若干个元件分别对应的元件明细,若否,重新拾取图形单元名称;将图形单元名称和对应元件明细生成数组存储于后台数据库中。本发明专利技术将DWG格式电气图按照预定规则转化为表格形式的数组存储于后台数据库中,进一步的,可通过修改数组的参数生成新的DWG格式电气图,以及直接将数组导入报价系统和/或将所述数组生成Excel格式的表格自动输入到其他操作平台,提高了工作效率,降低了成本,并且降低了发生错误的几率。

【技术实现步骤摘要】

本专利技术涉及一种拾取转化DWG格式电气图的方法及装置。
技术介绍
随着设计软件的普及,DWG格式的电子图纸被广泛应用于各种设计行业,许多电力企业通过应用图纸电子化,来管理DWG格式的电子图纸;相应的,如何查看,编辑DWG格式的电子图纸,以满足设计者的需求,也被设计者所重视。目前,对于设计院提供的电子图纸、通常为电气图,如:系统图、配电箱屏柜等,且所述电气图一般均为DWG格式,现有技术中,对于DWG格式的电气图需要借助CAD平台软件的支撑,由于传统的CAD平台软件自身局限性,无法对DWG格式的电气图进行扒取,进而无法自动提取电气图中的元件明细,整个电气图的识别过程采用手工方式识别、存储、及将相应的数据录入到其他平台软件中,耗费人力资源,增加设计成本,还会增加错误产生的概率,给设计工作带来很大的不便。
技术实现思路
本专利技术的目的之一在于提供一种拾取转化DWG格式电气图的方法及装置。为实现上述专利技术目的之一,本专利技术一实施方式提供了一种拾取转化DWG格式电气图的方法,所述方法包括: 载入DWG格式电气图; 所述电气图包括至少一张独立的图形单元,每张图形单元包括:图形单元名称以及若干个元件分别对应的元件明细;所述元件明细包括:元件名称、各个元件的坐标位置以及各个元件之间的连接关系; 遍历DWG格式电气图,选择所述图形单元名称并进行拾取; 判定所拾取的图形单元名称是否正确, 若是,继续拾取对应所述图形单元名称的若干个元件分别对应的元件明细, 若否,重新拾取所述图形单元名称; 将所述图形单元名称和对应所述图形单元名称的所述元件明细生成数组存储于后台数据库中。作为本专利技术的进一步改进,所述方法包括: 调取所述数组,在所述数组中调整所述图形单元名称以及元件明细,生成新的DWG格式电气图。作为本专利技术的进一步改进,所述方法包括: 将所述数组导入报价系统和/或将所述数组生成Excel格式的表格进行输出。作为本专利技术的进一步改进,所述方法包括: 初始状态下,首次框选,识别所述DWG格式电气图中的所述图形单元名称、元件明细; 再次框选,判断本次框选内容是否包含未识别所述图形单元名称、元件明细,若是,则按照新增识别内容处理, 若否,取消识别首次框选中的所述图形单元名称、元件明细。作为本专利技术的进一步改进,所述方法包括: 将每个图形单元名称对应的多个独立的元件明细形成多个独立的数组存储于后台数据库中; 或将每个图形单元名称对应的多个独立的元件明细形成一个合并的数组存储于后台数据库中。为实现上述专利技术目的之一,本专利技术一实施方式提供了一种拾取转化DWG格式电气图的装置,所述装置包括: 接收单元,用于载入DWG格式电气图; 所述电气图包括至少一张独立的图形单元,每张图形单元包括:图形单元名称以及若干个元件分别对应的元件明细;所述元件明细包括:元件名称、各个元件的坐标位置以及各个元件之间的连接关系; 拾取处理单元,遍历DWG格式电气图,选择所述图形单元名称并进行拾取; 判定所拾取的图形单元名称是否正确, 若是,继续拾取对应所述图形单元名称的若干个元件分别对应的元件明细, 若否,重新拾取所述图形单元名称; 将所述图形单元名称和对应所述图形单元名称的所述元件明细生成数组存储于后台数据库中。作为本专利技术的进一步改进,所述拾取处理单元还用于: 调取所述数组,在所述数组中调整所述图形单元名称以及元件明细,生成新的DWG格式电气图。作为本专利技术的进一步改进,所述拾取处理单元还用于: 将所述数组导入报价系统和/或将所述数组生成Excel格式的表格进行输出。作为本专利技术的进一步改进,所述拾取处理单元还用于: 在初始状态下,首次框选,识别所述DWG格式电气图中的所述图形单元名称、元件明细; 再次框选,判断本次框选内容是否包含未识别所述图形单元名称、元件明细,若是,则按照新增识别内容处理, 若否,取消识别首次框选中的所述图形单元名称、元件明细。作为本专利技术的进一步改进,所述拾取处理单元还用于: 将每个图形单元名称对应的多个独立的元件明细形成多个独立的数组存储于后台数据库中; 或将每个图形单元名称对应的多个独立的元件明细形成一个合并的数组存储于后台数据库中。与现有技术相比,本专利技术的有益效果是:本专利技术的拾取转化DWG格式电气图的方法及装置,将DWG格式电气图按照预定规则转化为表格形式的数组存储于后台数据库中,进一步的,可通过修改数组的参数生成新的DWG格式电气图,以及直接将数组导入报价系统和/或将所述数组生成Excel格式的表格自动输入到其他操作平台,提高了工作效率,降低了成本,并且降低了发生错误的几率。【附图说明】图1是本专利技术一实施方式中拾取转化DWG格式电气图的方法的流程图; 图2是本专利技术一实施方式中拾取转化DWG格式电气图的装置的模块图。【具体实施方式】以下将结合附图所示的【具体实施方式】对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。如图1所示,在本专利技术一实施方式中,所述拾取转化DWG格式电气图的方法包括: 载入DWG格式电气图。所述电气图如:系统图、配电箱屏柜等。载入的所述电气图包括至少一张独立的图形单元,每张图形单元包括:图形单元名称以及若干个元件分别对应的元件明细;所述元件明细包括:元件名称、各个元件的坐标位置以及各个元件之间的连接关系。本实施方式中,所述方法还包括:遍历DWG格式电气图,选择所述图形单元名称并进行拾取;判定所拾取的图形单元名称是否正确,若是,继续拾取对应所述图形单元名称的若干个元件分别对应的元件明细,若否,重新拾取所述图形单元名称。本实施方式中,对所述图形单元名称进行拾取,当判断其为正确时,进一步的拾取对应所述图形单元名称的若干个元件分别对应的元件明细。若一次载入的电气图中包含若干个图形单元,则每次拾取一个图形单元,当前图形单元拾取结束后,循环拾取下一个图形单元。本实施方式中,可借助外接设备采用框选的方式拾取图形单元名称。例如:鼠标,键盘等外接设备,当然也可以自动拾取所述图形单元名称。本专利技术优选实施方式中,对拾取所述图形单元名称以及元件明细制定相应规则,例如:设定的识别规则为,初始状态下,首次框选所述DWG格式电气图中的所述图形单元名称或所述元件明细,表示识别所述DWG格式电气图中的所述图形单元名称、所述元件明细;再次框选,表示取消识别所述图形单元名称、元件明细。如此,可以对图形单元名称、所述元件明细进行任意选取及取消;也可以点选识别所述图形单元名称、元件明细,该功能一般适用于局部修改,例如:拾取若干个元件的元件明细后,需要对其中某一单独的元件进行修改,当然,全部采用点选识别也可以完成对所述图形单元识别,在此不做详细赘述。在本专利技术优选方式中,再次框选时,判断本次框选内容是否包含未识别所述图形单元名称、元件明细,若是,则按照新增识别内容处理,若否,取消识别首次框选中的所述图形单元名称、元件明细。如此,可以简化识别过程。进一步的,在识别所述图形单元名称以及元件明细过程中,还可以对所述图形单元名称以及元件明细的进行编辑以及标识。例如:主动删除、添加、修改图形单元名称、元件明细;通过颜色标本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104765939.html" title="拾取转化DWG格式电气图方法及装置原文来自X技术">拾取转化DWG格式电气图方法及装置</a>

【技术保护点】
一种拾取转化DWG格式电气图的方法,其特征在于,所述方法包括:载入DWG格式电气图;所述电气图包括至少一张独立的图形单元,每张图形单元包括:图形单元名称以及若干个元件分别对应的元件明细;所述元件明细包括:元件名称、各个元件的坐标位置以及各个元件之间的连接关系;遍历DWG格式电气图,选择所述图形单元名称并进行拾取;判定所拾取的图形单元名称是否正确,若是,继续拾取对应所述图形单元名称的若干个元件分别对应的元件明细,若否,重新拾取所述图形单元名称;将所述图形单元名称和对应所述图形单元名称的所述元件明细生成数组存储于后台数据库中。

【技术特征摘要】

【专利技术属性】
技术研发人员:令永卓潘志平马宏利
申请(专利权)人:上海利驰软件有限公司
类型:发明
国别省市:上海;31

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

1