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
  • 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
      •  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) divide signal wires in schematics
  • 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 12 replies
  • Subscribers 180 subscribers
  • Views 1896 views
  • Users 0 members are here
Related

divide signal wires in schematics

k.portman
k.portman over 12 years ago

Hello.

 

Is there any way to open in 2 a signal wire in the schematics editor?

What I'm missing is a way to divide in two a signal wire in the

schematics editor and keep the original names. Dividing a signal wire in

two can be achieved by deleting a (joining) middle segment of the wire.

Though, what now happens (in Eagle 6.4.0 and earlier) is that the longer

wire segment keeps the original name and the shorter segment receives a

new name (like N$33). How it now works is a standard and well documented

Eagle behaviour.

 

But this behaviour does not cover all usage cases. Often there is a need

to move/reorganize signals and blocks in schematics sheets. In this case

it would be valuable to be able to "open" the signal wires but keep

their original names throughout. Maybe a "Control+Delete" on wires could

be introduced to delete a wire segment but not change wire names in case

of a split...or am I unaware of some already existing feature?

 

I am aware that you can delete a middle segment of a wire and then

rename back the shorter part. The BIG problem is that if there also

exists a (consistent) routed *.brd file the wire delete in schematics

will also ripup some part of the routed wire in *.brd.

 

All this could be done by 1) closing the *.brd file, 2) ignoring "F/B

Annotation has been severed!" warning, 3) deleting wire, 4) renaming

back the shorter part, 5) reopening *.brd file, 6) running ERC to verify

consistency. Much easier/quicker/safer if there existed a

"Control+Delete" on wires (or similar command) in schematics editor...

 

Regards,

Kim

 

--

I am using the free version of SPAMfighter.

SPAMfighter has removed 193 of my spam emails to date.

Get the free SPAMfighter here: http://www.spamfighter.com/len

 

Do you have a slow PC? Try a Free scan

http://www.spamfighter.com/SLOW-PCfighter?cid=sigen

 

  • Sign in to reply
  • Cancel

