王 可
(中国天辰工程有限公司,天津 300400)
利用PML程序实现PDMS管道支架的编号
王 可
(中国天辰工程有限公司,天津 300400)
PDMS具有开放的开发环境。管道设计的过程中,需要将管架添加到PDMS模型中并进行编号,工作重复且容易出错。利用PML程序实现了管架号的快速命名,解决了一个简单却很繁琐的问题。
PDMS;PML程序;管架编号
Abstract:PDMS has an open development environment.In the process of pipeline design,the pipe racks need to be added to the PDMS model and numbered,which is repetitive and error prone.In this paper,the rapid naming of pipe rack number is realized by using PML program,and a simple but tedious problem is solved.
Key words:PDMS;PML program;pipe rack number
随着经济的快速发展,各行业内的竞争变得异常激烈,国内外工程公司的竞争也不例外。
现代工程设计对计算机的依赖性很强,随着计算机的快速发展,化工管道已应用各种软件进行设计。国内外工程软件开发商,不断努力开发新的软件,其中PDMS就是其中比较出色的一款软件。
PDMS(Plant Design Management System),即工厂三维布置设计管理系统,其特点主要有:
1)使用比例1∶1的实体建模,更加直观地发现设计过程中的错误;
2)通过网络,设计人员可以协同完成一个3D工厂模型;
3)具有开放的开发环境,可以利用PML可编程宏语言开发适合的程序来减少劳动强度,以提高工作效率。
正因为其具有开放的开发环境,所以利用PML编程可以减少一些重复的工作,降低工作的强度的同时,可以提高准确度,达到事半功倍的效果。通过对PML的学习和工作过程中对具体工作的熟悉,把PML的知识应用到工作中,从而解决重复、乏味的工作,希望能在工作中得到推广。
在管道设计的过程中,有项具体工作,就是将管架上到模型中并进行编号,在成品文件中,我们就可以得到带有管架编号的单线图。通过单线图和管架表的对照,使管架号一一对应。完成这项工作,需要我们首先在PDMS中对每根管线中所建每一个逻辑架进行命名操作。然而,在一个装置中,逻辑架的数量少则几百,多则几千个,一个个的重复命名操作,不仅容易使人疲惫,更增加了出现错误的可能性。所以,在对某项目装车栈台工段逻辑架的命名过程中,“是否可以应用PML程序对管架进行命名”的想法油然而生。通过对PML语言的学习,写了一段可以快速顺序命名管架号的程序,其操作步骤如下:
(1)首先将写有本程序行的文档复制到想要的路径,如:D:
(2)定义逻辑架编号原则。
(3)在PDMS-pipework中,ce选pipe zone。
(4)在命令行输入 $m 路径+文档名
(5)运行完毕后,在保存前需要查看管架名是否正确,可根据管线的顺序,从前后分别抽查一些管道管架的编号,看和预期是否相符合,如发现错误可退出查找原因。
PML语言在PDMS中扮演着非常重要的角色,本文利用PML程序实现了管架号的命名,解决了一个简单却很繁琐的问题,为大家节省了宝贵的时间。本文详细介绍了程序的使用方法及如何利用程序实现管架号快速准确的命名。
附录为程序行:
Using PML Program to Achieve the PDMS Pipe Support Number
Wang Ke
TE951;TP391.72
A
1003–6490(2017)09–0253–01
2017–06–25
王可(1983—),男,河北辛集人,工程师,主要从事化工相关的设计工作。