SELECT - v14
select {+|-} {<vector>} {,} {<item>} {,h}
{,svar} {,pvar {,<nvar>}}
{,b{,a}} ,{p=file}
| ALL
Function
Select a model item for manipulation. Once an item has been selected, the partition area is activated at the end of the model workspace, and the selected item moved to this area, thereby making it available for subsequent manipulation by other commands.
Parameters
|
vector |
A vector phrase defining a selection point in 3-D space. The program will use this point to determine which model item is selected. If this parameter is omitted, selection by the interactive cursor device is assumed. |
|
|
|
|
item |
An indication of which model item type(s) should be selected. More than one type of item may be indicated by separating them with commas. |
|
|
The indicators are as follows: F Flat surface item. S Solid or Hollow object item. L{E} Lines item. V{F|S|U} Single line vector. P Pipework item. M Submodel. C Arc or Circle item. A Annotation item. D Dimension item. U{F} UFO item (or Body). N Point item. CL Construction Line item. XBF Face/surface in a body (NURBS extension [OCC]) XBL Wire/Profile in a body (NURBS extension)[OCC]) XSF Face/surface in a shell (NURBS extension)[OCC]) XSE Edge/Curve in a shell (NURBS extension)[OCC]). XSL Wire/Profile in a shell (NURBS extension)[OCC]). XF Surface entity (NURBS extension)[OCC]). XFE Edge/Curve in a surface (NURBS extension)[OCC]). XFL Wire/Profile in a surface (NURBS extension)[OCC]). XC Curve entity (NURBS extension)[OCC]). $<file> Submodel with a specific name, or matching a wildcard specification. <i> Item with a specific type number. i should be in the range 1 to 18. any Any model item, equivalent to If no indicator is given, m (submodel) is assumed.
|
|
h |
Highlight the selected item by flashing it. |
|
|
|
|
svar |
Record string information about the selected item in string variables of the form s<i> or <s_array>. |
|
|
|
|
pvar |
Record co-ordinate information about the selected item in attach points of the form p<i> or <p_array>. |
|
|
|
|
nvar |
Record scalar information about the selected item in arithmetic variables of the form v<i> or <n_array>. |
|
|
|
|
b |
Record the selected item in the temporary stack buffer. If the character A is also used, then the item will be appended to the buffer. |
|
p=<file> |
Produce a polygon file from the selected item. This option is valid only when faces or solids are selected. |
|
ALL |
Select all of the current model, thereby making it available for manipulation. |
Once an item has been selected, the partition area is activated at the end of the model workspace, and the selected item moved to this area, thereby making it available for subsequent manipulation by other commands. This may be overridden by prefixing command line parameters with + or -.
|
+ |
Once an item has been identified, it will be moved to the end of the model workspace without changing the current contents of the partition area, thereby acting as an INCLUDE rather than as a SELECT. |
|
|
|
|
- |
Once an item has been identified, it will be moved to a position in the model workspace before the partition area, thereby acting as an EXCLUDE rather than as a SELECT. |
Examples
select
select v
select $valv*
select p100, f,s
select le, p10,v10
select a, s10
Notes
Details of recorded variables may be found the section called “Selection Variables”.
When a search is made of the items in the model, the item selected is the nearest to the selection point within a given tolerance. This tolerance is generally the width of the current control cursor on the screen, 2.5% of the screen width, but may be redefined by the SET SELTOL command. Any items outside this tolerance will not be selected. The NEAREST command will select the nearest item without applying a tolerance.
The Yes/No indicator will be set by this command: Yes if an item is successfully selected, No if no item is selected.
“All” of the current model is that part of the model outside the background.
Selecting all of the model merely makes the partition and the foreground areas the same: in other words, all the selectable items are selected.
See also
SELVAR, VECTOR, YESNO, highlight, identify, exclude, include, nearest, partition, set(seltol,ssv), all
SELECT
select {+|-} {<vector>} {,} {<item>} {,h}
{,svar} {,pvar {,<nvar>}}
{,b{,a}} ,{p=file}| all
Function
Select a model item for manipulation. Once an item has been selected, the partition area is activated at the end of the model workspace, and the selected item moved to this area, thereby making it available for subsequent manipulation by other commands.
Parameters
|
vector |
A vector phrase defining a selection point in 3-D space. The program will use this point to determine which model item is selected. If this parameter is omitted, selection by the interactive cursor device is assumed. |
|
|
|
|
item |
An indication of which model item type(s) should be selected. More than one type of item may be indicated by separating them with commas. |
|
|
The indicators are as follows: f Flat surface item. s Solid or Hollow object item. l{e} Lines item. v{f|s|u} Single line vector. p Pipework item. m Submodel. c Arc or Circle item. a Annotation item. d Dimension item. u{f} UFO item (or Body). n Point item. cl Construction Line item. xg Exact Geometry item (Profile or Body). xc Curve from ACIS geometry. xp ACIS wire (profile). xb ACIS shell. xf ACIS shell by individual face. $<file> Submodel with a specific name, or matching a wildcard specification. <i> Item with a specific type number. i should be in the range 1 to 18. any Any model item, equivalent to “f,s,v,p,m,c,a,d,u,n,cl,xg,xc,xp,xb,xf”. If no indicator is given, m (submodel) is assumed. |
|
h |
Highlight the selected item by flashing it. |
|
|
|
|
svar |
Record string information about the selected item in string variables of the form s<i> or <s_array>. |
|
|
|
|
pvar |
Record co-ordinate information about the selected item in attach points of the form p<i> or <p_array>. |
|
|
|
|
nvar |
Record scalar information about the selected item in arithmetic variables of the form v<i> or <n_array>. |
|
|
|
|
b |
Record the selected item in the temporary stack buffer. If the character a is also used, then the item will be appended to the buffer. |
|
p=<file> |
Produce a polygon file from the selected item. This option is valid only when faces or solids are selected. |
|
all |
Select the entire current model. |
Once an item has been selected, the partition area is activated at the end of the model workspace, and the selected item moved to this area, thereby making it available for subsequent manipulation by other commands. This may be overridden by prefixing command line parameters with + or -.
|
+ |
Once an item has been identified, it will be moved to the end of the model workspace without changing the current contents of the partition area, thereby acting as an INCLUDE rather than as a SELECT. |
|
|
|
|
- |
Once an item has been identified, it will be moved to a position in the model workspace before the partition area, thereby acting as an EXCLUDE rather than as a SELECT. |
Examples
select
select v
select $valv*
select p100, f,s
select le, p10,v10
select a, s10
Notes
Details of recorded variables may be found the section called “Selection Variables”.
When a search is made of the items in the model, the item selected is the nearest to the selection point within a given tolerance. This tolerance is generally the width of the current control cursor on the screen, 2.5% of the screen width, but may be redefined by the SET SELTOL command. Any items outside this tolerance will not be selected.
The NEAREST command will select the nearest item without applying a tolerance.
The Yes/No indicator will be set by this command: Yes if an item is successfully selected, No if no item is selected.
“All” of the current model is that part of the model outside the background.
Selecting all of the model merely makes the partition and the foreground areas the same: in other words, all the selectable items are selected.
Update from 11.7 ACIS Versions: Command modified to include selection of ACIS objects. Naturally the amendments apply only to ACIS enabled versions.
See also
SELVAR, VECTOR, YESNO, highlight, identify, exclude, include, nearest, partition, set(seltol,ssv), all