Hi Dick, Thanks. I did take a look in the dsn file but whilst I could figure out most of it I couldn't figure out what I wanted to do (of course), so I'll check out your post when I can.
I seem to be getting quite good results using manual fanout. In the latest attempt I just used PCBNew to provide short track stubs from the MLF that terminate just far enough apart for Freerouter to use them at 12 thou spacing. I also manually routed the connection to the associated ceramic resonator. Freerouter is still optimising as I write, but every so often it displays something that looks like it would be reasonable with nothing more than a bit of tweaking in PCBNew. Fanning out to vias, whether using Freerouter's Fanout menu, by manually terminating stubs with a via when it would probably be needed, or by simply terminating every stub in a via, was less successful. Regards, Robert. Dick H. wrote: > --- In [email protected], Robert <birmingham_spi...@...> wrote: >> I routinely have to route boards that use a chip with an MLF footprint. >> This is a pain when manual routing because the clearance has to be >> dropped from 12 thou (US "mils") to 6 thou when connecting or editing >> tracks attached to its pins. However, I don't want to do the whole >> board at 6 thou because it's unnecessarily risking inter-track shorts. >> >> I would like to be able to use the Freerouter autorouter so I don't > have >> to spend so much time routing. That means I need to somehow be > able to >> tell Freerouter to use 6 thou for the MLF device and 12 thou everywhere >> else. It will AFAIK do this (if I define a clearance class "mlf"), > but >> kicad seems to export tracks with just one track clearance, "default", >> which of course I want to have a clearance of 12 thou. I can't find >> find a way to manually define another track class and tell > Freerouter to >> use it for the mlf pins. >> >> I'm currently experimenting with fanning out the pins on the mlf > device, >> but of course the direction chosen inevitably isn't optimal and then > the >> autorouter ends up stuck. >> >> I would appreciate any suggestions on how to solve this problem. If I >> manage to find a solution I'll post it. >> >> Regards, >> >> Robert. > > > Robert, > > Search is not working in this yahoo group for me. I think yahoo may > be off yahooing. But if and when it works, you could find an earlier > posting from me that talked about manually editing the DSN file and > adding a net class and moving nets out of the kicad_default net class. > This controls the spacing on the entire length of the net, I am not > aware of how to do this differently at different points along the path > of the net. Try asking Alfons at freerouting.net and then let us know > please. > > Dick > > > > > ------------------------------------ > > Please read the Kicad FAQ in the group files section before posting your > question. > Please post your bug reports here. They will be picked up by the creator of > Kicad. > Please visit http://www.kicadlib.org for details of how to contribute your > symbols/modules to the kicad library. > For building Kicad from source and other development questions visit the > kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups > Links > > > > > ------------------------------------------------------------------------ > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.1/1960 - Release Date: 02/19/09 > 10:48:00 >
