PDMS中文教程2项目管理.docx

上传人:b****3 文档编号:4838817 上传时间:2022-12-10 格式:DOCX 页数:20 大小:120.20KB
下载 相关 举报
PDMS中文教程2项目管理.docx_第1页
第1页 / 共20页
PDMS中文教程2项目管理.docx_第2页
第2页 / 共20页
PDMS中文教程2项目管理.docx_第3页
第3页 / 共20页
PDMS中文教程2项目管理.docx_第4页
第4页 / 共20页
PDMS中文教程2项目管理.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

PDMS中文教程2项目管理.docx

《PDMS中文教程2项目管理.docx》由会员分享,可在线阅读,更多相关《PDMS中文教程2项目管理.docx(20页珍藏版)》请在冰豆网上搜索。

PDMS中文教程2项目管理.docx

PDMS中文教程2项目管理

VPD

VANTAGEPlantDesignSystem

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

PDMS项目管理

培训手册

建立项目

生成项目目录

1.建立项目目录D:

\PROJECT。

2.在项目目录D:

\PROJECT下面建立新的PDMS项目,需要创建四个子目录。

目录名称中前三个字母必须是由三个字母组成的项目代码,下面练习中以ABC作为新建项目的项目代码。

ABC000存放项目中的所有数据库。

ABCMAC存放交叉数据库连接宏(inter-DBconnectionmacros)

ABCPIC存放生成的平面图

ABCISO存放与ISODRAFT出图设置相关的数据

3.在ABCISO子目录下面建立四个子目录。

LIS存放详细列表。

STD存放standardisometrics的设置文件

SYS存放systemisometrics的设置文件

UND存放管段图图框

4.设置环境变量指向上面建立的项目目录。

一般在\cadcentre\pdms11.2\evars.bat中设置环境变量。

编辑文件evars.bat,在文件最后添加下面四行后存盘。

setABC000=D:

\PROJECT\ABC000

setABCISO=D:

\PROJECT\ABCISO

setABCMAC=D:

\PROJECT\ABCMAC

setABCPIC=D:

\PROJECT\ABCPIC

5.在Cadcentre程序组中运行MakePDMSProject项,启动项目生成程序。

它实际运行的是\cadcentre\pdms11.2\make.bat文件。

6.根据提示输入项目代码ABC。

7.出现*命令提示符后运行宏文件,键入$m\%PDMSEXE%/makemac.mac。

程序提示CreatingSystemVirginDB及其他几种数据库的模板,最终的提示信息是Creatingmoduledefinitionsreferencing%pdmsexe%

8.键入finish完成PDMS项目生成。

可以看到ABC000目录中包含SYSTEM数据库ABCSYS,SYSTEM备份数据库ABCSYS.BAK,COMMS数据库ABCCOM,MISC数据库ABCMIS,和其他各种数据库的模板(以VIR后缀的SYSTEM,MISC,COMM,DESIGN,CATALOGUE,PADD,ISODRAFT,COMPARATOR,PROPERTIES,DICTIONARY)。

9.新项目的ABCISO目录中中并不包括standardisometrics和systemisometrics的设置文件,用户可以从SAM项目中拷贝过来,也可以以ADMIN用户身份进入ISODRAFT创建。

10.在新的项目中已经自动生成了一个组MASTER,组中有一个用户SYSTEM,是超级(FREE)用户,密码是XXXXXX(大写)。

现在可以以用户SYSTEM进入PDMS的ADMIN管理模块,开始下一步,规划项目分配人员。

只有超级用户才能进入PDMS的ADMIN管理模块。

项目规划一:

单写数据库

进入项目管理

项目管理必须以用户SYSTEM进入项目ABC的ADMIN管理模块。

设置项目支持中文字符

在命令行输入:

PROJECTMBCHARSETCHI

另外,以用户SYSTEM进入项目SAM的ADMIN管理模块,键入上面命令也可以让SAM项目支持中文。

设置项目信息

Name,Description,Message最大设置119个字符,Number最大16个字符。

项目规划的内容

包括定义组,用户,数据库和数据库组。

组相当于专业组,用户属于各个专业组,数据库相当于各个专业组的设计数据,一般每个专业组都有自己的数据库,而且,只有本专业组的用户对属于本组的数据库才有更改的权利。

一个专业组的用户想要看到其他人的设计数据,就要用到数据库组。

数据库组是把相关专业的设计数据库组合在一起。

对其他专业的数据库只有读的权利,没有写的权利。

