青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

Key Principles of Customize Pipe Support Program

Posted on 2014-01-20 18:13 eryar 閱讀(2392) 評論(0)  編輯 收藏 引用 所屬分類: 4.AVEVA Solution

Key Principles of Customize Pipe Support Program

eryar@163.com

Abstract: The article show one customize pipe support method in AVEVA Marine/Plant. Follow the method you can create a pipe support modeling program to meet your company’s specific need.

Key Words: AVEVA Marine, AVEVA Plant, PDMS, Pipe Support, PML

I have already used AVEVA Marine for years. It is convenience and efficiency. But only the MDS module does not meet our design standard. There are so many pipe support models in the database, in order to meet the plant and marine pipe support design requirement. When creating a support model, you must wait for a while for the program to find the needed support, it's so boring. So I decided to develop a support program by myself.

To do such a program, you must know the knowledge below:

l The Design Element Hierarchy

l Event-Driven Graphics Utilities

l How to create component and specification in paragon module

l PML (the AVEVA Programmable Macro Language)

l General Commands for Creating the Model

1. The Design Element Hierarchy

wps_clip_image-7211

Figure 1.1 The Equipment and Piping hierarchy

The hierarchy is very important concept in AVEVA productions. It restricts that which element can hold what elements.

To know all data model and its attributes in AVEVA software, you can see the "Data Model Reference Manual" for reference.

2. Event-Driven Graphics Utilities

Event-Driven graphical interaction allows cursor picks in 3D views to be used intelligently as part of some overall rather than just being used for navigation or element identification purposes.

Once you have selected an option which puts you into event-driven graphics mode, such as measuring distances between calculated positions, you can carry out unrelated actions using non-graphical forms and menus without interrupting the logical sequent picking actions.

When you are in event-driven graphics mode, a Positioning Control form lets you control how your pointer picks are translated into the coordinates of required positions (which need not be at the actual cursor position).

Click in the 3D View and then press the Esc key to leave event-driven graphics mode.

Note: EDG functions are not available within Model Editor mode.

When use the Distance Measure from the toolbar, a Positioning Control will display automatically.

wps_clip_image-12408

Figure 2.1 Distance Measure on the Utilities toolbar

wps_clip_image-15449

Figure 2.2 Positioning Control

In PML, the object EDGPACKET is used for this facility. You can reference to : componentcreation.pmlfrm for detail. I will list the simplest code to demonstrate the utility.

To use your own PML program, you can put the following code in a text file named pickdemo.pmlfrm, and put it to the PMLLIB path, my PMLLIB  path is set to :

D:\AVEVA\Marine\OH12.0.SP6\PMLLIB\AddIns. 

Then in the Design module's command window input the command:

PML REHASH ALL 
SHOW 
!!pickdemo


List 1 : The simplest PML code for Event-Driven Graphics pick

wps_clip_image-12811

When the command : Show !!pickdemo applied, the pick demo form will show like follow:

wps_clip_image-27112

Figure 2.3 Pick Demo Form

When you push the button and pick a flange model, the information will display in the Command Window like follow figure:

wps_clip_image-2216

Figure 2.4 Position in the Command window

3. Create Component and Specification

Like the pipe model in Design Module which its components are all from paragon database, we will save our support model in paragon database too. This is also MDS does.

You can save the pipe clamp data:

wps_clip_image-26064

Figure 3.1 Pipe clamp model in paragon

wps_clip_image-15570

Figure 3.2 Pipe clamp model in paragon

After doing this, you add specifications for support component like pipe component, so you can use the support via the specification.

For more information about Catalogues and Specifications please see: Catalogues and Specifications Reference Manual.

4. PML

You can learn more from the manual: Software Customisation Guide.

The manual describes how to use PML, the AVEVA Programmable Macro Language. You should use it together with the Software Customisation Reference Manual. 

You do not have to be a professional programmer to start to learn PML, 

although you may find the manual difficult to follow unless you have 

some understanding of programming concepts such as if statements and 

do loops. If you have no programming experience, you should consider 

attending a PML Training Course. For details, contact your local support office, whose address is given on the AVEVA website. 

5. General Commands for Creating the Model

You can use the command: NEW to create new element. The command also can be used in PML.

wps_clip_image-23627

Figure 4.1 Use new command to create element

Then assign the spref and position attribute and others to the element, the spref attribute set for component's shape and position attribute set for the component's position.

wps_clip_image-148

Figure 4.2 Attributes of the component

You can use PML command:

SPREF /Your_Support_Specification 

/Your_Support_Specification is created in the paragon module.

The result is in the below picture:

wps_clip_image-31499

Figure 4.3 Support model in Design module

So if you understand the 5 key principles you can build your support models by your own program, this will be wonderful. When the pipe supports models are build, then can generate pipe support sketches and material automatically.

Enjoy!

