# Warp Spread

The **Warp Spread** function is designed for weavers who have more shafts available than are needed for their design and want to avoid physically moving heddles. This function can be applied to either a **Tie-Up** or a **LiftPlan**.

The algorithm works by first asking you to select the **“From Shaft”**—the shaft you want to spread. Then, under **“To Shafts,”** you specify the *same* shaft plus any additional shafts to act as its “aliases.”

For example:

* If you choose **From Shaft 1** and **To Shafts 1, 5**, the first warp thread assigned to Shaft 1 remains there.
* The next warp thread that would have gone to Shaft 1 is instead assigned to Shaft 5.
* This alternation continues across the warp threads.

TempoWeave automatically updates the tie-up as part of this process, ensuring that the **drawdown remains unchanged**after the spreading operation.

This video demonstrates the Warp Spread feature:

{% embed url="<https://vimeo.com/1037991268>" %}
Warp Spread Example - 4 to 8 shafts
{% endembed %}

{% embed url="<https://www.youtube.com/watch?v=BlwizE_ENWQ&t=5s>" %}
