# Inset

## <img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FMvi63s0n7m30CcCdEiv9%2FINSET.png?alt=media&#x26;token=17f73b9a-b3b9-4a5c-a77e-68ddfefaa135" alt="" data-size="line"> Inset <a href="#profiles" id="profiles"></a>

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](https://docs.mcneel.com/rhino/8/help/en-us/documentproperties/units.htm#AbsoluteTolerance) 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rhinoartisan.com/commands/mesh/vertex-and-edge-operations/inset.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
