> For the complete documentation index, see [llms.txt](https://www.blenderguppy.com/add-ons/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.blenderguppy.com/add-ons/panel-cutter/functions/poly-line.md).

# Poly Line

Poly Line is a new operator included in the add-on designed to draw or cut polygonal lines on selected faces. This new functionality gives the add-on its own unique cutter tool whose edge cut results can be turned into panel cuts.

<figure><img src="/files/X6hzIqgePBJkrUzkLYMl" alt=""><figcaption><p>Figure 1</p></figcaption></figure>

You can find this operator underneath the Panel Cut operator in the W specials menu. This operator only works in edit mode.

The first thing you will notice when first using the operator is that it goes into orthographic view. This is to ensure that the cut lines will be the same as you it in the viewport which is going to be distorted compared to using perspective view.

You can use the middle mouse button to zoom in or out and shift middle mouse button to pan but you will not be able to rotate the viewport.

<figure><img src="/files/kElpZJ6xBb64pPJmpsju" alt=""><figcaption><p>Figure 2</p></figcaption></figure>

Cut through is always enabled so faces that are selected will be cut even if they're at the back or side.

<figure><img src="/files/JkgPIjWtfLnjA9OUKWAN" alt=""><figcaption><p>Figure 3</p></figcaption></figure>

The operator UI can be found in the bottom middle part of the viewport:

Left mouse button (**LMB**) is used to place the points of the poly line.

You can keep pressing **Shift** as you move the current point so when you create a point using LMB it will snap to 45 degrees from the last point.

You can press **Alt** so the current or last point will snap perpendicular or lateral to the fist point.

You can press **C** to close the shape. There will a line from the first point to last point when you confirm the operation allowing you to create closed shapes.

You press the right mouse button (**RMB**) to cancel the drawn points or if no points exists will cancel the operation entirely.

Pressing **Enter** or **Space** will confirm the operation.

Pressing **Escape** will cancel the entire operation even if there are points present.

<figure><img src="/files/GuLAzHK8wyZ9WF7n6xup" alt=""><figcaption><p>Figure 4</p></figcaption></figure>

In figure 4, the snapping action is demonstrated using the Shift hotkey. It will only snap as you confirm the point.

<figure><img src="/files/F9uMI12i38uPyCNy0kEH" alt=""><figcaption><p>Figure 5</p></figcaption></figure>

When using the Alt hotkey, the current or last point will snap lateral or perpendicular to the first point as shown in the figure above. You can then use the C hotkey to draw a closed shape.

<figure><img src="/files/OBWIlLbEZ2lrFzouCF9n" alt=""><figcaption><p>Figure 6</p></figcaption></figure>

After drawing, you can then select these cut edges and use the Panel Cut operator to create panel cut details from them.


---

# 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 dynamically by asking a question.

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

```
GET https://www.blenderguppy.com/add-ons/panel-cutter/functions/poly-line.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
