PDMS管道元件库创建
PDMS三维管道建库

PDMSPlant 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\目录中的NAME.DOC文件。
PDMS元件命名标准元件名称的每个字符都可从相关表格中选取。
字符3定义了元件类型,字符1可从第4页中的国际标准栏中选取。
所有其它字符都可从元件代码表及参考表中选取。
练习一:熟悉标准编码系统命名100NB ANSI B 16.9 LR 90 degree BW elbowChar 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个字符): AAEChar 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页P ressure 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 thefinal two characters are NN(最后公称直径可从表N1中选取。
PDMS管道元件库创建

详细描述 创建界面
➢ 参数化详细描述和材料描述(Parameterized Detail and Material Text)
• 描述为PML的表达式,变量可以是 – PARA – DESPARA – Properties ………
➢ 示例:
– (‘PIPE Smls SCH’ + STRING(PARA[5]) ) – (‘ 90 Deg Butt Weld Elbow Sch’ + STR(ATTRIB PARA[1]) + ‘Radius’+ STR(INT( PARA[2] / 2) )) – ('Butterfly Valve ,150LB ,FA1CRWE ,RF ,ASME B16.34 ,Extension bar ' + str(desp[4]) + 'mm ,Gear Operated,Offset & ECC')
➢ 常用属性
• CMPD(Component Data)中用到的属性包括: -CWEI(component weight)元件重量 -SDThick(saddle thickness)壁厚
• TUBD(Tube Data)中用到的属性包括 -UWEI(Unit weight)管道单位重量 -SDThick(saddle thickness)壁厚
管道等级 (PIPE Spec)
Spec Tables
➢ 创建等级一般先创建Spec Tables(官方教程)
• 包括: -壁厚表(Size Tables) -分支表(Branch Tables) -变径表(Reducer Tables)
• 用于创建等级 • 用于从指定的元件库中选择指定管径的元件
PDMS管道元件建库

PDMS管道元件建库作者:刘盼盼吕长亮来源:《中国科技博览》2014年第22期[摘要]主要介绍了PDMS元件库建库模块的设计和应用,岭澳二期管道元件库的命名及元件库的建立和调用,特别是管嘴库的建立和调用,元件库建库过程中遇到的问题及注意事项,在建库过程中一些便捷的操作方法和心得,阀门建库中的一些建议。
[关键词]管道元件库;管嘴库;阀门库;命名;建立;调用;注意事项;优化中图分类号:TM621.1 文献标识码:A 文章编号:1009-914X(2014)22-0393-011.前言PDMS三维设计现在已经广泛应用于各个工程设计领域,通过三维设计可提高设计效率和设计的准确性。
在PDMS建模设计的初期需要做项目的准备工作,比如数据库准备,元件库建库,等级库建库等,根据不同项目的不同标准要求对每个项目进行配置。
元件库建库在准备工作中起着至关重要的作用,由于PDMS建模模块中元件的调用是通过元件库中建立好的管道元件,所以直接影响着设计工作的准确性。
2.PDMS管道元件库命名规定及数据库层次2.1 管道元件库的命名规定管道元件库的命名可以根据不同的项目进行具体的制定,每个项目在准备工作期间就应该已经确定所选用的命名标准。
在做XX工程的时候,因为在PDMS里面的命名编码空间有限,为了便于区分识别,制定了自己的命名编码规则,由八位字母组成,命名主要根据以下四个方向来命名(图1):如:BINE-AGBZAIAZ就表示材料为ANSI B16.9-78碳钢,连接形式为BW,磅级为Sch100的等径三通。
可以通过查对照表,查出一个元件在PDMS中对应的代码名称或知道代码查出此元件的材料、元件类型、端面连接形式和磅级。
具体的可参照资料:四环路项目数据库。
2.2 管道元件的数据库层次管道元件库的层次共有六个层次:World 元件库的World,它是最高层;Catalogue 标准库或项目库;Section 元件类型;Category 元件分类;Detail 元件详细描述;Component 元件,它包含元件的外形参数及连接形式。
PDMS软件工程设计指南-Design模块-管道建模(Piping design)新

管道建模DESIGN模块使用盛勇AVEVA中国主要内容q基本概念q数据结构q管道建模简介q管道建立过程q管道的修改q管道建模与元件数据库的关系q管道建模与ISO图的关系q管道建模与平面图的关系基本概念AVEVA中国qPDMS软件采用“金字塔”式的数据结构来管理数据,具有良好的可追溯性。
q管道布置通常是任何一个大型项目中最费时的工作,也是产生问题最多的部分。
管道建模在PDMS中一直是系统中最强大的功能之一,它最大可能地避免了设计错误的产生。
q管道建模的基本方法采用“管件导引管线”的方式,即用户只需要定义管件的位置,系统自动完成管件间的管线布置。
q工程设计中需要的各种元件以及支吊架系统都可以在管道模型中表现出来。
q工程设计中需要的管道的压力、温度、保温、伴热等工程设计参数及附加参数可以在管道模型中表现出来。
基本概念q等级(Specification)在PDMS软件中,所有管路元件都是从元件库中选取得到的,而联系元件库和设计数据库的纽带就是等级。
q等级(Specification)–管道元件库非常庞大,而一类管道只用到其中一小部分,将这一小部分管件总结出来就是等级。
不同项目的同一等级也不一定相同,这要看材料的采购条件及业主的特殊要求。
q等级有几个作用:–控制材料的选用,避免浪费。
–减小管件选择范围。
–减少管件选用的错误。
–在PDMS中用到的元件必须在元件库中定义并且放在等级中。
数据结构AVEVA中国q 管道模型的数据库结构如下:数据结构q 每个管道(PIPE)可以有多个分支(BRANCH),在分支下面才是具体的管件,分支与管道的不同在于分支只有两个端点,而管道可以有多个端点,这要看它有几个分支。
Branch 1Branch 2Tee lllq 分支(Branches)有两个用途:1.定义管道的起点和终点,在PDMS中称为Head和Tail。
2.用分支管理管道上的所有管件:当你定义分支的头和尾时,它会在两点之间出现一个虚线。
PDMS管道元件库及等级库介绍

¨ (1)显示元件 * 确认SCOM FAEA200HH为当前元件, 点击Display>Component. 因为还没有建立点集和型集,图形中只缺 省显示X、Y、Z轴 * 将Ppoints框选中
PDMS管道元件库及等级库介绍
PDMS管道元件库及等级库介绍
(2) 确认PTSE->FAEA200HH为当前元素 Creat>Point Set>Primitives>Axial P-point(PTAX)
原则:力求形似,比例协调
PDMS管道元件库及等级库介绍
7. 生成材料描述
(1)生成SECTION /TRAIN-MATERIAL,用于存放 材料描述
(2)Creat>Material text
PDMS管道元件库及等级库介绍
6. 生成元件描述文字
用于描述元件的几何形状和特征,在生成等级,生 成材料报表都要用到。 在CATE /FAEA200HH层次下面,生成详细描述 Creat->Detail text
¨ 点集可以被不同直径的一类管件或几类管件共用, 这意味着每一个P-point点相对管件原点的位置必 须是可变的,在这里就要用到之前输入的参数。
PDMS管道元件库及等级库介绍
点集的生成规则
– P0 自动定义为元件的定位点(origin) – P1 元件的入口点 – P2 元件的出口点 – P3 3-Way元件的分支点或阀门的手轮方向
PDMS管道元件库及等级库介绍
¨ 采用编码系统的优点
* 通过有意义的命名为设计带来方便 * 通过命名可以很容易在PDMS层次结构中定位,查找 元件
* 避免重名
* 在管道元件库中,重要的是元件命名和连接 形式代码
PDMS元件等级库建库注意事项

元件等级库建库注意事项一、GTYPE的设置1、根据自身的元件类型来定义相应的GTYPE,必须使用PDMS指定的缩写代码:ATTA - attachment BEND - pipe bend CAP - end capCLOS - closureCOUP - coupling CROS - cross piece DUCT - ductingELBO - fitting elbow FBLI - blind flange FILT - filterFLAN or FLG - flange FTUB - fixed length tube GASK - gasketHELE - hanger element INST - instrument INSU - insulation LJSE - lap joint stub endNOZZ – nozzleOLET – weldoletsPCOM - pipe component REDU – reducerSHU - standard hook-upTEE - fitting teeTRAC – tracingTRAP - steam trapTUBE - implied tubeUNIO – unionVALV – valveVENT - open-ended pipe or vent VFWA - four-way valveVTWA - three-way valve WELD - weld2设置位置在元件属性中找到GTYPE,如下图红框中所示:二、SKEY的设置1、设置管道元件的SKEY属性是非常重要的,这直接影响着在管线能否顺利出ISO图和平面出图,具体形式可以参照ISODRAFT Reference Manual.pdf2、设置位置找到元件层的SDTE属性,即文本描述属性,然后右击选择Attributes,找到Skey,然后按照ISODRAFT Reference Manual.pdf中的SKEY类型进行设置即可。
pdms管道元件库

定义P1点
q 定义P1点,不需要命名
– Create>Point Set>Primitives>Axial P-point(PTAX) Pskey用 于 特殊元件
Pskey
q 下列管件的出入口点允许定义不同的连接形式
– BEND CROS ELBO FILT FLAN – INST OLET PCOM REDU SHU – TEE TRAP VALV VFWA VTWA
手轮方向点必须大于p4并且直径unset没有连接点的偏心大小头底平一端需要指定一个p3点用于design中沿轴向旋转p3点不设置直径和连接形式有连接点的偏心大小头连接点必须是p3点底平一端必须用p9点p9点不设置直径和连接形式自动定义为元件的定位点origin元件的入口点元件的出口点3way元件的分支点或阀门的手轮方向p0p1p2p34141参考手册pdmsisodraftreferencemanual使用说明symbolkey是元件在iso图中的符号名字plottedsymbol是元件在iso图中的符号ppoints是点集的定义规则0点是轴的中心点不需要定义4242一类元件中不同直径元件的参数各不相同但参数位置都一样如外径都是参数2参数化点集一类元件中所有不同直径的元件使用相同的点集点集的定义中使用参数dn50dn100dn2004343skeyskey中的号可以用下面左侧的连接代码替代bwbuttweldcpcompressionswsocketweldflflangedscscrewedplplain4444有三种ppoint的定位方法ptaxiptcar和ptmixptaxi定义一个轴的方向及一个沿轴的距离ptcar笛卡尔坐标极坐标需要定义角度及点坐标用于定义与轴有角度的空间一点ptmix是前面两种方法的组合需要定义一个轴方向及精确的点坐标轴方向可以与轴平行或在轴平面中4545在references列表中点击ptref进入点集的管理层4646p1定义p1点不需要命名createpointsetprimitivesaxialppointptaxpskey4747pskey下列管件的出入口点允许定义不同的连接形式bendcroselbofiltflaninstoletpcomredushuteetrapvalvvfwavtwapskey4848pvisibility点的显示设置visibleinallvisibleindraftvisibleindesignnotvisiblepvifilter0pvifilter1pvifilter2pvifilter34949p2定义p2点不需要命名createpointsetprimitivesaxialppointptax5050ppoint打开显示开关
PDMS中文教程(管道等级)

VPDVANTAGE Plant Design System工厂三维布置设计管理系统PDMS管道等级培训手册目录SPECON和CATVIEW (3)CATVIEW (3)CATVIEW的安装 (3)CATVIEW的设置 (3)管道等级 (4)等级与元件库的关系 (4)CATVIEW生成管道等级 (4)等级中的选项说明 (8)等级的数据库层次 (9)等级修改 (9)向等级中添加特性库 (9)等级的工作原理 (10)等级文件中的缺省选择 (11)等级文件中的特殊字符 (11)等级使用中的注意事项 (12)SPECON (12)SPECON常用命令 (12)SPECON新建等级 (12)SPECON修改等级 (12)等级数据库检查与测试 (12)等级数据库检查 (12)等级数据库测试 (12)管嘴等级 (12)管嘴等级(Nozzle Specification) (12)生成管嘴等级 (12)保温等级 (12)保温元件库 (12)SPECON生成保温等级 (12)伴热等级 (12)SPECON和CATVIEW建立管道等级有两个方法:在SPECON模块用命令行调用MACRO文件,或用PARAGON中提供的CATVIEW用户界面完成。
CATVIEWCATVIEW的安装CATVIEW属于外挂程序,可以通过光盘安装或者直接拷贝CATVIEW目录。
CATVIEW的设置1.在CATVIEW目录中包含三个文件。
Evars.bat 环境变量设置文件NAMING.DOC PDMS元件命名规则PDMS Catview User Guide.pdf 用户指南2.打开Evars.bat将Catview指到正确的路径上Rem Set path to the main Catview directoryset catview=D:\cadcentre\catview11.33.编辑PDMS主目录中的Evars.bat文件,在文件的最后调用Catview目录中的Evars.bat Call D:\cadcentre\catview11.3\evars.bat管道等级等级与元件库的关系CATVIEW生成管道等级1.使用Catview建立等级Utilities->Catview…。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
材料描述(Material Text)
➢ 材料描述-存储区域
• 一般来说,通用的材料描述存储在一个新的层次 • 在CATA层次下新建一个SECT用于存储材料描述
Create->Section...
➢ 创建材料描述(Material Text)
• 定位到用于存储材料描述的SECT层次 • 创建材料描述
等级表层次
创建管道等级
➢ 老版本需要在SPECON模块建立管道等级,新版本可在Paragon下 建立,方便快捷
➢ 首先需要创建一个Spec World来存储等级
创建等级步骤
➢ 创建等级
• 修改Spec属性 • 修改CAD属性 • 对于每种元件
-添加/编辑表头(Heading) -通过Category或者Part Family添加新项 -编辑Answer选项和参考(Reference) -重命名SPCO -添加PBOR1和PBOR2相同的项
创建点-Cartesian P-Point(PTCA)
创建点-Mixed P-Point(PTMI)
检查生成Байду номын сангаас点集
➢ 点集使用规则 • P-Point 1至10用于连接 • P-Point 11用于阀门的齿轮箱(gearbox)方向 注:更多内容请参考ISODRAFT Reference Manual文档
建立元件命名时注意事项
➢ 命名唯一 ➢ 命名具有意义 ➢ 容易实现元件定位 ➢ 方便在项目之间传递 ➢ 应当建立规范性文档
➢ SCOM=CATE+OD1+OD2 弯头:GB E A 200NN DN100国标1.5D 90度对焊弯头 (或按照自己的方式定义)GB-ELB-90LR-BW-100 SDTE:GBEA200-D
➢ 常用属性
• CMPD(Component Data)中用到的属性包括: -CWEI(component weight)元件重量 -SDThick(saddle thickness)壁厚
• TUBD(Tube Data)中用到的属性包括 -UWEI(Unit weight)管道单位重量 -SDThick(saddle thickness)壁厚
ttext(Interface C) ,Skey 决定每个元件在ISO图中的图形。
名词解释
➢ SCOM ➢ UNIT ➢ NBRWLD ➢ CCTA ➢ BLTA ➢ LTAB ➢ BLIS
量 直径
元件参数 单位 =>NOMINB定义管径 连接关系 螺栓库 =>DTAB 螺栓标准长度库 =>SBOL 螺栓信息,各类型元件占用螺栓长度 数
详细描述 创建界面
➢ 参数化详细描述和材料描述(Parameterized Detail and Material Text)
• 描述为PML的表达式,变量可以是 – PARA – DESPARA – Properties ………
➢ 示例:
– (‘PIPE Smls SCH’ + STRING(PARA[5]) ) – (‘ 90 Deg Butt Weld Elbow Sch’ + STR(ATTRIB PARA[1]) + ‘Radius’+ STR(INT( PARA[2] / 2) )) – ('Butterfly Valve ,150LB ,FA1CRWE ,RF ,ASME B16.34 ,Extension bar ' + str(desp[4]) + 'mm ,Gear Operated,Offset & ECC')
➢ 创建CMPT
• 选择NEW->CMPT,新建CMPT
➢ 生成CMPD/TUBD(针对每个元件生成)
➢ 特性库主要存储
• 元件特性数据 -元件重量 -壁厚
• 材料特性数据 -与管道柔性和应力有关的数据,如杨氏模量、许用应力 -管道内介质的属性,如介质描述
• 材料密度等数据,在钢结构设计中可以计算重量和重量中心
通用描述(General Text)
➢ 可以用于存储元素的信息 ➢ 通用描述可以存放在任意层次下 Create->Text
通用描述的特殊用法
➢ Text存储在SPEC层次下,作用是定义SPEC的purpose
• STEX ‘PIPING’ 用于管道元件 • STEX ‘TRAY’ 用于桥架元件 • STEX ‘HVAC’ 用于暖通元件 • STEX ‘STEELWORK’ 用于结构元件 • STEX ‘INSUL’ 用于保温 • STEX ‘TRACE’ 用于伴热
创建等级步骤
➢ 创建等级
特性库 (Propeties)
特性库层次
➢ 特性库
• 特性库用于存放管道元件的特性和与应力计算/安全检查有关的 材料属性
• 能存放结构专业用于计算钢结构重心和重量所需的密度等特性
➢ 创建CMPW
• Create->Properties... 选择NEW->CMPW,新建CMPW
PDMS 数据库培训
工艺管道部:刘祥伟
主要内容
一、了解catalogue的层次 二、简单创建和修改catalogue 三、了解连接匹配表 四、了解Spec的创建,和相关引用联系 五、了解和简单创建特性库
元件库的层次
PARAGON模块
PARAGON功能
➢ 通过可视界面对元件进行定义 • 元件的点集(Point Set) • 元件的形集(Geometry) • 元件的数据集(Datasets) • 元件的可变参数(Parameter) • 元件的的连接匹配表(Connection Tables) • 元件的详细描述和材料描述(SDTE/SMTE) (SKEY的设置)
➢ 一般采用批量生成,使用文本文件,按规定格式书写, 采用$M 导入即可
谢谢!
➢ Ptaxi 定义一个轴的方向及一个沿轴的距离
➢ Ptcar 笛卡尔坐标(极坐标),需要定义角度及点坐标,用于定义与轴有角度的空间一点 ➢ Ptmix 是前面两种方法的组合,需要定义一个轴方向及精确的点坐标,轴方向可以与轴平
行或在轴平面中
PTAXI
PTCAR
PTMIX
点集创建界面
创建点-Axial P-Point(PTAX)
PARAGON功能
➢ 通过可视界对管道等级进行创建操作 • 分支/异径表格(Branch Tables) (Reducer Tables) • 管径表(Nominal Bore Tables) • 螺栓表(Bolt Tables) • 特性数据(Properties Data) • 管道等级(Specifications)
Create->Material Text…
详细描述(Detail Text)
➢ 一般来说,一个CATE的详细描述可以通用 ➢ 操作:
• 定位到Category层 • 使用Create->Detail Text…创建 ➢ 也可以使用集中管理的方法,同材料描述 • 项目规格书如果不相同,描述可以存储在多个SECT下
练习一
➢ 创建管理层CATA和SECT ➢ 创建弯头元件,为元件参数赋值
点集 (Point set)
点集层次
➢ Pointset • 包含管径 (Bore)、连接类型(Connection Type)、朝向
(Direction)和位置(Position) 详细信息 • Pvisibility(PVIF)用于DESIGN、DRAFT和Isometrics中 • 三种点集定义方式:PTAXI、PTCAR、PTMIX
名词解释
➢ CATA 标准类型 (ASME, ISO,SH…) ➢ SECT 元件类型(管、弯头、阀门、螺栓、垫片…) ➢ CATE 不同连接形式、规格、不同材质的、同一类型的元件
(GTYP) ➢ TEXT 元件参数定义 (通径、连接形式、长度、外径、焊接符号、
壁厚、重量) ➢ SDTE 元件描述 rtext(ISO draft ) stext(Interface B)
修改CATE属性
➢ 选择Category Attributes,修改CATE属性
或者点
修改CATE属性
➢ 选择Component,修改元件属性 -元件的名字、描述,关联的点集、形集、数据集,定义类型等
修改CATE参数
➢ 选择Category 此界面修改定义的尺寸、连接等参数, 供点集、形集、元件连接、ISO等调用。
管道等级 (PIPE Spec)
Spec Tables
➢ 创建等级一般先创建Spec Tables(官方教程)
• 包括: -壁厚表(Size Tables) -分支表(Branch Tables) -变径表(Reducer Tables)
• 用于创建等级 • 用于从指定的元件库中选择指定管径的元件
连接匹配表 (COCO Table)
COCO - 在CTYPE中存放有配对的有效连接形式 COCDES - 存储COCO描述
➢ 创建COCO表 Create->Coco Table
➢ CTYPE COCO codes最多四位字符 常用的连接形式及其codes如下:
描述(COCDES)根据需要建立,一般不建立,代码即可读懂连接方式
练习二
➢ 使用PTAX方式为弯头创建Pointset,参数如下:
型集 (Geometry set)
型集层次
型集
➢ Design模块中的元件显示 ➢ 使用基本体搭建(类似Design中的操作) ➢ 具有与设计基本体一样的Obst和Level属性 ➢ 还具有:
• Tube Representation (TUFLA) 属性(管表示) • 和Centre Line Representation (CLFLA)属性 (中心