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
    About the element14 Community
  • 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) Gateswap across schematic   sheets
  • 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 13 replies
  • Subscribers 179 subscribers
  • Views 1731 views
  • Users 0 members are here
Related

Gateswap across schematic   sheets

autodeskguest
autodeskguest over 9 years ago

I just discovered GATESWAP only works within the current schematic sheet.

I am using a quad opamp.  IC10A and IC10B are on schematic sheet 9, and

IC10C and IC10D on sheet 10.  Now that I'm placing parts on the board, I

want to swap IC10A <> IC10D and IC10B <> IC10C.

 

In the schematic editor, I went to sheet 9 and entered "gateswap ic10a

ic10d".  This resulted in the rather unhelpful pop "Can't swap gate IC10A

and IC10D".  Why can't these gates be swapped?  I checked the swaplevel of

each gate.  No, they are all set to 1.  Maybe the gate names need to be

enclosed in apostrophies?  No, that didn't help.  Upper case?  No, that

wasn't it either.

 

Then I tried "gateswap ic10a ic10b".  That worked.  OK, maybe I had a small

typo.  Using up-arrow, I got the previous command back and carefully

changed only the B to a D.  Now its back to "Can't swap gate IC10A and

IC10D".  It must be that gate A and D are on different sheets, but that's

not intuitive at all.

 

I got around this by moving all of the sheet 10 contents to the side of

sheet 9, doing the gateswaps, then moving the sheet 10 content back to

sheet 10.

 

Am I missing something?

 

If not, then here are my suggestions:Allow GATESWAP to work across

schematic sheets when entered as a command.

 

Fix the GATESWAP error dialog to explain why it can't swap the gates as

requested (incompatible swap level, different numbers of pins, no such

gate, not allowed on Tuesday afternoons, etc).

 

If you don't do #1, at least mention this limitation in the GATESWAP help

page.

 

 

--

Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

 

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

    Olin Lathrop schrieb:

     

    I just discovered GATESWAP only works within the current schematic

    sheet.

     

    Yes, that's true - and it's a pain in the ... you know where ... for

    decades now.

     

    I got around this by moving all of the sheet 10 contents to the side

    of sheet 9, doing the gateswaps, then moving the sheet 10 content

    back to sheet 10.

     

    Another workaround is to delete the gate on one page and then invoke it

    on the other (possible only by command line, if there's no other gate of

    that device already).

     

    If not, then here are my suggestions:Allow GATESWAP to work across

    schematic sheets when entered as a command.

     

    Fix the GATESWAP error dialog to explain why it can't swap the gates

    as requested (incompatible swap level, different numbers of pins, no

    such gate, not allowed on Tuesday afternoons, etc).

     

    If you don't do #1, at least mention this limitation in the GATESWAP

    help page.

     

    The ultimate solution to the GATESWAP dilemma has been requested for

    years (decades?) as well: It should be possible to do a GATESWAP in the

    board. There's no reason why this wouldn't work, all the required

    information and mechanisms are already there.

     

    Since you (normally) swap gates to ease routing, the board editor is the

    only natural place for using GATESWAP.

     

    Tilmann

     

    P.S. I didn't test the latest versions for this - if they finally allow

    GATESWAP in the board, please forget the above...

     

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

    Olin Lathrop schrieb:

     

    I just discovered GATESWAP only works within the current schematic

    sheet.

     

    Yes, that's true - and it's a pain in the ... you know where ... for

    decades now.

     

    I got around this by moving all of the sheet 10 contents to the side

    of sheet 9, doing the gateswaps, then moving the sheet 10 content

    back to sheet 10.

     

    Another workaround is to delete the gate on one page and then invoke it

    on the other (possible only by command line, if there's no other gate of

    that device already).

     

    If not, then here are my suggestions:Allow GATESWAP to work across

    schematic sheets when entered as a command.

     

    Fix the GATESWAP error dialog to explain why it can't swap the gates

    as requested (incompatible swap level, different numbers of pins, no

    such gate, not allowed on Tuesday afternoons, etc).

     

    If you don't do #1, at least mention this limitation in the GATESWAP

    help page.

     

    The ultimate solution to the GATESWAP dilemma has been requested for

    years (decades?) as well: It should be possible to do a GATESWAP in the

    board. There's no reason why this wouldn't work, all the required

    information and mechanisms are already there.

     

    Since you (normally) swap gates to ease routing, the board editor is the

    only natural place for using GATESWAP.

     

    Tilmann

     

    P.S. I didn't test the latest versions for this - if they finally allow

    GATESWAP in the board, please forget the above...

     

    • 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