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.
|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|
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.
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 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
The Opening Examples page provides sample opening definition examples