element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • 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
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) How to change all wires?
  • Blog
  • Forums
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Autodesk EAGLE requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 19 replies
  • Subscribers 77 subscribers
  • Views 852 views
  • Users 0 members are here
Related

How to change all wires?

Former Member
Former Member over 11 years ago

I 'am using Eagle 5.11

 

In my layout I have many traces with  WIDTH of 0.2mm.

Now I would like to change all that wires  in WIDTH 0.15mm.

I know I can do that with the command  CHANGE and GROUP but is there an

other way ?

With GROUP some other wires ( for example WIDTH of 0.5mm ) change too.

 

THANKS

 

 

 

  • Reply
  • Cancel
  • Cancel
  • Former Member
    Former Member over 11 years ago

    Karst wrote:

    In my layout I have many traces with  WIDTH of 0.2mm.

    Now I would like to change all that wires  in WIDTH 0.15mm.

    I know I can do that with the command  CHANGE and GROUP but is there

    an other way ?

    With GROUP some other wires ( for example WIDTH of 0.5mm ) change too.

     

     

    The ULP

    cmd-change-brd-width.ulp

    can do it for you

     

    All the best

    Warren

     

     

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago

    Karst schrieb:

     

    I 'am using Eagle 5.11

     

    In my layout I have many traces with  WIDTH of 0.2mm.

    Now I would like to change all that wires  in WIDTH 0.15mm.

    I know I can do that with the command  CHANGE and GROUP but is there an

    other way ?

    With GROUP some other wires ( for example WIDTH of 0.5mm ) change too.

     

    You could try cmd-change-brd-width.ulp.

     

    Tilmann

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    On 2/8/2011 1:04 PM, Tilmann Reh wrote:

    Karst schrieb:

     

    >> I 'am using Eagle 5.11

    >>

    >> In my layout I have many traces with  WIDTH of 0.2mm.

    >> Now I would like to change all that wires  in WIDTH 0.15mm.

    >> I know I can do that with the command  CHANGE and GROUP but is there an

    >> other way ?

    >> With GROUP some other wires ( for example WIDTH of 0.5mm ) change too.

     

    You could try cmd-change-brd-width.ulp.

     

    Tilmann

    Also, you should look into classes, by assigning nets to a certain

    class, you can control width and clearance for that class. that way your

    hi current or power nets don't need to change with your signal nets.

    maybe this is what you are really looking for.

     

    also, you can group by box and then ungroup certain elements, but I

    don't remember how to do it, it is possible though.

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago

    On 2/8/2011 12:39 PM, Karst wrote:

    I 'am using Eagle 5.11

     

    In my layout I have many traces with  WIDTH of 0.2mm.

    Now I would like to change all that wires  in WIDTH 0.15mm.

    I know I can do that with the command  CHANGE and GROUP but is there an

    other way ?

    With GROUP some other wires ( for example WIDTH of 0.5mm ) change too.

     

    THANKS

     

    >

    Also, you should look into classes, by assigning nets to a certain

    class, you can control width and clearance for that class. that way your

    hi current or power nets don't need to change with your signal nets.

    maybe this is what you are really looking for.

     

    also, you can group by box and then ungroup certain elements, but I

    don't remember how to do it, it is possible though.

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    Gary Gofstein schrieb:

     

    >> In my layout I have many traces with  WIDTH of 0.2mm.

    >> Now I would like to change all that wires  in WIDTH 0.15mm.

     

    Also, you should look into classes, by assigning nets to a certain

    class, you can control width and clearance for that class. that way your

    hi current or power nets don't need to change with your signal nets.

    maybe this is what you are really looking for.

     

    I don't think so:

    - Modifying classes does not change anything that is already routed;

    - Class widths are used /only/ by the autorouter and have absolutely no

      effect when routing manually.

     

    Tilmann

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    "Tilmann Reh" <usenet2007nospam@autometer.de> wrote in message

    news:iitfcc$rqg$1@cheetah.cadsoft.de...

    Gary Gofstein schrieb:

    >>> In my layout I have many traces with  WIDTH of 0.2mm.

    >>> Now I would like to change all that wires  in WIDTH 0.15mm.

    >>

    >> Also, you should look into classes, by assigning nets to a certain

    >> class, you can control width and clearance for that class. that way your

    >> hi current or power nets don't need to change with your signal nets.

    >> maybe this is what you are really looking for.

     

    I don't think so:

    - Modifying classes does not change anything that is already routed;

    - Class widths are used /only/ by the autorouter and have absolutely no

    effect when routing manually.

     

    I somewhat agree with Gary. I use classes myself, but it needs to be

    followed up with ULP's. I have ULP's for grouping classes (on specific

    layers), and with that I can easily change width of a class,, no matter what

    it used to be. It is very useful when doing impedance match and when you

    play with stackup materials and distances.

     

     

     

     

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    Morten Leikvoll schrieb:

     

    "Tilmann Reh" <usenet2007nospam@autometer.de> wrote in message

    news:iitfcc$rqg$1@cheetah.cadsoft.de...

    >> Gary Gofstein schrieb:

    >>>> In my layout I have many traces with  WIDTH of 0.2mm.

    >>>> Now I would like to change all that wires  in WIDTH 0.15mm.

    >>>

    >>> Also, you should look into classes, by assigning nets to a certain

    >>> class, you can control width and clearance for that class. that way your

    >>> hi current or power nets don't need to change with your signal nets.

    >>> maybe this is what you are really looking for.

    >>

    >> I don't think so:

    >> - Modifying classes does not change anything that is already routed;

    >> - Class widths are used /only/ by the autorouter and have absolutely no

    >>  effect when routing manually.

     

    I somewhat agree with Gary. I use classes myself, but it needs to be

    followed up with ULP's. I have ULP's for grouping classes (on specific

    layers), and with that I can easily change width of a class,, no matter what

    it used to be. It is very useful when doing impedance match and when you

    play with stackup materials and distances.

     

    You are right - but without additional ULPs, using classes wouldn't

    solve the OPs problem.

    (And even for what you described, the previously mentioned width change

    ULP can be restricted to a particular signal - so for most cases it

    should be sufficient.)

     

    Tilmann

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    Thanks all for the information.

     

    But I was thinking there maybe  a ULP so you can change all wires with width

    0.2mm into 0.15mm without selecting all the wires seperate.

     

    Karst

     

    "Tilmann Reh" <usenet2007nospam@autometer.de> schreef in bericht

    news:iitkd7$lk7$1@cheetah.cadsoft.de...

    Morten Leikvoll schrieb:

     

    >> "Tilmann Reh" <usenet2007nospam@autometer.de> wrote in message

    >> news:iitfcc$rqg$1@cheetah.cadsoft.de...

    >>> Gary Gofstein schrieb:

    >>>>> In my layout I have many traces with  WIDTH of 0.2mm.

    >>>>> Now I would like to change all that wires  in WIDTH 0.15mm.

    >>>>

    >>>> Also, you should look into classes, by assigning nets to a certain

    >>>> class, you can control width and clearance for that class. that way

    >>>> your

    >>>> hi current or power nets don't need to change with your signal nets.

    >>>> maybe this is what you are really looking for.

    >>>

    >>> I don't think so:

    >>> - Modifying classes does not change anything that is already routed;

    >>> - Class widths are used /only/ by the autorouter and have absolutely no

    >>>  effect when routing manually.

    >>

    >> I somewhat agree with Gary. I use classes myself, but it needs to be

    >> followed up with ULP's. I have ULP's for grouping classes (on specific

    >> layers), and with that I can easily change width of a class,, no matter

    >> what

    >> it used to be. It is very useful when doing impedance match and when you

    >> play with stackup materials and distances.

     

    You are right - but without additional ULPs, using classes wouldn't

    solve the OPs problem.

    (And even for what you described, the previously mentioned width change

    ULP can be restricted to a particular signal - so for most cases it

    should be sufficient.)

     

    Tilmann

     

     

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    Karst wrote:

    Thanks all for the information.

     

    But I was thinking there maybe  a ULP so you can change all wires

    with width

    0.2mm into 0.15mm without selecting all the wires seperate.

     

    Karst

     

     

     

    The mentioned ULP does it both ways. I'm referring to the ULP bundled with

    Eagle v5.11 The ULP dialog has 1.5.1 as a version on it. The version that

    came with v4.16R1 looks similar.

     

    So you either:

    - select the signals of interest

    - or select none but check the box below ("Change without Signal name") and

    you then enter the range in the bottom two fields. The fields are

    'inclusive' so for your example above put 0.15  in the first box and 0.2.

     

    Note the Units are whatever your board is in currently i.e.. mm  inch  mil

    or mic

     

     

    All the best

    Warren

     

     

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to Former Member

    On 2/8/2011 11:22 PM, Tilmann Reh wrote:

    Gary Gofstein schrieb:

     

    >>> In my layout I have many traces with  WIDTH of 0.2mm.

    >>> Now I would like to change all that wires  in WIDTH 0.15mm.

    >>

    >> Also, you should look into classes, by assigning nets to a certain

    >> class, you can control width and clearance for that class. that way your

    >> hi current or power nets don't need to change with your signal nets.

    >> maybe this is what you are really looking for.

     

    I don't think so:

    - Modifying classes does not change anything that is already routed;

    - Class widths are used /only/ by the autorouter and have absolutely no

       effect when routing manually.

     

    Tilmann

    Yes, I was wondering if maybe the OP was really after a way to control

    the widths as he was doing the board, since he mentioned "other ways".

    That's why I said "look into" classes, because it is not clear if it

    solves his problem or not, but may be useful to him.

     

    As an aside, wouldn't it be better if the manual router used the net

    class information to preload the width of the traces? I never actually

    noticed that it doesn't. Maybe that's why I stopped using net classes

     

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
>
Element14

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

  • Facebook
  • Twitter
  • linkedin
  • YouTube