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

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>
            午夜精品影院在线观看| 久久久精品免费视频| 亚洲欧美欧美一区二区三区| 国产精品久久一级| 亚洲高清久久久| 欧美在线播放高清精品| 亚洲五月婷婷| 亚洲乱码国产乱码精品精可以看 | 亚洲午夜精品一区二区| 99成人在线| 亚洲一区二区不卡免费| 久久蜜桃资源一区二区老牛| 国产精品久久久久影院色老大 | 性感少妇一区| 欧美午夜不卡在线观看免费| 欧美aaaaaaaa牛牛影院| 午夜在线精品偷拍| 久久一区精品| 欧美午夜视频在线观看| 欧美激情亚洲国产| 国产精品高清在线| 亚洲精品一区二| 日韩午夜一区| 久久综合给合久久狠狠色| 欧美日韩国产色综合一二三四 | 亚洲午夜精品一区二区| 午夜精品久久久久久| 欧美激情视频在线播放| 欧美亚洲综合网| 欧美午夜宅男影院| 亚洲六月丁香色婷婷综合久久| 久久精品女人| 国产精品美女视频网站| 亚洲第一区在线观看| 久久精品国产99精品国产亚洲性色| 99视频精品| 欧美三级在线| 亚洲一区在线播放| 亚洲愉拍自拍另类高清精品| 欧美女激情福利| 亚洲色图综合久久| 亚洲图片在线观看| 国产欧美日韩高清| 亚洲欧美国产高清va在线播| 欧美大片在线看免费观看| 欧美在线观看一区二区| 国产精品自拍三区| 亚洲欧美美女| 欧美在线免费观看视频| 国产日韩精品视频一区| 亚洲综合好骚| 亚洲婷婷国产精品电影人久久| 亚洲欧洲一区二区三区久久| 亚洲国产美国国产综合一区二区| 欧美在线视频二区| 在线视频精品一| 国产精品久久久久9999| 亚洲午夜电影在线观看| 中文精品在线| 国产欧美日韩高清| 毛片一区二区三区| 欧美大片免费观看| 一本色道久久综合亚洲二区三区| 亚洲精品综合久久中文字幕| 欧美日韩精品免费| 欧美在线免费观看视频| 久久免费国产精品| 9色精品在线| 欧美成人三级在线| 久久人体大胆视频| 亚洲午夜精品网| 久久全球大尺度高清视频| 宅男66日本亚洲欧美视频| 欧美专区在线观看一区| 欧美日韩黄视频| 亚洲承认在线| 亚洲国产成人久久综合| 国产精品99久久久久久宅男| 亚洲精品国产品国语在线app| 午夜精品亚洲| 欧美一区二区福利在线| 欧美国产乱视频| 亚洲高清三级视频| 精品999在线观看| 久久精品在线| 久久久国产亚洲精品| 欧美一区二区三区在线| 久久这里只精品最新地址| 久久国产婷婷国产香蕉| 国产女主播一区二区| 亚洲综合好骚| 久久爱www久久做| 国产欧美一区二区三区在线老狼 | 亚洲黄一区二区三区| 久久av在线看| 女同性一区二区三区人了人一| 影音国产精品| 欧美成人精品不卡视频在线观看 | 99精品欧美一区二区三区| 一本久道久久综合中文字幕| 欧美三日本三级少妇三2023| 日韩视频不卡| 性娇小13――14欧美| 玉米视频成人免费看| 欧美激情综合五月色丁香| 欧美一级理论片| 亚洲第一黄色网| 久久精品日产第一区二区| 亚洲高清不卡在线| 国产老女人精品毛片久久| 久久九九久久九九| 一本久道久久综合中文字幕 | 久久精品中文| 亚洲一区视频在线观看视频| 一本色道久久综合精品竹菊 | 亚洲一本大道在线| 在线国产精品播放| 国产精品久久网| 欧美午夜一区二区三区免费大片| 麻豆成人综合网| 亚洲毛片一区| 欧美不卡一区| 久久尤物电影视频在线观看| 亚洲尤物在线视频观看| 亚洲美女精品久久| 亚洲麻豆av| 一区二区精品在线| 亚洲色无码播放| 亚洲视频网站在线观看| 亚洲一区二区三区精品在线观看| 欧美午夜电影在线| 亚洲免费av观看| 中文日韩在线视频| 这里只有精品电影| 久久av在线看| 欧美在线视频网站| 欧美激情欧美狂野欧美精品| 久久香蕉国产线看观看av| 欧美~级网站不卡| 欧美涩涩视频| 欧美精品在线免费| 在线日韩欧美视频| 亚洲制服欧美中文字幕中文字幕| 久久国产精品久久w女人spa| 久久在线免费视频| 亚洲欧洲综合| 欧美一区二区三区四区在线观看| 久久全国免费视频| 国产精品免费一区二区三区观看| 亚洲电影av在线| 欧美亚洲在线视频| 一区二区三区视频在线观看| 亚洲欧美国产视频| 欧美日韩精品系列| 亚洲人成毛片在线播放女女| 久久精品91| 亚洲精品日韩在线观看| 亚洲欧美中文字幕| 欧美高清在线视频| 久久爱另类一区二区小说| 国产精品久久久久高潮| 狠狠色狠狠色综合| 亚洲图中文字幕| 亚洲免费精彩视频| 欧美日韩一区三区| 亚洲免费在线视频| 亚洲一区免费网站| 欧美婷婷久久| 亚洲欧美日韩高清| 欧美 日韩 国产 一区| 欧美日韩一区二区三区| 亚洲网址在线| 亚洲欧美中文字幕| 狠狠色2019综合网| 亚洲人屁股眼子交8| 欧美日韩免费观看一区| 午夜在线电影亚洲一区| 亚洲线精品一区二区三区八戒| 欧美亚洲成人网| 久久黄色级2电影| 久久免费少妇高潮久久精品99| 91久久线看在观草草青青| 91久久在线| 国内精品久久久久久| 亚洲高清在线观看| 国产网站欧美日韩免费精品在线观看| 蜜桃久久精品一区二区| 欧美日韩综合久久| 久久综合精品一区| 欧美日韩免费看| 欧美激情在线狂野欧美精品| 国产精品私拍pans大尺度在线| 亚洲电影观看| 性色一区二区| 美女91精品| 国产日韩欧美在线视频观看| 亚洲精品国精品久久99热| 亚洲国产欧美日韩精品| 欧美在线观看视频在线| 亚洲欧美日韩一区在线观看|