0% found this document useful (0 votes)
12 views49 pages

Microsoft PowerPoint - AdminTraining-Level2

Uploaded by

manidme6699
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views49 pages

Microsoft PowerPoint - AdminTraining-Level2

Uploaded by

manidme6699
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

PDMS ADMINISTRATOR TRAINING – LEVEL2

CONDUCTED BY
WORLEYPARSONS MALAYSIA

TRAINER: S. VASUDEVA SARMA (VASU)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


1
INTRODUCTION

 INTRODUCE YOURSELF

 LIST YOUR PRIORITIES

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


2
Agenda for this Course

Day-1 Day-2
 Introduction to Catalogue  Creating Geometry Sets
references in Design
 Basic Shape
 Catalogue Database Hierarchy  Reserved Volume
 CATA/SECT/CATE/SCOM
 Representation
 CATA/SECT/SDTE
 CATA/SECT/SMTE  Creating Descriptions
 SPWL/SPEC/SELE/SPCO
 BLTA/BLIS/MBLI/LTAB  Creating Materials
 CCTA/CTYPE

-- Lunch Break –
--- Lunch Break ---

 Creating SCOMs  Using Design Parameters


 Creating Point-Sets  Creating Bolt Tables
 PTAX  SBOL
 PTCA
 DTAB
 PTMI

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


3
Agenda for this Course

Day-3 Day-4
 Using Specon 1st time  Updating Weights using
Property Database
 Using SpecGen
 Creating Steel Profile Catalogs
 Generate Spec Summary &  Pline-Sets (PSTREF)
Insulation Spec
-- Lunch Break –
--- Lunch Break ---

 Creating Steel Profile


 Using SpecEditor Catalogs
 GemoetrySets
 Creating Multibolt references (GSTREF)
 Keying of Weight / MESC /  AOB
Material Codes using UDA

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


4
Introduction to Catalogue references

Every piping / structural / E&I / HVAC SPref will in turn point to Catref, Catref will in turn point to Ptref,
component in Design has got a Spec Detref, Matxt and Bltref. Gmref and/or Dtref.
reference

SPref Spec reference of type SPCO


Catref Catalogue reference of type SCOM/SPRF
Bltref will in turn point to a non Detref Detail reference of type SDTE
standard Bolt Length table Matxt Material reference of type SMTE
Bltref Bolt reference of type SBOL / MBOL
Gmref Geometry reference of type GMSE
Ptref Pointset reference of type PTSE
Dtref Dataset reference of type DTSE

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


5
Paragon module Screen Layout

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


6
Catalogue Database Hierarchy
CATA

SECT SECT SECT SECT SECT SECT

CATE CATE CATE CATE CATE CATE

DTSE SCOM PTSE GMSE SDTE SMTE

DATA
TEXT

SPCO
Note:
It is recommended have individual PTSE,GMSE,SDTE and DTSE elements
for each individual CATE element.
PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)
7
Catalogue Database Hierarchy ..contd..
Purpose should be PIPE SPWL
Stext should be ‘PIPING’

SPEC TEXT TEXT SPEC


TYPE

SELE SELE SELE SELE SELE SELE


PBOR0

SELE SELE SELE SELE SELE SELE


STYP

SELE SELE SELE SELE SELE SELE

Optional

SELE SELE SELE SELE SELE SELE

SPCO SPCO SPCO SPCO SPCO SPCO

SELE Gives answer to the question Type and asks the question Pbore SELE Gives answer to the question STYP and asks the question SHOP

SELE Gives answer to the question Pbore and asks the question STYP SELE Gives answer to SHOP and asks the question RADIUS / ANGL etc.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


8
Catalogue Database Hierarchy ..contd..
BLTA

MBLI LTAB
BLIS
gths
MBOL d len DTAB
n-st
ng / no
tra lo
f or ex
re
k he
Loo
MBOL SBOL SBOL SBOL
DTAB

BLIS

SBOL SBOL SBOL

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


9
Catalogue Database Hierarchy ..contd

CCTA

COCO

COCO

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


10
LUNCH BREAK
(DAY1)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


11
Important Attributes of SCOM
GTYP Generic Type of the component (viz.) ELBO / VALV / PCOM / INST
etc.
PARAM The parameters of the component. Parameters can be either
numeric or string values. Examples of parameters are
BORE
CONNECTION TYPE
F2F LENGTH
HEIGHT

PTREF This refers to the Point-set. Point Set is a collection of p-points


