1. PDMS – 2 Hour Tutorial .. SOA/LVC on Networks of Single-processor and Multicore Computers. Dynamically configured structure. LVC. PDMS Structural Design Features. How PDMS Represents Structural Members. .. The chapters of this guide take the form of a hands-on tutorial exercise. PDMS Piping Tutorial - Download as Word Doc .doc /.docx), PDF File .pdf), Text File .txt) or read online. PDMS Tutorial VANTAGE PDMS Structural Design.
|Language:||English, Spanish, Japanese|
|Distribution:||Free* [*Register to download]|
Pdms Manual - Free download as PDF File .pdf), Text File .txt) or read online for free. PDMS Introducing the structure of PDMS. PDMS SP4 – Highlights. Full service Structural. – Bent plates. ▫ Enhanced Hole Improved interactive PDMS response with imported. material. This manual provides documentation relating to products to which you may not have access ruthenpress.info, which is a contents list for the documentation set. Provided . Describes, the PDMS Structural Analysis Interface module, an.
These interpreted models are constructed by choosing generic objects defined in lower level data models 4x, 5x, 1xx, 5xx and adding specializations needed for the particular application domain of the AP. The common generic data models are the basis for interoperability between APs for different kinds of industries and life cycle stages.
But because the development of an ATS was very expensive and inefficient this requirement was dropped and replaced by the requirements to have an informal validation report and recommended practises how to use it.
Today the recommended practises are a primary source for those going to implement STEP. Originally its purpose was only to document high level application objects and the basic relations between them. And because APs are developed by different groups of people it was always an issue to ensure interoperability between APs on a higher level. The Application Interpreted Constructs AIC solved this problem for common specializations of generic concepts, primarily in the geometric area.
Modules are built on each other, resulting in an almost directed graph with the AP and conformance class modules at the very top. AP , Electrotechnical design and installation. They both use ISO as their common reference data library or dictionary of standard instances.
You can specify a standard report template, so you can derive lists of commonly-required information very quickly, or you can design a one-off report format to suit special needs. This chapter explains: This is the first step of the tutorial exercise. If you do not know where the PDMS program is stored on your system, you will have to contact your system administrator at this point.
Ignore any entries currently shown in this form. The next section describes how to complete the boxes, and the exercise continues afterwards. You use the mouse to steer the graphics pointer around the screen and to select or pick items by using the mouse buttons. The buttons perform. The appearance of the pointer changes according to the type of display item that is underneath it.
The left-hand mouse button has three functions: The middle mouse button is used primarily to manipulate a graphical view; the right-hand button which gives a shortcut menu is used to access the menu options specific to the graphical view window. Forms can include any of the following: Text boxes and drop-down lists are explained below; the remainder are explained later in this chapter.
A text box will usually have a label to tell you what to enter. When you first open a form which contains text boxes, the first text-box on the form is current and a text editing pointer a vertical bar is displayed in the box.
A text-box often contains a default entry such as unset when first displayed. Some text boxes accept only text or only numeric data, and entries with the wrong type of data are not accepted.
To enter data into a text box:. You may need to delete the existing entry first. Any text box with an unconfirmed setting is highlighted by a yellow background. The list will usually have a label to tell you what you are setting and will show the current selection.
They typically have the following appearance:. To change the setting, click on the down arrow or button face to reveal the full list of available options, then pick the required option. Give the name of the Project in which you want to work: Give your allocated Username: Give your allocated Password: Give the name of the module you wish to use: Make sure that you leave the Read Only box unchecked, so that you can modify the database as you work. You must specify which files to load at startup.
You can choose either the application default settings Load from Macro Files or a customised setup saved during an earlier session Load from Binary Files. Select Macro Files. When you have entered all the necessary details, the form looks like this:.
When PDMS has loaded, your screen looks like this: As labelled above, the display comprises the following: Main Menu Bar This is the area you use to make menu selections. Main Tool Bar This has a number of icon buttons and drop-down lists that offer shortcuts to a selection common PDMS operations and standard settings.
To move to a different point in the database, you click on the appropriate item in the list. The shortcut menu which you access with the right-hand mouse button enables you to control how the model is represented. This window also has its own tool bar.
Status Bar This displays information about the current status of your operations. You can reposition or minimise these windows at any time using standard window management facilities. Menu options in pull-down or pop-up menus can be in any of three formats:. Options followed by a pointer, display a subsidiary menu that offers a further range of options.
For example: The tool bar is displayed immediately below the main menu bar in the application window. It contains a number of icon buttons which let you carry out common tasks without searching for the options in the menus. The actions of the buttons are explained in the on-line help. If you pause the pointer over a button, a tool-tip pop-up box will remind you of the function of the button.
To activate a button, you click on it. The tool bar can be switched off, or displayed with larger icons. The status bar displays messages telling you what actions the application is carrying out. You should look at it frequently, especially if the system appears to be waiting for you to do something, since it will always prompt you for any input or action which is required to carry out the next step of your current activity. If the prompt lets you repeat a task an unspecified number of times, such as picking a selection of items using the pointer, you must press the Escape key when you have finished to indicate that you are ready to move to the next operation.
Forms are used both to display information and to let you enter new data. Forms typically comprise an arrangement of buttons of various types, text-boxes, and scrollable lists. Input to a form is usually via a combination of mouse and keyboard. While you have access to a form, you can change a setting, return to the initial values, accept and act on the current data, or cancel the form without applying any changes, according to the nature of the form. You were introduced to text boxers and drop-down lists in Section 3.
The selection is mutually exclusive, so that selecting one option deselects others in that group automatically. To change the selected option button in a group, click the required button. Unlike option buttons, they do not interact, so that you can set any combination of check boxes at the same time. They typically have the following appearance: To select an option, click on the line you want. The selected line is highlighted.
Some scrollable lists let you make only a single selection, so that selecting any option deselects all others automatically. Other lists let you make multiple selections, with all selected options highlighted simultaneously.
You can deselect a highlighted option in a multiple- choice list, by clicking on it again repeated clicks toggle a selection. You use these to tell PDMS what to do with the details you have entered in the form. The common action buttons are: Tells PDMS to accept the current form settings, and closes the form.
Cancels any changes you have made to the form, and closes the form. Tells PDMS to accept the current form settings, and leaves the form displayed for further use.
Cancels any changes you have made to the form, and leaves the form displayed for further use. Some forms contain more specific types of control button which carry out particular command options. The action is indicated by the name of the button such Add or Remove. Alert forms are used to display information such as error messages, prompts and requests for confirmation of changes.
You should respond by carrying out the task prompted for, or by clicking on the control buttons on the form usually an OK or Cancel button. Most bar menus end with a Help option. Where available, on-line help gives detailed instructions on the use of the forms and menus via which you control each application.
The Help option gives you the following choices from its submenu: When you select this option, the pointer changes to a question mark? Move the question mark into the window on which you want help and click the left-hand mouse button. Experiment with each of the Help options until you understand the search and navigation facilities for finding specific items of information. When you are ready to continue, close any forms which you have been experimenting with as follows: Do not close the Design Explorer or the 3D View windows, because you will use these in the next parts of the exercise.
You are advised to make full use of the on-line help facilities whenever you want clarification of any operations during the later steps of the exercise.
In this chapter, you will learn: You will therefore learn how these other items are defined in PDMS as well as learning how to connect sequences of piping components between them.
In this chapter you will look at the ways in which equipment data and piping design data is stored by PDMS, and you will create some administrative data elements to enable you to organise your detailed design in a logical way. All PDMS data is stored in the form of a hierarchy.
The names used to identify database levels below Zone depend on the specific engineering discipline for which the data is used.
For piping design data, the lower administrative levels and their PDMS abbreviations are: Each Pipe can represent any portion of the overall piping network, but is usually used to group items with a common specification.
Each Branch within a Pipe represents a single sequence of piping components running between two, and only two, points: The data which defines the physical design of the individual piping components is held below Branch level.
In the basic configuration, equipment design data has only one administrative level below Zone: The data which defines the physical design of each equipment item is represented by a set of basic 3D shapes known as Primitives Box, Cylinder, etc. Together, these hierarchic levels give the following overall format: Design data defining individual piping components elbows, bends, tees, valves, etc. These are known as its attributes.
Every element is identified within the database structure by an automatically-allocated reference number and, optionally, by a user- specified name. Additional items of information about an element which can be stored as attribute settings include, the: Some attribute settings must be defined by you when you create a new element, others will be defined automatically by PDMS. When you are modifying a database for example, when you are creating new elements or changing the settings of their attributes , you can consider yourself to be positioned at a specific point within the hierarchy.
The element at this location is called the current element usually abbreviated to CE. In many cases, commands which you give for modifying the attributes of an element will assume that the changes are to be applied to the current. The Design Explorer displays this this information continuously. The vertical link between two elements on adjacent levels of the database hierarchy is defined as an owner-member relationship.
The element on the upper level is the owner of those elements directly linked below it. The lower level elements are members of their owning element. Each element can have many members, but it can have only one owner.
You can navigate from any element to any other, thereby changing the current element, by following the owner-member links up and down the hierarchy. You are now ready to create some administrative elements at the top of the PDMS Design database hierarchy, as explained above.
Click OK to create the Site element. Your first new element appears in the Design Explorer as the current element. Click OK to create the Zone element. If you or other users have accessed this database before, the list may also contain other elements. In the next chapter you will create some standard equipment items, to give some reference points between which you can subsequently route your sample piping sequences. In this chapter you will: These will form the basis for routing your piping network.
These shapes are known as primitives.
The primitives used for piping connections to equipment items are nozzles which are standard components which you select from the PDMS catalogues. So, for example, a simple storage vessel might be built up from the following primitives: Dish Cylinder Box Nozzle x2 x1 x2 x1. The position of the equipment item as a whole, and the relative positions of its component primitives, are specified in terms of its origin.
The orientation of the equipment item is specified by aligning the X,Y,Z axes of its primitives within the E,N,U East, North, Up coordinate system of the design model more accurately, the E,N,U coordinate system of the item owning Zone. X Y Equipment Origin Z. You will look in more detail at the principles of positioning and orientating items within the PDMS design model when you start to create piping components.
These standard equipment types, some of which will have been supplied with the original application and some of which may have been added by your company, are stored as parameterised Design Templates TMPL. The master copies of these design templates are stored in a special part of the design database. When you select a design template for inclusion in your design: All the above are jointly referred to as the design element properties.
To enable a template designer to reuse standard configurations of primitives within an equipment design, the Equipment element is sometimes subdivided into Subequipment SUBE elements. In such situations an extended hierarchy is formed. An example of an extended hierarchy is as follows:. Design primitives and nozzles Parameterised dimensions in dataset. For the purposes of the current exercise, you do not need to fully understand the implications of this alternative method of storing design data.
The concepts have been introduced to enable you to recognise some of the new elements that will be added into your Design Explorer as you progress through the steps of the exercise. In this section you will create a storage tank using one of the standard designs supplied with PDMS. When loading is complete, the main menu bar and the tool bar which now has a second row show some extra options which give you access to the whole range of functions needed to create and position equipment items:.
Display the Create Standard Equipment form in one of the following ways: The Specification Data area of the form enables you to narrow down your choice of standard equipment by a progressive question- and-answer sequence. At each stage of the search, you select from the options in the lower list whose title changes to reflect its content and the progress of the search is summarised in the Current Selection list.
This selection is copied to the Current Selection list, while the lower list now shows three Vessel Type options. Select Vertical Vessels. The lower list title now says Selection complete and the list itself is now empty. The Current Selection list shows the fully-specified equipment:.
At this stage, the equipment has the default dimensions defined by the template designer. To specify your own dimensions, click the Properties… button to display a Modify Properties form listing all parameterised dimensions assigned to the equipment definition. Enter the following details: Click OK and then redisplay the Modify Properties form to show the plot view.
Alternatively, click the Plotfile button on the Create Standard Equipment form or Modify Properties form to display the plot in a separate window at any time. If you wish to zoom in so that you can read the text on the plot view, position the pointer in the plot area, hold down the middle mouse button, drag out a rectangle enclosing the region of interest, and.
To zoom out, position the pointer over the centre of interest of the plot and click the middle mouse button.
Click OK on the Modify Properties form. Click Apply on the Create Standard Equipment form. The Positioning Control form now appears automatically:. This is because you must specify the position of equipment before it can be added into the database.
In a normal design situation, you would position the equipment relative to part of an existing plant structure. At at the moment your view is empty, so you cannot pick any existing reference point. You must therefore give an explicit position. Click the button on the Positioning Control form. On the Explicit Position form that appears, enter the coordinates:. Click Apply. The tank is added into the 3D View, but the current view settings mean that you cannot see it in clear detail.
You will rectify this a little later. Dismiss the Explicit Position form. Dismiss the Create Standard Equipment form. The standard vessel design does not incorporate any nozzles. In this section, you will add a nozzle that you will later use to connect your pipework to the storage tank.
On the Create Nozzle form that is displayed, enter the following details in the text boxes: Click the Nozzle Type button.
Define the nozzle type by entering the following details in the displayed Nozzle Specification form: Specification Click Apply, and then Dismiss. You will see in more detail how catalogues are used when you start to select piping components. The settings on the Create Nozzle form now look like this:. Click Apply and then, if you have not already done so, Dismiss any remaining forms involved in nozzle creation. In order to see what your design looks like as you build it up, and to enable you to identify design items by simply pointing to them rather than by navigating to them in the Design Explorer, you will now display your current design in a 3D View window, and learn how to manipulate this display.
Remove the elements currently in the Draw List the bottom half of the Design Explorer by clilcking each one in turn and selecting Remove From Draw List from the shortcut menu. To set the Draw List so that you can see each equipment item as you create it, you need to select your equipment Zone.
This adjusts the scale of the view automatically such that it corresponds to a volume just large enough to hold the chosen element s ; in this case, the Zone. The three view manipulation modes are: The current manipulation mode is shown in the status line at the bottom of the 3D View window, and is currently set to Rotate, as shown in the previous illustration. To change the view manipulation mode, use the 3D View tool bar buttons, or the function keys, as follows:. You can also choose these view manipulation options, from the shortcut menu with the mouse pointer within the graphical view.
Select , note that this is the default state. Position the pointer in the view area and hold down the middle mouse button, then move the mouse slowly from side to side while watching the effect on the displayed model.
Repeat the rotation operations while holding down the Control key. Note that the word Fast appears in the status line and that the rate of rotation is increased. Repeat the rotation operations, but this time hold down the Shift key. Note that the word Slow appears in the status line and that the rate of rotation is decreased.
For an alternative way of rotating the model, try dragging the horizontal and vertical sliders to new positions along the view borders. You can rotate the model in this way at any time, regardless of the current manipulation mode. Position the pointer in the view area and hold down the middle mouse button, then move the mouse slowly in all directions.
Repeat the pan operations while holding down first the Ctrl key to increase the panning speed and then the key to decrease the panning speed. Position the pointer in the view area and hold down the middle mouse button, then move the mouse slowly up and down. Moving the mouse away from you up zooms in, effectively magnifying the view; moving the mouse towards you down zooms out, effectively reducing the view.
Repeat the zoom operations while holding down first the Ctrl key and then the key. Position the pointer at the top of the tank and click do not hold down the middle mouse button. Notice how the view changes so that the picked point is now at the centre of the view. Whenever you click the middle button, whatever the current manipulation mode, you reset the centre of interest.
Set the centre of interest to the face of the nozzle, then zoom in for a close-up view. You will find this a very useful technique when making small adjustments to the design. You need to have several equipment items between which to route piping components, so, in this section, you will now create a different design of vertical storage vessel and a pump, using similar procedures to those you used to create the first vessel.
Select Storage Hoppers This design includes provision for one nozzle at the bottom of the conical base. Click the Properties button, and enter the following details: NONE Click the button on the Positioning Control form, enter the coordinates: Click Apply, and observe the relative positions and orientations of the two vessels in the graphical view.
Navigate back to Tank-2 and add a second nozzle using the same sequence as in steps 35 to 40, and give it the following description: This nozzle has a smaller bore than the other nozzles. You may need to rotate the view to see all of the nozzles simultaneously.
Click on , and give the pump the following definition: Centreline Mounted Centrifugal Pumps. Baseplate Length: Create the pump and position it at: Click on the button on the main tool bar to display the Define Axes form. On this form, select Cardinal Directions:. An E,N,U axes symbol is displayed at the origin of the current element. The horizontal suction nozzle points north. To change the orientation of the pump so that it points West, click on the Model Editor button on the main tooolbar.
Using the left-hand mouse button, click on the pump to display the drag handles. With the pointer over the horizontal rotation handle see above , press and hold down the left-hand mouse button and move the pointer which changes shape in an anticlockwise direction until the following pump orientation is achieved:.
The pump now points West. Click anywhere in the graphics area to remove the drag handles.. See the online help for a full explanation of all of the element position manupulation facilities available in Model Editor mode.
Other methods of changing orientation are explained below. Move the pump back its original orientation first by clicking on the Undo button on the main toolbar. Click again to leave Model Editor mode. The Rotate form enables you to rotate the equipment through a specified angle about a defined axis.
The default axis is up, through the origin, and is correct, so just set Angle to This leaves the axes symbol in the 3D View: Navigate to each pump nozzle in turn and rename: Check the layout of the three equipment items in the graphical view:. It is good practice regularly to save changes to your design as you build it up. This avoids the need to start all over again in the event of loss of work due to an unforeseen interruption, such as a power failure. You should also save your current screen layout and display settings, so that next time you use the application you can easily.
You can now leave PDMS and return to the operating system. Ordinarily, if you had made any changes since your last Save Work operation, an alert form would ask whether you want to save those changes; this time, you are just asked to confirm that you want to leave PDMS.
Click OK. In the next chapter, you will add to the design model by creating some piping components. To ensure design consistency and conformity with predefined standards, the basic definitions of all items that you can use in the pipework design are held in a Catalogue database.
This holds definitions of: When you add an item to your design model, you store the position, orientation etc. The dimensions of each item are defined in the catalogue by parameters whose values are set only at the design stage, so that a single catalogue entry can represent a whole family of design components which differ only in their dimensions. You have already used this concept when creating the equipment nozzles in the previous chapter.
In each case, you: Each of these is explained in turn below. Each Pipe can represent any portion of the overall piping network, while each Branch represents a single section of a Pipe which runs between two, and only two, points the Branch Head and the Branch Tail. The individual piping components defined in terms of their catalogue specifications are stored as Branch members.
So, a Pipe which incorporates a Tee, for example, must own at least two Branches to achieve the necessary three connection points. The following configurations show two ways of achieving this solid lines represent part of Branch 1; dotted lines represent part of Branch 2: These tags, which have both position and direction, are called p-points.
Each p-point is identified by a number of the format P0, P1, P2 etc. P0 always represents the component origin position, while. The values of these are defined to suit the specific design requirements.
P1 P1 P1 usually also p-arrive usually also p-leave. The dimensions of the tee are represented in the catalogue by parameters whose values are determined by the nominal bore required to suit the design. It is assumed from now on that you know how to use the OK, Apply, Cancel and Dismiss buttons on forms, so they will not always be mentioned in the rest of the exercise.
When loading is complete, your screen should look the same as it did when you saved the layout in the previous chapter. The alternative is to to reload the applications from their source macros, but this takes more time. The menu bar for the Equipment application is replaced by that for the Pipework application.
The menu bars for both applications are superficially similar, but the latter gives you access to options with specific relavance to creating and manipulating piping components. The Default Specifications form, which is shown automatically is described in the next section. When you select components from the piping catalogue as described earlier in this chapter, you do so by stating which Specification the components must match.
To avoid having to specify this data again for each component, you can set a Default Specification at Pipe or Branch level. This will be used automatically at lower levels unless you override it the default specification is said to be cascaded down the hierarchy. As an example, the specifications which form part of the sample project within which you are working include: The project specifications include some choices for pipework Insulation, but no trace heating specifications as shown by the None Available entry on the Tracing option button.
You do not want to use insulation or trace heating, so make sure that both of are unselected, as shown above.
When you click OK, the current default specification is shown in the second row of the tool bar:.
The initial sequence will include a tee to which another pipework sequence will be connected later. The configuration which you will create with all components in a horizontal plane is as follows:. Flange 3 Flange 2 N S Gasket 3 Gasket 2 W You will represent both this and the next sequence by a single Pipe element in the design database, but you must subdivide this into two Branch elements to allow the flows into the pump to combine at the tee.
You will define the branches as follows: It will consist of the following components, listed in head-to-tail order: Note that the flow through the tee will enter at P1 and leave at P3 that is, p-arrive will be P1 and p-leave will be P3. The tubing which runs between the piping items shown by the dotted lines in the diagram , is added and adjusted automatically by PDMS to suit the positions and specifications of the components.
You do not have to create it explicity; it is referred to as implied tube. Refer back to the sequence in the diagram when necessary to understand the logic of the following steps for creating this in the design model.
For interest, click the Attributes button to see the types of optional information that you can associate with a pipe definition in the database. Most of these are self-explanatory. You will see that you can specify most of the data needed to fully define a piping network ready for construction and erection; this data will then be cascaded down to all lower levels as you create the piping components.
You will leave all detailing attributes at their default settings, so Cancel the form when you have looked at it. Name the pipe Pipe-1 and OK its creation. You want to connect both head and tail of the branch to existing nozzles, so set the option to Connect. When you OK the branch creation, you will see a Connect Branch form which lets you specify how the head and tail are to be connected. Set the Connect Branch form to show that you want to connect the Head to a Nozzle, as follows:. Notice how the route of the branch is shown in the graphical view by a broken line.
As you have not yet introduced any components, this runs directly from the head to the tail. You will now build up the component sequence by creating individual piping items. Dismiss the Connect Branch form. The Piping Components form allows you to control all operations for specifying a pipe run.
As well as letting you select the type of component required, this form includes facilities which let you access some of the menu options for positioning and orientating the current component:. You will first set up those parts of the form which will remain the same for all components in the current branch.