PDMS碰撞检查培训手册 (一)_第1页
PDMS碰撞检查培训手册 (一)_第2页
PDMS碰撞检查培训手册 (一)_第3页
PDMS碰撞检查培训手册 (一)_第4页
PDMS碰撞检查培训手册 (一)_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PDMS碰撞检查培训手册

地点:__________________

时间:_________________

说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与

义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时

请详细阅读内容

VPD

VANTAGEPlantDesignSystem

工厂三维布置设计管理系统

PDMS碰撞检查

培训手册

目录

VANTAGEPEP&TD

VANTAGEPDMS基础

VANTAGEPDMS设备设计

VANTAGEPDMS管道设计

VANTAGEPDMS土建设计

VANTAGEPDMS结构设计

VANTAGEPDMS支吊架设计

VANTAGEPDMS数据一致性检查

VANTAGEPDMS碰撞检查

VANTAGEPDMS出图

VANTAGEPDMS出图管理

VANTAGEPDMS项目管理

碰撞检查

利用碰撞检查,可以在生成管道分支的过程中就及时发现错误,从而让用户及

时更正错误。尽管能够在连续碰撞检查中对某一根管道实施碰撞检查,也仍需在完

全碰撞检查前对其进行数据一致性检查,如有错误,及时矫正。

不被报告的碰撞

各种基本元件、管道部件或钢结构部件之间的碰撞通常都会得到报告,除了以

下各种碰撞:

同一设备的两个基本元件之间碰撞

同一属主的两个结阂或子结构之间的碰撞

互相连接的管道部件之间的碰撞

互相连接的管道部件和管嘴之间的碰撞

所有占有属性值(obstructionvalue)设置为零的部件或基本元件

碰撞缺省值的设置(SettingClashDefaults)

选择Setting〉Clasher〉Defaults菜单项,设置碰撞检查所需的值。执行该菜

单命令,调出设置碰撞检查判别标准的对话框。如下图:

可以设置接触间隙值(touchgap),重叠值(overlap)和误差值

(clearance),这些接触(touch)不一定都报告为碰撞。可以设国管道分支内的

碰撞给予报告或予以忽略。

占有属性等级(ObstructionLevels)

所有设计数据库(Designdatabase)和所有等级数据库(Catalogue

database)内的基本元件都有一个叫做OBSTRUCTION(空间占有)的属性值。属性

值的范围是。到2。表达含意如下:

OBST=O无占有属性

OBST=1软占有,用来产生人行通道,操信空间等

OBST=2硬占有,表示实体对象

注意:对于负实体来讲,这些值的含义刚好相反。所以如果一个负实体的

OBST-1或2(缺省值)即表明这是一个孔洞。

碰撞类型

碰撞检查的第一步是检查空间占有图中有没有直接相碰的部分,如果没有,则

没有碰撞报告。如果空间占有图中出现碰撞部分,则进一步检查是哪些具体基本元

件之间发生了碰撞。

空间占有图贯穿整个工程,在执行碰撞检查之前,需将空间占有图更新。通过

下面的命令行可以实现这一点(这里没有用户界而)

MAPBUILDMDB

练习一:检查设备与钢结构之间的碰撞

设置距离范围。用菜单Settings>Clasher>DefauIts调出设置。

设置被碰物体(Obstructions)o

通过下面的菜单选顷可以调出被碰物体(Obstructions)设置表

Scttings>Clashcr>Obstruction>List;在此得到一个类似DrawList一样的对话

框,通过Add按钮将需参与碰撞检查的设计模型加入到空间占有表格中。当一个部

件(element)加入到占有表中之后,其所属的基本元件都将加入该表中。在缺省

情况下,空间占有表包含当前MDB的所有设计模型。利用Remove按钮可将空间占

有表中不需要作碰撞检查的组件移去。如果将一个site移至表中,但并不需要其

所属的所有element均参与碰撞检查,可使用ExcludeList对话框选择不需要参

与检查的elemento

JESTABILIZER下STEEL力口至ljObstructionList中

提示:生成列表不是设置碰撞检查对象的唯一方法,还可以有指定范围或区域

的方法,即用一个方形的盒子圈定所检查的范围,任何完全或部分在这个范围内的

模型都将参与碰撞检查。尽管碰撞点可能在限定的范围之外,但只要发生碰撞的模

型的一部分在限定的范围之内,碰撞即予以报告。方法的是:

Settings>Clasher>Obstruction>Limits,当设置对话框出现后,通过Cursor(光

标)或Control(控制)选项设置限制范围。Control菜单有CE(当前部件)和No

Limits(全部范围)两个选项;Cursor菜单有ID(光标指定)选项。NoLimits