which help in building the component and also determines the
arrive, leave and branch points of the component
GMREF This refers to the geometry set. Geometry set is a collection of 3D
primitives which give shape to the component. The shapes can
differ from being very complex to very simple
BLRFARRAY The new bolting method (which we have not yet implemented) uses
this attribute to assign the Bolt details.
With new bolting method, different bolts on a single flanged
connection can be of different diameter and / or different lengths.
PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)
12
Creating SCOM - Exercise

 Create this Special instrument as part of the exercise

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


13
Creating SCOM – Exercise ..contd..

Steps:
 Create a CATE and set the DESC attribute to describe the category

 Create a SDTE for this CATE and set the default description for this category

 Create a PTSE element for this CATE

 Create a GMSE element for this CATE

 Create a SCOM and set the GTYP

 Estimate the number of parameters you think would be required for this component

 Set the PARAM attribute for the SCOM based on your assumption
 First parameter should always be the main bore
 Second parameter can be F2F dist, (or) reduced bore if the component requires two bores
 Third parameter can be Connection Type
 Other parameters can be of your choice, but maintain a distinct style so that you know where the values would be stored.

 Create TEXT elements to describe the parameters

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


14
Creating SCOM – Exercise ..contd..

Steps: ..contd ..
 Create the required p-points using the parameter definitions. Refer to the Isodraft users manual
for p-point conventions

 Create the required Geometry shapes using the parameter definitions


 Set the TubeFlag and Centreline Flag as required. This would be useful to see in 3D
design and in Draft also
 Create an Obstruction Volume if required
 Create an Insulation Volume if required
 Set the OBST and Level attributes for all primitives. The OBST determines the clash –
value for this shape.

 Set the SKEY value for the SDTE element as per the Isodraft reference manual.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


15
Creating SCOM >>>> Creating PointSets
Attributes of three types of p-points
P-Points are of three types, viz. Axial,
Axial P-point
Cartesian and Mixed NUMBER P-point number
PAXI Axial Direction
PDIST Distance in Axial Direction
PBORE Bore of the p-point
Axial P-point PCONN Connection type of the p-point
PSKEY SKEY if different for this p-point
This p-point can be used if it is located at a specified
Cartesian P-Point
distance along a particular axis. The direction of
NUMBER P-point number
the p-point can be the same or exactly opposite to the axis. PX Offset in X direction
PY Offset in Y direction
PZ Offset in Z direction
Cartesian P-Point PBORE Bore of the p-point
PCONN Connection type of the p-point
This p-point can be used if it is located at a 3-D offset from
PTCDIR Cartesian direction of the p-point
the axial directions. The direction of the point can be any PSKEY SKEY if different for this p-point
direction. Mixed P-Point
NUMBER P-point number
PX Offset in X direction
PY Offset in Y direction
Mixed P-Point PZ Offset in Z direction
This p-point can be used if it is located at a 3D offset from PAXI Axial direction of the p-point
the axial directions. The direction of the p-point can be PBORE Bore of the p-point
PCONN Connection type of the p-point
along any axial direction.
PSKEY SKEY if different for this p-point

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


16
Creating SCOM >>>> Creating PointSets

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


17
Creating SCOM >>>> Creating PointSets

For our component, we need 2 p-points

PTAX PTAX
Number 1 Number 2
Pdist 0 Pdist <Height OR Length>
Paxi –X Paxi X
Pconnect <Conn Type> Pconnect <Conn Type> NULL
Pbore <Bore> Pbore <Bore> 0

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


18
Creating SCOM >>>> P-point Conventions

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


19
ENJOY THE REST OF THE DAY
(DAY1)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


20
Creating SCOM >>>> Creating Geometry Sets

 GMSET is a collection of 3D primitives, viz.

 SBOX Rectangular box  LINE Line


 BOXI Boxing (used by HVAC)  LPYR Pyramid
 SCON Cone  SCTO Circular Torus
 LCYL Cylinder  SRTO Rectangular Torus
 SCYL Cylinder  SSPH Sphere
 SSLC Sloped bottom Cylinder  TUBE Tubing
 SDIS Disc  SEXT Extrusion
 SDSH Dish  SREV Revolution

 The important attributes in addition to the dimensional attributes


for these 3D primitives are:
Level drawing/design level range attribute
CLFL centreline drawing/design flag attribute
TUFL tube drawing/design flag attribute
OBST obstruction attribute which determines clash status of the shape

 Refer to Appendix-A for dimensional attributes of 3D primitives


PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)
21
Creating SCOM >>>> Creating Geometry Sets

For our component, we need 5 primitives as shown below

4
5

1 – SCYL
2 – SCYL
3 – BOX
4 – LPYR

2 5 – BOX

1 6 - BOX

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


22
Creating SCOM >>>> Creating Geometry Sets

1 2 3

Shape: SCYL Shape: SCYL Shape: SBOX


PDIAM <Flange OD> PDIAM <Cylinder Dia> PX <Length - 50% of Indicator Dim>
PHEI <Flange Thk> PHEI <Length or Height> PY < 0 >
PAXI <Opposite to P1> PAXI <Opposite to P1> PZ < 0 >
CLFL <Visible> CLFL <Visible> PXLEN <Indicator Dimension>
TUFL <Visible> TUFL <Visible> PYLEN <Indicator Dimension>
Level <All Levels> Level <All Levels> PZLEN <Equal to Cylinder Dia>
Obst <Clashable primitive> Obst <Clashable primitive> CLFL <Visible>
TUFL <Visible>
Level <All Levels>
Obst <Clashable primitive>

Try creating a reserved volume for this instrument, by creating a


SBOX/SCYL with the height being 2 times the specified height. For reserved
volumes, you need to set the proper OBST and LEVEL attributes.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


23
Creating SCOM >>>> Creating Geometry Sets

4 5 6

Shape: LPYR Shape: SBOX Shape: SBOX


PAAX X PX <Length – Half Indicator Dim.> PX <Length – Half Indicator Dim.>
PBAX Y PY < 0 > PY < 0 >
PCAXI Z PZ < Half of Cylinder Dia > PZ < - Half of Cylinder Dia >
PBOFFSET 0 PXLEN <Half Indicator Dim.> PXLEN <Half Indicator Dim.>
PCOFFSET 0 PYLEN <Half Indicator Dim.> PYLEN <Half Indicator Dim.>
PTDIST <Length> PZLEN <Absolute 10mm> PZLEN <Absolute 10mm>
PBDIST <Length – 25% Indicator Dim> CLFL <Visible> CLFL <Visible>
PBTPLEN <some small value> TUFL <Visible> TUFL <Visible>
PCTPLEN <1.5 times Cylinder Dia> Level <All Levels> Level <All Levels>
PBBTLEN <1.5 times Cylinder Dia> Obst <Clashable primitive> Obst <Clashable primitive>
CLFL <Visible>
TUFL <Visible>
Level <All Levels>
Obst <Clashable primitive>

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


24
Creating Description Texts
LOCAL WORK INSTRUCTION NO : LWI - 016
TITLE : PDMS SDTE CREATION

DESCRIPTION :

SDTE creation is part of piping specification creation/updates in PDMS. Proper convention needs to be
followed when creating these. The following delimited pattern of describing items need to be followed.

For all piping items [General], the RTEX should be set as


<TYPE>;<SUBDESC1>;<SUBDESC2>;<END TYPE>;<RATING>;<DIMENSION STD>

For all piping items [Valves] the RTEX should be set as


<TYPE>;<SUBDESC1>;<SUBDESC2>;<END TYPE>;<RATING>; ;<VALVE TAG/DATASHEET>

Any deviation from this rule is to be done with prior approval of piping engineer. If the sub-descriptions
(or) any other delimited value is null, two consecutive delimiters (“;;”) shall be placed.

Example Descriptions:
ELBOW;45DEG.LR;SEAMLESS;BW;;ASME B16.9
PIPE NIPPLE;SEAMLESS;150MM LONG;PBE;;ASME B36.10
GASKET;SPIRAL WOUND;4.4MM THK;;300#;ASME B16.20
REDUCER;CONCENTRIC;SEAMLESS;BW;;ASME B16.9
FLANGE;ORIFICE;WN;RF;300#;ASME B16.36
VALVE;CHECK;DUAL PLATE LUGGED;WAFER;150#; ;DATASHEET:ACY100
VALVE;GLOBE;PLUG TYPE;RF;150#; ;DATASHEET:ATA100
VALVE;BALL;RB;RF;150#; ;DATASHEET:ABA100
CAP;SEAMLESS;;BW;;ASME B16.9
SOCKOLET;;;;3000#;MSS-SP-97
WELDOLET;;BW;;MSS-SP-97

