Precise scale slides one side of a group or component along one axis of its bounding box. The other side of the dividing plane stays put. It does not scale the whole solid: vertices on the handle's side move, vertices on the other side stay (unless two-end slide is on).
Select at least one group or component first. An empty selection, or a selection with neither, shows a message and the tool does not start.
The bounding box is drawn cyan. Six circles sit at the centers of the six faces (there are no corner handles and no edge-midpoint handles). A circle is grey; under the cursor it is yellow; while dragging it is gold with a white rim.
Three planes pass through the box center: red along X, green along Y, blue along Z, each with a dashed outline set in from the box. That plane is the divider: vertices on one side of it will slide, vertices on the other side will not.
While dragging, the tool snaps to an endpoint, a midpoint, an edge, a guide line, a guide point, or a world X/Y/Z axis. It does not snap to a face or to empty space.
When the drag starts, the selected groups and components (including nested ones) are made unique, so other copies in the model are not edited. If you release with a zero distance, that step is aborted and the make-unique is undone with it.
A nested group or component that lies entirely on one side of the divider is translated as a whole. Vertices on the handle's side slide along the axis; the other side stays. A component whose definition is still shared is translated rigidly when the whole of it is on the moving side; one that straddles the divider is left where it is.
Each commit is one undo step named Precise Scale. Typing a number and pressing Enter commits and leaves the tool. A click commits and the tool stays.
Ctrl toggles (each press, not a hold). When it is on, both ends of the axis slide out or in. Three black dashed lines join each pair of opposite handles; they are always drawn.
Tab cycles two measurements. The red line and the VCB number follow:
Another Tab returns to the travel distance.
The VCB accepts a number only while you are dragging. Type it and press Enter. A leading + or - does not add or subtract: the tool uses the absolute value. The direction is whichever way you are already dragging.
50, +50, and -50 are all a 50 mm move along the current drag.Enter commits and leaves the tool.
Click a coloured mid plane (or its dashed outline) and drag: the divider moves along its own axis. The model geometry does not change. The divider only decides, for the next handle drag in this same tool session, which side slides.
Hover an edge or a face that belongs to the selection (orange outline) and click: the box axes follow that edge, or that face's normal, so the handles are not stuck to the world axes. An edge or face outside the selection is ignored.