歧管生成器的制造方法_2

文档序号:9693253阅读:来源:国知局
统和装置用任何方便的形式来实现。本发明的各方面可以通过计算机来实现。提供了这种计算机实施的方法一一其中每个步骤都通过适当编程的处理器执行。同样,本发明的各方面提供了计算机可读介质,其包括配置成使得计算机执行上述方法的计算机可执行的指令。这样的计算机可读介质包括有形介质(如光盘)和无形介质(如通信信号)。本发明的其它方面提供了计算机可读介质,其存储图形数据的代表,例如示意图的图形表示或使用上述方法产生的模型的图形表示。
[0027]还应理解的是,在前面和后面的描述中,本发明的一个方面的相关内容中呈现的特征同样可以应用到本发明的其它方面。
[0028]当本发明的各方面通过计算机实施时,可以提供这样的计算机装置,其包括存储处理器可读指令的存储器(例如随机存取存储器)和配置成读取和执行存储在所述存储器中的指令的处理器。处理器可读指令可包括配置成使得所述处理器执行上述方法的指令。
【附图说明】
[0029]现在将参照附图通过举例描述本发明的实施例,在附图中:
[0030]图1是根据本文所述实施例的设备的网络的示意图;
[0031]图2是根据本文所述实施例生产复合产品的模型所使用的部件的示意性表示;
[0032]图3是用于产生复合产品的示意图的用户界面的表示;
[0033]图4是使用本文所述实施例生成的3D模型的图像;
[0034]图5是在本文所述实施例中可操作以由示意图生成复合产品的模型的程序所使用的等级的不意性表不;
[0035]图6是示出本文所述实施例中由图1的处理设备执行以产生模型的示例处理的流程图;
[0036]图7是示出在图6的处理过程中由图1的处理设备执行示例处理以选择模块的示例处理的流程图;
[0037]图8是代表模块的物理特性的示例数据的示意性表示;
[0038]图9是示出用于计算图8的处理中的间距需求的示例处理的流程图;
[0039]图10是可以形成复合产品的一部分的示例模块的示意性表示;和
[0040]图11是可用于提供图1的处理设备的部件的示意性表示。
【具体实施方式】
[0041]参照图1,示出适用于执行本发明的一些实施例的系统1。系统1包括布置成经由网络4连接至处理设备3的客户设备2。网络4可以是任何网络,并且可以是,例如,因特网(Internet)。处理设备3连接至由处理设备3使用的存储数据的数据库5。处理设备3可以是,例如,布置成用作服务器的计算机。例如,处理设备3可以提供例如网络服务器和应用程序服务器的功能。
[0042]客户设备2可操作以执行计算机程序,所述计算机程序提供允许客户设备2的用户创建产品一一例如用于调节流体流动的歧管一一的示意性表示的功能,所述产品由多个模块构成,通过多个示意性符号的选择,每个示意性符号代表一个相应的模块。例如,计算机程序可以是配置成访问提供所述功能的基于网络的应用程序的网络浏览器。例如,基于网络的应用程序可由处理设备3通过网络4提供。
[0043]可替代地,所述计算机程序可以是本地存储到客户设备2的计算机程序。应理解的是,术语基于网络的应用程序的目的是指通过网络一一例如互联网或内部网一一访问的计算机应用程序。当该计算机程序被存储在本地时,该计算机程序也可以经由网页浏览器访问(即计算机程序可包括用浏览器支持的编程语言如JavaScript写的计算机程序代码)。
[0044]参照图2,示意性地示出了可由用户选择以用于包括在复合产品一一如歧管一一的示意图内的多个示意性符号9。具体地,用户从多个示意性符号9中选择以创建代表待被建模的复合产品的示意图11。正如从本文的描述中变得显而易见的,示意图11不需要包括在复合产品内的每个部分的表示。一旦选择了示意性符号9,则示意图11经由网络4被发送到处理设备3。处理设备3配置成处理所接收的示意图11以产生复合产品的模型12,该模型12提供所述复合产品的精确表示,以促进该复合产品的建模和创建。该模型12可以是,例如,CAD模型。
[0045]在产生模型12时,处理设备3从由被选择的示意性符号代表的多个模块10中选择,其细节存储在数据库5中。处理设备3还利用存储在与各模块相关联的数据库5中的数据13以确定在模型12内使用该模块10的需求。数据库5因此提供从示意图11内的信息中识别的适当模块的数据,以及允许模块用在模型12内所需的任何信息。例如,数据13可包括每个模块的物理特性的指示。指示物理特性的数据可包括该模块的图形表示(或存储该图形表示的位置)。数据13还可包括模块的取向、相对于其它模块的偏移、和需要在复合产品内精确地模拟模块所要求的任何其他数据。由数据13所提供的数据的确切性质可以相对于待建模的复合产品而变化。
[0046]图3示出了用户界面15的示例,所述用户界面15可以由在客户设备2处运行以允许客户设备2的用户选择示意图11中所包含的示意性符号9的软件提供。具体地,用户界面15允许客户设备2的用户创建用于调节流体流动的歧管的示意性表示,这通过从代表歧管模块一一例如阀、中断器(take offs)等一一的多个示意性符号中选择而实现。在图3中,多个不意性符号16--每个代表一个相应的歧管模块--布置在用户界面15的左侧部分。不意性符号16可由用户选择以包括在歧管的示意性表示17中,显示在用户界面15的右侧部分。
[0047]相应的标记18、19指示模块可以有效地添加至歧管的示意性表示17内的位置。用户界面15的顶部部分29提供多个控制器以用于设定应用到整个歧管的参数。特别地,“基部”选项29a允许选择基部尺寸,“端口尺寸”选项29b允许选择端口尺寸,而“自动间隔件”选项29c允许用户选择是否要选择间隔件(用于放置在模块之间)和是否手动放置,或者也可以自动放置。
[0048]如本领域技术人员将了解的,歧管内包括的一些模块可以被“逆转”。因此,用户界面15允许用户对代表可被逆转的模块的那些示意性符号指示逆转。例如,可以改变示意性符号的取向以指示该示意性符号代表逆转的模块。
[0049]示意性表示17指示了歧管可具有的结构。特别是,示意性符号20、21、22、23、24和25可被认为代表了“内嵌”模块,而示意性符号26至28可以被认为代表了 “堆栈”模块。内嵌模块可以被认为是限定在左向右的方向,而堆栈模块在一个或多个内嵌模块上方形成堆桟。不意性符号20-25因此可被称为内嵌符号,而不意性符号20-25可被称为堆桟符号。
[0050]当示意图17表示用户希望进行建模的歧管时,该示意图17可被保存以提供示意图
11。示意图11然后可以被传送到用于进行处理的处理设备3。示意图11可以存储任何适当的格式的示意图,如对本领域技术人员显而易见的。在一些实施例中,示意图11以每个示意图符号都限定成参照其紧邻的示意性符号的位置的格式存储。
[0051]例如,参照图3,示意性符号20被限定为根(或第一)模块。示意性符号21被限定成位于示意性符号20的右侧,示意性符号22被定义成位于示意性符号21的右侧,示意性符号23被定义成位于示意性符号22的右侧,示意性符号24被定义成位于示意性符号23的右侧以及示意性符号25被定义成位于示意性符号24的右侧。示意性符号26被定义成位于示意性符号24的上方,示意性符号27被定义成位于示意性符号26的上方,以及示意性符号28被定义成位于示意性符号27的上方。
[0052]这样,处理示意图11内的相应符号的操作可被简单限定。例如,可以提供定向的操作,使得用户可以从每个模块向“右”,“左”,“上”或“下”步进以确定与当前选择的模块相邻的模块。
[0053]图4示出由处理设备3通过处理示意图11产生的模型12的示例。对应于每个相应的示意性符号20至28的模块以及任何在示意图中未指定的任何必
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1