Creates an Opening Entity based on rectangular extents. It functions simularly to BoundaryOpening except that the boundary is parametrically specified instead of referencing a polyline. Used in conjuntion with the Proteus simulation.
Usage:
Opening OpeningName | ||
XLocation number/frame | See Extents, below. | |
XExtents number | See Extents, below. | |
XMin number/frame | See Extents, below. | |
XMax number/frame | See Extents, below. | |
YLocation number/frame | See Extents, below. | |
YExtents number | See Extents, below. | |
YMin number/frame | See Extents, below. | |
YMax number/frame | See Extents, below. | |
ZLocation number/frame | See Extents, below. | |
ZExtents number | See Extents, below. | |
ZMin number/frame | See Extents, below. | |
ZMax number/frame | See Extents, below. | |
Search [X|Y|Z] Steps | Direction and number of sections that are to be derived from the boundary | |
Connect Group1Name direction Group2Name | The groups that the opening can connect to, see below | |
Normal vector | The normal vector to align then opening normal to, see below. | |
CollapseHead PressureHead | The head required before the opening will allow flooding, default 0 | |
OpeningTime Time | The time at which the opening will begin to allow flooding, default 0 | |
End |
Extents:
The extent commands define the limits of a rectangular opening boundary. The commands for one of the axis components function in pairs. i.e, either XLocation+XExtents or XMin+XMax are used. Using both will raise an error. The definition must produce a two dimensional boundary. i.e one of the axis components should only be defined using the xLocation command.
Connection:
The opening can be connected to other entites using the connection definition in described above and functions in the flowing manner:
A -> B | Group A is connected to Group B, nothing can flow from B to A. |
A <- B | Group B is connected to Group A, nothing can flow from A to B. |
A <-> B | Group A and Group B are connected together, flow is bi-directional. |
If SEA is specified as a group then the opening connect to the Sea in the Proteus Simulation.
Normals:
Normals can be specified using axis direction, e.g.
Z- | align to z negative direction |
Y+ | align to y positive direction |
or the Normal can be specified using user defined vector e.g.
[1, 1, 0]
Note: The Normal does not have to be unit length
Example:
The Opening Examples page provides sample opening definition examples
See Also:
BoundaryOpening
RectangleOpening
SolasOpening