# How to make plane extend to edge of board?

**URL:** <https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879>\
**Category:** Help\
**Created:** [January 27, 2025, 8:02pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879 "2025-01-27T20:02:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![parenthetical](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@parenthetical](https://librepcb.discourse.group/u/parenthetical)\
**Post date:** [January 27, 2025, 8:02pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/1 "2025-01-27T20:02:48Z")

</div>

I want my plane to go to the edge of the board but still have clearance on the pads.

I can’t work out how to do that! I found a clearance setting but it affects both pads and board outline.

---

<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:** [January 28, 2025, 2:08am UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/2 "2025-01-28T02:08:32Z")

</div>

Unfortunately that’s not possible yet. It is planned for LibrePCB 2.0:

> <https://github.com/LibrePCB/LibrePCB/issues/1435>
>
> \##### SUMMARY
> 
> 
> Most PCB manufacturers require a higher clearance between cop…per \<-\> board outline (e.g. 0.3mm) than for copper \<-\> copper (e.g. 0.15mm). But with planes this is currently not possible - only one clearance applies to both scenarios. To avoid violating the copper \<-\> outline clearance, one has to set the plane clearance to this value which makes planes not filling dense areas where a smaller clearance is required.
> 
> I already had this problem several times and I really think this should be fixed in v2.0 (requires file format change).
> 
> \##### SOLUTION
> 
> 
> Somehow it must be possible to distinguish different clearance cases for planes. Not sure yet how this should be implemented. Maybe even with a board-global plane \<-\> board outline clearance which is respected by all planes? Or do we need to configure it for each plane individually? Do we also need separate clearance to NPTH, i.e. handle holes differently than board outlines (in DRC settings we \*do\* distinguish them)?

May I ask for your use-case? Plated board edge or just a smaller clearance to the board edge?

Maybe as a workaround you could add a trace (on the same net) around the board edge to fill the plane clearance with copper, but I didn’t try it.

---

<div class="post-metadata">

**Author:** ![parenthetical](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@parenthetical](https://librepcb.discourse.group/u/parenthetical)\
**Post date:** [January 28, 2025, 3:29pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/3 "2025-01-28T15:29:32Z")

</div>

It’s actually not that important to me right now. I was re-creating a board in librePCB that I had made in other software years ago, and on the original the ground plane went to the edges.

One likely use case would be when a plane is used for shielding and you want it to contact a metal chassis. So in that case you’d want a clearance for the solder mask but not for the plane itself.

JLCPCB has always made my boards with planes to the edge of the board without complaining about it - so I had not heard of some manufacturers not allowing this. Seems to me, if they don’t etch the copper away then it will go to the edge of the board, a clearance is actually not the default manufacturing situation.

All that said, it’s not actually important to me right now, I was just a bit surprised that LibrePCB couldn’t do it!

---

<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:** [January 28, 2025, 4:12pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/4 "2025-01-28T16:12:21Z")

</div>

Ok great, thanks for clarifying.

Just be careful with copper going to the board edges. Even if manufacturers don’t complain, they might remove a bit of copper because they don’t like to cut with the milling tool into copper. That’s really bad as it can make a board non-functional if a thin copper bridge was there in the design but is then removed by the manufacturer.

---

<div class="post-metadata">

**Author:** ![parenthetical](https://avatars.discourse-cdn.com/v4/letter/p/839c29/32.png) [@parenthetical](https://librepcb.discourse.group/u/parenthetical)\
**Post date:** [January 28, 2025, 4:27pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/5 "2025-01-28T16:27:54Z")

</div>

ah good to know thanks! I never put circuit critical stuff near the edge of the board though. My boards that have copper to the edge the copper is recessed just the tiniest bit, barely visible but I assumed that was an artifact of the cutter.

I will probably start just using the clearance now the reasoning is explained to me. It might be nice to be able to set the clearance differently for outline, pads and maybe other sorts of objects.

---

<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:** [January 28, 2025, 4:36pm UTC](https://librepcb.discourse.group/t/how-to-make-plane-extend-to-edge-of-board/879/6 "2025-01-28T16:36:31Z")

</div>

> [@parenthetical](#):
>
> I will probably start just using the clearance now the reasoning is explained to me. It might be nice to be able to set the clearance differently for outline, pads and maybe other sorts of objects.

Yeah, that’s basically the idea of the GitHub issue mentioned above.