The PDMS names of SDTE’s shall be


/<Cate Name>-D For Default Description
(or)
/<Cate Name>-D-<Variant> For any variant from the default description

All the SDTE’s of a category should be available under the same category. The practice of grouping all
SDTE’s under a separate SECT/CATE element could be followed for VALVES --- since they would be
project specific.
PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)
25
Creating Description Texts ..contd..

The important attribute of the SDTE apart from the description is the
symbol key (SKEY) attribute. The value of the SKEY determines the
symbol to be output by Isodraft.

LOCAL WORK INSTRUCTION NO : LWI - 019


TITLE : PDMS SKEY SETTINGS.

DESCRIPTION :
1. All the SKEY values shall be as per Section-3 of ISODRAFT Reference Manual.

2. If for any item, a new SKEY needs to be created, it shall be created using the Isodraft Symbol
Editor application in Draft module, and the symbol exported to the project specific Symbol file.

3. Each PDMS project shall have a project specific symbol file, which will be named as <jobno>-
SYMB and shall be stored in <Prj>ISO folder.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


26
Creating Material Texts
LOCAL WORK INSTRUCTION NO : LWI - 017
TITLE : PDMS SMTE CREATION

DESCRIPTION :

SMTE (Material) creation is part of piping specification creation/updates in PDMS. Proper convention
needs to be followed when creating these.

The following delimited pattern of describing items need to be followed.

For all piping items [General], the XTEXT attribute shall be set as
<Main Mtl>;<Grade-Class1>;<Grade-Class2>;<Wall Thickness>

Any deviation from this rule is to be done with prior approval of piping engineer. If the Grade-Class (or)
any other delimited value is null, two consecutive delimiters (“;;”) shall be placed.

Example Materials: PDMS Names of Materials

ASTM A105N;;; STDxSCH80 /ASTM-A105N-STDxSCH80


ASTM A234;GR.WPB;; SCH40xSCH80 /ASTM-A234-WPB-SCH40xSCH80
ASTM A350;LF2;CL1; /ASTM-A350-LF2-CL1
API 5L;GR.B;; STD /API-5L-B-STD

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


27
LUNCH BREAK
(DAY2)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


28
Creating SCOM >>>> Using Design Parameters

Create a new SCOM of the same component with Design Parameters.


Substitute Param2 and Param3 as DesParam1 and DesParam2 respectively

4
5

1 – SCYL
3
2 – SCYL
3 – BOX
4 – LPYR
5 – BOX
6 - BOX
2
1

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


29
Creating SCOM >>>> Using Design Parameters ..contd..

 You can use the Model Settings menu to assign a default Design
Parameter when building the component. It is very helpful to know
how the component will look when a value is assigned.
 Click Settings>Model Parameters to get this menu below.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


30
Creating Bolt Tables

 Although the bolt table is part of the catalogue database, the real
utilization of this is done by Isodraft.
 The problem of not having a proper bolt table will be realized only
when producing isometrics
 Proper attention must be given to create bolt tables correctly.
 BLTA, BLIS and MBLI are administrative elements, and they do not
have any special attributes. Give the names very sensibly so that
fixing the problems becomes easy.
 SBOL element has the following attributes

Non Standard Bolt Table reference


Bolt Diameter in mm

Bolt Length in mm (for default flange to flange connection)

No. of Bolts

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


31
Creating Bolt Tables ..contd..

 Each SBOL element must refer to a NSTD table to get the item code
for the selected length and to select a non-standard bolt length.
 The picture below shows 1 standard bolt length and 1 extra long bolt
length for a wafer component.
Standard Default Bolt Length
A – Flange Thickness
from SBOL
W – Length of Wafer Component + 1
+
Extra Gasket
W
is Rounded off to the next
higher value from DTAB

Standard Default Bolt Length from SBOL

A W
A

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


32
Creating Bolt Tables ..contd..

 For each spec. create bolt tables for all possible flange ratings
available in the project.
 This helps when spec breaks and components of higher ratings are
used in project
 The LTAB has to be only one per spec.
 The GRE specs can have more than one LTAB and several BLIS for
each spec.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


33
Creating Bolt Tables ..contd..

LOCAL WORK INSTRUCTION NO : 015


TITLE : PDMS BOLT TABLE CREATION.

DESCRIPTION:

1. It is recommended to have individual bolt tables for each spec, where we have to report the short
codes/ MESC numbers for bolts/nuts.

