diff --git a/.scripts/foot_gen.py b/.scripts/foot_gen.py index 23d7911..330da61 100644 --- a/.scripts/foot_gen.py +++ b/.scripts/foot_gen.py @@ -380,6 +380,7 @@ for i in range(len(corners)): if len(intersects): intersect = intersects[0] skip_flag = abs(start[y_dir]) < abs(intersect[0][y_dir] - sign * intersect[1][y_dir]/2) + print("Skip params: ", abs(start[y_dir]), abs(intersect[0][y_dir] - sign * intersect[1][y_dir]/2)) for intersect in intersects: end[y_dir] = intersect[0][y_dir] - sign * intersect[1][y_dir]/2 @@ -398,7 +399,8 @@ for i in range(len(corners)): # else: # start[1] = intersect[0][1] + sign * intersect[1][1]/2 - if abs(start[y_dir]) < (corners[j][y_dir]): + print("End params: ", abs(start[y_dir]), abs(corners[j][y_dir])) + if abs(start[y_dir]) <= abs(corners[j][y_dir]): print("End Fake: ", start, end) print("End: ", start, corners[j]) kicad_mod.append(Line(start=start, end=corners[j], layer='F.SilkS', width=0.1))