本发明专利技术公开一种基于图元的工程协同设计方法和系统。其中,该方法包括:第一步,在工程图纸中确定被参照图纸的参数、被参照的图元、新建对象的参数;第二步,所述工程图纸通过被参照图纸的参数与所述被参照图纸建立链接,读取被参照图元,并根据所述新建对象的参数将所述被参照图元处理后插入到所述工程图纸中作为新建对象的图元;第三步,确定所述新建对象图元的筛选参数,并对所述新建对象的图元进行筛选,删除不合要求的图元;第四步,记录所述新建对象的参照信息;第五步,修改所述被参照图纸之后,根据所述工程图纸中记录的参照信息,对读取的修改的被参考图元进行筛选后插入到所述工程图纸中,修改更新的图元的参照关系,删除更新前的图元。
【技术实现步骤摘要】
一种基于图元的工程协同设计方法和系统
本专利技术涉及一种基于图元的工程协同设计的方法和系统,尤其涉及以电子文档的方式保存的工程图纸的协同设计方法和系统,进一步地,涉及使用CAD制图软件生成的图纸的协同设计方法和系统。
技术介绍
协同设计技术是目前设计行业研究的一个热点。随着中国加入WTO,行业的竞争加剧,业主对设计的时间要求和质量要求越来越高,设计变更也日趋频繁。另一方面,设计企业的设计方法仍然停留在传统的单机设计、定期沟通,专业之间的信息交互效率低下,错、漏、碰、缺现象普遍出现,严重影响了工程的进度和质量;由于单个任务往往是个人单独完成,导致项目的整体质量参差不齐,风格各异,业主意见很大。在计算机网络技术飞速发展的背景下,把个人计算机相互连接起来,通过与CAD软件进行结合,多个人在共同的网络空间里协作完成设计任务的工作模式已经出现。根据CAD软件的不同,分为二维协同和三维协同。目前国内施工方普遍接受的是有一套严格出图标准的二维图纸;三维协同在信息准确性、协作的有效性方面有很大的优势,但因为出图标准的问题,目前还不能广泛推广,大部分还只是停留在方案设计阶段。本专利技术所涉及的协同方法,属于二维协同范畴。目前二维协同采用得比较多的方法包括:外部引用协同和图层协同。外部引用是指一个设计文件,局部参考了另外一个文件的一部分,把这个外部文件的链接关系和引用的位置关系记录在当前文件中。这样,当外部文件发生变化的时候,引用这个文件的其它文件,都可以自动得到更新。外部引用协同是一种简单有效的协同设计方法,使用CAD软件固有的功能就可以完成。团队成员之间相互引用工作成果,相互配合,就能达到分工合作、共同完成多项设计任务的目的。图层协同牵涉到图层和图元的概念。设计文件的内容是由多个图纸元素如直线,圆、文字等组成的,简称图元。图层是图元的一个属性,相同图层的图元组成了图纸里面的一个个子集。针对图层的很多操作,如改变颜色、开关、控制打印等,都可以对所有同一图层的图元起效,达到对图元的批量操作的目的。图层协同是指,不同专业的团队成员,在不同的图层进行工作,彼此互相不干扰;专业之间进行配合的时候,需要一套图层的应用规则,比如A专业的使用B专业的图纸的时候,自动改变B专业图纸的某些图层的颜色、自动把某些图层关闭不显示等,从而达到协作的目的。图层协同往往需要和外部引用协同结合使用,而且不能使用CAD软件的固有功能来实现,需要通过开发特定的软件功能模块。但图层协同比外部引用协同更深入一步,协作的层次更深。外部引用协同和图层协同都是实践中比较有效的协同方法,但是还存在以下问题:第一,外部引用协同和图层协同对任务划分的程度仍然不够细。外部引用协同,任务划分只能以文件为单位;图层协同,任务划分只能以图层为单位。每个文件、每个图层,都可能包含大量的设计内容,有时候设计任务牵涉到对不同文件,不同图层的设计内容的修改。这样有些任务就会出现需要多个人一起修改的状况,导致在设计过程中频繁出现碰撞冲突,一些本来可以并行工作的任务变成只能串行工作。第二,使用外部引用会带来一系列的问题。这些问题包括:(1)提交给业主的图纸数量非常多,不易分清哪些文件是主要文件,也非常容易造成文件缺失。(2)不同专业之间因为需要相互参照,可能形成复杂的嵌套参照关系,有时还形成循环参照,如A专业参照B专业的图纸,但B专业的这张图纸也反过来需要参照A专业的图纸。循环参照使得参照关系变得非常复杂混乱,也使得软件运行效率受到较大影响。(3)修改工作非常困难。因为一个工程图纸被划分成了非常多的任务文件,这样要修改一个问题可能牵涉到要修改多个文件,在修改的时候还要保持坐标的一致性,这样设计人员需要在不同的工作文件中间反复切换,在一定程度上反而降低了设计效率。第三,图层协同需要专业之间有非常严格的协作规则,导致难以实施。实施图层协同对设计团队的要求比较高,不同专业之间需要有严格的图层规范,这样才能通过一定的自动化处理提高协作的效率。
技术实现思路
本专利技术的目的在于克服现有外部引用协同和图层协同方法在实际运作过程出现的各种问题,提出一种基于图元的工程协同工作方法和系统,进一步提高设计的效率和协同方法在实际工作中的可应用性。本专利技术公开了一种基于图元的工程协同设计方法,其特征在于,包括如下步骤:第一步,在工程图纸中确定被参照图纸的参数、被参照的图元、新建对象的参数;第二步,所述工程图纸通过所述被参照图纸的参数与被参照图纸建立链接,读取所述被参照图纸中的被参照图元,并根据所述新建对象的参数将所述被参照图元处理后插入到所述工程图纸中作为新建对象的图元;第三步,在所述工程图纸中确定所述新建对象的图元的筛选参数,并对所述新建对象的图元进行筛选,删除不合要求的图元;第四步,在所述工程图纸中记录所述新建对象的参照信息;第五步,在修改所述被参照图纸之后,根据所述工程图纸中记录的参照信息,对读取的修改后的被参考图元进行筛选变换后插入到所述工程图纸中,修改所述工程图纸中更新的图元的参照关系,删除更新前的图元。优选的,所述第二步中,所述工程图纸通过被参照图纸的参数与所述被参照图纸建立链接,读取所述被参照图纸中的被参照图元后,插入甲步骤:判断所述被参照图元在所述工程图纸中是否存在;所述被参照图元在所述工程图纸中已经存在的情况下,新建一个指向所述工程图纸中已有的被参考图元的实例;所述被参照图元在所述工程图纸中不存在的情况下,复制所述被参考图元。更优的,在所述甲步骤后,插入乙步骤:把所述复制的被参考图元对应的图块的名字与所述工程图纸中的图块名字进行比较,查看有无重名;如果重名,修改所述复制的被参考图元对应的图块的名字。最优的,在所述乙步骤后,插入丙步骤:删除所述被参考图元中具有外部参考及参考其他文件的图元。优选的,在所述第三步与第四步之间插入丁步骤:在所述工程图纸中确定所述新建对象中的图元的变换参数,并对所述新建对象的图元进行变换,修改图元的属性。本专利技术还公开了一种基于图元的工程协同设计系统,其特征在于,包括:创建模块,用于在工程图纸中确定被参照图纸的参数、被参照的图元、新建对象的参数;加载模块,用于所述工程图纸通过被参照图纸的参数与所述被参照图纸建立链接,读取所述被参照图纸中的被参照图元,并根据所述新建对象的参数将所述被参照图元处理后插入到所述工程图纸中作为新建对象的图元;筛选模块,用于在所述工程图纸中确定所述新建对象中的图元的筛选参数,并对所述新建对象的图元进行筛选,删除不合要求的图元;参照信息记录模块,用于在所述工程图纸中记录所述新建对象的参照信息;更新模块,用于在修改所述被参照图纸之后,根据所述工程图纸中记录的参照信息,对读取的修改后的被参考图元进行筛选变换后插入到所述工程图纸中,修改所述工程图纸中更新的图元的参照关系,删除更新前的图元;所述创建模块连接所述加载模块,所述加载模块连接所述筛选模块,所述筛选模块连接所述参照信息记录模块,所述参照信息记录模块连接所述更新模块。优选的,所述加载模块包括:判断模块用于判断所述被参照图元在所述工程图纸中是否存在;实例新建模块用于所述被参照图元在所述工程图纸中已经存在的情况下,新建一个指向已有的被参考图元的实例;复制模块用于所述被参照图元在所述工程图纸中不存在的情况下,本文档来自技高网...
【技术保护点】
一种基于图元的工程协同设计方法,其特征在于,包括如下步骤:第一步,在工程图纸中确定被参照图纸的参数、被参照的图元、新建对象的参数;第二步,所述工程图纸通过所述被参照图纸的参数与被参照图纸建立链接,读取所述被参照图纸中的被参照图元,并根据所述新建对象的参数将所述被参照图元处理后插入到所述工程图纸中作为所述新建对象的图元;第三步,在所述工程图纸中确定所述新建对象的图元的筛选参数,并对所述新建对象的图元进行筛选,删除不合要求的图元;第四步,在所述工程图纸中记录所述新建对象的参照信息;第五步,在修改所述被参照图纸之后,根据所述工程图纸中记录的参照信息,对读取的修改后的被参考图元进行筛选变换后插入到所述工程图纸中,修改所述工程图纸中更新的图元的参照关系,删除更新前的图元。
【技术特征摘要】
1.一种基于图元的工程协同设计方法,其特征在于,包括如下步骤:第一步,在工程图纸中确定被参照图纸的参数、被参照的图元、新建对象的参数;第二步,所述工程图纸通过所述被参照图纸的参数与被参照图纸建立链接,读取所述被参照图纸中的被参照图元,删除所述被参照图元中的外部参照和参照其他文件图元的图块,并根据所述新建对象的参数将处理后的所述被参照图元插入到所述工程图纸中作为所述新建对象的图元;第三步,在所述工程图纸中确定所述新建对象的图元的筛选参数,并对所述新建对象的图元进行筛选,删除不合要求的图元;第四步,在所述工程图纸中记录所述新建对象的参照信息;第五步,在修改所述被参照图纸之后,根据所述工程图纸中记录的参照信息,对读取的修改后的被参考图元进行筛选变换后插入到所述工程图纸中,修改所述工程图纸中更新的图元的参照关系,删除更新前的图元。2.如权利要求1所述的基于图元的工程协同设计方法,其特征在于:所述第二步中,所述工程图纸通过所述被参照图纸的参数与被参照图纸建立链接,读取所述被参照图纸中的被参照图元后,插入甲步骤:判断所述被参照图元在所述工程图纸中是否存在;所述被参照图元在所述工程图纸中已经存在的情况下,新建一个指向所述工程图纸中已有的被参考图元的实例;所述被参照图元在所述工程图纸中不存在的情况下,复制所述被参考图元。3.如权利要求2所述的基于图元的工程协同设计方法,其特征在于:在所述甲步骤后,插入乙步骤:把复制的被参考图元对应的图块的名字与所述工程图纸中的图块名字进行比较,查看有无重名;如果重名,修改所述复制的被参考图元对应的图块的名字。4.如权利要求1-3任一项所述的基于图元的工程协同设计方法,其特征在于:在所述第三步与第四步之间插入丁步骤:在所述工程图纸中确定所述新建对象中的图元的变换参数,并对所述新建对象的图元进行变换,修改图元的属性。5.一种基于图元的工程协同设计系统,其特征在于,包...
【专利技术属性】
技术研发人员:黄天祥,黄慧敏,
申请(专利权)人:纬衡浩建科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。