← Back to team overview

kicad-developers team mailing list archive

Re: PATCH: Underlays

 

The reason other layers were used is that there are spare layers and people
use the drawing layer for their own purposes; if a user makes use of the
Drawing layer and this Underlay tool then the tool will interfere with
their normal use.

- Cirilo

On Sun, Nov 9, 2014 at 12:23 PM, Carl Poirier <carl.poirier.2@xxxxxxxxx>
wrote:

> Cirilo,
>
> I tried your patch. I don't see any problems with it, but I just began
> wondering why not use a user layer for that purpose, for example the
> drawings layer, instead of adding another one to the list.
>
> Allowing the bitmap2component tool to export to another layer than silk
> might be nice for people who don't want to edit the text file manually,
> however.
>
> Regards,
>
> Carl
>
> On Tue, Nov 4, 2014 at 9:07 AM, Carl Poirier <carl.poirier.2@xxxxxxxxx>
> wrote:
>
>> You know it would be useful for many designs in which the layout is
>> crucial. As a hobbyist, I've never done RF, but I messed up a few
>> high-frequency switching regulators by not quite following the template
>> shown in the datasheet. I give a thumbs up to this patch by Cirilo and will
>> try it shortly.
>>
>> Regards,
>>
>> Carl
>>
>> On Sun, Nov 2, 2014 at 5:08 PM, Nick Østergaard <oe.nick@xxxxxxxxx>
>> wrote:
>>
>>> Hi Cirilo
>>>
>>> That was indeed my problem. I had downloaed the patch earlier, and did
>>> not notice the ther files. I applied and built successfullt after I
>>> followed the instrucitons in the README.
>>>
>>> I don't have much to comment on it, I think one needs to try it out on
>>> a real design to tell if it is any good in practice. I guess it would be.
>>>
>>> Nick
>>>
>>> 2014-11-01 10:48 GMT+01:00 Cirilo Bernardo <cirilo.bernardo@xxxxxxxxx>:
>>> > Hi Nick,
>>> >
>>> >  I just tried the patch against rev 5247 and had no problems. Did you
>>> follow
>>> > the instructions in the README file? Thanks for checking out the patch.
>>> >
>>> > - Cirilo
>>> >
>>> >
>>> > On Fri, Oct 31, 2014 at 10:33 PM, Nick Østergaard <oe.nick@xxxxxxxxx>
>>> wrote:
>>> >>
>>> >> Sorry for the late response Cirilo, but I just tried to patch this
>>> >> against latest 5241 and get errors, here is a snippet from it.
>>> >>
>>> >>
>>> >>
>>> /home/nickoe/PKGBUILDs/kicad-bzr/src/kicad/bitmap2component/bitmap2cmp_gui.cpp:
>>> >> In constructor 'BM2CMP_FRAME::BM2CMP_FRAME(KIWAY*, wxWindow*)':
>>> >>
>>> >>
>>> /home/nickoe/PKGBUILDs/kicad-bzr/src/kicad/bitmap2component/bitmap2cmp_gui.cpp:176:9:
>>> >> error: 'm_radio_PCBLayer' was not declared in this scope
>>> >>          m_radio_PCBLayer->Enable( true );
>>> >>
>>> >>
>>> >> 2014-09-29 23:48 GMT+02:00 Cirilo Bernardo <cirilo.bernardo@xxxxxxxxx
>>> >:
>>> >> > I have put a patch on github to introduce 2 Underlay layers to help
>>> with
>>> >> > reconstructing
>>> >> > PCB artwork from images of existing PCBs. This can be useful for
>>> people
>>> >> > involved in legacy product support or for people who want to create
>>> >> > Gerber
>>> >> > files from published artwork in magazines.
>>> >> >
>>> >> > The patch modifies the bitmap2component tool to allow an image to be
>>> >> > placed on the Underlay1 or Underlay2 layer in addition to the past
>>> >> > behavior
>>> >> > of placing images on the Front.SilkS layer. Generic instructions for
>>> >> > applying
>>> >> > the patch are in the README.md file from my patch project on github.
>>> >> >
>>> >> > The patch is available at:
>>> >> >
>>> >> > https://github.com/cbernardo/kicad-patches
>>> >> >
>>> >> > I have tested the patch with pcbnew and checked that there are no
>>> >> > unintended effects in the print, plot, and export functions of
>>> pcbnew.
>>> >> > The patch is against rev. 5151
>>> >> >
>>> >> > - Cirilo
>>> >> >
>>> >> >
>>> >> >
>>> >> > _______________________________________________
>>> >> > 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