General

Tools > Options > General

Toolbar Menu

Tools

Options

The General options control menu functions, undo, and start-up commands.

General

Most-recently-used commands pop-up menu

When you right-click in the command area, or program your middle mouse button to display the recently-used commands menu, a menu displays at the cursor location containing a list of recently-used commands and the commands you have Entered as your favorites.

Limit list to ___ commands

This allows you to choose the maximum number of items that can appear in the most-recently-used command lists.

Show these commands at the top of the menu

Your favorite commands will always display in the pop-up menu at the top of the pop-up menu above the most-recently-used commands.

Command Lists

Run these commands every time Rhino starts

Defines a list of commands that will run automatically whenever you start Rhino.

Never repeat these commands

Defines a list of commands that will not repeat when you press Enter.

Only command names can be flagged as do-not-repeat. If a command is in a macro, it will repeat even if it is on this list.

Undo

Max memory used (MB)

The maximum amount of memory Rhino will attempt to use.

Default surface isocurve density

Show surface isocurves

Sets the display of surface isoparametric curves for new objects.

Isocurve density

Defines the default surface isoparametric curves density for new objects.

Value Isocurve density

0

No isocurves on knot-free spans.

1

One isocurve at each knot, or one isocurve on knot-free spans.

2

One isocurve at each knot, plus one isocurve between knot locations.

3

One isocurve at each knot, plus two isocurves between knot locations.

Command behavior

Remember Copy=Yes/No options

Specifies whether Copy option on transform commands is stored or not.

See: RememberCopyOptions

Use extrusions when possible

Controls whether extrusion objects or polysurfaces are created by commands like Box, Cylinder, ExtrudeCrv, Pipe, and Slab that create straight-sided objects.

See UseExtrusions

Save options for use on other computers

OptionsExport

Save Options settings to a file.

OptionsImport

Restore Options settings from a file.

See also

Options

Manage global options.

Related commands

CreaseSplitting

Toolbar Menu

Not on toolbars.

Not on menus.

When curves have kinks, surfaces made with those curves as input can have creases. The CreaseSplitting command controls whether commands that make surfaces from kinked curves divide resulting surfaces into polysurfaces with edges at the creases or into single surfaces with creases.

When the input curve has a kink, the resulting surface will have a crease.


CreaseSplitting=Enabled (left); CreaseSplitting=Disabled (right).
Loft results with control points on. The object at the left is a polysurface; turning on control points is not allowed.
Command-line options

Enable

The result will be a polysurface with edges at creases or a single surface with creases where the input curves had kinks.

Disable

The result will be a single surface with creases.

Toggle

 

 

Commands affected

UntrimHoles

Untrims selected holes (interior trims) that do not touch surface borders.

ExtendSrf

Lengthen a surface by a value.

Loft

Fit a surface through profile curves that define the surface shape.

MatchSrf

Adjust a surface edge to have continuity with another surface edge.

RailRevolve

Revolve a profile curve around an axis and along a rail curve.

Revolve

Create a surface or SubD by revolving a profile curve around an axis.

Sweep1

Fit a surface through profile curves and one edge curve.

Sweep2

Fit a surface through profile curves and two edge curves.

Untrim

Remove trim curves from trimmed surfaces.

UntrimAll

Untrims interior (holes) and exterior trims on the selected surfaces all at once.

RememberCopyOptions

Toolbar Menu

Not on toolbars.

Not on menus.

The RememberCopyOptions command specifies whether Copy option on transform commands is stored or not.

Commands affected

Bend

ExtractSrf

ExtractSubCrv

FixedLengthCrvEdit

Flow

FlowAlongSrf

Maelstrom

Mirror

MirrorHole

ModifyRadius

MoveCrv

MoveHole

MoveUntrimmedEdge

MoveUntrimmedFace

Orient

Orient3Pt

OrientCrvToEdge

OrientOnCrv

OrientOnSrf

RemapCPlane

RemoveFromGroup

RemapCPlane

RemoveFromGroup

Rotate

Rotate3D

RotateHole

Scale

Scale1D

Scale2D

ScaleByPlane

ScaleNU

SetPt

Shear

SoftEditCrv

SoftEditSrf

SoftMove

Splop

Taper

Twist

UseExtrusions

Toolbar Menu

Not on toolbars.

Not on menus.

The UseExtrusions command controls whether extrusion objects or polysurfaces are created by commands like Box, Cylinder, ExtrudeCrv, Pipe, and Slab that create straight-sided objects.

Extrusion objects are defined by a profile curve and a straight line. They use less memory and mesh faster. They are a good option when making models containing lots of simple shapes.


Polysurface (left) vs. extrusion object (right).

Steps

  • Specify the planar extrusion output object type you want to use.
    A report on the internal data structure of the object displays.

Command-line options

Extrusion

Commands uses light-weight extrusion object when possible.

Use extrusions when possible is enabled in Options > General.

Polysurface

Commands always create polysurfaces.

Use extrusions when possible is disabled in Options > General.

Commands with extrusions enabled

Commands with the button below near the top of the topic can use extrusions.

 Extrusions enabled

These commands can make use of lightweight extrusions:

ConvertExtrusion

Toolbar Menu

Not on toolbars.

Not on menus.

The ConvertExtrusion command converts extrusion objects to surfaces and polysurfaces.

Steps

Command-line options

DeleteInput

Yes

Deletes the original geometry.

No

Retains the original geometry.

See also

Create surfaces

Edit surfaces

Extrude curves and surfaces

Utility functions