> For the complete documentation index, see [llms.txt](https://docs.paragontruss.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.paragontruss.com/design/how-to/general/reference-lines.md).

# Create and Modify Reference Lines

Before you begin, select a profile truss, such as a `Common` truss.

## Add a Reference Line

### Step 1 - Click `Create` and choose `Reference Line`

You can also right-click in empty space, or press `Ctrl + Q`, and choose `Reference Line`. The `Reference Line Insertion` panel opens in the right sidebar.

{% hint style="success" %}
Tip

You can use the keyboard shortcut `Ctrl + Q + R` to begin inserting a reference line.
{% endhint %}

### Step 2 - Click where the line starts, then where it ends, which fills in `First Selection` and `Second Selection`

What you click decides the kind of line: see [Creating Specific Line Types](#creating-specific-line-types) below.

## Add Multiple Reference Lines

Only division lines can be added several at a time. They're spaced evenly between two lines.

### Step 1 - Click `Create` and choose `Reference Line`

### Step 2 - Click the line where the run of lines starts

A Quantity box appears at the top right of the scene.

### Step 3 - Type how many lines you want in the Quantity box, or press the + and - keys

Press `+` to add a line to the run and `-` to remove one.

### Step 4 - Click the line where the run of lines ends

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FJ3aNPrU0Du7Dh8e1xUEF%2FRefLines_Division.gif?alt=media&amp;token=b8e9996e-2609-401b-ab1c-5d556b165430" alt=""><figcaption></figcaption></figure>

## Creating Specific Line Types

### Point-to-Point Line

`Point-to-Point` lines are created by clicking two intersections.

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FQXJ3VteB4Vkbn00oy4kN%2FRefLines_Pt_to_Pt.gif?alt=media&amp;token=be1b8914-3116-46aa-9c1a-a915fdaf23fa" alt=""><figcaption></figcaption></figure>

### Point-Slope Line

`Point-Slope` lines are created by clicking an intersection and clicking again to set the angle.

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FgoPsidwlehQFfizSLc4d%2FRefLines_Pt-Slope.gif?alt=media&amp;token=908dfa7e-8e04-4d32-b197-4e7b53c65e89" alt=""><figcaption></figcaption></figure>

### Parallel Line

`Parallel` lines are created by clicking a line and clicking again at the desired offset.

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2Fv3FzCywMXj34O6XprpDC%2FRefLines_Parallel.gif?alt=media&amp;token=81d5cb6b-21d1-4a09-9e92-0e61571c4e3e" alt=""><figcaption></figcaption></figure>

### Perpendicular Line

`Perpendicular` lines are created by clicking a line followed by an intersection.

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2F1xN41sTwS5YyNrLa4BeT%2FRefLines_Perpendicular.gif?alt=media&amp;token=4ce6de68-b6c5-4e3c-8bf4-4c4c5fa2cad9" alt=""><figcaption></figcaption></figure>

### Division Line

`Division` lines are created by clicking a line followed by another line.

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FJ3aNPrU0Du7Dh8e1xUEF%2FRefLines_Division.gif?alt=media&amp;token=b8e9996e-2609-401b-ab1c-5d556b165430" alt=""><figcaption></figcaption></figure>

## Deleting Reference Lines

### Step 1 - Select a reference line, such as `B1` under `Reference Lines`, or click it in the scene

### Step 2 - Click `Delete Selected Item(s)`

You can also press the `Delete` key.

{% hint style="info" %}
Note

A reference line can't be deleted while other lines, members, braces or bearings depend on it: the app tells you which ones. Standard reference lines can't be deleted at all.
{% endhint %}

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FBpa01xrQ40begqnVSsl1%2FRefLines_Delete.gif?alt=media&amp;token=bef6da14-29e6-4cd8-b3ab-903aefa920c6" alt=""><figcaption></figcaption></figure>

## Delete Unused Reference Lines

### Step 1 - Click `Menu` next to `Reference Lines` and choose `Delete Unused Reference Lines`

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FotE5D9rnSlpoTTFf3PvL%2FRefLines_Delete-Unused.gif?alt=media&amp;token=35dde357-a7d3-4aa7-bf4f-6dfb16060372" alt=""><figcaption></figcaption></figure>

## Modifying Reference Line Properties

### Step 1 - Select a reference line, such as `B1` under `Reference Lines`, or click it in the scene

### Step 2 - Make your changes in the properties, such as `2'` in `Offset`

The properties depend on the line's `Type`: for example, `Offset` for a parallel line, `Base Point` and `End Point` for a point-to-point line, or `Division factor` for a division line.

{% hint style="danger" %}
Warning

Modifying a reference line that other objects and their reference lines depend on can have unintended consequences, especially when changing fundamental properties like the Line Type.
{% endhint %}

<figure><img src="https://2598702589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzIkcl8vW0QKiqUIx7Xdc%2Fuploads%2FCLh5nYnRzGKEzQ218n22%2FRefLines_Modifications.gif?alt=media&amp;token=a2e2d563-d6db-4348-aff4-a188a4aef715" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.paragontruss.com/design/how-to/general/reference-lines.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
