def supermovez(z): driveboard.supermove(z=z) return '{}'
def supermovex(x): driveboard.supermove(x=x) return '{}'
def supermovey(y): driveboard.supermove(y=y) return '{}'
def retract(): driveboard.intensity(0) driveboard.feedrate(conf['seekrate']) driveboard.supermove(z=0) driveboard.supermove(x=0, y=0) return '{}'
def supermove(x, y, z): driveboard.supermove(x, y, z) return '{}'
def supermovez(z): driveboard.supermove(z=z) return '{}'
def supermovey(y): driveboard.supermove(y=y) return '{}'
def supermovex(x): driveboard.supermove(x=x) return '{}'
def supermove(x, y, z): driveboard.supermove(x, y, z) return '{}'
def retract(): driveboard.intensity(0) driveboard.feedrate(conf['seekrate']) driveboard.supermove(z=0) driveboard.supermove(x=0, y=0) return '{}'