gEDA-user: gnetlist: netlister doesn't extract subcircuits as a subcircuit but correct refdes

2009-06-22 Thread A.Burinskiy
Hi, I'm using gnetlist -g spice-sdb ... 1. Netlister doesn't exctract subcircuits as a subcircuits, but correct refdes instead. It puts, for example MX1/M23 instead of .subckt ... M23 .ends X1 2. netlister also doesn't correct Resistors. It is supposed that refdes will be corrected as

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Bob Paddock
  In keeping with the tradition of nothing good being said about the   router Other than the random 'ink drops' on rare occasion, I've liked PCB's autorouter. It gets the job done. The autorouter in the $4,000+ Protel/Altium package doesn't get it done. Thank you for the updates to make it

Re: gEDA-user: minor PS output issues

2009-06-22 Thread Peter Clifton
On Sat, 2009-06-20 at 17:27 +, Kai-Martin Knaak wrote: Just came across two minor postscript issues: * The index page talks about top/bottom, but the files are named with front/back. Pcb should stick to one layer name pattern. I'd very much prefer top/bottom, as all the fabs I worked

Re: gEDA-user: CNC Milling

2009-06-22 Thread Alberto Maccioni
Try this one: http://cynbe.us/~cynbe/gcoder/ I had to modify some functions to make it work, and it doesn't support poly fills, but I think it's not an issue if you mill a pcb. 2009/6/20 Bill Gatliff b...@billgatliff.com: Dave N6NZ wrote: Some of us local roboteers have been considering this

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Stefan Salewski
On Mon, 2009-06-22 at 10:11 -0600, KURT PETERS wrote: Are these instructions getting uploaded to the wiki? Kurt Message: 1 Date: Sun, 21 Jun 2009 23:42:19 -0400 From: Harry Eaton bump...@gmail.com Subject: gEDA-user: autorouter fixes and enhancements Do you really

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread KURT PETERS
Are these instructions getting uploaded to the wiki? Kurt Message: 1 Date: Sun, 21 Jun 2009 23:42:19 -0400 From: Harry Eaton bump...@gmail.com Subject: gEDA-user: autorouter fixes and enhancements To: geda-user@moria.seul.org Message-ID:

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Mon, 22 Jun 2009 10:11:44 -0600, KURT PETERS wrote: Are these instructions getting uploaded to the wiki? Kurt This was my first reflex, too. I'll pull them to the pcb portion of the wiki. Are these instructions valid for the new topological autorouter too? By the way, when is this

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Stefan Salewski
On Sun, 2009-06-21 at 23:42 -0400, Harry Eaton wrote: A bunch of fixes and enhancements to the original pcb autorouter should now be available in the git repository. I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For example, in the schematics we may

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Bill Gatliff
Stefan Salewski wrote: On Sun, 2009-06-21 at 23:42 -0400, Harry Eaton wrote: A bunch of fixes and enhancements to the original pcb autorouter should now be available in the git repository. I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Anthony Blake
Kai-Martin Knaak wrote: Are these instructions valid for the new topological autorouter too? By the way, when is this autorouter going to hit the streets. Or at least be acessible for beta testing? It's been almost a year since the gSoC 2008. With this sub project I feel like having smelled

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Anthony Blake
Stefan Salewski wrote: I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For example, in the schematics we may specify priority of nets (fast signals, power, ...), trace width or clearance for net segments. Maybe by attributes? I have no idea how commercial

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Bill Gatliff
Anthony Blake wrote: It is slowly getting there though. Here are some shots of Harry's LED board, with two different net ordering heuristics: http://wand.net.nz/~amb33/toporouter/LED.png http://wand.net.nz/~amb33/toporouter/LED-layerhint.png All nets were routed with no vias. After seeing

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Dave McGuire
On Jun 22, 2009, at 1:33 PM, Stefan Salewski wrote: A bunch of fixes and enhancements to the original pcb autorouter should now be available in the git repository. I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For example, in the schematics we may

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Bill Gatliff
Dave McGuire wrote: I don't know how commercial EDA software handles this either, but regardless of what they do, this functionality sounds extremely powerful. Agreed! My schematics capture more than just inter-connections between components; having PCB able to read that

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Steven Michalske
On Jun 22, 2009, at 11:23 AM, Dave McGuire wrote: On Jun 22, 2009, at 1:33 PM, Stefan Salewski wrote: A bunch of fixes and enhancements to the original pcb autorouter should now be available in the git repository. I wonder if the PCB autorouter should be more closely bound to the gschem

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Tue, 23 Jun 2009 05:52:27 +1200, Anthony Blake wrote: It's been almost a year since the gSoC 2008. With this sub project I feel like having smelled the good food but then not allowed to actually taste it. http://wand.net.nz/~amb33/toporouter/LED.png Screenshots just won't do it for me.

