# Shift 45° trace

**URL:** <https://librepcb.discourse.group/t/shift-45-trace/962>\
**Category:** Help\
**Created:** [October 21, 2025, 6:30pm UTC](https://librepcb.discourse.group/t/shift-45-trace/962 "2025-10-21T18:30:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![giancarlo64](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/giancarlo64/32/296_2.png) [@giancarlo64](https://librepcb.discourse.group/u/giancarlo64)\
**Post date:** [October 21, 2025, 6:30pm UTC](https://librepcb.discourse.group/t/shift-45-trace/962/1 "2025-10-21T18:30:15Z")

</div>

when I try to shift a 45° trace segment, the adjacent horizontal and vertical segments also move.

What I would like to do is to parallel shift the 45° segment and the two adjacent connected traces (one horizontal and one vertical) stay fixed in direction and only stretch or shrink to stay connected. I can’t find how to do it.

Is there a way to do this in LibrePCB?

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [October 21, 2025, 9:04pm UTC](https://librepcb.discourse.group/t/shift-45-trace/962/2 "2025-10-21T21:04:09Z")

</div>

Hi,

Yeah this is currently not possible yet, I’m sorry. We will implement that in a future release. For now, you need to move both vertices manually.
