Is it normal that the autorouter ignores keepout areas and edge.cuts?
Funny thing is that when you run a DRC, it’s telling there are tracks inside a keepout area. Yeah right, I noticed it…
Is it normal that the autorouter ignores keepout areas and edge.cuts?
Funny thing is that when you run a DRC, it’s telling there are tracks inside a keepout area. Yeah right, I noticed it…
What autorouter are you using?
The default built-in one.
There is no built in autorouter, only some shortcuts to use the external freeroute autorouter. You probably mean the router, or maybe the interactive router.
Having said so, yes, the interactive router does not chech for edge or keepout zones violations.
The menu which appears when you right click anywhere in the sheet with both “Mode track: autorouting” and the arrow selected (see below) gives Autoroute as the second top option. Sorry to say, but to me that’s a built-in autorouter.
But I’m not fond of the work of autorouters in the first place, this one included. Ignoring edge cuts and keepout areas is just a decisive no go.
Thanks anyway.
Yes, there is a built-in autorouter.
I never use the autorouter. This said, I don’t know how old the autorouter algorithm is, but I think it has not been updated for years.
Related to your question: edge cuts were not ignored in the past, make sure you have a closed edge cut. The autorouter was written before the keepout area function was added to the code, so the latter is not a surprise.
People usually make use of Freerouter when using an autorouter. I have never tried myself.
Oh, now I remember it had one. Ages ago I saw in the mailing list that it was going to be removed because it wasn’t useful. My bad, and good call staying away from it.