← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH] PcbNew Eagle Plugin: Remove layer restriction on some graphic items, fix undrawn items and place values on fabrication layers.

 

>
>
> > The second is matching the Eagle tValues and bValues layers with the
> > kicad Fabrication layers instead of the silkscreen layers, to match
> > current standard Kicad practive for component values.
>
> I would think users will expect any object to import to the same layer
> that they are defined in Eagle.  If a module value object is on the
> silkscreen layer in Eagle, then the imported value object should be on
> the silkscreen layer.  Obviously, if there is a layer in Eagle that
> doesn't exist in Pcbnew, then we will have to map it to the most logical
> layer in KiCad.
>
>
I don't know how much you have used Eagle, so I apologise if the
explanation is redundant.
The main problem with matching the layers is that Eagle does have a defined
silkscreen layer as such. When creating the gerber files using the CAM
processor, multiple layers can be included in the same gerber file. By
Eagle convention the *Place layers are used for silkscreen lines and text,
with the *Names layers displaying the component name "R1" etc, which I have
seen included in the final silkscreen on some boards and not in others. By
comparison the *Values layers is not typically included in projects where I
have been able to compare the published eagle files, with photos of the
final pcb.

At this point its just a change to a more sensible default in my opinion.

In the future I think I work on including a dialog to allow the user pick
the destined Kicad layer for each Eagle layer.

Regards
Russell





> >
> > _______________________________________________
> > 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
> >
>
> _______________________________________________
> 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
>

Follow ups

References