2023年7月7日发(作者:)
管道设计
Branch的Head,Tail连接原则
Branch的Head或Tail可以作为管件看待,它的连接原则与管件之间的连接原则一样:
a. 两个管件的出入口方向相对,并且同轴。
b. 管件直径(bore)相等。
6) 管件连接面相匹配。
Branch没有元件
管道在作数据一致性检查时会提示Branch没有元件,但没有数据的不一致,这种警告信息不会影响Iso图的生成。
BRANCH /150-W12-2000/B1
C540 THIS BRANCH HAS NO COMPONENTS
END
*--* NO DATA INCONSISTENCIES *--*
练习七:生成100-C-13
根据管线表的要求,操作温度超过500度管线应加100mm高的管托。
Branch Head(Tail)的直径
如果Branch的Head或Tail与管嘴或其它管件连接,它们会自动提取直径信息,如果Head或Tail是空间一点,则要指定它的直径。直径的修改选择菜单Modify>Branch>explicit。
弯头的管底/管顶标高定位
弯头用管底/管顶标高定位Position>Component>Bop/Top。
VANTAGE PDMS培训手册
27管道设计
Branch空间Head(Tail)的定位方法
b) 连接:Connect >Branch>Last Number,将head (tail)连接到Branch最后管件的出口 上。这样,head(tail)的直径与Branch最后管件的直径一样,方向相反。
c) 定位:
i.
ii.
iii.
给定精确坐标。Modify>Branch>explicit。
在没有参照物时,直接输入距离。Position>Branch>Distance。
在有参照物时,寻找合适的参考点。Position>Branch>Through。
仪表件
孔板作为仪表件它的孔板位号直接写到Name中,法兰选择孔法兰(ORIFice),孔法兰有可以连接分支的P3点。
生成轴测图时在Isodraft 的Option选项设置中的Annotation Options选项需要设置Instrument Tag=Name及Bollean Size=3(半径)。
生成的Iso图如下图:
VANTAGE PDMS培训手册
28管道设计
材料控制
仪表件材料一般不出现在ISO图中,在Pdms中材料可以通过元件的属性控制。对于管件,由其MTOC属性控制。对于管道(Tube),由其所属的管件的MTOT控制。对于分支(Branch)中的第一段管道,则由Branch的MTOH属性控制:
1) ON:缺省值,正常开料。
2) OFF:在单管图Material List上将不显示材料,在单管图上仪表符号正常显示(实线带尺寸标注)。
3) DOTD:在单管图Material List上将不显示材料,在单管图上仪表符号显示为虚线带尺寸标注。
4) DOTU:在单管图Material List上将不显示材料,在单管图上仪表符号显示为虚线不带尺寸标注。
材料控制宏程序
如果所有INST和PCOM都不需要在ISO图中显示材料,则可以用下面宏程序在Design中对所有管道进行处理:
Var !CompColl Coll all INST PCOM
Do !I values !CompColl
$!I
MTOC OFF
Enddo
Branch的修改方法
1. Connect>Branch,头尾的连接。
2. Modify>Branch>Explicity,头尾的精确定位。
3. Position>Branch,头尾的参考定位。
4. Modify->Hierarchy->Reverse Order,头尾的转换。
Branch Head(Tail)没有参考连接
管道在作数据一致性检查时会提示Branch Tail没有参考连接,这种警告信息不会影响Iso图的生成。
PIPE /100-C-13
BRANCH /100-C-13/B1
B 10 TAIL REFERENCE NOT SET
END
VANTAGE PDMS培训手册
29管道设计
练习八:150-B-57
因为泵管嘴压力为300磅,所以管道等级需要选择A3B-TRA。
拷贝分支
1. 对称的分支可以拷贝生成,但头尾需要重新连接。
2. 拷贝的偏移距离直接获取。
假三通(Set On Tee)
管道上的开口焊在PDMS中使用Set On Tee处理,它以三通的形式出现,但是在主管道上没有长度,在Isodraft材料单中也不出现。分支角度可以用Angle属性控制。
排凝与放空
如果需要在Iso图中表示螺纹连接放空或者排凝,将管道的Head/Tail的连接方式改为SCRD,VENT或者DRAN,如:
Tconn DRAN
出图效果如下图:
VANTAGE PDMS培训手册
30管道设计
Branch Head(Tail) 连接形式不匹配
排凝放空管道在作数据一致性检查时不会提示Branch Tail没有参考连接,但会提示最后一个元件与Tail(Head)连接形式不匹配,这种警告信息不会影响Iso图的生成。
BRANCH /150-B-57/B1
VALVE 2 =15392/13900
E730 LEAVE CONNECTION TYPE NOT COMPATIBLE WITH TCONN
END
Position菜单选项
Position菜单上部分是通用的定位方法,下部分是专门针对管道的。尤其是Component选项中包含隐含方向,即前一个元件的出口方向。
练习九:生成100-C-12
仪表调节阀
在Pdms中调节阀有三种做法:
1. 所有尺寸完整的,与一般的阀门一样。
2. 阀门长度固定,膜头高度和膜头直径可调整的。Creat后需要修改属性(Modify
Attribute)才能显示出来,Height是阀芯到执行机构的高度,Radius是膜头的半径。
3. 阀门长度,膜头高度和膜头直径都是可调整的,Modify->Properties…
在等级F1C-TRA中使用的是第二种。
保温伴热等级修改
选择Tool->Modify Pipe->Add Insulation…可以设置Pipe的保温等级,伴热等级和管道级别。
1. 必须保证保温等级和伴热等级与管道等级在同一个SpecWorld下。
2. 操作温度和操作压力写到:OpeTemp和:OpePres用户自定义属性中,如果没有自定义属性,程序自动跳过。
3.
管道级别写到Inschedule属性中。
VANTAGE PDMS培训手册
31管道设计
Plane Through
A Through Plane through
倾斜管道的连接要用到Plane Through方法。通过法线确定一个平面(Plane),移动的元件可以以任意角度延伸到这个平面上。
三通分支点的方向对齐
这种方法不能用于有坡度的管道。
VANTAGE PDMS培训手册
32管道设计
右键弹出
管道附件Attachment
Attachment Point有三个主要用途,主要是针对ISODRAFT的:
1. 强制分图
2. 指明支吊架的位置和型号。
3. 指明管道上的一个特殊点,并且可以标注或注释。
具体的应用是通过设置Attachment 的ATTYPE属性实现的:
1. 设置ATTY XXXX
在ISODRAFT中将管道在该点强制分成两张图。
2. 设置ATTY CCCC
在ISODRAFT中加入注释信息,该点被标注。注释写在Stext属性中。
3. 设置ATTY CCNN
在ISODRAFT中加入注释信息,该点不标注。注释写在Stext属性中。
4. 设置ATTY FLOW
在ISODRAFT中生成流向箭头,这种方法很少使用,一般用自动流向箭头。
5. Skey是FLOR或者PENI的Attachment在ISODRAFT中显示穿墙符号。
6. 设置ATTY HANG或者SUPP。
穿平台/墙符号
管道专业生成Attachment(Skey是FLOR),与平台对齐(Through)。结构专业进入ASL模块,Creat->Floor Penetration生成平台穿孔,但只能针对ASL模块生成的平台。
逻辑支吊架
生成Attachment,设置ATTY HANG或者SUPP,支吊架型号写在Stext属性中。在ISODRAFT中标出管道支架型号,需要设置Option文件。
VANTAGE PDMS培训手册
33管道设计
坡管Slope
自动坡管
在管道铺设完成后再进行自动坡管,Modify->Slope。设置坡度,然后根据提示选择从分支的head逐个弯头设置坡度。
手动设置管道坡度
1. 选择弯头设置坡度,Orientate>Component>Slope。
2. 选择下一个弯头,Position>Component>Plane through沿着坡度方向重新定位。
Plane法线方向
3.修改当前弯头的入口角度,Orientate>Component>Leave。
VANTAGE PDMS培训手册
34管道设计
分段坡管
煨弯管Bend
煨弯管
插入bend,修改radius属性,然后重新Connect。
零长度弯管Zero-length Bend
零长度弯管主要用于填充有坡度管道上的三通与分支管道连接处的缝隙。在生成Iso图前应修改Isodraft选项中的Dimension Option,关掉(off)zero length skews on
falling lines。
参考标注Reference Dimensions
如果在Design中设置了参考标注,在Isodraft中可以显示出来。定义参考标注需要两个步骤:
1. 选择参照物(reference datum)。
VANTAGE PDMS培训手册
35管道设计
2. 设置管道上需要标注的点。
选择参照物(reference datum)
作为参照物的实体必须有Origin(原点)和SKEY 属性,或者上一级有SKEY属性。
可以作参照物的实体有:
1. Datums;
2. Equipment;
3. Equipment中的基本体;
4. Sections;
5. Piping components;
6. Point elements, if they have a parent with an SKEY attribute.
不同的参照物(SKEY Type) 在Isodraft中会出现不同的标注信息
SKEY 参照物 ATEXT
标注信息
HST* Horizontal steelwork element 460 BEAM $?
VST* Vertical steelworkelement 461 COLUMN $?
BLD* Building 462 ? $BUILDING CL
EQU* Equipment item 463 CL EQUIPMENT $?
PIP* Piping component 464 CL PIPELINE $?
FLR* Floor level 465 ? $FLOOR LEVEL
WAL* Wall 466 ? $WALL
GRD* Grid line 467 GRID LINE $?
XXX* Miscellaneous 468 ?
*可以是任意一个字符,标注信息中的?表示元件名字。
设置参考标注
1.对于管道元件(Piping Components)和ATTAs
DMTY NORT EAST
DMFA /F-6 /F-6
DMTYPE 用于确认参考标注的方向,它可以是下面中的一个或两个:
VANTAGE PDMS培训手册
36管道设计
1) EAST
2) NORT
3) ELEV
4) POS for a 3D dimension
DMFARRAY 是一个数组类型的属性,设置参照物的名字。
注意:强制分图和流向箭头的ATTA不能用于参考标注。
2.Branch Heads 和Tails
使用的属性是:HDMTYPE 和HDMFARRAY
显示参考标注
在生成Iso图前应修改Isodraft选项中的Dimension Option,选中Reference
dimension。
Inter-DB Macro
在不同的数据库中进行连接会生成交叉数据库宏。如下图,管道连接到管嘴时有两个过程:
1. PIPEN中的管道起点连在PIPES中的设备管嘴上,会获得管嘴的直径和连接形式,并且将管嘴的名字写在Cref属性中。
2. 同时,PDMS也要在设备管嘴中的CREF属性中写入管道信息。
3.但PIPEN对PIPES的设计数据库没有写的权利,这时会自动生成交叉数据库宏,把向CREF赋值的过程写到宏文件中,让PIPES用户自己执行宏程序,写入相关属性。
AutoRun Inter-DB Macro
Tools->InterDB Macro程序只显示当前用户所需要运行的所有交叉数据库宏。
VANTAGE PDMS培训手册
37管道设计
按AutoRun Macro后,在Command Line会有提示,如果有错误将不执行相应语句。例如:没有找到名字,位置已经改变,头尾连接错误等。
Delete Inter-DB macro
运行所有InterDB Macro后,进入Monitor,选择Project->Inter-db Macros…
删除所有执行过的Inter-DB Macro。
注意:禁止在操作系统中直接删除Inter-db Macro。
VANTAGE PDMS培训手册
38管道设计
跳等级(Spec break)
Spec break 有两级(level):
1. 基于Branch,只显示Branch之间的等级变化。
2. 基于Component,显示Branch之间和Component之间的等级变化。
见Isodraft选项中的Sheet layout Option
练习八:生成100-B-1
练习九:生成80-B-14
练习十:生成80-A-11
练习十一:生成100-B-2
练习十二:生成150-A-3
练习十三:生成50-B-9
练习十四:生成40-B-10
VANTAGE PDMS培训手册
39PDMS
Plant Design Management System
工厂三维设计管理系统
PDMS管道建库
培训手册 管道元件库
管道元件库
PARAGON
建立管道元件库及管道等级需要用到PARAGON模块,PARAGON中提供了用户界面用于定义和编辑管道元件,而且用三维视图直接表现出来。
等级与元件库的联系
确定建库内容
1.建立元件库,以PN2.5的常用管件为例。包括管道,弯头,闸阀,法兰,垫片,螺栓及管嘴。
2.建立2.5A1管道等级。等级中包括以上管件。
3.建立设备管嘴等级。
编码系统(Coding system)
PDMS要求数据库中的每一个元素有一个唯一的名字,即数据库中不能有重名的元素。所以PDMS采用了编码系统保证一个元素有一个唯一的名字,在使用过程中经常要用到,例如:
1. 元件库中的元件命名。
2. 描述文字名称。(Detail Text Names)
3. 点集名,型集名。
4. 连接形式名称。
以上的命名我们一般遵循PDMS的编码系统。
5. 等级名。
6. 设备,框架名称。
5和6我们通常根据项目和设计要求来命名,一般不会有重名的情况。
采用编码系统的优点在于:
1. 通过有意义的命名为设计带来很大的方便。
2. 通过命名可以很容易在PDMS层次结构中定位,查找元件。
3. 避免重名。
标准编码系统(Standard Coding system)
PDMS提供了ANSI元件库,包含50,000个元件,同时建立了一套完整的编码系统允许用户用唯一的名字定义需要的元件。实际上,它可以生成超过6千万个不同的名字。
PDMS元件命名标准编码系统见培训手册“Catalogue Naming”
或者CATVIEW11.3目录中的文件。
VANTAGE PDMS培训教程 管道元件库
PDMS元件命名标准
Leave or Branch boreArrive boreSpecial Qualifier (usually 0)Pressure RatingEnd connectionSpecific Type (WN or SO etc)Component TypeComponent StandardGenral Standard
元件名称的每个字符都可从相关表格中选取。字符3定义了元件类型,字符1可从第4页中的国际标准栏中选取。
所有其它字符都可从元件代码表及参考表中选取。
练习一:熟悉标准编码系统
命名100NB ANSI B 16.9 LR 90 degree BW elbow
Char 1 is selected from page 4 = A
(字符1从第4页中选取)
Char 3 is selected from the type list on page 8 = E
(字符3从第8 页中选取)
Char 2 is then selected from page 16 = A
(字符2从第16页中选)
This gives the first 3 characters as AAE
(这里定义了前3个字符): AAE
Char 4 is selected from page 17 as Long Radius = A
(字符4从第17页中选取作为长半径)
The chart at the bottom of page 17 then points to the tables to be used to
get the rest of the characters
(在第17页底部的表中定义了其余字符)
Char 5 is selected from the facing table E1 or E2 page 54/55 = 2
(字符5可从第54/55页facing table E1 or E2中选取)
Char 6 is selected from the pressure rating table D1 page 57 = 0
(字符6可从第57页Pressure rating table D1中选取)
Char 7 is selected from D2 page 58 as Not specified = 0
(字符7可从第58页D2中选取作为未指定)
Finally the bore sizes are selected from table N1. There are characters for
both bore sizes so the
final two characters are NN
(最后公称直径可从表N1中选取。有两个公称直径,所以最后两个字符是NN)
This gives us a catalogue name of AAEA200NN
(这将得出该元件名称:AAEA200NN)
练习二:命名
VANTAGE PDMS培训教程 管道元件库
完成国内标准的管道,法兰的命名,填入下表。
元件 命名 描述 材料 标准
PIPE 20#
无缝钢管
ELBOW CAEA200
无缝弯头R=1.5DN
20#
VALVE CCVGBQ0 20#
闸阀Z41H-25
FLANGE
光滑面法兰PN2.5
20#
GASKET CAGCBQC缠绕式垫片PN2.5
BOLT CSBQ
双头螺栓 25#,35#
NOZZLE CAZFBQ0
光滑面管嘴PN2.5
练习三:进入PARAGON
以CATS用户的身份进入PARAGON建库模块。PASSWORD是CATS。切换倒管道部分,选择PARAGON->PIPEWORK。
元件库数据层次
一个完整的元件库的需要五个并列的层次:
SPWL 等级库
CCTA 元件连接表
CATA 管道元件库
BLTA 螺栓表
UNITS 单位
WORLD
这个WORLD是当前数据库的最高层,与DESIGN中的WORLD不是同一个。
管道元件库(CATA)的管理数据层次如下图:
SECT及CATE用于区分不同类型的数据,SECTION层次是必需的,Categories则是选项。
SPWLCCTACATABLTAUNITS
VANTAGE PDMS培训教程 管道元件库
练习四:管件库数据层次
1. Creat->Catalogue生成新的元件库。/TRAIN-CATA
2. Creat->Section。/TRAIN-ELBOW
生成管件步骤
建立管道元件,需要六个步骤:
1. 确定参数,指定点集,型集。
2. 生成元件,输入参数。
3. 生成点集。
4. 生成型集。
5. 创建详细描述。
6. 创建材料描述。
练习五:生成管件
以弯头为例生成元件。
1. Creat->Category->for Component。指定点集,型集,生成参数描述。
VANTAGE PDMS培训教程 管道元件库
2. 生成DN100的弯头。
Creat ->Component
Generic Type,用来指定元件的类型,生成等级和PDMS数据一致性检查时都要用到。
VANTAGE PDMS培训教程 管道元件库
CONN TYPE:管件连接形式必须按照培训手册“Catalogue Naming”中第5页的COCO Table Coding(管件连接表编码)填入。对焊属于标准连接,用BWD表示。
Apply后将生成SCOM CAEA200NN。
点集(Pointsets)
点集是一类管件(包括管嘴)关键点(P-point)的集合,每个关键点(P-point)都包含详细的信息,直径、连接形式、相对管件原点的位置、相对管件原点的方向等等。所以通过点集就可以表达管件除了形状外的完整信息。
因为关键点(P-point)是在三维坐标系中定义的,所以每个点都有方向。
在DESIGN,DRAFT中都要用到P-point。
点集可以被不同直径的一类管件或几类管件共用,这意味着关键点(P-point) 相对管件原点的位置必须是可变的,在这里就要用到参数。
有三类P-point元素可以使用,PTAXI,PTCAR,PTMIX。使用哪一种要看关键点相对于管件原点的位置和方向。
PTAXI
最常用的就是PTAXI。只需要定义一个轴方向及一个沿轴的距离。
PA2P0PA2P1YBORE PA1CONN PA4P2BORE PA1CONN PA4X(Taken from a previous example of PTAXI for an Elbow)PTCAR
笛卡尔坐标(极坐标)。需要定义角度及点坐标。用于定义与轴有角度的空间一点。如下图中的P2点。
PTMIX
VANTAGE PDMS培训教程 管道元件库
是前面两种方法的组合。需要定义一个轴方向及精确的点坐标。轴方向可以与轴平行或在轴平面中。如下图中的P2点。
点集中的每个点可以用上面任意一种方法生成。
生成P-Point
Create> Point Set> Element
输入一个点集名称。然后生成点形成点集。
Create> Point Set> Primitives > Axial P-point(PTAX)
Create> Point Set> Primitives > Cartesian P-point(PTCA)
Create> Point Set> Primitives > Mixed Type P-point(PTMI)
P-points生成规则
When you define piping components in PARAGON, you must remember the following
rules so that ISODRAFT can produce isometrics correctly:
__ P0 is automatically set and defines the origin of the component.
__ For two-way components, the arrive and leave p-points must be numbered P1 and
P2 (not necessarily in that order). For two-way valves, the spindle direction must
be indicated by P3.
__ For three-way components, the offline leg must be indicated by P3. The spindle
direction for three-way valves must be specified by using a p-point greater than P3,
which must have its bore unset.
__ For four-way components, the two straight-through flows must have p-points
P1/P2 and P3/P4. The spindle direction for four-way valves must be specified by
using a p-point greater than P4, which must have its bore unset.
__ For eccentric reducers without a connection point, the flat side must be
indicated by P3. Eccentric reducers with a connection point must use P3, with
a valid bore set, to indicate the connection point and must use P9, with bore unset,
for orientation of the flat side.
__ For U-bends (defined as bends of more than 135 degrees), the p-points must be
set
as shown for each symbol.
练习六:显示元件
显示DN100弯头的已经定义的参数。
1.确认SCOM CAEA200NN是当前元素。
2.Display->Component…
VANTAGE PDMS培训教程 管道元件库
对话框中会显示References及Parameter Definitions。
因为没有点集和型集。图形中只缺省显示X,Y,Z轴。
3.将Ppoints选中。下面的练习中的每一步,都会在图形中看出变化。
练习七:生成P-Point
前面在SECT 下已经生成了弯头的点集SH.P2-5,但并没有点。
1. 确认PTSE ->SH.P2-5是当前元素。
2.Create> Point Set> Primitives > Axial P-point(PTAX)
P-point Number: 点的顺序号,首先生成的是P1点,输入1。
Pskey: ISODRAFT中要用到,选择插入的连接形式符号。
Connection type: 连接形式是参数 3。
Bore: 直径是参数1。
直径及连接形式是选项。当P-point是一个连接点时必须要给定。对于非连接点最好忽略它。例如阀门的P3到P8点。
Pvisibility: 选择Visible in All在所有模块中都可以看到。
Axis Direction(PAXI): 指定轴方向。
Dist(PDIS): 沿轴的距离,PARAM 2。
在距离或坐标输入框中可以使用表达式,下面是一些实例。
PDIA (4.5 * PARA[2])
PDIS (-PARA[2])
PBOR (PARA[7] + IPARA[1])
PHEI (PARA[2] + 50)
PDIS (APARA[2] - PARA[7])
PDIA (-(PARA[1] - PARA[5]))
PX (2 * OPARA[3])
PTDIS (PARA[2] * DESP[5])
PHEI (PARA[4] / ODESP[1])
VANTAGE PDMS培训教程 管道元件库
PZ (5 * (ADESP[3] * PARA[9])
PDIS (3.1 * (PARA[1] + HEIG))
PHEI (PARA[1] * TAN (ANGL / 2))
2.
3.
同样的步骤生成P2点。轴方向是Y。
在Piping Component图中可以看到生成的两个点。完成后数据层次如下图:
管道的点集
管道的点集非常特殊。因为管道的长度是一个变量,所以只需要一个起点的P-point。直径及连接形式必须输入。Dist(PDIS): 0。
管道的PARA 2是管道的外径,是一个预留的参数。因为管道作为隐含的原件没有型集。
型集(Geomsets)
元件的型集是一个基本体的集合。建立型集的过程就像设备建模一样,用基本体堆出元件的外形。同样也要定义Level和Obstruction值。
型集的建立要依赖点集,点集就像人的骨架,型集是浮在骨架上的肌肉。
型集只在建模中用到,而“不可见”的点集在很多模块中都要用到。
在生成型集之前,我们必须决定元件在模型中表现出来的样子。包括实体模式和单线模式。两种表现形式用两个标记(flags)区分, 实体模式TUFLA,单线模式CLFLA。
TUBE ON Representation
CL ON Representation
生成Geometry Set
Create> Geometry Set > Element
输入一个型集名字。
Create> Geometry Set > Primitives …
从基本体中选择实体组成型集。
练习八: 生成Geometry Set
VANTAGE PDMS培训教程 管道元件库
前面在SECT 下已经生成了弯头的型集SH.G4-8,没有基本体。
1. 确认GMSE ->SH. G4-8是当前元素。Piping Component表在显示。
2. Create> Geometry Set > Primitives …
3.选择圆环Circular Torus(SCTO)
Representation: 在下拉列表中选择Piping Detail,程序会自动设置Levels及flag。
A Axis(PAAX): 用ID Ppoint在Piping Component图中选择P1点。在图
中点1变亮,表示选中了。
B Axis(PBAX): 用ID Ppoint在Piping Component表中选择P2点。
Diameter(PDIA): 输入PARAM 4。弯头的外径。
3. Apply后会在Piping Component图中看到弯头的外型。Dismiss关闭定义窗口。
4.生成中心线。在Primitives窗口中选择直线Line(LINE)。
VANTAGE PDMS培训教程 管道元件库
Representation: 在下拉列表中选择Piping Centre Line。
Course of line(PTS): P1 T0 P2。中心线从P1经过P0到P2点。生成一个弧线。因为P0点在这里是作为切线点,所以点的前缀用T(Tangent)替代P。
Diameter(DIA): 0 线宽设置为0。
Apply后,Dismiss关闭定义窗口。
在Piping Component中Repr下拉列表中选择Piping Centre Line,在图中可以看到单线的弯头。
4. 生成单线模式下的焊点。在Primitives窗口中选择直线Sphere(SSPH)。
VANTAGE PDMS培训教程 管道元件库
Representation: 在下拉列表中选择Piping Centre Line。还是在单线模式下。
Direct(PAXI): P1 。在P1点生成焊点。
Dist To Centre(PDIS): 0 到P1点的距离。
Diameter(PDIA): PARAM 5 焊点直径。
Apply后,Dismiss关闭定义窗口。
在Piping Component图中可以看到单线的弯头带有一个焊点。
5. 生成P2点的焊点。
元件描述文字(Detail Text)
用于描述元件的几何形状和特征,在生成等级,生成材料报表,isodraft料单都要用到。它描述的是一种类型的元件,在练习中对CATE /CAEA200的描述就是‘无缝弯头 R=1.5DN 90°’,习惯上元件描述文字命名在元件命名后面加-D,也就是CAEA200-D。
PDMS保留了3个属性用于生成元件描述文字,分别是RTEX,STEX和TTEX。但不能超过120个字符。
Detail(Isodraft)对应RTEX,在Isodraft中缺省使用的是RTEX。
Interface B对应STEX, Interface C对应TTEX。
这三个属性的用法完全一样,主要用于不同语言或不同格式的输出。
练习九:生成元件描述文字
在CATE /CAEA200层次下面,生成详细描述,命名为CAEA200-D。
Create->Detail text 。
VANTAGE PDMS培训教程 管道元件库
Generic Type和Description用于合成Symbol Key, Symbol Key决定了元件在Isodraft中以什麽符号出现。
参数化描述文字
元件描述和材料描述都可以自动提取元件的参数。在命令行中输入下列表达式(注意:表达式中运算符号前后要加空格):
STEXT (‘无缝弯头 R=1.5DN 90°φ’ + STR (PARAM[4]) + ‘X’ +
STR(PARAM[6]))
最终料单中出现的描述是:
无缝弯头 R=1.5DN 90°φ114X4
在DESIGN和ISODRAFT中键入Q DTXS可以看到表达式的结果。
一般RTEX中写入固定描述字符串,STEX中写入参数化描述文字,主要是为了保证CATVIEW的正常使用。
练习十:生成材料描述
1.生成SECT /TRAIN-MATERIAL 用于存放材料描述。
2. Create->Material text
生成其它元件
VANTAGE PDMS培训教程
管道元件库
弯头的参数定义是参考ANSI元件库的,具体的结构尺寸是按照国内标准执行的。弯头的点集和型集也是参考ANSI元件库建立的,实际上,ANSI元件库中的点集和型集也可以直接利用。因为虽然ANSI标准元件与国内标准元件结构尺寸不同,但形状是一样的。这样创建元件库的工作就简单多了。我们只需要准备国内标准元件的结构尺寸数据,将它们结合起来就行了。
生成其它元件步骤
建立管道元件,需要六个步骤:
1.确定参数,指定点集,型集。
2.生成元件(SCOM),输入参数。
3.拷贝点集。
4.拷贝型集。
5.创建详细描述。
6.创建材料描述。
练习十二:生成其它元件.
重复练习五--练习十的步骤
连接形式代码
每一个元件的参数中都有一个连接形式的参数,赋给了元件点集中的连接点(一般是P1,P2点),在PCON属性中。
连接形式代码的命名有一定的规则,这样做是为了确保ISODRAFT中螺栓的计算。
1. 法兰连接第一个字母必须是‘F’或‘L’(lap joints)。
2. 垫片连接第一个字母必须是‘G’。
3. 对夹式连接第一个字母必须是‘W’,例如对夹式蝶阀,八字盲板等。
下面是几个实例:
300lb Raise-Face Flange FBD
300lb Gasket GBD
Pipe Bevelled End TUB
Butt Weld BWD
300lb Wafer Fitting WGD
Socket Weld SWF
端面匹配表命名原则
联接类型是根据以下规则命名:
Normally unused
Rating
Facing
ISOGEN TYPE
每个COCO是用最多4个字符的代码来定义联接类型,以下是一些标准的联接类型的代码及表述:
ALL Compatible with all items SCF Screwed Female
所有元件兼容 内螺纹
ATT Attachment SCM Screwed Male
VANTAGE PDMS培训教程 管道元件库
附件 外螺纹
BWD Buttweld CLOS Closed end
对焊 堵头
SWF Female Socketwelding SWM Male Socketwelding
内承插焊 外承插焊
TUB Pipe or Tubing OPEN Open end
管子 开口端
VENT Open to vent DRAN Drain connection
排空口 排水管联接
以下代码是用来设置法兰联接类型,每个字符定义了相关联接类型的不同属性。
PDMS Type (char 1) Facing (char 2)
Rating (char 3)
F Flange facing (for Flanges, Valves etc.) A FF A PN
125#
G Gasket facing(To connect to flanges) B RF B PN 150#
W Wafer type component (Char 1 followed C FE DIN2512 C PN
250#
by normal flange COCO) D NUDIN2512 D PN 300#
E E PN 400#
F F PN 600#
G G PN 900#
H H PN 1500#
J J PN 2500#
K K PN 5000#
L L PN 2.5
M M PN 6
N N PN 10
P V13 DIN2513 P PN
16
Q R13 DIN2513 Q PN
25
R R PN 40
S PN 63
T PN 100
U PN 160
V PN 250
W PN 320
X PN 400
Y PN 75#
Z PN 10000#
在管道设计中,两个元件连接,PDMS检查前一个元件离开点(p-leave)的PCON属性与连接元件的到达点(p-arrive) 的PCON属性是否匹配,即连接形式是否匹配。这时,PD MS要对照元件连接匹配表。如果在连接匹配表中没有找到这种连接,程序会报告一个错误信息‘incompatible connection type’。
连接匹配表(Connect Compatibility Tables)
VANTAGE PDMS培训教程 管道元件库
连接表(CCTA)中包括所有管件的匹配的连接形式,CCTA是一个管理层,COCO(Connect Compatibility)元素是它的成员,COCO元素的属性CTYPE中,存放着一对对称的连接形式代码。下图是PDMS提供的连接匹配表
连接匹配表只能用命令行建立和维护,下面的命令可以看清楚连接形式是如何匹配上的:
NEW CCTAB /
NEW COCO /FBD-GBD
CTYPE FBD GBD
NEW COCO /TUB-BWD
CTYPE TUB BWD
NEW COCO /GBD-WBD
CTYPE GBD WBD
NEW COCO /TUB-SWF
CTYPE TUB SWF
COCO元素的命名是为了查询的方便。根据连接匹配表的定义,不同压力等级或不同连接面的法兰不能正常连接,程序会提示警告信息。
VANTAGE PDMS培训教程 VPD
VANTAGE Plant Design System
工厂三维布置设计管理系统
PDMS管道等级
培训手册
管道等级
目 录
SPECON和3
<3CATVIEW的安装......................................................................................3
CATVIEW的设置......................................................................................3
管道等级....................................................................................................4
等级与元件库的关系..................................................................................4
CATVIEW生成管道等级.................................................................................4
等级中的选项说明.....................................................................................8
等级的数据库层次.....................................................................................9
等级修改....................................................................................................9
向等级中添加特性库..................................................................................9
等级的工作原理.............................................................................................10
等级文件中的缺省选择............................................................................11
等级文件中的特殊字符............................................................................11
等级使用中的注意事项............................................................................12
<12SPECON常用命令..................................................................................12
SPECON新建等级..................................................................................12
SPECON修改等级..................................................................................12
等级数据库检查与测试..................................................................................12
等级数据库检查.......................................................................................12
等级数据库测试.......................................................................................12
管嘴等级........................................................................................................12
管嘴等级(Nozzle Specification)..........................................................12
生成管嘴等级..........................................................................................12
保温等级........................................................................................................12
保温元件库..............................................................................................12
SPECON生成保温等级...........................................................................12
伴热等级........................................................................................................12
VANTAGE PDMS培训教程 2-21 管道等级
SPECON和CATVIEW
建立管道等级有两个方法:在SPECON模块用命令行调用MACRO文件,或用PARAGON中提供的CATVIEW用户界面完成。
CATVIEW
CATVIEW的安装
CATVIEW属于外挂程序,可以通过光盘安装或者直接拷贝CATVIEW目录。
CATVIEW的设置
1.在CATVIEW目录中包含三个文件。
环境变量设置文件
PDMS元件命名规则
PDMS Catview User 用户指南
2.打开将Catview指到正确的路径上
Rem Set path to the main Catview directory
set catview=D:cadcentrecatview11.3
3.编辑PDMS主目录中的文件,在文件的最后调用Catview目录中的
Call D:
VANTAGE PDMS培训教程 3-21 管道等级
管道等级
等级与元件库的关系
CATVIEW生成管道等级
1. 使用Catview建立等级Utilities->Catview…。
Catview->Browse可以看到缺省元件库中的元件列表。
VANTAGE PDMS培训教程 4-21 管道等级
2. 使用新建元件库。Catview->Modify->Defaults…指向新建的元件库位置及材料描述位置,完成后保存。
Refresh All Lists刷新Browse中的内容。
建立元件索引,指定元件的描述。
在Member List窗口中定位在管道CAPA200。在菜单中选择Modify->Category lists->Add category ce 则显示下面窗口。添加描述文字,定位详细描述/CAPA200-D。管道的GTYPE是TUBE。Purpose都是COMP。
3.
VANTAGE PDMS培训教程 5-21 管道等级
GTYPE必须使用PDMS指定的缩写代码。
ATTA - attachment
BEND - pipe bend
CAP - end cap
CLOS - closure
COUP - coupling
CROS - cross piece
DUCT - ducting
ELBO - fitting elbow
FBLI - blind flange
FILT - filter
FLAN or FLG - flange
FTUB - fixed length tube
GASK - gasket
HELE - hanger element
INST - instrument
INSU - insulation
LJSE - lap joint stub end
NOZZ - nozzle
OLET - weldolets
PCOM - pipe component
REDU - reducer
SHU - standard hook-up
TEE - fitting tee
TRAC - tracing
TRAP - steam trap
TUBE - implied tube
UNIO - union
VALV - valve
VENT - open-ended pipe or vent
VFWA - four-way valve
VTWA - three-way valve
WELD - weld
4. Catview->Modify->Category lists->Refresh all lists,更新Browse列表。
5.Catview->Browse,查看列表。
6.重复第3步,将其它元件加入到browse中。
7.Catview->Creat->spec World /TRAIN-SPWL
VANTAGE PDMS培训教程 6-21 管道等级
8.Catview->Create-> Specification,生成2.5A1等级。
9.回到Browse窗口 ,显示Catalogue Selection窗口。
10.选择“无缝钢管”,Add To specification ,选择2.5A1等级。显示Add Item to a
Specification窗口。注意事项:直径范围必须从小到大选择。
VANTAGE PDMS培训教程 7-21 管道等级
11.OK后可以看到CAPA200已经加入到2.5A1等级中。
12.重复上面步骤将其它元件加入到等级中。
等级中的选项说明
1.SHOP用来说明元件是车间预制(TRUE或SHOP)或者现场组装(FALSE或SITE)。在ISODRAFT料单中会区分这两种材料。
VANTAGE PDMS培训教程 8-21 管道等级
2.STYPE表示Specific Type,用来区分同一类元件的不同形式。如果一类元件只有一种形式,一般使用A表示通用。但阀门肯定要区分几种形式,如果GTYPE是VALV,STYPE可能用GATE,BALL,CV等来区分。
3.GTYPE表示Generic Type,只能用PDMS给定的字符串,用于数据一致性检查。在建元件库的时候已经指定了。
等级的数据库层次
等级修改
1.Catview->Modify->specification…
向等级中添加特性库
三种方法:SPECON文本方式添加,Catview对话框添加和程序添加。
1.在Catviw->Modify specification.
…
VANTAGE PDMS培训教程 9-21 管道等级
3.添加Component Reference。
等级的工作原理
等级中有很多元件,在设计中选到一个元件,实际上需要通过几个判断条件才能在等级中筛选出来。这个选择过程在PDMS中通过‘问和答’来实现。主要的判断条件包括TYPE,PBOR0,STYPE和SHOP等,判断过程如下:
1. SPEC的question是TYPE?
用户在设计中首先要选择元件类型,在SPEC下面的SELEct对应的就是不同的元件类型。如果用户在设计中选择了阀门,则进入到Answer是VALV的SELEct中,SELEct继续向下判断。
2. SELEct的question是PBOR0?
PDMS自动从前一个元件的出口直径得到了当前生成元件的直径。即使确定了直径,但等级中同样直径的阀门可能有多种,闸阀,球阀,控制阀等。所以还需要一个判断条件。
3. SELEC的question是STYPE?
用户选择了闸阀。
4. 最后一个Select的问题SHOP?
阀门的Shop=True。
当完成了所有问题以后,也就到了SPCO,通过Catref直接指向元件库中的元件。
VANTAGE PDMS培训教程 10-21 管道等级
等级文件中的缺省选择
等级中的defaults表示缺省选择项。上面我们看到选一个元件要回答四个问题,作四次选择。实际上用户在设计中选元件之前,直径已经确定了,选元件后TYPE也就确定了,还剩下两个问题STYPE?和SHOP?缺省选择就是把这两个问题提前回答了,设计中就不会再弹出选择框。缺省选择项的设定需在SPECON中用命令行调用宏文件。
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAI MATXT CMPREF BLTREF
DEFAULTS
- - - = GATE
等级文件中的特殊字符
* 星号表示上一级元素(owning element),SELEC的上一级就是等级,例如*/20GA表/RF300/20GA。
+ 加号表示同上(ditto),重复等级表文件中的上一个,为了减少键盘的重复输入。
- 减号只能用在缺省行中,表示未指定(unspecified),如果等级中有缺省选择,减号必须出现在TYPE和NAME,及其他的SELEC列中,而不能出现在参考指针(reference pointers)的列中。
= 等号用在缺省行中表示所有其他问题都回答了以后,按等级表顺序中符合条件的第一个SPCOM。
: 冒号,SPCOM的名字实际上是等级表中的NAME,为了避免重名,PDMS自动在NAME后加了一个后缀,一般是冒号接直径,例如*/CAPA200:100。在ISODRAFT中会自动将后缀去掉,所以*/CAPA200:50和*/CAPA200:100在ISODRAFT中出现的ITEM
CODE都是CAPA200
VANTAGE PDMS培训教程 11-21 管道等级
等级使用中的注意事项
1.如果删除了等级或其中的选项(SPEC OR SPCOM),则与元件库之间的关联就打断了。如果设计模型中的元件通过等级指向了一个已经删掉的数据,再出图时就会出现错误,提示没有发现匹配的等级。
2.如果移走(removed)了等级或其中的选项,等级中的数据会转移到一个特殊的等级中,命名为/*LIMBOSPEC。因为数据还存在,所以参考指针还有效,但已经不是原来的等级名称了。
SPECON
SPECON常用命令
SPECON没有图形界面,只能用命令行进行操作,数据库层次转换常用的命令见<
1. 输出等级到文件。
*FILE /D:
*OUTPUT NEW /2.5A1
*FILE END
2. 输出等级的部分内容到文件。
*FILE /D:
*OUTPUT NEW ELBO /2.5A1
*FILE END
3. 输出等级到文件 用于等级更改。
*FILE /D:
*OUTPUT /2.5A1
*FILE END
4. 输入等级
*$M D:
完成后提示SPCO /2.5A1/CAPA200:100等等。
5. 保存工作
*SAVEWORK。
4. 返回到PARAGON
*PARAGON
5. 退出PDMS
*FINISH
6. SPECON拷贝等级
*NEW SPEC /4A1 COPY /2.5A1 RENAME /2.5A1 /4A1
VANTAGE PDMS培训教程 12-21 管道等级
SPECON新建等级
OUTPUT NEW 输出的等级文件中TYPE在 NAME之前,这种格式的数据表在SPECON中可以用于新建等级或向等级添加新的选项。
1.新建等级示例
NEW SPECIFICATION /A3B-TRA
MATREF =0
FLUREF =0
RATING 300.000
TEXT 'PIPING'
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT
CMPREF BLTREF
DEFAULTS
- - - = =
TUBE */P-XSTRG:15 15.00 TRUE A /AAPA100DD /AAPA100-SR /ABB =0
=0
TUBE */P-XSTRG:20 20.00 TRUE A /AAPA100EE /AAPA100-SR /ABB =0
=0
TUBE */P-XSTRG:25 25.00 TRUE A /AAPA100FF /AAPA100-SR /ABB =0
=0
TUBE */P-XSTRG:40 40.00 TRUE A /AAPA100HH /AAPA100-SR /ABB =0
=0
TUBE */P-STD:50 50.00 TRUE A /AAPA100JJ /AAPA100-SQ /AAB =0
=0
TUBE */P-STD:80 80.00 TRUE A /AAPA100LL /AAPA100-SQ /AAB =0
=0
TUBE */P-STD:100 100.00 TRUE A /AAPA100NN /AAPA100-SQ /AAB =0
=0
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT
CMPREF BLTREF
DEFAULTS
- - - = =
ELBO */EL90:25 25.00 TRUE EA /ABEB530FF /ABEB530-D /LKB =0
=0
ELBO */EL45:25 25.00 TRUE EF /ABEC530FF /ABEC530-D /LKB =0
=0
ELBO */EL90:50 50.00 TRUE EA /AAEA200JJ /AAEA200-D /LMB =0
=0
ELBO */EL45:50 50.00 TRUE EF /AAEC200JJ /AAEC200-D /LMB =0
=0
ELBO */EL90:80 80.00 TRUE EA /AAEA200LL /AAEA200-D /LMB =0
=0
VANTAGE PDMS培训教程 13-21 管道等级
ELBO */EL45:80 80.00 TRUE EF /AAEC200LL /AAEC200-D /LMB =0
=0
ELBO */EL90:100 100.00 TRUE EA /AAEA200NN /AAEA200-D /LMB =0
=0
2.向等级添加新的选项示例,第一行指定等级名字。
OLD SPECIFICATION /A3B-TRA
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF
BLTREF
DEFAULTS
- - - = =
GASK */GRF:25 25.00 FALS RF /ACGCBDGFF /ACGCBDG-D /CZH =0
=0
GASK */GRF:50 50.00 FALS RF /ACGCBDGJJ /ACGCBDG-D /CZH
=0 =0
GASK */GRF:80 80.00 FALS RF /ACGCBDGLL /ACGCBDG-D /CZH =0
=0
GASK */GRF:100 100.00 FALS RF /ACGCBDGNN /ACGCBDG-D /CZH =0
=0
GASK */GRF:150 150.00 FALS RF /ACGCBDGRR /ACGCBDG-D /CZH
=0 =0
GASK */GRF:200 200.00 FALS RF /ACGCBDGTT /ACGCBDG-D /CZH =0
=0
3.向等级添加新的三通阀示例,第一行指定等级名字。
OLD SPECIFICATION /A3B-TRA
HEADING
TYPE NAME PBOR0 PBOR2 PBOR3 SHOP STYP CATREF DETAIL
MATXT CMPREF BLTREF
VTWA /VTWA:150*100*80 150.00 100.00 80.00 FALS VT /ABTA530DD
/ABTA530-D /LKB =0 =0
4.向所有等级添加同样选项的宏程序示例。一般是假三通,Attachment,零长度Bend。
VAR !SPECS COLL ALL SPEC with (Purpose eq 'PIPI') FOR CE
DO !SPEC VALUE !SPECS
OLD SPECIFICATION $!SPEC
HEADING
TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF
BLTREF
DEFAULTS
- - - = =
ATTA */C0X0000:20 20.00 TRUE GEN /C0X0000EE /C0X0000-D =0 =0
=0
ATTA */C0X0000F:20 20.00 TRUE FLOR /C0X0000EE /C0X0000-DF =0 =0
=0
ATTA */C0X0000:25 25.00 TRUE GEN /C0X0000FF /C0X0000-D =0 =0
=0
VANTAGE PDMS培训教程 14-21 管道等级
ATTA */C0X0000F:25 25.00 TRUE FLOR /C0X0000FF /C0X0000-DF =0 =0
=0
ATTA */C0X0000:40 40.00 TRUE GEN /C0X0000HH /C0X0000-D =0 =0
=0
ATTA */C0X0000F:40 40.00 TRUE FLOR /C0X0000HH /C0X0000-DF =0 =0
=0
ATTA */C0X0000:50 50.00 TRUE GEN /C0X0000JJ /C0X0000-D =0 =0
=0
ATTA */C0X0000F:50 50.00 TRUE FLOR /C0X0000JJ /C0X0000-DF =0 =0
=0
ATTA */C0X0000:80 80.00 TRUE GEN /C0X0000LL /C0X0000-D =0 =0
=0
ATTA */C0X0000F:80 80.00 TRUE FLOR /C0X0000LL /C0X0000-DF =0 =0
=0
ATTA */C0X0000:100 100.00 TRUE GEN /C0X0000NN /C0X0000-D =0 =0
=0
ENDDO
SPECON修改等级
不带NEW 的OUTPUT 输出文件中NAME在 TYPE之前。修改等级用这种格式的文件,文件中除了名字其他都可以改,一般用于添加元件特性数据。
注意:Output输出文件中的Text行必须删除。
OLD SPECIFICATION /A3B-TRA
HEADING
NAME TYPE PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF
BLTREF
*/EL90:25 ELBO 25.00 TRUE EA /ABEB530FF /ABEB530-D /LKB /ABEB530FF-WT
=0
*/EL45:25 ELBO 25.00 TRUE EF /ABEC530FF /ABEC530-D /LKB /ABEC530FF-WT
=0
*/EL90:50 ELBO 50.00 TRUE EA /AAEA200JJ /AAEA200-D /LMB /AAEA200JJ-WT
=0
等级数据库检查与测试
等级数据库检查
CHECK CE
在SPCO层次:
检查CATREF, DETAIL, MATX,CMPR
在 SPEC层次:
_ Check that no question in the specification is repeated.
VANTAGE PDMS培训教程 15-21 管道等级
_ Check that one question in the specification is TYPE.
_ From the TYPE reference, check that the GTYPE of the COMP has the same setting.
From the TYPE reference, check that the SKEY setting of SDTE is correct.
_ From the TYPE reference, check that the point set has the correct geometry, as
required by ISODRAFT.
错误信息列在<
等级数据库测试
1.
2.
3.
管嘴等级
管嘴等级(Nozzle Specification)
管嘴元件库完成之后,在Paragon模块生成管嘴等级。在设备建模时调用管嘴等级。
生成管嘴等级
以上图为例,生成150#,300# ANSI法兰对应管嘴等级
1.进入Paragon->Spec Generator
2.创建管理层Creat->Spec World
VANTAGE PDMS培训教程 16-21 管道等级
3.生成等级Creat->Specification
OK后,弹出下面窗口。
4.在菜单中Gtype->Add,先做300#法兰。
5.在导航器中指到300#管嘴元件CATA ->AAZFBD0,在Build Specification中用Load按钮加载,则管嘴元件出现在Category栏中。选中元件,按Add按钮,则Category栏中选中的元件加入到Entries栏中,如下图步骤A->B->C。
VANTAGE PDMS培训教程 17-21 管道等级
A
B
C6.Control->Build生成管嘴等级。
7.重复前面4-6步,生成150#管嘴等级。
VANTAGE PDMS培训教程 18-21 管道等级
保温等级
保温元件库
一般保温厚度也放到元件库中,可以参考/中的示例:
NEW SECT /INSULATE
NEW CATE /INS
SCOM /INS20 PARAM 40
SCOM /INS25 PARAM 50
SCOM /INS30 PARAM 60
SCOM /INS35 PARAM 70
SCOM /INS40 PARAM 80
SCOM /INS50 PARAM 100
SCOM /INS60 PARAM 120
SCOM /INS70 PARAM 140
SCOM /INS75 PARAM 150
SCOM /INS80 PARAM 160
SCOM /INS90 PARAM 180
SCOM /INS100 PARAM 200
SPECON生成保温等级
保温等级中根据温度和管道直径设置保温厚度,建议保温等级与管道等级放在同一个SPWL层次里。
NEW SPECIFICATION /W
MATREF /FIBERGLASS
VANTAGE PDMS培训教程 19-21
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688703789a163850.html
评论列表(0条)