Re: gEDA-user: Setup Groups in PCB for 4-layers

2011-05-04 Thread DJ Delorie

> 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

2011-05-04 Thread Stephen Ecob
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

2011-05-04 Thread Craig Niederberger
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

2011-05-04 Thread Rob Butts
   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

2011-05-04 Thread Mark Rages
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

2011-05-04 Thread Andrew Poelstra
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

2011-05-04 Thread Andrew Poelstra
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

2011-05-04 Thread Steven Michalske
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

2011-05-04 Thread DJ Delorie

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

2011-05-04 Thread Andrew Poelstra
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?

2011-05-04 Thread Jonas Stein

> 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!

2011-05-04 Thread Gabriel Paubert
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

2011-05-04 Thread Peter Clifton
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!

2011-05-04 Thread Peter Clifton
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

2011-05-04 Thread Craig Niederberger
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!

2011-05-04 Thread Gabriel Paubert
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