# Chamfer

## <img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2F2q1gJMjaQnymRm9SbXvv%2FG4_03_SURFACE_CHAMFER.png?alt=media&#x26;token=d1236cc9-3d2d-4c29-837b-75224362bb0e" alt="" data-size="line"> Chamfer

The ChamferSrf command creates a ruled surface as a bevel between two input surface edges.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FnoLaUPu9vgA86wb3m08F%2Fchamfersrf.gif?alt=media&#x26;token=219fce52-065d-4a5b-a13c-a898d8a746ae" alt=""><figcaption></figcaption></figure></div>

### **Steps**

1. Select the first surface.

   Click the surface at the side you want to keep after chamfering.<br>
2. Select the second surface.

   Click the surface at the side you want to keep after chamfering.

### Command-line options

**Distances**: The distance from the intersection of the surfaces to the edge of the chamfer.

**Extend**: When one input surface is longer than the other, the chamfer surface is extended on the longer edge.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2Fimq7v85ihkNY9UECQMpj%2Fchamfersrf_extend.gif?alt=media&#x26;token=02735c76-ad20-4f8d-b720-9985596b32d3" alt=""><figcaption></figcaption></figure></div>

**Trim**

* **Yes**: Trims the original surfaces to the intersections with the resulting surface.
* **No**: Does not trim. Uses the output surface to trim the input surfaces when possible. History is supported when the Trim=No.
* **Split**: Splits the original surfaces at the resulting surface edges.

<div align="left"><figure><img src="https://3375153115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uhW8FwQpXQj8tHUULMo%2Fuploads%2FqvuKcBBKSYnTfrRVhAj7%2Fchamfersrf_trim.gif?alt=media&#x26;token=0a66aaa8-df8a-4b06-906d-80131ef23c4b" alt=""><figcaption></figcaption></figure></div>

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