I just built a Prusa i3 from a kit. I’ve been using Cura (15.02.1) for a while now with my Ultimaker 2.

I added another machine, and tweaked a few of the settings including the platform dimensions 200mmx200mmx180mm and it works nicely, except for the fact that when I place an item in the middle of the platform on Cura it is wrong on the Y axis.

I played with the setting Center (0,0) but that actually makes the problem worse.

I haven’t tweaked the start/end gcode at all, but I’ve included it below for completeness.

Start gcode:

;Sliced at: {day} {date} {time}
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line
;M109 S{print_temperature} ;Uncomment to add your own temperature line
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off

G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops

G1 Z15.0 F{travel_speed} ;move the platform down 15mm

G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
;Put printing message on LCD screen
M117 Printing…

end gcode:

;End GCode
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)

G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 X-20 Y-20 F{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way

M84 ;steppers off
G90 ;absolute positioning
;{profile_string}

1 Like

You have to edit min max print limits in firmware. Measure how much your hotend is going past zero when homing in input in firmware.