gEDA-user: PCB: connect line to rectangle
Hello, I have some lines that are ground that I am trying to connect to rectangles. If I try to do that, there is space erased on the rectangle surrounding the lines. How do I avoid this and make the connection? Advice greatly appreciated. Thanks, Frank -- Transistor Toaster transistortoas...@fastmail.fm -- http://www.fastmail.fm - Same, same, but different... ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Rect tool (Copper pour) with clearance around traces?
Also, one technique I've been contemplating is to take make a copy of a small area, invert the copper/free space, shrink the widths of the traces in the original area and finally paste back the negative area. Would that be possible? Frank On Mon, 17 Nov 2008 09:25:10 -0500, "Transistor Toaster" <[EMAIL PROTECTED]> said: > Hello, > My goal is to take existing traces and fill the surrounding area with > copper without having the copper touch the existing traces (i.e. having > some clearance). I would like this copper to be attached to ground. > I've been trying to use the rect tool, but it is not working the way I > was hoping it would because the rect tool over an area covers over the > traces and puts clearance only around the vias. > > Advice? > Thanks, > Frank -- Transistor Toaster [EMAIL PROTECTED] -- http://www.fastmail.fm - Send your email first class ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Rect tool (Copper pour) with clearance around traces?
Hello, My goal is to take existing traces and fill the surrounding area with copper without having the copper touch the existing traces (i.e. having some clearance). I would like this copper to be attached to ground. I've been trying to use the rect tool, but it is not working the way I was hoping it would because the rect tool over an area covers over the traces and puts clearance only around the vias. Advice? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] -- http://www.fastmail.fm - Send your email first class ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Enlarge a via
Hello, There are a few keystrokes to increase the size of features like S and shift-S. If I would like to increase the size a few vias, but I don't want to increase all of them in my design. The S increases the ring around it but not the hole. Is there a way to increase the size of the hole with a keystroke or some menu function? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] -- http://www.fastmail.fm - Access your email from home and the web ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: HOW TO COUNT QTY OF UNROUTED TRACKS (LIKE A DRC) IN PCB
Hello, I saw that the Design rule checker will not report unrouted (orange default color) tracks. Would someone please tell me if there's a way to get PCB to tell me the quantity of remaining tracks such that I don't need to observe with my eyes carefully if there's a tiny orange line that I missed? Thanks in advance, Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: GSCH2PCB: READ GARBAGE IN
Hello, I am working on a backanotate which takes a .PCB file, sorts the refdes locations, relabels and recreates the .pcb and .sch files, but does not update the nets. When I run gsch2pcb to create the .net file, I get a "Read garbage in" error message. Exactly what causes this error? All I am doing in my program is process line by line the refdes and create a brand new file with the new refdes. As far as I see, the new nets are OK in pcb and I don't see any problems. So, what could cause the error in the gsch2pcb? Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: No connect pin symbol in gschem
Thanks Peter, I just put those in. Do you know if there's a DRC to flag errors on pins that are left totally unconnected (i.e. not even the NC symbol)? Frank On Wed, 14 Nov 2007 00:16:32 +, "Peter Clifton" <[EMAIL PROTECTED]> said: > > On Tue, 2007-11-13 at 17:51 -0500, Transistor Toaster wrote: > > Hello, > > For unused pins in gschem, is there a no connect symbol? If so could > > somebody tell me where to find it? > > Thanks, > > Frank > > There are a few... > > under the "misc" library: > > nc-bottom-1.sym > nc-left-1.sym > nc-right-1.sym > nc-top-1.sym > > 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 -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: No connect pin symbol in gschem
Hello, For unused pins in gschem, is there a no connect symbol? If so could somebody tell me where to find it? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: PCB question: Copy to buffer and put on other side of board
Hello, I have PCB 20060822 and I like to ask a question on the easiest way to select a group of elements and to place it on the other side. I know that a part can be placed from one side to another by selecting in and pressing B, just this is difficult and requires all the elements to be moved.. Is possible to move a whole group selection efficiently? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: gsch2pcb can't find footprint value=unknown
Hello, I hope I am not asking too many questions. In gsch2pcb, I get the error "Can't find footprint value=unknown" for all the standard builtin footprints like SOW, SO14, MSSOP28. However, 0805 and SIP4 went through. I have geda-symbols 20061020-2. Any suggestions kindly appreciated. I read somewhere that the footprints should appear in the home directory at installation. Is that my imagination? I have added in the projectrc the elements directory, but my problem is with the built in ones. I could only find manually parts of gEDA in /usr/bin /usr/share/doc /usr/share/gEDA /etc/gEDA Am I missing a directory? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: bug found in gsymcheck: device !=filename not flagged
Hello, I am unsure if the geda-user is the correct list for this. I reinstalled the lastest knoppix distro and did an apt-get of all the gEDA programs for capture and pcb. I was running gsymcheck on all my .sym files and noticed that it does flag the mismatch of device= and the filename. The release of gysmcheck I used is 20061020-2. Also, I had an idea of a cool function to add to gsymcheck: to check all the symbols of a whole directory. Of course, one could always do something like find *.sym -exec gsymcheck '{}' \; |grep error find *.sym -exec gsymcheck '{}' \; >out.txt Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: INSTALLATION FROM ISO
I guess I am bouncing around the various stategy for a few hours. I think the best would be to figure out how to solve the problem from the gEDA .iso install: "no rule to make target libgeda-pc-install" Any help kindly appreciated, Thanks, Frank On Wed, 25 Apr 2007 23:39:38 -0400, "Transistor Toaster" <[EMAIL PROTECTED]> said: > If my several hour redownload does not hang up I should have the below > version with the Knoppix 5.1.1 DVD. > geda 20060123-1 GNU EDA -- Electronics > design > Frank > > > > At the same time, I am working on downloading and burning a live CD/DVD > > distro with gEDA on it. It looks as if my blank CDs are not burning > > properly so I have to go to a store tomorrow for some new ones. > > > > Frank > > > > -- > > Transistor Toaster > > [EMAIL PROTECTED] > > > > > > > > ___ > > geda-user mailing list > > geda-user@moria.seul.org > > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > -- > Transistor Toaster > [EMAIL PROTECTED] > > > > _______ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: INSTALLATION FROM ISO
If my several hour redownload does not hang up I should have the below version with the Knoppix 5.1.1 DVD. geda 20060123-1 GNU EDA -- Electronics design Frank > > At the same time, I am working on downloading and burning a live CD/DVD > distro with gEDA on it. It looks as if my blank CDs are not burning > properly so I have to go to a store tomorrow for some new ones. > > Frank > > -- > Transistor Toaster > [EMAIL PROTECTED] > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: INSTALLATION FROM ISO
Hi, I am trying to install on a Knoppix 4.0 debian hd-install version released in 2005 the lastest version of gEDA from the .iso image. I ran ./installer as a non-root user and it stops at one point saying "no rule to make target libgeda-pc-install" At the same time, I am working on downloading and burning a live CD/DVD distro with gEDA on it. It looks as if my blank CDs are not burning properly so I have to go to a store tomorrow for some new CDs. Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB SYNTAX ERROR BROKEN PIPE
>From dpkg -l I have gEDA gschem 20050313-1 and pcb 1.99j+20050127-2. I'll remoot and give you the report of pcb --version, but I hope you have enough to go on. The error message of "stdin17: m4: Bad expression in eval: /4" is repeated a ton of times and I halt it with a control-C. This does not happen with my old .sch designs that I reran through gsch2pcb, just the ones I am working like crazy this week. I worked the past 4+ hours downloading, trying to burn a live CD and reinstalling gEDA, with no success yet. I still have the original 2005 live CD with the above versions working in the state that I described so far. Thanks a lot for your input, all of you. Best regards, Frank On Wed, 25 Apr 2007 22:21:20 +0100, "Peter Clifton" <[EMAIL PROTECTED]> said: > On Wed, 2007-04-25 at 17:05 -0400, Transistor Toaster wrote: > > Could you report the output of: > > pcb --version > > I recall fixing some bugs in the m4 library which resulted in output > like: > > stdin17: m4: Bad expression in eval: /4 > > which you originally reported. With a version number I should be able to > tell if those fixes are present on your knoppix CD. > > footprints with "-" in the name, and possibly " ", I can't recall, cause > problems with the m4 processing. If you have any in your schematic, that > might be worth reporting. > > Peter > > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB SYNTAX ERROR BROKEN PIPE
I just played around renaming and resaving some footprint names in my main .sch schematic. It is quite clear that sometimes in .pcb I get PKG while other times I get Element for the footprint. Any ideas? Frank On Wed, 25 Apr 2007 16:47:42 -0400, "Transistor Toaster" <[EMAIL PROTECTED]> said: > It looks like pcb does not like in the .pcb files lines starting with > PKG_ > > > > > PKG_CON_USB_TYPEB__Keystone_924(CON_USB_TYPEB__Keystone_924,U9,unknown) > > > <<<<<<<< > > > I'm not sure, but is that a conflict marker from a CVS update? > I added the <<<<<< myself in the email just to point out the line > > > What version of PCB do you have installed? > It was written in my email 1.99j+200580127-2 > > > Say, for example you have PCB installed under /usr/local > > what does the following command produce? > > grep "<<<<<" /usr/local/share/pcb/m4/* -R > It produced no output. > > > Coming to fixing the PCB file, try deleting this line: > > PKG_CON_USB_TYPEB__Keystone_924(CON_USB_TYPEB__Keystone_924,U9,unknown) > > <<<<<<<< I changed the footprint to a SIP4 which eliminated the line. The pcb > progrm found the same kind of error on line 88 of .pcb with "PKG_SO14 > (SO14, U7, unknown)". I do need however those footprints. The beef I > have here is that SO14 is not a custom made footprint, it comes prebuilt > with the software. > > > > I wounder: does re-running gsch2pcb re-create that fault? It might be > > left over from another failed execution. > I erased the .pcb files generated by gsch2pcb each time. > > Could the PKG commands in .pcb be a new one that is not supported by my > version of pcb? > I am running of a live Knoppix DVD so I could not mess the config files > up. > Frank > -- > Transistor Toaster > [EMAIL PROTECTED] > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB SYNTAX ERROR BROKEN PIPE
It looks like pcb does not like in the .pcb files lines starting with PKG_ > > PKG_CON_USB_TYPEB__Keystone_924(CON_USB_TYPEB__Keystone_924,U9,unknown) > > <<<<<<<< > I'm not sure, but is that a conflict marker from a CVS update? I added the <<<<<< myself in the email just to point out the line > What version of PCB do you have installed? It was written in my email 1.99j+200580127-2 > Say, for example you have PCB installed under /usr/local > what does the following command produce? > grep "<<<<<" /usr/local/share/pcb/m4/* -R It produced no output. > Coming to fixing the PCB file, try deleting this line: > PKG_CON_USB_TYPEB__Keystone_924(CON_USB_TYPEB__Keystone_924,U9,unknown) > <<<<<<<< > I wounder: does re-running gsch2pcb re-create that fault? It might be > left over from another failed execution. I erased the .pcb files generated by gsch2pcb each time. Could the PKG commands in .pcb be a new one that is not supported by my version of pcb? I am running of a live Knoppix DVD so I could not mess the config files up. Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: PCB SYNTAX ERROR BROKEN PIPE
Hello guys, I have a syntax error in pcb when I load a .pcb file and I would like some advice on how to fix it. I have gEDA gschem 20050313-1 and pcb 1.99j+20050127-2 When I run gsch2pcb projectrc I get stdin17: m4: Bad expression in eval: /4 repeated a ton of times. It still manages to create a .pcb file. When I load it in pcb, I get the following error message: ERROR parsing file 'ct.pcb' line 40 description 'syntax error' cat: write error: Broken pipe I include my .pcb file and the pcb-elements file taken from luciani.org. I presume that the usb connector element was used before, so I am wondering if there may be a version incompatibility problem. Any ideas on how to fix the syntax error? On a side note, do you guys know of a live linux CD that has the latest version of the gEDA tools on it? Thanks, Frank excerpt of .pcb file- Element(0x00 "0805" "R20" "unknown" 0 0 80 0 3 100 0x00) ( ElementLine(-60 -45 -60 45 10) ElementLine(-60 45 60 45 10) ElementLine(60 45 60 -45 10) ElementLine(60 -45 -60 -45 10) Pad(-32 -17 -32 17 36 20 42 "1" "1" 0x0100) Pad(32 -17 32 17 36 20 42 "2" "2" 0x0100) ) PKG_CON_USB_TYPEB__Keystone_924(CON_USB_TYPEB__Keystone_924,U9,unknown) http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: GSCHEM FIND+SELECT RESISTORS AND ADD FOOTPRINT ATTRIBUTE TO GROUP
Hello, I would like to know if there's a way in gschem I can select a bunch of resistors components and give the whole group the same footprint? (As the resistors are already connected, I would prefer not to delete all my current resistors and copy paste a new resistor with the correct footprint attribute already inside) Also, is there a way I could do a select of components according to name similar to the way it is done in PCB using a POSIX wildcard? Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
Stuart, Thanks, almost there. I will spend time on the net errors. HTH=Happy to help? Frank On Thu, 19 Apr 2007 15:26:24 -0400 (EDT), "Stuart Brorson" <[EMAIL PROTECTED]> said: > You need to have two RC files: gafrc and projectrc. Here are their > contents: > > gafrc (leave the parens in): > > (component-library "/mnt/sda2/frank/gEDAfrank") > > > projectrc (gsch2pcb RC file): > > schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch > elements-dir /mnt/sda2/frank/gEDAfrank > components-dir /mnt/sda2/frank/gEDAfrank > output-name cti500a > > > HTH, > > Stuart > > > > > > On Thu, 19 Apr 2007, Transistor Toaster wrote: > > > > >> This seems to be an issue which confuses newbies. Confused about gafrc? > >> Yes. I thought gnetlist is run at one point when I use the gsch2pcb > >> utility. gnetlist uses gnetlistrc and gafrc. What I put was originally a > >> gafrc and I added some lines from a gsch2pcb project config file. The > >> gsch2pcb is complaining about possibly unbalanced parantheses, but I > >> thought the syntax required one pair. Could you please edit my gafrc? > > Thanks, > > > > Frank > > > >>> gafrc > >>> - > >>> schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch NOT NEEDED AT ALL, OR > >>> JUST TAKE OUT THE CTI.SCH? > >>> elements-dir /mnt/sda2/frank/gEDAfrank > >>> components-dir /mnt/sda2/frank/gEDAfrank > >>> (component-library "/mnt/sda2/frank/gEDAfrank") WHAT DO I DO ABOUT THE > >>> PARENTHESES? > >>> output-name cti500aNOT NEEDED? > > > > > > On Thu, 19 Apr 2007 14:56:51 -0400 (EDT), "Stuart Brorson" > > <[EMAIL PROTECTED]> said: > >>> In include my gafrc file. It probably has too many lines. Could you > >>> please cut out the unnecessary ones? > >>> Thanks, > >>> Frank > >>> > >>> gafrc > >>> - > >>> schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch > >>> elements-dir /mnt/sda2/frank/gEDAfrank > >>> components-dir /mnt/sda2/frank/gEDAfrank > >>> (component-library "/mnt/sda2/frank/gEDAfrank") > >>> output-name cti500a > >> > >> This is not a gafrc file. I belive you are confused about which > >> program needs which config file, and what the config files look like. > >> Here's a summary: > >> > >> gschem, gnetlist, gattrib, etc. > >> Config file = gafrc. > >> It contains scheme directives like this: > >> (component-library "/mnt/sda2/frank/gEDAfrank") > >> > >> > >> gsch2pcb: > >> Config file = whatever you want to call it. I call mine project.rc. > >> It contains name/value pairs like this: > >> schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch > >> elements-dir /mnt/sda2/frank/gEDAfrank > >> components-dir /mnt/sda2/frank/gEDAfrank > >> output-name cti500a > >> > >> With these file names, the design flow is: > >> > >> gschem cti.sch > >> > >> gsch2pcb project.rc > >> > >> pcb cti500a.pcb > >> > >> > >> Stuart > >> > >> p.s. Note to developers: Perhaps we should spend some time at the > >> code sprint fixing gsch2pcb so that it uses the gafrc rather than its > >> own config file. This seems to be an issue which confuses newbies. > >> Since we're gonna make gsch2pcb export PCB commands (a major change), > >> now is a good time to implement this type of improvement also. I'd be > >> happy to take a stab at it. Just MHO. > >> > >> > >> > >> ___ > >> geda-user mailing list > >> geda-user@moria.seul.org > >> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > > -- > > Transistor Toaster > > [EMAIL PROTECTED] > > > > > > > > ___ > > 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 -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
> This seems to be an issue which confuses newbies. Confused about gafrc? Yes. > I thought gnetlist is run at one point when I use the gsch2pcb utility. > gnetlist uses gnetlistrc and gafrc. What I put was originally a gafrc and I > added some lines from a gsch2pcb project config file. The gsch2pcb is > complaining about possibly unbalanced parantheses, but I thought the syntax > required one pair. Could you please edit my gafrc? Thanks, Frank > > gafrc > > - > > schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch NOT NEEDED AT ALL, OR JUST > > TAKE OUT THE CTI.SCH? > > elements-dir /mnt/sda2/frank/gEDAfrank > > components-dir /mnt/sda2/frank/gEDAfrank > > (component-library "/mnt/sda2/frank/gEDAfrank") WHAT DO I DO ABOUT THE > > PARENTHESES? > > output-name cti500aNOT NEEDED? On Thu, 19 Apr 2007 14:56:51 -0400 (EDT), "Stuart Brorson" <[EMAIL PROTECTED]> said: > > In include my gafrc file. It probably has too many lines. Could you > > please cut out the unnecessary ones? > > Thanks, > > Frank > > > > gafrc > > - > > schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch > > elements-dir /mnt/sda2/frank/gEDAfrank > > components-dir /mnt/sda2/frank/gEDAfrank > > (component-library "/mnt/sda2/frank/gEDAfrank") > > output-name cti500a > > This is not a gafrc file. I belive you are confused about which > program needs which config file, and what the config files look like. > Here's a summary: > > gschem, gnetlist, gattrib, etc. > Config file = gafrc. > It contains scheme directives like this: > (component-library "/mnt/sda2/frank/gEDAfrank") > > > gsch2pcb: > Config file = whatever you want to call it. I call mine project.rc. > It contains name/value pairs like this: > schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch > elements-dir /mnt/sda2/frank/gEDAfrank > components-dir /mnt/sda2/frank/gEDAfrank > output-name cti500a > > With these file names, the design flow is: > > gschem cti.sch > > gsch2pcb project.rc > > pcb cti500a.pcb > > > Stuart > > p.s. Note to developers: Perhaps we should spend some time at the > code sprint fixing gsch2pcb so that it uses the gafrc rather than its > own config file. This seems to be an issue which confuses newbies. > Since we're gonna make gsch2pcb export PCB commands (a major change), > now is a good time to implement this type of improvement also. I'd be > happy to take a stab at it. Just MHO. > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
John, Thanks again. I did check, but after rechecking I found a symbol without a refdes. I have the below message that appears two times, which is followed by the stdin that appears a ton of times. I have a message "Probably a parenthesis mismatch in /mnt/sda2/frank/gafrc. Most recently read form: schematics In include my gafrc file. It probably has too many lines. Could you please cut out the unnecessary ones? Thanks, Frank gafrc - schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch elements-dir /mnt/sda2/frank/gEDAfrank components-dir /mnt/sda2/frank/gEDAfrank (component-library "/mnt/sda2/frank/gEDAfrank") output-name cti500a On Thu, 19 Apr 2007 14:40:20 -0400, "John Luciani" <[EMAIL PROTECTED]> said: > On 4/19/07, Transistor Toaster <[EMAIL PROTECTED]> wrote: > > > I still have that other problem in the gsch2pcb > > "Could not find refdes on component and could not find any special > > attributes" > > "stdin:27: m4: Bad expression in eval: /4" > > but it coulld have something to do with pins that have no connections as > > revealed by the gnetlist -g drc2 command. > > gsch2pcb should not care if you have pins connected. > > Do you have a component without a refdes? > > Sometimes m4 errors occur when you have a mistake in the footprint name. > > (* jcl *) > > -- > http://www.luciani.org > > > ___________ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
Stuart, Werner, You're both right. I removed the attributes to the box and reassigned them to the background and that solved that problem. The gsymcheck utility left only 1 warning: "Did not find any numslots= attribute" I still have that other problem in the gsch2pcb "Could not find refdes on component and could not find any special attributes" "stdin:27: m4: Bad expression in eval: /4" but it coulld have something to do with pins that have no connections as revealed by the gnetlist -g drc2 command. Where do I find the symbol for "no connection" in the Add->component ->library-> menu? Frank > And every pin and attribut is there two times. On Thu, 19 Apr 2007 19:27:48 +0200, "Werner Hoch" <[EMAIL PROTECTED]> said: > Hi Frank, > > On Thursday 19 April 2007 19:10, Transistor Toaster wrote: > > Werner, > > Thanks for your reply. All right, here's one of my symbols that does > > not have the automatic refdes and footprint. It is for the 24lc256 > > serial eepromn: > > Frank > > > > v 20050313 1 > > B 200 500 1200 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 > > { > > T 200 1900 5 10 1 1 0 0 1 > > refdes=U? > > T 200 1700 5 10 1 0 0 0 1 > > footprint=SO8W > > } > The attributes are attached to the Box. But you need toplevel > attributes. > > > P 0 1300 200 1300 1 0 0 > > { > > T 0 1300 5 10 1 1 0 0 1 > > pinnumber=1 > > T 0 1300 5 10 0 0 0 0 1 > > pinlabel=1 > > T 0 1300 5 10 0 0 0 0 1 > > pintype=in > > T 0 1300 5 10 0 0 0 0 1 > > pinseq=1 > > } > > P 0 1100 200 1100 1 0 0 > > { > [...] > > P 0 1300 200 1300 1 0 0 > > { > > T 0 1300 5 10 1 1 0 0 1 > > pinnumber=1 > > T 0 1300 5 10 0 0 0 0 1 > > pinlabel=1 > > T 0 1300 5 10 0 0 0 0 1 > > pintype=in > > T 0 1300 5 10 0 0 0 0 1 > > pinseq=1 > > } > > And every pin and attribut is there two times. > > Please use gsymcheck to check symbols before using them. > [EMAIL PROTECTED]:~/puffer> gsymcheck -vv xx.sym > > ... > ERROR: Found duplicate pinseq=6 attribute in the symbol > ERROR: Found duplicate pinseq=7 attribute in the symbol > ERROR: Found duplicate pinseq=8 attribute in the symbol > ERROR: Found duplicate pinnumber=1 attribute in the symbol > ERROR: Found duplicate pinnumber=2 attribute in the symbol > ERROR: Found duplicate pinnumber=3 attribute in the symbol > ERROR: Found duplicate pinnumber=4 attribute in the symbol > ... > ERROR: Found a connection inside a symbol > ERROR: Found a connection inside a symbol > ERROR: Found a connection inside a symbol > ... > > Regards > Werner > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
Werner, Thanks for your reply. All right, here's one of my symbols that does not have the automatic refdes and footprint. It is for the 24lc256 serial eepromn: Frank v 20050313 1 B 200 500 1200 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 { T 200 1900 5 10 1 1 0 0 1 refdes=U? T 200 1700 5 10 1 0 0 0 1 footprint=SO8W } P 0 1300 200 1300 1 0 0 { T 0 1300 5 10 1 1 0 0 1 pinnumber=1 T 0 1300 5 10 0 0 0 0 1 pinlabel=1 T 0 1300 5 10 0 0 0 0 1 pintype=in T 0 1300 5 10 0 0 0 0 1 pinseq=1 } P 0 1100 200 1100 1 0 0 { T 0 1100 5 10 1 1 0 0 1 pinnumber=2 T 0 1100 5 10 0 0 0 0 1 pinlabel=2 T 0 1100 5 10 0 0 0 0 1 pinseq=2 T 0 1100 5 10 0 0 0 0 1 pintype=in } P 0 900 200 900 1 0 0 { T 0 900 5 10 1 1 0 0 1 pinnumber=3 T 0 900 5 10 0 0 0 0 1 pinlabel=3 T 0 900 5 10 0 0 0 0 1 pintype=in T 0 900 5 10 0 0 0 0 1 pinseq=3 } P 0 700 200 700 1 0 0 { T 0 700 5 10 1 1 0 0 1 pinnumber=4 T 0 700 5 10 0 0 0 0 1 pinlabel=4 T 0 700 5 10 0 0 0 0 1 pintype=pwr T 0 700 5 10 0 0 0 0 1 pinseq=4 } T 200 1300 9 10 1 0 0 1 1 a0 T 200 1100 9 10 1 0 0 1 1 a1 T 200 900 9 10 1 0 0 1 1 a2 T 200 700 9 10 1 0 0 1 1 vss T 1000 1300 9 10 1 0 0 1 1 vcc T 1000 1100 9 10 1 0 0 1 1 wp T 1000 900 9 10 1 0 0 1 1 scl T 1000 700 9 10 1 0 0 1 1 sda P 1600 700 1400 700 1 0 0 { T 1600 700 5 10 1 1 0 0 1 pinnumber=5 T 1600 700 5 10 0 0 0 0 1 pinlabel=5 T 1600 700 5 10 0 0 0 0 1 pintype=in T 1600 700 5 10 0 0 0 0 1 pinseq=5 } P 1600 900 1400 900 1 0 0 { T 1600 900 5 10 1 1 0 0 1 pinnumber=6 T 1600 900 5 10 0 0 0 0 1 pinlabel=6 T 1600 900 5 10 0 0 0 0 1 pinseq=6 T 1600 900 5 10 0 0 0 0 1 pintype=in } P 1600 1100 1400 1100 1 0 0 { T 1600 1100 5 10 1 1 0 0 1 pinnumber=7 T 1600 1100 5 10 0 0 0 0 1 pinlabel=7 T 1600 1100 5 10 0 0 0 0 1 pinseq=7 T 1600 1100 5 10 0 0 0 0 1 pintype=in } P 1600 1300 1400 1300 1 0 0 { T 1600 1300 5 10 1 1 0 0 1 pinnumber=8 T 1600 1300 5 10 0 0 0 0 1 pinlabel=8 T 1600 1300 5 10 0 0 0 0 1 pinseq=8 T 1600 1300 5 10 0 0 0 0 1 pintype=pwr } T 0 1500 8 10 1 0 0 0 1 device=24lc256 T 300 1400 8 10 1 1 0 0 1 description=serial eeprom v 20050313 1 B 200 500 1200 1200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 { T 200 1900 5 10 1 1 0 0 1 refdes=U? T 200 1700 5 10 1 0 0 0 1 footprint=SO8W } P 0 1300 200 1300 1 0 0 { T 0 1300 5 10 1 1 0 0 1 pinnumber=1 T 0 1300 5 10 0 0 0 0 1 pinlabel=1 T 0 1300 5 10 0 0 0 0 1 pintype=in T 0 1300 5 10 0 0 0 0 1 pinseq=1 } P 0 1100 200 1100 1 0 0 { T 0 1100 5 10 1 1 0 0 1 pinnumber=2 T 0 1100 5 10 0 0 0 0 1 pinlabel=2 T 0 1100 5 10 0 0 0 0 1 pinseq=2 T 0 1100 5 10 0 0 0 0 1 pintype=in } P 0 900 200 900 1 0 0 { T 0 900 5 10 1 1 0 0 1 pinnumber=3 T 0 900 5 10 0 0 0 0 1 pinlabel=3 T 0 900 5 10 0 0 0 0 1 pintype=in T 0 900 5 10 0 0 0 0 1 pinseq=3 } P 0 700 200 700 1 0 0 { T 0 700 5 10 1 1 0 0 1 pinnumber=4 T 0 700 5 10 0 0 0 0 1 pinlabel=4 T 0 700 5 10 0 0 0 0 1 pintype=pwr T 0 700 5 10 0 0 0 0 1 pinseq=4 } T 200 1300 9 10 1 0 0 1 1 a0 T 200 1100 9 10 1 0 0 1 1 a1 T 200 900 9 10 1 0 0 1 1 a2 T 200 700 9 10 1 0 0 1 1 vss T 1000 1300 9 10 1 0 0 1 1 vcc T 1000 1100 9 10 1 0 0 1 1 wp T 1000 900 9 10 1 0 0 1 1 scl T 1000 700 9 10 1 0 0 1 1 sda P 1600 700 1400 700 1 0 0 { T 1600 700 5 10 1 1 0 0 1 pinnumber=5 T 1600 700 5 10 0 0 0 0 1 pinlabel=5 T 1600 700 5 10 0 0 0 0 1 pintype=in T 1600 700 5 10 0 0 0 0 1 pinseq=5 } P 1600 900 1400 900 1 0 0 { T 1600 900 5 10 1 1 0 0 1 pinnumber=6 T 1600 900 5 10 0 0 0 0 1 pinlabel=6 T 1600 900 5 10 0 0 0 0 1 pinseq=6 T 1600 900 5 10 0 0 0 0 1 pintype=in } P 1600 1100 1400 1100 1 0 0 { T 1600 1100 5 10 1 1 0 0 1 pinnumber=7 T 1600 1100 5 10 0 0 0 0 1 pinlabel=7 T 1600 1100 5 10 0 0 0 0 1 pinseq=7 T 1600 1100 5 10 0 0 0 0 1 pintype=in } P 1600 1300 1400 1300 1 0 0 { T 1600 1300 5 10 1 1 0 0 1 pinnumber=8 T 1600 1300 5 10 0 0 0 0 1 pinlabel=8 T 1600 1300 5 10 0 0 0 0 1 pinseq=8 T 1600 1300 5 10 0 0 0 0 1 pintype=pwr } T 0 1500 8 10 1 0 0 0 1 device=24lc256 T 300 1400 8 10 1 1 0 0 1 description=serial eeprom On Thu, 19 Apr 2007 19:07:05 +0200, "Werner Hoch" <[EMAIL PROTECTED]> said: > Hi Frank, > > On Thursday 19 April 2007 18:07, Transistor Toaster wrote: > > I created various symbols and saved them in the .sym file format with > > the name-1.sym convention. They were created having 4 attributes: > > refdes, footprint, description and device. When I place the > > components in a brand new design.sch file, for HALF of them, the > > footprint and refdes dissapear and I must add them manually. I can't > > figure out why. Did anyone ever have this problem? How do I fix it? > > Please add one of your symbols to the mainling list. It's much easier to > help you then. > > Regards > Werner > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Dead link in geda website
I presume that this Google cached version is the same? http://72.14.209.104/search?q=cache:JWBovQZh2joJ:www.geda.seul.org/docs/current/tutorials/gsch2pcb/tutorial.html+bill+wilson+gsch2pcb+tutorial+geda&hl=en&ct=clnk&cd=1&gl=ca Frank On Thu, 19 Apr 2007 12:08:55 -0400, "Transistor Toaster" <[EMAIL PROTECTED]> said: > Hi, > The link to Bill Wilson's tutorial in > http://www.geda.seul.org/wiki/geda:faq-gsch2pcbv > is dead. It points to > http://www.geda.seul.org/docs/current/tutorials/gsch2pcb/tutorial.html > which is no longer available. > Frank > -- > Transistor Toaster > [EMAIL PROTECTED] > > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: refdes and footprint not automatic from sym to sch
John, It is already enabled in system-gschemrc. (attribute-promotion "enabled") I am getting a somwehat additional error. I put all the refdes and footprint attributes manually, pass through refdes_renum and when I do gsch2pcb I get a single: "could no find refdes on component and could not find any special attributes!" followed by a ton of: "stdin:27: m4: Bad expression in eval: /4" My setup is a Knoppix live CD. My schematic is frank/geda_pcb/cti.sch, my symbol components are in frank/gEDAfrank, Any ideas? I list my config files that I created in the design file directory. (The .log files confirm that they are read). I did not create a PCB file or .inc file yet. Thanks, Frank gafrc file -- schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch elements-dir /mnt/sda2/frank/gEDAfrank components-dir /mnt/sda2/frank/gEDAfrank (component-library "/mnt/sda2/frank/gEDAfrank") output-name cti500a ctibak : project file for gsch2pcb -- schematics /mnt/sda2/frank/geda_pcb/cti/cti.sch elements-dir /mnt/sda2/frank/gEDAfrank components-dir /mnt/sda2/frank/gEDAfrank/ output-name cti gnetlistrc (component-library "/mnt/sda2/frank/gEDAfrank") gschemrc --- (component-library "/mnt/sda2/frankeory/gEDAfrank") (attribute-promotion "enabled") << I just added it now, but it was already in the system-gschemrc >> On Thu, 19 Apr 2007 12:25:21 -0400, "John Luciani" <[EMAIL PROTECTED]> said: > On 4/19/07, Transistor Toaster <[EMAIL PROTECTED]> wrote: > > Hello, > > I created various symbols and saved them in the .sym file format with > > the name-1.sym convention. They were created having 4 attributes: > > refdes, footprint, description and device. When I place the components > > in a brand new design.sch file, for HALF of them, the footprint and > > refdes dissapear and I must add them manually. I can't figure out why. > > Did anyone ever have this problem? How do I fix it? > > Check to see if attribute-promotion is enabled. It should be > in your system-gschemrc file --- > > ; attribute-promotion string > ; > ; This keyword controls if attribute promotion occurs when you > instanciate a > ; component. Attribute promotion basically means that any floating > attribute > ; (unattached) which is inside a symbol gets "promoted" or attached to > the > ; newly inserted component. This only occurs when the component is > ; instanciated. > > (attribute-promotion "enabled") > > (* jcl *) > > > -- > http://www.luciani.org > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Dead link in geda website
Hi, The link to Bill Wilson's tutorial in http://www.geda.seul.org/wiki/geda:faq-gsch2pcbv is dead. It points to http://www.geda.seul.org/docs/current/tutorials/gsch2pcb/tutorial.html which is no longer available. Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: refdes and footprint not automatic from sym to sch
Hello, I created various symbols and saved them in the .sym file format with the name-1.sym convention. They were created having 4 attributes: refdes, footprint, description and device. When I place the components in a brand new design.sch file, for HALF of them, the footprint and refdes dissapear and I must add them manually. I can't figure out why. Did anyone ever have this problem? How do I fix it? Thanks, Frank -- Transistor Toaster [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user