组TEAM

练习一:

生成下面的组CREATETEAM

组描述

组名称

管道设计A组-负责A区的管道,设备和平面图

PIPEA

管道设计B组-负责B区的管道,设备和平面图

PIPEB

管道设计C组-负责C区的管道,设备和平面图

PIPEC

钢结构设计组-负责全部的钢结构设计

STEEL

材料组-负责建元件库

CATS

平面图管理组-平面图出图风格管理

DRAFTADMIN

单管图管理组-单管图出图风格管理

ISOADMIN

建库管理组-元件库管理

PARAGONADMIN

项目组-具体负责出图风格管理,查看项目进度

ADMIN

项目经理组(已建立)

MASTER

提示:

DRAFTADMIN,ISOADMIN和PARAGONADMIN组的命名不能修改。

完成后如下图:

用户USER

1.定义用户的名字和密码。

2.确认从属关系,用户都要属于某一个组,用户只能对属于本组的数据库才有更改的权利。

组可以只有一个用户,也可以没有。

在这个项目中DRAFTADMIN,ISOADMIN和PARAGONADMIN组没有自己的用户,由专业负责人ADMIN来管理。

一个用户也可以属于多个组,像ADMIN和SYSTEM。

3.指定用户的权限,用户的权限有两种:

FREE和GENERAL。

FREE权限的用户可以进入所有模块,可以更改所有的数据库。

GENERAL权限的用户不能进入ADMIN和LEXICON模块,用户只能对属于本组的数据库才有更改的权利。

4.组,用户,数据库之间的关系:

用户进入那个组,就可以做这个组的所有工作。

练习二:

生成用户CREATEUSER

用户描述

用户名称/密码

用户权限

属于组

管道设计人A(A区)

PIPEA/PIPEA

General

PIPEA

管道设计人B(B区)

PIPEB/PIPEB

General

PIPEB

管道设计人C(C区)

PIPEC/PIPEC

General

PIPEC

钢结构设计人

STEEL/STEEL

General

STEEL

建元件库人

CATS/CATS

General

CATS

专业负责人

ADMIN/ADMIN

General

所有组

项目经理(已建立)

SYSTEM/XXXXXX

Free

MASTER

在这里要指定用户所在的组,在USERMEMBERSHIP中左面是项目中的全部组,右面是当前用户所在的组。

数据库类型DATABASE

PDMS项目中包括管理数据库和模型数据库。

管理数据库

SYSTEM—保存模型数据和模块的存取控制数据。

用户,组和数据库信息。

COMMS—保存用户,模块和数据库的关系信息。

MISC—保存交叉用户信息,和交叉数据库宏。

模型数据库

DESIGN—项目中的所有设计数据。

DRAFT(PADD)—模块生成的各种平竖面图。

CATALOGUE—项目元件库和等级库。

PROPERTIES—元件库参考的材料属性。

DICTIONARY—用户自定义属性(UDAs)。

COMPARATOR—与DesignManager软件连接的数据库。

没有该软件则不需要这种数据库。

ISOD—SPOOLER模块生成的管道预制图。

数据库之间的关系

1.DESIGN设计数据库从CATALOGUE数据库中获得元件数据。

2.CATALOGUE和DESIGN数据库需要指向PROPERTIES数据库中的材料属性。

3.PADD和ISOD数据库需要指向DESIGN设计数据库。

4.DESIGN,CATALOGUE和PADD数据库中用到的用户定义属性的定义保存在DICTIONARY数据库中。

设计数据库的更新

设计数据库包括DESIGN,DRAFT(PADD),ISODRAFT,CATALOGUE,PROPERTIES和DICTIONARY。

当PDMS用户添加,改变或删除一个元素,这种变化并不马上写到数据库中,首先保存在内存中,如果内存不够,就在硬盘上生成一个临时文件。

当SAVEWORK,FINISH或模块切换时,数据写到数据库的后面。

如果QUIT或者直接返回到MONITOR,数据不会保存。

对数据库有只读权利的用户要想看到其他用户最新的保存的工作,要用到GETWORK。

数据库的设置

1.每一个数据库只属于一个组。

所以,PDMS数据库的命名规则如下:

TeamName/DatabaseName

也就是说,生成数据库时首先要指定组。

2.一个组可以有多个数据库,像CATS组,可以建管道元件库和钢结构元件数据库

3.数据库的控制级别有两种:

UPDATE和MULTIWRITE。

