g.direct_write = False ################ Full Setup Run reference_nozzle = 'A' #setup(ref = reference_nozzle, move_to_ref = True) ######### ################Rezero some nozzles but use the rest of the old info ### automator.setup() automator.load_state(r"C:\Users\Lewis Group\Desktop\Calibration\alignment_data.txt") automator.zero_nozzle('A') automator.save_state(r"C:\Users\Lewis Group\Desktop\Calibration\alignment_data.txt") g.direct_write = True g.abs_move(x=automator.substrate_origins['slide1'][reference_nozzle][0], y=automator.substrate_origins['slide1'][reference_nozzle][1] + 5) #g.abs_move(**{reference_nozzle:(automator.substrate_origins['slide1'][reference_nozzle][2]+ 0.2)}) g.direct_write = False # #automator.setup() ##automator.load_state(r"C:\Users\Lewis Group\Desktop\Calibration\alignment_data.txt") #automator.rezero_nozzles(['A','B','C'], alignment_path=r"C:\Users\Lewis Group\Desktop\Calibration\alignment_data.txt", cal_file=True) ## Reset zeros ############ #automator.substrate_origins['slide1']['B'][2]