element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or 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
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Placing Parts in a Round Board
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Autodesk EAGLE requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 8 replies
  • Subscribers 146 subscribers
  • Views 655 views
  • Users 0 members are here
Related

Placing Parts in a Round Board

sailmike1
sailmike1 over 9 years ago

I've been going through the Eagle Tutorial, so I'm playing around with the various commands and actions I can do. I'm at the part on placing parts on a board without a schematic. As you can see in the picture I created a round board and tried placing parts. Eagle would only let me place parts on the positive area from 0, 0. Whenever I tried placing outside this area I got the attached error message. How do I fix this?

 

Thanks,

Mike

Fullscreen contentimage_30862.html Download
<html><head><title>Jive SBS</title></head>
<body><font face="arial,helvetica,sans-serif">
<b>Error</b><br><font size="-1">
An general error occurred while processing your request.
</font></font></body></html>
image

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

    On 4/9/2014 6:43 AM, Michael Levin wrote:

    I've been going through the Eagle Tutorial, so I'm playing around with

    the various commands and actions I can do. I'm at the part on placing

    parts on a board without a schematic. As you can see in the picture I

    created a round board and tried placing parts. Eagle would only let me

    place parts on the positive area from 0, 0. Whenever I tried placing

    outside this area I got the attached error message. How do I fix this?

     

    Hi Michael,

     

    I hope you're doing well. Size limited versions of EAGLE enforce the

    board size limitation by establishing 0,0 as the bottom left corner of

    the board and whatever the maximum width and height allowed by the

    version becomes the top right of the work area.

     

    So in your case you have to place components in the positive X and Y

    axis. You could move your board outline so that it is within the

    allowable working area that way you can put components into it.

     

    hth,

    Jorge Garcia

    Cadsoft Computer

     

     

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

    I'm making a flashlight with 25 LED's, so I need 0, 0 at the center of the circle to make it easier to place the LED's evenly around the disc. It's the logical location of 0, 0 for a circle.

     

    Thanks,

    Mike

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

    Michael Levin wrote on Thu, 10 April 2014 09:14

    I'm making a flashlight with 25 LED's, so I need 0, 0 at the center of

    the circle to make it easier to place the LED's evenly around the

    disc.

    It's the logical location of 0, 0 for a circle.

     

     

    Hi Mike

     

    You need to work within the restrictions of the edition you have.

     

    Use the HELP to understand the commands mentioned below

     

    The approach to take is to use the MARK command to effectively create a new

    place for (0 0)

    Once the MARK is in place you draw the circle using relative notation,

    relative to the MARK.

    Then place your leds using relative polar notation from the MARK and then

    rotate the leds as required.

     

    e.g. These few lines draw a circle centred at 40mm right and 40mm up from

    (0 0)with a radius of 20mm

     

    mark (40 40);

    circle (R0 0)(R0 20);

     

     

    Then, if you already have 25 LEDs somewhere in view on the board named

    LED1, LED2 etc you can now place them with a mixture of mouse and command

    line commands or all with the command line.

     

    e.g.

    move LED1 (P15 0);

    move LED2 (P15 90);

    move LED3 (P15 135);

     

    Then you just rotate each LED to get its orientation the way you want it.

    You can do that manually or by command line

     

    rot R90 LED2;

    rot R135 LED3;

     

    Paste the following into the command line and it will all happen as

    described provided you have three leds on your board already , named LED1,

    LED2 LED3

     

    grid mm;

    mark (40 40);

    circle (R0 0)(R0 20);

    move LED1 (P15 0);

    move LED2 (P15 90);

    move LED3 (P15 135);

    rot R90 LED2;

    rot R135 LED3;

    grid last ;

     

    HTH

    Warren

     

     

     

    --

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

     

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

    Ah I didn't know about the "mark" command. That'll work.

     

    Thank you,

    Mike

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

    Hi Mike,

     

    You could use the Component-Array.ulp from www.cadsoftusa.com to speed

    up arranging the LEDs.

     

    hth,

    Jorge Garcia

     

     

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

    That's a good idea, but I don't know how to use a ULP. Would you mind explaining how to use it?

     

    Thanks,

    Mike

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

    Nevermind, I figured it out. Very cool little program!

     

    Thanks,

    Mike

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

    Here's what it looks like now using the Component-Array.ulp. This really helped maximize the use of space. This is going to be a double sided board. Each LED will have it's own switching transistor. I'd like to place each transistor-LED pair on opposite sides of the board. I'm guessing that I should run the ULP for the transistors first using the same radius I did for LED's 1-18 and then again for 19-25, then transfer those to the bottom. Then repeat the process for the LED's and all the LED-transistor pairs should be lined up together?

     

    I'm just playing around with the program right now. I will be making a schematic for this circuit, then will utilize your ULP to help arrange the LED-transistor pairs.

     

    Thanks,

    Mike

     

    image

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