Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.06k stars 2.06k forks source link

XY corodinates of Move don't match home position of printer #2206

Open PJParish opened 7 years ago

PJParish commented 7 years ago

The XY move coordinates don't start at 0 for X and Y where the home marker is located. The 0,0,0, point is the middle of the bed by default. If a printer is selected with a home marker in the lower left corner (pretty much the standard for most printers) the coordinates of the position of the object don't match or get updated.

Ghostkeeper commented 7 years ago

Yes, Cura has its own coordinate system with an origin in the centre of the build plate. This system is used for the transformations, such as the move tool.

There has been some confusion about Cura's coordinate system and the other various coordinate systems and all of their origins and directions of each axis, which direction is Z and such with various printers holding different standards, circular build plates, CAD systems doing their own thing, etc. I think we should only display printer-coordinate positions so that the result can be verified in the g-code.

Ghostkeeper commented 6 years ago

Our project manager removed this from our planning because it's older than 12 weeks.