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) Is there any way of altering the pin numbers of library relays?
  • 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 Verified Answer
  • Replies 12 replies
  • Answers 2 answers
  • Subscribers 181 subscribers
  • Views 3020 views
  • Users 0 members are here
  • relays
Related

Is there any way of altering the pin numbers of library relays?

matelot
matelot over 10 years ago

I am using a relay from the library list under relays.

It is LY40 and the diagram looks identical to the relays on the circuit I am trying to produce a schematic for. Unfortunately the pins are all wrong, my coil is on pins 13 and 14 instead of pins 1 and 2.

Is there any way of changing them? Has anyone any info about making my own library items, maybe I could load the relay and alter it that way?

Thanks,

bob

  • Sign in to reply
  • Cancel

Top Replies

  • kikoun
    kikoun over 10 years ago in reply to matelot +1 suggested
    Hi, First point: When you edit a symbol in you library, on each pin you can select some parameters (open the properties window on the selected pin). The ' Visible ' parameter let you select if you wish…
  • kikoun
    kikoun over 10 years ago in reply to matelot +1 verified
    hi, why is it that a number that appears in the schematic is only changeable on the package page The "pad" name is changed in the package page because the pad name is related to the package only: For…
  • kikoun
    kikoun over 10 years ago in reply to matelot +1
    You're welcome. I'm glad that I could help
