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 Chat (English) automatic routing of jumpers connected to different net classes
  • 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 426 views
  • Users 0 members are here
Related

automatic routing of jumpers connected to different net classes

autodeskguest
autodeskguest over 17 years ago

Hello, Eagle Users;

 

Any help is much appreciated --- Please take a look on attachments;

 

GOAL:

 

I need to create wires for the "same logical nets", but with different

withs (power ratings), and route them automatically;

 

For example, say I have +5V and GND nets that feed a high power load as

well as low power signal sense load --- see schematics;

 

SOLUTION:

 

I am trying to solve this by creating an smd jumper that looks like wire

with 2 pins, basically a zero resistance shunt resistor; this shunt

shows up in schematics as a separate component;

 

 

PROBLEM

 

When 2 smd pads of this shunt are indeed connected with a wire, as part

of device package, auto router does NOT rout shunt/jumper at all;

when you create a package without a wire, the auto route just fine;

 

Please let me know:

a) is there a better solution for the original goal

b) what to I do to resolve the problem with current solution?

 

Thank you,

 

John.

 

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

    <user@domain.invalid> wrote in message

    news:gavfha$ig0$1@cheetah.cadsoft.de...

     

      Link for attachments mentioned in previous post:

      http://www.mediafire.com/carrotgarden

     

     

    user@domain.invalid wrote:

    Hello, Eagle Users;

     

    Any help is much appreciated --- Please take a look on attachments;

     

    GOAL:

     

    I need to create wires for the "same logical nets", but with different

    withs (power ratings), and route them automatically;

     

    For example, say I have +5V and GND nets that feed a high power load as

    well as low power signal sense load --- see schematics;

     

    SOLUTION:

     

    I am trying to solve this by creating an smd jumper that looks like wire

    with 2 pins, basically a zero resistance shunt resistor; this shunt

    shows up in schematics as a separate component;

     

     

    PROBLEM

     

    When 2 smd pads of this shunt are indeed connected with a wire, as part

    of device package, auto router does NOT rout shunt/jumper at all;

    when you create a package without a wire, the auto route just fine;

     

    Please let me know:

    a) is there a better solution for the original goal

    b) what to I do to resolve the problem with current solution?

     

    Thank you,

     

    John.

     

     

    Hi, John

    Don't see that anyone else is answering so I'll give it a shot, but I'm a

    bit new to Eagle so excuse me if my answer isn't the best one. This is the

    way I'd go about it...

     

    Power traces are the ones I run first, and I use power supply symbols so I

    don't have wires all over the place in the schematic. The other advantage is

    that it is easy to connect and disconnect the symbols.

     

    I'd start by defining classes for all the wire sizes I intend to use in a

    project. Just type the word  class  in the command bar in either the

    schematic or the board editor, make sure each class meets boardhouse specs.

     

    Now, in schematic editor, connect all signals that you wish to all be of one

    size wire. For power, just place the appropriate symbol into the editor and

    (important) use the net command to join the symbol to the part pin. This

    creates an airwire in the board editor. Continue until you have all items of

    the same class connected and they all have airwires. Save your work. Go to

    the board editor and click Change and select Class. Click the class wanted,

    even if the check mark is already on the desired class setting. Now click

    one of the airwires, the whole net will highlight for a moment. Click Info

    and make sure all airwires you want for that class really now are of that

    class. Now, click the autorouter and leave on only the layer/s you wish to

    route this section of this nest onto. Then click the Select button, and then

    click the nest airwires, then click the traffic light icon (above the

    command bar), don't click the Stop icon accidently. The autorouter will now

    route as directed; you can manually tweak the routing, or ripup and draw

    temporary wires around areas you don't like where it routed to and do the

    select autoroute procedure again.

     

    Now, connect the same symbol previously used, in schematic editor, to the

    pins for the next smallest class to be routed to the same net that was

    previously routed already. More airwires appear. Set the class for these

    airwires, and let it route. Repeat until your smallest wires have been

    routed for the net that now has a common signal but differing trace widths.

    You're finished with that specific net, time to move on to another one.

     

    Sometimes a symbol is not practical. In that case you have to route a class

    before routing another class to the same net. But remember not to connect a

    signal to a pin unless you've finished with the previous class for that

    specific net, because you have to assign a class to an airwire and when you

    click a particular airwire any others belonging to that same net and not

    yet routed will get the new class you specify from then on & after!

     

    Ok, it's not fully automatic. Just semiautomatic. But it doesn't require

    jumpers, either. I hope this info helps.

     

     

     

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

    <user@domain.invalid> wrote in message

    news:gavfha$ig0$1@cheetah.cadsoft.de...

     

      Link for attachments mentioned in previous post:

      http://www.mediafire.com/carrotgarden

     

     

    user@domain.invalid wrote:

    Hello, Eagle Users;

     

    Any help is much appreciated --- Please take a look on attachments;

     

    GOAL:

     

    I need to create wires for the "same logical nets", but with different

    withs (power ratings), and route them automatically;

     

    For example, say I have +5V and GND nets that feed a high power load as

    well as low power signal sense load --- see schematics;

     

    SOLUTION:

     

    I am trying to solve this by creating an smd jumper that looks like wire

    with 2 pins, basically a zero resistance shunt resistor; this shunt

    shows up in schematics as a separate component;

     

     

    PROBLEM

     

    When 2 smd pads of this shunt are indeed connected with a wire, as part

    of device package, auto router does NOT rout shunt/jumper at all;

    when you create a package without a wire, the auto route just fine;

     

    Please let me know:

    a) is there a better solution for the original goal

    b) what to I do to resolve the problem with current solution?

     

    Thank you,

     

    John.

     

     

    Hi, John

    Don't see that anyone else is answering so I'll give it a shot, but I'm a

    bit new to Eagle so excuse me if my answer isn't the best one. This is the

    way I'd go about it...

     

    Power traces are the ones I run first, and I use power supply symbols so I

    don't have wires all over the place in the schematic. The other advantage is

    that it is easy to connect and disconnect the symbols.

     

    I'd start by defining classes for all the wire sizes I intend to use in a

    project. Just type the word  class  in the command bar in either the

    schematic or the board editor, make sure each class meets boardhouse specs.

     

    Now, in schematic editor, connect all signals that you wish to all be of one

    size wire. For power, just place the appropriate symbol into the editor and

    (important) use the net command to join the symbol to the part pin. This

    creates an airwire in the board editor. Continue until you have all items of

    the same class connected and they all have airwires. Save your work. Go to

    the board editor and click Change and select Class. Click the class wanted,

    even if the check mark is already on the desired class setting. Now click

    one of the airwires, the whole net will highlight for a moment. Click Info

    and make sure all airwires you want for that class really now are of that

    class. Now, click the autorouter and leave on only the layer/s you wish to

    route this section of this nest onto. Then click the Select button, and then

    click the nest airwires, then click the traffic light icon (above the

    command bar), don't click the Stop icon accidently. The autorouter will now

    route as directed; you can manually tweak the routing, or ripup and draw

    temporary wires around areas you don't like where it routed to and do the

    select autoroute procedure again.

     

    Now, connect the same symbol previously used, in schematic editor, to the

    pins for the next smallest class to be routed to the same net that was

    previously routed already. More airwires appear. Set the class for these

    airwires, and let it route. Repeat until your smallest wires have been

    routed for the net that now has a common signal but differing trace widths.

    You're finished with that specific net, time to move on to another one.

     

    Sometimes a symbol is not practical. In that case you have to route a class

    before routing another class to the same net. But remember not to connect a

    signal to a pin unless you've finished with the previous class for that

    specific net, because you have to assign a class to an airwire and when you

    click a particular airwire any others belonging to that same net and not

    yet routed will get the new class you specify from then on & after!

     

    Ok, it's not fully automatic. Just semiautomatic. But it doesn't require

    jumpers, either. I hope this info helps.

     

     

     

    • 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 © 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