定义限制范围为当前MDB中的所有模型。

运行碰撞检查。

从主菜单中选择Utilities>Clashes…可以得到下面的窗口。

让我们来看这个窗口的选项,通常从Control项开始。Control菜单包括关闭

本窗口的Close选项和执行碰撞检查的CheckCE(检查当前模型)。选择Check

CE,数据库成员列表(MembersList)中亮显的模型将执行碰撞检查。所有检查到

的碰撞将显示在碰撞列表(ListofClashes)中,各个碰撞按检查到的先后顺序

排序,内容包括碰撞类型及碰撞对象。CheckCE命令与前面执行碰撞检查的命令

是相似的,在这里只是对当前模型进行检查。

ClashDisplay窗口中的第二个菜单是List。List菜单有Refresh(刷新)和

Clash(碰撞等级)两个选项。

选择List>Clash后,出现下面的子菜单:AllTypes;PhysicalClashes;

TouchesClearances;NorProven;Specify-

如果选择List>Clash>Spccify,会给出指定碰撞内容(物理碰撞、接触或误

差范围)及碰撞等级(硬/硬、硬/软等)的列表。

通过Navigation(漫游)选项可以在设计数捱库中直接漫游到相关的碰撞模

型或空间占有模型,相关子菜单如下:

Navigation>Clash:漫游到碰撞模型

Navigation>0bstruction:漫游到空间占有模型

Query(查询)菜单提供Clash和Defaults选项。选择Clash项可得到子菜单

Details和Summary0

Query>Clash>Details,显示以卜.信息:碰撞顺序号;碰撞类型;碰撞对象和

碰撞等级;碰撞点位置坐标。

Query>Clasy>Summary:碰撞类型汇总报告。

Query>Defaults:当前碰撞检查的缺省设置。

History菜单下有Redisplay和Empty两个子菜单。History>Redisplay:当

Autoclash开关打开后或选择了Empty选项后重新进行碰撞检查。

History>Empty:当Autoclash开关打开后,将碰撞列表清空。

练习:把ZONE:EQUIP作为CE,再点击下拉菜单上的CheckCE。

碰撞数据显示。

ClashDisplay窗口的右边是图形窗口,与别的图形窗口一样,该图形窗口也

可以进行缩放和旋转操作,执行这些操作的同时也可以进行碰撞检查的相关操作。

选择Lists中的碰撞,点击鼠标右健,选Limits>Clash>both,即可显示该碰

撞的两个物体(将碰撞模型空间设置为图形范围)。

自动碰撞检查(Auto-Clash)

可以按下主菜单右边的AutoClash按钮,检查空间占有表中所有的模型与当

前模型(CE)的碰撞情况,自动检查在设计过程中连续进行,从而将大大降低软件

运行的速度。

手工检查(Desclash)

除了具有用户界面(UI)的碰撞检查之外,也可以用DESCLASH命令手工检

查。要使用这个功能,所有的命令必须输入命令窗口。通常这是由管理员通过宏命

令来执行。其中包含用户界面中(UI)所没有的特殊命令。要进行碰撞检查,在命

令窗口中输入:DESCLASH检查结束后,退出程序,输入:EXIT

设备设计

设备组成

设备是由多个基本体(Primitive)拼装起来的,如下图所示。每一个设备有一

个定位点,其他的基本体都是参考设备定位点(EquipentOrigin)来定位。整个设备

的移动可以通过重新定位设备定位点来实现。

有四种方式建立设备模型:

标准设备模板(StandardEquipmenttemplate)□

参数化设备模板(ParametricEquipmenttemplate)0

搭积木方式.(Primitive)。

读取宏文件(InputMacrofile)o

练习一:用标准设备模板生成泵Pl501A

选择设备模块Design->Equipmento

确认在设备分区/EQUIP.ZONE下面。

Utilitics>Equipmcnt***o在弹出的窗口中选择Creat>BasicEquipment0

在Croat下拉框中选择Pump,选择Centrelinemounted,Tangential

outlet(中心悬挂,切线出料)。

命名为P1501A。指定设备原点坐标及设备结构参数。ORIENTATION=180设备方

向与北成180度。

生成管嘴。

SUCTION100NB#300RAISEDFACE

DISCHARGE50NB#300RAISEDFACE

Applyo

生成设备基础在同一层次下“

生成设备基础方法二,创建新层次ZONE/EQUIP-BASES用于存放所有的设备

基础,生成STRU/P150LA-BASE层次,Creator成itives>Box生成设备基础。

练习二:拷贝生成泵P1501B

选择设备P1501A,Creat>Copy>0ffset,输入偏移距离。

