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
> 


Reply via email to