Cut graphics out of copper plane

I have a logo that I want to cut out of my ground plane, and I am not sure how I would do that. I thought about putting it on the User.Eco2 layer, and then make a custom rule, something like the followig:

(rule "clearance-to-1mm-cutout"
    (constraint clearance (min 0.8mm))
    (condition "A.existsOnLayer('User.Eco2')"))

This doesn’t seem to work, and I think that is because custom rules can do clearance between copper stuff and stuff on arbitrary layers like this though.

So the question: how would I do something like this?

If the logo is a closed polygon: convert it to a rule-area and set flag “keep out copper fills”.

You are right about this.

It’s possible to use Margin layer for this, it’s special, but it affects all copper on all layers like Edge.Cuts.

Satisfaction with results can depend on the quality of the image and your settings.

Some image options…
• Using DXF is straight-forward Importing
• Using a JPG, BMP, PNG…etc is doable using the Bitmap To Converter tool

example using a PNG in the Converter tool

Results in PCB (edit to change the layer from User to F_cu

1 Like

How would one convert a closed polygon to a rule area (the logo is just an image/bitmap though)

I want the graphic to be a cutout in my copper plane, not for it to be on a copper layer, I know how to import an image.

my bad… here you go, as a starting point. Again, results depend on the image

Managed to do it by manually editing the footprint in a text editor.

That works, but as far as I understand it doesn’t survive a repour of the zone, which makes it rather fragile and easy to not notice that it is gone in a future revision before ordering. So I think I am gonna go with mf_ibfeew’s solution.

How would one convert a closed polygon to a rule area

select the polygon → RMB (right click) → context-menu → Create from selection → create rule area from selection. The newly created rule area needs to get the correct layer (top/bottom depending on your GND-fill) and the setting “keepout copper fills” checked.

the logo is just an image/bitmap though
this is a litte bit complicated - so you need first to convert/draw the image/bitmap into a polygon.

Oh, perfect, that sure is easier than editing the footprint file using a text editor (which is what I was doing) (assuming a manageable amount of polygons of course). Tnx

I understand…

FYI - Zone fill/unfill works the same so, whatever works best for you.
Plotting Output panel has a Zone checking checkbox…

zone_fill

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.