Parameters of an Autorouter control file (.ctl)

Parameter Default Meaning
RoutingGrid 50Mil Grid used by the Autorouter for tracks and via-holes
Cost factors for...    
cfVia 8 Vias
cfNonPref 5 Not using preferred direction
cfChangeDir 2 Changing direction
cfOrthStep 2 0 or 90 deg. Step
cfDiagStep 3 45 or 135 deg. Step
cfExtdStep 30 Deviation 45 deg. against preferred direction
cfBonusStep 1 Step in bonus area
cfMalusStep 1 Step in handicap area
cfPadImpact 4 Pad influence on surrounding area
cfSmdImpact 4 SMD influence on surrounding area
cfBusImpact 4 Leaving ideal bus direction
cfHugging 3 Wire hugging
cfAvoid 4 Previously used areas during ripup
cfPolygon 10 Avoiding polygons
cfBase.1 0 Basic costs for a step in the given layer
cfBase.2 1
cfBase.15 1
cfBase.16 0
Maximum number of...    
mnVias 20 Vias per connection
mnSegments 9999 Wire segments per connection
mnExtdSteps 9999 Steps 45 deg. against preferred direction
mnRipupLevel 100 Ripups per connection
mnRipupSteps 300 Ripup sequences per connection
mnRipupTotal 200 Ripups at the same time
Track parameters for...    
tpViaShape Round Via shape (round or octagon)
PrefDir.1
PrefDir.2 0 Symbols: 0 - / `
    0 : Layer not used for routing
PrefDir.15 0 * : No preferred direction
PrefDir.16 - - : X is preferred direction
    | : Y is preferred direction
    / : 45 deg. is preferred direction
    \ : 135 deg. is preferred direction