Database Management
Reference Manual
Output Syntax
: General Features of Output Lists
General Features of Output Lists
Output by default is in a format suitable for direct reinput to most AVEVA E3D™ implementations. You may, however, modify several aspects of the output format if necessary for specific purposes.
To make sure the successful reinput of data, macro files output have the following features:
•
Attributes and other data which are output for information only, and which cannot be reinput (such as the time and date of the report, the element owners, etc.) are enclosed by the delimiter codes $ (and $). They are, in consequence, treated as comments on reinput and are ignored as data.
•
Cross-reference attributes (for example HREF, CREF) are enclosed between the comment delimiters $ (and $) where they occur with their elements, and are output again collectively at the end of the list. This makes sure that all elements which are referenced in the list are present in the database makes sure before any references to them are set.
•
An END command is output after each new element has been created. This moves the Current Element pointer up to its original level in the hierarchy, ensuring that those elements (such as BOX) which may appear at two different levels in the hierarchy are reinput at the correct level.
•
The single apostrophe character ‘ is output as ‘ ‘ when it occurs within text.
•
The units of measurement used to output dimensional and positional attributes are, where possible, appropriate to the input requirements of the modules in which they will be used. For example, the Bolting attributes BDIA and LENG are always in millimetres, so as to be consistent with the input to PARAGON.
•
Millimetre coordinates and dimensions are normally listed to three decimal plates (i.e. to an accuracy of 0.001mm), and so a previous list may be used to check design data which has been created with a lower precision in another module. This could be useful, for example, in assessing a misalignment reported by a data consistency check.
Note:
Numerical accuracy deteriorates after six significant figures. The number of decimal places output can be varied using the PRECISION command.
•
ORI and ANGLE attributes are listed to four decimal plates. Orientations are output as angles using the ORIANGLE attribute to give more accurate output, and (as comment text) in XYZENU axis form. For example
AT W17246.099 N12125.000 U4130.000 ORIA 180.000 -75.000 90.000 $ ( ORI Y IS E AND Z IS N 15.000 D $)
•
Nozzles are treated somewhat differently to other elements in that their positions and orientations are output twice; first in Owner coordinates (for normal reinput), and secondly in Zone coordinates. The latter data enables them to be checked directly against Branch head and Tail positions, which are always stored in Zone coordinates. (Examples are given later in this section).
Note:
The lengths of output lists are normally minimised by omitting all attributes which have the AVEVA E3D™ default values, since the use of such values in input data generally has no effect. The omission of data in this way can, however, cause problems under some circumstances, and so may be overridden if required.
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.