← Back to team overview

kicad-developers team mailing list archive

Re: [RFC PATCH] Rounded rectangle pads

 

Hello, Wayne!

On 2016-01-13 00:55, Wayne Stambaugh wrote:
> This patch changes the pcb file format.

Are there ideas to migrate at some time towards file formats
or conventions which are versioned, extensible and still
backward compatible?

Opening a file/project with an old version can then warn when
it finds elements which this version doesn't understand yet
and will ignore.
Or saving a file/project can warn and exclude elements
when saved to an older format.

> While I'm not opposed to that,
> we really should decide on a set of changes for this development cycle
> and implement them in one go.  Otherwise we will have a bunch of
> incompatible file formats during this dev cycle which I would like to
> avoid.  The other thing that will have to be thoroughly tested is the
> new gerber output.  This is extremely critical so someone will have to
> pour over that with a fine tooth comb.  I consider errors in gerber
> output more serious the segfaults.

I fully agree. The patch is RFC only, but I would be glad to keep
roundrects in the loop and the patch rebased (simply because I use RRs
in my other designs and need them to migrate).

I will be glad to do extensive testing of the gerber stuff.
And get stuff manufactured with some nice footprints (LT3032EDE)
and stencils. ;-)

Regards,

Clemens

> On 1/12/2016 3:29 PM, Mathias Grimmberger wrote:
>>
>> Hello Clemens,
>>
>> Clemens Koller <cko@xxxxxxxxx> writes:
>>> Hi, Mathias!
>>>
>>> On 2016-01-12 00:06, Mathias Grimmberger wrote:
>>>> I refreshed a part of my patch for rounded rectangle pads (minus the
>>>> plotting stuff, OpenGL canvas, stuff I probably forgot) so everybody
>>>> interested can have a look and play a bit with it, see below.
>>>
>>> Unfortunately, your patch doesn't apply cleanly [1]. And it seems
>>> it's not trivial merging /pcbnew/drc_clearance_test_functions.cpp
>>> manually.
>>
>> Hmm, Kicad moves fast these days...
>>
>>> Can you rebase your patch, please?
>>
>> Please find attached a patch done against rev 6455, I hope I put it all
>> together correctly, especially the DRC clearance stuff.
>>
>> I also added the plot code for Gerber output.
>>
>>
>> MGri
>>
>>
>>
>>
>> _______________________________________________
>> 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