From e066454c6190bd5c697759ceb522181504c8c323 Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Fri, 10 Feb 2023 21:54:40 -0500 Subject: [PATCH] Zones: use metric defaults and limits instead of mixed units Update testcases to reflect new defaults --- pcbnew/board_design_settings.cpp | 2 +- pcbnew/dialogs/dialog_copper_zones.cpp | 5 +- pcbnew/plugins/eagle/eagle_plugin.cpp | 4 +- pcbnew/zone.cpp | 13 +++-- pcbnew/zone_settings.cpp | 15 +++--- pcbnew/zones.h | 21 ++++---- .../Espressif ESP32-WROOM-32.kicad_mod | 6 +-- .../pcblib/Tracks.pretty/KEEPOUT.kicad_mod | 12 ++--- .../Tracks.pretty/KEEPOUT_MASKS.kicad_mod | 12 ++--- .../Tracks.pretty/KEEP_OUT_LAYER.kicad_mod | 6 +-- .../KEEP_OUT_LAYER_KEEP_OUT.kicad_mod | 6 +-- .../KEEP_OUT_LAYER_MASKS.kicad_mod | 12 ++--- .../MULTI_LAYER_KEEP_OUT.kicad_mod | 6 +-- .../MLOEX_GNSS_MOLDED.kicad_mod | 24 +++++----- .../MOLEX_GNSS_CHIP.kicad_mod | 24 +++++----- .../MOLEX_GNSS_CUBE.kicad_mod | 48 +++++++++---------- .../lbr/SparkFun-GPS.pretty/W3011.kicad_mod | 24 +++++----- .../lbr/SparkFun-GPS.pretty/W3062A.kicad_mod | 48 +++++++++---------- 18 files changed, 146 insertions(+), 142 deletions(-) diff --git a/pcbnew/board_design_settings.cpp b/pcbnew/board_design_settings.cpp index 71a3c766be..bb4d88cc38 100644 --- a/pcbnew/board_design_settings.cpp +++ b/pcbnew/board_design_settings.cpp @@ -705,7 +705,7 @@ BOARD_DESIGN_SETTINGS::BOARD_DESIGN_SETTINGS( JSON_SETTINGS* aParent, const std: pcbIUScale.mmToIU( DEFAULT_DIMENSION_EXTENSION_OFFSET ) ) ); m_params.emplace_back( new PARAM_SCALED( "defaults.zones.min_clearance", - &m_defaultZoneSettings.m_ZoneClearance, pcbIUScale.MilsToIU( ZONE_CLEARANCE_MIL ), + &m_defaultZoneSettings.m_ZoneClearance, pcbIUScale.mmToIU( ZONE_CLEARANCE_MM ), pcbIUScale.mmToIU( 0.0 ), pcbIUScale.mmToIU( 25.0 ), pcbIUScale.MM_PER_IU ) ); m_params.emplace_back( new PARAM_LAMBDA( "defaults.pads", diff --git a/pcbnew/dialogs/dialog_copper_zones.cpp b/pcbnew/dialogs/dialog_copper_zones.cpp index 6d1dd2ab20..4432334f21 100644 --- a/pcbnew/dialogs/dialog_copper_zones.cpp +++ b/pcbnew/dialogs/dialog_copper_zones.cpp @@ -516,11 +516,10 @@ void DIALOG_COPPER_ZONE::OnClose( wxCloseEvent& event ) bool DIALOG_COPPER_ZONE::AcceptOptions( bool aUseExportableSetupOnly ) { - if( !m_clearance.Validate( 0, EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_CLEARANCE_MAX_VALUE_MIL ) ) ) + if( !m_clearance.Validate( 0, pcbIUScale.mmToIU( ZONE_CLEARANCE_MAX_VALUE_MM ) ) ) return false; - if( !m_minWidth.Validate( EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THICKNESS_MIN_VALUE_MIL ), - INT_MAX ) ) + if( !m_minWidth.Validate( pcbIUScale.mmToIU( ZONE_THICKNESS_MIN_VALUE_MM ), INT_MAX ) ) return false; if( !m_cornerRadius.Validate( 0, INT_MAX ) ) diff --git a/pcbnew/plugins/eagle/eagle_plugin.cpp b/pcbnew/plugins/eagle/eagle_plugin.cpp index 4bdb51adc4..4510fe19dd 100644 --- a/pcbnew/plugins/eagle/eagle_plugin.cpp +++ b/pcbnew/plugins/eagle/eagle_plugin.cpp @@ -1526,7 +1526,7 @@ ZONE* EAGLE_PLUGIN::loadPolygon( wxXmlNode* aPolyNode ) // We divide the thickness by half because we are tracing _inside_ the zone outline // This means the radius of curvature will be twice the size for an equivalent EAGLE zone - zone->SetMinThickness( std::max( ZONE_THICKNESS_MIN_VALUE_MIL * pcbIUScale.IU_PER_MILS, + zone->SetMinThickness( std::max( ZONE_THICKNESS_MIN_VALUE_MM * pcbIUScale.IU_PER_MM, p.width.ToPcbUnits() / 2 ) ); if( p.isolate ) @@ -3226,4 +3226,4 @@ int EAGLE_PLUGIN::getMinimumCopperLayerCount() const minLayerCount++; return minLayerCount; -} \ No newline at end of file +} diff --git a/pcbnew/zone.cpp b/pcbnew/zone.cpp index f0a9b84257..0192fb802e 100644 --- a/pcbnew/zone.cpp +++ b/pcbnew/zone.cpp @@ -60,9 +60,14 @@ ZONE::ZONE( BOARD_ITEM_CONTAINER* aParent, bool aInFP ) : SetLocalFlags( 0 ); // flags temporary used in zone calculations m_fillVersion = 5; // set the "old" way to build filled polygon areas (< 6.0.x) - m_ZoneMinThickness = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THICKNESS_MIL ); - m_thermalReliefSpokeWidth = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THERMAL_RELIEF_COPPER_WIDTH_MIL ); - m_thermalReliefGap = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THERMAL_RELIEF_GAP_MIL ); + // Technically not necesssary to set this here, but just ensure a safe min value is set + m_ZoneMinThickness = pcbIUScale.mmToIU( ZONE_CLEARANCE_MM ); + + // Will be overridden by larger defaults from ZONE_SETTINGS + m_thermalReliefSpokeWidth = m_ZoneMinThickness; + m_thermalReliefGap = m_ZoneMinThickness; + m_hatchThickness = m_ZoneMinThickness; + m_hatchGap = m_ZoneMinThickness; aParent->GetZoneSettings().ExportSetting( *this ); @@ -984,7 +989,7 @@ void ZONE::HatchBorder() int ZONE::GetDefaultHatchPitch() { - return EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_BORDER_HATCH_DIST_MIL ); + return pcbIUScale.mmToIU( ZONE_BORDER_HATCH_DIST_MM ); } diff --git a/pcbnew/zone_settings.cpp b/pcbnew/zone_settings.cpp index 91de6549b5..c15b71e5df 100644 --- a/pcbnew/zone_settings.cpp +++ b/pcbnew/zone_settings.cpp @@ -40,11 +40,12 @@ ZONE_SETTINGS::ZONE_SETTINGS() m_ZonePriority = 0; m_FillMode = ZONE_FILL_MODE::POLYGONS; // Mode for filling zone // Zone clearance value - m_ZoneClearance = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_CLEARANCE_MIL ); + m_ZoneClearance = pcbIUScale.mmToIU( ZONE_CLEARANCE_MM ); // Min thickness value in filled areas (this is the minimum width of copper to fill solid areas) : - m_ZoneMinThickness = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THICKNESS_MIL ); - m_HatchThickness = 0; // good value of grid line thickness for ZFM_GRID_PATTERN - m_HatchGap = 0; // good value of grid line gap for ZFM_GRID_PATTERN + m_ZoneMinThickness = pcbIUScale.mmToIU( ZONE_THICKNESS_MM ); + // Arbitrary defaults for the hatch settings + m_HatchThickness = std::max( m_ZoneMinThickness * 4, pcbIUScale.mmToIU( 1.0 ) ); + m_HatchGap = std::max( m_ZoneMinThickness * 6, pcbIUScale.mmToIU( 1.5 ) ); m_HatchOrientation = ANGLE_0; // Grid style: orientation of grid lines m_HatchSmoothingLevel = 0; // Grid pattern smoothing type. 0 = no smoothing m_HatchSmoothingValue = 0.1; // Grid pattern chamfer value relative to the gap value @@ -54,15 +55,15 @@ ZONE_SETTINGS::ZONE_SETTINGS() m_ZoneBorderDisplayStyle = ZONE_BORDER_DISPLAY_STYLE::DIAGONAL_EDGE; // Option to show the zone // outlines only, short // hatches or full hatches - m_BorderHatchPitch = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_BORDER_HATCH_DIST_MIL ); + m_BorderHatchPitch = pcbIUScale.mmToIU( ZONE_BORDER_HATCH_DIST_MM ); m_Layers.reset().set( F_Cu ); m_Name = wxEmptyString; // thickness of the gap in thermal reliefs: - m_ThermalReliefGap = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THERMAL_RELIEF_GAP_MIL ); + m_ThermalReliefGap = pcbIUScale.mmToIU( ZONE_THERMAL_RELIEF_GAP_MM ); // thickness of the copper bridge in thermal reliefs: - m_ThermalReliefSpokeWidth = EDA_UNIT_UTILS::Mils2IU( pcbIUScale, ZONE_THERMAL_RELIEF_COPPER_WIDTH_MIL ); + m_ThermalReliefSpokeWidth = pcbIUScale.mmToIU( ZONE_THERMAL_RELIEF_COPPER_WIDTH_MM ); m_padConnection = ZONE_CONNECTION::THERMAL; // How pads are covered by copper in zone diff --git a/pcbnew/zones.h b/pcbnew/zones.h index f2d52015ac..289a97faa9 100644 --- a/pcbnew/zones.h +++ b/pcbnew/zones.h @@ -29,17 +29,16 @@ struct CONVERT_SETTINGS; -// Default values in mils for parameters in ZONE -#define ZONE_THERMAL_RELIEF_GAP_MIL 20 // default value for ZONE_SETTINGS::m_ThermalReliefGap -#define ZONE_THERMAL_RELIEF_COPPER_WIDTH_MIL 20 // default value for ZONE_SETTINGS::m_ThermalReliefCopperBridge -#define ZONE_THICKNESS_MIL 10 // default value for ZONE_SETTINGS::m_ZoneMinThickness -#define ZONE_THICKNESS_MIN_VALUE_MIL 1 // minimum acceptable value for ZONE_SETTINGS::m_ZoneMinThickness -#define ZONE_CLEARANCE_MIL 20 // default value for ZONE_SETTINGS::m_ZoneClearance -#define ZONE_CLEARANCE_MAX_VALUE_MIL 500 // maximum acceptable value for ZONE_SETTINGS::m_ZoneClearance -#define ZONE_BORDER_HATCH_DIST_MIL 20 // default distance between hatches to draw hatched outlines -#define ZONE_BORDER_HATCH_MINDIST_MM 0.1 // min distance between hatches to draw hatched outlines -#define ZONE_BORDER_HATCH_MAXDIST_MM 2.0 // min distance between hatches to draw hatched outlines - +// Default values in mm for parameters in ZONE_SETTINGS +#define ZONE_THERMAL_RELIEF_GAP_MM 0.5 // ZONE_SETTINGS::m_ThermalReliefGap +#define ZONE_THERMAL_RELIEF_COPPER_WIDTH_MM 0.5 // ZONE_SETTINGS::m_ThermalReliefCopperBridge +#define ZONE_THICKNESS_MM 0.25 // ZONE_SETTINGS::m_ZoneMinThickness +#define ZONE_THICKNESS_MIN_VALUE_MM 0.025 // Minimum for ZONE_SETTINGS::m_ZoneMinThickness +#define ZONE_CLEARANCE_MM 0.5 // ZONE_SETTINGS::m_ZoneClearance +#define ZONE_CLEARANCE_MAX_VALUE_MM 100 // Maximum for ZONE_SETTINGS::m_ZoneClearance +#define ZONE_BORDER_HATCH_DIST_MM 0.5 // ZONE_SETTINGS::m_BorderHatchPitch +#define ZONE_BORDER_HATCH_MINDIST_MM 0.1 // Minimum for ZONE_SETTINGS::m_BorderHatchPitch +#define ZONE_BORDER_HATCH_MAXDIST_MM 2.0 // Maximum for ZONE_SETTINGS::m_BorderHatchPitch #define ZONE_EXPORT_VALUES 1004 // Copper zone dialog reports wxID_OK, wxID_CANCEL or // ZONE_EXPORT_VALUES diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Espressif ESP32-WROOM-32.pretty/Espressif ESP32-WROOM-32.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Espressif ESP32-WROOM-32.pretty/Espressif ESP32-WROOM-32.kicad_mod index 7346115865..cf3f64a4f3 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Espressif ESP32-WROOM-32.pretty/Espressif ESP32-WROOM-32.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Espressif ESP32-WROOM-32.pretty/Espressif ESP32-WROOM-32.kicad_mod @@ -145,11 +145,11 @@ (solder_mask_margin 0.05) (thermal_bridge_angle 45) (tstamp f57881b5-c9c9-4bcf-be4b-dd8cfd505873)) (pad "39" smd rect (at 0.835 1.835 180) (size 1.33 1.33) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.05) (thermal_bridge_angle 45) (tstamp 7c70a95d-e021-4338-a3de-d7656880600e)) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp da4ad6f3-5f0a-4c19-ae8d-5aa0f1ec37b7) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp da4ad6f3-5f0a-4c19-ae8d-5aa0f1ec37b7) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -9 -15) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT.kicad_mod index 54d4bef152..cc25512d67 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT.kicad_mod @@ -8,11 +8,11 @@ (effects (font (size 1.27 1.27) (thickness 0.15))) (tstamp c55ee39c-445b-4711-8166-a954e92fb6c5) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp a0a6c753-6804-42f4-8cf6-098bb51316da) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp a0a6c753-6804-42f4-8cf6-098bb51316da) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) @@ -32,11 +32,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 645f5769-fcfa-490a-aeee-b181b5861682) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 645f5769-fcfa-490a-aeee-b181b5861682) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.955135 -0.492465) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT_MASKS.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT_MASKS.kicad_mod index 6e984d1b74..9f9d79bd21 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT_MASKS.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEPOUT_MASKS.kicad_mod @@ -12,11 +12,11 @@ (stroke (width 0.3556) (type solid)) (layer "B.Paste") (tstamp 8d135a18-7a7e-489f-9771-974daca8e0d4)) (fp_line (start 0 0) (end 0.635 0) (stroke (width 0.3556) (type solid)) (layer "F.Mask") (tstamp 1c2ecfb9-b6b7-4bf7-9cdc-0f1872ba714d)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 3a95eb6e-f1f9-48b5-a587-81cd801e4a54) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 3a95eb6e-f1f9-48b5-a587-81cd801e4a54) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) @@ -36,11 +36,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 1106cc80-b737-4da2-a0e3-ecad919c1de4) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 1106cc80-b737-4da2-a0e3-ecad919c1de4) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.955135 -0.492465) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER.kicad_mod index 96b56ea9da..6fd43ebf13 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER.kicad_mod @@ -8,11 +8,11 @@ (effects (font (size 1.27 1.27) (thickness 0.15))) (tstamp b85efbbe-b9ce-4d73-abc0-852cf03a11f8) ) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp aae315f2-6324-4db5-a3c7-b14d512389f2) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp aae315f2-6324-4db5-a3c7-b14d512389f2) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_KEEP_OUT.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_KEEP_OUT.kicad_mod index 012ccb8f81..e5298d68b3 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_KEEP_OUT.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_KEEP_OUT.kicad_mod @@ -8,11 +8,11 @@ (effects (font (size 1.27 1.27) (thickness 0.15))) (tstamp 202b1813-009a-4358-b23c-5250485fbcfe) ) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp f7a36fb3-c1d9-415e-8b26-59577910f690) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp f7a36fb3-c1d9-415e-8b26-59577910f690) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_MASKS.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_MASKS.kicad_mod index c5d175bbaf..8bae5ff975 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_MASKS.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/KEEP_OUT_LAYER_MASKS.kicad_mod @@ -8,11 +8,11 @@ (effects (font (size 1.27 1.27) (thickness 0.15))) (tstamp 5ff5698c-9ab3-4576-b2ed-0b66ce45d81a) ) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp 2d10eccd-61e3-4252-9fa9-23c10b817c27) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp 2d10eccd-61e3-4252-9fa9-23c10b817c27) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) @@ -32,11 +32,11 @@ ) ) ) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp 34f17549-b1ed-4801-8730-2c7df682633a) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp 34f17549-b1ed-4801-8730-2c7df682633a) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks allowed) (vias allowed) (pads allowed ) (copperpour allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.955135 -0.492465) diff --git a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/MULTI_LAYER_KEEP_OUT.kicad_mod b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/MULTI_LAYER_KEEP_OUT.kicad_mod index 9b73dfb4f3..cdb4286890 100644 --- a/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/MULTI_LAYER_KEEP_OUT.kicad_mod +++ b/qa/data/pcbnew/plugins/altium/pcblib/Tracks.pretty/MULTI_LAYER_KEEP_OUT.kicad_mod @@ -8,11 +8,11 @@ (effects (font (size 1.27 1.27) (thickness 0.15))) (tstamp a002c95b-8aaa-472b-8f35-74a5bf9e4d15) ) - (zone (net 0) (net_name "") (layers *.Cu) (tstamp 45a3d4b4-7728-4a1d-a33f-54532e6bdee1) (hatch edge 0.508) + (zone (net 0) (net_name "") (layers *.Cu) (tstamp 45a3d4b4-7728-4a1d-a33f-54532e6bdee1) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.67078 -0.121856) diff --git a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MLOEX_GNSS_MOLDED.kicad_mod b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MLOEX_GNSS_MOLDED.kicad_mod index 40c8b71135..0cf0817145 100644 --- a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MLOEX_GNSS_MOLDED.kicad_mod +++ b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MLOEX_GNSS_MOLDED.kicad_mod @@ -60,11 +60,11 @@ (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp c230476f-0a2f-46e6-b3f4-fb9db7e9c35c)) (pad "FEED" smd rect (at 0.97 1.95) (size 1.54 1.54) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp df678a79-0577-4e5d-811e-7537bf99a5ba)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 850ff00e-5d53-44b8-b71e-a335072cdc1e) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 850ff00e-5d53-44b8-b71e-a335072cdc1e) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2.64 1.2) @@ -74,11 +74,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp fb3d45e6-87e0-4700-bf36-d1ee69c21568) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp fb3d45e6-87e0-4700-bf36-d1ee69c21568) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2.64 3.735) @@ -88,11 +88,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp d0aacc61-9eff-49b0-945d-df1deb541851) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp d0aacc61-9eff-49b0-945d-df1deb541851) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 0.2 3.735) @@ -102,11 +102,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 51235af9-3047-4057-a7d5-a98e6a367462) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 51235af9-3047-4057-a7d5-a98e6a367462) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2.64 3.735) diff --git a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CHIP.kicad_mod b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CHIP.kicad_mod index f844a35e6f..e09910a9b7 100644 --- a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CHIP.kicad_mod +++ b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CHIP.kicad_mod @@ -44,11 +44,11 @@ (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 49b7690c-5e71-401a-b6a7-04515de9809f)) (pad "FEED" smd rect (at 1.45 -0.55) (size 1.1 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp b56650d1-6576-46c5-a27d-4e7032bbcead)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp b4bb157a-ceeb-494e-bb4f-000cf30ac189) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp b4bb157a-ceeb-494e-bb4f-000cf30ac189) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 -1) @@ -58,11 +58,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp c732e63e-8296-4e80-8de7-1149f852ceb2) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp c732e63e-8296-4e80-8de7-1149f852ceb2) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 0.2) @@ -72,11 +72,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp f5fbf814-0674-4d34-946a-a84278bae389) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp f5fbf814-0674-4d34-946a-a84278bae389) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -0.8 1) @@ -86,11 +86,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 88b86e1e-9322-4465-8a29-475e2b78a5c1) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 88b86e1e-9322-4465-8a29-475e2b78a5c1) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 1) diff --git a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CUBE.kicad_mod b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CUBE.kicad_mod index 1173932bd2..98a24657d4 100644 --- a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CUBE.kicad_mod +++ b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/MOLEX_GNSS_CUBE.kicad_mod @@ -83,11 +83,11 @@ (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 5a9d22d3-2476-4cef-a3ec-b649c8ba9a05)) (pad "NC3" smd rect (at 3.905 -5.06 90) (size 1.6 3.2) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 1598b68e-1cd6-42b8-85b9-19e005c06267)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 532c31d0-9ff5-4f64-a276-ffdffb90978c) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 532c31d0-9ff5-4f64-a276-ffdffb90978c) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 2.845 6.95) @@ -97,11 +97,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 22b304ca-71ca-4dc3-9586-c0b0653e7fc3) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 22b304ca-71ca-4dc3-9586-c0b0653e7fc3) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 2.875 4.5) @@ -111,11 +111,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 3f326d97-5543-4c5a-8d15-956d654cc60e) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 3f326d97-5543-4c5a-8d15-956d654cc60e) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 3.795 6.95) @@ -125,11 +125,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp af9d6285-8c33-4043-8185-8263403dc73d) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp af9d6285-8c33-4043-8185-8263403dc73d) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 4.125 4.45) @@ -139,11 +139,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 9b4b0bb1-530f-4f9a-a961-ab734fd5442f) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 9b4b0bb1-530f-4f9a-a961-ab734fd5442f) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 4.225 6.95) @@ -153,11 +153,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp fa5b3790-b220-4be5-a990-ca2892000201) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp fa5b3790-b220-4be5-a990-ca2892000201) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 4.6 4.525) @@ -167,11 +167,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 4fe9af7e-6bb8-4c0e-9a0c-266a90af1ec9) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 4fe9af7e-6bb8-4c0e-9a0c-266a90af1ec9) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 6.25 2.725) @@ -181,11 +181,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp b605a965-8714-4d7f-bd90-b8703d3de73d) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp b605a965-8714-4d7f-bd90-b8703d3de73d) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 6.25 4.425) diff --git a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3011.kicad_mod b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3011.kicad_mod index 6d64e1dbc3..7d37023d3e 100644 --- a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3011.kicad_mod +++ b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3011.kicad_mod @@ -38,11 +38,11 @@ (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 50807ac6-6b59-4af7-83e3-f0a527f4b1c0)) (pad "3" smd rect (at -1.6 0) (size 0.8 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp f0621955-4a9b-4681-b3c2-bef6517009a0)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 47a94f57-ad3e-4a99-a660-bbe90d3d6c5c) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 47a94f57-ad3e-4a99-a660-bbe90d3d6c5c) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 -1) @@ -52,11 +52,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 8faae3a7-08e8-4410-83f1-f8180c22519c) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 8faae3a7-08e8-4410-83f1-f8180c22519c) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 1.2) @@ -66,11 +66,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 2062825f-304e-46b4-973f-7017b6f57ebe) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 2062825f-304e-46b4-973f-7017b6f57ebe) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -1 1) @@ -80,11 +80,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 10248144-4b47-4ef2-90be-5423b5870095) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp 10248144-4b47-4ef2-90be-5423b5870095) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2 1.25) diff --git a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3062A.kicad_mod b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3062A.kicad_mod index 096e4926f0..349f8ab0f6 100644 --- a/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3062A.kicad_mod +++ b/qa/data/pcbnew/plugins/eagle/lbr/SparkFun-GPS.pretty/W3062A.kicad_mod @@ -54,11 +54,11 @@ (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 3b6e9a28-38f3-46f5-9589-a561707dd309)) (pad "GND" smd rect (at -3 0) (size 1.25 1.61) (layers "F.Cu" "F.Paste" "F.Mask") (solder_mask_margin 0.1016) (thermal_bridge_angle 45) (tstamp 1d165357-1f66-4868-9b44-0f0d561a87d8)) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 1ffe7c06-22bc-47ab-a270-c70095739e36) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 1ffe7c06-22bc-47ab-a270-c70095739e36) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -3.9 -0.8) @@ -68,11 +68,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 98a1b2c0-f4c3-4e53-b667-1843b83b5c30) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 98a1b2c0-f4c3-4e53-b667-1843b83b5c30) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -3.9 -0.6) @@ -82,11 +82,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp f1c7d86b-16c9-4046-ab87-7dbeb632a3ff) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp f1c7d86b-16c9-4046-ab87-7dbeb632a3ff) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -3.9 0.8) @@ -96,11 +96,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 6cd8c5d4-fa89-4414-9c05-9ab71394dc61) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 6cd8c5d4-fa89-4414-9c05-9ab71394dc61) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -3.9 2.6) @@ -110,11 +110,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp e37dda27-e732-439a-9927-b88dd98b8680) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp e37dda27-e732-439a-9927-b88dd98b8680) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -2.3 0.8) @@ -124,11 +124,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 54c3a46f-c852-44c8-8e8c-43187eb1c869) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp 54c3a46f-c852-44c8-8e8c-43187eb1c869) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 3.5 -0.6) @@ -138,11 +138,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "F.Cu") (tstamp aeab4c13-2816-4770-90c7-92b98690646f) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "F.Cu") (tstamp aeab4c13-2816-4770-90c7-92b98690646f) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy 3.5 0.8) @@ -152,11 +152,11 @@ ) ) ) - (zone (net 0) (net_name "") (layer "B.Cu") (tstamp ae3f2c4f-b574-4b8a-aa4a-c9e45f59577d) (hatch edge 0.508) + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp ae3f2c4f-b574-4b8a-aa4a-c9e45f59577d) (hatch edge 0.5) (connect_pads (clearance 0)) - (min_thickness 0.254) (filled_areas_thickness no) + (min_thickness 0.25) (filled_areas_thickness no) (keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed ) (copperpour not_allowed) (footprints allowed)) - (fill (thermal_gap 0.508) (thermal_bridge_width 0.508) (island_removal_mode 0) (island_area_min 10)) + (fill (thermal_gap 0.5) (thermal_bridge_width 0.5) (island_removal_mode 0) (island_area_min 10)) (polygon (pts (xy -3.9 2.625)