Top Replies

  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to segasonicfan +1
    As discussed previously , deleting a net wire from the middle of a net segment causes a number of events that need to be managed In the schematic the most obvious occurrence is that one of the resulting…
  • autodeskguest
    autodeskguest over 12 years ago

    Il 09/04/2013 12:11, KimP ha scritto:

     

    I am aware that you can delete a middle segment of a wire and then

    rename back the shorter part. The BIG problem is that if there also

    exists a (consistent) routed *.brd file the wire delete in schematics

    will also ripup some part of the routed wire in *.brd.

     

    All this could be done by 1) closing the *.brd file, 2) ignoring "F/B

    Annotation has been severed!" warning, 3) deleting wire, 4) renaming

    back the shorter part, 5) reopening *.brd file, 6) running ERC to verify

    consistency. Much easier/quicker/safer if there existed a

    "Control+Delete" on wires (or similar command) in schematics editor...

     

     

    A simpler workaraound is to add a third segment to the net and then

    delete one of the other. In this way there is no need to play with the

    (un)consistency.

     

    Marco

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • k.portman
    k.portman over 12 years ago in reply to autodeskguest

    Il 09/04/2013 12:36, Marco Trapanese ha scritto:

    A simpler workaraound is to add a third segment to the net and then

    delete one of the other. In this way there is no need to play with the

    (un)consistency.

     

    I don't think that works. I have tried several options, but found no

    native way to separate schematic wires without getting net renaming.

     

    True almost, there is one peculiar way it can be done:

    Group the (subset of) wires and components you want to separate from

    rest, move the selected group to another sheet. On the 2nd sheet you now

    have the divided part of wires keeping their original name. Now, if

    needed, this group can be moved back to the originating sheet. This

    option would not work in Freeware editiom, having only 1 schematics

    sheet available.

     

    Kim

     

     

    --

    I am using the free version of SPAMfighter.

    SPAMfighter has removed 193 of my spam emails to date.

    Get the free SPAMfighter here: http://www.spamfighter.com/len

     

    Do you have a slow PC? Try a Free scan

    http://www.spamfighter.com/SLOW-PCfighter?cid=sigen

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • segasonicfan
    segasonicfan over 6 years ago

    Hi Kim,

    I completely agree.  I've been revisiting old schematics and cleaning them up is a PAIN.  I like your workaround of closing the .brd file and severing annotation, but there has to be a better way.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dukepro
    dukepro over 6 years ago in reply to autodeskguest

    On 4/9/13 06:36, Marco Trapanese wrote:

    Il 09/04/2013 12:11, KimP ha scritto:

     

    I am aware that you can delete a middle segment of a wire and then

    rename back the shorter part. The BIG problem is that if there also

    exists a (consistent) routed *.brd file the wire delete in schematics

    will also ripup some part of the routed wire in *.brd.

     

    All this could be done by 1) closing the *.brd file, 2) ignoring "F/B

    Annotation has been severed!" warning, 3) deleting wire, 4) renaming

    back the shorter part, 5) reopening *.brd file, 6) running ERC to verify

    consistency. Much easier/quicker/safer if there existed a

    "Control+Delete" on wires (or similar command) in schematics editor...

     

    A simpler workaraound is to add a third segment to the net and then

    delete one of the other. In this way there is no need to play with the

    (un)consistency.

     

    Marco

     

     

    I'm using Eagle 7.7.  The way I handle this is akin to Marco's suggestion.

     

    I draw new net segments where I want the net to go, then delete the less

    desired net segments.

     

    HTH,

        - Chuck

     

    Attachments:
    6014.att1.html.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dukepro
    dukepro over 6 years ago in reply to autodeskguest

    On 4/9/13 06:36, Marco Trapanese wrote:

    Il 09/04/2013 12:11, KimP ha scritto:

     

    I am aware that you can delete a middle segment of a wire and then

    rename back the shorter part. The BIG problem is that if there also

    exists a (consistent) routed *.brd file the wire delete in schematics

    will also ripup some part of the routed wire in *.brd.

     

    All this could be done by 1) closing the *.brd file, 2) ignoring "F/B

    Annotation has been severed!" warning, 3) deleting wire, 4) renaming

    back the shorter part, 5) reopening *.brd file, 6) running ERC to verify

    consistency. Much easier/quicker/safer if there existed a

    "Control+Delete" on wires (or similar command) in schematics editor...

     

    A simpler workaraound is to add a third segment to the net and then

    delete one of the other. In this way there is no need to play with the

    (un)consistency.

     

    Marco

     

     

    I'm using Eagle 7.7.  The way I handle this is akin to Marco's suggestion.

     

    I draw new net segments where I want the net to go, then delete the less

    desired net segments.

     

    HTH,

        - Chuck

     

    Attachments:
    2502.att1.html.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • WarrenBrayshaw
    WarrenBrayshaw over 6 years ago in reply to segasonicfan

    As discussed previously , deleting  a net wire from the middle of a net segment causes a number of events that need to be managed

     

    In the schematic the most obvious occurrence is that one of the resulting segments will be re-named and needs to be manually re-named back to the original net name.

    If the board  is also currently open to maintain forward/backward notation, routed traces will become un-routed.

     

    So the manual process is:

    Close the board (to prevent routed traces from being ripped up)

    Delete the net segment wire in the schematic

    Find which portion of the net segment that has had a name change

    Rename that net segment.

    Re-open the board

     

    The attached ULP  automates the above

     

    To prepare for the use of the ULP, simply RUN it. The ULP will create a context menu item named “Delete Net Wire” .

    To delete a net wire, right click on it and select “Delete Net Wire”.

     

    There are some things to be aware of

    1. When the board reopens it is not restored to the size and position it was at but to the Eagle default size and position.
    2. The board will only be closed and re-opened when a net re-name is required.
    3. When deleting a net wire attached to a pin the board remains open so that this can be reflected in the board, as with normal editing.
    4. When deleting a net wire attached to nothing, a free end,  the board does not need updating at all so is left open with no harm done
    5. While the board is closed its undo/redo is inactive. At the same time the delete and re-name is happening in the schematic. Hence the two undo/redo list are not tracking each other.
      If you decide you deleted a net wire in error and wish to undo (ctrl-z [windows]) the delete action in the Schematic, the Schematic and Board immediately become ‘inconsistent’.
      This is a reasonable occurrence. Continue to Undo twice more and the previously deleted  net wire will reappear.
      Next perform an ERC check and you will see the green dot appear indicating the Schematic and Board are consistent.
    6. The ULP can only be run in the Schematic and requires that the Schematic/Board pair are both open

     

    I hope the attached ULP (zipped) is of value for those on older Eagle versions. It should work on version 6.0 and has been tested with Eagle version 7.7

    Current Eagle versions are moving to use the 'Slice' command to perform net splitting but some recent reading reveals it was not splitting exactly on the grid so that needs correcting  before the feature is useful.

     

    Let me now here if there are issues with the attached ULP.

     

    Regards
    Warren

    Attachments:
    delete_net_wire.zip
    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • autodeskguest
    autodeskguest over 6 years ago in reply to WarrenBrayshaw

    Warren Brayshaw wrote:

     

    As discussed previously , deleting  a net wire from the middle of a net segment causes a number of events that need to be managed

     

    In the schematic the most obvious occurrence is that one of the resulting segments will be re-named and needs to be manually re-named back to the original net name.

    If the board  is also currently open to maintain forward/backward notation, routed traces will become un-routed.

     

    So the manual process is:

    Close the board (to prevent routed traces from being ripped up)

    Delete the net segment wire in the schematic

    Find which portion of the net segment that has had a name change

    Rename that net segment.

    Re-open the board

     

    The attached ULP  automates the above

     

    looks like the attachment got lost

    --

     

    Lorenz

     

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

    On 9/05/2019 5:09 PM, Lorenz wrote:

     

     

    looks like the attachment got lost

     

     

     

    Nope not lost, it's exactly where I left it, on the Element14 site.

     

    It's the old problem. Element14 don't interchange attachments with the

    news group so I'll attach it here.

     

    Enjoy

    Warren

     

     

     

     

    ---

    This email has been checked for viruses by Avast antivirus software.

    https://www.avast.com/antivirus

     

    Attachments:
    1526.delete_net_wire.zip
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • k.portman
    k.portman over 6 years ago in reply to segasonicfan

    There is a way to separate schematics nets and keep the same (original)

    name on both nets. You don't need to close the brd file, nothing gets

    ripup'ed in brd and no inconsistensies are created.

     

    You can achieve this by doing the following:

    - in schematics page group-select a net segment in the position where

    you want separate that net

    - move this group to another schematic sheet (move command, mouse

    crtl-right, drag to another sheet)

    - you will see that the selected net segment is now moved to this other

    sheet

    - you also see that in the original sheet this net segment is now gone,

    leaving 2 separate net segments with same name, still referring to the

    same net, no ripup in brd, no inconsistency

    - you can now delete the small segment that was copied away to the other

    sheet.

     

    Kim

     

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

    warrenbrayshaw wrote:

     

    On 9/05/2019 5:09 PM, Lorenz wrote:

     

     

    looks like the attachment got lost

     

     

    Nope not lost, it's exactly where I left it, on the Element14 site.

     

    ah yes, didn't think of that

     

    It's the old problem. Element14 don't interchange attachments with the

    news group so I'll attach it here.

     

    thanks

    --

     

    Lorenz

     

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