Move code for checking whether an XY-coordinate is on-wafer out of function get_ValidCells(), Into it's own function.
|
def get_ValidCells( self ): |
New func should be able to take in a list of any number of coords, check against wafer diam, edge clearance zones etc., and return equivalent array of booleans.
Eg., for allowed Wafer Radius = ±50mm,
>> MyJob.Cell.is_ValidCoord( [0,0], [-100,0], [0,100], [1,1] )
[True, False, False, True]
Move code for checking whether an XY-coordinate is on-wafer out of function
get_ValidCells(), Into it's own function.ASML_JobCreator/ASML_JobCreator/Cell.py
Line 270 in d6705cc
New func should be able to take in a list of any number of coords, check against wafer diam, edge clearance zones etc., and return equivalent array of booleans.
Eg., for allowed Wafer Radius = ±50mm,