Modify>Name,修改设备命名为P1501B。

练习三:生成泵P1502A/B(方法同前)

Pump类型选择Centrelinemounted,VerticalOffsetoutlet(中心悬挂,顶

进顶出)。

练习四:用参数化女备模板生成设备E-l302A

1.Creat>Standardo在弹出的对话框中首先选择HeatExchangers,然后逐

级选择直到'DishedAndFlangedWithNozzle,如下图所示:

设备命名后,选择Properties按钮,填入相关参数及支座尺寸。

填入支座尺寸

视图缩放。

设备定位。高度输入绝对值。

旋转。在屏幕左上角的快捷工具栏是专门为参数化模板准备的。

修改管嘴等级。Modify>NozzleSpecification0

练习五:用参数化设备模板生成E1302B

方法同前。

练习六:用搭积木方式生成设备E1301

确认CE是ZONE/EQUIPo

Creat->Equipmento定义设备名称和定位点。设备定位点一般有两种选择:设

备支座或管程出入口的中心。

制作完整的换热器大约需要31个基本体,经过简化和合并只需要14个基本

体。如图所示:

换热器封头法兰用圆柱体搭建Creat->Primitives->Cylindero生成的第一个

圆柱体需要与设备定位点精确定位。

随后的基本体在生成后用Connect->Primitive->IDPoint连接起来。

设备管嘴在PDMS中作为基本体出现,需要注意的是设备管嘴的定位点在法兰

面上,方向向外。

编号14的圆柱体是换热器的抽芯空间,在模型中一般不显示,但在碰撞检查

和出设备布置图时需要用到,所以将它的属性LEVEL设为0到4。

Modify>Attribute0

查看碰撞空间Setting>Graphics>Representation,将Obstruction改为

Solid,再更新图形。

练习七:用搭积木方式生成设备C1101

方法同前一个练习,重点练习的是偏移管嘴的定位。

练习八:用宏文件生成设备D1201

导出设备。在Member中选择SAMPLE项目中的设备D1201。选择菜单

Utilities->DBListingoAddCE,可以看到设备D1201进入到Element列表中。用

Browse在合适的目录下面建一个文本文件D120Ltxt。Apply后,PDMS将设备

1)1201输出到宏文件1)1201.txt中。

打开文件D1201.txt,将所有的’1)1201’替换成新名称,将其中的POSITION

改成相应的值。

注意:设备的名称和定位点可以在宏文件中修改,也可在模型中调整。

确认在ZONE/EQUIP下面。

Display一)Commandline。在命令彳j中键入

$m/…/D1201.txto

练习九:Sub-Equipment

相当于组的概念。

设备编辑命令

修改设备定位点

Modify->Equipmentorigin。可以修改设备定位点。

设备管嘴等级修改

Modify->NozzleSpecification。

设备参考定位

以设备上的特征点与其它参考物定位。

注意:每种方法使用时都要求先选择Ppoint点

基本体外形相似

Modify>Likc>piekedclemento当前基木体的外形尺寸与选择的基本体的外形

尺寸相同。

Modify>Likc>currcntelement。选择的基本体的外形尺寸与当前基本体的外

形尺寸相同。

基本体拉伸与剪切

Modify->stretch/trim

AllSides所有面都变化

IDP-Point选择的面改变

ToP-Point选择的面延伸到另外的面上

数据一致性检查

可能的数据错误形式

在DESIGN的管道和钢结构程序中,数据一致性检查功能从下列方面对你的设

计进行检查(以管道为例):

角向对齐

检查需要连接的元件间是否处在同一个方向

轴向对齐

检查需要连接的元件是否沿同一轴线对齐

管径一致

检查要连接的元件是否管径一致。

连接形式

检查要连接的元件是否具有相匹配的连接型式。

最小管段

检查管段长度是否小于预定义的最小值(根据管径确定)。

报告格式

报告具有一个表头,列出日期和时间,接着一个被检查的实体清单,后接编了

号的诊断信息,以说明任何数据错误,例如:

DATE11February99Timel4>12

PTPE/PTPE2

BRAN/PIPE2/B1

BIOTAILREFERENCENOTSET

(管段尾部未定义连接)

END

如果没有问题,你会看到下列信息。

***没有一致性错误***

诊断信息

你可以得到一个完整的数据一致性诊断信息表,每一项都标有一个参考号码。

使用过几次后,你凭经验就可以分辨出哪些是要修改的错误,哪些仅仅是对某些可

能会出的问题提出警告。

举个例子来说,我们对下面所示的设计模型(称为管道与管道的连接)进行检

查,并且检查可能产生的信息。

