# Curves On 2 Rails

## <img src="/files/XIoey81ZpHRPRRItPeg9" alt="" data-size="line"> Curves On 2 Rails

The "Orient on 2 Rails" command in 2Shapes for Rhino uses two curves called "rails" to orientate a third curve. It utilizes the direction of the rails for orientation.&#x20;

<figure><img src="/files/4BNXl32CaudA1w806uAF" alt=""><figcaption></figcaption></figure>

### Steps

This command operates similarly to the **Curves on 1 Rail** command but uses two rails instead of one.

Ensure you have created two rail curves and a separate curve that you want to orient between the rails.

Click on the **Curves on 2 Rails** command icon.

First, select the two rail curves. Next, select the curve to be oriented between the rails. Press **Enter** to confirm your selections.

The selected curve will appear at the start of the rail curves, accompanied by gumballs. These gumballs allow you to modify the **height** and **width** of the curve, as well as rotate the curve to adjust its orientation as needed.

The command line will display several mode options to customize your operation:

* **Open**: Leaves the shape open along the rails.
* **Close**: Closes the shape along the rails.
* **Comfort**: Adjusts the curve for a more ergonomic profile.
* **Thickness**: Allows you to specify the thickness of the profile. Input the desired thickness value for precise adjustments.

Additional features include the ability to **flip the curve's orientation** and the option to **create a sweep surface** along the two rail curves based on the oriented curve.

Adjust all parameters as required and complete the operation by finalizing the adjustments or exiting the command.

This command provides flexibility and precision when working with profiles between two rails.

### Command-line options

**Keep Proportion:** Maintains the proportion of the curve or adapts it to the rails.

**Mode:** Sets the way the curve will be closed.

**Sweep:** Makes the curve follow the rails or only orientate itself.

**Thickness:** Sets the thickness measurements.


---

# 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/surface/curves-on-2-rails.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.
