diff --git a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp index f508afcca0..ec41f35f4f 100644 --- a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp +++ b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp @@ -622,7 +622,8 @@ void CADSTAR_PCB_ARCHIVE_LOADER::loadDesignRules() ds.m_TrackMinWidth = getKiCadLength( Assignments.Technology.MinRouteWidth ); ds.m_ViasMinSize = ds.m_TrackMinWidth; // Not specified, assumed same as track width ds.m_ViasMinAnnulus = ds.m_TrackMinWidth / 2; // Not specified, assumed half track width - ds.m_MinThroughDrill = 0; // CADSTAR does not specify a minimum hole size + ds.m_MinThroughDrill = PCB_IU_PER_MM * 0.0508; // CADSTAR does not specify a minimum hole size + // so set to minimum permitted in KiCad (2 mils) ds.m_HoleClearance = ds.m_CopperEdgeClearance; // Not specified, assumed same as edge auto applyNetClassRule = [&]( wxString aID, NETCLASS* aNetClassPtr,