核电支吊架三维设计方法和系统的制作方法

文档序号:6433550阅读:275来源:国知局
专利名称:核电支吊架三维设计方法和系统的制作方法
技术领域
本发明属于计算机软件技术领域,尤其涉及一种核电支吊架三维设计方法和系统,用于核电行业设计。
背景技术
PDMS (Plant Design Management System,工厂设计管理系统)是一套可应用于多领域的三维工厂设计管理系统,由英国AVEVA软件公司开发设计,如今,PDMS已被广泛应用于如石油、化工、电力、核电等各大设计院。PDMS作为一套可应用于多领域的三维工厂设计管理系统,系统本身包含有支吊架三维设计,但需要在应用前期做大量的工作,需要形成大量的标准并建立到PDMS系统的数据库中,而且,这些工作需要手工完成。对于核电这种有着特殊需求的设计,根本无法形成其需要的标准,若勉为其难建立标准,将费事、费时,这也许就是至今无法真正应用起来的原因。为此,PDMS系统设计商AVEVA软件公司为了开拓支吊架三维设计的市场,特花大量人力、财力重新设计出与PDMS配套的MDS(Multi-Discipline Support,多功能支吊架软件) 软件。但由于MDS的应用前仍需做大量的标准定制、数据库建立等基础工作,数据库维护困难,而核电支吊架难于统一标准、需动态维护的现状,显然MDS不适用核电支吊架设计。几年过去,MDS软件的应用也很不理想,更无法在我国的核电设计院应用。究其根本原因,不但有MDS软件单套价格动辄上百万的原因,更在于其无法突破PDMS数据库本身的技术特性。再看国内同类产品,虽然有些软件公司设计有类似软件,但其无法达到与主流三维模型设计PDMS系统无缝集成,支吊架模型无法完全融入PDMS系统核电三维模型中,无法实现设计院最关心的支吊架碰撞检查问题,无法保证整个工程项目模型的完整性。(所谓支吊架碰撞检查,是指在三维模型中,建立了三维支吊架模型,即可检查所设计的支吊架与管道、设备之间有无相互碰撞。可通过人工浏览检查,或通过PDMS系统的碰撞检查功能实现。)因而,目前的核电支吊架设计主要依靠技术人员通过Autocad手工绘制,造成人为因素的错误较多,设计效率底下,重新修改工作量大,与PDMS三维设计环境脱节,更无法达到支吊架碰撞检查的目的。这种核电支吊架设计的严重滞后,严重影响了核电项目的设计周期,提高了设计成本。因此,如果能够推出一套取代MDS多功能支吊架设计方法、运行于PDMS平台、支吊架维护方便、支持支吊架碰撞检查、成本适中,且直接针对核电行业的三维设计方法,肯定会受到业界的大力欢迎。