Re: gEDA-user: gnetlist: netlister doesn't extract subcircuits as a subcircuit but correct refdes

2009-06-22 Thread Anthony Shanks
I have and am currently developing a advanced netlister called spNet that does full hierarchical netlisting plus other features. Right now I have released a version on my website that uses gnetlist as a backend but I already completed a version that is it's own netlister and does not need gnetlist

gEDA-user: Rotate QFN by 45 degrees

2009-06-22 Thread Mark Rages
Hi, I'm trying to rotate a QFN part (with thermal pad) by 45 degrees. The part rotates, but the pad doesn't. Here's what I'm doing: go to library, choose pcb-newlib/geda/QFN40_6_EP.fp place the part cut to buffer. Choose center as origin point. enter :FreeRotateBuffer(45) paste part. The

Re: gEDA-user: Rotate QFN by 45 degrees

2009-06-22 Thread Mark Rages
On Mon, Jun 22, 2009 at 2:44 PM, Mark Ragesmarkra...@gmail.com wrote: Hi, I'm trying to rotate a QFN part (with thermal pad) by 45 degrees.  The part rotates, but the pad doesn't. Here's what I'm doing: go to library, choose pcb-newlib/geda/QFN40_6_EP.fp place the part cut to buffer.

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Anthony Blake
Kai-Martin Knaak wrote: [...] Any hints that let me actually use the router appreciated. Uhh, I don't think you could actually use it for anything useful, as it's pretty broken.. but if you still want to go ahead try :toporouter(). There is a 'h' parameter which makes it re-evaluate the

Re: gEDA-user: autorouter fixes and enhancements

2009-06-22 Thread Kai-Martin Knaak
On Sun, 21 Jun 2009 23:42:19 -0400, Harry Eaton wrote: (9) create a fresh rat's nest. ('E' the 'W') ^ What does this mean? An escapen key sequence? I'd do fresh rats nests with the O-key. [12] if you really want to muck with the router because you

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Mon, 22 Jun 2009 17:16:14 +, Kai-Martin Knaak wrote: I'll pull them to the pcb portion of the wiki. done. http://geda.seul.org/wiki/geda:pcb_tips#how_do_i_make_the_most_of_the_auto_router ---(kaimartin)--- -- Kai-Martin Knaak Öffentlicher PGP-Schlüssel:

Re: gEDA-user: gnetlist: netlister doesn't extract subcircuits as a subcircuit but correct refdes

2009-06-22 Thread Anthony Shanks
Download the latest spNet (0.9.1) here: [1]http://spnet.code-fusion.net/ Completely ignore the FAQ/Documentation on the site it is out of date. Download the symbols on the download page too and replace your current gschem symbols with the new ones you downloaded (very

Re: gEDA-user: Rotate QFN by 45 degrees

