Re: gEDA-user: Next step

2010-11-02 Thread Markus Hitter


Am 01.11.2010 um 23:12 schrieb John Griessen:


Did you already get circuit prototyping results
with that?


I didn't actually send it to a milling machine yet, but the  
simulation in EMC2-sim looks fine.



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: Next step

2010-11-02 Thread John Griessen

On 11/02/2010 01:50 AM, Markus Hitter wrote:

I didn't actually send it to a milling machine yet, but the simulation in 
EMC2-sim looks fine.


Wow, that's great!  You are talking about milling away copper to make 
conductors, right?
As well as drilling holes...

John Griessen


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


Re: gEDA-user: Next step

2010-11-02 Thread Darryl Gibson
John Griessen wrote:
 
 Wow, that's great!  You are talking about milling away copper to make
 conductors, right?
 As well as drilling holes...

Wow is right, I thought you milled the shape of the board, and etched
the copper.

-- 
Darryl Gibson N2DIY
Linux, free software, for the people, by the people.


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


gEDA-user: Next step

2010-11-01 Thread Darryl Gibson
If I wanted to do my own fab what CAM software would you recommend?

-- 
Darryl Gibson N2DIY
Linux, free software, for the people, by the people.




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


Re: gEDA-user: Next step

2010-11-01 Thread DJ Delorie

 If I wanted to do my own fab what CAM software would you recommend?

I do my own fab at home, and just use PCB.  Is there something else
you need besides that?


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


Re: gEDA-user: Next step

2010-11-01 Thread John Griessen

On 11/01/2010 07:18 AM, Darryl Gibson wrote:

If I wanted to do my own fab what CAM software would you recommend?



None usually.  Output postscript from pcb, then either make a toner transfer
print with a laser printer, or print on clear film with an inkjet printer
to make a mask for exposing photoresist with UV light before etching.
Some guides are on delorie.com

Else you're spending some capital equipment money to be in business
and getting a UV photoplotter and CAM software I don't know about.

Either way, gerbv is the tool for double checking your RS-274X output to send 
to a fab.

John
--
Ecosensory   Austin TX


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


Re: gEDA-user: Next step

2010-11-01 Thread Darryl Gibson
John Griessen wrote:
 On 11/01/2010 07:18 AM, Darryl Gibson wrote:
 If I wanted to do my own fab what CAM software would you recommend?

 
 None usually.  Output postscript from pcb, then either make a toner
 transfer
 print with a laser printer, or print on clear film with an inkjet printer
 to make a mask for exposing photoresist with UV light before etching.
 Some guides are on delorie.com

Ok.

 Else you're spending some capital equipment money to be in business
 and getting a UV photoplotter and CAM software I don't know about.

I'd like to mill, drill, stuff and solder by machine also, but for now
I'm just concerned with milling and drilling.

 Either way, gerbv is the tool for double checking your RS-274X output to
 send to a fab.

-- 
Darryl Gibson N2DIY
Linux, free software, for the people, by the people.



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


Re: gEDA-user: Next step

2010-11-01 Thread John Griessen

On 11/01/2010 12:20 PM, Darryl Gibson wrote:
Yes, I'd like to mill, drill, stuff, and solder too, but for now I'm

only worried about milling and drilling.


We've not had anyone with a circuit mill talk here yet that I know.

The EMC2 discussion list might be good for that.  Also HeeksCAD might
be able to create tool paths from layout in some form...

You stumped us.

John G


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


Re: gEDA-user: Next step

2010-11-01 Thread Markus Hitter


Am 01.11.2010 um 18:52 schrieb John Griessen:


only worried about milling and drilling.


We've not had anyone with a circuit mill talk here yet that I know.


Didn't notice the Enhancements for gEDA/pcb G-code export thread?

When building pcb from source, you get an G-code exporter, which  
produces isolation milling and drilling G-code.


http://sourceforge.net/tracker/? 
func=detailaid=3100354group_id=73743atid=538813


tries to enhance this exporter.


Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: Next step

2010-11-01 Thread Markus Hitter


Am 01.11.2010 um 22:03 schrieb Matthew Sager:

if you plan to use the same size bit as the trace width and you  
just want to

mill down the center of the trace.


