- updated the Rules Check Tool - solved some issues
This commit is contained in:
parent
272c5c7453
commit
47773e0f82
@ -722,10 +722,10 @@ class RulesCheck(FlatCAMTool):
|
||||
else:
|
||||
min_dict[dist] = [loc]
|
||||
|
||||
points_list = list()
|
||||
points_list = set()
|
||||
for dist in min_dict.keys():
|
||||
for location in min_dict[dist]:
|
||||
points_list.append(location)
|
||||
points_list.add(location)
|
||||
|
||||
name_list = list()
|
||||
if gerber_1:
|
||||
@ -736,7 +736,7 @@ class RulesCheck(FlatCAMTool):
|
||||
name_list.append(gerber_3['name'])
|
||||
|
||||
obj_violations['name'] = name_list
|
||||
obj_violations['points'] = points_list
|
||||
obj_violations['points'] = list(points_list)
|
||||
violations.append(deepcopy(obj_violations))
|
||||
|
||||
return rule_title, violations
|
||||
@ -804,18 +804,18 @@ class RulesCheck(FlatCAMTool):
|
||||
min_dict[dist] = [loc]
|
||||
idx += 1
|
||||
|
||||
points_list = list()
|
||||
points_list = set()
|
||||
for dist in min_dict.keys():
|
||||
if float(dist) < size:
|
||||
for location in min_dict[dist]:
|
||||
points_list.append(location)
|
||||
points_list.add(location)
|
||||
|
||||
name_list = list()
|
||||
for elem in elements:
|
||||
name_list.append(elem['name'])
|
||||
|
||||
obj_violations['name'] = name_list
|
||||
obj_violations['points'] = points_list
|
||||
obj_violations['points'] = list(points_list)
|
||||
violations.append(deepcopy(obj_violations))
|
||||
|
||||
return rule, violations
|
||||
|
Loading…
Reference in New Issue
Block a user