Scale

Toolbar Menu

Main
Main1
Scale
Transform

Transform

Scale >

Scale 3-D

The Scale command changes the size of selected objects uniformly in the x, y, and z directions.

Steps

  1. Select objects.
  2. Pick a base point, or press Enter to use the center of the bounding box of all selected objects as the base point.
  3. Type the scale factor, or pick two reference points.

To scale an object from an arbitrary size to a specific one

  1. Use the origin point and the first reference point to establish the original size of the object.
  2. Type the new size for the second reference point.
    When scaling by dragging, the scale factor becomes the default the next time you use that scale command.
Command-line options

Copy

 History enabled

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Rigid

Specifies that individual objects will not be deformed as they are transformed.

The illustration shows the Rigid option with the Bend command.

Yes

Individual objects will not change, only their positions will change.

No

Individual objects are transformed as well as their positions.


Original objects (left), Rigid=No (center), Rigid=Yes (right).

SubCrv

Type subcrv to select part of a curve as input.

Scale1D

Toolbar Menu

Organic
Scale

Transform

Scale >

Scale 1-D

The Scale1D command changes the size of selected objects in one direction.

Steps

  1. Select objects.
  2. Pick a base point, or press Enter to use the center of the bounding box of all selected objects as the base point.
  3. Type the scale factor and a direction, or pick two reference points.

    Typing 0 for the scale factor flattens the object in the picked direction.

    The objects expand or contract in the single direction specified, without expanding the objects in the other directions.

    When scaling by dragging, the scale factor becomes the default next time the Scale1D command is used.

Command-line options

Copy

 History enabled

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Rigid

Specifies that individual objects will not be deformed as they are transformed.

The illustration shows the Rigid option with the Bend command.

Yes

Individual objects will not change, only their positions will change.

No

Individual objects are transformed as well as their positions.


Original objects (left), Rigid=No (center), Rigid=Yes (right).

SubCrv

Type subcrv to select part of a curve as input.

Scale2D

Toolbar Menu


Scale

Main
Main1
Transform

Transform

Scale >

Scale 2-D

The Scale2D command changes the size of selected objects uniformly in two directions.

Steps

  1. Select objects.
  2. Pick a base point, or press Enter to use the center of the bounding box of all selected objects as the base point.
  3. Type the scale factor, or pick two reference points.
  4. The objects are expanded or contracted uniformly in the two directions of the axes of the active viewport construction plane where you specify the scale factor.
    When scaling by dragging, the scale factor becomes the default next time the Scale2D command is used.
Command-line options

Copy

 History enabled

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Rigid

Specifies that individual objects will not be deformed as they are transformed.

The illustration shows the Rigid option with the Bend command.

Yes

Individual objects will not change, only their positions will change.

No

Individual objects are transformed as well as their positions.


Original objects (left), Rigid=No (center), Rigid=Yes (right).

SubCrv

Type subcrv to select part of a curve as input.

ScaleNU

Toolbar Menu

Scale

Transform

Scale >

Non-Uniform Scale

The ScaleNU command changes the size of selected objects in three directions using different lengths for each direction.

Steps

  1. Select objects.
  2. Pick an origin.
  3. Type the x scale factor, or pick two reference points.
    (Press Enter for a scale of 1.0.)
  4. Type the y scale factor, or pick two reference points.
    (Press Enter for a scale of 1.0.)
  5. Type the z scale factor, or pick two reference points.
    (Press Enter for a scale of 1.0.)
    The objects expand or contract in the three directions with the scale factor values specified.
Command-line options

Copy

 History enabled

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Rigid

Specifies that individual objects will not be deformed as they are transformed.

The illustration shows the Rigid option with the Bend command.

Yes

Individual objects will not change, only their positions will change.

No

Individual objects are transformed as well as their positions.


Original objects (left), Rigid=No (center), Rigid=Yes (right).

WorldCoordinates

Use world coordinates for the scaling direction.

SubCrv

Type subcrv to select part of a curve as input.

ScaleByPlane

Toolbar Menu

Scale

Not on menus.

The ScaleByPlane command changes the size of selected objects in two directions using different lengths for each direction.

Steps

  1. Select objects.
  2. Pick an origin.
  3. Type the scale factor, or pick two reference points.
    The objects are expanded or contracted in two directions along the axes of the specified plane.
Command-line options

Copy

 History enabled

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Plane

Specifies the plane.

ActiveCPlane

Uses the active construction plane as the reference plane.

3Point

Pick three points to specify the reference plane.

Object

Select a planar object to specify the reference plane.

FromView

Uses the specified view plane as the reference plane.

WorldTop

Uses the world x,y plane as the current reference plane.

WorldRight

Uses the world y,z plane as the current reference plane.

WorldFront

Uses the world x,z plane as the current reference plane.

Rigid

Specifies that individual objects will not be deformed as they are transformed.

The illustration shows the Rigid option with the Bend command.

Yes

Individual objects will not change, only their positions will change.

No

Individual objects are transformed as well as their positions.


Original objects (left), Rigid=No (center), Rigid=Yes (right).

SubCrv

Type subcrv to select part of a curve as input.

ScalePositions

Toolbar Menu

Scale

Not on menus.

The ScalePositions command scales objects' boundingbox center points to new locations and use them to relocate the objects.

Steps

  1. Select objects.
  2. Pick an origin.
  3. Type a scale factor, or pick two reference points.
    The objects are expanded or contracted in one, two, or three directions.
    Note: If a scale factor is entered, the command prompts for picking a point to define the scale direction. The scale direction makes a difference in the 1D and 2D modes, but not in the 3D mode.
Command-line options

Copy

Specifies whether or not the objects are copied. A plus sign appears at the cursor when copy mode is on.

The RememberCopyOptions command determines whether the selected option is used as the default.

Mode

Specifies the directions the scaling will happen.

1D

Spaces the objects in one direction.

2D

Spaces the objects in two directions.

3D

Spaces the objects in three directions.

Mode 1D (left), 2D (middle) and 3D (right).

See also

Gumball

Display the gumball widget on a selected object facilitating move, scale, and rotate transformations around the gumball origin.

History

Store the connection between a command's input geometry and the result, so that when the input geometry changes, the result updates accordingly.

RememberCopyOptions

Specify whether Copy option on transform commands is stored.

Transform objects

 

 

 

Rhinoceros 7 © 2010-2024 Robert McNeel & Associates. 10-Apr-2024