图示的连接是有效的,如果任一连接形式发生改变的话可能会显示下列信息:

A230连接形式HCONN与TCONN不一致。

在本例中连接形式FBD对FBD必须一样。

B230连接形式TCONN不一致。

本例中GBD对GBD连接形式必须一致。

D430,错误的进口连接形式。

本例中的GBD对FBD的连接形式必须列入在COCO匹配表中。

E730出口连接形式(法兰)与TCONN不匹配。

本例中的FBD-GBD的连接形式必须是匹配的并被列入COCO表中。

诊断信息举例

下面是最常见的一些数据检查信息的解科。

A10HEADREFRENCENOTSET

头部未定义连接

如果头部连接形式HCONN是设为OPEN、VENT、CLOS或DRAN的话,它的连接参

考形式只能是“未设定”(也就是零)。

A30BADHEADRETURNREFERENCE

头部连接错误

头部被连接到一个实体上,但是这个实体并没有指向这个管道分支,当一个管

道分支被连接到另外一个分支上时会发生这种情况,表示在被连接的管道分支上的

连接处应装一个三通。这个错误也会在当你不小心将两个或更多的管道连接到同一

个接口上的时候产生。

A230,CONNECTIONTYPEHCONNNOTSAMEASTERMINALCONNECTIONTYPE

如果头部是连接到一个管接口上,例如管嘴或三通,那么其连接形式必须永远

与接口预定义点保持一致。

A300REFERENCEHSTUBEUNSET

在头部与第一个管件(或尾部)之间存在一个长度大于1mm的管段,但是

HSTLBE没有设置。

A400HBORENOTSAMEASBOREOFHSTUBE

头部管径与HSTUBE管径不一致。

头部的起始连接管段的管径必须永远与HBORE保持一致。

A410HCOhlNOTCOMFAT1BALEWHHCONNECTIONTYPEOKHSTUBE

头部起始管段的连接形式必须与HCONN匹配。

BIOTAILREFERENCENOTSET

尾部连接没有设置。

如果TCONN是设为OPEN,VENT,CLOS或DRAN的话,它的尾部连接只能是空

(也就是零)。

C500TUBETOOSHORTBETWEENHEADANDTALL

头部位在HPOS与尾部位置TPOS之间的距离大于零但是小于规定的最小管段长

度(缺省:100mm)

C510BADHEADTOTAILGEOMETRY

有可能是头部位置HPOS,没有处在沿尾部位置TPOS朝尾部方向TDIR的正方

向位置上,或者是尾部位置TPOS没有处在沿经过头部位置HPOS朝头部方向IIDIR

的正方向位置上。

下面是几个典型的例子:

C540THISBRANCHHASNOCOMPONENTS

这不是一个错误,只是输出一个警告信息。

D300CONNREFERENCENOTSET

多分支管件如果其端口P-POINT的连接形式不是设为OPEN、CLOS、VENT、

DRAN或NULL的话,它就会被认为是没有被连接的管件。

D320BADCONNRETURNREFERENCE

当CONN指向的管道分支已经被连接到另外的管接口上去了。

D400ARRIVETUBELESSTHANTUBETMINIMUM,ACTUALTUBELENGTHIS-

这个管件的进口点与.上一个管件的出口点之间的距离大于零,但小于规定的最

小管长(缺省:100mm)o

D420BADARRIVEBOKE

本管件的进口点管经与管件前的管段的口径不相等,或者,如果在这个管件前

面不是管段时,木管件的进口点管径与上一个管件的口径(或HBORE)不相等,

1)430BADARRIVECONNECTIONTYPE

本管件的进口点连接形式与它前面的管段或者,如果前面不是管段的话,与其

它的管件的出口点的连接形式(或HCONN)不相匹配。

D610LEAVECONNECTIONTYPENOTLOMPATIBLEWITHCONNECTIONTYPEOF

LSTLBE

本管件出口点的连接形式与它下面的连接管段的连接不相匹配。

E700LEAVETUBELESSTHANTUBEMINIMUMACTUALTUBELENGTHIS-

本管件的出口点与管道分支尾部位置TPOS之间的距离大于0,且又小于规定

的最小管长(缺省:100mm)。

E730LEAVECONNECTIONTYPENOTCOMPATIBLEWITHTCONN

本管件出口点的连谖形式与TCONN不相匹配。

练习一:管道数据一致性检查

从配管设计程序中执行数据一致性检查,选择Utilities>Data

Consistency,将会调出下面的对话框。

利用这个对话框,你可以为你的设计模型的任何部分产生一份数据一致性检查

报告。

你可以选择将报告输出到屏幕上(在如图的对话框中的下部区域),或者将其

