These commands are used for selecting objects. They can be used anywhere where the program waits for an (obj) type parameter. Some of these commands can select multiple objects. If you use such a command where only one object should be entered the result is undetermined. If the command needs the selecting point (e.g. it seeks the nearest intersection point) it will usually be the midpoint of the object. Where not there it will be noted.
$obj_type$
[$obj_type$] coord
With this keyword the nearest object will be selected if it is in the tolerance circle. (This circle is modified with the magnifying ratio of the drawing and can be set manually with the command TOLERANCE.)The type of the object can be restricted. The selecting point will be the nearest point of the object.
$obj_type$: the type of the object which will be selected. The types can be the following:
SELPOINT: the object will be a point
SLINE: the object will be a line
SPOLY: the object will be a polyline
SELCIRCLE: the object will be a circle
SELARC: the object will be a circular arc
SELELLIPSE: the object will be an ellipse
SELELLARC: the object will be an elliptic arc
SELSPLINE: the object will be a spline
SELTEXT: the object will be a text
SELDIMENSION: the object will be a dimension
SELHATCH: the object will be a hatch
SGROUP: the object will be a group
ROOF: the object will be a roof
SLAB: the object will be a slab
ROOM: the object will be a surveyed room
STAIR: the object will be a stair
SWEEP: the object will be a railing
TERRAIN: the object will be a terrain
SINGLE: the object will be a wall
OBJECT: the object will be an object
COLUMN: the object will be a column
DOOR: the object will be a dorr
WINDOW: the object will be a window
BEAM: the object will be a beam
ROOMBOOK: the object will be a space
MESH: the object will be a mesh
MOULDING: the object will be a moulding
LOFT: the object will be a loft
CURTAIN: the object will be a curtain
ROMANBLIND: the object will be a roman blind
RELUXA: the object will be a reluxa
VBLIND: the object will be a vertical blind
WORKTOP: the object will be a worktop
CORPUS: the object will be a cabinet
SHADED: the object will be an outdoor shader
GUTTER: the object will be a gutter;
LIGHT: the object will be a light;
coord (point): a nearby point to the object
ID
ID num
It selects the object which has the ID 'num'.
Example :
ID 13
It will select the door which has the ID=13.
num (int): the ID of the object
GUID
GUID num
It selects the object which has the GUID 'num'.
What is a GUID?
GUID is an acronym that stands for Globally Unique Identifier. It is a number generated to help keep data in a database uniquely manageable without mistaken identical or duplicate data.
SELECTWINDOW
SELECTWINDOW [ {IN | OUT } ] coord1 coord2
It selects objects with a rectangular window. If none of the switches is used every object will be selected within the borders of the select window.
When using 'OUT' every object will be selected outside the border of the select window.
When using 'IN' every object will be selected inside the border of the select window.
Press Enter to complete the selection.
coord1 (point): the top left corner of the window
coord2 (point): the bottom right corner of the window
SPOLYGON
SPOLYGON [$obj_type$] [ {OUT | IN | FRAME} ] coord1 $polyline_def$
It selects objects by using a window with a polyline border. If none of the switches is used every object will be selected within the polyline border.
When using 'OUT' every object will be selected outside the polyline border.
When using 'IN' every object will be selected inside the polyline border.
The switch 'FRAME' is used to create a fence for selecting the objects that passes through the objects you want to select. The Fence method is similar to SPOPYGON except that the fence does not need to be closed and the fence can cross itself.
The selected object's type can be restricted. (for the details see the beginning of this chapter)
coord1 (point): the start point of the polyline
$obj_type$: the type of the selected object. See the list at the beginning of this chapter.
$polyline_def$: the definition of a polyline. See it in the chapter Definitions.
LASSO
LASSO [$obj_type$] [ {IN | OUT | FRAME} ] $polyline_def$
It selects objects by tracing around an area. Press mouse left button and trace around the area to specify a selection.
If none of the switches is used every object will be selected within the polyline border.
When using 'OUT' every object will be selected outside the polyline border.
When using 'IN' every object will be selected inside the polyline border.
The switch 'FRAME' is used to create a fence for selecting the objects that passes through the objects you want to select.
$obj_type$: the type of the selected object. See the list at the beginning of this chapter.
$polyline_def$: the definition of a polyline. See it in the chapter Definitions.
ALL
ALL { [object type] | SELITEM}
The command limits selection to the given object class and selects all visible objects of the given object class of the actual drawing.
Select a command of the required object class, or
object type: keyword to select all objects of the actual drawing.
[object type] can be:
SELPOINT: all point will be selected.
SLINE: all line will be selected.
SPOLY: all polyline will be selected.
SELCIRCLE: all circle will be selected.
SELARC: all circular arc will be selected.
SELELLIPSE: all ellipse will be selected.
SELELLARC: all elliptic arc will be selected.
SELSPLINE: all spline will be selected.
SELTEXT: all text will be selected.
SELDIMENSION: all dimension will be selected.
SELHATCH: all hatch will be selected.
SGROUP: all group will be selected.
ROOM: all room will be selected.
SINGLE: all wall will be selected.
DOOR: all door will be selected.
WINDOW: all window will be selected.
SLAB: all slab will be selected.
STAIR: all stair will be selected.
ROOF: all roof will be selected.
TERRAIN: all terrain will be selected.
OBJECT: all object will be selected.
COLUMN: all column will be selected.
BEAM: all beam will be selected.
e.g.: #DELETE SELECT ALL SELCIRCLE ;;
Deletes all circles of the actual view.
AND
AND <select>ENTER
Concatenates selection groups so different selection sets are acted upon at the same time. Removes from the selection all objects not selected after the AND. The command executes a logical AND function.
select: selection of the objects.
e.g.: '#delete select all sline and selcolor select 3 ;;;;
Deletes all lines with color blue.
EXCEPT
EXCEPT <select>ENTER
Excludes the selected set of objects from the selection. The command executes a logical NOT function.
select: the objects to be excluded.
Comments
0 comments
Article is closed for comments.