Huh? If you mill down the center of the trace you remove the copper  
there and get a negative of what you want. Did I miss something?



Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







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


Re: gEDA-user: Next step

2010-11-01 Thread Stefan Salewski
On Mon, 2010-11-01 at 22:27 +0100, Markus Hitter wrote:

 
 When building pcb from source, you get an G-code exporter, which  
 produces isolation milling and drilling G-code.
 

gcode export is available in the 20100929 snapshot, we have it already
in the official Gentoo tree (still marked testing/unstable, but should
work fine for amd64, ppc, sparc ,x86, x86-macos). Other distributions
may have it also, so no need to build from sources and wonder about
missing dependencies in binary distributions.




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


Re: gEDA-user: Next step

2010-11-01 Thread John Griessen

On 11/01/2010 04:27 PM, Markus Hitter wrote:

Didn't notice the Enhancements for gEDA/pcb G-code export thread?


Oh yes.  It's great that you are working on this.

It's just not ready for him to use I though, Is it?
Did you already get circuit prototyping results
with that?

JG


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


Re: gEDA-user: Next step

2010-11-01 Thread Matthew Sager
 Am 01.11.2010 um 22:03 schrieb Matthew Sager:

 if you plan to use the same size bit as the trace width and you just
 want to
 mill down the center of the trace.

 Huh? If you mill down the center of the trace you remove the copper
 there and get a negative of what you want. Did I miss something?

   You would have to use a layer as a milling layer and then you could
   draw arbitrary holes and slots.  I don't know that doing this from the
   gcode exporter is possible yet, but parsing it from an exported gerber
   file is not to bad.
   Matthew
   --
   My homepage.
   [1]http://sites.google.com/site/matthewsager/home

References

   1. http://sites.google.com/site/matthewsager/home


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


Re: gEDA-user: Next step

2010-11-01 Thread John Griessen

On 11/01/2010 06:52 PM, Matthew Sager wrote:

You would have to use a layer as a milling layer and then you could
draw arbitrary holes and slots.


But the question was about milling and drilling  CAM SW, so tool paths  --  
EMC2 and HeeksCAD

JG


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


Re: gEDA-user: Next step questions

2007-02-18 Thread Craig Niederberger

OK, so I'm trying to install via CVS geda/gaf.  I'm getting this error with
make install:

checking for guile-config... no
configure: error: guile-config required but not found
make: *** [libgeda/config.h] Error 1

# guile --version
Guile 1.6.7

I read on a previous post by Stuart Sept 2005:


Anyway, as for your guile problems, it looks like the program
guile-config has been removed with the 1.6.7 release.  My guess is
that guile-config has been replaced by pkg-config, which is where most
*-config programs on Linux are moving.  Unfortunately, my installer
needs guile-config in order to know how to use guile.  Guile-config
was present as of 1.6.3.

My suggestion:

1.  First verify that you have no guile-config on your system (locate
   guile-config).
2.  Verify that your pkg-config works for guile.  Try pkg-config
   --modversion guile
3.  In /usr/bin create a shell script called guile-config.  In the
   shell script, have a single line pkg-config guile ${0}.  The
   idea is to fool the installer into calling pkg-config when it
   tries to use guile-config.
4.  Test out your new guile-config shell script before running the
   installer.


...

However, if I try pkg-config --modversion guile I get:

