关于设计院智能自动图框的研究与开发应用

2010-09-07 09:56浙江工业大学建筑规划设计研究院欣浙江金瑞建筑设计有限公司施伟胜
中国建设信息化 2010年10期
关键词:图号设计院图纸

◎ 浙江工业大学建筑规划设计研究院 陈 玮 徐 欣浙江金瑞建筑设计有限公司 施伟胜

0、前言

随着社会的进步,电脑技术正在日新月异地发展,在建筑设计领域,随着AutoDesk公司的AutoCAD制图软件升级换代以及天正、理正等一大批基于AutoCAD二次开发的专业设计软件的不断成熟,目前各大设计院的计算机出图率都应已达到了100%;随着社会竞争日趋激烈,各大设计院都在不停地完善自身,不仅单位内部进行信息化管理,提高技术水平、提高效率,同时也必须相应提高设计人员的生产能力以及生产质量,以提高单位在整个设计行业的竟争力;可以说图纸的质量就是设计院的生命,图纸质量的好坏直接影响着设计院的形象,而设计院图签又是图纸的门面,就算同一个工程的图签实名也和工程名称等其它图签信息一样,设计院往往因为设计人员的不同设计习惯而使用不同类型字型,字高等,这导致同一个设计院的图签五花八门,各种类型的都有,也就是说图纸的“门面”各不统一,这也一直是各大设计院的老大难问题。尽管有些设计院制定了一些统一规定,但仍然不可能完全杜绝这些不良现象的发生,在一定程度上损害了设计院在图纸质量上的整体形象;另外,图框图签的实名、图签的智能化改造在这个信息化时代显得格外重要,图签管理是否统一、智能,直接影响着设计院信息化管理的成败。智能化图框不仅解放了设计人员的生产力,更重要的是奠定了设计院管理系统提取项目工程信息的基础,没有这个基础,信息化管理很难真正实现,甚至无从谈起。

浙江工业大学建筑规划设计研究院是同行中最早采用信息化管理的单位之一,在原先管理系统的使用中,也碰到了图签相关信息无法正确提取的问题,制约了信息化管理进程。鉴于这些现实困难,我们先进行了图框的智能化改造,但只改造了属性图框,如果不进行配套应用软件的开发,使用起来还是不够方便;而且可能还会影响电脑基础较差的设计人员使用。为此,考虑到目前国内外建筑类专业软件在自动签名程序方面基本为空白,在自动生成目录方面个别专业软件虽然也有所涉及,但那些软件提供的功能性、定制性以及使用的方便性明显不够完美和深入,也无法完成各设计院不同图签的定制,不能满足设计人员的实际需求,所以我们着手进行了图框图签的改造并开发了相应的配套软件,这就是我们智能自动图框软件开发的由来。

1、如何改造、开发并应用

首先,我们对单位图框进行了全面的智能属性化图框的改造。根据需要,我们统一设置好图框图签部分如实名、工程项目、图名、图号等信息字体、字高、宽高比、位置等,根据超长图名、超长工程名称、同一栏多个设计人员等多种实际情况,我们分别采取了不同的技术措施解决这些问题。通过这些改造,若设计人员完全使用这些既定的图签属性,就能达到全院图签完全统一的目标。但是,难题还在后面,如何让设计人员方便地使用这些属性,而不是使用AutoCAD本身的属性编辑工具一个个输入修改。一方面,那样做会无谓增加设计人员的工作量;另一方面,由于设计人员水平参差不一,不能完全避免图签混乱的问题。所以,开发一款配套属性软件的要求就显得很紧迫了。我们采用的是Visual Basic与Visual Lisp结合的方式开发了智能自动图框软件, Visual Basic是面向对象和采用事件驱动方式的结构化高级程序设计语言,在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。AutoLISP是由Autodesk公司开发的一种LISP程序语言,AutoLISP是人工智能语言CommonLISP的简化版本,作为通用LISP语言的一个小子集,AutoLISP严格遵循其语法和惯例,但又添加了许多针对AutoCAD的功能,用于扩展和自定义AutoCAD功能。借助AutoLISP,用户可以用适合编写图形应用程序的强大的高级语言来编写宏程序和函数,并开发各种软件包;AutoLISP易于使用,并且非常灵活,多年来一直自定义AutoCAD的标准,很多专业设计软件如天正建筑、理正建筑等的许多功能均采用AutoLisp二次开发的。自动图框软件利用Visual Basic制作用户交互界面,并通过不断细化,尽可能给用户一个舒适的操作体验,再由Autolisp通过COM技术与Visual Basic编写的ActiveX DLL交换数据,并完成自动图框软件在AutoCAD图形界面中的各种需求操作。

