[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: 3 questions on a 4 layer board
On Tue, 2008-04-29 at 14:15 -0400, Stuart Brorson wrote:
> > On Tue, 2008-04-29 at 16:16 +0100, Dylan Smith wrote:
> >> On Tue, 29 Apr 2008, DJ Delorie wrote:
> >>
> >>> The problem is that gsch2pcb is using an ancient layer stack which
> >>> needs to be taken out back and shot.
> >>
> >> I'm glad I'm not the only one who thought that, and did as you suggest
> >> (paste in the output).
>
> How easy is it to fix in gsch2pcb? I haven't looked.....
Pretty easy, just edit the (display ...) in the file gnet-gsch2pcb.scm
(define gsch2pcb:write-top-header
(lambda (port)
(display "# release: pcb 1.6.3\n" port)
(display "PCB(\"\" 6000 5000)\n" port)
(display "Grid(10 0 0)\n" port)
(display "Cursor(0 0 3)\n" port)
(display "Flags(0x000000d0)\n" port)
(display "Groups(\"1,2,3,s:4,5,6,c:7:8:\")\n" port)
(display
"Styles(\"Signal,10,40,20:Power,25,60,35:Fat,40,60,35:Skinny,8,36,20
\")\n" port)))
(define gsch2pcb:write-bottom-footer
(lambda (port)
(display "Layer(1 \"solder\")\n(\n)\n" port)
(display "Layer(2 \"GND-sldr\")\n(\n)\n" port)
(display "Layer(3 \"Vcc-sldr\")\n(\n)\n" port)
(display "Layer(4 \"component\")\n(\n)\n" port)
(display "Layer(5 \"GND-comp\")\n(\n)\n" port)
(display "Layer(6 \"Vcc-comp\")\n(\n)\n" port)
(display "Layer(7 \"unused\")\n(\n)\n" port)
(display "Layer(8 \"unused\")\n(\n)" port)
(newline port)))
Can fix those up as per what PCB outputs for your desired layer stack.
> Stuart
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user