SCOPE Statement
- Last UpdatedDec 03, 2025
- 2 minute read
This statement tells the program which part of the hull model that should be treated. It is possible to add up an arbitrary number of model objects as individual attributes to this statement. All parts that are referenced from these model objects will therefore be involved, for example, all parts belonging to a panel. In case a certain part is referenced from several model objects it will only be noted once.
Specific for the SCOPE statement is that each of the possible attributes may be given an arbitrary number of times. Also, the statement may be repeated any number of times.
There is no such thing as a default or starting scope, that is, if no scope is defined then no position numbers can be set.
Syntax
|
SCOPE |
[/BLOCK= <block name>] [/PANEL= <panel name>] [/ASS_FIRST= <assembly name>] [/ASS_ALL= <assembly name>] [/SHIP] [/PS] [/SB] [/CL]; |
The meaning of the attributes is as follows:
|
/BLOCK |
Adds <block name> to the current list of parts. |
|
|
/PANEL |
Adds <panel name> to the current list of parts. |
|
|
/ASS_FIRST |
Adds parts that are referenced on first level (that means, directly) from <assembly name> to the current list of parts. |
|
|
/ASS_ALL |
Adds all parts that are referenced (at any level below) from <assembly name>. |
|
|
/SHIP |
Selects all plane panel parts that are referenced from any block within the project. |
|
|
/PS /SB /CL |
These three attributes can be used to treat side specific parts only. Default is to treat all these possible choices. Symmetrical as well as side specific parts are treated equally. Be sure to specify these attributes (if wanted) before any of the other model attributes to be controlled by it. The selection is based on the storing of the panel only, that means, panels that are lying across CL are not included if you state /PS or /SB, that means, the storing code of the individual part is not considered. |
|
|
The selection(s) are modal, that means, they will be valid until any of the attributes occur again. The specified side has no effect on assembly referenced parts (yet), only for the attributes PANEL, BLOCK and SHIP. |
||
|
Example |
||
|
SCOPE |
/BLOCK=QA123 |
|
|
/PS /SB |
/BLOCK=QA124 |
|
|
/CL |
/BLOCK=QA125 |
|
|
/BLOCK=QA126 |
||
|
/PS |
/BLOCK=QA127; |
|
With this input autopos will treat all parts within block QA123 (default), PS and SB panels within QA124, parts belonging to panels that are lying across CL within blocks QA125 and QA126 and finally all PS specific panels within QA127.