Re: gEDA-user: Adding extra layer

2008-09-06 Thread Philipp Klaus Krause
der Mouse schrieb: >> Anyway, memory is cheap. > > Only for mainstream mass-market hardware. > > Of course, that may be all gEDA cares about > >> If we lose users in order to save 1 K, or even 1 Meg of RAM, that >> doesn't make sense. > > Depends. To what extent is "more users" an overridi

Re: gEDA-user: Adding extra layer

2008-09-05 Thread der Mouse
> Anyway, memory is cheap. Only for mainstream mass-market hardware. Of course, that may be all gEDA cares about > If we lose users in order to save 1 K, or even 1 Meg of RAM, that > doesn't make sense. Depends. To what extent is "more users" an overriding good? In this particular case, I

Re: gEDA-user: Adding extra layer

2008-09-05 Thread DJ Delorie
The right thing to do is dynamically allocate (and reallocate) memory as needed, so there is no compiled-in limit. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Adding extra layer

2008-09-05 Thread DJ Delorie
> metal layers: 10 > top & bottom silk: 2 > top & bottom paste: 2 > top & bottom mask: 2 > drill (plated & unplated): 2 > fab layer: 1 > outline layer: 1 > > That's 20 layers to support a not-very-agressive board using our > current PCB architecture. And if we add stuff like keepout layers and >

Re: gEDA-user: Adding extra layer

2008-09-05 Thread Stuart Brorson
>> Is there any reason we don't set this to something like 64 or 128 in >> the distributed program itself? > > It affects the size of many arrays, so making it arbitrarily large > eats up memory. Sorry for replying yet again. I promise to not rant any more! :-) Consider this: A board with say

Re: gEDA-user: Adding extra layer

2008-09-05 Thread Stuart Brorson
>> Is there any reason we don't set this to something like 64 or 128 in >> the distributed program itself? > > It affects the size of many arrays, so making it arbitrarily large > eats up memory. So that begs the question: How much memory? Anyway, the big picture is this: For the average user,

Re: gEDA-user: Adding extra layer

2008-09-05 Thread DJ Delorie
> Is there any reason we don't set this to something like 64 or 128 in > the distributed program itself? It affects the size of many arrays, so making it arbitrarily large eats up memory. ___ geda-user mailing list geda-user@moria.seul.org http://www.

Re: gEDA-user: Adding extra layer

2008-09-05 Thread Stuart Brorson
>> I have read a couple of posts about a patch and a compile switch to >> enable extra layers. What is the best approach to achieve this? > > In globalconst.h in your pcb source tree, change this: > > #define MAX_LAYER 16 /* max number of layer, check source > */ > > ... to some

Re: gEDA-user: Adding extra layer

2008-09-05 Thread DJ Delorie
> I have read a couple of posts about a patch and a compile switch to > enable extra layers. What is the best approach to achieve this? In globalconst.h in your pcb source tree, change this: #define MAX_LAYER 16 /* max number of layer, check source */ ... to something bigger,

gEDA-user: Adding extra layer

2008-09-05 Thread Neil Webster
I have a 10 layer pcb that I have just completed routing. I need to create a board outline with some notches etc and when I try to add an extra layer for the outline I can not, as I am maxed out at the 16 layer limit (i.e. 10 routing layers + silk + rats + pads + vias + far side + solder mask). I