Académique Documents
Professionnel Documents
Culture Documents
Step-By-Step Tutorial
Add new ATTA to the MDS catalogue, e.g.: Shoe for CS Pipe
Each component of the MDS catalogue has its unique code that will be used as designation of the support.
For example, use code AT132*.
* It is recommended to choose that code from the list of existing values – see file
Mdsparatab.pmldat in PMLLIB. If non-standard code is used, pml files must be edited.
Create a category with name /ATTA-AT132, AT132 – code for the created support. This code can be used
as a part of names for all related elements for easier navigation in the catalogue hierarchy.
:MDSActive true
:MDSGuidable true
:MDSRpad false
:MDSSchd unset
:MDSSetHei true
:MDSSummary true
:MDSSuppFunc unset
:MDSTrun false
:MDSType SHOE
Type for the created components (Generic Type) is ATTA. Format of components names is the following:
For example, for the component with bore 100 the name will be: /AT132-4.100.
:MDSCp1 AT132-4
:MDSCp2 unset
:MDSCp3 Pipe shoe
:MDSMaxHeight 0
:MDSMinHeight 0
:MDSSprWei 0
Create PPoint Set (PTSE) and Geometry Set (GMSE) using Design-parameters in expressions.
Ppoints P3 and P9 must exist for the components. Values of their attributes:
Design-parameters are stored in the Data Set – DTSE (/AT132-DATA in this example). This Data Set
includes DATA-elements for all support parameters (necessary for geometry and PPoints) and special
DATA-elements, which are standard for all supports:
Standard DATA-elements can be copied from the existing DTSE, for example, from /AT01-DATA.
Create a Detail text (SDTE-element). Include the support code in the SDTE name: /SDTE-AT132.
Skey 01HG
Stext ( VTEXT ( !!DESCAT132 ) + ' ' + ATTRIB PROP CODE + ' ' + ATTRIB PROP MATR)
AVEVA PDMS/MARINE
Step-By-Step Tutorial
!!DESCAT132 – variable with description of the support (the value from the 3rd column in the file
DES-SUPP-DEFS);
CODE – DATA-element with Dkey = CODE. That is complex expression, which is stored in the
attribute Pproperty and consists of the following parts:
TRIM ( DIST ( NOMBORE ( false , ATTRIB CPAR[1 ] ) , false , false , true , 4 , false ) ) -
the support nominal bore in inches,
TRIM ( DIST ( REAL ( STR ( NINT ( ATTRIB DESP[5 ] ) / VVAL ( !!MPU ) ) ) , false , false ,
true , 16 , false ) ) – the support nominal bore in mm;
TRIM ( DIST ( REAL ( STR ( NINT ( ATTRIB DESP[2 ] ) / VVAL ( !!MPU ) ) ) , false , false ,
true , 16 , false ) ) - value of Design-parameter 2;
MATR – DATA-element with Dkey = MATR and Pproperty ( ATTRIB DESC OF :MDSMatRef ), here
:MDSMatref is reference to the support material.
Specification components for supports are stored in the SELE-element called /MDS/SELE/ATTA. This SELE
includes separate SELEs for all values of nominal bores in mm. Find the necessary one (for example, SELE
/MDS/SELE/ATTA/150).
Create new specification component (SPCO) at the level of the chosen SELE, set references for the created
SPCO. The following commands can be used for that:
:MDSMatCode – material code, which value is stored in the file DES-SUPP-MATR – for more
details see below (e.g., :MDSMatCode CS);
:MDSMatGroup – material group (e.g., :MDSMatGroup CS)
:MDSMts – set value ANCILL for using the material in MDS application.
Reference to the necessary material is set in the attribute :MDSMatRef of the support in Design module.
For example, :MDSMatRef /CARBON/STEEL. This value is set when the ATTA-element is created – name of
the default material is stored in the file DES-SUPP-PARS:
AVEVA PDMS/MARINE
Step-By-Step Tutorial
Description of the material that user can see is set in the file DES-SUPP-MATR:
A plot-file can be set for the user defined support – this plot user can see in the support modification form
by clicking ‘View Standard’ button.
Plot-files have extension *.plt. These files are stored in the folder set in the variable MDSPLOTS in the
evars.bat in the format:
For example:
SET MDSPLOTS=D:\Projects\MDR\PLOTS D:\AVEVA\MDS11.6.SP4\PDMSUI\DES\MDS\PLOT
Each plt-file is related to the separate type of supports. The name of plt-file has the following format:
E.g.: MDS-Standards-AT132-1.plt
To let users create the new support in Design, this support should be described in the default setting files.
1. The support code and its description should be set in the file DES-SUPP-DEFS: