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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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) Vias to the groundplane in the autorouter
  • 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
  • State Not Answered
  • Replies 4 replies
  • Subscribers 171 subscribers
  • Views 881 views
  • Users 0 members are here
Related

Vias to the groundplane in the autorouter

rszemeti
rszemeti over 12 years ago

Hi,

 

I'm trying to autoroute an audio circuit.

 

I have a groundplane and would prefer Eagle to wherever possible simply take a via from one end of the SMD direct to the groundplane.

 

When I run the autorouter, it seems to go to extreme lengths to avoid vias where possible, running long tracks that eventually work there way to pick up a groundplane via. Even if I manually place vias on all the components with an gnd connection, it still seesm to try and run additional tracks around the place.

 

Is there a pre-made recipie for the autorouter that will efficiently pick up groundplane vias close to the end of SMD components, making good use of the nice groundplane I have provided for the purpose.

  • Sign in to reply
  • Cancel
  • Former Member
    0 Former Member over 12 years ago

    On 15/08/2012 21:58, Robin Szemeti wrote:

    Hi,

     

    I'm trying to autoroute an audio circuit.

     

    I have a groundplane and would prefer Eagle to wherever possible simply take a via from one end of the SMD direct to the groundplane.

     

    When I run the autorouter, it seems to go to extreme lengths to avoid vias where possible, running long tracks that eventually work there way to pick up a groundplane via. Even if I manually place vias on all the components with an gnd connection, it still seesm to try and run additional tracks around the place.

     

    Is there a pre-made recipie for the autorouter that will efficiently pick up groundplane vias close to the end of SMD components, making good use of the nice groundplane I have provided for the purpose.

     

     

    I second this wholeheartedly. I attempted to remove some ground tracks

    on the front of an auto-routed board between points which were already

    directly connected to the same ground plane on an internal layer. I

    couldn't do it because I am told to do it in the schematic !

     

           Andrew

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago in reply to Former Member

    On 8/16/2012 9:51 AM, Andrew Forrest wrote:

    On 15/08/2012 21:58, Robin Szemeti wrote:

    >> Hi,

     

    >>

    >> Is there a pre-made recipie for the autorouter that will efficiently

    >> pick up groundplane vias close to the end of SMD components, making

    >> good use of the nice groundplane I have provided for the purpose.

    >>

    The trick for this is to disable all of the optimize runs in the

    autorouter and set the Max number of vias in the route and bus tabs to

    9999. The job of the optimize runs is to minimize the number of vias(not

    what you want in this situation). Setting the MAX number of vias to 9999

    tells EAGLE to use as many vias as necessary.

     

    Additionally you would want the autorouter to only route your power

    signals so before doing the above type AUTO net1 net2 etc, and press

    enter then go ahead and perform the settings above.

     

    I second this wholeheartedly. I attempted to remove some ground tracks

    on the front of an auto-routed board between points which were already

    directly connected to the same ground plane on an internal layer. I

    couldn't do it because I am told to do it in the schematic !

    To delete a via implies the destruction of a net hence EAGLE tells you

    to remove it from the schematic. What you want to do is RIPUP the via

    convert it back to an airwire.

     

    hth,

    Jorge Garcia

     

           Andrew

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago in reply to Former Member

    I am fairly new to Eagle, so please I hope someone will correct me if I am not stating something correctly here, but below is what I do for ground vias.

     

    I place ground vias on my boards and name them Net Class "Ground" in the Properties Dialog Box. Then when I create a ground pour with the Polygon tool, I name that polygon Netclass "Ground" also. I use the DRC to specify "Generate Thermals" for vias in the Supply Tab. When I do a "ratsnest" by the Toolbar command all my ground vias are connected to ground via the ground pour polygon, with thermals. You mention you have a ground plane, use that to connect your vias to instead of the ground pour I use. Be sure your "ground plane is Net Class "ground" or the program won't know to connect your vias to ground.

     

    Bob Moreno

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • skyflyrr
    0 skyflyrr over 12 years ago

    I am fairly new to Eagle, so please I hope someone will correct me if I am not stating something correctly here, but below is what I do for ground vias.

     

    I place ground vias on my boards and name them Net Class "Ground" in the Properties Dialog Box. Then when I create a ground pour with the Polygon tool, I name that polygon Netclass "Ground" also. I use the DRC to specify "Generate Thermals" for vias in the Supply Tab. When I do a "ratsnest" by the Toolbar command all my ground vias are connected to ground via the ground pour polygon, with thermals. You mention you have a ground plane, use that to connect your vias to instead of the ground pour I use. Be sure your "ground plane is Net Class "ground" or the program won't know to connect your vias to that ground.

     

    FYI, you can undo the filled-in ground pour by "ripup @ ;" command. Meaning the filled-in pour will not show but is still there in the layout showing by the original outline of the polygon.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
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 © 2025 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