Creation of Input Scheme
- Last UpdatedDec 02, 2025
- 3 minute read
Selection of Panels
In all functions where panels are to be identified the function SELECT PANELS is used. With this function it is possible to select the panels in different ways:
-
by pointing
-
by name
-
all panels in a view
-
all panels belonging to the same block and view as an identified panel
-
all panels with the same assembly name
By default, panels are selected by pointing.
-
If OPTIONS is selected it is possible to switch selection mode. The selection of panels is terminated with Operation Complete.
-
If the field EXCLUDE is chosen, the menu to be used for panels to be excluded will be displayed. It is also possible to display all panels excluded so far.
-
To switch back to the Selection menu the field SELECT must be chosen.
-
The field EXCLUDE is not relevant for the SURFACE statement.
When a curve or a panel is to be used as a limit, the panel or curve can only be given by pointing or by name. The selected panel/curve must be verified by the user. If the name of a symmetrical panel has been given the user is prompted to give the ship side.
If the name of a curve has been given and the curve is not in the drawing or both the reflected and unreflected curve exist in the drawing, the user is prompted to give the ship side.
Rooms with Complex Limits
By default, the complex limit is defined by an interactive identification of the panels constituting the limit.
-
If a part of the complex limit is a principal plane, general plane or a curve OPTIONS will give the user the opportunity to switch to the proper type.
-
OPERATION COMPLETE will terminate the definition of the complex limit.
-
If EXIT FUNCTION is given, the complex limit defined so far will be deleted.
-
If REJECT is given as an answer to the prompt for the indication of a panel, the last plane/panel/curve is deleted from the current limit. It is possible to delete the whole limit in this way.
To change a part of a complex limit this part must be deleted together with all planes/panels/curves which have been defined after the one to be changed. This is done as stated above.
At any time the planes in the limit can be listed or displayed.
Input to the Function
The interactive creation of the input scheme is made using the form system. This allow to:
-
provide all required statements in the correct order
-
reduce user input to file names and limit restrictions
-
minimize the possibility to produce syntax errors
Each keyword and most of the attributes will have at least one form of its own. A lot of attributes can be created by simply giving Yes or No.
Some forms contain a special function INFO which makes it possible for the user to extract information from the picture. The following information is available:
-
all graphical functions
-
3D-coordinate
-
3D-linear
-
distance between two points
-
distance between point and plane
-
model info
-
name info
-
attribute info
The functions of all forms are described in detail below. Common for all forms are the functions EXIT and QUIT.
|
EXIT |
means that the given values are saved and the calling form is displayed. |
|
QUIT |
which has been implemented only as CTRL Z, means that all values given in the current form are cancelled and that the values which were valid entering of the form are still valid. The only exception is the forms used defining the limiting box. |
|
QUIT |
from the LIMITING STATEMENTS form means that all changes made to the limiting box are cancelled. |