UDAs
- Last UpdatedMay 05, 2023
- 3 minute read
There is a number of UDAs defined for the interface.
An attempt has been made to keep the unique abbreviation to 6 characters. The UDAs for this interface are:
General Data
|
Name |
Type |
Len |
On |
Description |
|
:SDNFED/ATE |
TEXT |
20 |
SCTN PANE |
Date of Export |
|
:SDNFET/IME |
TEXT |
20 |
SCTN PANE |
Time of Export |
|
:SDNFID/ATE |
TEXT |
30 |
SCTN PANE |
Date of Import |
|
:SDNFIT/IME |
TEXT |
30 |
SCTN PANE |
Time of Import |
|
:SDNFRE/VNO |
INT |
1 |
SCTN PANE SITE |
Revision Nr (0) |
|
:SDNFRE/VNO |
INT |
1 |
SCTN PANE SITE |
Transfer index(1) |
|
:SDNFTRR/VNO |
TEXT |
10 |
SCTN PANE SITE |
Revision Text |
|
:SDNFEX/CLUDE |
LOG |
1 |
SCTN PANE SJOI PJOI |
Exclude flag (f) |
|
:SDNFSTA/TUS |
TEXT |
10 |
SCTN PANE |
Status text |
|
:SDNFCD/ATE |
TEXT |
30 |
SCTN PANE GENSEC |
Date of Creation |
|
:SDNFMD/ATE |
TEXT |
30 |
SCTN PANE GENSEC |
Date of Modification |
|
:SDNFCT/IME |
TEXT |
30 |
SCTN PANE GENSEC |
Time of Creation |
|
:SDNFCM/TIME |
TEXT |
30 |
SCTN PANE GENSEC |
Time of Modification |
|
:SDNFFT/HICK |
REAL |
1 |
SCTN GENSEC PANE |
Fireproofing Thickness |
|
:SDNFFD/ESC |
INT |
1 |
SCTN GENSEC PANE |
Fireproofing Description |
|
:SDNFFS/TART |
REAL |
1 |
SCTN GENSEC |
Fireproofing Start |
|
:SDNFFE/ND |
REAL |
1 |
SCTN GENSEC |
Fireproofing End |
Structural Data
|
Name |
Type |
Len |
On |
Description |
|---|---|---|---|---|
|
:SDNFHO/LD |
INT |
1 |
SCTN PANE |
Hold Status (0) |
|
:SDNFPS/PEC |
INT |
1 |
SCTN PANE |
Paint Spec (0) |
|
:SDNFMG/RADE |
TEXT |
24 |
SCTN PANE FRMW |
Material Grade |
|
:SDNFMA/RK |
TEXT |
24 |
SCTN PANE |
Object Mark Nr. |
|
:SDNFEMA/RK |
TEXT |
24 |
SCTN PANE |
External Mark |
Project Data
|
Name |
Type |
Len |
On |
Description/default |
|---|---|---|---|---|
|
:SDNFEF/ID |
TEXT |
80 |
SITE ZONE STRU |
'Engineering Firm Id' |
|
:SDNFCL/ID |
TEXT |
80 |
SITE ZONE STRU |
'Client Id' |
|
:SDNFSTI/D |
TEXT |
80 |
SITE ZONE STRU |
'Structure Id' |
|
:SDNFPR/ID |
TEXT |
80 |
SITE ZONE STRU |
'Project Id' |
|
:SDNFMO/DNR |
INT |
1 |
SITE ZONE STRU SCTN PANE GENSEC |
Model Number |
|
:SDNFDE/CODE |
TEXT |
80 |
SITE ZONE STRU |
'Design Code' |
|
:SDNFSO/URCE |
TEXT |
64 |
SITE ZONE STRU |
Data Source |
|
:SDNFTA/RGET |
TEXT |
64 |
SITE ZONE STRU |
Target Contractor |
|
:SDNFEL/IST |
REF |
100 |
SITE ZONE STRU |
Export Item List |
|
:SDNFED/ATE |
TEXT |
20 |
SITE ZONE STRU |
Date of Export |
|
:SDNFET/IME |
TEXT |
20 |
SITE ZONE STRU |
Time of Export |
|
:SDNFID/ATE |
TEXT |
30 |
SITE ZONE STRU |
Date of Import |
|
:SDNFIT/IME |
TEXT |
30 |
SITE ZONE STRU |
Time of Import |
:SDNFEXCLUDE is a flag that you can set on the items indicated. It is using this flag that you can control what is exported to the SDNF output file. By default the flag is false, indicating that the item is not excluded from the Export process.
:SDNFEMARK is the reference number by which the external 3D steel detailing system identifies the item. If the item originated in AVEVA Model then this value is the reference number with the leading equals sign, =, removed.
:SDNFMARK is the Design reference number. It may not be the same as :SDNFEMARK if the entity originated in the external system.
:SDNFSTATUS is used to give you a view of the current status of the element. It has 4 different settings: AVEVA E3D Design to signify the item originated in Model; ADDED indicates that the item has been added to the model externally, by Merging; CHANGED means that the item has been modified externally; and DELETED means that the item was in the original Design model but has not returned from the external model. The last case may occur for one of several reasons. The item may not have been exported in the first place; it may have been added after the model was exported or it was deleted by the external system for some reason.
On Export, the :SDNFELIST attribute on the Header element is amended to contain a list of all elements exported. The list appears in the Export List window on the main AVEVA SDNF Export window. It is not the final expanded list of SCTN and PANE elements to appear in the SDNF output file.
Managing SDNF UDA visibility
For various reasons, the UDAs that are created to manage the SDNF data are normally hidden. If you wish to see them on a one-off basis in the main product you can use the function !!sdnfshowuda( ). To inspect an element, identify and locate the element, type !!sdnfshowuda( ) in a command window and the SDNF UDAs listed are listed. To modify their visibility more permanently in LEXICON use the function !!sdnfvisibleudas( ). This has several arguments because this function also works on ABSI UDAs. ABSI UDAs have FAB as their prefix, SDNF interface UDAs have SDNF as their prefix.
!!sdnfvisibleudas( !prefix, !globalVisibility, !localList )
Where:
|
!prefix |
= |SDNF| or |FAB| For SDNF or FAB - goes to either /SDNF-UWRL or /FAB-UWRL |
|
!globalVisibility |
= true or false To set ALL SDNF or FAB UDAs visible or invisible |
|
!localList |
= A space separated string list of UDAs to be visible whatever, for example: |SDNFEMARK SDNFCRDATE| |
For example:
!!sndfvisibleudas( |SDNF|, false, |SDNFEMARK| ), this would hide all SDNF UDAs except :SDNFEMARK.