UPDATE允许一个用户写,多个用户读。

这个项目中的数据库控制级别都是UPDATE。

加上CONTROLLED选项有内部警告信息。

MULTIWRITE允许多个用户写,多个用户读。

后面项目中要用到。

练习三:

生成数据库CREATEDATABASE

数据库描述

工作组/数据库名称

数据库类型

管道设计数据库(A区)

PIPEA/DESIGN

DESIGN

管道设计数据库(B区)

PIPEB/DESIGN

DESIGN

管道设计数据库(C区)

PIPEC/DESIGN

DESIGN

钢结构设计数据库

STEEL/DESIGN

DESIGN

平面出图数据库(A区)

PIPEA/DRAFT

DRAFT

平面出图数据库(B区)

PIPEB/DRAFT

DRAFT

平面出图数据库(C区)

PIPEC/DRAFT

DRAFT

提示:

ISODRAFT不使用数据库,直接生成PLOT文件。

练习四:

生成元件数据库

数据库描述

组/数据库名称

数据库类型

数据库号

管道元件数据库

CATS/PIPE

CATALOGUE

5050

钢结构元件库

CATS/STEEL

CATALOGUE

5051

像管道元件库这样可能被其他项目使用的数据库,需要特别指定数据库号DBNumber,在PDMS项目中DBNumber必须唯一。

PDMS本身提供的ANSI元件库的数据库号在7000以上。

用户生成的Catalogue,DictionaryandProperties数据库号范围最好在5050-6999之间。

如果数据库号有冲突,需要用Reconfigure来解决。

练习五:

共享其他项目的元件数据库INCLUDEFOREIGNDATABASE

可以拷贝和共享其他项目的数据库,对于元件库通常采用共享的方法,可以节省硬盘空间,当然,只能是只读方式。

在这里,我们参考MAS项目中ANSI标准的元件数据库。

生成共享数据库之前,必须做好两个准备:

1.共享数据库用到的TEAM必须建好。

2.数据库号不能冲突。

数据库内容

工作组/数据库名称

数据库类型

PDMS管道元件数据库

*MASTER/PIPECATA

CATALOGUE

PDMS管嘴,UNITS,HVAC,CABLETRAY

*MASTER/PIPEOLD

CATALOGUE

PDMS钢结构节点数据库,自动出图设置,门窗库,各国的型钢库,墙,地板

*MASTER/STLCATA

CATALOGUE

PDMSHVAC元件数据库

*MASTER/HVACCATA

CATALOGUE

PDMS支吊架元件数据库

*MASTER/SUPPCATA

CATALOGUE

PDMS参数化设备数据库,DIN管嘴库

*MASTER/EQUICATA

CATALOGUE

PDMS参数化设备模板库

*MASTER/EQUITEMP

DESIGN

PDMS平台斜梯元件数据库

*MASTER/ASLCATA

CATALOGUE

PDMS平台斜梯模板数据库

*MASTER/ASLTEMP

DESIGN

PDMS支吊架及自动出图的UDA库

*MASTER/DICT

DICTIONARY

PDMS元件单重数据库

*MASTER/PROP

PROPERTIES

PDMS模板数据库

*MASTER/TEMPLATE

DESIGN

PDMS院级出图风格库

MASTER/PADD

DRAFT

PDMS项目出图风格库

ADMIN/PADD

DRAFT

*星号表示参考数据库,在本项目中为只读。

练习六:

拷贝其他项目的数据库COPYDATABASE

拷贝SAM项目中的ADMIN/PADD项目出图风格库及MAS项目中的MASTER/PADD通用出图风格库。

注意:

用户不能改变拷贝数据库的数据库号。

删除数据库

为了避免错误发生,删除数据库的操作一定要在ADMIN模块中完成,而不应在操作系统中完成。

数据库组(MultipleDatabases-MDBs)

用户的操作不是针对项目中所有的数据库,将用户需要读或写的数据库放到一起,就是数据库组MultipleDatabases-MDBs。

一个项目至少要有一个MDB,而一个数据库可以是多个MDB的成员。

一个MDB应该包括用户需要读写的所有数据库。

例如,对于一个设计人,MDB必须包括元件库和他本人的设计数据库。

另外,这个MDB还要包括同一物理分区中其他人的设计数据库,这样就可以看到整体的设计效果,方便模型的连接,避免碰撞发生。

练习七:

生成数据库组MDBs

