|
Object specifying using commands |
Scroll |
To highlight objects in the graphic area you can use the Select menu commands. The following methods of selection are available:
•Marquee (external and cutting),
•Select component by nearest level (only for assemblies),
•By layer,
•By zone,
•By size (only for assemblies),
Having selected multiple objects with a command, you can invoke another selection command and proceed with pointing the objects – don't remove the selection from previously marked objects.
Apart from the Select menu commands, you can use context menu commands to select objects. For more details about the context menu commands used for specifying...
If you want to cancel selection, click in the graphic area or press the <Esc> key.
For selection of objects using a marquee the following commands of the Select menu are used:
By marquee — allows you to select all the objects that fully fell into the marquee. The marquee is displayed in a solid line and is filled with blue color.
By cutting marquee— allows selecting all objects that got at least partially into the marquee. The marquee is displayed in dashed line and filled with light-green color.
Step-by-step instructions
1.Invoke one of the marquee selection commands. An on-off switch Obstructed objects will appear on the Parameters panel.
2.Set the on-off switch Obstructed objects to the required position:
•Select – to select objects regardless of their visibility, i.e., both visible and obscured objects will be selected.
•Do not select — to select only those objects that are fully or partially visible on the screen; objects obstructed with other objects will not be selected.
3.Point the first and second vertexes of the rectangular marquee with the cursor. Objects will be specified.
|
Enable the relevant filters to select only specific types of objects when selecting by marquee. More details about Applying a filter... |
4.Continue specifying the objects by creating new marquees. Newly specified objects will be added to the previously specified objects.
5.After specifying all the required objects, complete the command by clicking the Finish
.
Notes on selecting objects using a marquee
•Specifying by marquee commands only add objects to previously specified objects. Deselection and inversion an object only after the command is completed (see section Specifying objects in the graphic area).
•Object in a marquee can include other objects. For example, a broken line consists of edges and vertexes, a solid – of edges, vertexes, and faces, etc. When appearing inside the marquee, the "composite" object itself becomes specified, not the objects that constitute it. e.g. When working with the Select — Be cutting marquee command, the marquee covers part of the broken line containing several edges and vertexes. As a result, the broken line will be specified (in full), not just its edges and vertexes.
•If the model section mode is enabled, with the help of a marquee, you can specify only the objects that are at least partially visible on the screen. The objects that are fully located in the cut off part (that are not displayed in the screen) cannot be specified.
To specify an object by the Select — By marquee command, it is necessary that the entire remaining part of the object on the screen is encompassed within the marquee. There are no special notes on using the command Select — By cutting marquee.
•Marquee commands can be invoked during execution of other commands — building objects, creating copies, etc. In this case, the command for specifying objects is launched as a subprocess, and after its completion, the system returns to the execution of the current command. The specified objects are used to execute the current command; their names are displayed in the fields of the Parameter panel.
When creating a copy of geometric objects of the model from the file use the model source window. The marquee specifying commands work in this window in the same way as in the main window of KOMPAS-3D. When using the model-source window in other processes the marquee commands are not available.
Specifying components by nearest level
When working with an assembly, you can specify components based on their nearest level to the already specified component. For this, use the command Select — Select nearest. After calling the command on the Parameter panel, the corresponding controls will appear.
Step-by-step instructions
1.Specify the component in the graphic area or in the Design tree, relative to which another component (components) will be specified. The specified component and its overall parallelepiped are highlighted. The component name will appear in the field Base component on the Parameter panel.
|
It's avaIable to specify the component also before invoking a command. |
2.Select the method of highlighting the components in field Method. The following options are available:
•By matings — components connected to each other by matings are selected. The length of the mating chain in which the selected component participates is determined by the level of proximity to the specified component.
Specify the proximity level in the Proximity level field. Its current value (integer) is displayed in the box to the right. This field is not available for manual entry. Immediately after calling the command, the proximity level is set to 0. When moving the slider to the right, the proximity level increases. At level 1, components associated with the specified items are highlighted, while at level 2 – components highlighted at level 1 and components associated with them, and so on.
•By size — components that fall within the bounding parallelepiped of the specified component, scaled with a certain automatically determined coefficient (the "selecting" parallelepiped), are highlighted. The relative value of the coefficient is determined by the proximity level: the higher the level, the greater the coefficient.
Specify the proximity level in the Proximity level field. Its current value is displayed in the box to the right. By default, the proximity level is 0, with the "highlighting" parallelepiped coinciding with the dimensional parallelepiped of the specified component. When increasing the level of proximity, the dimensions of the "highlighting" parallelepiped increase, and the set of highlighted components changes.
You can control the selection of components within the parallelepiped. To do this, use the toggle Section dimension/Bounding dimension. By default, the toggle switch is in the Secant dimension position. This means that the components that at least partially fell into the parallelepiped will be selected. If the on-off switch is set to position Covering dimension, components that are fully enclosed in the parallelepiped will be selected.
•By distance — components are highlighted, the distance from which to the specified component does not exceed the given value.
Specify the maximum distance between the specified component and the selected ones in the Distance field.
The selected component, as well as the indicated component, is highlighted in the graphic area. The colors by which components are displayed depend on the settings made in the dialog Edit model. For the specified component, the color set in line Highlighting – Specified object 1 is used, and for the selected component – the color set in line Highlighting – Specified object 2.
3.You can select components of the first level, i.e. those inserted directly into the current assembly. For this purpose, enable the Select the first-level components option. In this mode, not individual parts are selected, for which the conditions specified in the command are executed, but rather the entire first-level components of the assembly where these parts are included.
4.If necessary, the selected components can be isolated, i.e., hide the remaining components in the assembly. To do this, the Isolate option is used. When you turn on the option, it starts isolation mode.
5.To confirm the operation execution, press the Create object button
.
The result depends on the status of the Isolate option:
•If the option is enabled, the specified and selected components remain on the screen, and an isolation mode icon
appears in the upper right corner of the window.
•If the option is disabled, then the specified and selected components are highlighted with the color set for selected objects.
The commands for selecting objects using layers can be found in the Select — By layer menu. The menu contains the following commands:
•By clicking
— selects all objects belonging to the same layer as the specified object. After running the command, specify an object in the Design tree or in the graphic area.
If you need to interrupt the command before it is completed, click the Finish button in the header of the Parameter panel or press the <Esc> key.
If the command for selection by indication is invoked during the process of another command's execution — such as building an object, creating a copy, etc. — it is launched as a subprocess, and after its completion, the system returns to the execution of the current command. The specified objects are used to execute the current command; their names are displayed in the fields of the Parameters panel.
•Selection... — selects all objects lying on selected layers.
After invoking the command, a dialog box with a list of layers in the current model appears on the screen. Select the required layers in the list and click OK. To exit the dialog box without selection, press the Cancel button.
If the command to specify objects by layer is invoked during the execution of another command, then after closing the dialog, the system returns to the execution of the current command. The specified objects are used to execute the current command; their names are displayed in the fields of the Parameters panel.
Commands for objects selection using zones can be found in the Select - By zone menu. These commands are available if zones were created in the model. The menu contains the following commands:
•Select inside zone
specifies objects that are located inside zones, including objects tanging the zone boundaries.
•Select outside zone
— specifies all objects that lie outside the zone, including objects tanging the zone boundaries.
• Select as cutting zone
— specifies objects which are located inside the zone, as well as objects intersecting the zone boundary.
Zone used for specifying should be selected before the command is invoked. If the zone is not specifies, the current zone is used.
Commands for selection by zone can be invoked in the process of other commands execution – building objects, creating copies, etc. In this case, specifying is possible only by the current zone. The specified objects are used for execution of the current command, their names are displayed in the fields of the Parameter panel.
For more details on specifying objects using zones...
When working with an assembly, the bounding boxes of its component (components) can be used for selection. Such selection is performed using the menu commands Select — By size. The commands are available only if one or several components specifying the size are selected in the model.
The menu contains the following commands:
•Components inside size specifies a group of components which are fully located inside the bounding parallelepiped of the specified components. Components defining the size are deselected.
•Components outside size — specifies a group of components which are fully located outside the bounding parallelepiped of the specified components. Components defining the size are deselected.
Commands for specifying objects by their visibility can be found in the menu Select — By visibility. The menu contains the following commands:
•Solids that are visible in projections to base planes — specifies bodies which in all the standard orientations are not closed by other objects.
•Solids that are not visible in projections to base planes — specifies the solids which in all the standard orientations are fully closed by other objects.
•Components that are visible in projections to base planes (only when working with the assembly) — specifies components that are not closed by other objects in all standard orientations.
•Components that are not visible in projections to base planes (only when working with assembly) — specifies components that in all standard orientations are fully closed by other objects.
|
Notes when specifying objects based on their visibility. •Commands for specifying objects based on visibility are available during execution of other commands — objects building, creation of copies, etc. However, specifying is performed only if the invoked command is designed for specifying of objects with the same type as the type used for execution of the current command. For example, during building of array all commands are active — including solids specifying commands, components specifying commands; during building of components by mirroring only components specifying commands are available, and during copies creation only solids specifying commands are available. •When working with an assembly of the solids specifying command both solids built in the assembly and solids included in its components will be specified. |
To specify solids and components, you can use the context menu commands of the object highlighted in the Design tree or in the model graphic area. The following commands are available:
•Select a solid — specifies a solid which the selected face, vertex, edge or element in the Design Tree belongs to.
•Select component — specifies a component whose object is the specifies component or selects a component that includes the specifies object. The result of the command depends on which object was specified before the command was invoked.
•If the specified object belongs to a component, then the component is highlighted.
•If the specified object belongs to the whole model, then the entire current model is highlighted.