Package guile was not found in the pkg-config search path.
Perhaps you should add the directory containing `guile.pc'
to the PKG_CONFIG_PATH environment variable
No package 'guile' found

but if I find / -name 'guile.pc' -print

No guile.pc is found.

Can anyone help?

Many TIA,
Craig

On 2/16/07, Craig Niederberger [EMAIL PROTECTED] wrote:


I'm so sorry, you sure did, and they look *great*.  I can hardly wait to
give them a spin!  Again, many thanks for the help, and many thanks for
making beautiful PCB design and fabrication a reality for someone with just
a linux box sitting in a small apartment without even a garage!!
Thanks,
Craig

On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:


  For pcb, the cvs instructions on that page are pretty generic cvs
  instructions.  Anything special for pcb?  Will a standard make after
 the
  download do?

 I just posted instructions about an hour ago...


 ___
 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: Next step questions

2007-02-18 Thread Ben Jackson
On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote:
 OK, so I'm trying to install via CVS geda/gaf.  I'm getting this error with
 make install:
 
 checking for guile-config... no
 configure: error: guile-config required but not found
 make: *** [libgeda/config.h] Error 1
 
 # guile --version
 Guile 1.6.7

If you don't have the .pc and no guile-config, you'll probably have to
reinstall guile.  I have 1.6.8 and it has a guile-config.  If you
understand the foo-config system you could hand-write one for your
existing install, but it's probably easier to upgrade guile.

-- 
Ben Jackson AD7GD
[EMAIL PROTECTED]
http://www.ben.com/


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


Re: gEDA-user: Next step questions

2007-02-18 Thread Peter Clifton
On Sun, 2007-02-18 at 16:59 -0800, Ben Jackson wrote:
 On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote:
  OK, so I'm trying to install via CVS geda/gaf.  I'm getting this error with
  make install:
  
  checking for guile-config... no
  configure: error: guile-config required but not found
  make: *** [libgeda/config.h] Error 1
  
  # guile --version
  Guile 1.6.7
 
 If you don't have the .pc and no guile-config, you'll probably have to
 reinstall guile.  I have 1.6.8 and it has a guile-config.  If you
 understand the foo-config system you could hand-write one for your
 existing install, but it's probably easier to upgrade guile.

It sounds like you don't have the appropriate development packages
installed for guile.

On Ubuntu / Debian, try guile-1.6

dpkg-query -S /usr/bin/guile-1.6-config 
guile-1.6: /usr/bin/guile-1.6-config

There is a symlink /usr/bin/guile-config on my box, which points
to /etc/alternatives/guile-config, which is in turn a sym-link
to /usr/bin/guile-1.6-config

This will likely be different on non Debian based systems. Try
re-installing guile, and for good measure, guile-dev (or guile-1.6 and
guile-1.6-dev).

Regards,

-- 
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: Next step questions

2007-02-18 Thread Craig Niederberger

Thanks, Ben.  I installed guile 1.6.8, and it went a little farther, then
complained that I don't have gettext installed.  Weird thing is, I do.

**Error**: You must have `gettext' installed.
You can get it from: http://www.gnu.org/software/gettext
make: *** [gschem/configure] Error 1
root:~/gedastuff/geda/gaf# which gettext
/bin/gettext
root:~/gedastuff/geda/gaf# gettext --version
gettext (GNU gettext-runtime) 0.14.5

Any ideas?

Many TIA,
Craig

On 2/18/07, Ben Jackson [EMAIL PROTECTED] wrote:


On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote:
 OK, so I'm trying to install via CVS geda/gaf.  I'm getting this error
with
 make install:

 checking for guile-config... no
 configure: error: guile-config required but not found
 make: *** [libgeda/config.h] Error 1

 # guile --version
 Guile 1.6.7

If you don't have the .pc and no guile-config, you'll probably have to
reinstall guile.  I have 1.6.8 and it has a guile-config.  If you
understand the foo-config system you could hand-write one for your
existing install, but it's probably easier to upgrade guile.

--
Ben Jackson AD7GD
[EMAIL PROTECTED]
http://www.ben.com/


___
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: Next step questions

2007-02-18 Thread Peter Clifton
On Sun, 2007-02-18 at 19:38 -0600, Craig Niederberger wrote:
 Thanks, Ben.  I installed guile 1.6.8, and it went a little farther,
 then complained that I don't have gettext installed.  Weird thing is,
 I do.
 
 **Error**: You must have `gettext' installed.
 You can get it from: http://www.gnu.org/software/gettext
 make: *** [gschem/configure] Error 1
 root:~/gedastuff/geda/gaf# which gettext
 /bin/gettext
 root:~/gedastuff/geda/gaf# gettext --version 
 gettext (GNU gettext-runtime) 0.14.5
 
 Any ideas?

Again, it is probably missing a -dev or -devel package.

For anything complained about as missing during the compile, bets are,
you need the development package for it - not just the run-time.

Regards,

Peter Clifton




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


Re: gEDA-user: Next step questions

2007-02-18 Thread Craig Niederberger

Thanks, Peter!  I built and installed gettext 1.8.1, and it went a little
farther.  It now errored out at a place which I don't get at all:

autogen.sh running: aclocal  ...
aclocal:configure.ac:486: warning: macro `AM_GNU_GETTEXT' not found in
library
aclocal:configure.ac:487: warning: macro `AM_GNU_GETTEXT_VERSION' not found
in library
autogen.sh running: autoheader ...
autogen.sh running: automake  ...
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
src/Makefile.am: installing `./depcomp'
configure.ac:50: installing `./config.guess'
configure.ac:50: installing `./config.sub'
autogen.sh running: autoconf ...
configure.ac:514: error: possibly undefined macro: AM_GNU_GETTEXT
 If this token and others are legitimate, please use m4_pattern_allow.
 See the Autoconf documentation.
