管道系统设计的基本原理是利用3D 草图完成管道布局,并添加相应的管路附件,整个管路系统作为主装配体的一个特殊子装配体。
管路系统子装配体
建立管线系统时,SolidWorks 将在装配体文件中生成一个特殊类型的子装配体。生成的子装配体中包含管线系统所必须的管线以及附件,例如,对于管道而言,管道系统子装配体中可能包含不同长度的管道、弯头以及三通、阀门等相关的附件。
子装配体中包含一个“路线1”特征,如图1所示,通过“路线1”特征可以完成对管道系统属性和管道路径的编辑。
管道子装配体的线路来源于在主装配体中根据零件位置和用户绘制的3D 草图,3D 草图与主装配体相关并且决定管线系统中管道和附件的位置及参数。
如图1所示,3D 草图决定了管道的位置和布局,管道系统的管道附件的位置确定了每段管道的长度。包含整个3D 草图在内的所有零件,均作一个特殊的子装配体存在。
管道系统中的零件
如图1所示,一般来说,在管道系统中包含如下几类零件:
管道
管道系统中的管子零件(Pipe 或Tube)。应在管道零件定义管道的直径(标称直径)和壁厚等级(例如,Sch40),这两个参数用于确定管道系统中管道规格并用于筛选管道系统中的其他管路附件。
由于管子名义直径众多,在加上壁厚等级的组合,管子的规格也非常多。一般说来,在管子零件中应使用系列零件设计表完成各种管子规格的定义。
管路附件
一般说来,管路附件是指管路系统中应用的标准附件,例如弯头、三通、接头、管帽或法兰等标准零件。系统在利用3D 草图建立管道系统时,可以直接应用不同形式的弯头;而对于三通或法兰类型的附件,需要用户自行添加。
其他零件
其他的管路零件,例如用户自定义的非标准管路端头、压力表、阀门等相关的零件。管路系统中的这些零件也可以广义地称为“管路附件”。
连接点和步路点
连接点是管路附件零件中的一个点。连接点定义了管道的起点或结束点,接头零件的每个端口必须有一个连接点。建立管道系统时,必须从现有装配体中零件上的一个连接点开始。
零件中的连接点定义了管道系统的管道参数,如图2所示,连接点定义的管道参数
包括:
管道的类型:管筒、管道(装配式管道)和电力;
管道方向:即从连接点开始管道延伸的方向;
管道的参数:管道系统的参数是指针对此连接点而言,将用于连接的管道的相关数据;
标称直径:也称为名义直径,即要连接的管道的名义直径,与管道零件的名义直径相匹配。
规格区域名称:用于过滤配合零部件规格的标识符号,例如壁厚等级、压力级别等,与管道零件的管道识别符(“$属性@ Pipe Identifier ”)相匹配。
图2 连接点
管路附件中必有一个步路点,此点的位置定义了当管路附件应用于管道系统中时与3D 草图中的一个断点重合的位置,即管路附件的安装位置,如图3所示。
图3 连接点及管路附件在管路中的位置
管道系统设计库
SolidWorks软件提供了用于管道系统设计的设计库,保存在“安装目录datadesign libraryrouting ”文件中,用户可以直接从设计库窗口中应用。
用户可以直接使用设计库中文件完成设计,也可以根据管路零件的规则建立自定义的管路设计库。为了简单起见,在要求不严格的情况下,用户甚至可以在现有管道系统设计库的基础上进行改造以后再使用。
文件命名和文件复制
建立管道系统后,管道系统装配体、管道零件和管路附件的默认命名和保存方式遵守
如下规则,用户也可以在系统提示保存文件时保存为其他名称或位置。管道系统子装配体建立SolidWorks 管道系统时,系统将利用主装配体的名称给定管道子装配体一个默认名称,其规则是:RouteAssy<#>-主装配体名称.sldasm 例如:RouteAssy1-燃气管布.sldasm
管道零件管道零件默认被复制保存在当前主装配体所在的位置,并建立不同的配置以代表不同的管子长度,文件命名方式为:管道零件的“$属性@ Pipe Identifier ”值+“-”+“子装配体名称”.sldprt 例如:075in Schedule40-RouteAssy1-燃气管布局.sldprt ‰管路附件管路附件仍然使用设计库中的零件。
连接点和管道零件配置参数的关系
实际上,建立管道系统时选择的第一个连接点,已经确定了管路系统的属性:即使用管路的类型(管道或管筒)、名义尺寸和壁厚等级三个因素。管路系统使用配置来区别管道或管筒并与管路附件的大小相适应。
管道附件和管道零件中包含大量的配置,以代表不同尺寸和不同规格,这些配置的建立应采用系列零件设计表的方法最为简单。
管道零件:在管道附件的配置参数中,有两个必备参数:
NominalDiameter@FilterSketetch :用于定义管子的名义直径。
$属性@ Pipe Identifier :管道识别符,用于识别或筛选管道的规格;管道附件的连接点在管道附件的系列零件设计表中,也需要建立两个必备的参数:
$属性@Nominal Pipe Size :定义管道附件的名义直径。Specification@CPoint1 (每个连接点具有一个“Specification ”参数)这两个参数分别代表连接点的【参数】选项组中的内容,如图4所示。
图4 连接参数和设计表参数
因此说,管道零件和管路附件在连接上是有明确的,管道零件的名义直径与规格应于管道附件的名义直径和规格相匹配,如图5所示。