利用PML程序实现PDMS管道支架的编号.pdf

利用PML程序实现PDMS管道支架的编号.pdf

ID:51248035

大小:1.81 MB

页数:1页

时间:2020-03-22

利用PML程序实现PDMS管道支架的编号.pdf_第1页
资源描述:

《利用PML程序实现PDMS管道支架的编号.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、化工设计通讯学术研究第43卷第9期ChemicalEngineeringDesignCommunicationsAcademicResearch2017年9月利用PML程序实现PDMS管道支架的编号王可(中国天辰工程有限公司,天津300400)摘要:PDMS具有开放的开发环境。管道设计的过程中,需要将管架添加到PDMS模型中并进行编号,工作重复且容易出错。利用PML程序实现了管架号的快速命名,解决了一个简单却很繁琐的问题。关键词:PDMS;PML程序;管架编号中图分类号:TE951;TP391.72文献标志码:A文章编号:1003–6490(2017)09–0253–

2、01UsingPMLProgramtoAchievethePDMSPipeSupportNumberWangKeAbstract:PDMShasanopendevelopmentenvironment.Intheprocessofpipelinedesign,thepiperacksneedtobeaddedtothePDMSmodelandnumbered,whichisrepetitiveanderrorprone.Inthispaper,therapidnamingofpiperacknumberisrealizedbyusingPMLprogram,andas

3、implebuttediousproblemissolved.Keywords:PDMS;PMLprogram;piperacknumber1概述PML程序实现了管架号的命名,解决了一个简单却很繁琐的随着经济的快速发展,各行业内的竞争变得异常激烈,问题,为大家节省了宝贵的时间。本文详细介绍了程序的使国内外工程公司的竞争也不例外。用方法及如何利用程序实现管架号快速准确的命名。现代工程设计对计算机的依赖性很强,随着计算机的快附录为程序行:速发展,化工管道已应用各种软件进行设计。国内外工程软!Np=Real()件开发商,不断努力开发新的软件,其中PDMS就是其中比!Nm=R

4、eal()较出色的一款软件。!Nb=Real()PDMS(PlantDesignManagementSystem),即工厂三维!name=string()布置设计管理系统,其特点主要有:!TT=01)使用比例1∶1的实体建模,更加直观地发现设计过var!pcollallpipeforce程中的错误;!n=12)通过网络,设计人员可以协同完成一个3D工厂模型;do!Npvalues!p3)具有开放的开发环境,可以利用PML可编程宏语言$!Np开发适合的程序来减少劳动强度,以提高工作效率。!name=name正因为其具有开放的开发环境,所以利用PML编程可以!pipes[

5、!n]=name减少一些重复的工作,降低工作的强度的同时,可以提高准!n=!n+1确度,达到事半功倍的效果。通过对PML的学习和工作过程enddo中对具体工作的熟悉,把PML的知识应用到工作中,从而解!pipes=!pipes.sort()决重复、乏味的工作,希望能在工作中得到推广。qvar!pipes2利用PML程序实现管架号的自动命名do!Npvalues!pipes在管道设计的过程中,有项具体工作,就是将管架上到$!Np模型中并进行编号,在成品文件中,我们就可以得到带有管var!branscollallbranfor$!Np架编号的单线图。通过单线图和管架表的对

6、照,使管架号do!Nbvalues!brans一一对应。完成这项工作,需要我们首先在PDMS中对每根$!Nb管线中所建每一个逻辑架进行命名操作。然而,在一个装置中,var!branmcollallbranmemwith(typeeq'ATTA')for$!Nb逻辑架的数量少则几百,多则几千个,一个个的重复命名操作,do!Nmvalues!branm不仅容易使人疲惫,更增加了出现错误的可能性。所以,在$!Nm对某项目装车栈台工段逻辑架的命名过程中,“是否可以应用!Stext=StextPML程序对管架进行命名”的想法油然而生。通过对PML语!Mtocomponent=M

7、tocomponent言的学习,写了一段可以快速顺序命名管架号的程序,其操if(!MtocomponentEQ'')then作步骤如下:if(!StextEQ'')then(1)首先将写有本程序行的文档复制到想要的路径,如:!TT=!TT+1D:if(!TTLE9)then(2)定义逻辑架编号原则。!name='/8J400'&!TT(3)在PDMS-pipework中,ce选pipezone。elseif(!TTLE99and!TTGT9)then(4)在命令行输入$m路径+文档名!name='/8J40'&!TT(5)运行完毕后,在保存前需要查

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。