Prints to one side

I use Cura for creating the G-code files for my (2 1/2 year old) Prusa i3.

I have to put the prints in the corner furthest from the X-Y-Z origin symbol as the machine prints in the middle of the bed. How do I remove this offset?

• I am pretty sure it is something in the cura config. Can you check that out by testing with another slicer, for instance slic3r? Jul 22 '18 at 11:43
• Hi Phil and welcome to SE.3DPrinting! If you would please add an image of your printer settings, that would be a great help for others to find the problem. I'm also pretty sure it is in the settings.
– 0scar
Jul 22 '18 at 12:03
• this happened with my cr10 because i had the bed size set incorrectly. Jul 26 '18 at 18:27

Not being able to see your settings, or your G-code, it is difficult to say. If it is slicer settings related, a common mistake is that the "origin at center" option is active. You should remove the tick mark at "origin at center" in the printer settings of the printer profile you use in Ultimaker Cura. Your origin is not in the center, it is left-front.

Another possibility is that the offset of your printer origin is way off. To check that you should connect the printer over USB and use programs as Repetier host, Pronterface, etc. to instruct the printer to go to (0,0,0) and see where the head ends up. You can also do this by printing a G-code file with homing code (G28) and a movement instruction (G1 X0 Y0 Z1 F1500). If the head moves to the left front, you know the printer is correctly setup, and you should look at the slicer.

E.g. when M503 is send in a terminal to the printer over USB, amongst the output you can find:

...
Recv: echo:Home offset (mm)
Recv: echo:  M206 X0.00 Y2.00 Z0.00
...


When the X and Y values are high, this can also cause the printer to have a large offset.

• I've checked the Origin at Centre and it isn't ticked. Also downloaded Slic3r and tried that but with the same result. I'm inclined to think the problem is with the machine settings
– Phil
Jul 22 '18 at 16:01