阀门基础数据库的建立方法、系统及计算机存储介质与流程

文档序号:38027119发布日期:2024-05-17 13:03阅读:9来源:国知局
阀门基础数据库的建立方法、系统及计算机存储介质与流程

本发明涉及计算机辅助设计领域,尤其涉及一种阀门基础数据库的建立方法、系统及计算机存储介质。


背景技术:

1、核电站的堆型工艺管道上存在大量的阀门。在工艺管道数字化三维设计中,需要建立管道基础标准数据库,供三维设计调用,其中标准阀门基础数据库是非常重要的组成部分之一。基础数据库包括元件库、等级库和特性库,元件库创建步骤最为繁琐复杂,需要将基本体拼装成实体外形。由于阀门外形结构非常复杂,按pdms常规建库方式创建难度大、耗时长,需要投入大量建库人力。而在核电站建设时,通常多个项目同步开展,每张阀门图纸均需要建立一套阀门基础数据,且阀门图纸升版频繁,导致阀门基础数据库建库工作任务叠加,工作量巨增,建库周期变长,制约工艺管道三维设计进度。因此,需研究或优化阀门基础数据库的建立方法,提高阀门建库效率。

2、现有阀门基础数据库建库技术方案采用的是pdms自带的人工建库模式,需要用户针对每一阀门图纸,人工定义阀门参数,手动输入各种信息/命令等,而且,在人工定义阀门参数时,由于不同阀门外形不一样,导致参数数量各不相同。同时,不同建库人员对参数定义方式不统一、相似外形阀门的参数设置也不一样,这些均导致参数设置多样化,不利于后续阀门三维模型数据提取与应用。因此,现有阀门基础数据库建库方式存在以下缺陷:

3、1、传统的人工手动建库方式,建库效率较低,且重复性工作比较多。

4、2、阀门外形复杂,建库过程非常繁琐,人工手动建模,有人因失误可能。

5、3、对建库人员建库经验要求高,需熟练掌握pdms基础数据库建库方法。


技术实现思路

1、本发明要解决的技术问题在于,针对现有技术存在的上述缺陷,提供一种阀门基础数据库的建立方法、系统及计算机存储介质。

2、本发明解决其技术问题所采用的技术方案是:构造一种阀门基础数据库的建立方法,包括:

3、接收用户导入的阀门数据表,所述阀门数据表包括多个阀门分别所对应的图纸信息、通用参数集信息和用户所设置的模板编号;

4、逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库;

5、逐一读取每个阀门的通用参数集信息中的重量信息,以建立阀门特性库;

6、逐一为每个阀门创建阀门等级,并将所创建的阀门等级与相应的阀门模型、重量信息相关联,以建立阀门等级库。

7、优选地,创建阀门模型的方式为:

8、根据所述模板编号从预先建立的阀门模板库中引用相应的阀门模板,根据所述通用参数集信息对所引用的阀门模板的相应参数进行赋值,以创建相应的阀门模型。

9、优选地,在所述接收用户导入的阀门数据表的步骤之后,还包括:

10、对所述阀门数据表中的信息进行校验,若校验不通过,则输出提示信息,其中,所述提示信息包括:校验不通过的数据项;校验不通过的原因。

11、优选地,在输出提示信息的步骤之后,还包括:

12、在用户对所导入的所述阀门数据表进行修改时,接收用户输入的修改信息,并保存所述修改信息。

13、优选地,所述逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息的步骤,包括:

14、判断是否接收到用户输入的库创建指令,若是,则逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息。

15、优选地,所述逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息的步骤,包括:

16、步骤s21,逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并根据以下方式创建相应的阀门模型:根据所述模板编号从阀门模板库中引用相应的阀门模板,根据所述通用参数集信息对所引用的阀门模板的相应参数进行赋值,以创建相应的阀门模型;

17、步骤s22,为所创建的阀门模型命名以获取阀门元件名称;

18、步骤s23,分别将每个阀门的阀门元件名称、所述图纸信息、通用参数集信息、阀门模型进行存储,以建立阀门元件库。

19、优选地,所述步骤s22,包括:

20、根据相应阀门的所述图纸信息中的执行机构安装角度,为所创建的阀门模型命名以获取阀门元件名称。

21、优选地,在所述步骤s23之前,还包括:

22、根据相应阀门的所述图纸信息中的图例符号信息,为所创建的阀门模型生成描述信息;

23、所述步骤s23包括:

24、分别将每个阀门的阀门元件名称、描述信息、图纸信息、通用参数集信息、阀门模型进行存储,以建立阀门元件库。

25、优选地,所述逐一读取每个阀门的通用参数集信息中的重量信息,以建立阀门特性库的步骤,包括:

26、逐一读取每个阀门的重量信息,并为每个阀门的重量信息命名以获取重量名称;

27、分别将每个阀门的重量信息及重量名称进行存储,以建立阀门特性库。

28、本发明还构造一种计算机存储介质,存储有计算机程序,所述计算机程序在被处理器执行时实现以上所述的阀门基础数据库的建立方法的步骤。

29、本发明还构造一种阀门基础数据库的建立系统,包括处理器及存储有计算机程序的存储器,所述处理器在执行所述计算机程序时实现以上任一项所述的阀门基础数据库的建立方法的步骤。

30、本发明所提供的技术方案,通过在阀门数据表中定义阀门的通用参数,统一了阀门参数的设置规则,而且,结合预先建立的阀门模板来设计阀门模型,满足了阀门元件库的参数创建需求,省略人工基本体搭建环节,大幅缩短单个阀门建库周期,而且,方便了后续阀门模型的应用。另外,将阀门建库规则数字化后,由系统按规则自动批量执行建库任务,实现阀门基础数据库的快速创建,大幅提高阀门建库的效率,而且,由于用自动批量化建库方式替代了现有的人工建库方式,避免了发生人因失误的可能,也不需要建库人员具有建库经验。



技术特征:

1.一种阀门基础数据库的建立方法,其特征在于,包括:

2.根据权利要求1所述的阀门基础数据库的建立方法,其特征在于,创建阀门模型的方式为:

3.根据权利要求1所述的阀门基础数据库的建立方法,其特征在于,在所述接收用户导入的阀门数据表的步骤之后,还包括:

4.根据权利要求3所述的阀门基础数据库的建立方法,其特征在于,在输出提示信息的步骤之后,还包括:

5.根据权利要求1所述的阀门基础数据库的建立方法,其特征在于,所述逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息的步骤,包括:

6.根据权利要求1-5任一项所述的阀门基础数据库的建立方法,其特征在于,所述逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息的步骤,包括:

7.根据权利要求6所述的阀门基础数据库的建立方法,其特征在于,所述步骤s22,包括:

8.根据权利要求6所述的阀门基础数据库的建立方法,其特征在于,在所述步骤s23之前,还包括:

9.根据权利要求6所述的阀门基础数据库的建立方法,其特征在于,所述逐一读取每个阀门的通用参数集信息中的重量信息,以建立阀门特性库的步骤,包括:

10.一种计算机存储介质,存储有计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1-9任一项所述的阀门基础数据库的建立方法的步骤。

11.一种阀门基础数据库的建立系统,包括处理器及存储有计算机程序的存储器,其特征在于,所述处理器在执行所述计算机程序时实现权利要求1-9任一项所述的阀门基础数据库的建立方法的步骤。


技术总结
本发明涉及了一种阀门基础数据库的建立方法、系统及计算机存储介质,阀门基础数据库的建立方法包括:接收用户导入的阀门数据表;逐一读取每个阀门的所述模板编号、所述图纸信息、所述通用参数集信息,并为每个阀门创建相应的阀门模型,以建立阀门元件库通用参数集信息;逐一读取每个阀门的通用参数集信息中的重量信息,以建立阀门特性库;逐一为每个阀门创建阀门等级,并将所创建的阀门等级与相应的阀门模型、重量信息相关联,以建立阀门等级库。实施本发明的技术方案,大幅提高阀门建库的效率,避免了发生人因失误的可能,也不需要建库人员具有建库经验。

技术研发人员:刘安民,陈卫华,周志钢,赵栋,单亮,毛峰
受保护的技术使用者:深圳中广核工程设计有限公司
技术研发日:
技术公布日:2024/5/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1