当前位置:文档之家› PDMS中文教程_2.项目管理

PDMS中文教程_2.项目管理

VPDVANTAGE Plant Design System工厂三维布置设计管理系统PDMS项目管理培训手册建立项目生成项目目录1.建立项目目录D:\PROJECT。

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

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

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

ABCMAC 存放交叉数据库连接宏(inter-DB connection macros)ABCPIC 存放生成的平面图ABCISO 存放与ISODRAFT出图设置相关的数据3.在ABCISO子目录下面建立四个子目录。

LIS 存放详细列表。

STD 存放standard isometrics的设置文件SYS 存放system isometrics的设置文件UND 存放管段图图框4.设置环境变量指向上面建立的项目目录。

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

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

set ABC000=D:\ PROJECT \ABC000set ABCISO=D:\ PROJECT \ABCISOset ABCMAC=D:\ PROJECT \ABCMACset ABCPIC=D:\ PROJECT \ABCPIC5.在Cadcentre程序组中运行Make PDMS Project项,启动项目生成程序。

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

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

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

程序提示Creating System Virgin DB及其他几种数据库的模板,最终的提示信息是Creating module definitions referencing %pdmsexe%8.键入finish完成PDMS项目生成。

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

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

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

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

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

项目规划一:单写数据库进入项目管理项目管理必须以用户SYSTEM进入项目ABC的ADMIN管理模块。

设置项目支持中文字符在命令行输入:PROJECT MBCHARSET CHI另外,以用户SYSTEM进入项目SAM的ADMIN管理模块,键入上面命令也可以让SAM项目支持中文。

设置项目信息Name, Description, Message最大设置119个字符,Number 最大16个字符。

项目规划的内容包括定义组,用户,数据库和数据库组。

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

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

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

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

组TEAM完成后如下图:用户USER1.定义用户的名字和密码。

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

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

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

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

3.指定用户的权限,用户的权限有两种:FREE和GENERAL。

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

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

4.组,用户,数据库之间的关系:用户进入那个组,就可以做这个组的所有工作。

当前用户所在的组。

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

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

用户,组和数据库信息。

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

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

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

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

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

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

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

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

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

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,数据不会保存。

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

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

所以,PDMS数据库的命名规则如下:TeamName/DatabaseName也就是说,生成数据库时首先要指定组。

2. 一个组可以有多个数据库,像CATS组,可以建管道元件库和钢结构元件数据库3.数据库的控制级别有两种:UPDATE和MULTIWRITE。

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

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

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

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

后面项目中要用到。

练习三:生成数据库CREATE DATABASE先选择组,再命名选择数据库类型选择存储模式,在PDMS项目中DB Number 必须唯一。

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

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

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

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

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

生成共享数据库之前,必须做好两个准备:1.共享数据库用到的TEAM必须建好。

2.数据库号不能冲突。

练习六:拷贝其他项目的数据库COPY DATABASE拷贝SAM项目中的ADMIN/PADD项目出图风格库及MAS项目中的MASTER/PADD通用出图风格库。

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

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

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

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

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

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

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

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

见附图:生成下面的数据库组。

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

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

STEEL如果有大型的厂房或海洋平台,才设置这个MDB,小型框架由PIPING做.在做楼板穿洞DRA FTSAVE WORK就完成了项目的规划和人员的安排。

练习八:联机工作1.项目目录共享,让其他联网计算机可以使用该项目。

2.在本地映射网络驱动器,指向项目的目录,如:H=\…\\D:\PROJECT。

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

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

set ABC000=H:\ABC000set ABCISO= H:\ABCISOset ABCMAC= H:\ABCMACset ABCPIC= H:\ABCPIC4.进入PDMS,选择ABC项目。

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

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

练习九:创建SITE创建完SITE后,SAVE WORK,然后GET WORK可以看到其它的SITE。

相关主题