发明内容
本发明的目的是克服现有技术的缺陷,提供一种核电支吊架三维设计方法和系统,该系统能够运行于PDMS平台、对数据库能进行动态维护、直接针对核电行业特点进行支吊架设计。本发明希望达到的目标就是在标准支吊架时,效果不亚于MDS ;在非标准支
5吊架时,应用效果显著提高。实现本发明目的的技术方案是一种核电支吊架三维设计方法,运行于PDMS系统下,用于定制核电支吊架的三维模型,在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括 支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计方法包括二个阶段第一阶段为建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二阶段为定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。在一个优选施例中,所述第一阶段进一步包括以下步骤步骤100,读入欲定制的支吊架类型代码、类型描述、内部编码;步骤200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;步骤400,将该支吊架信息存储到所述支吊架组成表中;所述第二阶段进一步括以下步骤步骤500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;步骤600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;步骤700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;步骤800,继续读入支吊架初步模型的设计参数;步骤900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。在步骤200和400之间还包括步骤300,如果内部编码编制有误,就不会形成所述样式图片。
在一个优选施例中,在所述PDMS系统的主菜单下挂有核电支吊架数据库,步骤 500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;步骤800中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述步骤900之后还包括步骤1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。在一个优选施例中,所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。另外,本发明还提供了一种核电支吊架三维设计系统,运行于PDMS系统下,用于定制核电支吊架的三维模型,在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计系统包括二个模块第一模块建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二模块定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二模块可连续进行、交替进行、或可在第二模块进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。在一个优选施例中,所述第一模块进一步包括以下装置装置100,读入欲定制的支吊架类型代码、类型描述、内部编码;装置200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;装置400,将该支吊架信息存储到所述支吊架组成表中;
所述第二模块进一步括以下装置装置500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;装置600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;装置700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;装置800,继续读入支吊架初步模型的设计参数;装置900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。在一个优选施例中,在装置200和400之间还包括装置300,如果内部编码编制有误,就不会形成所述样式图片。在一个优选施例中,在所述PDMS系统的主菜单下挂有核电支吊架数据库,装置 500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;装置800中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述装置900之后还包括装置1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。在一个优选施例中,所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。本发明核电支吊架三维设计方法和系统具有如下优点1.采用嵌入式的开发设计模式,依托PDMS系统的开放性,应用PDMS宏语言 PML(Programmable Macro Language,可编程的宏语言)作为开发工具,实现与主流三维模型设计PDMS系统无缝集成;2.支吊架模型完全融入PDMS系统核电三维模型中,整个核电工程项目模型更为完整,达到了在设计过程中支吊架碰撞检查的目的,是对PDMS系统核电三维模型设计有力补充和增强;3.支吊架三维模型采用PDMS系统基本体构造,采用外部数据库及宏文件的数据存储方式,摆脱PDMS数据库本身的技术束缚;4.采用与PDMS系统层次结构一致的树状层次结构,保持支吊架三维模型与PDMS 系统的三维模型一致,易于应用人员熟悉;
5.不同于MDS软件需进入专用模块,本发明在管道设计过程中,就能随时、方便、 快捷地完成管道三维支吊架的设计、装配,同时进行三维支吊架碰撞检查的工作;6.针对性强,本地化充分,易于用户在使用过程中动态维护、升级;7.软件性价比高,易于广泛推广及应用。8.极大地提高了设计院在相关设计环节的效率,缩短了核电项目的设计周期,降低了设计成本。