Parents
  • autodeskguest
    0 autodeskguest over 10 years ago

    Am 12.09.2015 um 23:10 schrieb matelot m:

    I am using a relay from the library list under relays.

    It is LY40 and the diagram looks identical to the relays on the circuit

    I am trying to produce a schematic for. Unfortunately the pins are all

    wrong, my coil is on pins 13 and 14 instead of pins 1 and 2.

    Is there any way of changing them? Has anyone any info about making my

    own library items, maybe I could load the relay and alter it that way?

    Thanks,

    bob

     

    --

    To view any images and attachments in this post, visit:

    http://www.element14.com/community/message/160781

     

     

    Copy that device in your own library and edit it there.

    But watch out, very often the data sheets of devices are shown from the

    bottom side,

    eagle shows it always from top.

     

    --

    Mit freundlichen Grüßen / With best regards

     

    Joern Paschedag

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • matelot
    0 matelot over 10 years ago in reply to autodeskguest

    I have discovered how to use the library editor since this thread was opened but come to the conclusion that

    I copy it and it shows the full 'package' but only parts of the 'schematic'?

    device:LY40:LY40

    It's as if the full relay is built from the parts of the schematic.

    so for some reason I can't get it to show in the schematic page of my editor?

    I have downloaded some libraries from other places so it might not even be a library item supplied with Eagle. Is there a way of checking if it is?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • matelot
    0 matelot over 10 years ago in reply to autodeskguest

    I have discovered how to use the library editor since this thread was opened but come to the conclusion that

    I copy it and it shows the full 'package' but only parts of the 'schematic'?

    device:LY40:LY40

    It's as if the full relay is built from the parts of the schematic.

    so for some reason I can't get it to show in the schematic page of my editor?

    I have downloaded some libraries from other places so it might not even be a library item supplied with Eagle. Is there a way of checking if it is?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
  • matelot
    0 matelot over 10 years ago in reply to matelot

    I have found that if I copy the relay to my own library I can then load parts of it onto the schematic page.

    If I load the coil it shows all the attributes apart from the numbers 1 and 2 that are the pin numbers for the device.

    It is these I want to change, the pin numbers for all my relays are 13 and 14 for the coil.

    I can see nowhere that this information is kept so it shows up on the library item in schematics alongside each coil pin.

    Also I can't find any way of reproducing this method of building a library item with separate components that then appear as one item when I click on add and click on the item from the library list.

    How are the numbers alongside each pin produced?

    How is the whole relay produced in schematics from two items, the coil and one contact (the LY40 consists of 4 contacts)?

    Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 10 years ago in reply to matelot

    On 15/09/15 11:26, matelot m wrote:

    I can see nowhere that this information is kept

     

    It's in the library.

     

     

    Honestly, all these questions are really basic stuff - have you tried

    looking at the instruction manual? Or one of the many tutorials out there?

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • matelot
    0 matelot over 10 years ago in reply to autodeskguest

    CadSoft Guest wrote:

    Honestly, all these questions are really basic stuff - have you tried

    looking at the instruction manual? Or one of the many tutorials out there?

     

    Honestly , always the sarcastic comments when someone is just asking for help.

    Reading extensively through the manual and tutorials, I can alter all the attributes of the relay and even change the <name> of the pin from 1 to 13 but it still shows up as 1 when I load it into my project. As I have said above I must be doing some thing wrong because "I can see nowhere that this information is kept" that lets me alter the number that shows up alongside the coil pins in my project.

    If I am doing right and altering the name then it is not showing up as the new name if I try to start a new project and load the relay from the library.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • kikoun
    0 kikoun over 10 years ago in reply to matelot

    Hi,

     

    First point:

    When you edit a symbol in you library, on each pin you can select some parameters (open the properties window on the selected pin).  The 'Visible' parameter let you select if you wish to see on your symbol :

    - the 'pin name' (name of the pin in the symbol),

    - the 'pad name' ( name of the corresponding pad  of the package).

    - both

    -  no names at all.

     

    If you alter the pin name, and if the pin's Visible parameter is set to 'PAD', you will never see any change !

    Same way, if you alter the PAD name, and if the pin's Visible parameter is set to 'PIN', you will never see any change !

     

    Second point.

    In a Project, when you place a part from a library, Eagle copies the part  from the library into the board and schematic. So if you edit  later this part in the library, the changes will NOT be visible in your project, since the project will still have the previous version.

    So, if you want to apply the changes, you have done in a library into a project,  you have to :

    - Open the project (board and schematic),

    - In the control panel, browse and found your library, and proceed a right click on the name of your library, then select "Update'.

     

     

    I hope it helps...

    Guillaume.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • matelot
    0 matelot over 10 years ago in reply to kikoun

    Thank you for the reply Guillaume.

    I am aware that the project stores the library item image. I have opened a new project and on the empty schematic page, added my relay and tried all sorts of ways to alter the "pad" name as I now know it has thanks to your thread.

    I have now been able to alter the numbers, why is it that a number that appears in the schematic is only changeable on the package page?

    The schematic I am trying to produce is very well populated and being able to smash each component and move the names and values around each component is very useful.

    Is there any way of moving the pad name about in the same way?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • kikoun
    0 kikoun over 10 years ago in reply to matelot

    hi,

     

    why is it that a number that appears in the schematic is only changeable on the package page

    The "pad" name is changed in the package page because the pad name is related to the package only:

    For an example, you have a library with 2 logic devices, first one is a quad 2 inputs OR gates (74HCT32) and second one is a dual D flip-flop (74HC74). Each device have is own symbol, but both have the same package (SOIC-14). So in your library you have 2 devices, 2 symbols and only 1 package that used by the 2 devices.

     

    In the first device, the pad named '1' of the package is connected to the pin A in the symbol of the first gate (one of the 2 inputs)

    In the first device, the pad named '1' of the package is connected to the pin named !R in the symbol of the first flip-flop (reset input).

     

    As you can see the 'pad name' is related to the package, and have nothing to do with the symbols.

    When you create a package you have to forget the symbol, because a package can be use by very different devices.

     

    And for the symbol the same applies too : often a same component exist in several packages. and a pin !R of your symbol may be connected to the pad '1' in the "DIL" package version, but connected to pad '16' in the QFN package version.

     

    Even if the pad name is not link to the symbol, it's common to show it on the schematic, because it's easier when you need to debug your board

    Is there any way of moving the pad name about in the same way?

    I don't think so, That's a limitation of Eagle....

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • matelot
    0 matelot over 10 years ago in reply to kikoun

    Well I suppose I will have to live with that then.

    I appreciate the help and clearing up a few things for me. Thank you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • kikoun
    0 kikoun over 10 years ago in reply to matelot

    You're welcome.

    I'm glad that I could help image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • matelot
    0 matelot over 9 years ago in reply to kikoun

    I am now trying to go back to what I did when I asked this question.

    I found my relay coil but there is an error with it, it shows a number three in the middle of the coil box that shouldn't be there.

    I want to go back to the original relay and replace the pad numbers again in the package.

    Unfortunately I can't remember how to get back to the page that lets me edit pad names.

    Can anyone help me?

    I want to put the relay LY40 from the relay library into the package edit page and alter numbers of the pads, where is the package edit page?

    Thanks.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • matelot
    0 matelot over 9 years ago in reply to matelot

    I have found it. On the schematic page go to library/open,  scroll down to the library you want, in my case relay.lbr, You get three columns   Device, Package and Symbol. in my case scroll down the package column to LY40. Right click on the pads and choose properties, alter the name, save the project. It might say 'need to alter' something else, allow this.

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