一种基于信息互通的专业间三维设计协同方法
【技术领域】
[0001]本发明属于工程数字化协同设计的技术领域,具体涉及一种在多专业之间在信息流通的基础上进行三维协同设计的方法。
【背景技术】
[0002]目前,三维数字化设计在工程领域日益盛行,随着三维数字设计进程的推动,以及全生命周期三维数字化设计的概念的引入,越来越多的专业被包括到这一进程中来。从地质到水工,从设计到施工,从设计院到施工单位到业主单位,一个工程往往不仅涉及到多个环节多个专业的参与,在参与工程设计时专业工作人员还常常需要在过程中随时参照、弓丨用其它专业的实时信息,这种多专业参与的交叉作业过程,即为协同设计。
[0003]经过多年的研究和实践,业界各单位已逐步形成了适合本单位多专业三维设计解决方案,大致可以分为两种典型做法。其一可以称为同一软件平台方案,不同专业在同一软件平台下进行各自的工作。其二是多软件平台方案,各专业以满足专业需求为前提,选择有利于本专业设计的软件作为应用平台。
[0004]但是,专业间的协同一直未能很好的展开。当采用同一软件平台方案时,首先需要该软件能满足所有专业需求,现在还未、短期内也出现不了一个能满足所有专业需求的通用三维设计软件;其次为了实现方便快捷的专业间协同,还需要设计一个“大而全”的数据结构来兼顾所有专业。而每个专业都有各自专业的特点,专业数据极具复杂性,开发这样的数据结构代价过高,风险过大,直至目前还没有出现过现成的例子。同一软件平台方案的这两大困境使得三维协同设计举步维艰。
[0005]就多软件平台方案而言,专业软件平台在专业数据结构、专业设计流程、信息表达等方面具有很强的优势,各个专业都可以寻求最适合自己专业的三维设计软件。当多软件平台协同时,需要任意专业设计成果在其它专业平台上被引用、展示、查询,以供设计参考、使用。但不同平台有不同的数据结构,所承载的信息因专业而异,其中的专业信息无法全部异平台直接再现,即使再现了也存在信息丢失和数据冗余,导致协同时效性差、协同程度有限、数据源不唯一等问题。
[0006]综上所述,目前不论是单一软件平台方案还是多软件平台方案,都没有彻底解决多专业协同设计中的专业数据结构或信息流转等问题。
[0007]为便于理解,对本发明中可能出现的技术术语解释如下:
[0008]NoSQL:泛指非关系型的数据库。是为了解决大规模数据集合多重数据种类带来的挑战而提出一种数据库结构。一般以键值对存储,结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。
[0009]COM:是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。是开发软件组件的一种方法。组件实际上是一些小的二进制可执行程序,是一种无具体编程语言无关的API ;C0M语言,平台无关的特性使所有的程序员均可充分发挥自己的才智与专长编写组件模块。
【发明内容】
[0010]本发明所要解决的技术问题是:提出一种基于信息互通的专业间三维设计协同方法,解决了传统技术中专业协同时因信息流转不畅导致的时效性差、协同程度有限、数据源不唯一等问题,也避开了各专业使用同一平台的困境。
[0011]本发明解决上述技术问题所采用的技术方案是,一种基于信息互通的专业间三维设计协同方法,包括以下步骤:
[0012]a.每个专业基于自己专业的需要,选择适合本专业三维设计的软件平台,实现三维设计;
[0013]b.每个专业将协同需要的数据分离为含唯一标识并关联的图形数据和非图形数据;
[0014]c.每个专业根据协同需求设计图数据接口,满足用户实时访问需求;
[0015]d.每个专业根据协同需求设计非图形数据接口,满足用户实时访问需求;
[0016]e.综合所有的专业发布的接口,形成协同设计平台;
[0017]f.当用户需要使用其它专业信息时,通过e中协同设计平台的接口获取图形数据,在专业平台上再现图形;
[0018]g.用户通过e中的接口,对图形的其它非图形数据进行检索。
[0019]进一步的,步骤a中,每个专业以满足本专业需求为导向,视需要创建专业数据结构,塑造设计流程,实现三维设计。
[0020]进一步的,步骤b中,视需要可创建产品数据中心,将含唯一标识(ID)并关联的图形数据和非图形数据分别存入产品数据中心,可以提高后续步骤的方便性。其中非图形信息可存入关系型数据库,图形数据可以N0SQL的方式进行存储。
[0021]进一步的,步骤c、d中,所述接口可采用COM等方式。
[0022]进一步的,步骤e中,是将所有专业在步骤c、d中形成的接口,封装为一套用于协同交流的接口,以此形成协同设计平台。
[0023]进一步的,步骤f中,获取的图形数据,可视需要进行格式转换。
[0024]进一步的,步骤g中,对其它信息进行检索的依据是图形ID。
[0025]本发明的有益效果是:
[0026]1)专业三维平台选择更自由:
[0027]在本发明中协同数据的存储方式灵活,既可以直接采用专业软件平台的功能,也可另建独立的数据中心。因此,在选择专业三维软件时可以一心从本专业需要出发,使用最适合的软件,有利于推动专业三维设计更好开展;若另建数据中心,则可以实现与专业三维平台无关的协同,自由度更高。
[0028]2)信息实时更新,专业属性完整,数据源唯一:
[0029]本发明将专业产生的信息由各专业根据自身特点分别存贮,其它专业参考引用的信息都是通过接口在唯一数据源中读取,从而保证信息完整无冗余,总是实时更新。
[0030]3)专业协同以接口的方式提供与推动,实时协同:
[0031]本发明将专业间协同的业务需求提炼为接口形式,各专业只能通过接口访问其他专业的信息,对其他专业的需求也通过接口进行推送。在此基础上可以实现实时协同。
[0032]4)可以各个专业单独设计,实现难度低:
[0033]本发明将专业协同需求分开到各个专业自己先设计满足本专业生成需求的接口,进而再设计与其他专业的交互接口,交互接口是专业接口的一个子集。每个专业只需要设计好本专业生成接口即可。这是一种“分而治之”的方法,现实难度低,可以分部实施。
【附图说明】
[0034]图1为本发明的实现流程图。
【具体实施方式】
[0035]本发明旨在提出一种基于信息互通的专业间三维设计协同方法,解决传统技术中的专业协同的协同时性差,协同程度有限的问题。
[0036]本发明中的基于信息互通的专业间三维协同方案,如图1所示,包括如下步骤:
[0037]1)每个专业基于自己专业的需要,选择适合本专业三维设计的软件平台,实现三维设计;
[0038]2)每个专业将协同需要的数据分离为含唯一标识(ID)并关联的图形数据和非图形数据;
[0039]3)每个专业根据协同需求设计图数据接口,满足用户实时访问需求;
[0040]4)每个专业根据协同需求设计非图形数据接口,满足用户实时访问需求;
[0041 ] 5)综合所有的专业发布的接口,形成协同设计平台;
[0042]6)当用户需要使用其它专业信息时,通过5)中协同设计平台的接口获取图形数据,在专业平台上再现图形;
[0043]7)用户通过5)中的接口,对图形的其它非图形数据进行检索。
[0044]在步骤1)中,每个专业以满足本专业需求为导向,视需要创建专业数据结构,塑造设计流程,实现三维设计。
[0045]在步骤2)中,视需要可创建产品数据中心,将含唯一标识(ID)并关联的图形数据和非图形数据分别存入产品数据中心,可以提高后续步骤的方便性。其中非图形信息可存入关系型数据库,图形数据可以N0SQL的方式进行存储。
[0046]在步骤3)和4)中,所述接口可采用COM等方式。
[0047]在步骤5)中,是将所有专业在步骤3)、4)中形成的接口,封装为一套用于协同交流的接口,以此形成协同设计平台。
[0048]在步骤6)中,获取的图形数据,可视需要进行格式转换。
[0049]在步骤7)中,对其它信息进行检索的依据是图形ID。
【主权项】
1.一种基于信息互通的专业间三维设计协同方法,其特征在于,包括以下步骤: a.每个专业基于自己专业的需要,选择适合本专业三维设计的软件平台,实现三维设计; b.每个专业将协同需要的数据分离为含唯一标识并关联的图形数据和非图形数据; c.每个专业根据协同需求设计图数据接口,满足用户实时访问需求; d.每个专业根据协同需求设计非图形数据接口,满足用户实时访问需求; e.综合所有的专业发布的接口,形成协同设计平台; f.当用户需要使用其它专业信息时,通过e中协同设计平台的接口获取图形数据,在专业平台上再现图形; g.用户通过e中的接口,对图形的其它非图形数据进行检索。2.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤a中,每个专业以满足本专业需求为导向,视需要创建专业数据结构,塑造设计流程,实现三维设计。3.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤b中,视需要可创建产品数据中心,将含唯一标识并关联的图形数据和非图形数据分别存入产品数据中心,其中非图形信息存入关系型数据库,图形数据以NOSQL的方式进行存储。4.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤c、d中,所述接口采用COM方式。5.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤e中,是将所有专业在步骤c、d中形成的接口,封装为一套用于协同交流的接口,以此形成协同设计平台。6.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤f中,获取的图形数据,可视需要进行格式转换。7.如权利要求1所述的一种基于信息互通的专业间三维设计协同方法,其特征在于,步骤g中,对其它信息进行检索的依据是图形ID。
【专利摘要】本发明属于工程数字化协同设计的技术领域,其公开了一种基于信息互通的专业间三维设计协同方法,解决了传统技术中专业协同时因信息流转不畅导致的时效性差、协同程度有限、数据源不唯一等问题,也避开了各专业使用同一平台的困境。该方法包括步骤:各专业基于自己专业的需要,选择适合本专业三维设计的软件平台;将协同需要的数据分离为含唯一标识并关联的图形数据和非图形数据;根据协同需求设计图数据接口和非图形数据接口;综合所有的专业发布的接口,形成协同设计平台;当用户需要使用其它专业信息时,通过协同设计平台的接口获取图形数据,在专业平台上再现图形以及对图形的其它非图形数据进行检索。本发明适用于不同专业协同设计。
【IPC分类】G06T19/00
【公开号】CN105488850
【申请号】CN201510846865
【发明人】田华兵, 石伟明, 刘仕勇, 王刚, 黄啸鹰, 崔长武, 张世殊
【申请人】中国电建集团成都勘测设计研究院有限公司
【公开日】2016年4月13日
【申请日】2015年11月27日