Re: gEDA-user: gerbv export to png

2010-02-22 Thread Stephan Boettcher

Julian thepurl...@gmail.com writes:

 Stephan,
 Yes, you can do it, however you can't use the project file for the
 process.  Here's how:

 gerbv --export=png --dpi=600 --foreground=#ffff
 --foreground=#00ff0088 file1.gbx file2.gbx ...and so on

 Hope this helps.  Cheers--

Absolutely, thanks!  Now I need to write a script to transform the
project file into a Makefile rule :-)

-- 
Stephan


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Toporouter update?

2010-02-22 Thread Ethan Swint

Hi-

The last update on the toporouter looks like it was last June.  Any news 
since then, or is it waiting for me to jump in to the code? ;)  It looks 
fantastic.


FWIW - I think a better metric of router performance (instead of total 
track length as used on the web page 
http://www.wand.net.nz/~amb33/toporouter/detour.html), would be a 
statistical aggregation of the ratio of the individual nets track length 
compared to the minimal point-to-point length (think rat's nest).


Regards,
Ethan


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Schematic import (was why separate xgsch2pcb?)

2010-02-22 Thread Steven Michalske


On Feb 21, 2010, at 5:47 AM, Vanessa Ezekowitz wrote:


On Sun, 21 Feb 2010 08:14:42 -0500 (EST)
Stuart Brorson s...@cloud9.net wrote:


There is a bug in the git version of PCB.  If you put your newlib
footprints in a directory, the library import stuff can't find them.
The library import stuff looks in *subdirectories* of your footprint
directory.   This has to do with the way the importer works, as well
asl how the library data inside PCB is structured.

If you want to use the git stuff, put your footprints in a directory
*under* ~/GEDA/www/user/vanessa_ezekowitz/footprints/ (example:
~/GEDA/www/user/vanessa_ezekowitz/footprints/myfootprints).

I've been fiddling with creating a fix for this, but it's slow going
since I need to learn about how PCB itself works.



I ran into this a while back too, which is why I use a symlink.

In actuality, PCB is configured to look in /home/vanessa/ 
Footprints.  Contained within that directory is a symlink named  
Custom, which points to /home/vanessa/GEDA/www/user/ 
vanessa_ezekowitz/footprints , where the actual footprint files  
reside.


Without it, I'd see vanessa_ezekowitz as my top level, and  
symbols, footprints, attic and CVS under that.  This way,  
PCB just shows Footprints - Custom and I don't have to disturb  
the layout of my repository. :-)


At any rate, PCB's Library dialog can find and use the files just  
fine, it's just the Import function that doesn't.





Two thoughts.

what is the exact config line you used?  did you put in ~/Footprints  
or /home/vanessa/Footprints,  I am wondering if the importer is not  
decoding the ~


Out of curiosity, if you were to temporarily make a copy of the  
contents of /home/vanessa/GEDA/www/user/vanessa_ezekowitz/footprints  
to ~/GEDA/www/user/vanessa_ezekowitz/footprints/custom   does it  
work.  Is the importer not following soft links?


Steve


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Toporouter update?

2010-02-22 Thread Anthony Blake

Ethan Swint wrote:
The last update on the toporouter looks like it was last June.  Any news 
since then, or is it waiting for me to jump in to the code? ;)  It looks 
fantastic.


I don't get a lot of time atm.. please jump in =)

