# This will be the name of the output files name: zwafer_rev wafers: [] # the reversed version doesn't represent any real wafer # round or square wafer shape: round # diameter/size of the wafer size: 300 # large or small markers and labels marker_size: small font_size: small # origin settings. x_origin can be left, right, or center. y_origin can # be top, bottom, or center. Using right or top probably also needs # reverse_x/reverse_y to be set as well. x_origin: center y_origin: center # sensor X and Y values, in mm relative to the wafer center X: [0.00, -1.17, 8.92, 1.17, -8.92, 22.52, 29.35, -22.52, -29.35, 45.05, 73.37, 58.71, 9.66, -45.05, -73.37, -58.71, -9.66, 79.85, 89.06, 46.10, -23.86, -79.85, -89.06, -46.10, 23.86, 66.96, 109.06, 87.27, 14.36, -66.96, -109.06, -87.27, -14.36, 121.24, 135.23, 70.00, -36.23, -121.24, -135.23, -70.00, 36.23, 124.71, 139.09, 72.00, -37.27, -124.71, -139.09, -72.00, 37.27, 89.49, 127.31, 145.74, 141.99, 116.62, 73.50, 19.19, -38.05, -89.49, -127.31, -145.74, -141.99, -116.62, -73.50, -19.19, 38.05] Y: [0.00, -8.92, -1.17, 8.92, 1.17, -29.35, 22.52, 29.35, -22.52, -58.71, -9.66, 45.05, 73.37, 58.71, 9.66, -45.05, -73.37, -46.10, 23.86, 79.85, 89.06, 46.10, -23.86, -79.85, -89.06, -87.27, -14.36, 66.96, 109.06, 87.27, 14.36, -66.96, -109.06, -70.00, 36.23, 121.24, 135.23, 70.00, -36.23, -121.24, -135.23, -72.00, 37.27, 124.71, 139.09, 72.00, -37.27, -124.71, -139.09, -116.62, -73.50, -19.19, 38.05, 89.49, 127.31, 145.74, 141.99, 116.62, 73.50, 19.19, -38.05, -89.49, -127.31, -145.74, -141.99] # set this to either 0 or 1 for the initial sensor number (usually 1) start_sn: 0 # If one or both axes are reversed, this can be used to fix it # without having to edit all of the coordinates. # These should be false for most normal wafers. reverse_x: true reverse_y: true # these are sensors whose labels need to be repositioned. Sensor numbers # start at start_sn. Directions are up, down, left, and right, and values # are multiples of the marker size. label_exceptions: { 37: { left: [0, 0] }, 38: { left: [0, 0] }, 39: { left: [0, 0] }, 41: { top: [1.5, 0] }, 42: { bottom: [1, 0] }, 43: { left: [0, -1] }, 45: { bottom: [-1, -1] }, 46: { bottom: [0, -1] }, 47: { right: [0, 1] }, 48: { left: [0, 0] }, 50: { bottom: [-1, 0] }, 52: { top: [0, 0] }, 54: { right: [0.5, 1] }, 56: { left: [0, 0.5] }, 57: { left: [0, 0] }, 58: { top: [0.5, 0] }, 59: { left: [0, 0] }, 60: { top: [-1, 0] }, 61: { left: [0, 0] }, 62: { left: [0, -1] }, 63: { right: [0, 1] }, }