Assign a zone fill to multiple layers

Bug #954848 reported by Kalle Hyvönen
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

I think it would be very handy to be able to assign a zone fill to multiple layers at the same time. It is tedious to draw and separately move separate zone fills on multiple layers that still occupy the same physical area (like groundfills over the whole board on more than one layer for example). Should be a pretty simple addition.

Tags: pcbnew
Revision history for this message
Dick Hollenbeck (dickelbeck) wrote : Re: [Bug 954848] [NEW] Assign a zone fill to multiple layers

On 03/14/2012 04:51 AM, Kalle Hyvönen wrote:
> Public bug reported:
>
> I think it would be very handy to be able to assign a zone fill to
> multiple layers at the same time. It is tedious to draw and separately
> move separate zone fills on multiple layers that still occupy the same
> physical area (like groundfills over the whole board on more than one
> layer for example). Should be a pretty simple addition.

There is a menu choice to re-fill ALL zones, so I don't see any value in this request.

Revision history for this message
Kalle Hyvönen (scorper) wrote :

I think you misunderstood, I would want the functionality to make the same zone fill (same outlines) fill areas in more than one layer. That menu choice is not related to what I'm asking.

Revision history for this message
Dick Hollenbeck (dickelbeck) wrote : Re: [Bug 954848] Re: Assign a zone fill to multiple layers

On 03/14/2012 06:51 AM, Kalle Hyvönen wrote:
> I think you misunderstood, I would want the functionality to make the
> same zone fill (same outlines) fill areas in more than one layer. That
> menu choice is not related to what I'm asking.
>

"Same zone perimeter on more than one layer" is my revised understanding.

The use of the word "fill" confused me.

Fill is normally a verb. (Not to suggest that I use words normally.)

Sorry.

Revision history for this message
Kalle Hyvönen (scorper) wrote :

Yes that sounds more like it :) Would be a handy feature, on my current board I have some power traces ("fills") and I would like them to be replicated on all the layers, kicad does not seem to allow placing outlines on top of eachother so pretty tedious and difficult to create a separate zone fill for each layer.

Revision history for this message
Dick Hollenbeck (dickelbeck) wrote :

On 03/14/2012 07:32 AM, Kalle Hyvönen wrote:
> Yes that sounds more like it :) Would be a handy feature, on my current
> board I have some power traces ("fills") and I would like them to be
> replicated on all the layers, kicad does not seem to allow placing
> outlines on top of eachother so pretty tedious and difficult to create a
> separate zone fill for each layer.

As a work around, you can probably get this done by hand editing the BOARD file.

Anything in the

$CZONE_OUTLINE

$endCZONE_OUTLINE

is a zone. I'd be happy to refer this thing as a "zone", rather than a fill or zone
container.

Seems like all you have to change after copying this block of lines, is the layer number,
since a zone is earmarked for one layer.

Save your board file copy off in a safe place, then try it.

Revision history for this message
Martin Errenst (imp-d) wrote :

Putting this into the wishlist, it would be nice to have, but is no bug either :).

Changed in kicad:
importance: Undecided → Wishlist
xzcvczx (xzcvczx)
tags: removed: feature.request
Seth Hillbrand (sethh)
Changed in kicad:
status: New → Fix Committed
Revision history for this message
Nick Østergaard (nickoe) wrote :

When was this fixed?

Revision history for this message
Seth Hillbrand (sethh) wrote :

Wow. Thanks for catching that. I tried to get to "Confirmed."

Changed in kicad:
status: Fix Committed → Confirmed
Changed in kicad:
status: Confirmed → Triaged
Revision history for this message
Steven Slupsky (sslupsky) wrote :

Maybe another way to achieve a similar goal would be to allow a zone to be copy/cut and pasted?

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

There is a duplicate function in the development branch that works with zones. Is that not acceptable?

Revision history for this message
Ian McInerney (imcinerney) wrote :

@Wayne, the "Duplicate zone onto layers" released in 5.1.2 would seem to be an acceptable solution for this, so this can probably be marked as fix committed.

Revision history for this message
Jeff Young (jeyjey) wrote :

@Wayne & @Ian, both those leave you with multiple zones, so if you need to edit them it gets messy.

Revision history for this message
Michael Kavanagh (michaelkavanagh) wrote :

"Duplicate Zone" is a workaround. This feature is available on other tools and IMO should remain open as a Wishlist item.

Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/1963

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.