FWIW - I think a better metric of router performance (instead of total 
track length as used on the web page 
http://www.wand.net.nz/~amb33/toporouter/detour.html), would be a 
statistical aggregation of the ratio of the individual nets track length 
compared to the minimal point-to-point length (think rat's nest).


Hmm.. yup probably =)

-Anthony


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Message and Library windows

2010-02-22 Thread Vanessa Ezekowitz
Is there a way to disable the Message Log and Library windows by default, in 
PCB?  I'm finding I keep these either hidden or closed a lot more than I keep 
them open.

-- 
There are some things in life worth obsessing over.  Most
things aren't, and when you learn that, life improves.
http://starbase.globalpc.net/~ezekowitz
Vanessa Ezekowitz vanessaezekow...@gmail.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Schematic import (was why separate xgsch2pcb?)

2010-02-22 Thread Peter Clifton
On Mon, 2010-02-22 at 16:31 -0600, Vanessa Ezekowitz wrote:
 Steven Michalske smichal...@gmail.com wrote:
 
  Out of curiosity, if you were to temporarily make a copy of the contents
  [...]
 
 Changing out the symlink for a real directory full of files didn't
 help, but I believe I have found the problem:
 
 Normally when you reference a stock footprint in a schematic, you do
 so by name, without any suffixes, e.g. you specify RCY100 instead of
 RCY100.fp.  This is how I reference my custom footprints as well,
 and it's enough to satisfy gsch2pcb.
 
 I tried changing all references to my custom footprints in the
 schematic to include .fp, and sure enough, it works.  The Import
 function finds them just fine this way.
 
 This of course represents a significant change in behavior, so I'd
 have to suggest that the suffix be made optional in the Import
 function.

Indeed.. sounds like a bug in the import function. It shouldn't need the
.fp at all.

-- 
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@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Toporouter update?

2010-02-22 Thread Larry Battraw
   On Mon, Feb 22, 2010 at 5:16 PM, Anthony Blake [1]tony...@gmail.com
   wrote:

   Ethan Swint wrote:

 The last update on the toporouter looks like it was last June.  Any
 news since then, or is it waiting for me to jump in to the code? ;)
  It looks fantastic.

 I don't get a lot of time atm.. please jump in =)

   Does anyone know how to turn on the detour optimization or is it on by
   default?
   Thanks-
   Larry

References

   1. mailto:tony...@gmail.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Message and Library windows

2010-02-22 Thread Peter Clifton
On Mon, 2010-02-22 at 17:03 -0600, Vanessa Ezekowitz wrote:
 Is there a way to disable the Message Log and Library windows by
 default, in PCB?  I'm finding I keep these either hidden or closed a
 lot more than I keep them open.

I'm tempted to pay someone a bounty to kill those with fire ;)

(or certainly fix the message window's focus-stealing, attention
grabbing - behaviour. The same is true of the netlist window when you
press F on a net.)



I know it isn't what you asked, but if it is any small consolation,
gschem's log window can be persuaded not to appear with this rhune in a
gschemrc. (I have it in ~/.gEDA/gschemrc)

(log-window later)


-- 
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@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Toporouter update?

2010-02-22 Thread Anthony Blake
On Tue, Feb 23, 2010 at 12:18 PM, Larry Battraw lbatt...@gmail.com wrote:
   On Mon, Feb 22, 2010 at 5:16 PM, Anthony Blake [1]tony...@gmail.com
   wrote:

   Ethan Swint wrote:

     The last update on the toporouter looks like it was last June.  Any
     news since then, or is it waiting for me to jump in to the code? ;)
      It looks fantastic.

     I don't get a lot of time atm.. please jump in =)

   Does anyone know how to turn on the detour optimization or is it on by
   default?

It is on by default. At some point, for the purposes of comparison
with earlier algorithm, there was a switch for it, but there isn't
anymore.

Regards,
-- 
Anthony Blake


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Message and Library windows

2010-02-22 Thread gene glick



(or certainly fix the message window's focus-stealing, attention
grabbing - behaviour. The same is true of the netlist window when you
press F on a net.)

That one burns me often :D



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: Eagle to gEDA conversion path??

2010-02-22 Thread Dave N6NZ
Hi,

Is there any automated Eagle to gEDA conversion path?  
 
