from kikit.common import resolveAnchor from pcbnewTransition.pcbnew import LoadBoard,SaveBoard import sys from glob import glob pcb_dir = sys.argv[1] pcb_file = glob(pcb_dir + "/*.kicad_pcb") board = LoadBoard(pcb_file[0]) bBox = board.GetBoardEdgesBoundingBox() origin = resolveAnchor("bl")(bBox) # print("origin: ", origin) sett = board.GetDesignSettings() sett.SetAuxOrigin(origin) SaveBoard(pcb_file[0], board)