def chessboard_3DPoints(board_size, square_size):
    """
    - board_size: a tuple (rows,columns) representing the number of rows and columns of the board.
    - square_size: the size of a square (cell) on the board in mm
    """
    
    corners = []
    for col in range(0, board_size[1]):
        for row in range(0, board_size[0]):
            corners.append((row * square_size, col * square_size, 0))
    return corners