← Back to team overview

kicad-developers team mailing list archive

Re: Drawings on edge cuts layer in module editor


I fully agree. As an example, two simple modules with edge segments allow me 
to change between a single board pcb and a version ready for panelizing by the 
fab house.

The attached images show my "cut module", a board using the cut and the smooth 
module. The 3D view shows correct handling of zone filling and the like. Even 
export to freerouting.


On Friday April 12 2013 17:29:41 Kaspar Bumke wrote:

I am finding it useful to have edge cuts drawings in modules as well. I have 
just been editing the files with a text-editor to change the layer and haven't 
encountered any issues. Would be good to (re?) enable selecting the Edge.Cuts 
layer in the module editor.

On 17 December 2012 15:30, Younes Manton <younes.m@xxxxxxxxx> wrote:

On Mon, Dec 17, 2012 at 1:22 AM, Lorenzo Marcantonio 
<l.marcantonio@xxxxxxxxxxxx> wrote:

On Sun, Dec 16, 2012 at 11:27:09PM -0500, Younes Manton wrote:
> I see that drawings are explicitly not allowed on the edge cuts layer in
> the module editor. Is there a good reason for this? Some fabs allow

Uhmm... that's new for me... I have the RAST card edge connector which
are *defined* by the PCB cuts and I remember that they are defined in
the module. Maybe it's a restriction added later to avoid some issue?

> internal cuts and specify that they should be on the edge cuts layer, so if
> drawings are allowed on the edge cuts layer you can include non-plated
> and/or non-circular mounting holes in the footprint.

Also: card edge connectors and holes for reverse-mounted connectors (rare,
but I used them). There is definitely a need for them

> I tried getting rid of the check in question and it seems to work nicely,
> placing the module on the board places my mounting holes on the edge cuts
> layer along with the board outline.

Probably there is a good reason for the check... maybe some interaction
from the zone filler and/or SPECCTRA (which is kinda picky with card

You're right about the zone filler, it doesn't see internal cutouts so I just 
defined keepout zones over my holes to get what I wanted. It shouldn't be hard 
to automatically define keepouts for internal cutouts as long as you can 
reliably distinguish between the board edges and internal holes. 

Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Dr. Thomas Spindler
ESG Workstation GmbH
Obere Gartenstr. 34
74632 Neuenstein
TEL: +49 7942 946058
FAX: +49 7942 946188
Ust-IdNr.: DE146278693
St.-Nr.: 76001/03930
Geschäftsführer: Dr. Thomas Spindler
Sitz der Gesellschaft 74632 Neuenstein
Registergericht: Stuttgart HRB 580565

Attachment: edge_module_freerouting.png
Description: PNG image

Attachment: edge_module_in_use_3D.png
Description: PNG image

Attachment: edge_module_in_use.png
Description: PNG image

Attachment: edge_module.png
Description: PNG image