图1为本发明核电支吊架三维设计系统与PDMS关系方框图;图2为本发明核电支吊架三维设计方法的流程图;图3为本发明核电支吊架三维设计系统的支吊架实例。
具体实施例方式以下结合附图并以具体实施方式
为例,对本发明进行详细说明。但是,本领域技术人员应该知晓的是,本发明不限于所列出的具体实施方式
,只要符合本发明的精神,都应该包括于本发明的保护范围内。本发明的核电支吊架三维设计方法和系统,其总体思路就是首先充分考虑核电行业的特殊性,采用嵌入式的开发设计技术,利用PDMS系统的开放性及其支持的PML语言开发工具,实现基于PDMS系统的核电项目三维支吊架设计、定制。(至于出图以及料单汇总功能,采用方式与MDS相似,不是本发明重点,在此不予陈述。)PDMS系统内置有功能很强的PML语言环境。PDMS系统本身的很多功能(包括界面、报表、某些数据存储等)都是以PML宏语言文件形式设计、运行的。MDS多功能支吊架软件更是完全通过PML语言实现。PDMS系统的工程数据库,其内部数据结构信息高度相关,不具有通常的数据库开放性,不能在其工程数据库中添加其它数据表。为此,本发明设计了一个外部数据库即支吊架数据库,与PDMS系统数据库协同实现核电支吊架的信息存储。在本发明的支吊架数据库中,数据信息是根据核电行业的支吊架技术规范及标准进行分类、整理、规范后建立的,可以动态维护。本发明支吊架三维模型采用宏文件的数据存储方式,采用类似于PDMS系统的层次结构,保持与PDMS系统的三维模型一致,易于应用人员熟悉。为了更清楚地理解本发明核电支吊架三维设计系统与PDMS系统的关系,作如下进一步说明。其与PDMS系统的关系如图1所示。(出图、报表等功能及材料、图表等材料信息因与本发明的关键部分无关,图1中未表示,不予论述。)因本发明的目的之一就是取代MDS软件,所以首先说一下MDS多功能支吊架软件。 PDMS三维软件包括多个功能模块,比如管道设计模块、设备设计模块、结构设计模块、土建设计模块(图中未示)等,MDS可看成是其支吊架设计模块,如图1中的左侧虚线框所示。 不同的设计专业,需要在这些模块间不断地进行功能切换。PDMS系统内集成有PML语言支持环境及基本体,基本体包括Box (矩形块),Cylinder (圆柱体),Cone (圆锥体),Dish (球面体hRectanglar Torus(矩形圆环体)等,PDMS系统三维模型全部由这样的基本体构成。 PDMS三维软件可以直接在三维模型中添加基本体,也可以通过其它方式添加由基本体组成的构造件即元件。PDMS工程数据库中的元件表(PDMS称PARAGON库,专业人员习惯称元件库),是通过手工建立并存储的基本体组合件。MDS是在PDMS系统下运行的软件,其没有自己独立的可执行程序,MDS全部以PML程序的方式存在,通过PDMS系统PML语言支持环境实现其支吊架设计、定制功能。通过PDMS系统设置,MDS将自己的功能菜单挂在在PDMS系统主菜单下。MDS没有自己的专用数据库,其与PDMS共用统一的工程数据库,MDS的支吊架构件存于PDMS系统的元件表中。对MDS来说,元件表内建立有支吊架构件的各种标准,不同的规格(包括国标、行业标准等)都需要完整建立。在用MDS软件定制支吊架时,使用者从元件库中得到支吊架组件,象搭积木一样将支吊架构件一个一个地拼接起来,形成需要的支吊架模型。由于PDMS三维软件不像Autocad操作方便(如通过鼠标拖动等),定制过程中,确定连接关系并定位往往比较困难,且完全由手工完成。特别地,对于非标准支吊架, 有时需要一个个基本体堆砌出模型,工作量巨大,工作性质单调。对于核电支吊架来说,大量的存在非标准支吊架,可想而知,MDS软件很难有好的应用效果。现在我们将话题回到本发明的核电支吊架三维设计方法和系统,本发明希望达到的目标就是在标准支吊架时,效果不亚于MDS ;在非标准支吊架时,应用效果显著提高。通过对核电支吊架各种应用的总结、分析,得出核电支吊架基本组成及实际使用情况有如下特点>组成支吊架的构件稳定,但构件间组合种类繁多;>组成支吊架的构件规格、类型虽多,但针对某个核电项目并不多;>组成支吊架的构件间关联关系变化较多;>支吊架定制过程中,调整较多;>不同的核电项目支吊架借用较多;针对上述核电项目设计的特点,本发明设计了一套应用效果更好的核电支吊架系统100。本发明系统100与PDMS的接口类似于MDS软件,即在PDMS系统的主菜单下挂有本发明的核电支吊架数据库。在图1中,本发明核电支吊架系统100建立有自己的支吊架数据库200,支吊架数据库200主要包含三个数据表支吊架部件表(表一)、支吊架组成表 (表二)、支吊架模板索引表(表三)。支吊架部件表与PDMS工程数据库中的MDS支吊架元件表相似,也是通过手工建立并存储的基本体组合件。因为MDS元件表中的支吊架在三维设计时不便于维护,对核电支吊架的一些信息(主要是出图、报表方面)描述方式不满足用户要求,所以本发明设计了自己的支吊架部件表(表一)。该支吊架部件表的建立方法同 MDS支吊架元件表一样是由人工建立的,区别是,当支吊架部件是构造件(即多个基本体) 时,与元件表存储方式不同MDS元件表存储的是每个部件所包含的每个基本体三维信息、 基本体间的组装信息;而本发明支吊架部件表存储的是部件的类型、描述信息,将构造件三维信息存储于相应的宏文件(用PDMS的基本操作形成宏文件,也可手工编制),采用宏文件的主要好处是可以人工编辑、随时修改。由于支吊架部件表与元件表产生方式相似,所以后面不对其生成过程进行过多阐述。支吊架组成表(表二)是为解决核电支吊架标准不易建立、关联关系变化多、定制过程中调整多而设计的,其中,内部编码的应用是关键环节。针对不同的核电项目支吊架借用较多这种情况,设计了支吊架模板索引表(表三),当一个核电支吊架模型定制完成后,可将其存为模板,以提高下次需要时的定制效率。以下结合图3实例进一步详细介绍三种数据表。
>支吊架部件表(表一)其数据项主要信息包括部件类型、部件描述,此处与MDS的元件表不同的是,本发明将基本体三维信息、基本体间的关联信息存储到宏文件中而不是储存在支吊架部件表中。支吊架部件表主要用于表达部件属于何类型?由何种基本体组成?如果包含构造件 (即多个基本体),构造件对应的宏文件是什么?支吊架部件表是基于PDMS系统中的基本体而生成的。首先,如MDS—样,将每个基本体象搭积木一样一个一个地拼接起来,并将这个构造件用PDMS命令存储成宏文件;然后,手工编辑支吊架部件表,添加一行文件记录,输入相应的部件类型、部件描述,在基本体字段注明是构造件,将上述的宏文件名填入相应字段。比如图3(a)中的管夹是一个由8个基本体构造而成的部件,图中的标号表示组成管夹的基本体,其含义分别是1.矩形圆环体(rectanglar torus) 2 个;2.矩形块(box) 4 个;3.圆柱体(cylinder) 2 个。组装方式同MDS软件一样。在PDMS系统下将这8个基本体组装成管夹,用PDMS 系统命令产生宏文件,并命名为CC010. pml,当需要这个管夹时,执行CC010. pml即可。图3(a)中的支吊架部件表如下
权利要求
1.一种核电支吊架三维设计方法,运行于PDMS系统下,用于定制核电支吊架的三维模型,其特征是在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、 部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计方法包括二个阶段第一阶段为建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二阶段为定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。
2.如权利要求1所述的设计方法,其特征是 所述第一阶段进一步包括以下步骤步骤100,读入欲定制的支吊架类型代码、类型描述、内部编码; 步骤200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述 PDMS系统下生成该类型支吊架的样式图片;步骤400,将该支吊架信息存储到所述支吊架组成表中; 所述第二阶段进一步括以下步骤步骤500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;步骤600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中; 所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;步骤700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;步骤800,继续读入支吊架初步模型的设计参数;步骤900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。
3.如权利要求2所述的设计方法,其特征是在步骤200和400之间还包括步骤300, 如果内部编码编制有误,就不会形成所述样式图片。
4.如权利要求2或3所述的设计方法,其特征是步骤500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;步骤800 中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U 型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述步骤900之后还包括步骤1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。
5.如权利要求4所述的设计方法,其特征是所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点, 关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。
6.一种核电支吊架三维设计系统,运行于PDMS系统下,用于定制核电支吊架的三维模型,其特征是在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、 部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计系统包括二个模块第一模块建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二模块定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二模块可连续进行、交替进行、或可在第二模块进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。
7.如权利要求6所述的设计系统,其特征是 所述第一模块进一步包括以下装置装置100,读入欲定制的支吊架类型代码、类型描述、内部编码; 装置200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述 PDMS系统下生成该类型支吊架的样式图片;装置400,将该支吊架信息存储到所述支吊架组成表中; 所述第二模块进一步括以下装置装置500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;装置600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中; 所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;装置700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;装置800,继续读入支吊架初步模型的设计参数;装置900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。
8.如权利要求7所述的设计系统,其特征是在装置200和400之间还包括装置300, 如果内部编码编制有误,就不会形成所述样式图片。
9.如权利要求7或8所述的设计系统,其特征是装置500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;装置800 中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U 型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述装置900之后还包括装置1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。
10.如权利要求9所述的设计系统,其特征是所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点, 关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。
全文摘要
用于核电行业设计的核电支吊架三维设计方法和系统,运行于PDMS系统下,在PDMS系统的主菜单下挂有包括支吊架组成表的核电支吊架数据库,支吊架组成表包括支吊架类型、类型描述、内部编码;内部编码根据组成支吊架的部件类型、部件关联顺序形成;每一支吊架类型与其样式图片和内部编码分别一一对应;该设计方法包括第一阶段根据类型代码、类型描述、内部编码建立支吊架组成表;第二阶段根据支吊架描述及对应图片生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对支吊架组成表中的新类型支吊架进行添加、修改。
文档编号G06F17/50GK102346797SQ201110279429
公开日2012年2月8日 申请日期2011年9月20日 优先权日2011年9月20日
发明者崔国强 申请人:北京伟熙华高新科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1