在将项目数据库加到当前数据库时,应将设计数据库(有写权利的数据库)放在前面,参考数据库放在后面,这个顺序很重要。

见附图:

生成下面的数据库组。

PIPEA

PIPEA/DESIGN

PIPEB/DESIGN

PIPEC/DESIGN

STEEL/DESIGN

PIPEA/DRAFT

ADMIN/PADD

MASTER/PADD

CATS/PIPE

CATS/STEEL

*MASTER/STLCATA

*MASTER/PIPECATA

*MASTER/PIPEOLD

*MASTER/HVACCATA

*MASTER/SUPPCATA

*MASTER/EQUICATA

*MASTER/EQUITEMP

*MASTER/ASLCATA

*MASTER/ASLTEMP

*MASTER/DICT

*MASTER/PROP

*MASTER/TEMPLATE

PIPEB

包含的数据库与MDBPIPEA基本一样,但PIPEB/DESIGN一定要是DESIGN数据库中的第一个,PIPEB/DRAFT一定要是DRAFT数据库中的第一个。

PIPEC

包含的数据库与MDBPIPEA一样,但PIPEC/DESIGN一定要是DESIGN数据库中的第一个,PIPEC/DRAFT一定要是DRAFT数据库中的第一个。

STEEL

如果有大型的厂房或海洋平台,才设置这个MDB,小型框架由PIPING做.在做楼板穿洞时,必须能看到管道设计数据库。

STEEL/DESIGN

CATS/STEEL

*MASTER/STLCATA

PIPEA/DESIGN

PIPEB/DESIGN

PIPEC/DESIGN

CATS/PIPE

*MASTER/PIPECATA

*MASTER/PIPEOLD

*MASTER/HVACCATA

DRAFT

用于ADMIN用户设置出图风格库

ADMIN/PADD

MASTER/PADD

CATAPIPE

CATS/PIPE

*MASTER/PIPECATA

*MASTER/PIPEOLD

CATASTL

CATS/STEEL

*MASTER/STLCATA

完成后如下图:

SAVEWORK就完成了项目的规划和人员的安排。

练习八:

联机工作

1.项目目录共享,让其他联网计算机可以使用该项目。

2.在本地映射网络驱动器,指向项目的目录,如:

H=\…\\D:

\PROJECT。

3.在本地的\cadcentre\pdms11.2\evars.bat中设置环境变量。

编辑文件evars.bat,在文件最后添加下面四行后存盘。

setABC000=H:

\ABC000

setABCISO=H:

\ABCISO

setABCMAC=H:

\ABCMAC

setABCPIC=H:

\ABCPIC

4.进入PDMS,选择ABC项目。

项目使用中的问题1-每个分区要建立自己的SITE。

命名规则应由项目管理员制定。

练习九:

创建SITE

创建完SITE后,SAVEWORK,然后GETWORK可以看到其它的SITE。

项目使用中的问题2-交叉数据库宏Inter-DBMacro

如果PIPEN中的管道起点连在PIPES中的设备管嘴时,PDMS要在设备管嘴中的CREF属性中写入管道信息,但PIPEN对PIPES的设计数据库没有写的权利,这时会自动生成交叉数据库宏,把向CREF赋值的过程写到宏文件中,让PIPES自己执行宏程序,写入相关属性。

练习十:

交叉数据库宏

1.PIPEA用户生成设备EQUIPA。

2.PIPEB用户生成设备EQUIPB,再生成管道从EQUIPA到EQUIPB,这时PDMS会提示“Attempttoconnecttoareadonlydatabase.Connectionmacrowillbecreated”生成了交叉数据库宏,保存在ABCMAC目录中

3.专业负责人(ADMIN)可以在MONITOR模块中知道项目中那些数据库需要运行生成的交叉数据库宏。

一般在每天工作开始时,项目经理(SYSTEM)应当在MONITOR模块中检查交叉数据库宏,并提供给相关的组或用户。

Data->Inter-DBMacro

4.专业负责人(ADMIN)提醒PIPEB的用户应在其DESIGN模块中运行宏:

$M/%ABCMAC%/ABC000.MAC

5.运行过的宏可以删掉。

进入PDMS时用户,模块及MDB之间的关系

User

module

MDB

READ

WRITE/UPDATA

PIPEA

DESIGN

PIPEA

所有的设计数据库

PIPEA/DESIGN

PIPEB

DESIGN

PIPEB

所有的设计数据库

PIPEB/DESIGN

PIPEC

DESIGN

PIPEC

