Re: gEDA-user: Gnetlist -g PCB

2008-06-30 Thread Wojciech Kazubski
A check for pin type is even more worthless for analog applications. There are perfectly reasonable and common opamp circuits that connect the pin 3 (input) directly to pin 6 (output). ---(kaimartin)--- -- Kai-Martin Knaak http://lilalaser.de/blog This is OK. We have

Re: gEDA-user: Gnetlist -g PCB

2008-06-30 Thread John Doty
On Jun 29, 2008, at 10:17 PM, Larry Doolittle wrote: On Mon, Jun 30, 2008 at 12:00:48AM -0400, al davis wrote: On Sunday 29 June 2008, John Doty wrote: It looks to me that geda has mixed the concepts of discipline and direction. Yes, but the real problem is the mixing of such clerical

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Wojciech Kazubski
This is a bug in the library. The symbol pot-1.sym should have all pins declared as passive instead of input/output. There should be pintype=pas attribute for each pin instead of pintype=io. It is probably safe to ignore the warning. The same bug is in pot2.sym I am a newbie using PCB. I

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread John Doty
On Jun 29, 2008, at 4:49 AM, Wojciech Kazubski wrote: This is a bug in the library. The symbol pot-1.sym should have all pins declared as passive instead of input/output. No, it's a conceptual problem with DRC. It is perfectly reasonable to consider the pins on a pot as inputs or outputs.

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Thomas D. Dean
Thanks for the answers. I ignored the warning, referencing it for completeness. However, you explained the warning, not the problem I have going from gschem to pcb. I invoked the commands used by gsch2pcb manually, checking for where the odd pin numbers were inserted. gnetlist -g PCB inserts

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Wojciech Kazubski
On Jun 29, 2008, at 4:49 AM, Wojciech Kazubski wrote: This is a bug in the library. The symbol pot-1.sym should have all pins declared as passive instead of input/output. No, it's a conceptual problem with DRC. It is perfectly reasonable to consider the pins on a pot as inputs or

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread John Doty
On Jun 29, 2008, at 12:49 PM, Wojciech Kazubski wrote: ... The passive pintype is specified for such case and means that the pin can be connected with anything else without error or warning. Another variable resistor pot-bourns-1.sym does have all pins declared as passive. In the

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Thomas D. Dean
Why does gnetlist produce pin numbers like 'n1', 'n2', 'n+', and, 'n-'? The components are resistor-1.sym and capacitor-1.sym. Pcb does not like these kind of pin numbers. tomdean ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Thomas D. Dean
I found the problem. I had gnetman in the component search path. AARRGHHH! At least, we had an interesting discussion on drc2 Thanks, tomdean ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Kai-Martin Knaak
On Sun, 29 Jun 2008 20:49:14 +0200, Wojciech Kazubski wrote: Agree, DRC check works only for classic digital logic and does not cover all possible design errors. For example it does not check for two i/o pins being set as output in the same time. It does not work well for PLD devices or uC,

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread al davis
On Sunday 29 June 2008, Kai-Martin Knaak wrote: A check for pin type is even more worthless for analog applications.   There are perfectly reasonable and common opamp circuits that connect the pin 3 (input) directly to pin 6 (output). Actually, pin type is important for modern analog design,

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread John Doty
On Jun 29, 2008, at 8:38 PM, al davis wrote: On Sunday 29 June 2008, Kai-Martin Knaak wrote: A check for pin type is even more worthless for analog applications. There are perfectly reasonable and common opamp circuits that connect the pin 3 (input) directly to pin 6 (output). Actually,

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread al davis
On Sunday 29 June 2008, John Doty wrote: You're assuming voltage interfaces. Current interfaces turn that on its head. No, but And then there's the trick of grounding an opamp output and getting output current from the power pins: this illustrates that the direction and discipline

Re: gEDA-user: Gnetlist -g PCB

2008-06-29 Thread Larry Doolittle
On Mon, Jun 30, 2008 at 12:00:48AM -0400, al davis wrote: On Sunday 29 June 2008, John Doty wrote: It looks to me that geda has mixed the concepts of discipline and direction. Yes, but the real problem is the mixing of such clerical concepts into what is really a set of applied

gEDA-user: Gnetlist -g PCB

2008-06-28 Thread Thomas D. Dean
I am a newbie using PCB. I created a schematic with footprints, values, etc. I used gnetlist -g drc2 and had one warning. WARNING: Pin(s) with pintype 'input/output': R101:3 are connected by net 'GND' to pin(s) with pintype 'power': U101:7 I used gsch2pcb and then pcb. I

Re: gEDA-user: Gnetlist -g PCB

2008-06-28 Thread Thomas D. Dean
I put the schematic at: http://www.speakeasy.org/~tomdean/SRS-connect.html tomdean ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Gnetlist -g PCB

2008-06-28 Thread Thomas D. Dean
I had tried the tutorial last year and iirc, it worked. I just retried the tutorial and I get the n1 pin name problem. The resistors are not connected in the ratsnest. I am using the port on FreeBSD 7.0, with an up-to-date ports tree. I tried replacing the default m4 with gm4. No change.