Re: gEDA-user: Setup Groups in PCB for 4-layers
> I'm not clear on the groups in the PCB preferences. If I want to > auto route a board in 4 layers how do I set up the groups? Groups are your physical layers on the board. You should order them from top to bottom (or bottom to top, I suppose) and mark the top/bottom special layers. Drawing layers are what the autorouter uses. You should hide any layer you don't want the autorouter to use, leaving the shown ones for it. Then optimize your rats and start the autorouter. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Setup Groups in PCB for 4-layers
On Thu, May 5, 2011 at 5:43 AM, Rob Butts wrote: > I'm not clear on the groups in the PCB preferences. If I want to auto > route a board in 4 layers how do I set up the groups? > Thanks >From PCB Preferences -> Layers -> Change group you can add or remove layers, and change their order. Groups are a convenience - you can use them to map multiple layers in the PCB program to one physical copper layer. Useful, but it's probably easiest to ignore this feature when you're starting out. Use PCB Preferences -> Colors -> Layer colors to give the layer colors that suit you. Make sure to save your colors, as they are will not be stored in your PCB file. To start autorouting: * Select the Rout Style that suits you (bottom left) Signal/Power/Fat/Skinny. You can edit their thickness and spacing by clicking the Route Style button. * Hide the layers that you want the autorouter to leave untouched (colored buttons at top left) * Refresh ratlines (keypress o) * Select the ratlines that you wish to route (eg Select all visible objects) * Start the autorouter (Connects -> Auto-route selected rats) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: GL not found compiling pcb on OS X
On Wed, May 4, 2011 at 12:50 PM, Steven Michalske wrote: > I have a recipe, I'll send on over when I get to my computer. Thanks! Craig ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Setup Groups in PCB for 4-layers
I'm not clear on the groups in the PCB preferences. If I want to auto route a board in 4 layers how do I set up the groups? Thanks ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: FreeRotate Bug
On Wed, May 4, 2011 at 12:47 PM, DJ Delorie wrote: > > Not a bug. This is a design limitation - there's no way to indicate > the angle of a square pad. > That's still a bug. The workaround is to make the square pad not-quite-square. Regards, Mark -- Mark Rages, Engineer Midwest Telecine LLC markra...@midwesttelecine.com ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: FreeRotate Bug
On Wed, May 04, 2011 at 10:52:31AM -0700, Andrew Poelstra wrote: > On Wed, May 04, 2011 at 01:47:02PM -0400, DJ Delorie wrote: > > > > Not a bug. This is a design limitation - there's no way to indicate > > the angle of a square pad. > > > > But I have a LT1170 with a similar pad that I /can/ rotate. > What is the difference? > > Attached example file. > Sorry, I got it -- adding 1cmil of ``length'' allows me to rotate the element. Thanks! -- Andrew Poelstra Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net Web: http://www.wpsoftware.net/andrew/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: FreeRotate Bug
On Wed, May 04, 2011 at 01:47:02PM -0400, DJ Delorie wrote: > > Not a bug. This is a design limitation - there's no way to indicate > the angle of a square pad. > But I have a LT1170 with a similar pad that I /can/ rotate. What is the difference? Attached example file. -- Andrew Poelstra Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net Web: http://www.wpsoftware.net/andrew/ # release: pcb 1.99z # To read pcb files, the pcb version (or the git source date) must be >= the file version FileVersion[20070407] PCB["" 196850 196850] Grid[1000.00 0 0 0] Cursor[127000 88000 0.00] PolyArea[2.00] Thermal[0.50] DRC[1000 1000 1000 1000 1500 1000] Flags("nameonpcb,uniquename,clearnew,snappin") Groups("1,c:2,s:3:4:5:6:7:8") Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] Element["" "TO252" "U2" "unknown" 60646 52480 -39017 15436 0 100 ""] ( Pad[-27000 0 -27000 0 27600 2000 29600 "output" "2" "square"] Pad[-2000 -9000 2000 -9000 6000 2000 8000 "input" "3" "square,edge2"] Pad[-2000 9000 2000 9000 6000 2000 8000 "adjust" "1" "square,edge2"] ElementLine [-13000 15000 -9000 15000 1000] ElementLine [-9000 -15000 -9000 15000 1000] ElementLine [-13000 -15000 -9000 -15000 1000] ) Element["" "TO252" "U3" "unknown" 64574 100104 -35945 23812 0 100 ""] ( Pad[-19092 19092 -19092 19092 27600 2000 29600 "output" "2" "square"] Pad[-7778 -4950 -4950 -7778 6000 2000 8000 "input" "3" "square"] Pad[4950 7778 7778 4950 6000 2000 8000 "adjust" "1" "square"] ElementLine [1414 19799 4243 16971 1000] ElementLine [-16971 -4243 4243 16971 1000] ElementLine [-19799 -1414 -16971 -4243 1000] ) Element["" "lt1170-1" "U1" "unknown" 142134 18687 -15953 50292 0 100 ""] ( Pad[-6364 24042 -1415 28991 37000 2000 36000 "back" "6" "square"] Pad[-32174 54801 -27931 50558 4000 2000 5000 "3" "3" "square,edge2"] Pad[-27578 59397 -23335 55154 4000 2000 5000 "4" "4" "square,edge2"] Pad[-22981 63993 -18739 59751 4000 2000 5000 "5" "5" "square,edge2"] Pad[-36770 50205 -32527 45962 4000 2000 5000 "2" "2" "square,edge2"] Pad[-41366 45608 -37124 41366 4000 2000 5000 "1" "1" "square,edge2"] ElementLine [27577 28284 -6364 -5657 2500] ElementLine [-53033 41012 -19092 74953 2500] ElementLine [-6364 -5657 -52680 40659 2500] ElementLine [-18739 75307 27930 28638 2500] ) Layer(1 "component") ( ) Layer(2 "solder") ( ) Layer(3 "GND") ( ) Layer(4 "power") ( ) Layer(5 "signal1") ( ) Layer(6 "signal2") ( ) Layer(7 "signal3") ( ) Layer(8 "signal4") ( ) Layer(9 "silk") ( ) Layer(10 "silk") ( ) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: GL not found compiling pcb on OS X
I have a recipe, I'll send on over when I get to my computer. On May 4, 2011, at 4:16 AM, Peter Clifton wrote: > On Wed, 2011-05-04 at 05:23 -0500, Craig Niederberger wrote: >> Does anyone have experience compiling PCB on OS X? I've been able to >> do it in the past, but am now getting this error on configure: >> >> ./configure --prefix=/opt/geda --with-gui=gtk --enable-maintainer-mode >> --enable-doc --disable-update-desktop-database > > > I've no idea sorry, but I'd love someone to figure it out! > > If you just wanted to build PCB (and not test the new bits of GL > rendering code), add --disable-gl to the configure options. > > -- > 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!) > Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: FreeRotate Bug
Not a bug. This is a design limitation - there's no way to indicate the angle of a square pad. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: FreeRotate Bug
Hey all, I have a problem rotating a LM-317 in a SMT TO-252 package: the sink pad does not rotate. I have attached an example of this behavior. You can try rotating the element yourself to see the problem. Can someone confirm that this is a bug? -- Andrew Poelstra Email: asp11 at sfu.ca OR apoelstra at wpsoftware.net Web: http://www.wpsoftware.net/andrew/ # release: pcb 1.99z # To read pcb files, the pcb version (or the git source date) must be >= the file version FileVersion[20070407] PCB["" 196850 196850] Grid[1000.00 0 0 0] Cursor[116000 122000 0.00] PolyArea[2.00] Thermal[0.50] DRC[1000 1000 1000 1000 1500 1000] Flags("nameonpcb,uniquename,clearnew,snappin") Groups("1,c:2,s:3:4:5:6:7:8") Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"] Element["" "TO252" "U2" "unknown" 60646 52480 -39017 15436 0 100 ""] ( Pad[-27000 0 -27000 0 27600 2000 29600 "output" "2" "square"] Pad[-2000 -9000 2000 -9000 6000 2000 8000 "input" "3" "square,edge2"] Pad[-2000 9000 2000 9000 6000 2000 8000 "adjust" "1" "square,edge2"] ElementLine [-13000 15000 -9000 15000 1000] ElementLine [-9000 -15000 -9000 15000 1000] ElementLine [-13000 -15000 -9000 -15000 1000] ) Element["" "TO252" "U3" "unknown" 64574 100104 -35945 23812 0 100 ""] ( Pad[-19092 19092 -19092 19092 27600 2000 29600 "output" "2" "square"] Pad[-7778 -4950 -4950 -7778 6000 2000 8000 "input" "3" "square"] Pad[4950 7778 7778 4950 6000 2000 8000 "adjust" "1" "square"] ElementLine [1414 19799 4243 16971 1000] ElementLine [-16971 -4243 4243 16971 1000] ElementLine [-19799 -1414 -16971 -4243 1000] ) Layer(1 "component") ( ) Layer(2 "solder") ( ) Layer(3 "GND") ( ) Layer(4 "power") ( ) Layer(5 "signal1") ( ) Layer(6 "signal2") ( ) Layer(7 "signal3") ( ) Layer(8 "signal4") ( ) Layer(9 "silk") ( ) Layer(10 "silk") ( ) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Can i use geda for electric indoor installation?
> Recently, I know about this app: > http://qelectrotech.org/ Thank you for this hint. I just installed it. Its still very young, but usable for small projects. Very nice, i guess it has the potential to be a killerapplication in a few years. -- Jonas Stein ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB+GL - now with background image rendering support!
On Wed, May 04, 2011 at 12:14:16PM +0100, Peter Clifton wrote: > On Wed, 2011-05-04 at 09:21 +0200, Gabriel Paubert wrote: > > > Great. Anyway the current gtk drawing code would have failed with > > gtk3, but it seems that even the GL code will run into trouble: > > - GdkDrawable and GdkPixmap have been eliminated, you have to > > use Cairo whether you like it or not > > - "expose-event" has disappeared, it is now called "draw", > > and it has differen parameters > > - I hope that gtkglext will still work, but what do I know? > > Unknown.. but I expect it will be ported eventually. GTK 3.0 will be a > problem for both the gEDA and PCB code bases, but given our adoption > rate of new versions of things.. I don't expect it will be a pressing > concern for some years yet. > > We'll have to have caught up by the time distros stop shipping support > for GTK2.0 though. I have no doubt that distros will ship gtk2.0 for a long time, at least Debian only dropped gtk1.2 with Lenny, a few months ago. Regards, Gabriel ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: GL not found compiling pcb on OS X
On Wed, 2011-05-04 at 05:23 -0500, Craig Niederberger wrote: > Does anyone have experience compiling PCB on OS X? I've been able to > do it in the past, but am now getting this error on configure: > > ./configure --prefix=/opt/geda --with-gui=gtk --enable-maintainer-mode > --enable-doc --disable-update-desktop-database I've no idea sorry, but I'd love someone to figure it out! If you just wanted to build PCB (and not test the new bits of GL rendering code), add --disable-gl to the configure options. -- 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!) Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) signature.asc Description: This is a digitally signed message part ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB+GL - now with background image rendering support!
On Wed, 2011-05-04 at 09:21 +0200, Gabriel Paubert wrote: > Great. Anyway the current gtk drawing code would have failed with > gtk3, but it seems that even the GL code will run into trouble: > - GdkDrawable and GdkPixmap have been eliminated, you have to > use Cairo whether you like it or not > - "expose-event" has disappeared, it is now called "draw", > and it has differen parameters > - I hope that gtkglext will still work, but what do I know? Unknown.. but I expect it will be ported eventually. GTK 3.0 will be a problem for both the gEDA and PCB code bases, but given our adoption rate of new versions of things.. I don't expect it will be a pressing concern for some years yet. We'll have to have caught up by the time distros stop shipping support for GTK2.0 though. -- 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!) Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) signature.asc Description: This is a digitally signed message part ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: GL not found compiling pcb on OS X
Does anyone have experience compiling PCB on OS X? I've been able to do it in the past, but am now getting this error on configure: ./configure --prefix=/opt/geda --with-gui=gtk --enable-maintainer-mode --enable-doc --disable-update-desktop-database ... checking GL/gl.h usability... no checking GL/gl.h presence... no checking for GL/gl.h... no configure: error: You don't seem to have the GL library headers installed. They're definitely there: ls /System/Library/Frameworks/OpenGL.framework/Headers/ CGLContext.h CGLProfiler.h gl.h gluContext.h CGLCurrent.h CGLProfilerFunctionEnum.h glext.h gluMacro.h CGLDevice.h CGLRenderers.hgliContext.h CGLIOSurface.hCGLTypes.hgliDispatch.h CGLMacro.hOpenGL.h glu.h Any ideas? TIA, Craig ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB+GL - now with background image rendering support!
On Tue, May 03, 2011 at 10:37:01PM +0100, Peter Clifton wrote: > On Tue, 2011-05-03 at 19:46 +0200, Kai-Martin Knaak wrote: > > Peter Clifton wrote: > > > > > I'm very close to being able to push the basic 2D portions of PCB+GL > > > into git HEAD. > > > > I feel like a supporter at the course of a marathon race: Go, Peter. Go! > > Ok, spurred on by that encouragement, I've tidied up and pushed the > first couple of PCB+GL patches to git HEAD. > > git HEAD PCB will now render using OpenGL by default with a GTK HID > build. If that doesn't work for you, build with > > ./configure --disable-gl > Great. Anyway the current gtk drawing code would have failed with gtk3, but it seems that even the GL code will run into trouble: - GdkDrawable and GdkPixmap have been eliminated, you have to use Cairo whether you like it or not - "expose-event" has disappeared, it is now called "draw", and it has differen parameters - I hope that gtkglext will still work, but what do I know? Ok, I'm an archaic lesstif user. Regards, Gabriel ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user