Toolbar | Menu | Status bar |
---|---|---|
|
|
The Gumball command displays the gumball widget on a selected object facilitating move, scale, and rotate transformations around the gumball origin.
Command-line options
Turns the Gumball widget on or off for the selected object, or toggles between on and off.
Point the mouse cursor to a handle to show the tooltip for actions and modifier keys.
The actions and modifier keys can vary based on the selected object type.
The tooltips can be turned on or off from the Cursor ToolTips options.
Drag a plane handle to constrain movement on the plane.
Direction lock and Distance constraint can be enabled.
Drag with Ctrl (⌘) to constrain extruding direction on the plane.
While dragging, tap Alt (⌥) to make a copy of the object.
Tap Alt (⌥) again to leave copy mode.
Drag with Shift (⇧) to re-size the object in two axes with the same scale.
The Gumball origin is the base point of scaling.
Shift (⇧) + click on the plane handle to type a scale factor.
Double-click on a plane handle to relocate Gumball on the plane.
Move the mouse and click, or type a distance and press Enter.
Drag an Extrude handle to extrude the object along the arrow axis.
A closed planar curve or a surface can be extruded as a solid.
An inner edge loop of a surface can be extruded as a separate solid.
A planar closed loop consisting of separate curves can be extruded as a solid.
Distance constraint can be enabled.
Drag with Shift (⇧) to extrude towards both sides.
Extrude does not allow creating Non-manifold SubD or mesh objects.
SubD-friendly curves will be extruded into SubD objects.
Drag with Ctrl (⌘) to force extruding a closed planar curve or a surface as an open object.
Drag with Shift (⇧) to extend or shorten the faces surrounding the selected face.
|
|
The PushPull command provides the similar editing abilities of the Extrude / Extend handle.
While dragging, tap Alt (⌥) to create a separate object.
Alt (⌥) + click on an Extrude handle to create a separate object with numeric input.
Click on the Extrude handle to type the extruding distance.
Drag the Gumball origin point to move the whole object in any direction.
Direction lock and Distance constraint can be enabled.
Control point style and size settings in display modes control the appearance of the Gumball origin point.
Drag the x, y, or z arrow to move the objects in the arrow direction.
Distance constraint can be enabled.
Drag with Ctrl (⌘) to make closed extrude.
This key combination acts like the Extrude handle.
While dragging, tap Alt (⌥) to create a copy of the object.
Tap Alt (⌥) again to leave copy mode.
Alt (⌥) + click on an arrow handle to copy with numeric input.
Click on the arrow handle to type the moving distance.
While typing the distance, pressing Shift (⇧)+/Enter/Space/Tab moves the object in the opposite direction.
Click on the circle to show the Gumball menu.
The same menu can be accessed from the Gumball pane on the status bar.
The alternative way of showing the Gumball menu:
Right-click and hold on any part of the Gumball widget. When the page icon appears, release the right mouse button.
The Right mouse button settings in Options > Mouse control the display timing of the page icon and the accessibility of the Gumball menu.
Change the size in Gumball options. Set 0 to turn it off.
Gumball menu
Drag to relocate gumball widget away from its default position.
Restores the default placement and orientation for the gumball.
When an object is rotated, resets Gumball to align with CPlane or World axes based on the initial alignment.
Turns the gumball widget on any time objects are selected.
Disables auto gumball.
Gumball widgets align to the construction plane xyz directions. The Gumball origin will be at the CPlane oriented bounding box center of the object.
Gumball widgets align to the object.
The default alignment is different for different object types.
Gumball widgets align to world xyz directions. The Gumball origin will be at the World oriented bounding box center of the object.
Object snaps are used when dragging.
Object snaps are ignored when dragging.
Merges the coplanar faces related to the extruding operation when possible.
When the Gumball widget is visible, rotate the view around the Gumball origin. Otherwise, rotate the view around the center.
Sets the amount of the gumball drag as a percentage of mouse movement to control the speed of the gumball movement. The default 100% moves the gumball consistently with the mouse.
To fine-tune placing objects (such as with control point editing) set the strength lower, so large hand/mouse movements result in smaller gumball changes. When the control is closed, drag strength is reset to 100%.
Opens Gumball options.
Angle constraint and Ortho can be enabled.
Drag with Ctrl (⌘) to make a straight loft between the start and end angles.
While dragging, tap Alt (⌥) to create a rotated copy of the object.
Alt (⌥) + click on an arc handle to copy with numeric input.
Click on an arc handle to type the rotation angle.
Double-click on an arc to turn the Gumball widget around the axis.
Move the mouse and click, or type an angle and press Enter.
Drag a scale handle to scale in one dimension along the arrow.
The Gumball origin is the base point of scaling.
Distance constraint can be enabled.
When Object Snap is on, dragging a scale handle near the Gumball origin will snap to it. The object will be made flat in the scaling direction.
Drag with Ctrl (⌘) to extrude inwards or outwards.
Drag with Shift (⇧) to scale the object in three dimensions.
While dragging, tap Alt (⌥) to create a scaled copy of the object.
Tap Alt (⌥) again to leave copy mode.
Alt (⌥) + click on a scale handle to copy with numeric input.
Click on a scale handle to type a scale factor.
Double-clink on a scale handle to change its length.
Move the mouse and click, or type a scale factor and press Enter.
Drag a cut handle to extrude a closed planar curve to cut the intersected object, similar to the BooleanDifference command.
If the cutting curve is an open curve that can cut across the intersected object, both sides of the object will be kept, similar to the BooleanSplit command.
The cut handle only appears on the axis vertical to the curve plane. (Left)
Drag with Ctrl (⌘) to add the extrusion to the intersected object, similar to the BooleanUnion command.
Click on a cut handle to type an extrusion distance.
Common operations
Some operations work the same way on different Gumball handles.
Click on any handle.
Type a number for distance, rotation angle, or scale factor.
Drag any handle.
While dragging, tap Alt (⌥) to toggle copy mode on.
Tap Alt (⌥) again to toggle copy mode off.
Alt (⌥) + click on any handle.
Type a number for distance, rotation angle, or scale factor.
Normal Rhino distance and angle constraints can be used during a gumball operation.
While dragging a handle, type a number, and press Enter.
Continue dragging the handle.
Distances are constrained along the axis arrow line.
Angles are constrained in increments of the angle around the rotation arc.
Ctrl (⌘) + Double-click on a handle.
Toolbar |
Menu |
---|---|
|
The GumballSettings command changes Gumball appearances from Command-line options.
Command-line options
Turns on the Gumball widget for the selected object.
Uses object snaps when dragging one of the Gumball handles.
Sets the colors of the Gumball handles in X, Y, and Z directions.
Changes the visibility of Gumball components.
The arrows including the cutting line and extrude dot.
The arcs around the X, Y, and Z axes.
The small rectangles and the dotted lines connecting to the Gumball origin.
The window icons on the XY, YZ, and XZ planes.
The dot on the Z arrow shaft.
The short line on the Z arrow shaft.
The small circle and the dotted line connecting to the Gumball origin.
Sets the size of the Gumball widget and handles in pixels.
The size of the arcs and arrows.
The length of the arrow heads.
The width of the arrow heads.
The size of the small rectangles.
The distance between a window icon and the Gumball origin.
The size of the window icons.
The angle of view for a window icon to be visible. Details...
The thickness of the arrow shafts.
The thickness of the arcs.
The distance between the Gumball origin and the menu circle.
The radius of the menu circle.
When the Gumball widget is visible, rotate the view around the Gumball origin. Otherwise, rotate the view around the center.
Toolbar | Menu | Status bar | Gumball widget menu |
---|---|---|---|
|
<Options> |
Align to CPlane Align to Object Align to World Align to View |
The GumballAlignment command resets the gumball widget alignment.
Command-line options | |
---|---|
CPlane |
Sets the gumball widget alignment to the active construction plane. |
Object |
Sets the gumball widget alignment to the selected object. The object aligned gumball is placed at the planar face center unless the object is a picture frame. |
World |
Sets the gumball widget alignment to world coordinates. |
View |
Sets the gumball widget alignment to the view plane of the current viewport.
|
Toolbar |
Menu |
---|---|
|
The GumballDynamicRelocate command allows relocating Gumball by dragging one of its controls.
Drag one of the Gumball controls. Press Enter when done.
Snapping Dragging is always enabled when relocating Gumball.
The GumballDynamicRelocate command can be run by double-clicking on a gumball control.
Changes the Gumball widget location and orientation of on an object.
Toolbar | Menu |
---|---|
|
|
The GumballScaleMode command sets the size of the scale handles either relative to the gumball radius or based on the object size. This command does not affect the move handles (arrows) and rotate handles (arcs).
Command-line options | |
---|---|
Mode |
RelativeThe scale handle size is the product of the Gumball radius multiplied by the RelativeHandlePositionMultiplier value. AbsoluteThe scale handles extend to the object's bounding box boundary. NoteIn the Absolute mode, entering the scale value with different formats scales the object differently.
|
RelativeHandlePositionMultiplier |
Specifies the size of the scale handles relative to the Gumball radius setting. Numbers larger than 1 make the gumball scale handles longer than the Gumball radius. Numbers between 0 and 1 make the gumball scale handles shorter than the Gumball radius. |
Toolbar | Menu | Gumball widget menu |
---|---|---|
|
|
Relocate Gumball |
The GumballRelocate command moves the gumball origin and orientation of an object.
The other way to move Gumball is to press and hold Ctrl (⌘) and drag the Gumball widget rather than the object.
Pick a location for the Gumball origin.
Continue with step 2, or press Enter to align Gumball to World, CPlane, or View axes based on the current Gumball alignment mode. When Gumball aligns to object, the current orientation is used.
Pick a point to set the x-axis direction.
Pick another point to set the y-axis direction.
The z-axis direction is set according to the Right-hand rule.
Command-line options
Sets the length of the x, y, and z scale handles.
Toolbar | Menu | Gumball widget menu |
---|---|---|
|
|
Reset Gumball |
The GumballReset command makes the orientation of the gumball instantly snap back to its original location after being relocated with GumballRelocate.
Toolbar |
Menu |
Status bar |
---|---|---|
|
|
AutoReset Gumball |
The GumballAutoReset command makes the orientation of the gumball snap back to its starting location after every transformation.
This setting allows free rotation of the object while constraining the original orientation.
Rhinoceros 8 © 2010-2024 Robert McNeel & Associates. 16-May-2024