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
EAGLE User Support (English) Moving the Origin?
  • 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 12 replies
  • Subscribers 178 subscribers
  • Views 5411 views
  • Users 0 members are here
Related

Moving the Origin?

Former Member
Former Member over 15 years ago

Is there a way to move the origin (0,0) in Eagle?

 

-Michael

 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 15 years ago

    Michael Sansom schrieb:

     

    Is there a way to move the origin (0,0) in Eagle?

     

    No, but you can work with relative coordinates after setting a MARK

    somewhere.

     

    It's also no problem to move your whole design to work with another

    origin (DISPLAY ALL, GROUP everything, then MOVE).

     

    Tilmann

     

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

    That is not so easy if you have a number of locked parts.

     

    "Tilmann Reh" <usenet2007nospam@autometer.de> wrote in message

    news:i3g8v1$asc$1@cheetah.cadsoft.de...

    Michael Sansom schrieb:

    >

    >> Is there a way to move the origin (0,0) in Eagle?

    >

    No, but you can work with relative coordinates after setting a MARK

    somewhere.

    >

    It's also no problem to move your whole design to work with another

    origin (DISPLAY ALL, GROUP everything, then MOVE).

    >

    Tilmann

     

     

     

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

    Doug schrieb:

     

    (Quoting order fixed)

     

    >> It's also no problem to move your whole design to work with another

    >> origin (DISPLAY ALL, GROUP everything, then MOVE).

    >

    That is not so easy if you have a number of locked parts.

     

    It's always better to choose the correct origin etc. /before/ doing

    placement and/or layout...

     

    Tilmann

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 15 years ago in reply to Former Member

    Doug schrieb:

     

    (Quoting order fixed)

     

    >> It's also no problem to move your whole design to work with another

    >> origin (DISPLAY ALL, GROUP everything, then MOVE).

    >

    That is not so easy if you have a number of locked parts.

     

    It's always better to choose the correct origin etc. /before/ doing

    placement and/or layout...

     

    Tilmann

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 15 years ago in reply to Former Member

     

    "Tilmann Reh" <usenet2007nospam@autometer.de> wrote in message

    news:i3h8eq$nle$1@cheetah.cadsoft.de...

    Doug schrieb:

    >

    (Quoting order fixed)

    >

    >>> It's also no problem to move your whole design to work with another

    >>> origin (DISPLAY ALL, GROUP everything, then MOVE).

    >>

    >> That is not so easy if you have a number of locked parts.

    >

    It's always better to choose the correct origin etc. /before/ doing

    placement and/or layout...

    >

    Tilmann

     

    I agree.

    But things change after one begins layout.

     

     

     

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

    Tilmann Reh wrote:

    Doug schrieb:

     

    (Quoting order fixed)

     

    >>> It's also no problem to move your whole design to work with another

    >>> origin (DISPLAY ALL, GROUP everything, then MOVE).

    >> That is not so easy if you have a number of locked parts.

     

    It's always better to choose the correct origin etc. /before/ doing

    placement and/or layout...

     

    Tilmann

     

    Absolutely agreed.  I like to put the bottom left-hand corner of my

    board at (0,0).  However, late in the game I found that I had to add

    break away tabs/rails on the left and right side of the PCB (I hadn't

    planned on this).  If I don't move the board or re-locate the origin

    I've got gerber files with negative coordinates - which probably is just

    fine, but as a matter of practice I avoid it.  So, while I agree that it

    is best to choose the right origin at project start, sometimes reality

    intervenes.

     

    That said, even if you have locked parts I don't think moving the origin

    is a huge problem.  All you are doing is mapping old coordinates -> new

    coordinate by adding/subtracting some constant to the old X,Y numbers.

    This works quite well if you specify that locked parts can't be moved

    but they CAN have their coordinates remapped.  If you think about it,

    moving the origin is actually easier than the alternative if you have

    locked parts.  To do a move you've got to unlock the parts, move

    everything, then re-lock parts.  If you allow coordinate re-mapping (but

    not moving) on locked parts you just specify the new origin and you're done.

     

    I can tell you that several PCB layout systems do allow the origin to be

    relocated and it is a handy feature.

     

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

    On 8/6/2010 11:13 AM, Michael Sansom wrote:

    Tilmann Reh wrote:

    >> Doug schrieb:

    >>

    >> (Quoting order fixed)

    >>

    >>>> It's also no problem to move your whole design to work with another

    >>>> origin (DISPLAY ALL, GROUP everything, then MOVE).

    >>> That is not so easy if you have a number of locked parts.

    >>

    >> It's always better to choose the correct origin etc. /before/ doing

    >> placement and/or layout...

    >>

    >> Tilmann

    >

    Absolutely agreed. I like to put the bottom left-hand corner of my board

    at (0,0). However, late in the game I found that I had to add break away

    tabs/rails on the left and right side of the PCB (I hadn't planned on

    this). If I don't move the board or re-locate the origin I've got gerber

    files with negative coordinates - which probably is just fine, but as a

    matter of practice I avoid it. So, while I agree that it is best to

    choose the right origin at project start, sometimes reality intervenes.

    >

    That said, even if you have locked parts I don't think moving the origin

    is a huge problem. All you are doing is mapping old coordinates -> new

    coordinate by adding/subtracting some constant to the old X,Y numbers.

    This works quite well if you specify that locked parts can't be moved

    but they CAN have their coordinates remapped. If you think about it,

    moving the origin is actually easier than the alternative if you have

    locked parts. To do a move you've got to unlock the parts, move

    everything, then re-lock parts. If you allow coordinate re-mapping (but

    not moving) on locked parts you just specify the new origin and you're

    done.

    >

    I can tell you that several PCB layout systems do allow the origin to be

    relocated and it is a handy feature.

    doesn't the Pos Coord checkbox in the CAM processor do what you are

    looking for?

     

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

    Gary Gofstein schrieb:

     

    On 8/6/2010 11:13 AM, Michael Sansom wrote:

    >> Absolutely agreed. I like to put the bottom left-hand corner of my board

    >> at (0,0). However, late in the game I found that I had to add break away

    >> tabs/rails on the left and right side of the PCB (I hadn't planned on

    >> this). If I don't move the board or re-locate the origin I've got gerber

    >> files with negative coordinates - which probably is just fine, but as a

    >> matter of practice I avoid it. So, while I agree that it is best to

    >> choose the right origin at project start, sometimes reality intervenes.

    >

    doesn't the Pos Coord checkbox in the CAM processor do what you are

    looking for?

     

    Yes, so at least for /this/ reason there's no need to move neither board

    nor origin.

     

    So if that was the real question behind the OP, there simply is no problem.

     

    Tilmann

     

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

    Doug schrieb:

     

    >> It's always better to choose the correct origin etc. /before/ doing

    >> placement and/or layout...

    >>

    >> Tilmann

     

    I agree.

    But things change after one begins layout.

     

    Agreed - but if such things change, these parts shouldn't be locked.

     

    Locking parts is for mechanically really fixing something - normally due

    to external constraints. It doesn't make any sense to place them /not/

    at their final position... (resp. to lock them if they are not at their

    final position)

     

    Tilmann

     

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

    Michael Sansom schrieb:

     

    >> It's always better to choose the correct origin etc. /before/ doing

    >> placement and/or layout...

     

    Absolutely agreed.  I like to put the bottom left-hand corner of my

    board at (0,0).  However, late in the game I found that I had to add

    break away tabs/rails on the left and right side of the PCB (I hadn't

    planned on this).  If I don't move the board or re-locate the origin

    I've got gerber files with negative coordinates - which probably is just

    fine, but as a matter of practice I avoid it.  So, while I agree that it

    is best to choose the right origin at project start, sometimes reality

    intervenes.

     

    That is not a problem at all (see other answers). Placement of origin

    resp. board outlines is probably a matter of personal preferences... I

    often try to achieve some symmetry related to the case where the board

    shall fit in, or simply related to the board center. So, most of my

    boards use negative coordinates. Using the appropriate CAM switch, the

    board houses will never know. image

     

    That said, even if you have locked parts I don't think moving the origin

    is a huge problem.  All you are doing is mapping old coordinates -> new

    coordinate by adding/subtracting some constant to the old X,Y numbers.

     

    Yes, it wouldn't be a problem at all - but currently, it simply is not

    available in EAGLE. So we have to "avoid the need" to move the origin.

     

    I can tell you that several PCB layout systems do allow the origin to be

    relocated and it is a handy feature.

     

    Fully agreed. (But I think other issues are much more urgent...)

     

    Tilmann

     

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

    Tilmann Reh wrote:

    Gary Gofstein schrieb:

     

    >> On 8/6/2010 11:13 AM, Michael Sansom wrote:

    >>> Absolutely agreed. I like to put the bottom left-hand corner of my board

    >>> at (0,0). However, late in the game I found that I had to add break away

    >>> tabs/rails on the left and right side of the PCB (I hadn't planned on

    >>> this). If I don't move the board or re-locate the origin I've got gerber

    >>> files with negative coordinates - which probably is just fine, but as a

    >>> matter of practice I avoid it. So, while I agree that it is best to

    >>> choose the right origin at project start, sometimes reality intervenes.

    >> doesn't the Pos Coord checkbox in the CAM processor do what you are

    >> looking for?

     

    Yes, so at least for /this/ reason there's no need to move neither board

    nor origin.

     

    So if that was the real question behind the OP, there simply is no problem.

     

    Tilmann

     

    That was in fact the question and I'm glad that this feature is

    available in the CAM processor.  Thanks for reminding me.

     

    That said, I think there is still value in being able to relocate the

    origin in the Eagle layout tool.  Reason being, if I spin this board in

    the future I always need to remember to set the Pos Coord checkbox on

    this design, whereas if I had the ability to relocate the origin I could

    do it once and forget about it.  Plus (and I accept that this many not

    be a valid reason to many people), I just find it aesthetically more

    pleasing to have the origin at the lower left hand boundary of the

    board.  It certainly facilitates placing components that have to be in

    an absolute X,Y position relative to the corner of the PCB.

     

    I've corrected the issue by doing a move so it is not a problem anymore.

      I had just grow used to the ability to move the origin in other layout

    packages and missed it.

     

    Thanks for the help,

     

    -Michael

     

     

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