Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-29 Thread Cory Papenfuss
On Thu, 25 Aug 2011, Colin D Bennett wrote: On Wed, 24 Aug 2011 16:33:05 -0400 (EDT) Cory Papenfuss papenf...@juneau.me.vt.edu wrote: Thanks for all the suggestions. I've played with it a bit and come up with an example for a 200mil radial capacitor below: Element[ C0 97000 208000

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-25 Thread Cory Papenfuss
Thanks for all the suggestions. I've played with it a bit and come up with an example for a 200mil radial capacitor below: Element[ C0 97000 208000 8000 -28000 0 100 ] ( Pin[0 0 0 3000 6600 3000 1 hole,square] Pin[2 0 0 3000 6600 3000 2 hole] Pad[0 0 100 0 6000

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-25 Thread Kai-Martin Knaak
Colin D Bennett wrote: Well, you could do the heavy lifting with an awk script: If the current line is a pin, set the diameter of the pin to zero and add a hole flag ouput a round pad with the diameter of the pins annular ring else, output the current line unchanged.

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-25 Thread Kai-Martin Knaak
Colin D Bennett wrote: Well, you could do the heavy lifting with an awk script: If the current line is a pin, set the diameter of the pin to zero and add a hole flag ouput a round pad with the diameter of the pins annular ring else, output the current line unchanged.

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-25 Thread Colin D Bennett
On Wed, 24 Aug 2011 16:33:05 -0400 (EDT) Cory Papenfuss papenf...@juneau.me.vt.edu wrote: Thanks for all the suggestions. I've played with it a bit and come up with an example for a 200mil radial capacitor below: Element[ C0 97000 208000 8000 -28000 0 100 ] ( Pin[0 0 0

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-24 Thread Colin D Bennett
On Tue, 23 Aug 2011 22:53:23 +0200 Kai-Martin Knaak k...@familieknaak.de wrote: Cory Papenfuss wrote: I thought about that... making different footprints that don't have copper on the component side of the pins. Since that would require making new footprints for pretty much everything,

gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-23 Thread Cory Papenfuss
Hey, all. I've used PCB on an off for 10 years and recently have been getting familiar again with the rest of gEDA which has become a great set of tools! Anyway, I've been using a board mill to make 1 and 2-layer prototypes of typically through-hole components. The trouble is when the

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-23 Thread Colin D Bennett
On Tue, 23 Aug 2011 07:15:54 -0400 (EDT) Cory Papenfuss papenf...@juneau.me.vt.edu wrote: Hey, all. I've used PCB on an off for 10 years and recently have been getting familiar again with the rest of gEDA which has become a great set of tools! Anyway, I've been using a board

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-23 Thread Cory Papenfuss
I thought about that... making different footprints that don't have copper on the component side of the pins. Since that would require making new footprints for pretty much everything, I was hoping for a different solution... :) It seems like it would be a relatively common thing for

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-23 Thread Peter Clifton
On Tue, 2011-08-23 at 13:52 -0400, Cory Papenfuss wrote: I thought about that... making different footprints that don't have copper on the component side of the pins. Since that would require making new footprints for pretty much everything, I was hoping for a different solution...

Re: gEDA-user: How to do PCB Autorouting with non-plated holes

2011-08-23 Thread Kai-Martin Knaak
Cory Papenfuss wrote: I thought about that... making different footprints that don't have copper on the component side of the pins. Since that would require making new footprints for pretty much everything, Well, you could do the heavy lifting with an awk script: If the current line is