element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) autorouting setup
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 178 subscribers
  • Views 2723 views
  • Users 0 members are here
Related

autorouting setup

Former Member
Former Member over 16 years ago

Hi,

 

Where can I find a tutorial about autorouting configurations ?  I don´t

understand many of parameters in autoroute menu.

 

Cost:

====

Via, NonPref, ChangeDir, OrthStep, DiagStep, ExtdStep, BonusStep, MalusStep,

PadImpact, SmdImpact, BusImpact, Hugging, Polygon

 

Maximum:

========

Via, Segments, ExtdSteps, RipupLevel, RipupSteps, RipupTotal

 

 

How does each of these parameters affect autorouting process ?

 

How are the relationship beetween paramerters ?

 

 

Regards,

 

Leandro

 

 

 

  • Sign in to reply
  • Cancel
Parents
  • autodeskguest
    autodeskguest over 16 years ago

    Your routing grid should be about 5 to 10 times smaller than lead pitch.

    and yes, of course it must include the lead grid or the traces can not

    route!

     

    Clearances in DRC are should be determined by the limits of

    manufacturing processes and are used to make sure the routed board can

    be reliably manufactured, you can set them to whatever limits your board

    house can manufacture. Setting them to get a good routing is wrong.

     

    If you want less vias, you can try increasing the "cost" of vias

    relative to other entities. The router evaluates which routing is best

    by minimizing the "cost" of the entire board, so if you make vias 10x

    more costly, it will make eliminating them 10x more important in the

    routing process. This will also make routing 10x more difficult for the

    computer and perhaps take 10x or even 100x longer.

     

    If you have critical trace alignments, like a hi speed differential

    pair, I will tell you that the EAGLE autorouter will never be able to

    handle that, do it manually. If you want two traces to be close or far

    away, well some software will do this, not EAGLE, do it manually. if you

    want your board to have nice patterns on it, that usually means more

     

    you should realize that no autorouter produces work comparable to a

    manual routing. the parameters that work for one board will likely not

    work so well on the next one. also the various passes of optimization

    are usually more important than tweaking the values, lowering the via

    count may have a side effect of awkward trace placement for example. the

    object is a good balanced outcome for all parameters.

     

    generally, i would start with power and other critical nets and manually

    route them first. then i would let the autorouter finish the board if it

    is complex.

     

    It is true that EAGLE documentation for the autorouter is weak, but it

    is also true that anything critical is normally handled manually, so

    there is little interest in tweaking the autorouter, mainly people want

    it to get 100% routing. However, if you like to experiment with it and

    you think you have improved parameters, I'm sure some will like to try

    your tweaked parameters on their board, so please share them with us!

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • autodeskguest
    autodeskguest over 16 years ago

    Your routing grid should be about 5 to 10 times smaller than lead pitch.

    and yes, of course it must include the lead grid or the traces can not

    route!

     

    Clearances in DRC are should be determined by the limits of

    manufacturing processes and are used to make sure the routed board can

    be reliably manufactured, you can set them to whatever limits your board

    house can manufacture. Setting them to get a good routing is wrong.

     

    If you want less vias, you can try increasing the "cost" of vias

    relative to other entities. The router evaluates which routing is best

    by minimizing the "cost" of the entire board, so if you make vias 10x

    more costly, it will make eliminating them 10x more important in the

    routing process. This will also make routing 10x more difficult for the

    computer and perhaps take 10x or even 100x longer.

     

    If you have critical trace alignments, like a hi speed differential

    pair, I will tell you that the EAGLE autorouter will never be able to

    handle that, do it manually. If you want two traces to be close or far

    away, well some software will do this, not EAGLE, do it manually. if you

    want your board to have nice patterns on it, that usually means more

     

    you should realize that no autorouter produces work comparable to a

    manual routing. the parameters that work for one board will likely not

    work so well on the next one. also the various passes of optimization

    are usually more important than tweaking the values, lowering the via

    count may have a side effect of awkward trace placement for example. the

    object is a good balanced outcome for all parameters.

     

    generally, i would start with power and other critical nets and manually

    route them first. then i would let the autorouter finish the board if it

    is complex.

     

    It is true that EAGLE documentation for the autorouter is weak, but it

    is also true that anything critical is normally handled manually, so

    there is little interest in tweaking the autorouter, mainly people want

    it to get 100% routing. However, if you like to experiment with it and

    you think you have improved parameters, I'm sure some will like to try

    your tweaked parameters on their board, so please share them with us!

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube