协同虚拟机械布管开发系统和方法技术方案

技术编号:17573252 阅读:165 留言:0更新日期:2018-03-28 20:45
提供了一种便于协同开发虚拟机械布管的系统(100)和方法。响应于通过至少一个输入设备(110)提供的输入的系统的处理器(102)生成对于由一组元件组成的布管线路(120)的设计,并且使对应于布管线路的分布式布管路径(122)被存储在数据储存器(112)中。分布式布管路径可由指定两个端部元件(502、508)的数据以及多个布管路径链路(604、606)组成,多个布管路径链路指定多个中间元件(504、506)之间的连接以及指定每个端部元件与相应的一个中间元件之间的连接。处理器还可使显示设备(108)至少部分地基于存储在数据储存器中的分布式布管路径以及代表由分布式布管路径的布管路径链路指定的端部元件和中间元件的物理结构(116)的数据,输出布管线路的3D表示(800)。

【技术实现步骤摘要】
【国外来华专利技术】协同虚拟机械布管开发系统和方法
本公开主要涉及针对用于创建和管理产品和其他项目的数据的计算机辅助设计(CAD)可视化和制造系统、产品数据管理(PDM)系统、产品生命周期管理(PLM)系统和类似的系统(本文中统称为产品系统)。
技术介绍
PLM系统可包含便于产品结构设计的组件。此类组件可从改善中受益。
技术实现思路
各种公开的实施例包含可用于协同开发三维(3D)虚拟机械布管系统的系统和方法。在一个示例中,系统可包括至少一个处理器,该至少一个处理器被配置成响应于通过至少一个输入设备提供的输入,生成对于由一组元件组成的布管线路的设计,并且使对应于布管线路的分布式布管路径被存储在数据储存器中。分布式布管路径可由指定两个端部元件的数据以及多个布管路径链路组成,多个布管路径链路指定多个中间元件之间的连接以及指定每个端部元件与相应的一个中间元件之间的连接。此外,至少一个处理器可被配置成使显示设备至少部分地基于存储在数据储存器中的分布式布管路径,以及代表由分布式布管路径的布管路径链路指定的端部元件和中间元件的物理结构的数据,输出布管线路的3D表示。在另一个示例中,方法可包含通过运行至少一个处理器实现的各本文档来自技高网...
协同虚拟机械布管开发系统和方法

【技术保护点】
一种用于协同开发虚拟机械布管系统的系统(100),包括:至少一个处理器(102),配置成响应于通过至少一个输入设备(110)提供的输入,生成对于由一组元件组成的布管线路(120)的设计,并且使对应于所述布管线路的分布式布管路径(122)被存储在数据储存器(122)中,所述分布式布管路径由指定两个端部元件(502、508)的数据以及多个布管路径链路(604、606)组成,所述多个布管路径链路指定多个中间元件(504、506)之间的连接以及指定每个端部元件与相应的一个中间元件之间的连接,其中,所述至少一个处理器配置成使显示设备(108)至少部分地基于存储在所述数据储存器中的所述分布式布管路径,以及...

【技术特征摘要】
【国外来华专利技术】2015.07.30 US 14/813,8611.一种用于协同开发虚拟机械布管系统的系统(100),包括:至少一个处理器(102),配置成响应于通过至少一个输入设备(110)提供的输入,生成对于由一组元件组成的布管线路(120)的设计,并且使对应于所述布管线路的分布式布管路径(122)被存储在数据储存器(122)中,所述分布式布管路径由指定两个端部元件(502、508)的数据以及多个布管路径链路(604、606)组成,所述多个布管路径链路指定多个中间元件(504、506)之间的连接以及指定每个端部元件与相应的一个中间元件之间的连接,其中,所述至少一个处理器配置成使显示设备(108)至少部分地基于存储在所述数据储存器中的所述分布式布管路径,以及代表由所述分布式布管路径的所述布管路径链路指定的所述端部元件和所述中间元件的物理结构(116)的数据,输出所述布管线路的三维(3D)表示(800)。2.根据权利要求1所述的系统,其中代表所述端部元件和所述中间元件的所述物理结构的数据包含计算机辅助设计(CAD)数据,其中所述系统包含应用软件组件,所述应用软件组件具有由所述至少一个处理器可执行的指令,所述指令使所述处理器加载来自所述数据储存器的对应于所述分布式布管路径的元件中的至少一些元件的CAD数据,以便使所述显示设备输出所加载的元件的所述物理结构的3D表示,所加载的元件被放置在一起以至少部分地基于所述布管路径链路和所述CAD数据的至少一部分,形成所述布管线路的3D表示的至少一部分,其中所述应用软件组件配置成在所述系统的存储器(106)中形成3D几何约束网络,所述布管线路的元件经由所述3D几何约束网络根据通过所述至少一个输入设备的输入在形状和位置上能够改变,其中所述应用软件组件配置成基于对元件的改变,创建、删除和/或更新元件之间的所述布管路径链路,并且将对所述布管路径链路和所述CAD数据的改变存储到所述数据储存器。3.根据权利要求2所述的系统,其中所述应用软件组件配置成加载用于所述布管线路的元件的子集的CAD数据,并且对所述CAD数据作出设计改变,而不需要通过所述应用软件组件将所述布管线路的元件中的所有元件的CAD数据加载在所述存储器中,其中所述应用软件组件配置成将每个布管路径链路中的数据存储在所述数据储存器中,所述每个布管路径链路中的数据指示所述设计改变是否需要关于所述设计改变和没有加载的元件之间的一致性而对所述布管线路进行评估。4.根据权利要求3所述的系统,其中指示所述设计改变是否需要关于一致性而对所述布管线路进行评估的、所述数据储存器中的所述布管路径链路中的数据包含便于所述处理器确定任何两个元件之间的所述布管路径链路是否过期的数据。5.根据权利要求2至4中任一项所述的系统,其中每个布管路径链路包含指定用于在每个布管路径链路中指定的成对的元件的所述CAD数据中的哪些CAD对象被连接在一起的处置数据,其中所述应用软件组件基于在所述布管路径链路中指定的所述成对的元件、包含在所述布管路径链路中的所述处置数据、以及在用于由所述布管路径链路指定的元件的所述CAD数据中定义的元件的配置,确定加载哪些元件和在哪里放置并且连接所述成对的元件以动态装配所述布管线路的虚拟3D表示。6.根据权利要求2至5中任一项所述的系统,其中所述CAD数据包含分别用于由所述分布式布管路径的链路指定的所述中间元件和所述端部元件中每一个的CAD文件,其中所述布管线路包含在管道仪器(214)形式的所述端部元件之间移动流体的管道(210),还包括计算机系统(100),所述计算机系统包括存储器(106)、应用软件组件(104)、所述至少一个处理器、所述至少一个输入设备、所述显示设备和所述数据储存器,其中所述应用软件组件由指令组成,所述指令当包含在所述存储器中且由所述至少一个处理器执行时,使所述至少一个处理器响应于通过所述至少一个输入设备的输入,生成对于所述布管线路的设计,并且确定所述分布式布管路径,并且将所述分布式布管路径存储在所述数据储存器中。7.根据权利要求1至6中任一项所述的系统,其中所述至少一个处理器配置成响应于通过所述至少一个输入设备提供的输入,生成对于所述布管线路的逻辑表示(1302)的设计,所述逻辑表示指定使用以实施所述布管线路的逻辑组件,其中所述处理器配置成响应于通过所述至少一个输入设备提供的输入,将代表所述逻辑表示的数据存储在所述数据储存器中,所述逻辑表示经由所述逻辑组件与由所述分布式布管路径指定的所述端部元件和所述中间元件之间...

【专利技术属性】
技术研发人员:拉曼·加里梅拉亚伯拉罕·乔治温·尼布拉克道格拉斯·彼得斯
申请(专利权)人:西门子产品生命周期管理软件公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1