Professional Documents
Culture Documents
PROPCON Reference Manual
PROPCON Reference Manual
PROPCON Reference Manual
Reference Manual
Version 11.6
This manual provides documentation relating to products to which you may not have
access or which may not be licensed to you. For further information on which Products
are licensed to you please refer to your licence conditions.
For details of AVEVA's worldwide sales and support offices, see our website at
http://www.aveva.com
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK
Contents
1 Introduction...................................................................................................1-1
1.1 General Description .................................................................................................. 1-1
2 Properties Data .............................................................................................2-1
2.1 Setting Up a Properties Database............................................................................ 2-1
2.2 Description................................................................................................................. 2-1
2.2.1 Design Layout Data .................................................................................... 2-1
2.2.2 Material Property Data............................................................................... 2-1
2.2.3 Case Data..................................................................................................... 2-1
2.2.4 Component Data.......................................................................................... 2-1
2.2.5 Constraint Data........................................................................................... 2-2
2.2.6 Run Data...................................................................................................... 2-2
2.2.7 Units Specification ...................................................................................... 2-2
2.3 Material Property Data............................................................................................. 2-2
2.3.1 Hierarchy Description................................................................................. 2-2
2.3.2 Material Properties ..................................................................................... 2-2
2.3.3 Pointers from the Design DB and Specification ........................................ 2-4
2.4 Case Data .................................................................................................................. 2-4
2.4.1 Hierarchy Description................................................................................. 2-4
2.4.2 Pointer from the Design DB ....................................................................... 2-5
2.5 Component Data ....................................................................................................... 2-5
2.5.1 Hierarchy Description................................................................................. 2-5
2.5.2 Pointer from the Specification .................................................................... 2-6
2.6 Constraints Data ....................................................................................................... 2-6
2.6.1 Hierarchy Description................................................................................. 2-6
2.6.2 Pointer from the Design DB ....................................................................... 2-7
2.7 Run Data.................................................................................................................... 2-7
2.7.1 Hierarchy Description................................................................................. 2-7
3 Some General Commands ...........................................................................3-1
3.1 Introduction ............................................................................................................... 3-1
3.2 The CLOCK Command ............................................................................................. 3-2
3.3 The COPY Command ................................................................................................ 3-2
3.4 The DELETE Command ........................................................................................... 3-2
3.5 The END Command .................................................................................................. 3-3
3.6 The GOTO Command................................................................................................ 3-3
3.7 The INCLUDE Command......................................................................................... 3-3
3.8 The LOCK Command................................................................................................ 3-3
3.9 The NAME Command............................................................................................... 3-4
3.10 The NEW Command ................................................................................................. 3-4
3.11 The OLD Command .................................................................................................. 3-4
3.12 The QUERY Command............................................................................................. 3-5
A Properties database (DB) is created in the ADMIN module in the same way as
a Design or Catalogue DB. The DB will be assigned, typically, to the team
responsible for pipe stressing. The syntax for creating a Properties DB is:
>-- CReate -- DB -- teamname/dbname -- PROP -->
Before the Properties DB can be used, it must be added to a multiple database
(MDB).
2.2 Description
Full details of the Properties database structure and of the elements held
within it are shown in Appendix B. The types of data stored may be grouped
into the following categories:
POISSON’S RATIO
COEFFICIENT OF EXPANSION
YOUNG’S MODULUS
ALLOWABLE STRESS
DENSITY
There can also be three general properties known as A, B and C properties.
These are used to store any additional properties that may be needed. Each of
these may be a function of temperature and/or pressure.
To enable the properties to be stored against temperature and pressure values,
the data is stored in a tabular format which incorporates a ‘table’ element for
each type of property: TYOU (table of Young’s modulus values), TSTR (table of
allowable stresses), etc.
Below these are ‘spot’ elements, SYOU, SSTR etc. The ‘spot’ elements have
attributes PRES and TEMP where values of pressure and temperature may be
input. Each element also has an attribute to allow the input of the
corresponding value of its own property; for example, SYOU has an attribute
YOUN where a value of Young’s modulus may be stored, SAPR has an attribute
APRO where a value of APROPERTY may be stored, and so on.
At different temperatures and pressures, the value of Young’s modulus may
vary, and so more spot Young’s modulus elements (SYOUs) may be created with
different temperature, pressure and Young’s modulus values. Thus the
attributes settings for a specific SYOU might be:
TYPE SYOU (Spot Young’s modulus)
NAME
LOCK
OWNE
TEMP 20 (Temperature)
PRES 101EX+3 (Pressure)
YOUN 210EX+9 (Young’s modulus value; see Chapter 6 for a
description of the exponential format of numbers)
The table that these spot properties create can then be used by a suitable
stressing package. The table effectively forms a graph with the spot property,
temperature and pressure. From this table, therefore, the stressing package can
interpolate other values it may need.
The PDMS unit for TEMP is degrees centigrade and for PRES and YOUN is
N/m2. Therefore, this material at a temperature of 20 degrees centigrade and a
pressure of 101 kN/m2 would have a value for Young’s modulus (E) of 210
GN/m2. For a change of units, see Chapter 4.
Note: FLUI does not have the elements relating to allowable stress, nor
Poisson's ratio, i.e. TSTR, TPOI, SSTR and SPOI.
The elements SOLI and FLUI have an attribute DESC (Description) which is a
120-character text string.
The table elements (TPOI, TEXP etc) have an attribute PQUA (Property
Qualifier) which is some qualification under which the property applies. There
is provision for 4 characters.
The table elements also have an attribute SREF (Source Reference). This may
be the name of a book from where the spot values were obtained and is a 12-
character text string.
The elements TAPR, TBPR and TCPR also have an attribute PNAM (Property
Name) which is a 12-character text string.
At the same level as the table elements is an element TEXT which has an
attribute STEX which is a 50-character text string.
3.1 Introduction
This copies the attributes of element <gid> into the Current Element (which
must be the same as element <gid>) and duplicates any offspring of element
<gid>.
Elements are deleted using the DELETE command (for deletion of groups, see
Section 6, Use of Groups).
The simplest command form is
which deletes the Current Element and all its members and removes its
reference from its owner list.
After deletion, the owner of the Current Element becomes the Current Element.
will delete all the members of noun and any offspring members, but not noun
itself.
The END command makes the owner of the Current Element the new Current
Element.
Moving an element from one list to another is done using the INCLUDE
command:
Because the INCLUDE command could cause problems if used between two DBs
in an MDB, its use has been restricted to operating only within one DB in an
MBD.
To prevent any accidental deletion of elements, they may be locked; under these
conditions, they cannot be modified in any way.
The Current Element may be locked using:
Elements are created using the NEW command. The simplest command form is:
The OLD command can be used to ensure that, when accessing an element, it is
of the type required, e.g.
OLD TUBD /XYZ
If element /XYZ is not a TUBD, then the following message appears:
INCORRECT TYPE OF ELEMENT
- LINE ABORTED
In other words, because /XYZ is not a TUBD, /XYZ has not become the Current
Element and the Current Element remains as it was.
Any attribute of any element may be queried using the QUERY command. All
the attributes of an element may be queried using
but some may not be in a readable form and may need to be queried
independently.
Members of an element may be queried by:
For a full list of what can be interrogated using the QUERY command, see the
<quera> graph in Appendix A.
The RENAME command may be used when copying elements with members to
save time having to name the copies later. This can only be used effectively if all
the elements have been named with one part of their name common to all
elements, e.g.
CAST /C1
members CASE /C1/1
CASE /C1/2
CASE /C1/3
CASE /C1/4
The /C1 part of the name is present in all elements.
If the CAST is to be copied, the following syntax may be used:
NEW CAST COPY /C1 RENAME /C1 /C2
This will copy the CAST and its members and where /C1 occurs in the name it
will be replaced with /C2, giving
CAST /C2
members CASE /C2/1
CASE /C2/2
CASE /C2/3
CASE /C2/4
This will be the new CAST and its case members with the same attributes as
/C1 but named /C2.
The order of elements within the Current List may be changed using the
REORDER command:
The first element specified is positioned before or after the list position of the
second element.
The SAME command makes the previous Current Element the new Current
Element (previous in time, not list position); that is, it cancels the effect of the
most recent change of Current Element.
An element can be unnamed, i.e. its name removed, leaving only the PDMS
system reference number, by:
4.1 Description
User-defined units can be used in PROPCON but must first have been created
in PARAGON; see VANTAGE PDMS PARAGON Reference Manual.
Default units may be set up so that on entry to PROPCON they are set
automatically. This is dependent on the DFUN (Default Units) attribute having
been set in PARAGON.
The units to be used may be selected by using the syntax
UNITS name will select the set of units (MSET) called name
UNITS DEFAULT will select the default units
UNITS will disable the current units and return to standard PDMS
units
Once an MSET has been selected (MSET is the Measurement Set, e.g.
/IMPERIAL), PROPCON will compile an internal list of conversion factors to be
used for input and output. This list can be queried by the command
>--- Query --- UNITS --->
While an MSET is active, any input or output of an attribute for which there are
conversion factors will be in the units given by that MSET. However, if the
command Q ATT is used, the output will be in PDMS units.
An abbreviation may be set up in PARAGON to show the units, e.g. ’mm’, ’lb.f’.
If an MSET has been selected, the output will be followed by the relevant
abbreviation.
Groups are used in PROPCON to group Cases together. This is done to save
space and time spent creating Cases. Several Cases with the same attributes
may be reproduced in different Case Types if groups are not used.
The syntax for adding or removing cases from a group is:
Note: Do not delete cases from a group or you will delete them from the
Properties database. Use the REMOVE syntax
The element Group has an attribute FUNC (Function) which is a 12-character
text string.
Exponential numbers may be input into PROPCON with the following syntax:
For example:
YOUN 210 EX 9
A.1 Introduction
This appendix contains the legal command and interrogation syntax graphs
applicable to the PDMS PROPCON module.
A.2 Conventions
>---+--- A ----.
| |
|--- B ----|
| |
‘--- C ----+--->
(e) When a ‘loop back’ is included in the graphs, the command(s) in the loop may be
repeated as required.
.------------.
/ |
--*--- <gid> ----’
|
‘--- nl ---------->
<sadj>
<satt>
(continued)
|--- RINErtia -----------|
| |
|--- SIF ----------------|
| |
|--- PRFC ---------------|
| |
|--- SDTHickness --------|
| |
|--- CORAllowance -------|
| |
|--- EFACtor ------------|
| |
|--- DFLFactors ---------|
| |
|--- FORCe --------------|
| |
|--- MOMEnt -------------|
| |
|--- DISPlacement -------|
| |
|--- ROTAtion -----------|
| |
|--- DLIMit -------------|
| |
|--- RLIMit -------------|
| |
|--- FLIMit -------------|
| |
|--- MLIMit -------------|
| |
|--- DFFLexibility ------|
| |
|--- FCOEfficient -------|
| |
|--- CPULl --------------|
| |
|--- CASReference -------|
| |
|--- CATYpe -------------|
| |
|--- CTXT ---------------|
| |
|--- DMFLexibility ------|
| |
|--- RMFLexibility ------|
| |
|--- CPUTwist -----------|
| |
|--- RFLFactors ---------|
| |
|--- BFLExibility -------|
| |
|--- CWEIght ------------|
| |
|--- CIWEight -----------|
| |
‘--- PWAStage -----------+--->
<snoun>
(continued)
|--- CMPWorlds --------|
| |
|--- CMPTypes ---------|
| |
|--- CMPData ----------|
| |
|--- CONWorlds --------|
| |
|--- CONTypes ---------|
| |
|--- CONStraints ------|
| |
|--- TCASes -----------|
| |
|--- RUNWorlds --------|
| |
|--- RUNdecks ---------|
| |
|--- CARDs ------------|
| |
|--- TEXts ------------|
| |
|--- CASTypes ---------|
| |
|--- TUBDatas ---------|
| |
‘--- GPWLds -----------+--->
<squer>
<watt>
WORLD
TCAS
TDEN TSTR TPOI TEXP TYOU TAPR TBPR TCPR TEXT TDEN TEXP TYOU TAPR TBPR TCPR TEXT
SDEN SSTR SPOI SEXP SYOU SAPR SBPR SCPR SDEN SEXP SYOU SAPR SBPR SCPR
1. Material World
2. Solid
3. Fluid
4. Table of Density
5. Table of Stress
6. Table of Poisson’s Ratio
7. Table of Coefficient of Expansion
8. Table of Young’s Modulus
9. Table of A Property
10. Table of B Property
11. Table of C Property
12. Text
13. Spot Density
14. Spot Stress
15. Spot Poisson’s Ratio
16. Spot Coefficient of Expansion
17. Spot Young’s Modulus
18. Spot A Property
19. Spot B Property
20. Spot C Property
21. Case World
22. Case Type
23. Case
24. Component World
25. Component Type
26. Component Data
27. Tube Data
28. Constraint World
29. Constraint Type
30. Constraint
31. Table of Cases
32. Run World
33. Run
34. Card
35. Group World
36. Group
The default values of each attribute, if any, are shown in the following lists.
TYPE CONS
NAME
LOCK FALSE
OWNE
APPL
FORC 0.00 0.00 0.00
MOME 0.00 0.00 0.00
DISP 0.00 0.00 0.00
ROTA 0.00 0.00 0.00
DLIM 0.00 0.00 0.00
0.00 0.00 0.00
RLIM 0.00 0.00 0.00
0.00 0.00 0.00
FLIM 0.00 0.00 0.00
MLIM 0.00 0.00 0.00
DFLF -100000.00 -100000.00 -100000.00
RFLF -100000.00 -100000.00 -100000.00
FCOE 0.00 0.00 0.00
CPUL 0.00 0.00 0.00
CPUT 0.00 0.00 0.00
Legal Owners: CONW, CONT
Legal Members: TCAS
TYPE TCAS
NAME
LOCK FALSE
OWNE
CASR =0
Legal Owners: CONS
Legal Members: None
C.1 Introduction
Note: All commands with a section reference of ***** are standard PDMS
commands which are common to all constructor modules and which are not
described in this manual. For details of these commands, see the
VANTAGE PDMS DESIGN Reference Manual. The most common
commands are listed first (CLOCK to QUIT), followed by the remainder in
alphabetical order.
COMMAND SECTION
APPLICATION 2.4.1, 2.6.1
APROPERTY 2.3.2
BACKWARDS *****
BFLEXIBILITY 2.5.1
BPROPERTY 2.3.2
BTOLERANCE 2.5.1
CARDS 2.7.1
CASES 2.4.1
CASREFERENCE 2.4.1
CASTYPES 2.4.1
CASWORLDS 2.4.1
CATYPE 2.4.1
CIWEIGHT 2.5.1
CMPDATA 2.5.1
CMPTYPES 2.5.1
CMPWORLDS 2.5.1
CONSTRAINTS 2.6.1
CONTYPES 2.6.1
CONWORLDS 2.6.1
CORALLOWANCE 2.5.1
CPROPERTY 2.3.2
CPULL 2.6.1
CPUTWIST 2.6.1
CTXT 2.7.1
CWEIGHT 2.5.1
DATE 2.7.1
DENSITY 2.3.2
DESCRIPTION 2.7.1
DFFLEXIBILITY 2.5.1
DFLFACTORS 2.6.1
DISPLACEMENT 2.6.1
DLIMIT 2.6.1
DMFLEXIBILITY 2.5.1
EFACTOR 2.5.1
EXPANSION 2.3.2
FCOEFFICIENCENT 2.6.1
FINCH *****
FLIMIT 2.6.1
FLUIDS 2.3.1, 2.3.2, 2.3.3
FORWARDS *****
FORCE 2.6.1
FUNCTION 5.1
HEAD *****
INCH *****
IPRESSURE 2.4.1
MATWORLDS 2.3.1
MILLIMETRE *****
COMMAND SECTION
MLIMIT 2.6.1
MM *****
MOMENT 2.6.1
MRKR 2.5.1
OUTDIAMETER 2.5.1
OWNER *****
PNAME 2.3.2
POISSONS 2.3.2
PQUALIFIER 2.3.2
PRESSURE 2.3.2
PRFC 2.5.1
PTEMPERATURE 2.4.1
RFLFACTORS 2.6.1
RINERTIA 2.5.1
RLIMIT 2.6.1
RMFLEXIBILITY 2.5.1
ROTATION 2.6.1
RPRESSURE 2.4.1
RTEMPERATURE 2.4.1
RTYPE 2.6.1
RUNDECKS 2.7.1
RUNWORLDS 2.7.1
SAPROPERTY 2.3.2
SBPROPERTY 2.3.2
SCPROPERTY 2.3.2
SDENSITIES 2.3.2
SDENSITY 2.3.2
SDTHICKNESS 2.5.1
SEXPANSIONS 2.3.2
SHAPE 2.5.1
SHOCKLOAD 2.4.1
SIF 2.5.1
SOLIDS 2.3.1, 2.3.2, 2.3.3
SREFERENCE 2.3.2
SSTRESSES 2.3.2
STEXT 2.3.2
STRESS 2.3.2
SYOUNGS 2.3.2
TAIL *****
TAPROPERTY 2.3.2
TBPROPERTY 2.3.2
TCASES 2.6.1
TCPROPERTY 2.3.2
TDENSITIES 2.3.2
TEMPERATURE 2.3.2
TEXTS 2.3.2
COMMAND SECTION
TEXPANSIONS 2.3.2
TGRADIENT 2.4.1
TPOISSONS 2.3.2
TSTRESSES 2.3.2
TUBDATAS 2.5.1
TYOUNGS 2.3.2
UIWEIGHT 2.5.1
UNAME 2.7.1
UNITS 4.1
UWEIGHT 2.5.1
WDIAMETER 2.5.1
WEFACTOR 2.4.1
WIFACTOR 2.4.1
WPRESSURE 2.4.1
WTOLERANCE 2.3.1
YOUNGS 2.3.2