PDMS自学过程中几点建议

(整期优先)网络出版时间:2018-12-22
/ 2

PDMS自学过程中几点建议

许云

江苏智道工程技术有限公司江苏省南京市210000

内容摘要:本文结合作者在PDMS自学过程中遇到的一些问题及克服问题采用的思路及方法。

关键词:PDMS软件;数据库、元件库;

PDMS是英文PlantDesignManagementSystem的缩写,即工厂三维布置设计管理系统,它是英国AVEVA公司(原CADCentre公司)的旗舰产品,自从1977年第一个PDMS商业版本发布以来,PDMS就成为大型、复杂工厂设计项目的首选设计软件系统。该软件具有以下主要功能特点:

1.全比例三维实体建模,而且以所见即所得方式建模;

2.通过网络实现多专业实时协同设计、真实的现场环境,多个专业组可以协同设计以建立一个详细的3D数字工厂模型,每个设计者在设计过程中都可以随时查看其它设计者正在干什么;

3.交互设计过程中,实时三维碰撞检查,PDMS能自动地在元件和各专业设计之间进行碰撞检查,在整体上保证设计结果的准确性;

4.拥有独立的数据库结构,元件和设备信息全部可以存储在参数化的元件库和设备库中,不依赖第三方数据库;

5.开放的开发环境,利用ProgrammableMacroLanguage可编程宏语言,可与通用数据库连接,其包含的AutoDraft程序将PDMS与AutoCAD接口连接,可方便地将二者的图纸互相转换,PDMS输出的图形符合传统的工业标准。

6.与其它应用软件的对接,PDMS与应力计算软件CaesarII有对接口,CaesarII可以直接从PDMS中抽取管道的相关数据,然后对该管道进行应力分析计算。

鉴于PDMS拥有以上如此强大功能,目前国内许多行业的设计院都采用PDMS系统进行项目的工程设计,尤其在化工、石化、核电等相关项目的设计过程中应用十分广泛。因此,能熟练应用PDMS人员的市场需求也随之增加。

对于想自学PDMS项目管理的人来说,多数情况是受条件限制不能脱产接受专门的PDMS培训,或所在公司没有这方面的规划,而自己又特别想掌握这一技能。得益于互联网的广泛普及,想要自学PDMS,可以从网上找到大量相关的学习资料,包括文字版和视频。以下结合本人在PDMS项目管理自学过程中的一些体会和心得,希望能给如我一样的初学者提供一些帮助:

1、建议尽可能使用高版本的PDMS,版本越高,操作界面越直观简单,操作越容易上手。

PDMS的学习从建立项目开始,12.0以后的版本,较之前的版本简化了许多步骤,如已经安装了PDMS软件,只要执行AVEVA中的子程序“ProjectCreationWizard”,给定项目简称(三个英文字母,例如“ABC”)及项目所在路径就可以了。另外,建立管道等级也可在PARAGON模块中直接生成,而不似低版本时需要进入SPECON模块,采用命令生成,后者的生成方式对于如本人一样的初学者来说,没有宏语言基础,这样的界面简直就是勉为其难。

2、建议项目管理的建立参照软件自带项目SAMPLE,可以参照,但不能完全照搬。

新建成的项目会自动生成一个超级用户“Free“,对应的用户密码为大写的英文字母“XXXXXX”,凭此用户名和密码进入ADMIN模块,开始本项目的管理设定,这一过程包含如下内容:USER(用户)的建立、TEAM(组,指用户与数据库的一一对应)的建立、Database(数据库)以及MDBs(数据库组,由多个数据库的组合对应一个用户)的建立。PDMS软件自带SAMPLE项目,初学者可以参照SAMPLE的项目管理内容,按部就班建立自己项目相应的USER、TEAM、Database、MDBs等。参照SAMPLE固然可以让初学者在在乱麻中找到一丝清晰的路径,但又不能照搬照抄,否则会出现意想不到的问题。PDMS数据库的主要类型有:DESI、PADD、CATA、PROP、DICT和ISOD。新项目的数据库可以根据需要引用SAMPLE和MASTER(也是软件自带)部分数据库,主要是涉及元件库和出图定制内容的数据库需要引用。此外,新建项目应建立自身的相应元件库(CATA)和出图定制库(PADD)等。本人在完全参照SAMPLE建好了数据库后,一度以为项目管理一切妥当。及至后来,建好了部分元件库、等级库后,曾经到DESIGN模块中测试性选择新建项目的元件库,却无论如何也找不到,只能看到系统自带MASTER(软件标准项目)的等级库。对于初学者来说,一切问题的产生,都是知其然不知其所以然,无法找到问题根源。仅因为这一个问题,纠结了许久,各种方式方法试验,都无济于事。直到有一天,将自建的CATA数据库加入进PIPE用户的数据库组,才解决了一个本该是显而易见的问题。

