Solids can be edited by:
Edit functions, like other functions, require you to select objects. You can select objects one at a time, or use methods for selecting groups of objects. Many functions allow you to select an entire solid or only its components. For example, you can delete entire mechanical parts, or only a hole or fillet.
Objects are detected for selection when the cursor passes over them. If wireframed displaying is used or if a particular solid is displayed as wireframed, object is detected if the cursor passes over an edge or wire. The density of wires for automatic detection can be defined in 3D Colors and Wires of Solids. Selected objects are stored in a temporary work set, and are highlighted and displayed in wireframe. You can add or remove objects from this set. Pressing Enter or right-clicking finishes the selection and processes the objects in the set.
In some functions, only certain types of objects can be selected. In such situation you can’t detect all objects. For instance, you can’t edit basic solid’s shape, if the solid is imported from STEP. Such objects can’t be detected in solids selection for basic shape editing.
During object selection, a temporary toolbar appears. It contains the following selection options:
Icon | Hotkey | Selection |
![]() | T | Entire Solid - solid and its components will be selected. |
![]() | S | Single Elements - only the basic solid will be selected. This is useful for selecting a basic solid added to another solid, such as a rib or fillet. |
![]() | B | Branches - components of solids (Boolean branches) will be selected. Components are detected as the cursor passes over the solid, according to how they are connected to the root solid. |
![]() | A | All Solids - selects all visible solids in the file. |
![]() | R | Completely Inside - selects objects completely inside the selection window. |
![]() | I | Inside - selects objects completely or partially inside the selection window. |
![]() | U | Outside - selects objects completely or partially outside the selection window. |
![]() | O | Completely Outside - selects objects completely outside the selection window. |
![]() | P | Previously Selected - once again selects objects selected in previous action |
![]() | G | 3D Group - selects a group of 3D objects. The list of groups is displayed and you can select the group. |
![]() | E | Names or Attributes - select objects according to their names or attributes |
![]() | N/A | Undo Selection – cancels last selection step |
![]() | X | Select/Deselect - switches between adding and deleting objects from the selected set. |
![]() | 3D Selection Settings - SLS |
For 3D objects selection, you can modify:
For large files, shading can be time-consuming, and you do not always need to have all items visible. Blanking objects can improve system speed. When loading files, you have the option to be warned when objects are blanked. Blanked objects, however, are not processed in any operations.
![]() | Blank - BL3, Ctrl + B |
Makes selected objects invisible.
![]() | Unblank - UB3, Ctrl + U |
Unblanks objects that were blanked.
![]() | 3D Groups Management – 3GR, Ctrl + F1 |
Among other possibilities, this function also changes visibility of 3D groups. See Groups of Solids for details on solid groups.
You can shade all solids or only selected solids. If the display is switched to shaded, all objects will be shaded except those objects set to display in wireframe. Wires drawn on edges or surfaces are hidden behind shaded objects. Turning off the shading of selected objects allows you to see inner parts of an assembly.
![]() | Shade/Wireframe Selected Solids - SHC |
First select shaded or wireframe then select the solids to display.
![]() | 3D Groups Management – 3GR, Ctrl + F1 |
Among other possibilities, this function also changes shading of solid groups. See Groups of Solids for details on solid groups.
Example of selective shading
![]() | Change Color - CS3 |
Changes the color of selected solids or their components. When solids are set to all be created in the same color, changing a component color will not have any effect because components use the color of the root solid. See Colors and Wires of Solids.
![]() |
![]() |
![]() |