Model Reference Manual
Display
: Using Design Aids
Using Design Aids
Keywords:
AID LINE ARROW CEARROW ARC SPHERE BOX CYLINDER
Description:
This facility lets the user incorporate lines, arrows, arcs, spheres, boxes or cylinders in a view to help with the design construction. Design aids can be grouped together (using the NUMBER option) and given a number for identification.
Aid lines are drawn between two defined 3D positions. The linestyle can be solid, dashed, dotted or dash-dot, and the user can label them with text markers at defined positions.
Aid arrows are used to complement lines for showing dimensions etc. The user can control both the overall height of an arrow and the proportion of its height occupied by the conical arrow-head, thus changing its emphasis.
A special aid arrow, the CEArrow, is positioned automatically to point to the current element. The user can specify whether the arrow points to the Origin (default), P-arrive or P-leave of the current element.
Note:
These terms relate primarily to piping components. For other element types, they are interpreted in a logical way. For example, for a SCTN, Origin = P-arrive = POSS, P-leave = POSE; for a PANE, Origin = Vertex 1; for a VERT, Origin = vertex position; etc.
Aid arcs are defined in terms of two points at their extremities and either a third 'through' point or a tangent point through which a second-order Bezier curve is constructed.
Aid spheres are defined by the position of the centre and the radius.
Aid boxes are defined in terms of their position, orientation, and X,Y,Z dimensions. They may be drawn in wireline mode (like penalty volumes or clipping boxes) or in solid mode (like box primitives).
Aid cylinders are defined in terms of their position, orientation, diameter and height. They may be drawn in wireline or solid (filled) mode.
Examples:
AID LINE E1200S3500U0 TO E760N1200U50
Draws a line between the two 3D positions.
AID LINE NUMBER 5 E1200S3500U0 TO E760N1200U50 LINESTYLE DOTTED
Groups the new line with other such lines with the same number (5 this example) and draws it in the dotted linestyle.
AID CLEAR LINE 5
Deletes line number 5
AID ARROW AT E760N1200U50 DIR E HEI 100 PROP 0.5
Positions 100mm arrow with given position and direction; arrow head is 50mm long.
AID BOX POS PIN 6 ORI X IS UP Y TOWARDS /PUMP1 XLEN 200 YLEN 200 ZLEN 200 FILL OFF
Positions a wireline cubic box, with 200mm sides, at Pin 6 with the specified orientation.
AID CLEAR SPHERE UNNd
Deletes all unnumbered aid spheres.
Command Syntax:
>- AID LINE -+--------------.
| |
‘- NUMber int -+- <bpos> TO <bpos> -+- LINEStyle -+- SOLId ---.
| | |
‘-> |- DASHEd --|
| |
|- DOTTEd --|
| |
‘- DASHDot -+->
>- AID TEXT - NUMber
int
-
text_expression
- AT <bpos> ->
>- AID ARROW -+--------------.
| |
‘- NUMber
int
-+-- AT <bpos> -- DIRection <bdir> -.
|
.----------------------------------------------’
|
‘- HEIght
val
-+------------------.
| |
‘- PROPortion
val
-+->
>- AID CEARROW -+- ON/OFF ->
|
'- HEIght
val
-+------------------.
| |
‘- PROPortion
val
-+- ARRIVE -.
| |
|- LEAVE --|
| |
'- ORIGIN -+->
>- AID ARC -+--------------.
| |
‘- NUMber
int
-+- <bpos> TO <bpos> -+- TANPoint <bpos> -.
| |
'- THRU <bpos> -----+->
>- AID SPHERE -+--------------.
| |
‘- NUMber
int
-+- <bpos> - DIAmeter <expre> ->
>- AID BOX -+--------------. .-------------------.
| | / |
‘- NUMber int -+-*- POSition <bpos> ---|
| |
|- ORIentation <ori> -|
| |
|- XLENgth <expre> ---|
| |
|- YLENgth <expre> ---|
| |
|- ZLENgth <expre> ---|
| |
‘- FILLed -+- ON --. |
| | |
‘- OFF -+--+->
>- AID CYLinder -+--------------. .-------------------.
| | / |
‘- NUMber int -+-*- POSition <bpos> ---|
| |
|- AT <bpos> ---------|
| |
|- ORIentation <ori> -|
| |
|- DIAmeter <expre> --|
| |
|- HEIght <expre> ----|
| |
‘- FILLed -+- ON --. |
| | |
‘- OFF -+--+->
>- AID CLEAR -+- ALL-------------------------.
| |
|- LINE
-----. |
| | |
|- ARROW ----| |
| | |
|- CEARROW --| |
| | |
|- ARC ------| |
| | |
|- SPHERE ---| |
| | |
|- BOX ------| |
| | |
'- CYLInder -+-
int
--------. |
| | |
|- ALL --------| |
| | |
‘- UNNumbered -+--+->
Querying:
>- Q AID -+- LINE -----.
| |
|- ARROW ----|
| |
|- CEARROW --|
| |
|- ARC ------|
| |
|- SPHERE ---|
| |
|- BOX ------|
| |
'- CYLInder -+- integer ----.
| |
|- UNNumbered -|
| |
‘- ALL --------+->
Note:
Q AID ARC lists arcs using the THRU (not TANP) definition, since all arcs may be represented in this way.
>- Q AID - NEXT -+- LINEnumber -----.
| |
|- ARROWnumber ----|
| |
|- ARCnumber ------|
| |
|- SPHEREnumber ---|
| |
|- CYLIndernumber -|
| |
'- BOXnumber ------+->
(Gives next available aid number for specified type)
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.