If you find any mistakes or have any suggestions, feel free to contact with me: eryar@163.com.

 

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美在线播放高清精品| 国产一区二区三区无遮挡| 99re这里只有精品6| 亚洲永久免费观看| 国产精品激情| 欧美亚洲一区在线| 你懂的视频欧美| av成人免费在线| 国产精品久久久久9999吃药| 新片速递亚洲合集欧美合集| 免费久久精品视频| 亚洲视频精品| 精品二区视频| 欧美日本不卡| 欧美一级黄色录像| 亚洲精品乱码久久久久久黑人| 一本一本久久| 伊人夜夜躁av伊人久久| 欧美日韩高清不卡| 久久国产天堂福利天堂| 亚洲精品一区二区在线观看| 香蕉av777xxx色综合一区| 狠狠入ady亚洲精品经典电影| 欧美高清影院| 欧美一区二区三区久久精品| 牛夜精品久久久久久久99黑人 | 久久精品青青大伊人av| 亚洲国产小视频| 国产精品欧美一区二区三区奶水| 久久久久久久精| 亚洲制服丝袜在线| 亚洲激情视频在线播放| 久久精品在线观看| 亚洲一二三区视频在线观看| 亚洲美女啪啪| 亚洲老司机av| 99re66热这里只有精品4| 亚洲国产另类久久精品| 1024日韩| 最新亚洲电影| 亚洲最新视频在线播放| 一区二区欧美激情| 一区二区三区你懂的| 亚洲视频在线看| 亚洲一区黄色| 欧美一区二区黄色| 久久国产精品久久久久久电车| 亚洲综合丁香| 久久精品99无色码中文字幕| 久久国产精品久久w女人spa| 久久久91精品| 欧美激情国产精品| 亚洲精品日产精品乱码不卡| 一二三区精品| 欧美一级理论性理论a| 久久福利精品| 欧美+日本+国产+在线a∨观看| 鲁大师成人一区二区三区| 欧美成人资源| 国产精品成人在线| 国产日韩欧美在线看| 亚洲福利免费| 一区二区三区免费看| 小嫩嫩精品导航| 久久这里有精品15一区二区三区 | 欧美福利一区| 欧美视频久久| 国产一区二区精品久久91| 亚洲国产精品精华液2区45| 亚洲最新中文字幕| 羞羞答答国产精品www一本| 久久在线视频在线| 亚洲精选在线观看| 午夜在线成人av| 欧美+亚洲+精品+三区| 国产精品日韩一区二区三区| 激情伊人五月天久久综合| 99综合电影在线视频| 久久精品国产清高在天天线 | 午夜精品一区二区三区四区| 久久看片网站| 亚洲日韩欧美视频一区| 欧美一区二区三区成人| 欧美日本一道本| 国产日韩在线不卡| 日韩午夜三级在线| 久久乐国产精品| 在线视频日本亚洲性| 久久先锋影音| 国产精品一区亚洲| 亚洲免费福利视频| 久久久www免费人成黑人精品 | 9色porny自拍视频一区二区| 先锋影院在线亚洲| 亚洲日本中文| 久久久99爱| 国产精品久久久久999| 亚洲国产欧美日韩精品| 欧美在线三区| 日韩视频一区| 久久一区欧美| 国产专区精品视频| 亚洲女ⅴideoshd黑人| 亚洲电影av| 久久精品动漫| 国产精品国产三级欧美二区| 亚洲国产欧美久久| 久热精品视频在线观看| 亚洲女同在线| 欧美午夜精品久久久| 亚洲精品国产精品久久清纯直播| 久久免费视频这里只有精品| 99pao成人国产永久免费视频| 裸体素人女欧美日韩| 激情久久综合| 久久精品系列| 一区二区三区视频在线观看| 欧美精品日韩精品| 亚洲精选国产| 欧美激情影音先锋| 老司机亚洲精品| 激情亚洲网站| 美女91精品| 久久婷婷蜜乳一本欲蜜臀| 国产一区二区三区在线免费观看| 欧美亚洲一区在线| 亚洲男人av电影| 国产精品久久久一本精品| 亚洲一区二区三区中文字幕在线| 日韩视频在线观看| 欧美日韩网址| 亚洲无线一线二线三线区别av| 亚洲精品一区二| 欧美日韩国产成人高清视频| 亚洲精品一二三| 亚洲福利在线看| 久久精品国产96久久久香蕉| 国产在线精品成人一区二区三区| 久久久91精品国产| 久久久久成人网| 亚洲第一色在线| 欧美激情自拍| 欧美劲爆第一页| 亚洲图片欧美一区| 99综合视频| 国产精品草莓在线免费观看| 亚洲一级片在线观看| 一本色道久久综合精品竹菊| 欧美日韩在线播放| 亚洲欧美视频在线| 欧美一区二区三区精品电影| 国外视频精品毛片| 欧美国产日韩免费| 欧美激情精品久久久六区热门 | 亚洲一区三区电影在线观看| 国产精品九九| 久久精品视频免费播放| 久久激情网站| 亚洲精品三级| 99精品久久久| 国产亚洲欧美日韩一区二区| 乱码第一页成人| 欧美日本一区二区视频在线观看| 亚洲综合三区| 性欧美办公室18xxxxhd| 国内精品国产成人| 亚洲国产精品久久久久| 国产精品theporn| 久久婷婷国产综合精品青草| 欧美jizz19性欧美| 亚洲欧美一区二区激情| 久久久中精品2020中文| 日韩一级在线| 欧美一区二区三区免费观看视频| 亚洲第一二三四五区| 一本色道久久综合亚洲精品按摩| 国产日本欧美一区二区三区在线| 欧美激情第1页| 国产人妖伪娘一区91| 亚洲激情另类| 国产亚洲欧美日韩在线一区| 亚洲国产一区二区三区在线播 | 国产精品99久久不卡二区| 国模私拍视频一区| 亚洲乱码国产乱码精品精| 国产视频久久网| 亚洲美女在线观看| 尤物网精品视频| 亚洲无线一线二线三线区别av| 亚洲高清av| 亚洲性视频h| 日韩视频免费看| 欧美一二三视频| 中文在线不卡| 免费不卡在线视频| 欧美在线中文字幕| 欧美日韩一区在线| 欧美国产三级| 韩国成人福利片在线播放| 99国产精品久久久久久久成人热|