# Extrude

## <img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2F14F4McQzVm4NYj3eQ4Wa%2FG2_01_SOLID_EXTRUDE.png?alt=media&#x26;token=88e2e615-0dad-4f70-84f4-bc832b0581b5" alt="" data-size="line"> Extrude <a href="#profiles" id="profiles"></a>

The ExtrudeCrv command creates a surface by tracing the path of a curve in a straight line.

**Steps**

1. Select a curve.
2. Specify a[ ](https://docs.mcneel.com/rhino/8/help/en-us/popup_actions/distance_pick_2pts.htm)distance.

#### Command-line options

Output

* Surface: Create an extrusion or a surface object
* SubD: Create a SubD object.
  * A SubD friendly curve as the input creates a better SubD object.
  * Some options may not be available when Output=SubD.

Direction: Pick two points to define the extruding direction.

BothSides: Extrude towards the both sides of the input curve.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FYLQ6DCBjzpJKQHriHeN9%2Fextrudecrv_bothsides.gif?alt=media&#x26;token=498cef86-1fd5-4d79-b4fe-3a9fb50e3db6" alt=""><figcaption></figcaption></figure></div>

Solid: If the profile curve is closed and planar, both ends of the extruded object are filled with planar surfaces and joined to make a closed polysurface.

ToBoundary: Extrude the object to a boundary surface.

DeleteInput: Specify if the input object will be deleted.

SplitAtTangents

* Yes: Tangent points on the input curve extrude as joined edges.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FXUW57FywpzdpVTYEL9NK%2Fimage.png?alt=media&#x26;token=158fd1dd-0860-48e2-90f1-91b102e3c5fb" alt=""><figcaption></figcaption></figure></div>

* No: Tangent points on the input curve extrude as surface kinks.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FyGi21sCgr4cwbVS1wzjA%2Fimage.png?alt=media&#x26;token=50a0c86f-0662-418a-83d5-398edeac8811" alt=""><figcaption></figcaption></figure></div>

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