Professional Documents
Culture Documents
Alain SAUDEMONT
Luigi Scaringi
Application Engineer
www.aveva.com
E3D - SUPPORTS
Support Architecture
E3D - SUPPORTS
E3D - SUPPORTS
Objectives:
E3D - SUPPORTS
Needed Files
E3D - SUPPORTS
Needed DBs
E3D - SUPPORTS
Included DBs:
- MDS/CATA (ACP Project)
- MDS/PROP (ACP Project)
- MASTER/MDSDICT (ACP Project)
- Create Project
- Include DBs
- Copy Foreign DBs
- Create Team
- Create Local DBs
- Create MDB
- Copy MDS service files
E3D - SUPPORTS
- A Design DB
- A Draft DB
- A Catalogue DB
- A Property DB
MDB
E3D - SUPPORTS
Update log
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
./..
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Application defaults
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Ancillary data
E3D - SUPPORTS
Ancillary data
E3D - SUPPORTS
Ancillary data
E3D - SUPPORTS
Ancillary data
E3D - SUPPORTS
Ancillary data
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Ancillary Data
./..
E3D - SUPPORTS
Ancillary Data
./..
E3D - SUPPORTS
Ancillary Data
E3D - SUPPORTS
Exercise 6 at page 65
E3D - SUPPORTS
Hunger Data
E3D - SUPPORTS
Hunger Data
E3D - SUPPORTS
Hunger Data
E3D - SUPPORTS
Hunger Data
E3D - SUPPORTS
Framework Data
E3D - SUPPORTS
Framework Data
E3D - SUPPORTS
Framework Data
E3D - SUPPORTS
./..
E3D - SUPPORTS
Create a new Framework Configuration
Below the rules applied to the frame configuration domains
E3D - SUPPORTS
Create a new Framework Configuration
The framework configurations are stored in hierarchy with a root
element that is an APPLDW: its purpose must be MDST
E3D - SUPPORTS
Create a new Framework Configuration
Step 0: detect frame library
E3D - SUPPORTS
NB:
Q :MDSOLAP
Q :MDSONUM
Sono degli pseudoattributi delle GENSEC e delle SCTN per determinare come e qunto vogliamo che
sporgano da altri elementi:
:MDSOLAP = OVERLAP (Sporge verso il basso)
:MDSOLAP = FLUSH (Sporge verso L'ALTO)
:MDSONUM = Numero di millimetri che vogliamo che sporga
E3D - SUPPORTS
Step 3: find the spec name of the cross bar and of the vertical bar
of the sections we want to use. In this case it is used the profile that has
the spref /EU-UPN100 for the horizontal and /EU-UPN80 for the vertical bars
NB: le STRU dei supporti hanno degli pseudo attributi da impostare per stabilire il range per cui è possibile
utilizzare il supporto:
:MDSMaxBore - Stabilisce il massimo DN per cui è possibile utilizzare il supporto
:MDSMinBore - Stabilisce il massimo DN per cui è possibile utilizzare il supporto
:MDSRange - Stabilisce il range dei DN che è possibile scegliere negli PSEUDOATTRIBUTI precedenti
E3D - SUPPORTS
TRUNION DATA
E3D - SUPPORTS
Trunion Data
E3D - SUPPORTS
Trunion Data
E3D - SUPPORTS
Trunion Data
E3D - SUPPORTS
Trunion Data
E3D - SUPPORTS
LOCATION PLAN
E3D - SUPPORTS
Location Plan
- /MDS-ABA-3-VIEWS(METRIC)
- /MDS-ABA-3-VIEWS(METRIC)/S1/V1
- PMLFunction mdsAbaLocPlanRefGrd
./..
E3D - SUPPORTS
Location Plan
The Function searches the all The GRIDFA that has the owner
With the purpose set to PLNT :
./..
E3D - SUPPORTS
Location Plan
And uses the grid lines that are closest to the Datum ancillary,
Below the pml command code lines collection of the all the grids :
Var !xgr coll ALL GRIDFA with GRDAXE eq ‘x’ and purp of owner eq ‘PLNT’
Var !xgr coll ALL GRIDFA with GRDAXE eq ‘y’ and purp of owner eq ‘PLNT’
./..
E3D - SUPPORTS
./..
E3D - SUPPORTS
Model DistANCE OF THE SUPPORT FROM THE NEAREST
GRID LINES
./..
E3D - SUPPORTS
./..
E3D - SUPPORTS
COMPENSATION PLATE
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
Compensating Plates
./..
E3D - SUPPORTS
- 100
- 150
- 200
E3D - SUPPORTS
Update P9 Position:
E3D - SUPPORTS
NB: Dopo aver impostato il materiale nel: "Pipe Specification Material Code", per far si che funzioni deve
essere impostato con lo stesso codice anche l'attributo ":MPDPipeMat" delle specifiche Piping (ALL per
ALL, CS per CS....Ecc....)
E3D - SUPPORTS
./..
E3D - SUPPORTS
MDS Support Names
The Zones has also the hidden attribute :MDSAutofile which points
To a text file establishing the support naming
./..
E3D - SUPPORTS
MDS Support Names
The naming file must be in the dflts directory of the project
./..
E3D - SUPPORTS
MDS Support Names
The file must have the prefix DES-SUPP-NAMES-XXX
and has the following format
./..
E3D - SUPPORTS
MDS Support Names
The zone and file are managed with the
Current specific commands
./..
E3D - SUPPORTS
MDS Support Names
The zone and file are managed
./..
E3D - SUPPORTS
./..
E3D - SUPPORTS
PLT files The View Standard Button show plt files placed
In the directory pointed by the environment variable
MDSPLOTS
./..
E3D - SUPPORTS
./..
E3D - SUPPORTS
ABA Default file In the DFLTS directory there is a file with all the
Necessary settings used by ABA-ADP when a
Support drawing is created
./..
E3D - SUPPORTS
ABA Default file The vairous settings come from the text mentioned
file
E3D - SUPPORTS
./..
E3D - SUPPORTS
Simple Macro creation
Save the file in one of the pmllib directory.
Name it MDSAbaTraining.pmlfnc
./..
E3D - SUPPORTS
Change the macro in function
The previous macro must be changed in fucntion.
Name it MDSAbaTraining.pmlfnc
./..
E3D - SUPPORTS
Change the macro in function
It’s now necessary to recreate the pml.index file
Under the pmllib directory where the function has been saved:
./..
E3D - SUPPORTS
Add The function to the Drawing
./..
E3D - SUPPORTS
Add The function to the Drawing
./..
E3D - SUPPORTS
Add the task to the template drawing
./..
E3D - SUPPORTS
Add the task to the template drawing
./..
E3D - SUPPORTS
./..
E3D - SUPPORTS
Result of drawing creation
./..