> For the complete documentation index, see [llms.txt](https://help.qonic.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.qonic.com/documentation/qonic-application/modeling/modifying/stretch.md).

# Stretch

{% embed url="<https://qonic.wistia.com/medias/8ii6v1ra5q>" %}

Resize windows and doors directly in the model. Grab a side face of the window frame or a mullion and use the manipulator to specify a distance. Relevant context will automatically be stretched with it. If an array is detected you have the option to extend the array or stretch the array.

1. Under the *Modify* icon, click *Stretch* or use the <kbd>H</kbd> shortcut
2. Drop the manipulator on an inner or outer face of the window or door frame, so that the manipulator is aligned with the plane of the wall (i.e. the manipulator is **not** perpendicular to the wall)
3. (optional) Add or remove context that you want to stretch along. This context could be anything that is related to the window or door, but it is not modelled as part of the assembly or product. Typical examples include window sills, lintels, railings etc. If relevant context is automatically detected it will be highlighted in blue. You can click the highlighted details to deselect them, or click other products to add them to the context.
4. Click and drag the arrowhead to start Stretching
5. (optional) Enter a precise distance value for the Stretch operation in the input field, or [snap](https://help.qonic.com/documentation/qonic-application/modeling/snapping) to existing geometry
6. (optional) If repetitive geometry is found in your selection, you will be given the option to Extend Arrays. This will maintain the spacing between repetitive geometry and add more repetitions of this geometry during the Stretch operation.&#x20;
7. Press Enter or left-click anywhere on the screen to accept.&#x20;

{% hint style="info" %}
The Stretch operation will **not** simply stretch all geometry along the indicated axis. Instead, it will temporarily apply constraints to the geometry so that the frame thickness will be maintained while resizing the door or window.&#x20;
{% endhint %}
