一种系统图生成系统技术方案

技术编号:2916121 阅读:177 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种系统图生成系统,该系统主要包括能够按需生成表格,且行高、列宽、行数、列数为可选项的表格生成模块、可对表格进行打断且将表格再进行延续的表格打断/延续模块以及在已自动生成的表格中,附加引用函数,使得表格中的计算结果,与源文件中指定位置的数据一一对应的数据引用模块;本发明专利技术大大降低了出错几率,同时也节省了时间,提高了工作效率,降低了工作强度,使设计人员从烦琐的重复工作中解放出来。

【技术实现步骤摘要】

:本专利技术涉及一种智能控制系统,特别涉及一种能够自动出具与设计产品的系统图相配套各种图纸的系统。
技术介绍
:系统图是电气成套厂家在设计生产成套开关设备时的必要图纸,由设计部门出具,指导生产部门加工。设计部门在出具系统图的同时,还需出具馈电回路一览表、及元件清单等基于同一套配电系统的若干种图纸,因为这些图纸是同源(源于同一配电系统)文件,所以,必然有大量的工作是重复的,这也就增加了出错的机率,同时也大大地浪费了宝贵的时间。
技术实现思路
:本专利技术针对上述现有技术中所存在的问题,而提供一种能够让多次的手动输入步骤只需1次即可完成,大大降低了出错机率,同时也节省了时间,提高了工作效率的系统图生成系统。为了达到上述目的,本专利技术所采用的技术方案为,一种系统图生成系统,该系统主要包括能够按需生成表格,且行高、列宽、行数、列数为可选项的表格生成模块、可对表格进行打断且将表格再进行延续的表格打断/延续模块以及在已自动生成的表格中,附加引用函数,使得表格中的计算结果,与源文件中指定位置的数据一一对应的数据引用模块。根据上述技术方案得到的本专利技术能够让所有需要手动填入的部分,只要在excel中完成一次,其它的图纸,如:馈电回路一览表及系统图等,就可以直接从excel的相关位置直接读取。3次的手动输入步骤现只需1次即可完成,大大降低了出错几率,同时也节省了时间,提高了工作效率,降低了工作强度,使设计人员从烦琐的重复工作中解放出来。-->附图说明:以下结合附图和具体实施方式来进一步说明本专利技术。图1为本专利技术的结构示意图。图2为本专利技术开发的软件构架图。图3为本专利技术的工作原理图。具体实施方式:为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本专利技术。目前一套电气系统,为了指导生产,一般都需要出具元件清单,一次系统图,以及馈电回路一览表三份图纸,由于是同一来源的工作,所以同样的工作要重复三次,这样不仅浪费很多时间的同时,也增加了很多出错的机率。本专利技术提供了一种系统图生成系统,解决上述问题,该系统主要由表格生成模块、表格打断/延续模块、数据引用模块组成。表格生成模块其可引用原CAD自带的表格生成模块,并且去掉了表头及序号两项目,从而达到按需生成表格,行高、列宽、行数、列数为可选项的功能。表格打断/延续模块,在生成表格过程中,因受图纸大小等因素限制,一张表格可能容不下完整的数据时,将表格可打断,并且对表格进行延续。数据引用模块,在已自动生成的表格中,附加引用函数,使得表格中的计算结果与源文件中指定位置的数据一一对应。只需源文件中的数据按特定格式录入,就可以保证在CAD中生成所需的系统图文件。根据上述技术方案得到的本系统,其是基于autoCAD的平台。该系统加载到CAD上,从而可使CAD能够生成一张可分割的自动表格,并且该表格的数据可以直接从excel中相对应的位置直接读取;同时能够按照已生成表格里“方案图”一栏中的内容,从已有的数据库中检索到同名的图形块,并自动生成到指定位置。根据上述原理,本系统的主要功能为表格定制、计算及图形输出,故采用Visual Basic、Microsoft Excel及Autocad集成开发,具体的框架如图2所示-->本系统工作的具体步骤如下(如图3所示):首先打开Excel,将项目的元器件清单输入Excel,按工作簿划分不同组别,其中表头为该组别的参数,如水平母线,控制柜数量等等,随后为每个单元的元件清单、数量及单元参数,如原理图号、单元高度。启动自动生成软件,通过界面选择需要数据源(元件清单),并设置输出目录,确认输出图纸。生成图纸方法:Visual Basic通过ADO方式打开设定的元件清单,首先读取控制柜数量,并对数据表中的单元参数进行校验,如单元高度总和是否符合标准、原理图号是否完整,元件清单是否与原理图号相符。计算图纸空间由于柜体单元数量不同,故占用图纸空间大小亦不相同。通过软件自行优化,对大于标准图框的,进行打断分页;对于回路数量较少的,并页输出,将所有回路按输出的图纸顺序进行重新排列,并设置分页标志。图纸输出所有计算、排序完成后,通过Visual Basic自动启动AutoCAD,调用标准图框,根据已排序的回路清单,逐个插入已定制号的原理图块,插入图块的属性信息中包括回路编号、元件清单、原理图号、单元高度等系统图所必须的图纸信息,当遇到打断标志时,将该图纸保存,并新建一个文件,重复上述操作,直到排列序列为空。打印输出当软件提示完成后,即可打开之前在软件中设定的输出目录,将所有图纸打印即可。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本专利技术要求保护范围由所附的权利要求书及其等效物界定。-->本文档来自技高网...

【技术保护点】
一种系统图生成系统,其特征在于,所述系统主要包括能够按需生成表格,且行高、列宽、行数、列数为可选项的表格生成模块、可对表格进行打断且将表格再进行延续的表格打断/延续模块以及在已自动生成的表格中,附加引用函数,使得表格中的计算结果,与源文件中指定位置的数据一一对应的数据引用模块。

【技术特征摘要】
1、一种系统图生成系统,其特征在于,所述系统主要包括能够按需生成表格,且行高、列宽、行数、列数为可选项的表格生成模块、可对表格进行打断且将表格...

【专利技术属性】
技术研发人员:顾力民周世强
申请(专利权)人:上海纳杰电气成套有限公司
类型:发明
国别省市:31[中国|上海]

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

1