diff --git a/README.md b/README.md index 03ce840..215c5b0 100644 --- a/README.md +++ b/README.md @@ -114,7 +114,7 @@ Use following table to quickly find out to which coordinate enter the correction |-90deg, Front or Back | down arrow | right arrow | For custom angles it's best to place also a temporary straight symbol to perform alignment. -Single arrow press in JLC is about 0.07mm shift (8 clicks is about 0.5mm). +Single arrow press in JLC is 0.0635mm (= 1/400in) shift. diff --git a/plugins/process.py b/plugins/process.py index b42804d..35b26b0 100644 --- a/plugins/process.py +++ b/plugins/process.py @@ -169,9 +169,8 @@ class ProcessManager: or (footprint.GetValue().upper() == 'DNP') or getattr(footprint, 'IsDNP', bool)()) skip_dnp = exclude_dnp and is_dnp - skip_footprint = footprint.GetPadCount() == 0 - if not (footprint.GetAttributes() & pcbnew.FP_EXCLUDE_FROM_POS_FILES) and not skip_footprint and not is_dnp: + if not (footprint.GetAttributes() & pcbnew.FP_EXCLUDE_FROM_POS_FILES) and not is_dnp: # append unique ID if duplicate footprint designator unique_id = "" if footprint_designators[footprint.GetReference()] > 1: @@ -214,7 +213,7 @@ class ProcessManager: 'Layer': layer, }) - if not (footprint.GetAttributes() & pcbnew.FP_EXCLUDE_FROM_BOM) and not skip_footprint and not skip_dnp: + if not (footprint.GetAttributes() & pcbnew.FP_EXCLUDE_FROM_BOM) and not skip_dnp: # append unique ID if we are dealing with duplicate bom designator unique_id = "" if bom_designators[footprint.GetReference()] > 1: