# Inset

## <img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FDkqn5EYjLANn7X5vstSd%2FG4_06_SUBD_INSET_FACE.png?alt=media&#x26;token=f64236da-65ba-43f5-8141-89c0e48944cf" alt="" data-size="line"> Inset

The Inset command inserts edges by offsetting the edges of selected mesh, SubD, or polysurface faces a certain distance inwards.

<div align="left"><img src="https://docs.mcneel.com/rhino/8/help/en-us/image/topic_illustrations/inset.gif" alt=""></div>

### Input

* Mesh/SubD faces
* Surfaces and polysurface faces

**To inset selected faces**

1. Select mesh, SubD, or polysurface faces.
2. Enter a distance or pick two points to define the distance.

### Command-line options

#### **Mode (For multiple SubD faces only)**

* Group (left) insets connected SubD faces as a unit.
* Single (right) insets SubD faces individually.

<div align="left"><img src="https://docs.mcneel.com/rhino/8/help/en-us/image/topic_illustrations/inset_mode.gif" alt=""></div>

#### **(Surface-only options below)**

#### **ThroughPoint**

Pick a point for the inset curve to pass through.

#### **Loose**

Loose=On does not refine the inset curves to be in the system tolerance as Loose=Off does. The refinement process could be time consuming so the preview uses Loose=On to speed up.

#### **IgnoreSeams**

Ignores the seam of the input surface.

<div align="left"><img src="https://docs.mcneel.com/rhino/8/help/en-us/image/localization/inset_ignoreseams.png" alt=""></div>

a) Input, b) IgnoreSeams=No, c) IgnoreSeams=Yes

#### **Split**

Splits the input surface; otherwise creates the inset curves only.

* **JoinOutputs**

  When Split=Yes, specifies whether the resulting surfaces will be joined.

For more information, please refer to the [Rhino documentation](https://docs.mcneel.com/rhino/8/help/en-us/commands/inset.htm?Highlight=inset).
