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
  • 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) Eagle does not recognize net lines between user defined part and other components: measurement system incompatibility?
  • 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 7 replies
  • Answers 2 answers
  • Subscribers 172 subscribers
  • Views 607 views
  • Users 0 members are here
  • user-defined-part
  • us
  • millimeters
  • metric
  • inches
Related

Eagle does not recognize net lines between user defined part and other components: measurement system incompatibility?

Former Member
Former Member over 11 years ago

I had to define a new part on a metric grid (to match the spacings on its connector).  I THINK I defined the part adequately.

 

I have no trouble putting the metric part on my US-standard (inches) - based project, but when I connect a terminal on the schematic, no connection (air wire) appears on the board diagram.

 

Could this be due to the mix of units?

 

Thank you.

 

Richard B.

  • Sign in to reply
  • Cancel
  • autodeskguest
    0 autodeskguest over 11 years ago

    On 21/04/14 20:39, Richard Bonomo wrote:

    I had to define a new part on a metric grid (to match the spacings on

    its connector).  I THINK I defined the part adequately.

     

    Just to get this absolutely clear (as it's frequently a bone of

    contention)...

     

    Because the physical component has metric pin spacing on the package,

    you have had to use a metric grid to define the library PACKAGE. You

    have ABSOLUTELY NOT had to use metric for the SYMBOL, which has nothing

    whatever to do with physical packages and only represents the schematic

    notation for the part. This MUST ALWAYS use the 0.1" grid.

     

     

    I have no trouble putting the metric part on my US-standard (inches) -

    based project, but when I connect a terminal on the schematic, no

    connection (air wire) appears on the board diagram.

     

    All schematic SYMBOLS must be defined on a 0.1" grid to allow the

    automatic net connection to the pins. Using a metric grid and putting

    the pins on a 2.5mm grid WILL NOT WORK. This is just how it is with

    Eagle but it's not a limitation since, as has been remarked many times

    and I've just reiterated above, the schematic is a schematic and bears

    no relation to physical packages.

     

    Could this be due to the mix of units?

     

    If you mixed units on the schematic, yes.

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 11 years ago

    On 22/04/2014 7:39 a.m., Richard Bonomo wrote:

    I had to define a new part on a metric grid (to match the spacings on

    its connector).  I THINK I defined the part adequately.

     

    I have no trouble putting the metric part on my US-standard (inches) -

    based project, but when I connect a terminal on the schematic, no

    connection (air wire) appears on the board diagram.

     

    Could this be due to the mix of units?

     

    Thank you.

     

    Richard B.

     

    When you define a library part you must use a grid of 0.1 inch when

    defining the symbol. In that way the pins are on the 0.1 inch grid of

    your schematic. The grid you use to build the package with can be anything.

     

    Also ensure you use NET when connecting pins on the schematic.

    You will not get an air-wire if you don't successfully connect to the

    pin in the schematic. Move the part in the schematic to see if the nets

    are attached.

     

    HTH

    Warren

     

     

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

    Rob Pearce wrote:

    On 21/04/14 20:39, Richard Bonomo wrote:

    I had to define a new part on a metric grid (to match the spacings on

    its connector).  I THINK I defined the part adequately.

     

    All schematic SYMBOLS must be defined on a 0.1" grid to allow the

    automatic net connection to the pins.[...]

     

    That's not the absolute truth 8-)

     

    The relevant part is: pins must be on grid (in the schematic).

     

    What the grid setting isexactly does not matter.

     

    BUT eagle defaults to a 100mil grid, so using that will save you much

    pain.

     

    (Though I use a 50mil grid for symbols with a large number of pins

    without problems)

    --

     

    Lorenz

     

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

    On 22/04/2014 6:12 p.m., Lorenz wrote:

    Rob Pearce wrote:

    On 21/04/14 20:39, Richard Bonomo wrote:

    I had to define a new part on a metric grid (to match the spacings on

    its connector).  I THINK I defined the part adequately.

     

    All schematic SYMBOLS must be defined on a 0.1" grid to allow the

    automatic net connection to the pins.[...]

     

    That's not the absolute truth 8-)

     

    The relevant part is: pins must be on grid (in the schematic).

     

    What the grid setting isexactly does not matter.

     

     

    That's not the absolute truth image

     

    You could chose a completely obscure size for the symbol grid and then

    set to and change all the Cadsoft libraries (any that you wanted to use)

      and all the others around the world  to your custom grid. It will

    work.  So it matters what you choose for the grid size if you want to

    leverage the work of others.

     

    As Lorenz has done, you can use an even sub-multiple of 0.1" for your

    library symbol and then the same sizeed grid for the schematic so the

    symbol pins end up on the grid. The 0.1" libraries of the world will

    also still work.

     

    All the best

    Warren

     

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

    On 22/04/14 08:13, warrenbrayshaw wrote:

    On 22/04/2014 6:12 p.m., Lorenz wrote:

    Rob Pearce wrote:

    On 21/04/14 20:39, Richard Bonomo wrote:

    I had to define a new part on a metric grid (to match the spacings on

    its connector).  I THINK I defined the part adequately.

     

    All schematic SYMBOLS must be defined on a 0.1" grid to allow the

    automatic net connection to the pins.[...]

     

    That's not the absolute truth 8-)

     

    The relevant part is: pins must be on grid (in the schematic).

     

    What the grid setting isexactly does not matter.

     

     

    That's not the absolute truth image

     

    You could chose a completely obscure size for the symbol grid and then

    set to and change all the Cadsoft libraries (any that you wanted to use)

    and all the others around the world  to your custom grid. It will

    work.  So it matters what you choose for the grid size if you want to

    leverage the work of others.

     

     

    Yeah, OK, I simplified to avoid confusion. So sue me.

     

    image

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to autodeskguest

    I just checked the definition in the library:  All grids are shown as 0.1" grids.  However, I had defined the package on  a metric grid as the pin spacings do not conform to an inch scale.  Apparently Eagle was smart enough to translate everything to a US inch scale.  When I put an air wire between the metric device and anything else on the board, it put the wire between the "pins" and inserts a 90-degree angle.  In any case, the wire does not get translated to the board drawings.  The automatic internal connections on the package (a consequence of there being multiple power and ground pins) DO show connections on both the board and schematic.   Would anyone care to look at this thing?  Perhaps I am doing something grossly wrong.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 11 years ago in reply to Former Member

    OK.   I went back into the symbol and managed to move the pins on the symbol so they actually lined up with the 0.1" grid lines (as opposed to being on an "inch grid" but not actually lining up).  This seems to have done the trick.

     

    Rich

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