Thanks for the advice.  I've been trying both the built-in autorouer and the 
"freerouter".  Both seem to just ignore my zone for some reason, except with 
DIPs.  The freerouter also has trouble paying attention to the actual edges of 
the PCB and has a distorted shape.

It looks as though hand-routing is the suggested method here.  That's just a 
lot of routes to do with a 100-pin processor, 4 ASICs at 44 pins, and a few 
other components at over 40 pins each.  Oh well, it will save me from having to 
figure out how to fully specify all my keepouts, which the internal autorouter 
seems to not understand anyways.

Thanks for everyone's help.

Greg




________________________________
From: Dick H. <[email protected]>
To: [email protected]
Sent: Monday, June 15, 2009 9:25:28 AM
Subject: [kicad-users] Re: PLEASE help....Anyone out there???

--- In [email protected], Greg Dyess <gregory.dy...@...> wrote:

>I will try autorouting and tell it the layer pair is my component >layer and 
>the VSS layer and do an autoroute.

You are wasting your time with "the autorouter".  The term "the autorouter", is 
ambiguous since Kicad can work either with its internal autorouter or with 
freerouting.net's autorouter.  My statement assumes the former.  I think the 
internal autorouter has fallen into largely disuse, and there is no way it will 
ever catch up with the power and capability of the freerouter found at 
freerouting.net.  But a simple search of this list would have told you that.  
Use the search feature of this mailing list please.

Use freerouter, and do not autoroute, but manual route with it:

1) Place your components while in pcbnew.

2) In pcbnew, put in the zone perimeters and make sure their netcodes are 
correct, i.e. that they are tied to the correct net.  You do not have to fill 
yet.

3) Export to DSN, and load the *.DSN file into freerouter.  Learn it, it may 
take you a day.  Feel free to search this list about it, and get support from 
their forum.  

4) Manually route your board in freerouter.  This is the only way you will have 
net specific control over the width of traces.

5) In freerouter, save a "session" file, as *.ses.  "Back import" the session 
file into PCBNEW.

Repeat steps 2 through 5 until you are happy.

6) Export to DSN one last time.  Load design into freerouter.

7) check clearance "violations" and fix them.  The clearance tolerances that 
freerouter uses come from your *.brd file and are established in pcbnew under 
the Dimensions menu choice.

8) back import one last time into PCBNEW.

6) Fill or re-fill your zones in pcbnew.

7) Run DRC check in pcbnew.

8) Export to gerber.

Always do the fill in pcbnew near the end.

You can view the DSN file and understand the nets, and copper areas.  It can be 
a way to trouble shoot the kicad *.brd file in essence, in a more human 
readable form, one that is well documented.  


HTH,

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




      

Reply via email to