configure.ac:515: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
make: *** [gschem/configure] Error 1

Any ideas?
Many TIA,
Craig

On 2/18/07, Peter Clifton [EMAIL PROTECTED] wrote:


On Sun, 2007-02-18 at 19:38 -0600, Craig Niederberger wrote:
 Thanks, Ben.  I installed guile 1.6.8, and it went a little farther,
 then complained that I don't have gettext installed.  Weird thing is,
 I do.

 **Error**: You must have `gettext' installed.
 You can get it from: http://www.gnu.org/software/gettext
 make: *** [gschem/configure] Error 1
 root:~/gedastuff/geda/gaf# which gettext
 /bin/gettext
 root:~/gedastuff/geda/gaf# gettext --version
 gettext (GNU gettext-runtime) 0.14.5

 Any ideas?

Again, it is probably missing a -dev or -devel package.

For anything complained about as missing during the compile, bets are,
you need the development package for it - not just the run-time.

Regards,

Peter Clifton




___
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: Next step questions

2007-02-18 Thread Craig Niederberger

Does anyone know what version of gettext the CVS make for geda/gaf expects?
I'm beginning to think that in updating gettext from 0.14.5 to 0.16.1 I
overshot the mark:

./configure: line 7594: AM_GNU_GETTEXT: command not found
./configure: line 7595: syntax error near unexpected token `0.16.1'
./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)'
make: *** [gschem/config.h] Error 2

Many TIA,
Craig


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


Re: gEDA-user: Next step questions

2007-02-18 Thread Peter Clifton
On Sun, 2007-02-18 at 19:57 -0600, Craig Niederberger wrote:
 Thanks, Peter!  I built and installed gettext 1.8.1, and it went a
 little farther.  It now errored out at a place which I don't get at
 all:
 
 autogen.sh running: aclocal  ...
 aclocal:configure.ac:486: warning: macro `AM_GNU_GETTEXT' not found in
 library
 aclocal:configure.ac:487: warning: macro `AM_GNU_GETTEXT_VERSION' not
 found in library
 autogen.sh running: autoheader ...
 autogen.sh running: automake  ...
 configure.ac: installing `./install-sh'
 configure.ac: installing `./missing'
 src/Makefile.am: installing `./depcomp'
 configure.ac:50: installing `./config.guess'
 configure.ac:50: installing `./config.sub'
 autogen.sh running: autoconf ...
 configure.ac:514: error: possibly undefined macro: AM_GNU_GETTEXT
   If this token and others are legitimate, please use
 m4_pattern_allow.
   See the Autoconf documentation.
 configure.ac:515: error: possibly undefined macro:
 AM_GNU_GETTEXT_VERSION
 make: *** [gschem/configure] Error 1
 
 Any ideas?
 Many TIA, 
 Craig

Sounds like autotools isn't picking up your gettext installation. Since
you built it manually, I suspect that could be the problem.. Did you
install it to a non-standard location?

The macros you are missing are defined in gettext.m4, which on my
computer lives under /usr/share/aclocal (distribution installed gettext
development packages).

Looking at the autogen.sh script, it appears you can define the
environemnt variable ACLOCAL_FLAGS, to pass any extra arguments you need
to aclocal.

To add extra search directories to the M4 files, try:

export ACLOCAL_FLAGS=-I /path/to/dir/with/gettext.m4

before you run make. (Note that -I takes a directory, not a filename).

Regards,

Peter Clifton




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


Re: gEDA-user: Next step questions

2007-02-18 Thread Peter Clifton
On Sun, 2007-02-18 at 20:39 -0600, Craig Niederberger wrote:
 Does anyone know what version of gettext the CVS make for geda/gaf
 expects?  I'm beginning to think that in updating gettext from 0.14.5
 to 0.16.1 I overshot the mark:
 
 ./configure: line 7594: AM_GNU_GETTEXT: command not found 
 ./configure: line 7595: syntax error near unexpected token `0.16.1'
 ./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)'
 make: *** [gschem/config.h] Error 2
 
 Many TIA,
 Craig