输入到一个文件并打印。只要选择终端或文件即可。对于后者须确定路径和文件

名。

在对话框的左上部的检查表中选择你要进行设计检查的数据库层次级别。缺省

值是当前实体。

确定参数和公差。数据一致性检查允许你对一定范围内的错误进行忽略,以致

诊断后不产生错误报告。这些内设的公差都有缺省值,当然你也可以按需要进行设

置。

在上面对话框中,点击Piping来设置参数,出现以下对话框;

再点击“TubeRange”,可详细设置直管段的最短距离,如下图:

举个例子来说,在缺省情况下,系统对每个短于100mm的管段都将产生一个错

误报告。这允许你确定这个长度是否足够用于焊接、螺栓撤换、检查等等。你可以

对lOOmni的最小管段值进行修改,而且可以对多达10种的不同管径范围进行最短

管长值进行设置。例如:对于管径在25到50之间的最小长为150nlm;对于管径在

50到100之间的最小直管长度为300mmo

将已经建立的所有管道进行数据一致性检查,建议一次检查一个PIPE,改正

一致性错误再检查另一个。请参照“诊断信息举例”来改正。

土建设计

这里.上建设计主要指墙、地板和刮板等模型。

数据库层次结构

土建设计数据库层次结构如卜.图所示:

FLOOR

CFLOOR

STWALL

WALL

GWALL

CWALL

SCREED

CSCREE

FRMW

STRU

ZONE

SITE

WORLD

储存区域

练习一:创建土设计型前的准备

进入土建设计模块。启动PDMS,以MDB/STRUC,用户STRUC(密码STRUC)登

陆SAM项目。

进入DESIGN模块,选择Design〉Design>Structures>Walls&Floors菜

单。

创建各管理层次。如下图所示:

创建SITE。Create>Site,命名为/BUILDING.SITE;Purpose中选择CC

IndustrialBuildings。

创建ZONE。Create>Zone,选择自动命名;Purpose中选择CIVBuilding。

Create>Structure,选择自动命名;Purpose中选择LEVLBuiIdingLevel。

Create>Framework.选择自动命名;Purpose中选择FLOOFloors。自动生成

的名称为Building01LEVEL01FLOORSOU

Create>Framework,选择自动命名;Purpose中选择WALLWal1s。自动生成

的名称为Building01LEVEL01WALLSOk

在FRMW/Building_01_LEVEL_01_FL00RS_01下,选择

Create>Compound>Flooro

在FRMW/Building_01_LEVEL_01_WALLS_01下,选择

Create>Compound>wal1。

在ZONE/BuildingJH下,创建另一STRU/Building_01_LEVEL_02o依照上

面方法可创建第二层楼的CFLOOR和CWALLo层次如下图:

设置储存区域。

选择Scttings>Storag。Areas,出现储存区域对话框;指向ZONE层,选择

Control>CEo选中LEVEL02,Modify>Elevation,标高为4000。

选择Create>Lcvcl,出现如下对话框,生成一个标高为8000的STRU

/Building01LEVEL03。

再参考上面步骤,Create>Framework和Greate>Compound>Floor/Wal10

设亚储存区域如下图所示。

练习二:创建地板

直墙的属性(如PLine),如下图:

指定当前工作层。在Settings>StorageAreas对话框中指定Level1。

设置缺省的等级规格。墙和板分别按下图设置:

创建辅助网格。选择Utilities〉WorkingPlane,在对话框中选择

Define>LinearGrid,按下图设置:

创建地板。选择Create〉Floor;选中Autonane,Thickness设为500;点击

来定义顶点,按下图放置四个顶点:

提示:在事件驱动图形模式框中,PickType设为Any:PickMethod设为

Snapo

修改地板形状。选择Modify>F1oor/Screed>Definition,出现以下对话框:

在顶点2后面,利用工具,添加一新顶点3,坐标为(X5,Y0);依次按下图

要求修改好地板:

提示:在添加顶点3时,可以采用其它扑捉方法,如:PickType设为

Graphics;PickMethod设为Mid-Point。在编辑顶点4,5时,可按F8改变显示

模式,便于扑捉。

练习三:创建直墙

创建外墙。选择Create>TraceBoundary,对话框按下图设置,Apply。

完成后,Members的层次结构应为:

创建内墙。选择Crcatc>Trac。Boundary,对话框按下图设置,Apply。

选择Utilities>WorkingPlane,关闭Active开关。

如下图所示创建两堵新墙:

选择Create>Wall〉Straigh,起点选择顶点4,终点选择34与16交点。

由于方向不同,新内墙于外墙34错位。选择Mo干fy>W不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论