(He says hopefully, but knowing it's highly unlikely.)

-dave



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Eagle to gEDA conversion path??

2010-02-22 Thread al davis
On Monday 22 February 2010, Dave N6NZ wrote:
 Is there any automated Eagle to gEDA conversion path?  
  
 (He says hopefully, but knowing it's highly unlikely.)

No .. but since you mention it, it is time to ask again for help 
in making something that will do this.

I proposed a translator system, using an intermediate language, 
to translate both ways between schematic, layout, and 
simulation.  It needs to happen.

I don't have time to do it completely, but will  guide if 
someone steps up to do some coding.

Kicad needs it too.  It can be a joint effort, which will 
strengthen both geda and kicad.

There is a long list of translations that are needed.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Eagle to gEDA conversion path??

2010-02-22 Thread timecop
Diptrace has a pair of ulp scripts to convert eagle project to ascii
schematic and pcb.
after some creative editing to make output format match geda, it
should be fairly feature compelte

On Tue, Feb 23, 2010 at 1:36 PM, al davis ad...@freeelectron.net wrote:
 On Monday 22 February 2010, Dave N6NZ wrote:
 Is there any automated Eagle to gEDA conversion path?

 (He says hopefully, but knowing it's highly unlikely.)

 No .. but since you mention it, it is time to ask again for help
 in making something that will do this.

 I proposed a translator system, using an intermediate language,
 to translate both ways between schematic, layout, and
 simulation.  It needs to happen.

 I don't have time to do it completely, but will  guide if
 someone steps up to do some coding.

 Kicad needs it too.  It can be a joint effort, which will
 strengthen both geda and kicad.

 There is a long list of translations that are needed.


 ___
 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: Eagle to gEDA conversion path??

2010-02-22 Thread Dave N6NZ

On Feb 22, 2010, at 9:08 PM, timecop wrote:

 Diptrace has a pair of ulp scripts to convert eagle project to ascii
 schematic and pcb.
OK, although I don't know what either Diptrace or ulp are.  Sounds like a good 
place to start, though.

I'm wondering how the library issue would be handled.  Presumably, it reads the 
Eagle library and spits out symbol information as part of the ascii?

 after some creative editing to make output format match geda, it
 should be fairly feature compelte
 
 On Tue, Feb 23, 2010 at 1:36 PM, al davis ad...@freeelectron.net wrote:
snip
 
 I proposed a translator system, using an intermediate language,
 to translate both ways between schematic, layout, and
 simulation.  It needs to happen.

Really?  Is there a use for gEDA-Eagle?

I never would have cared about Eagle, except that the RepRap PCB's are done 
with Eagle.  Now, why someone would do open source hardware with closed source 
tools is a mystery to me... but anyway so far in a total of 30 minutes of 
Eagle usage I've discovered: 1) the crippleware version only allows a single 
schematic sheet, leading people to create unreadable glop, and 2) printing is 
truly bizarre.  I can't imagine someone going from gEDA to the free/crippled 
version of Eagle.  And as to going to the commercial version, OK I can see some 
customer requiring that, but isn't that Eagle's problem?  After all, nobody is 
hiding gEDA's file formats.

-dave




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Message and Library windows

2010-02-22 Thread Vanessa Ezekowitz
On Mon, 22 Feb 2010 20:02:43 -0800
Jared Casper jaredcas...@gmail.com wrote:

 On Mon, Feb 22, 2010 at 3:42 PM, Peter Clifton pc...@cam.ac.uk wrote:
  I'm tempted to pay someone a bounty to kill those with fire ;)
 
  (or certainly fix the message window's focus-stealing, attention
  grabbing - behaviour. The same is true of the netlist window when you
  press F on a net.)
 
 
 Patch attached.  Here's the commit message (comments welcome):

/me falls over

*wibble*

Thanks for the patch.  It's a nice change from the old behavior. ;-)

-- 
There are some things in life worth obsessing over.  Most
things aren't, and when you learn that, life improves.
http://starbase.globalpc.net/~ezekowitz
Vanessa Ezekowitz vanessaezekow...@gmail.com


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Eagle to gEDA conversion path??

2010-02-22 Thread timecop
ulp is eagle script file.
i assumed if you wanted to convert something, you'd have eagle running.
im pretty sure ulp can access to library data as well, so something to
output ascii can be easily written.

diptrace is payware pcbcad, but freely downloadable version also
includes these 2 conversion scripts. (Eagle_to_DipTrace_SCH.ulp and
Eagle_to_DipTrace_PCB.ulp).

since eagle .sch/.pcb format isnt documented and no external libs
available to read it (as far as i know), the only way to export
anything is write/use a script run inside eagle.

On Tue, Feb 23, 2010 at 2:53 PM, Dave N6NZ n...@arrl.net wrote:

 On Feb 22, 2010, at 9:08 PM, timecop wrote:

 Diptrace has a pair of ulp scripts to convert eagle project to ascii
 schematic and pcb.
 OK, although I don't know what either Diptrace or ulp are.  Sounds like a 
 good place to start, though.

 I'm wondering how the library issue would be handled.  Presumably, it reads 
 the Eagle library and spits out symbol information as part of the ascii?

 after some creative editing to make output format match geda, it
 should be fairly feature compelte

 On Tue, Feb 23, 2010 at 1:36 PM, al davis ad...@freeelectron.net wrote:
 snip

 I proposed a translator system, using an intermediate language,
 to translate both ways between schematic, layout, and
 simulation.  It needs to happen.

 Really?  Is there a use for gEDA-Eagle?

 I never would have cared about Eagle, except that the RepRap PCB's are done 
 with Eagle.  Now, why someone would do open source hardware with closed 
 source tools is a mystery to me... but anyway so far in a total of 30 
 minutes of Eagle usage I've discovered: 1) the crippleware version only 
 allows a single schematic sheet, leading people to create unreadable glop, 
 and 2) printing is truly bizarre.  I can't imagine someone going from gEDA to 
 the free/crippled version of Eagle.  And as to going to the commercial 
 version, OK I can see some customer requiring that, but isn't that Eagle's 
 problem?  After all, nobody is hiding gEDA's file formats.

 -dave




 ___
 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: Eagle to gEDA conversion path??

2010-02-22 Thread Dave N6NZ

On Feb 22, 2010, at 10:29 PM, timecop wrote:

 ulp is eagle script file.
Ahhh 

 i assumed if you wanted to convert something, you'd have eagle running.
Just barely, and just recently.  And not for much total time yet.

 im pretty sure ulp can access to library data as well, so something to
 output ascii can be easily written.
Well, diptrace must have the same problem.  You either need to map from one 
library to the other, or export enough of the library that you can import into 
the new library the required symbols.

 
 diptrace is payware pcbcad, but freely downloadable version also
 includes these 2 conversion scripts. (Eagle_to_DipTrace_SCH.ulp and
 Eagle_to_DipTrace_PCB.ulp).
A^2

 
 since eagle .sch/.pcb format isnt documented and no external libs
 available to read it (as far as i know), the only way to export
 anything is write/use a script run inside eagle.
That makes a lot of sense, even when the file format *is* well documented.  The 
question is then, how much munging does it take to transmute diptrace ascii 
exchange format into gEDA stuff.

-dave

 
 On Tue, Feb 23, 2010 at 2:53 PM, Dave N6NZ n...@arrl.net wrote:
 
 On Feb 22, 2010, at 9:08 PM, timecop wrote:
 
 Diptrace has a pair of ulp scripts to convert eagle project to ascii
 schematic and pcb.
 OK, although I don't know what either Diptrace or ulp are.  Sounds like a 
 good place to start, though.
 
 I'm wondering how the library issue would be handled.  Presumably, it reads 
 the Eagle library and spits out symbol information as part of the ascii?
 
 after some creative editing to make output format match geda, it
 should be fairly feature compelte
 
 On Tue, Feb 23, 2010 at 1:36 PM, al davis ad...@freeelectron.net wrote:
 snip
 
 I proposed a translator system, using an intermediate language,
 to translate both ways between schematic, layout, and
 simulation.  It needs to happen.
 
 Really?  Is there a use for gEDA-Eagle?
 
 I never would have cared about Eagle, except that the RepRap PCB's are done 
 with Eagle.  Now, why someone would do open source hardware with closed 
 source tools is a mystery to me... but anyway so far in a total of 30 
 minutes of Eagle usage I've discovered: 1) the crippleware version only 
 allows a single schematic sheet, leading people to create unreadable glop, 
 and 2) printing is truly bizarre.  I can't imagine someone going from gEDA 
 to the free/crippled version of Eagle.  And as to going to the commercial 
 version, OK I can see some customer requiring that, but isn't that Eagle's 
 problem?  After all, nobody is hiding gEDA's file formats.
 
 -dave
 
 



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user