2009-06-22 Thread DJ Delorie
PCB has a limitation in that it can't rotate *square* pads. Make your thermal pad out of two overlapping rectangles and it will work. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Dan McMahill
KURT PETERS wrote: Are these instructions getting uploaded to the wiki? Kurt dont' know about the wiki, but I added a chapter to the manual on using the autorouter that is based on harry's email. -Dan ___ geda-user mailing list

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Tue, 23 Jun 2009 07:23:20 +1200, Anthony Blake wrote: :toporouter(). There is a 'h' parameter which makes it re-evaluate the netordering after a number of routes, Works! :-)) I noticed, that the router did not introduce any via. Is this a missing feature, or do I have to through some

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Peter TB Brett
On Monday 22 June 2009 23:12:45 Kai-Martin Knaak wrote: On Tue, 23 Jun 2009 07:23:20 +1200, Anthony Blake wrote: :toporouter(). There is a 'h' parameter which makes it re-evaluate the netordering after a number of routes, Works! :-)) I noticed, that the router did not introduce any via.

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Anthony Blake
Kai-Martin Knaak wrote: I noticed, that the router did not introduce any via. Is this a missing feature, or do I have to through some switch? That hasn't been implemented yet. It requires the ability to insert and delete vertices in the CDT, while properly managing the data on the edges

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Tue, 23 Jun 2009 10:20:40 +1200, Anthony Blake wrote: That hasn't been implemented yet. It requires the ability to insert and delete vertices in the CDT, while properly managing the data on the edges (without having to rebuild it). Ok. I didin't quite understand this when you mentioned it

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread A.Burinskiy
Hi Anthony, Thank you very much for the spNet. I'm trying to compile your tool. The result is below: $ make Making all in src make[1]: Entering directory `/home/alexb/Download/geda/spnet/spnet-0.9.1/src' gcc -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\ -DPACKAGE_STRING=\\

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Anthony Blake
Kai-Martin Knaak wrote: On Tue, 23 Jun 2009 10:20:40 +1200, Anthony Blake wrote: That hasn't been implemented yet. It requires the ability to insert and delete vertices in the CDT, while properly managing the data on the edges (without having to rebuild it). Ok. I didin't quite understand

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread Anthony Shanks
Odd, I thought I did a configure/make/make install before I released to to make sure it compiles platform independent. What did you configure line look like and can you email me your config.log? I'll get back to you in a few hours since I'm still at work. On Mon, Jun 22, 2009 at 3:47 PM,

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread A.Burinskiy
Hi Anthony, Please find config.log attached. Thanks, Alex. On 06/22/2009 04:03 PM, Anthony Shanks wrote: Odd, I thought I did a configure/make/make install before I released to to make sure it compiles platform independent. What did you configure line look like and can you email me your

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Kai-Martin Knaak
On Tue, 23 Jun 2009 11:02:32 +1200, Anthony Blake wrote: That would be because the code for dealing with the conflicting constraints has been commented out. With existing routing and pads, the line exiting the pad and the pad edge cannot be inserted as constraints into a CDT. That is, in its

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread DJ Delorie
BTW, what does CDT stand for? Constrained Delauney Triangulation. It's a way of breaking down topologies into a mesh of triangles. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: autorouter fixes and enhancements (Harry Eaton)

2009-06-22 Thread Anthony Blake
Kai-Martin Knaak wrote: That is, in its present state, the toporouter can only deal with boards from scratch. This is indeed a major constraint in terms of usefulness. At this point I'm not really worried about usefulness. BTW, what does CDT stand for? Constrained Delaunay Triangulation.

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread Anthony Shanks
Hi Alex, I took a look at my build and compared it to your log and the problem is I'm compiling on gcc 4.3 and you're using gcc 4.4. I did some research and it seems its an known issue and a lot of things that are compiling in gcc 4.3 are broken in gcc 4.4 due to includes missing (such as the

Re: gEDA-user: autorouter enhancements: net characteristics

2009-06-22 Thread Harry Eaton
Stefan Salewski m...@ssalewski.de wrote: I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For example, in the schematics we may specify priority of nets (fast signals, power, ...), trace width or clearance for net segments. Maybe by attributes? I have no

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread Anthony Shanks
Ack, my mistake, it was completely something else. I just released a fixed version I think it should compile just fine. For some reason my error didn't get caught with 4.3 but got caught with 4.4. Download the newest version here (0.9.1.2) http://spnet.code-fusion.net/ Also download the newest

Re: gEDA-user: hierarchy and refdes_renum

2009-06-22 Thread A.Burinskiy
Hi Anthony, Thanks a lot, now spNet compiles well. When I run it I have following error: $ spnet if.sch spNet v0.9.1 gEDA/gschem Netlister Copyright 2009 Anthony Shanks -E- Invalid lib file. Syntax: library: PATH LibName [al...@bazilik buck1]$ more ~/.spnetlibs library: /home/username/tsmc

gEDA-user: pcb wishes

2009-06-22 Thread Mark Rages
OK, so if these are possible now, please tell me and make me happy: 1) offset command. Clones a line or arc at a user-entered distance. Like mechanical CAD programs. 2) direct entry of absolute / relative co-ordinates ala CAD. Beats counting dots on the snap grid, especially for footprint

Re: gEDA-user: autorouter enhancements: net characteristics

2009-06-22 Thread Bert Timmerman
Hi all, On Mon, 2009-06-22 at 21:46 -0400, Harry Eaton wrote: Stefan Salewski m...@ssalewski.de wrote: I wonder if the PCB autorouter should be more closely bound to the gschem schematics. For example, in the schematics we may specify priority of nets (fast signals, power, ...), trace

Re: gEDA-user: pcb wishes

2009-06-22 Thread Kai-Martin Knaak
On Tue, 23 Jun 2009 00:14:31 -0500, Mark Rages wrote: 1) offset command. Clones a line or arc at a user-entered distance. Like mechanical CAD programs. ACK. Multicopy would be nice, indeed. I used this a lot when working with protel98. 2) direct entry of absolute / relative co-ordinates