Re: gEDA-user: PCB no longer has a 50 mil grid size?
On Fri, Nov 30, 2007 at 12:31:51AM -0800, David Griffith wrote: I modify src/pcb-menu.res and look for these two lines: { 25 mil checked=gridsize,2500 SetUnits(mil) SetValue(Grid,2500)} {100 mil checked=gridsize,1 SetUnits(mil) SetValue(Grid,1)} Then I insert the correct code for 50 mils between those two. You don't need to recompile, You just have to put that in your ~/.pcb and edit your ~/.pcb/settings to point at it (change the pcb-menu line and uncomment it). -- 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: 2 make errors installing gwave
... it doesn't help that guile-gtk basically died. gwave either has to do a rewrite and dump guile-gtk or it has to use guile-gnome (or whatever it is called) which adds another whole large pile of dependencies. Otherwise it is stuck with guile-gtk that uses gtk1. I have guile-gtk-2.0 which uses gtk2 and builds without problems on Fedora 8. The tarball is dated Dec 22, 2006 and ia avalable at http://www.gnu.org/software/guile-gtk/download/ The problem I have with gwave is guile related. Some time ago there was a guile 1.6 compatibility package in Fedora Extras repository, intended for use with previous releases of gEDA. I wonder if efforts are better spent on adding/improving the analog capabilities of gtkwave instead. -Dan Wojciech Kazubski ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: First install and a tragesym problem
On Friday 30 November 2007, vidtech wrote: I have been unable to find a more recent version of the gEDA suite for Debian Etch then the present(20060123-1)candidate. Any suggestions as to were to find a more recent deb package? There is not much room for experimenting as the present Etch distri is running on a productive system. Debian Etch should have 20061020-2. How big is the difference? If the difference is significant, we should convince Hamish to make a package for etch-backports. al. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Fri, Nov 30, 2007 at 07:21:32PM -0500, KURT PETERS wrote: There are no dependency problems. [chop] Just remember, KJWaves works out of the box Yawn. Wake me when KJWaves works on a stock Debian system, without resorting to a non-free repository. If you get tired of waiting for IcedTea, you can instead fix the developer's attitude that portability is unimportant. The list of Free java implementations is not short: http://en.wikipedia.org/wiki/Free_Java_implementations - Larry ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Friday 30 November 2007, Robert Butts wrote: Nothing specific, get comfortable with simulation. I came from using Mentor products, GUI driven, quite some time ago. I started using LTSpice because it seemed familiar. Then decided to resist the GUI urge and get comfortable with ngspice and/or gnucap as many suggested it is worth the effort. When eventual simulation happens simulation will mostly be mixed signal control systems, some audio. You might want to check out gnucap.org, and gnucap's own email lists. NGspice and gnucap are very different. NGspice is locked into tradition. It's spice-3 with updates. There are no real core changes, but if a new model comes out they will add it. The latest is available only by CVS. Gnucap breaks from tradition, and is trying to take the lead. Play with the stable version to get started, then switch to the development version for neat new stuff. The plugin system means that gnucap can have the new models sometimes within hours of their public release. Development snapshots come out about monthly. Stable versions come out when things settle, roughly every year or two. For now, there is a big difference between the stable and development versions. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Friday 30 November 2007, KURT PETERS wrote: There are no dependency problems. This is, once again, non-issues for all but the most crazy FOSS zeolots, which, apparently, you're one of... It doesn't matter whether I am or not. If kjwaves depends on non-free software some distributions won't include it. Whether you like it or not, we need to deal with it. We cannot tell them to use another distribution just for this. Telling a user to install a special version of Java is no better than telling them to install a special version of guile. As for GnuCap support... I have seen no request for GnuCap support on the sourceforge page. It has been requested here. The original poster is using gnucap. Gnucap is the main simulator here. We all know that gwave has a problem, but I have never seen it crash the OS. The worst I have seen is failure to build due to not having the correct version of guile installed. I really want to be able to recommend kjwaves without reservation. You need to take care of these problems. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
There are no dependency problems.This is, once again, non-issues for all but the most crazy FOSS zeolots, which, apparently, you're one of... As for GnuCap support... I have seen no request for GnuCap support on the sourceforge page. Just remember, KJWaves works out of the box and certainly won't cause anyone to crash their OS. :-) Kurt Message: 8 Date: Fri, 30 Nov 2007 19:17:49 -0500 From: al davis [EMAIL PROTECTED] Subject: Re: gEDA-user: 2 make errors installing gwave To: geda-user@moria.seul.org Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii On Friday 30 November 2007, KURT PETERS wrote: Really sad to think you just crashed your OS trying to install gwave, when you could have just been using KJWaves... Does it work with gnucap yet? Did you fix the dependency on a particular version of Java? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Friday 30 November 2007, KURT PETERS wrote: Really sad to think you just crashed your OS trying to install gwave, when you could have just been using KJWaves... Does it work with gnucap yet? Did you fix the dependency on a particular version of Java? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
Really sad to think you just crashed your OS trying to install gwave, when you could have just been using KJWaves... Kurt ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
KURT PETERS wrote: There are no dependency problems.This is, once again, non-issues for all I think that is a bold statement. but the most crazy FOSS zeolots, which, apparently, you're one of... As for GnuCap support... I have seen no request for GnuCap support on the sourceforge page. Just remember, KJWaves works out of the box and certainly won't cause anyone to crash their OS. :-) Kurt --- Sun ultra/10 running Solaris: --- [EMAIL PROTECTED] 56 % ./startKJWaves Exception in thread main java.lang.UnsupportedClassVersionError: spicefe/JFSpiceFE (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:502) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at java.net.URLClassLoader.defineClass(URLClassLoader.java:250) at java.net.URLClassLoader.access$100(URLClassLoader.java:54) at java.net.URLClassLoader$1.run(URLClassLoader.java:193) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:186) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315) --- RedHat Linux: --- [EMAIL PROTECTED] 40 % ./startKJWaves libgcj-java-placeholder.sh This script is a placeholder for the /usr/bin/java master link required by jpackage.org conventions. libgcj's rmiregistry, rmic and jar tools are now slave symlinks to these masters, and are managed by the alternatives(8) system. This change was necessary because the rmiregistry, rmic and jar tools installed by previous versions of libgcj conflicted with symlinks installed by jpackage.org JVM packages. This script was designed to be overridden by the supported RHEL3 JRE packages, java-1.4.2-bea and java-1.4.2-ibm. It is installed as an alternative symlink as /usr/bin/java. It will override a third-party (non-RHEL3) JRE's java command if the JRE's bin directory is listed after /usr/bin in PATH. In that case, it is recommended that the third-party JRE's bin directory be listed first in PATH instead. Exception in thread main java.lang.InternalError: Unexpected exception while defining class spicefe.JFSpiceFE: java.lang.ClassNotFoundException: javax.swing.JFrame at 0x002a95a6cb86: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a60459: java.lang.Error.Error(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a6ce69: java.lang.VirtualMachineError.VirtualMachineError(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a61bc9: java.lang.InternalError.InternalError(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a5f551: java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a5f303: java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95b06d46: java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a4ea1b: gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a5f220: java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a4f0ad: _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a4bb33: java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a4bbd0: java.lang.Class.forName(java.lang.String) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95ab2997: gnu.gcj.runtime.FirstThread.run() (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a55665: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/../lib64/libgcj.so.3) at 0x002a95a27768: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/../lib64/libgcj.so.3) at 0x00400be2: ?? (??:0) at 0x002a963ab1d7: __libc_start_main (/lib64/tls/libc.so.6) at 0x004009aa: ?? (??:0) --- alpha with kaffe (don't use kaffe so it may not work at all anyway) --- [EMAIL PROTECTED] 159 % kaffe-java -jar SpiceFE.jar java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit at java.awt.Toolkit.getDefaultToolkit (Toolkit.java:546)
Re: gEDA-user: First install and a tragesym problem
I use Mac OS X Sorry, but it looks like the guys gave you some pointers. Steve On Nov 30, 2007, at 2:45 AM, vidtech wrote: Hi Steven, I have been unable to find a more recent version of the gEDA suite for Debian Etch then the present(20060123-1)candidate. Any suggestions as to were to find a more recent deb package? There is not much room for experimenting as the present Etch distri is running on a productive system. Steven Michalske wrote: i am at version 0.0.11 update tragesym i bet it's fixed ___ 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: 2 make errors installing gwave
reply in pieces... On Friday 30 November 2007, Robert Butts wrote: I don't know if I went with the wrong distribution when selecting Fedora. A freind suggested it because they were rumored to have good support. In hind sight I probably should have asked everyone here, the gEDA gurus, what is the best distribtion to use with gaf since this is the reason I started using linux. Oh well, if this is unrecoverable, and I'm hoping it isn't, then consider the question out there! Explicitly asking here will get you a flood of this one is better than that one without any reason why. Rather, you should implicitly ask .. by observing. The simple answer to which distribution is use the one your friends are using. More reasonably, check to see which ones best support the applications you want to run. Since this is gEDA, check the distributions to see what they support. See how up to date the packages are. Check the headers on the email messages of the people making the software to see what they use. You need to choose between stable distributions and unstable distributions. If you don't care about having the latest, or are willing to build from source to get the latest, choose a stable distribution. If you want the latest, easily, choose an unstable distribution. If you want to keep up with development as it happens, you will be building from source anyway, so it doesn't matter. You need make a base choice about the packaging. Some are based on packages that are precompiled. Some are source based, so the package manager really just tames the build process, compiling on your machine. Consider what it takes to update to a new version of the distribution. For some, you need to reinstall, so it will seem like you are always stuck with an old one. Others, a simple command can keep it up to date, without a reinstall. I would consider only distros that can be updated to the latest version with a simple command. Consider what kind of organization is behind the distribution. Some are corporate, some are totally community, some are mixed. Consider what the inclusion policy is. Some are very strict about free. Some cut a little slack. Some have categories, so the core can be strict, and have an extra section with a little slack, or a lot of slack. Some freely include non-free, which in this scope means what the MS people call free, or zero-cost propriatary. Some applications may or may not be there because of this policy. You will not get a correct answer by expilcitly asking this question. You must determine it yourself by what packages are included and where they are placed. Most have both stable and unstable variants. If you install stable, you should be able to switch to unstable with a simple command. Sometimes you can do a partial switch. Sometimes the way to get to unstable is to install stable and switch. I deliberately didn't mention names. You need to figure that out for yourself. To choose a good distribution, ask these questions. That will point you to the one you want. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
Thanks for all the input, however, I have a BSOD! I thought I was being safe by posting those questions prior to screwing with, and screwing up, my system but somehow screwing up is the end result. I started up in linux, fedora 7, to have at it again. After some script flashing past me during boot up, some oks but quite a few fails, I got the following screen: --- Server authorization directory (daemon/ServAuthDir) is set to /var/gdm but this does not exist. Please correct GDM. This message was in a gray box on a blue screen with an OK underneath. --- I'm hoping someone knows exactly what this is and how to unbrake it. It would be difficult to reproduce the steps I've been through. I can say fairly confidently I did not edit any file or move any file. The only file I opened was the gwave configure file and I opened it in a text editor. I made no changes but I doubt that is the problem. Really the only thing I did the since I came up successfully was search for and view directories and files. I don't know if I went with the wrong distribution when selecting Fedora. A freind suggested it because they were rumored to have good support. In hind sight I probably should have asked everyone here, the gEDA gurus, what is the best distribtion to use with gaf since this is the reason I started using linux. Oh well, if this is unrecoverable, and I'm hoping it isn't, then consider the question out there! Perhaps we should take a step back and look at the big picture. What are you trying to do? Nothing specific, get comfortable with simulation. I came from using Mentor products, GUI driven, quite some time ago. I started using LTSpice because it seemed familiar. Then decided to resist the GUI urge and get comfortable with ngspice and/or gnucap as many suggested it is worth the effort. When eventual simulation happens simulation will mostly be mixed signal control systems, some audio. That's it. Someone to the rescue! On Nov 30, 2007 7:46 AM, Peter Clifton [EMAIL PROTECTED] wrote: On Thu, 2007-11-29 at 22:55 -0500, Dan McMahill wrote: al davis wrote: On Thursday 29 November 2007, Stuart Brorson wrote: Yeah, I know that several people will now chime in and say It's easy! I think he's using Fedora ... Isn't there a package available? How about: yum install gwave but you are correct. There is a real problem here. and the creator of gwave doesn't hang out here. it doesn't help that guile-gtk basically died. gwave either has to do a rewrite and dump guile-gtk or it has to use guile-gnome (or whatever it is called) which adds another whole large pile of dependencies. Otherwise it is stuck with guile-gtk that uses gtk1. The latest gwave uses GTK2, with guile-gnome etc.. This said, there were some issues I encountered when building it (harder than gwave in some cases), and it didn't seem as stable (so I kept using the older gwave for production use). -- 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 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb printer calibration
On Fri, Nov 30, 2007 at 10:42:53AM -0500, DJ Delorie wrote: The rectangle is 10.25 x 7.5. The semicircles do not line up with the box; they're 10in apart in Y and 7.5in apart in X. Measure between the semicircles. The box is for checking your printer for linearity, not for calibration. What about printing some instructions in the middle of the page? -- 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: PCB no longer has a 50 mil grid size?
Ben Jackson wrote: On Fri, Nov 30, 2007 at 10:10:25AM +0100, Klaus Rudolph wrote: My pcb version takes /usr/local/share/pcb/gpcb-menu.res. I changed the line and 50mil is available. Great! What is the difference for pcb-menu and gpcb-menu? Lesstif HID vs GTK hid. I think the file formats are the same, it's just different default menus. correct. The file formats are the same and you could link one to the other if you wanted. By searching for different names though, you're not forced into using the same menus. -Dan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: vexing problem: m4:stdin:7: bad expression in eval
Traylor Roger wrote: Dan, As you requested.. nbuster_3.sch:footprint=TSSOP-65P-640L1-14N This is the culprit As you can see, many of the footprints have a - but these are from John Luciani's footprint library. These have not caused any problems up to this point. With older versions of gsch2pcb, what happens is each of the footprints gets turned into a like like: PKG_TSSOP-65P-640L1-14N(foo, bar, baz) now the whole thing is fed to m4. Some of the footprints will expand to valid footprints, some will be left as PKG_name(arg1, arg2, arg3), and some like the TSSOP one will be partially expanded. Then gsch2pcb looks for file elements for the unexpanded footprints and optionally replaces the m4 generated ones with file ones. Unfortunately, this is an abuse[1] of a *private* part of pcb so it is really no wonder that it causes problems from time to time. Newer versions of gsch2pcb (can't recall exactly when newer was) have a option that prevents ever running m4. In this particular case, PKG_TSSOP is an internal macro that expects several arguments and produces a TSSOP footprint. When you feed PKG_TSSOP-65P-640L1-14N(foo, bar, baz) to m4, it tries to expand only the PKG_TSSOP part but there are no arguments. Now the internal code there flakes out. -Dan [1] Nothing external to pcb is ever supposed to invoke m4. The way the m4 libraries have historically been implemented in pcb, there are controls against garbage in like this. The pcblib.contents file constrains what is ever passed to m4 *and* m4 is only fed 1 package macro at a time. Contrast this to gsch2pcb which freely feeds any sort of input to m4 and it feeds many at once. Note that pcb has *never* claimed that the m4 stuff should be directly called by some external program. Even pcb doesn't call it directly like that. In fact in the last couple of pcb releases, m4 doesn't need to be called at runtime by pcb. It is used at build time to generate all of the footprints which are defined via m4 macros. Before anyone says otherwise though, the m4 libraries are not deprecated though. All of the footprints build and many (but not all) are fairly decent. For example, that's where to go if you want 3-tier footprints based on IPC recommendations for things like surface mount R's and C's. So, how to fix the situation? Someone needs to endow pcb with an action that instantiates a footprint. Then gsch2pcb should generate an action file for pcb to execute to do the instantiations. pcb should provide this as a documented public interface and gsch2pcb should stop abusing a private interface. At a minimum, gsch2pcb should simply stop trying to ever call m4. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: First install and a tragesym problem
Hi vidtech, On Donnerstag, 29. November 2007, vidtech wrote: tragesym version 0.0.9 Version 0.0.9 does not support tab separated options. But I'm still curious which version of tragesym you're using. The script works fine in 2ec30283966c7610712dae9c57ab92cc36 when I've created that version (date is 20060326) The lines around your error looks like this in version 0.0.9: - lines 319 and following ### Draw the symbol version if attr.has_key((version,1)): value=attr[(version,1)] f.write(v + value + 1\n) else: print error: version attribut missing sys.exit() - regards Werner ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: vexing problem: m4:stdin:7: bad expression in eval
As you can see, many of the footprints have a - but these are from John Luciani's footprint library. These have not caused any problems up to this point. John disables m4 completely in his setup, so he won't have that problem. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Fri, 2007-11-30 at 17:24 -0500, Robert Butts wrote: I was able to get to a console and log in but couldn't find this log file. What command can I use that will give me a list of commands available? ls (short for list) Examples from my box, (yours might be a little different, but the it should be similar) ls /var (Several directories) ls /var/log (Lots of files, including messages) ls -l /var/log/messages -rw-r- 1 syslog adm 130085 2007-12-01 05:11 /var/log/messages -- 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: 2 make errors installing gwave
On Fri, 2007-11-30 at 19:21 -0500, KURT PETERS wrote: Just remember, KJWaves works out of the box and certainly won't cause anyone to crash their OS. :-) Nor will gwave, its just difficult to build. -- 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
gEDA-user: vexing problem: m4:stdin:7: bad expression in eval
Dan, As you requested.. nbuster_1.sch:footprint=0805 nbuster_1.sch:footprint=cap-elec-Panasonic-FK--D4.00-H5.80-mm nbuster_1.sch:footprint=elect_mic_horn_EM6022P-42BC10.fp nbuster_1.sch:footprint=SOT-23_Transistor.fp nbuster_1.sch:footprint=tssop-8.fp nbuster_2.sch:footprint=0805 nbuster_2.sch:footprint=1210 nbuster_2.sch:footprint=DIP28N nbuster_2.sch:footprint=DMC16249.fp nbuster_2.sch:footprint=isp_2x5_header.fp nbuster_2.sch:footprint=POT_Bourns_3318K.fp nbuster_2.sch:footprint=SO14 nbuster_2.sch:footprint=SQFP-50P-780L1-780L2-32N nbuster_2.sch:footprint=SW__Panasonic_EVQPA_Series nbuster_3.sch:footprint=0603.fp nbuster_3.sch:footprint=0805 nbuster_3.sch:footprint=0805.fp nbuster_3.sch:footprint=cap-elec-Panasonic-FK--D4.00-H5.80-mm nbuster_3.sch:footprint=CON_JMP-100 nbuster_3.sch:footprint=IND__Sumida_CR43_Series nbuster_3.sch:footprint=MSOP-50P-490L1-10N__ADI_RM-10_Package nbuster_3.sch:footprint=SO8M nbuster_3.sch:footprint=SOT23 nbuster_3.sch:footprint=SOT-23_Transistor.fp nbuster_3.sch:footprint=SuperSOT23-Fairchild.fp nbuster_3.sch:footprint=SW__Panasonic_EVQPA_Series nbuster_3.sch:footprint=TSOT23-95P-280L1-6N__LTC_S6_Package nbuster_3.sch:footprint=TSSOP-65P-640L1-14N nbuster_4.sch:footprint=0402 nbuster_4.sch:footprint=ANT_FOLDED_DIPOLE__Chipcon_2500 nbuster_4.sch:footprint=NDK_NX3225SA-26MHz_xtal.fp nbuster_4.sch:footprint=QFN-50P-400W-400L-20N-240WT-240LT__Chipcon As you can see, many of the footprints have a - but these are from John Luciani's footprint library. These have not caused any problems up to this point. Thanks for your help, Roger grep footprint= *.sch | sort -u and post the result. My guess is you have a footprint name which is not a valid identifier for m4. If you have a - (that is a dash, not an underscore) for example as the footprint name it will cause problems. -Dan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb printer calibration
Hi, I've gived a look to the code in the cvs, and in src/hid/gtk/gtkhid-main.c I've found: Doh! I forgot this aspect isn't hid-independent. Fixed. Why the calibration page say the calibration box is 10.25 x 7.75 while in the code you check for 10.00 x 7.50 ? And which should be the exact measure of the mm box? The rectangle is 10.25 x 7.5. The semicircles do not line up with the box; they're 10in apart in Y and 7.5in apart in X. Measure between the semicircles. The box is for checking your printer for linearity, not for calibration. The mm marks should be cm marks (fixed). The values are 15.0 X and 20.0 Y. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB no longer has a 50 mil grid size?
I added 50 mil grid settings to the two menu files. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gerbv-1.0.3 released!
On Fri, 2007-11-30 at 08:58 -0500, Stuart Brorson wrote: Peter -- I found some low-hanging fruit.. [..] My time is limited, but eventually I can work this up into a useful patch. Great! Thank you for your comments. Once you get a patch put together, please forward it to me and stick it on the SF patch tracker, and I will apply it post haste! (Ps.. clipping on pixel aligned bounds speeds things up nicely, add 0.5 to the coord origins.) Here is another teaser.. http://www2.eng.cam.ac.uk/~pcjc2/geda/gerbv_translucent.png Unfortunately, the multiple compositing operations make it slow. (I need to do some profiling). The operations are as follows. (NB. I didn't use the push_group code which was commented out in gerbv, as it seemed to be slower still). Expose event.. * Don't bother setting clip region, we're making a new surface the right size, hence automatic clipping. * Make similar surface to the context GDK gave us, but with Alpha channel. This is the right size for the expose event. * For each layer by layer: * Clear the similar surface, to opaque black if this is the first layer, otherwise translucent. The translucency here depends on how much you want this layer to darken previous layers where it doesn't have drawing. I special cased the layer number corresponding to silk in the above example to transparent background. The others are 0.5 black. * Draw on the similar surface, all objects are drawn opaque, in their real color * Composite this onto the gdk provided surface I'm not familiar enough with cairo internals to figure out if we use masks (no colour at this stage) rendered from our geometry to give faster rendering. Best wishes, -- 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: pcb printer calibration
What about printing some instructions in the middle of the page? We do. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: vexing problem: m4:stdin:7: bad expression in
Dan, entering: echo eval(-2/2) | m4 returns: -1 I'll keep looking. Gonna whip this yet. Thanks again, Roger another possibility is that you have a buggy version of m4. Try this: echo eval(-2/2) | m4 It will be fairly obvious if you have the broken one. -Dan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gerbv-1.0.3 released!
Peter -- I found some low-hanging fruit.. [..] My time is limited, but eventually I can work this up into a useful patch. Great! Thank you for your comments. Once you get a patch put together, please forward it to me and stick it on the SF patch tracker, and I will apply it post haste! Cheers, Stuart ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gerbv-1.0.3 released!
On Thu, 2007-11-29 at 14:57 +, Peter Clifton wrote: On Thu, 2007-11-29 at 09:44 -0500, Stuart Brorson wrote: Any demand to switch coming from my direction would only really come if I had time to help work on the why is cairo slower issue, and even that could be done via tracking CVS. Unfortunately, I think the cairo issue may boil down to waiting for / providing a faster rasterizer in cairo, their current software implementation is known to be slower than many others out there. I found some low-hanging fruit.. Gerbv is still mixing old, non-cairo drawing code with cairo. See redraw_pixmap(), and that its being called as well as cairo rendering code. This function is slow. I commented out the mouse icon changing stuff, the pixmap generation stuff, and changed the deprecated: gtk_widget_draw(widget, update_rect); With: gdk_window_invalidate_rect(widget-window, widget-allocation, FALSE); This queues a draw from an idle function. We should use this where possible. I realise all is still not quite right, as gerbv also has lots of manual idle function stuff in it. This almost certainly wants to go in favour of the gdk mechanism. I'm not certain which of the above the speed improvement is due to, but it might just be that ...invalidate_rect.. queues a redraw, where gtk_widget_draw() draws immediately. This means with the invalidate_rect, I could zoom faster than drawing keeps up, and it would still feel snappy. My time is limited, but eventually I can work this up into a useful patch. -- 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: what's the pcb command for 45 degree rotate?
On Thu, 29 Nov 2007 15:09:00 -0500, DJ Delorie wrote: Cut to buffer :FreeRotateBuffer(45) Paste Works for me -- kind of. Text is not rotated. Squared vias and pins keep their orientation. Pads derived from lines with zero length also don't rotate. I guess, these are known weaknesses. Still, this is a useful new feature. I'll put a note in the wiki. How about an enhanced rotate tool: * left mouse button: rotate 90° counterclockwise * right mouse button: rotate 90° clockwise * middle mouse button: ask for rotate angle ---(kaimartin)--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: First install and a tragesym problem
On Fri, 2007-11-30 at 11:45 +0100, vidtech wrote: Hi Steven, I have been unable to find a more recent version of the gEDA suite for Debian Etch then the present(20060123-1)candidate. Any suggestions as to were to find a more recent deb package? There is not much room for experimenting as the present Etch distri is running on a productive system. You'd probably have to download the .deb sources for the later packages in Debian testing, and rebuild them on you're Etch box. I've attached some scripts (you might need to modify) which I used to fetch the required things when I built a derivative of the Debian packages for use here. You'll need to modify the unpack.sh and build.sh script, or at least do carry out the steps in there manually. (As you're not building the -1CUED1 modified version). Since the dependancies don't change much between versions, you can apt-get install build-dep geda-... for the versions you have now, and that should probably give you enough development tools and library headers to build the newer pacakges. apt-get install build-essential Might be needed first, then: apt-get install build-dep libgeda geda-gschem geda-gattrib geda-gnetlist Then deal with the process of unpacking and building the sources downloaded.. Unpack: dpkg-source -x geda-dsc Build: cd geda- dpkg-buildpackage -us -uc -rfakeroot If all goes well, you'll end up with .deb packages in the dir where all the sources packages were downloaded (cd ..) You need to build geda-symbols, and libgeda first, then apt-get install those (possibly including the libgeda-common deb) first, before you can successfully build the rest of the suite. Best wishes, -- 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!) fetch.sh Description: application/shellscript build.sh Description: application/shellscript unpack.sh Description: application/shellscript ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Export gerber crash
On Thu, 2007-11-29 at 22:30 -0500, Ian Chapman wrote: [EMAIL PROTECTED]:~/PCB_sources$ dpkg-source -x pcb_20070912-1CUED2.dsc gpg: Signature made Wed 21 Nov 2007 06:46:16 PM EST using RSA key ID 3BC3653D gpg: Can't check signature: public key not found dpkg-source: error: file pcb_20070912.orig.tar.gz has size 3836056 instead of expected 3836486 [EMAIL PROTECTED]:~/PCB_sources$ Ok, I've uploaded the .orig.tar.gz I have been using. I got it from Debian, and it is (just) possible they modified the tar archive in some way from the one on Sourceforge. http://www2.eng.cam.ac.uk/~pcjc2/geda/pcb_20070912.orig.tar.gz md5sum pcb_20070912.orig.tar.gz Should give a hash of: cb7aeff2d6fc7e4f32944044d7d3db5d Best wishes, -- 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: First install and a tragesym problem
Hi Steven, I have been unable to find a more recent version of the gEDA suite for Debian Etch then the present(20060123-1)candidate. Any suggestions as to were to find a more recent deb package? There is not much room for experimenting as the present Etch distri is running on a productive system. Steven Michalske wrote: i am at version 0.0.11 update tragesym i bet it's fixed ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb printer calibration
Hi, I've gived a look to the code in the cvs, and in src/hid/gtk/gtkhid-main.c i've found: static HID_Attribute printer_calibrate_attrs[] = { {Enter Values here:, , HID_Label, 0, 0, {0, 0, 0}, 0, 0}, {x-calibration, X scale for calibrating your printer, HID_Real, 0.5, 2, {0, 0, 1.00}, 0, 0}, {y-calibration, Y scale for calibrating your printer, HID_Real, 0.5, 2, {0, 0, 1.00}, 0, 0} }; That was the only number 2 i've found around calibrate action so i've tried to change it in 11.0 just to be above 10.25 and it seems to work correctly now, naturally if you insert a number above 11 the dialog will revert it to 11. So it seems the problem is just the dialog, as ps_calibrate_1 in ps.c work correctly. Hope it's a userfull information. Why the calibration page say the calibration box is 10.25 x 7.75 while in the code you check for 10.00 x 7.50 ? And witch should be the exact measure of the mm box? Alle giovedì 29 novembre 2007, DJ Delorie ha scritto: And if you just type 4 for both numbers, does it work? (also, you can type in the ratios if you calculate them yourself; the number it *wants* is a number very near 1.0, which it uses as a global scale factor) 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 no longer has a 50 mil grid size?
On Thu, 29 Nov 2007, Ben Jackson wrote: On Fri, Nov 30, 2007 at 08:50:31AM +0100, Klaus Rudolph wrote: David Griffith schrieb: I just upgraded my installation of PCB from 20070208 to pcb_20070912 and noticed that View-Grid_size no longer has an option to set the gridsize to 50 mils. I don't see why that option should have been removed. Would whoever took it out please put it back? Yes, I need it also! That is my most important grid. I have actually both versions installed while 50mil has gone :-( I have no idea how normal DIL routing should work without 50mil... wondering... You can do :SetValue(Grid,5000) as a workaround until it's changed, or you decide to set up your own .res... Looks like DJ changed it in Mar 2006 with the HID checkin. It definitely wasn't in 20070208, I just checked the tagged revision (assuming you mean lesstif hid). Perhaps you were picking up a different res file for a while? The one I'm using is the 20070208p1-1 version installed by Ubuntu which was taken from Debian. That one has the 50mil setting. I think I see how to change things for a custom .deb build. I modify src/pcb-menu.res and look for these two lines: { 25 mil checked=gridsize,2500 SetUnits(mil) SetValue(Grid,2500)} {100 mil checked=gridsize,1 SetUnits(mil) SetValue(Grid,1)} Then I insert the correct code for 50 mils between those two. But I'm looking at the file from the Debian source for PCB that does include 50 mils, but that pcb-menu.res lacks a 50 mil clause as well. scratches head -- David Griffith [EMAIL PROTECTED] A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB no longer has a 50 mil grid size?
On Fri, Nov 30, 2007 at 10:10:25AM +0100, Klaus Rudolph wrote: My pcb version takes /usr/local/share/pcb/gpcb-menu.res. I changed the line and 50mil is available. Great! What is the difference for pcb-menu and gpcb-menu? Lesstif HID vs GTK hid. I think the file formats are the same, it's just different default menus. -- 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: PCB no longer has a 50 mil grid size?
Ben Jackson schrieb: On Fri, Nov 30, 2007 at 12:31:51AM -0800, David Griffith wrote: I modify src/pcb-menu.res and look for these two lines: { 25 mil checked=gridsize,2500 SetUnits(mil) SetValue(Grid,2500)} {100 mil checked=gridsize,1 SetUnits(mil) SetValue(Grid,1)} Then I insert the correct code for 50 mils between those two. You don't need to recompile, You just have to put that in your ~/.pcb and edit your ~/.pcb/settings to point at it (change the pcb-menu line and uncomment it). My pcb version takes /usr/local/share/pcb/gpcb-menu.res. I changed the line and 50mil is available. Great! What is the difference for pcb-menu and gpcb-menu? Thanks ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Fri, Nov 30, 2007 at 07:21:32PM -0500, KURT PETERS wrote: There are no dependency problems.This is, once again, non-issues for all but the most crazy FOSS zeolots, which, apparently, you're one of... I'm sure it has nothing to do with Java applications being even more of a pain to deploy than guile applications! -- 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: 2 make errors installing gwave
I was able to get to a console and log in but couldn't find this log file. What command can I use that will give me a list of commands available? On Nov 30, 2007 3:19 PM, al davis [EMAIL PROTECTED] wrote: reply in pieces... On Friday 30 November 2007, Robert Butts wrote: I don't know if I went with the wrong distribution when selecting Fedora. A freind suggested it because they were rumored to have good support. In hind sight I probably should have asked everyone here, the gEDA gurus, what is the best distribtion to use with gaf since this is the reason I started using linux. Oh well, if this is unrecoverable, and I'm hoping it isn't, then consider the question out there! Explicitly asking here will get you a flood of this one is better than that one without any reason why. Rather, you should implicitly ask .. by observing. The simple answer to which distribution is use the one your friends are using. More reasonably, check to see which ones best support the applications you want to run. Since this is gEDA, check the distributions to see what they support. See how up to date the packages are. Check the headers on the email messages of the people making the software to see what they use. You need to choose between stable distributions and unstable distributions. If you don't care about having the latest, or are willing to build from source to get the latest, choose a stable distribution. If you want the latest, easily, choose an unstable distribution. If you want to keep up with development as it happens, you will be building from source anyway, so it doesn't matter. You need make a base choice about the packaging. Some are based on packages that are precompiled. Some are source based, so the package manager really just tames the build process, compiling on your machine. Consider what it takes to update to a new version of the distribution. For some, you need to reinstall, so it will seem like you are always stuck with an old one. Others, a simple command can keep it up to date, without a reinstall. I would consider only distros that can be updated to the latest version with a simple command. Consider what kind of organization is behind the distribution. Some are corporate, some are totally community, some are mixed. Consider what the inclusion policy is. Some are very strict about free. Some cut a little slack. Some have categories, so the core can be strict, and have an extra section with a little slack, or a lot of slack. Some freely include non-free, which in this scope means what the MS people call free, or zero-cost propriatary. Some applications may or may not be there because of this policy. You will not get a correct answer by expilcitly asking this question. You must determine it yourself by what packages are included and where they are placed. Most have both stable and unstable variants. If you install stable, you should be able to switch to unstable with a simple command. Sometimes you can do a partial switch. Sometimes the way to get to unstable is to install stable and switch. I deliberately didn't mention names. You need to figure that out for yourself. To choose a good distribution, ask these questions. That will point you to the one you want. ___ 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: vexing problem: m4:stdin:7: bad expression in eval
Dan, nbuster_3.sch:footprint=TSSOP-65P-640L1-14N This is the culprit Do you still feel that this is the bug considering DJ's comment? I believe I was able to make another component that used the 0805 footprint and saw the same error in gsch2pcb output. At any rate, I will try it tonight and see what happens. Thanks again, Roger Message: 11 Date: Fri, 30 Nov 2007 11:32:27 -0500 From: DJ Delorie [EMAIL PROTECTED] Subject: Re: gEDA-user: vexing problem: m4:stdin:7: bad expression in eval To: geda-user@moria.seul.org Message-ID: [EMAIL PROTECTED] As you can see, many of the footprints have a - but these are from John Luciani's footprint library. These have not caused any problems up to this point. John disables m4 completely in his setup, so he won't have that problem. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Fri, 2007-11-30 at 14:40 -0500, Robert Butts wrote: Thanks for all the input, however, I have a BSOD! I thought I was being safe by posting those questions prior to screwing with, and screwing up, my system but somehow screwing up is the end result. I started up in linux, fedora 7, to have at it again. After some script flashing past me during boot up, some oks but quite a few fails, I got the following screen: We'd probably need to see some sort of boot log, but it sounds much more likely that there is some problem with the linux installation in general. Whilst we _would_ say this It is highly unlikely anything you did to try and install gwave has been the cause. Was there any errors listed about not being able to mount the file-system? Might you have run out of disk space? If you can get to a text console and login. (You might be able to switch to a text console with Alt+F1, or Ctrl+Alt+F1). You need to look at the log file in /var/log/messages You might need to log in (or use sudo) to become root to view this. Is there anything interesting sounding towards the end of that log file? Distro wise, any major one should work. I don't want to start a distro war, but I use Ubuntu, it is fairly friendly to new Linux users, and I know it has a gwave package. -- 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: pcb printer calibration
I guess you're on to me now! I printed PCB transfers without calibrating my printer! :-) I used to do that, but did a full calibration when I started making my own paste stencils for fab-made boards. The holes didn't line up otherwise. (you think we could get kickbacks from fab houses if we added a calibrate fab gerber option???) Hopefully, they don't need calibration from *us*. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Other missing menu options
Now I've noticed another missing option: Enable view solder side. I use this to add text to the solder side. Do you mean the Shift-Ctrl-Tab function? GTK: That's under View - More Zooms and View Changes - Swap Sides Lesstif: View - Swap Sides ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: 2 make errors installing gwave
On Thu, 2007-11-29 at 22:55 -0500, Dan McMahill wrote: al davis wrote: On Thursday 29 November 2007, Stuart Brorson wrote: Yeah, I know that several people will now chime in and say It's easy! I think he's using Fedora ... Isn't there a package available? How about: yum install gwave but you are correct. There is a real problem here. and the creator of gwave doesn't hang out here. it doesn't help that guile-gtk basically died. gwave either has to do a rewrite and dump guile-gtk or it has to use guile-gnome (or whatever it is called) which adds another whole large pile of dependencies. Otherwise it is stuck with guile-gtk that uses gtk1. The latest gwave uses GTK2, with guile-gnome etc.. This said, there were some issues I encountered when building it (harder than gwave in some cases), and it didn't seem as stable (so I kept using the older gwave for production use). -- 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
gEDA-user: Other missing menu options
On Fri, 30 Nov 2007, Ben Jackson wrote: On Fri, Nov 30, 2007 at 10:10:25AM +0100, Klaus Rudolph wrote: My pcb version takes /usr/local/share/pcb/gpcb-menu.res. I changed the line and 50mil is available. Great! What is the difference for pcb-menu and gpcb-menu? Lesstif HID vs GTK hid. I think the file formats are the same, it's just different default menus. Now I've noticed another missing option: Enable view solder side. I use this to add text to the solder side. This is important for single-sided boards made at home. -- David Griffith [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: what's the pcb command for 45 degree rotate?
Works for me -- kind of. Text is not rotated. Squared vias and pins keep their orientation. Pads derived from lines with zero length also don't rotate. I guess, these are known weaknesses. Yup. There's a hook in the HID to tell the pad drawing routines what angle to use, but I haven't done anything with it yet. Note that this is tied in with the elements need to know what angle they are design change idea. How about an enhanced rotate tool: * left mouse button: rotate 90° counterclockwise * right mouse button: rotate 90° clockwise * middle mouse button: ask for rotate angle Right mouse already does rotation for me. And you can only free-rotate the buffer, not anything under the cursor. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: pcb printer calibration
On Fri, Nov 30, 2007 at 12:47:54PM -0500, DJ Delorie wrote: What about printing some instructions in the middle of the page? We do. I guess you're on to me now! I printed PCB transfers without calibrating my printer! :-) (you think we could get kickbacks from fab houses if we added a calibrate fab gerber option???) -- 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: vexing problem: m4:stdin:7: bad expression in eval
On Nov 30, 2007 3:55 PM, Traylor Roger [EMAIL PROTECTED] wrote: Dan, nbuster_3.sch:footprint=TSSOP-65P-640L1-14N This is the culprit Do you still feel that this is the bug considering DJ's comment? I believe I was able to make another component that used the 0805 footprint and saw the same error in gsch2pcb output. There is a good chance that is the TSSOP. If not check --- MSOP-50P-490L1-10N__ADI_RM-10_Package SOT-23_Transistor.fp TSOT23-95P-280L1-6N__LTC_S6_Package TSSOP-65P-640L1-14N QFN-50P-400W-400L-20N-240WT-240LT__Chipcon What probably happened is that in your new design contains a footprint that has a hyphen in the name that you hadn't used before. (* jcl *) -- http://www.luciani.org ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user