经过很长一段时间的开发、试用,我们的软件经历了单纯的自动签名程序到现在2.2版,界面如下:

自动签名程序界面

2、研究意义

智能自动图框软件的开发应用总得来说有两方面大的意义:

(一)针对我们各设计人员的意义在于:不仅解决了设计院工程师手工输入签名的烦恼,可以框选全图快速签名好所有图纸;在解决了签名后,我们又把工程名称和图名等图签的其它内容均全部引入属性智能图框,配合刷图名工具,可以快速写入图签中的图名;接着又解决了图号编写麻烦的问题,现在可以根据图中图纸的设定方向快速度编排图号,如从左到右等4个方向按每个方向均可自动编写 水施-*等图号,最后可以自动根据图号排列生成图纸目录,一步完成,这是最吸引设计人员的地方,大大减轻了工程师后期整理图纸的工作量,并且可以按照生成的图纸目录校对图名等信息是否在图中有书写错误,一目了然看出哪些图名是写错的或是遗漏的,有错误的可以马上修改,重新框选一下就生成正确的更新后的图纸目录了,不仅可以提高效率,还可减少出图不必要的返工,提高一次出图的正确率。

(二)针对设计院的高度,意义应该更大:考虑到我们院信息化管理的要求,管理系统必须对每个工程作系统的管理,势必在每个工程的出图阶段提取到各专业不同的图纸信息,并在管理系统的数据库中按不同分类建档管理,若要人工去输入这些信息,工作量是巨大的,而且由于录入量太大,几乎不太可能实现,并容易出错,修改也困难,但我们智能属性图框的出现,从根本上解决了管理系统正确提取图签信息的问题,可以说这是管理信息软件工作的基础,有这个基础,才可能真正切实运作起整个信息化管理的数据库;而且在解决管理平台提取信息的同时,也一并解决了我们院对图签(签名、图名、工程名称、合同号等所有图签内的信息)的完全统一,即图签部分文字的字高、字型、文字位置等信息完全统一,均由软件在后台进行,完全无需设计人员干预,达到全院完全统一的效果,可以在一定程度上提升设计院优质出图的形象。

3、应用前景

智能自动图框软件在浙江工业大学设计院信息中心的大力支持下,2.2版的“自动图框”软件在2009年开始进行了全院统一培训、全院范围内的推广正式使用,使用后得到的反馈也非常好。根据一些设计人员对实际工程的反馈,尤其是一些大型的项目上,原先整理图签、编图号和编目录的时间至少在半天以上,现在用了这个软件以后,由于软件提供自动化编排目录、自动化生成目录等功能,差不多只要不到几分钟就完成了以前半天以上的后期整理工作量,因此带来的工作效率的提高是相当可观的。效率的提高,带来的就是对设计人员劳动力的解放,单位效益的提高。

同样,本软件适合推广至各大设计院,若推广应用,完全有理由相信它可以提高整个设计行业的出图效率。同时,也会促进各大设计院出图的图签统一和美观,并为设计院的信息化管理改造奠定基础。

猜你喜欢
图号设计院图纸
一种改进的接图表生成算法
学术出版物插图的编排要求(2):版式要求
浅谈汽车线束产品图纸管理
期刊论文中插图的要求
看图纸
国贸工程设计院
国贸工程设计院
国贸工程设计院
模具图纸在全生命周期内的信息管理系统研究
B/S模式产品图号信息系统的开发与应用