Hello fellow Printers,

Basically i'm new to the whole 3d printing game but now i've got a pretty good jist of it.
My problem is that when i go to print (using cura and repetier host) the axis homes fine, then the axis goes into printing position but the z axis goes down hits the switch and goes back up 4mm (thinking that its at 0). So now its at 4mm and prints in the air.

I've tried adding start code but obvs because it thinks its at 0 it cant lower z by 4mm.
Also, I have changed the recheck/retract from 2mm to 7mm which makes the nozzle go down to home then it goes to the position to print at the correct height (0), however after it gets to this point and the x,y axis move to create the first layer, it suddenly jumps up again.

im thinking that i could move the switch down 4mm, although this could mean that the bounces may become inconsistent.. dunno?
I cant move the bed plate up because the screws come loose.


anyone have any ideas? thanks