If the AM_GNU_GETTEXT macro wasn't found above, it won't be expanded to
the appropriate code, so the execution of the ./configure script will
fail.

gschem attempts to require the version of gettext you have installed.
This was to work around a bug somehow introduced in gettext which broke
its supposed backwards compatibility to older version numbers which
geda/gaf used to request.

Peter




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


Re: gEDA-user: Next step questions

2007-02-18 Thread Craig Niederberger

*Many thanks*, Peter!

export ACLOCAL_FLAGS=-I /usr/local/share/aclocal

did the trick to build and complete without errors.

Now for the final (I hope) hair pulling moment,  when I issue the command

gschem

I get

/opt/geda/bin/gschem: error while loading shared libraries: libgeda.so.28:
cannot open shared object file: No such file or directory

libgeda.so.28 lives in /opt/geda/lib

How do I get gschem to find libgeda?

Many thanks,
Craig

On 2/18/07, Peter Clifton [EMAIL PROTECTED] wrote:


On Sun, 2007-02-18 at 20:39 -0600, Craig Niederberger wrote:
 Does anyone know what version of gettext the CVS make for geda/gaf
 expects?  I'm beginning to think that in updating gettext from 0.14.5
 to 0.16.1 I overshot the mark:

 ./configure: line 7594: AM_GNU_GETTEXT: command not found
 ./configure: line 7595: syntax error near unexpected token `0.16.1'
 ./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)'
 make: *** [gschem/config.h] Error 2

 Many TIA,
 Craig

If the AM_GNU_GETTEXT macro wasn't found above, it won't be expanded to
the appropriate code, so the execution of the ./configure script will
fail.

gschem attempts to require the version of gettext you have installed.
This was to work around a bug somehow introduced in gettext which broke
its supposed backwards compatibility to older version numbers which
geda/gaf used to request.

Peter




___
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: Next step questions

2007-02-18 Thread Craig Niederberger

I'm an idiot.

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/geda/lib

*Many thanks* Peter  Ben for helping me get the CVS version on my Fedora 5
box tonight!

I'm now going to pour some vodka and back this puppy up.

Again, many thanks,
Craig


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Harry Eaton

--- Craig Niederberger [EMAIL PROTECTED] wrote:
 
 1. Is it possible when autorouting traces in PCB to
 have some automatically
 set to one set of thicknesses, drill hole sizes,
 etc. and others
 automatically set to another set of thicknesses,
 drill hole sizes, etc?  Or
 must I always select traces by hand to be autorouted
 to a specific set of
 thicknesses, drill hole sizes, etc?

Yes, you can assign a route style to each net. This is
normally done in the netlist file. The format is:

netname [stylename] elname-pinnum elname2-pinnum ...

where [] means an optional entry.
You can manually edit your netlist file to add styles
to each net. The autorouter honors each net's style
including thickness, via characteristics and keepaway.


 2. I noticed in examining the PCB design after
 autorouting that extra
 nubbins occasionally appeared on traces.  I
 deleted these by hand, which
 was somewhat painstaking.  I also noticed one
 unconnected trace--it went
 almost all the way to the pad, but didn't connect. 
 I fixed that by hand.
 Has anyone else experienced these occasional
 oddities?

I introduced the bug that caused the fail to connect
some time back, but it fixed it in December. The
latest snapshot release should never go almost all the
way but fail to connect. It should leave a lot fewer
nubbins (perhaps none) as well.  DJ's optimizer might
be able to automatically remove the nubbins.



 

It's here! Your new message!  
Get new email alerts with the free Yahoo! Toolbar.
http://tools.search.yahoo.com/toolbar/features/mail/


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Craig Niederberger

Thanks super, John, DJ  Harry!  Question: during my last install, I just
used yum on Fedora to install gEDA.  Would the December changes appear on a
yum update?  If not, can I just overwrite my current pcb executable with
that from the current snapshot, or is there more to do?
Many, many thanks,
Craig

On 2/16/07, Harry Eaton [EMAIL PROTECTED] wrote:



--- Craig Niederberger [EMAIL PROTECTED] wrote:

 1. Is it possible when autorouting traces in PCB to
 have some automatically
 set to one set of thicknesses, drill hole sizes,
 etc. and others
 automatically set to another set of thicknesses,
 drill hole sizes, etc?  Or
 must I always select traces by hand to be autorouted
 to a specific set of
 thicknesses, drill hole sizes, etc?

Yes, you can assign a route style to each net. This is
normally done in the netlist file. The format is:

netname [stylename] elname-pinnum elname2-pinnum ...

where [] means an optional entry.
You can manually edit your netlist file to add styles
to each net. The autorouter honors each net's style
including thickness, via characteristics and keepaway.


 2. I noticed in examining the PCB design after
 autorouting that extra
 nubbins occasionally appeared on traces.  I
 deleted these by hand, which
 was somewhat painstaking.  I also noticed one
 unconnected trace--it went
 almost all the way to the pad, but didn't connect.
 I fixed that by hand.
 Has anyone else experienced these occasional
 oddities?

I introduced the bug that caused the fail to connect
some time back, but it fixed it in December. The
latest snapshot release should never go almost all the
way but fail to connect. It should leave a lot fewer
nubbins (perhaps none) as well.  DJ's optimizer might
be able to automatically remove the nubbins.






It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.
http://tools.search.yahoo.com/toolbar/features/mail/


___
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: Next step questions

2007-02-16 Thread Craig Niederberger

Thanks super.  I had gone to the yum install, as when I originally built and
installed gEDA I could only get it to work in my home directory (didn't seem
to like the Fedora setup).  Is this newer build easier to install system
wide on Fedora?  Any pointers?
Again, thanks,
Craig

On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:



 Thanks super, John, DJ  Harry!  Question: during my last install, I
 just used yum on Fedora to install gEDA.  Would the December changes
 appear on a yum update?

Probably not; the last snapshot was just a week ago, and the previous
one was August.

 If not, can I just overwrite my current pcb executable with that
 from the current snapshot, or is there more to do?

Probably better to remove the installed rpm first, then build the
latest snapshot and install it.  That was you won't confuse yum
if/when you upgrade.  You'll also get the upgraded footprint libraries
at the same time.

Note that in previous releases, the executable is pcb-bin and pcb is
a wrapper script.  In the latest snapshot, the executable is pcb and
there is no wrapper script.


___
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: Next step questions

2007-02-16 Thread DJ Delorie

 Thanks super.  I had gone to the yum install, as when I originally
 built and installed gEDA I could only get it to work in my home
 directory (didn't seem to like the Fedora setup).  Is this newer
 build easier to install system wide on Fedora?  Any pointers?

I install both geda and pcb in ~/geda from CVS, and it works just
fine.

For system-wide, install in /usr/local/bin or /opt/geda


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Craig Niederberger

Thanks super.  I intend to yum remove geda-* and pcb-* and then install the
latest version.  What's the best way to do that?  Get the iso from
http://www.geda.seul.org/download.html?  That's what I did last time before
installing with yum.  Is there an easier or better way?  Not sure how to use
CVS, as I'm not a developer on a multiple developer project, and haven't
used that tool previously.
Many TIA,
Craig

On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:



 Thanks super.  I had gone to the yum install, as when I originally
 built and installed gEDA I could only get it to work in my home
 directory (didn't seem to like the Fedora setup).  Is this newer
 build easier to install system wide on Fedora?  Any pointers?

I install both geda and pcb in ~/geda from CVS, and it works just
fine.

For system-wide, install in /usr/local/bin or /opt/geda


___
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: Next step questions

2007-02-16 Thread Stuart Brorson

Don't use the CD yet.  I haven't updated it, and I won't update it
until Ales does the next release.  Your best bet is to learn how to
install from CVS.  It's not hard.  Here are instructions for gEDA/gaf:

http://geda.seul.org/developer.html

and for PCB:

http://sourceforge.net/cvs/?group_id=73743

Have lots of fun,

Stuart


On Fri, 16 Feb 2007, Craig Niederberger wrote:


Thanks super.  I intend to yum remove geda-* and pcb-* and then install the
latest version.  What's the best way to do that?  Get the iso from
http://www.geda.seul.org/download.html?  That's what I did last time before
installing with yum.  Is there an easier or better way?  Not sure how to use
CVS, as I'm not a developer on a multiple developer project, and haven't
used that tool previously.
Many TIA,
Craig

On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:



 Thanks super.  I had gone to the yum install, as when I originally
 built and installed gEDA I could only get it to work in my home
 directory (didn't seem to like the Fedora setup).  Is this newer
 build easier to install system wide on Fedora?  Any pointers?

I install both geda and pcb in ~/geda from CVS, and it works just
fine.

For system-wide, install in /usr/local/bin or /opt/geda


___
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: Next step questions

2007-02-16 Thread DJ Delorie

For pcb, just:

cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/pcb login
(hit entery for password)

cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/pcb co -P pcb

cd pcb

./configure --prefix=/opt/geda --with-gui=lesstif
or
./configure --prefix=/opt/geda --with-gui=gtk

[other configure options, type ./configure --help to see them all:
  --enable-doc   to build documenatation
  --enable-maintainer-mode  to rebuild docs from sources]

make

make install


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Ben Jackson
On Fri, Feb 16, 2007 at 01:33:02PM -0500, DJ Delorie wrote:
 [other configure options, type ./configure --help to see them all:
   --enable-doc to build documenatation
   --enable-maintainer-modeto rebuild docs from sources]

Beware that --enable-doc is the default, but will fail without
--enable-maintainer-mode (which makes some of the needed images).  So
choose one of

--disable-doc

or
--enable-maintainer-mode --enable-doc

Otherwise the make will fail in the doc which interferes with make install.

However it's definitely worth the trouble to run the CVS version, as I have
discovered over the last few days!

-- 
Ben Jackson AD7GD
[EMAIL PROTECTED]
http://www.ben.com/


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


Re: gEDA-user: Next step questions

2007-02-16 Thread [EMAIL PROTECTED]



Harry Eaton wrote:

DJ's optimizer might
be able to automatically remove the nubbins.


The optimizer as its included with the stock PCB version 20060822 is 
pretty good at removing these nubs.  I autorouted a board the other day 
and there was only one nubbin that wouldn't go away with the optimizers.


Apart from three hi current traces I routed by hand using polygons, 
correcting this nubbin that the autorouter failed to remove was the only 
manual routing I had to do on this particular board (80 thru hole 
components).


Phil


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Stuart Brorson

Beware that --enable-doc is the default, but will fail without
--enable-maintainer-mode (which makes some of the needed images).  So
choose one of

--disable-doc

or
--enable-maintainer-mode --enable-doc

Otherwise the make will fail in the doc which interferes with make install.


I'd caution that --enable-doc requires that you have LaTeX and a bunch
of other packages installed.  --disable-doc is probably the quickest
path to compilation unless you already have a maximal Linux install.

Stuart


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Craig Niederberger

*Many, many* thanks!

For geda/gaf, the instructions are pretty clear.  The only question I have
is what I should set in Fedora for the environment variables PATH,
LD_LIBRARY_PATH, and PKG_CONFIG_PATH.

For pcb, the cvs instructions on that page are pretty generic cvs
instructions.  Anything special for pcb?  Will a standard make after the
download do?

Many thanks,
Craig

On 2/16/07, Stuart Brorson [EMAIL PROTECTED] wrote:


Don't use the CD yet.  I haven't updated it, and I won't update it
until Ales does the next release.  Your best bet is to learn how to
install from CVS.  It's not hard.  Here are instructions for gEDA/gaf:

http://geda.seul.org/developer.html

and for PCB:

http://sourceforge.net/cvs/?group_id=73743

Have lots of fun,

Stuart


On Fri, 16 Feb 2007, Craig Niederberger wrote:

 Thanks super.  I intend to yum remove geda-* and pcb-* and then install
the
 latest version.  What's the best way to do that?  Get the iso from
 http://www.geda.seul.org/download.html?  That's what I did last time
before
 installing with yum.  Is there an easier or better way?  Not sure how to
use
 CVS, as I'm not a developer on a multiple developer project, and haven't
 used that tool previously.
 Many TIA,
 Craig

 On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:


  Thanks super.  I had gone to the yum install, as when I originally
  built and installed gEDA I could only get it to work in my home
  directory (didn't seem to like the Fedora setup).  Is this newer
  build easier to install system wide on Fedora?  Any pointers?

 I install both geda and pcb in ~/geda from CVS, and it works just
 fine.

 For system-wide, install in /usr/local/bin or /opt/geda


 ___
 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



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


Re: gEDA-user: Next step questions

2007-02-16 Thread DJ Delorie

 For pcb, the cvs instructions on that page are pretty generic cvs
 instructions.  Anything special for pcb?  Will a standard make after the
 download do?

I just posted instructions about an hour ago...


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


Re: gEDA-user: Next step questions

2007-02-16 Thread Craig Niederberger

I'm so sorry, you sure did, and they look *great*.  I can hardly wait to
give them a spin!  Again, many thanks for the help, and many thanks for
making beautiful PCB design and fabrication a reality for someone with just
a linux box sitting in a small apartment without even a garage!!
Thanks,
Craig

On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote:



 For pcb, the cvs instructions on that page are pretty generic cvs
 instructions.  Anything special for pcb?  Will a standard make after the
 download do?

I just posted instructions about an hour ago...


___
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


gEDA-user: Next step questions

2007-02-15 Thread Craig Niederberger

Hi gEDA gurus,

Well, my PCB arrived in the mail a short while ago.  I soldered in the
components, and everything works beautifully.  *Many thanks* for those who
helped me with my questions from design to fabrication.  For those who are
interested, a blog of robot #3's brain can be found at
http://craigbot.blogspot.com.  gEDA is a spectacular tool indeed.

So I have some questions now that my feet are a little wet:

1. Is it possible when autorouting traces in PCB to have some automatically
set to one set of thicknesses, drill hole sizes, etc. and others
automatically set to another set of thicknesses, drill hole sizes, etc?  Or
must I always select traces by hand to be autorouted to a specific set of
thicknesses, drill hole sizes, etc?

2. I noticed in examining the PCB design after autorouting that extra
nubbins occasionally appeared on traces.  I deleted these by hand, which
was somewhat painstaking.  I also noticed one unconnected trace--it went
almost all the way to the pad, but didn't connect.  I fixed that by hand.
Has anyone else experienced these occasional oddities?

3. In my next PCB, I need to add surface mount components.  I've noticed
that some part data sheets spec out the pad sizes, but many don't--they just
spec out the part feet.  Are there good general rules for making SMT pads?
Generally, what should the space be *between* the pads?

Many, many, MANY thanks,
Craig


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


Re: gEDA-user: Next step questions

2007-02-15 Thread John Luciani

On 2/15/07, Craig Niederberger [EMAIL PROTECTED] wrote:

Hi gEDA gurus,



3. In my next PCB, I need to add surface mount components.  I've noticed
that some part data sheets spec out the pad sizes, but many don't--they just
spec out the part feet.  Are there good general rules for making SMT pads?
Generally, what should the space be *between* the pads?


I've been able to find manufacturer's footprint recommendations for
all of the SMT parts
that I have used. Here are some links ---

http://www.nxp.com/package
http://focus.ti.com/general/docs/packaging.jsp
http://www.maxim-ic.com/design/packaging/
http://www.national.com/packaging/folders/pkg_index.html
http://www.irf.com/package/
http://www.onsemi.com/PowerSolutions/supportTechDoc.do?id=1165
http://www.analog.com/Analog_Root/Packages/Packages_Home/
http://www.linear.com/designtools/PkgInfo.jsp

(* jcl *)

P.S. The Linear Tech site (linear.com) appears to be down at the moment.

--
http://www.luciani.org


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