2. All non-standard bolt lengths shall be in increments of


5mm up to 310mm (of total bolt length)
10mm from 310mm to 800mm (of total bolt length)
15mm from 800mm to 995mm (of total bolt length)
20mm from 995mm onwards (of total bolt length)

3. Whenever, a non-standard length needs to be added in the bolt table, all intermediate lengths (as per
the increments said above) shall also be added. For example:
If the DTAB element has lengths up to 210mm, and a new non-standard length of 240mm needs
to be added, then all sizes viz. 215mm, 220mm, 225mm, 230mm, 235mm, 240mm should be
added.
Important
4. For all DTAB elements, the UDA :MESC1, :MESC2, … should be created up to :MESC65.

5. This LWI is for the Old Bolting method of PDMS, which is still prevalent in the industry. If we adopt
the New bolting method, this LWI needs to be revised.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


34
ENJOY THE REST OF THE DAY
(DAY2)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


35
Using Specon – 1st time

 For creating Specon files, it is recommended not to use


NotePad / WordPad and instead use other text editors like
 EditPad
 UltraEdit
 Crimson Editor

To take the TXT file of 1c1 spec

To take the TXT file of Elbows only from 1C1 spec

To take the TXT file of Tees only in new format from 1C1 spec

To take the TXT file of entire 1C1 in new format

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


36
Using Specon – How the Txt files look?

Old format New format

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


37
Using Specon – TXT file as a macro

To run back the TXT file as a macro in Specon

List of SPCO’s succesfully created in the proper hierarchy

Refer to the attached LWI’s for using SpecGen, SpecEditor and


for the naming conventions of SPCO elements

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


38
Keying in of Weight / MESC UDA’s

 Two methods can be used to key in the Weight information


 One method is to key in the Weight as a UDA value for the SPCOM
 The other method is to create a Property reference and assign the Weight
for the CMPD element in Propcon

 WP uses the first method, where a UDA by name :weight is


created and the value stored in SPCO

For creating Property reference, using Propcon module


create the CMPDATA element.

The CMPDATA element is created under CMPTABLE


element in a CMPWORLD.

The Component weight is stored in the attribute


CWEIGHT

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


39
Creating Isodraft Symbols
 Isodraft symbols can be created using Draft. Click
Draft>Administration and Draft>Isodraft

 Libraries from the main menu bar.

 We need to have at least 1 ISOLB (Isodraft Library)


element

 Each Symbol is a ISOTM (Isometric Template) and is


made of several primitives.

 The most important primitive is the MRKP (MaRKer


Point), to indicate the connection points

 MRKP has the attributes PURP which can take the


values
ARRI
LEA
TEE
 The other important attributes of ISOTM are:

New SKey

Base or Reference SKey

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


40
Creating Isodraft Symbols >> Exporting the Symbols

 After creating the symbol using primitives,


the symbol needs to be exported to the
symbol file referred by Isodraft.

 Click Utilities>Export from the main menu


bar.

 Select the file to which the symbol needs


to be exported.

 If another symbol of the same SKEY is


present and you are sure you want to
overwrite, delete the symbol key first

 Select the SKEY that you want to export


from ISOLB members and click the ADD
button.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


41
ENJOY THE REST OF THE DAY
(DAY3)

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


42
Creating Structural Profiles >> Understanding Plines
 Plines for Structural profiles are similar to p-points in equipment / piping elements.
 They are used to help in
setting the justification of steel members
to decide on the bolt holes / welding connection details.

Some Plines displayed with PKEYs for a W-Profile

Plines Displayed without PKEYs for a W-Profile

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


43
Creating Structural Profiles>>> (SCOM vs SPRF)

 The SPRF element is similar to the SCOM element.


 SPRF has two important references, viz. PSTREF (P-line set reference) and GSTREF (Geometry Set
reference) in addition to the GTYP and PARAM attributes.

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


44
Creating Structural Profiles >> GSTREF

 The GSTREF elements


are generally made of
SPRO elements
(extrusions) with
vertices defined.

 The attributes of the


SPVE (vertex) element
and SPRO are as
shown

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


45
Creating Structural Profiles >> Exercise

 Create this profile as an exercise:

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


46
Set the GTYP as BEAM from the command line

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


47
Creating Structural Profiles >> Creating P-lines

NEW PLINE /UB-PROF-PLINESET/BOS NEW PLINE /UB-PROF-PLINESET/RTOS