3、元件的建库应尽量简化程序

就化工、石化设计而言,元件主要包括管道、阀门、法兰、垫片、弯头、三通、大小头、管帽及过滤器等各类管件。利用MASTER中已有的相应的元件复制,然后再修改管件的相关名称及尺寸,建立新项目自用的元件库,这是一条相当简便的方法,可以节省很多重复的工作量,并降低工作难度,明显提高工作效率。对于MASTER中没有的元件,需要逐步建立该元件的点集、型集、数据集等,点集是元件的骨架,型集是肌肉,也是DESIGN中该元件的显示外形。点集里的每一个点的设置都是必须的,没有多余的。而型集里有的基本构成件有必须的,有的仅是为了在DESIGN中显示的更接近实物。MASTER的元件库里不少元件构成都是相当复杂,如果是复制该元件,则没有必要去修改。如果是纯粹新建元件,本人认为,在满足设计出图要求的情况下,应尽量简化元件型集的构成。

4、上网搜寻的学习资料

PDMS软件自带英文版本的操作手册,英文水平足够好的初学者,最好的学习指导应该首选英文操作手册,可以少走不少弯路。反之,则可以在网上下载一些中文版的基础学习资料,包括文字版和相关视频。不过,网络上文字版的学习资料繁多而杂乱,不够系统,初学者应该有所选择。如想自学PDMS项目管理内容的初学者,本人推荐一本名为《AVEVAPDMS高级管理使用手册》,相较于其它资料,此手册相对详细全面,且简单易懂。就此手册而言,有一处需要提醒:在创建元件时,给元件设置的多个数据集,其中DATA-PLOT数据的属性设置是“(ATTRIBFLNMOF=15192/47239)”,同其它资料一样没有任何提示“15192/47239”指代哪个,初学者几乎云里雾里。本人也是不得不耗时费力地去一个一个查看系统自动给出的编号,才发现这是指代当前元件(注:对于每一个元件或属性,系统都会自动赋给一个数字编号,而为了增强元件的辨识度,建库人也会按照自己的习惯定义元件的名称,为此常常忽略了系统编号)。元件的DATA-SKEYT数据的属性也是类似道理。

5、尽可能发挥PDMS的各模块中的“HELP”作用

PDMS学习过程中会遇到大量的英文缩写,其指代意思对于初学者来说如同天书,这时软件里“HELP”的功能就显而易见了。“HELP”给出的虽然是英语式的,但用于名词解释还是相对容易理解的。

6、有效利用网络资源

网络上除了能提供一些文字及视频资料外,还有一些相关PDMS的论坛或QQ群,初学者可以选择性申请加入PDMS群或论坛,一般都是免费的。大多数群里都有不少PDMS高手,他们中许多人都挺热心的,初学者只要抱着谦恭的态度,不耻“上”问,大都能得到满意的答案或解决问题的思路。

7、与同事共学

虽然网络可以解决不少问题,但毕竟无法做到及时。俗语说三个臭皮匠凑成一个诸葛亮,如果有同事一起同时学习PDMS,每个人的思维是有固定模式的,多人学习时,可以及时就面临的问题展开讨论,不一样的思路往往会带给别人一定的启发,会有意外的收获。

结语

本人认为,在自学PDMS过程中肯定会遇到不少问题,也会经历到不少困难,曾有PDMS网友戏言要出一本书,书名《PDMS从入门到放弃》,可见PDMS作为一项大型三维设计软件,要想熟练掌握,并非一朝一夕之功。我想即使接受正规培训,也不能一蹴而就,毕竟培训还只是纸上谈兵,只有完完整整做成一个实际的项目,才算初步成功。自学固然更需要的是我们的坚持、不放弃,希望我的几点经历与体会能给大家有所帮助。