所有的设计数据库

PIPEC/DESIGN

PIPEA

DRAFT

PIPEA

所有的设计数据库,PIPEA的GA图

PIPEA/DRAFT

PIPEB

DRAFT

PIPEB

所有的设计数据库,PIPEB的GA图

PIPEB/DRAFT

PIPEC

DRAFT

PIPEC

所有的设计数据库,PIPEC的GA图

PIPEC/DRAFT

STEEL

DESIGN

STEEL

所有的设计数据库

STEEL/DESIGN

CATA

Catalogue

CATAPIPE

所有的管道元件数据库

CATA/PIPE

CATA

Catalogue

CATASTL

所有的钢结构元件数据库

CATA/STEEL

ADMIN

DRAFT

DRAFT

出图风格数据库

ADMIN/PADD

ADMIN

ISODRAFT

PIPEA,B,C

所有的设计数据库

修改ISO选项

ADMIN

全部

全部

所有的数据库

所有的数据库

SYSTEM

ADMIN

项目规划管理

规划项目二:

多个用户使用一个数据库

使用MultiwriteDatabases。

因为同一个设备或管道不能被多个人同时编辑。

所以,在MultiwriteDatabases中,每个用户必须声明要独占使用部分设备和管道。

PDMS有两种声明方式:

直接声明Explicitclaim:

在使用前声明。

隐含声明Implicitclaim:

用到的实体自动加到声明列表中。

如果要使用其他用户生成的设备或管道,必须提前声明,否则参考数据写不进去。

一旦声明成功,该用户就可以编辑其他用户生成的设备或管道。

无论使用哪一种声明方式,用户之间都容易产生冲突。

所以,PDMS不推荐使用多写数据库。

声明列表

1.Utilities->Claimlists…将EQUIPA加入到列表中。

Claim->CE。

在项目ABC中使用MultiwriteDatabases

1.在ABC项目中增加一个组PIPE

组描述

组名称

管道设计组-负责A,B,C区的管道,设备和平面图

PIPE

2.将ABC项目中的下列用户加入到PIPE组中。

用户描述

用户名称/密码

用户权限

属于组

管道设计人A(A区)

PIPEA/PIPEA

General

PIPE

管道设计人B(B区)

PIPEB/PIPEB

General

PIPE

管道设计人C(C区)

PIPEC/PIPEC

General

PIPE

专业负责人

ADMIN/ADMIN

General

除MASTER外的所有组

项目经理(已建立)

SYSTEM/XXXXXX

Free

MASTER

3.为PIPE组添加两个数据库,PIPE/DESIGN和PIPE/DRAFT,存取权利均为Multiwrite。

使用直接声明Explicitclaim。

数据库描述

工作组/数据库名称

数据库类型

管道设计数据库(A,B,C区)

PIPE/DESIGN

DESIGN

平面出图数据库(A,B,C区)

PIPE/DRAFT

DRAFT

4.新建数据库组PIPE

注意:

PIPE/DESIGN一定要是DESIGN数据库中的第一个,PIPE/DRAFT一定要是DRAFT数据库中的第一个。

PIPE/DESIGN

STEEL/DESIGN

PIPE/DRAFT

ADMIN/DRAFT

CATA/PIPE

*MASTER/PIPECATA

*MASTER/PIPEOLD

*MASTER/HVACCATA

*MASTER/SUPPCATA

*MASTER/PADD

数据库阶段性的保存DatabaseSessions

每次用户做了一次保存或者模块切换,PDMS将会把用户修改过的数据追加在原有数据库的后面,原有数据库的内容并不改变。

PDMS把新增的数据称为SESSION,意思是阶段性的保存。

Session是顺序排列的。

每一个数据库的Session序列号是分开的,例如,数据库TEAM1/DB1和TEAM1/DB2保存后,生成的新的SESSION序列号分别是106和289。

如果下一次TEAM1/DB1又作了保存,它的SESSION序列号累加至107,而TEAM1/DB2的SESSION序列号保持不变。

在DESIGN,DRAFT,SPOOLER和PARAGON模块中,用户都可以添加阶段性保存的注释(SessionComment),所以用户可以把当前的数据库与以前的数据作比较。

注意:

对以任何一个数据库,数据库生成时序列号为1,当WORLD生成时序列号为2,所以用户的第一个序列号是3。

数据库回溯Backtrack

因为数据库有阶段性的保存,所以用户可以回到前面的任何一个阶段。

步骤如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1