PKEY BOS PLAX -Y PKEY RTOS PLAX Y
PX 0 PX ( 0.5 * ATTRIB PARA[2 ] )
PY ( -0.5 * ATTRIB PARA[1 ] ) PY ( 0.5 * ATTRIB PARA[1 ] )
CLFL true CLFL true
TUFL true TUFL true

NEW PLINE /UB-PROF-PLINESET/TOS NEW PLINE /UB-PROF-PLINESET/LTOS


PKEY TOS PLAX Y PKEY LTOS PLAX Y
PY ( 0.5 * ATTRIB PARA[1 ] ) PX ( -0.5 * ATTRIB PARA[2 ] )
CLFL true PY ( 0.5 * ATTRIB PARA[1 ] )
TUFL true CLFL true
TUFL true
NEW PLINE /UB-PROF-PLINESET/NAL
PKEY NAL PLAX -X NEW PLINE /UB-PROF-PLINESET/LBOS
PX ( -0.5 * ATTRIB PARA[3 ] ) PKEY LBOS PLAX -Y
CLFL true PX ( -0.5 * ATTRIB PARA[2 ] )
TUFL true PY ( -0.5 * ATTRIB PARA[1 ] )
CLFL true
NEW PLINE /UB-PROF-PLINESET/NAR TUFL true
PKEY NAR PLAX X
PX ( 0.5 * ATTRIB PARA[3 ] ) NEW PLINE /UB-PROF-PLINESET/RBOS
CLFL true PKEY RBOS PLAX -Y
TUFL true PX ( 0.5 * ATTRIB PARA[2 ] )
PY ( -0.5 * ATTRIB PARA[1 ] )
NEW PLINE /UB-PROF-PLINESET/NA CLFL true
PKEY NA PLAX Y TUFL true
CLFL true
TUFL true

PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)


48
Creating Structural Profiles >> Creating Profile/Vertex

NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE1 NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE8


PX 0 PY ( 0.5 * ATTRIB PARA[1 ] )
PY ( -0.5 * ATTRIB PARA[1 ] ) 7 8 9
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE9
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE2 PX ( 0.5 * ATTRIB PARA[2 ] )
PX ( -0.5 * ATTRIB PARA[2 ] ) 6 5 11 10 PY ( 0.5 * ATTRIB PARA[1 ] )
PY ( -0.5 * ATTRIB PARA[1 ] )
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE10
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE3 PX ( 0.5 * ATTRIB PARA[2 ] )
PX ( -0.5 * ATTRIB PARA[2 ] ) PY ( 0.5 * ATTRIB PARA[1 ] - ATTRIB PARA[4 ] )
PY ( -0.5 * ATTRIB PARA[1 ] + ATTRIB PARA[4 ] )
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE11
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE4 PX ( 0.5 * ATTRIB PARA[3 ] )
PX ( -0.5 * ATTRIB PARA[3 ] ) PY ( 0.5 * ATTRIB PARA[1 ] - ATTRIB PARA[4 ] )
PY ( -0.5 * ATTRIB PARA[1 ] + ATTRIB PARA[4 ] )
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE12
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE5 PX ( 0.5 * ATTRIB PARA[3 ] )
PX ( -0.5 * ATTRIB PARA[3 ] ) PY ( -0.5 * ATTRIB PARA[1 ] + ATTRIB PARA[4 ] )
PY ( 0.5 * ATTRIB PARA[1 ] - ATTRIB PARA[4 ] )
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE13
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE6 3 4 12 13 PX ( 0.5 * ATTRIB PARA[2 ] )
PX ( -0.5 * ATTRIB PARA[2 ] ) PY ( -0.5 * ATTRIB PARA[1 ] + ATTRIB PARA[4 ] )
PY ( 0.5 * ATTRIB PARA[1 ] - ATTRIB PARA[4 ] )
2 1 14 NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE14
NEW SPVERT /UB-PROF-GMSET/NORMAL/SPVE7 PX ( 0.5 * ATTRIB PARA[2 ] )
PX ( -0.5 * ATTRIB PARA[2 ] ) PY ( -0.5 * ATTRIB PARA[1 ] )
PY ( 0.5 * ATTRIB PARA[1 ] )

Create another Vertex to indicate the obstruction volume of this profile.


Try giving radius for vertices, 3, 4,5,6,10,11,12 and 13.
PDMS ADMIN TRAINING – LEVEL2 (7/5/07 – 10/5/07)
49

You might also like