ImageVerifierCode 换一换
格式:PDF , 页数:18 ,大小:584.08KB ,
资源ID:1036117      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-1036117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(核电支吊架三维设计方法和系统.pdf)为本站会员(1***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

核电支吊架三维设计方法和系统.pdf

1、10申请公布号CN102346797A43申请公布日20120208CN102346797ACN102346797A21申请号201110279429522申请日20110920G06F17/5020060171申请人北京伟熙华高新科技有限公司地址100000北京市西城区德外新风街2号天成科技大厦B座5层50031室72发明人崔国强74专利代理机构北京蓝智辉煌知识产权代理事务所普通合伙11345代理人陈红尹春雷54发明名称核电支吊架三维设计方法和系统57摘要用于核电行业设计的核电支吊架三维设计方法和系统,运行于PDMS系统下,在PDMS系统的主菜单下挂有包括支吊架组成表的核电支吊架数据库,支吊

2、架组成表包括支吊架类型、类型描述、内部编码;内部编码根据组成支吊架的部件类型、部件关联顺序形成;每一支吊架类型与其样式图片和内部编码分别一一对应;该设计方法包括第一阶段根据类型代码、类型描述、内部编码建立支吊架组成表;第二阶段根据支吊架描述及对应图片生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对支吊架组成表中的新类型支吊架进行添加、修改。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书11页附图3页CN102346817A1/3页21一种核电支吊架三维

3、设计方法,运行于PDMS系统下,用于定制核电支吊架的三维模型,其特征是在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件

4、类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计方法包括二个阶段第一阶段为建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二阶段为定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。2如权利要求1所述的设计方法,其特征是所述第一阶段进

5、一步包括以下步骤步骤100,读入欲定制的支吊架类型代码、类型描述、内部编码;步骤200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;步骤400,将该支吊架信息存储到所述支吊架组成表中;所述第二阶段进一步括以下步骤步骤500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;步骤600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点

6、、没有设置支吊架的设计参数的模型;步骤700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;步骤800,继续读入支吊架初步模型的设计参数;步骤900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。3如权利要求2所述的设计方法,其特征是在步骤200和400之间还包括步骤300,如果内部编码编制有误,就不会形成所述样式图片。4如权利要求2或3所述的设计方法,其特征是步骤500进一步包括提供一个支吊权利要求书CN102346797ACN102346817A2/3页3架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定

7、下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;步骤800中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述步骤900之后还包括步骤1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。5如权利要求4所述的设计方法,其特征是所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、

8、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。6一种核电支吊架三维设计系统,运行于PDMS系统下,用于定制核电支吊架的三维模型,其特征是在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;所述

9、支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;其中,所述核电支吊架三维设计系统包括二个模块第一模块建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;第二模块定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数

10、设置,加入连接点、生根点,最后生成相应的支吊架三维模型;其中所述第一、二模块可连续进行、交替进行、或可在第二模块进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。7如权利要求6所述的设计系统,其特征是所述第一模块进一步包括以下装置装置100,读入欲定制的支吊架类型代码、类型描述、内部编码;装置200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;装置400,将该支吊架信息存储到所述支吊架组成表中;所述第二模块进一步括以下装置权利要求书CN102346797ACN102346817A3/3页4装置500,根据用户选择的支吊

11、架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;装置600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;装置700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;装置800,继续读入支吊架初步模型的设计参数;装置900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。8如权利要求7所述的设计系统,其特

12、征是在装置200和400之间还包括装置300,如果内部编码编制有误,就不会形成所述样式图片。9如权利要求7或8所述的设计系统,其特征是装置500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;装置800中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;所述装置900之后还包括装置1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的

13、样式图片存储到对应的图形文件中。10如权利要求9所述的设计系统,其特征是所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。权利要求书CN102346797ACN102346817A1/11页5核电支吊架三维设计方法和系统技术领域0001本发明属于计算机软件技术领域,尤其涉及一种核

14、电支吊架三维设计方法和系统,用于核电行业设计。背景技术0002PDMSPLANTDESIGNMANAGEMENTSYSTEM,工厂设计管理系统是一套可应用于多领域的三维工厂设计管理系统,由英国AVEVA软件公司开发设计,如今,PDMS已被广泛应用于如石油、化工、电力、核电等各大设计院。0003PDMS作为一套可应用于多领域的三维工厂设计管理系统,系统本身包含有支吊架三维设计,但需要在应用前期做大量的工作,需要形成大量的标准并建立到PDMS系统的数据库中,而且,这些工作需要手工完成。对于核电这种有着特殊需求的设计,根本无法形成其需要的标准,若勉为其难建立标准,将费事、费时,这也许就是至今无法真正

15、应用起来的原因。为此,PDMS系统设计商AVEVA软件公司为了开拓支吊架三维设计的市场,特花大量人力、财力重新设计出与PDMS配套的MDSMULTIDISCIPLINESUPPORT,多功能支吊架软件软件。但由于MDS的应用前仍需做大量的标准定制、数据库建立等基础工作,数据库维护困难,而核电支吊架难于统一标准、需动态维护的现状,显然MDS不适用核电支吊架设计。几年过去,MDS软件的应用也很不理想,更无法在我国的核电设计院应用。究其根本原因,不但有MDS软件单套价格动辄上百万的原因,更在于其无法突破PDMS数据库本身的技术特性。0004再看国内同类产品,虽然有些软件公司设计有类似软件,但其无法达

16、到与主流三维模型设计PDMS系统无缝集成,支吊架模型无法完全融入PDMS系统核电三维模型中,无法实现设计院最关心的支吊架碰撞检查问题,无法保证整个工程项目模型的完整性。所谓支吊架碰撞检查,是指在三维模型中,建立了三维支吊架模型,即可检查所设计的支吊架与管道、设备之间有无相互碰撞。可通过人工浏览检查,或通过PDMS系统的碰撞检查功能实现。0005因而,目前的核电支吊架设计主要依靠技术人员通过AUTOCAD手工绘制,造成人为因素的错误较多,设计效率底下,重新修改工作量大,与PDMS三维设计环境脱节,更无法达到支吊架碰撞检查的目的。这种核电支吊架设计的严重滞后,严重影响了核电项目的设计周期,提高了设

17、计成本。0006因此,如果能够推出一套取代MDS多功能支吊架设计方法、运行于PDMS平台、支吊架维护方便、支持支吊架碰撞检查、成本适中,且直接针对核电行业的三维设计方法,肯定会受到业界的大力欢迎。发明内容0007本发明的目的是克服现有技术的缺陷,提供一种核电支吊架三维设计方法和系统,该系统能够运行于PDMS平台、对数据库能进行动态维护、直接针对核电行业特点进行支吊架设计。本发明希望达到的目标就是在标准支吊架时,效果不亚于MDS;在非标准支说明书CN102346797ACN102346817A2/11页6吊架时,应用效果显著提高。0008实现本发明目的的技术方案是0009一种核电支吊架三维设计方

18、法,运行于PDMS系统下,用于定制核电支吊架的三维模型,在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中0010所述支吊架部件表包括部件信息,所述部件由所述PDMS系统中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;0011所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部

19、件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;0012其中,所述核电支吊架三维设计方法包括二个阶段0013第一阶段为建立支吊架组成表,根据支吊架的类型代码、类型描述、内部编码为每一类型的支吊架建立一个支吊架组成表;0014第二阶段为定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;0015其中所述第一、二阶段可连续进行、交替进行、或可在第二阶段进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。0016在一个优选

20、施例中,所述第一阶段进一步包括以下步骤0017步骤100,读入欲定制的支吊架类型代码、类型描述、内部编码;0018步骤200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;0019步骤400,将该支吊架信息存储到所述支吊架组成表中;0020所述第二阶段进一步括以下步骤0021步骤500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;0022步骤600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系

21、统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;0023步骤700,在所述PDMS系统三维模型中,读入用户设定的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;0024步骤800,继续读入支吊架初步模型的设计参数;0025步骤900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。0026在步骤200和400之间还包括步骤300,如果内部编码编制有误,就不会形成所述样式图片。说明书CN102346797ACN102346817A3/11页70027在一个优选施例中,在所述PDMS系统的主菜单下挂有核电支吊架数据库

22、,步骤500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;0028步骤800中的所述设计参数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;0029所述步骤900之后还包括步骤1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。0030在一个优选施例中,所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引

23、表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;0031添加以模板方式存在的支吊架时,只需调用相应的宏文件,设置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。0032另外,本发明还提供了一种核电支吊架三维设计系统,运行于PDMS系统下,用于定制核电支吊架的三维模型,在所述PDMS系统的主菜单下挂有核电支吊架数据库,所述支吊架数据库至少包括支吊架部件表、和支吊架组成表;其中0033所述支吊架部件表包括部件信息,所述部件由所述PDMS系统

24、中的基本体搭建而生成的;所述部件信息包括部件类型、部件描述;所述基本体的三维信息、基本体间的关联信息用PDMS命令存储到宏文件中;0034所述支吊架组成表包括支吊架信息,所述支吊架信息包括支吊架类型、类型描述、内部编码;所述内部编码根据组成支吊架的部件类型、部件关联顺序形成,包含有部件类型、部件关联顺序信息;组成支吊架的部件来自于所述支吊架部件表,通过所述内部编码识别部件类型;其中每一支吊架类型与其样式图片和内部编码分别一一对应;所述样式图片可根据其内部编码动态生成的,不需存储;0035其中,所述核电支吊架三维设计系统包括二个模块0036第一模块建立支吊架组成表,根据支吊架的类型代码、类型描述

25、、内部编码为每一类型的支吊架建立一个支吊架组成表;0037第二模块定制支吊架的三维模型,根据支吊架描述及对应图片选中某一类型的支吊架,生成支吊架初步模型,然后通过参数设置,加入连接点、生根点,最后生成相应的支吊架三维模型;0038其中所述第一、二模块可连续进行、交替进行、或可在第二模块进行过程中随时对所述支吊架组成表中的新类型支吊架进行添加、修改。0039在一个优选施例中,所述第一模块进一步包括以下装置0040装置100,读入欲定制的支吊架类型代码、类型描述、内部编码;0041装置200,根据所述内部编码从所述支吊架部件表中获得各部件的三维信息,在所述PDMS系统下生成该类型支吊架的样式图片;

26、0042装置400,将该支吊架信息存储到所述支吊架组成表中;说明书CN102346797ACN102346817A4/11页80043所述第二模块进一步括以下装置0044装置500,根据用户选择的支吊架类型描述,提供与该类型描述对应的多个样式图片供用户选择某一支吊架的样式图片;0045装置600,根据与所选择的样式图片一一对应的内部编码关联到所述支吊架部件表的部件,并在PDMS系统下自动生成支吊架初步模型,然后将其加入到PDMS系统三维模型中;所述初步模型是仅包含部件及关联关系、没有定位生根点连接点、没有设置支吊架的设计参数的模型;0046装置700,在所述PDMS系统三维模型中,读入用户设定

27、的支吊架在钢结构或混凝土结构的生根点、和在管道上的连接点信息;0047装置800,继续读入支吊架初步模型的设计参数;0048装置900,对所述支吊架初步模型进行平移、旋转,完成最终的支吊架三维模型。0049在一个优选施例中,在装置200和400之间还包括装置300,如果内部编码编制有误,就不会形成所述样式图片。0050在一个优选施例中,在所述PDMS系统的主菜单下挂有核电支吊架数据库,装置500进一步包括提供一个支吊架类型描述的下拉表单供用户选择支吊架类型描述,用户根据描述选定下拉单中的某一项后,提供一个对应于该类型描述的样式图片窗体显示各种样式图片供用户选择;0051装置800中的所述设计参

28、数包括根据所连接管道等级、空间位置、设计规范所设置的连接件AM、U型夹BH、SV弹簧吊架S型、拉杆TA、环形耳子BF、管夹CC的设计参数;0052所述装置900之后还包括装置1000,将支吊架三维模型作为支吊架模板以宏文件的方式储存入所述支吊架数据库中;同时也将其对应的样式图片存储到对应的图形文件中。0053在一个优选施例中,所述支吊架数据库还包括支吊架模板索引表,所述支吊架模板索引表包括定制完毕的、而且要用作标准支吊架模板的模板信息,所述模板信息包括模板类型、模板描述、宏文件名、样式图片,所述宏文件储存有支吊架模板的全部三维信息;0054添加以模板方式存在的支吊架时,只需调用相应的宏文件,设

29、置一下生根点、连接点,关联生根点、连接点,进行平移、旋转,即可生成所需支吊架,不必再次进行繁琐的参数设置。0055本发明核电支吊架三维设计方法和系统具有如下优点00561采用嵌入式的开发设计模式,依托PDMS系统的开放性,应用PDMS宏语言PMLPROGRAMMABLEMACROLANGUAGE,可编程的宏语言作为开发工具,实现与主流三维模型设计PDMS系统无缝集成;00572支吊架模型完全融入PDMS系统核电三维模型中,整个核电工程项目模型更为完整,达到了在设计过程中支吊架碰撞检查的目的,是对PDMS系统核电三维模型设计有力补充和增强;00583支吊架三维模型采用PDMS系统基本体构造,采用

30、外部数据库及宏文件的数据存储方式,摆脱PDMS数据库本身的技术束缚;00594采用与PDMS系统层次结构一致的树状层次结构,保持支吊架三维模型与PDMS系统的三维模型一致,易于应用人员熟悉;说明书CN102346797ACN102346817A5/11页900605不同于MDS软件需进入专用模块,本发明在管道设计过程中,就能随时、方便、快捷地完成管道三维支吊架的设计、装配,同时进行三维支吊架碰撞检查的工作;00616针对性强,本地化充分,易于用户在使用过程中动态维护、升级;00627软件性价比高,易于广泛推广及应用。00638极大地提高了设计院在相关设计环节的效率,缩短了核电项目的设计周期,降

31、低了设计成本。附图说明0064图1为本发明核电支吊架三维设计系统与PDMS关系方框图;0065图2为本发明核电支吊架三维设计方法的流程图;0066图3为本发明核电支吊架三维设计系统的支吊架实例。具体实施方式0067以下结合附图并以具体实施方式为例,对本发明进行详细说明。但是,本领域技术人员应该知晓的是,本发明不限于所列出的具体实施方式,只要符合本发明的精神,都应该包括于本发明的保护范围内。0068本发明的核电支吊架三维设计方法和系统,其总体思路就是首先充分考虑核电行业的特殊性,采用嵌入式的开发设计技术,利用PDMS系统的开放性及其支持的PML语言开发工具,实现基于PDMS系统的核电项目三维支吊

32、架设计、定制。至于出图以及料单汇总功能,采用方式与MDS相似,不是本发明重点,在此不予陈述。0069PDMS系统内置有功能很强的PML语言环境。PDMS系统本身的很多功能包括界面、报表、某些数据存储等都是以PML宏语言文件形式设计、运行的。MDS多功能支吊架软件更是完全通过PML语言实现。0070PDMS系统的工程数据库,其内部数据结构信息高度相关,不具有通常的数据库开放性,不能在其工程数据库中添加其它数据表。为此,本发明设计了一个外部数据库即支吊架数据库,与PDMS系统数据库协同实现核电支吊架的信息存储。在本发明的支吊架数据库中,数据信息是根据核电行业的支吊架技术规范及标准进行分类、整理、规

33、范后建立的,可以动态维护。本发明支吊架三维模型采用宏文件的数据存储方式,采用类似于PDMS系统的层次结构,保持与PDMS系统的三维模型一致,易于应用人员熟悉。0071为了更清楚地理解本发明核电支吊架三维设计系统与PDMS系统的关系,作如下进一步说明。其与PDMS系统的关系如图1所示。出图、报表等功能及材料、图表等材料信息因与本发明的关键部分无关,图1中未表示,不予论述。0072因本发明的目的之一就是取代MDS软件,所以首先说一下MDS多功能支吊架软件。PDMS三维软件包括多个功能模块,比如管道设计模块、设备设计模块、结构设计模块、土建设计模块图中未示等,MDS可看成是其支吊架设计模块,如图1中

34、的左侧虚线框所示。不同的设计专业,需要在这些模块间不断地进行功能切换。PDMS系统内集成有PML语言支持环境及基本体,基本体包括BOX矩形块、CYLINDER圆柱体、CONE圆锥体、DISH球面体、RECTANGLARTORUS矩形圆环体等,PDMS系统三维模型全部由这样的基本体构成。PDMS三维软件可以直接在三维模型中添加基本体,也可以通过其它方式添加由基本体组成说明书CN102346797ACN102346817A6/11页10的构造件即元件。PDMS工程数据库中的元件表PDMS称PARAGON库,专业人员习惯称元件库,是通过手工建立并存储的基本体组合件。MDS是在PDMS系统下运行的软件

35、,其没有自己独立的可执行程序,MDS全部以PML程序的方式存在,通过PDMS系统PML语言支持环境实现其支吊架设计、定制功能。通过PDMS系统设置,MDS将自己的功能菜单挂在在PDMS系统主菜单下。MDS没有自己的专用数据库,其与PDMS共用统一的工程数据库,MDS的支吊架构件存于PDMS系统的元件表中。对MDS来说,元件表内建立有支吊架构件的各种标准,不同的规格包括国标、行业标准等都需要完整建立。在用MDS软件定制支吊架时,使用者从元件库中得到支吊架组件,象搭积木一样将支吊架构件一个一个地拼接起来,形成需要的支吊架模型。由于PDMS三维软件不像AUTOCAD操作方便如通过鼠标拖动等,定制过程

36、中,确定连接关系并定位往往比较困难,且完全由手工完成。特别地,对于非标准支吊架,有时需要一个个基本体堆砌出模型,工作量巨大,工作性质单调。对于核电支吊架来说,大量的存在非标准支吊架,可想而知,MDS软件很难有好的应用效果。0073现在我们将话题回到本发明的核电支吊架三维设计方法和系统,本发明希望达到的目标就是在标准支吊架时,效果不亚于MDS;在非标准支吊架时,应用效果显著提高。通过对核电支吊架各种应用的总结、分析,得出核电支吊架基本组成及实际使用情况有如下特点0074组成支吊架的构件稳定,但构件间组合种类繁多;0075组成支吊架的构件规格、类型虽多,但针对某个核电项目并不多;0076组成支吊架

37、的构件间关联关系变化较多;0077支吊架定制过程中,调整较多;0078不同的核电项目支吊架借用较多;0079针对上述核电项目设计的特点,本发明设计了一套应用效果更好的核电支吊架系统100。本发明系统100与PDMS的接口类似于MDS软件,即在PDMS系统的主菜单下挂有本发明的核电支吊架数据库。在图1中,本发明核电支吊架系统100建立有自己的支吊架数据库200,支吊架数据库200主要包含三个数据表支吊架部件表表一、支吊架组成表表二、支吊架模板索引表表三。支吊架部件表与PDMS工程数据库中的MDS支吊架元件表相似,也是通过手工建立并存储的基本体组合件。因为MDS元件表中的支吊架在三维设计时不便于维

38、护,对核电支吊架的一些信息主要是出图、报表方面描述方式不满足用户要求,所以本发明设计了自己的支吊架部件表表一。该支吊架部件表的建立方法同MDS支吊架元件表一样是由人工建立的,区别是,当支吊架部件是构造件即多个基本体时,与元件表存储方式不同MDS元件表存储的是每个部件所包含的每个基本体三维信息、基本体间的组装信息;而本发明支吊架部件表存储的是部件的类型、描述信息,将构造件三维信息存储于相应的宏文件用PDMS的基本操作形成宏文件,也可手工编制,采用宏文件的主要好处是可以人工编辑、随时修改。由于支吊架部件表与元件表产生方式相似,所以后面不对其生成过程进行过多阐述。支吊架组成表表二是为解决核电支吊架标

39、准不易建立、关联关系变化多、定制过程中调整多而设计的,其中,内部编码的应用是关键环节。针对不同的核电项目支吊架借用较多这种情况,设计了支吊架模板索引表表三,当一个核电支吊架模型定制完成后,可将其存为模板,以提高下次需要时的定制效率。0080以下结合图3实例进一步详细介绍三种数据表。说明书CN102346797ACN102346817A7/11页110081支吊架部件表表一0082其数据项主要信息包括部件类型、部件描述,此处与MDS的元件表不同的是,本发明将基本体三维信息、基本体间的关联信息存储到宏文件中而不是储存在支吊架部件表中。支吊架部件表主要用于表达部件属于何类型由何种基本体组成如果包含构

40、造件即多个基本体,构造件对应的宏文件是什么0083支吊架部件表是基于PDMS系统中的基本体而生成的。首先,如MDS一样,将每个基本体象搭积木一样一个一个地拼接起来,并将这个构造件用PDMS命令存储成宏文件;然后,手工编辑支吊架部件表,添加一行文件记录,输入相应的部件类型、部件描述,在基本体字段注明是构造件,将上述的宏文件名填入相应字段。0084比如图3A中的管夹是一个由8个基本体构造而成的部件,图中的标号表示组成管夹的基本体,其含义分别是00851矩形圆环体RECTANGLARTORUS2个;00862矩形块BOX4个;00873圆柱体CYLINDER2个。0088组装方式同MDS软件一样。在

41、PDMS系统下将这8个基本体组装成管夹,用PDMS系统命令产生宏文件,并命名为CC010PML,当需要这个管夹时,执行CC010PML即可。0089图3A中的支吊架部件表如下0090部件类型部件描述基本体宏文件名。CC管夹构造件CC001PML0091实例说明0092部件类型代码CC0093部件描述管夹0094基本体构造件,基本体字段内容为构造件时,将有对应的宏文件。0095宏文件基本体为构造件,表示部件由多个基本体构造而成,构造件对应的宏文件为CC001PML,执行该宏文件得到部件。0096支吊架组成表表二0097支吊架组成表包括各种支吊架的常用组合类型,根据需要,可随时动态添加、修改。支吊

42、架组成表主要用于表达支吊架属于何类型由哪些部件组成部件的关联顺序如何生根点、连接点在哪里0098支吊架组成表的数据项主要信息包括支吊架类型、类型描述、内部编码及其它附属属性。其中内部编码是本发明应用的关键环节,内部编码是根据组成支吊架的部件类型、部件关联顺序形成的,包含有部件类型、部件关联顺序信息。内部编码的组成规则是根据核电支吊架各部件间的关联关系设计的,由用户按照确定的规则手工输入。内部编码的作用主要是用于识别表一中的部件类型,在后续应用中,当完整地输入内部编码后,本发明设计系统100就关联到表一的部件,自动生成图片,因此本发明的样式图片可根据内部编码动态生成的,不需存储。本发明的每一支吊

43、架类型都有其唯一的内部编码,每一支吊架类型与其样式图片和内部编码分别是一一对应的,但多个吊架类型可以有同样的类型描述。不同说明书CN102346797ACN102346817A8/11页12的内部编码会生成不同的样式图片,用户通过类型描述、样式图片选择不同的支吊架类型。内部编码中的每个“”分割的部分除数字外,为该支吊架的部件类型代码,数字段为生根、连接点。0099一个实例表二0100支吊架类型类型描述内部编码。NPHHXI01核电水平管道无保温00AMBHSVSTABF10CC0101实例说明类型代码主要用于内部索引、排序;类型描述的作用主要是辅助支吊架定制人员进行部件类型的选择;内部编码是功

44、能实现的关键信息。0102支吊架类型代码NPHHXI010103类型代码含义0104NP核电,HH水平管道,XI无保温,01该类型序号。0105类型描述核电,水平管道,无保温0106类型描述意义0107核电,水平管道,无保温。0108内部编码00AMBHSVSTABF10CC0109内部编码含义0110AM连接件,BHU型夹,SVS弹簧吊架S型,TA拉杆,BF环形耳子,CC管夹011100标示生根位置在连接件AM处011210标示连接位置在管夹CC处0113标示各支吊架部件的前后关联顺序,分隔符。0114支吊架模板索引表表三0115支吊架模板索引表是支吊架三维模型定制完毕,作为标准支吊架的索引

45、表,支吊架模板的索引指向对应的宏文件及关联样式图片。在以后的设计工作中,如果要添加已经以模板方式存在的某种支吊架时,只需从索引表中调用相应的宏文件,简单的设置一下生根点、连接点,进行平移、旋转,即可生成所需支吊架。不必进行较为繁琐的参数设置。设置支吊架模板索引表的目的主要是减少参数的人工输入量,提高支吊架定制效率。0116支吊架模板索引表的数据项主要信息包括模板类型、模板描述、宏文件名、样式图片,支吊架模板的全部三维信息存于其对应的宏文件中。这里的模板类型代码、模板描述是对支吊架三维模型定制时的类型代码、类型描述的复制。如果生成的支吊架模型作为标准支吊架时,需输入对应的宏文件名,样式图片及图片

46、名会自动产生,然后系统100将模板类型、模板描述、宏文件名、样式图片名存入支吊架模板索引表,并将模板的三维信息存于宏文件。0117一个实例表三0118说明书CN102346797ACN102346817A9/11页13模板类型模板描述宏文件名样式图片。NPHHXI01核电水平管道无保温NPHHXI01001PMLNPHHXI01001PNG0119实例说明0120模板类型代码NPHHXI010121类型代码含义0122NP核电,HH水平管道,XI无保温,01该类型序号。0123模板描述核电,水平管道,无保温。0124宏文件NPHHXI01001PML。0125样式图片名NPHHXI01001P

47、NG。存储模板时,自动生成样式图片0126请参见图2所示。本发明的核电支吊架三维设计主要包括两个阶段第一阶段为建立支吊架组成表,第二阶段为支吊架的三维模型定制。第一、二阶段并非连续进行,可根据实际需要交替进行。可先进行第一阶段,将多个支吊架类型的三维模型定制完毕存储到支吊架组成表中,再进行第二阶段;也可在第二阶段进行过程中,随时对支吊架组成表中的新类型支吊架进行添加、修改。需要说明的是,因本发明的系统100是基于PDMS的,所以,在本发明的所有阶段都有可能用到PDMS功能及其数据库的信息,关于这一点因本领域人员熟知而不再赘述。0127其中,在第一阶段建立支吊架组成表的建立过程中,同一支吊架类型

48、只需建立一次即可存储到吊架组成表中,在第二阶段即定制阶段可调用支吊架组成表中的这种类型的支吊架信息,然后对具体的设计参数进行设置,而不必再重新建立这种类型的支吊架。因为对于一个核电工程项目的支吊架设计人员,主要的工作量是支吊架的三维模型定制阶段,定制阶段繁琐而重复,所以本发明的方法可大大减轻设计人员压力。0128下面将以图3所示的支吊架设计为例说明如何用本发明的核电支吊架三维设计方法和系统的工作流程。图3B、C、D是核电院的一种支吊架三维模型的实际应用效果图。0129图3B中数字序号表示部件,其含义013011AM连接件;12BHU型夹;13SVS弹簧吊架S型;14TA拉杆;15BF环形耳子;

49、16CC管夹。0131第一阶段建立支吊架组成表0132在建立支吊架组成表的过程中,当需要选择部件时,系统100读入支吊架部件表,根据每一支吊架类型的部件类型自动生成其样式图片。样式图片的应用便于用户通过部件类型描述更方便地选择部件。0133步骤100,读入支吊架的类型代码、类型描述、内部编码0134系统100读入由用户人工输入的欲定制的支吊架类型代码、类型描述、内部编码。0135在一个具体实施例中,用户手工编辑支吊架组成表,添加一行文件记录,输入相应的支吊架的类型代码、类型描述、内部编码,在基本体字段注明是构造件,将宏文件名填入相应字段。类型代码主要用于内部索引、排序,类型描述的作用主要是辅助支吊架定制人员进行部件类型的选择。0136在本实施例中,根据图3B所给的图示说明书CN102346797ACN102346817A10/11页140137类型代码NPHHXI010138类型代码含义0139NP核电,HH水平管道,XI无保温,01该类型序号。0140类型描述核电,水平管道,无保温0141类型描述意义0142核电,水平管道,无保温。0143内部编码00AMBHSVSTABF10CC0144内部编码含义0145AM连接件,BHU型夹,SVS弹簧吊架S型,TA拉杆,BF环形耳子,CC管夹014600标示生根位置在连接件AM处014710标示连接位置在管夹

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1