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
  • 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
Forum Component placement by coordinates
  • 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 6 replies
  • Subscribers 180 subscribers
  • Views 2657 views
  • Users 0 members are here
Related

Component placement by coordinates

Former Member
Former Member over 14 years ago

Hi Everyone,

 

I am working on a project where the design specs call for a PCB to fit within a manufactured enclosure.  The manufacturers data sheet shows the drawing of what the PCB needs to look like to fit, and I was wondering, how do you draw dimensions for the PCB based on coordinates instead of grid/snap, and also hole and component placement by coordinate.  I assume this is possible, but am not having any luck figuring it out.  Any help would be appreciated.  For anyone interested, the PCB I am trying to draw is located on this design sheet, it's not the best drafting job I've ever seen but it will do the job for this I suppose: http://www.pactecenclosures.com/pdfs/drw_PP.pdf

 

Thanks,

 

-Eric

  • Sign in to reply
  • Cancel
  • Richard_H
    Richard_H over 14 years ago

    Hi Eric,

     

    you can use all the EAGLE commands with coordinates. Basically it looks like (x y).

    So for drawing a line use, e.g.  WIRE (0 0) (0 79.426)

    You can draw arcs with a certain radius, e.g.   WIRE (0 0.1) @-0.117 (0.1 0)    See HELP WIRE for details.

     

    To get a line properly drawn you should set the wire_bend style to direct line before:  SET WIRE_BEND 2;

    And the wire width, e.g.   CHANGE WIDTH 0;

    And the layer:  LAYER 20;

    And now you can start drawing the contour step by step.

     

    GRID INCH;

    SET WIRE_BEND 2;

    CHANGE WIDTH 0.001;

     

    WIRE (0 0.217) (0.1 0.217)  @-0.117 (0.217 0.1) (0.217 0) (1.803 0) (1.803 0.1) @-0.117 (1.92 0.217) (2.02 0.217) (2.02 3.127).......

     

    that's half the contour now.....

     

    Regards,

    Richard

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to Richard_H

    Awesome!  One last thing, the PCB has 4@.10 inch drill holes on it.  How do I place something like that?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Richard_H
    Richard_H over 14 years ago in reply to Former Member

    To place a hole use the HOLE command: Syntax is   HOLE diameter (x y), e.g.

     

    HOLE  0.113  (1.2 0.235);

     

    Regards,

    Richard

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to Richard_H

    Thanks, that did the trick.  After a all nighter, I REALLY appreciate you walking me through it instead of telling me to run HELP HOLE (which I realized after a little sleep).  Cheers!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • edeca
    edeca over 14 years ago in reply to Former Member

    You can also edit coordinates using the popup from the "info" tool.  I often do this to get holes in the right place for a board, or to tweak the dimension layer after an initial layout.

     

    I always make boards 1-2mm smaller than recommended in enclosure datasheets.  I don't know if it is optimism from the enclosure manufacturer or the tolerances at the board house, but sometimes I've had to squeeze things in to tight cases!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Richard_H
    Richard_H over 14 years ago in reply to edeca

    Hi,

     

    yes that's a good point. When the object is already placed in the layout, you can change the properties of it. Use INFO or the context menu's Properties entry. This is possible for all objects, like components, vias, wires, texts, holes, circles.......

     

    Regards,

    Richard

    • 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