From b151dd02b976797897d8640a771dc56e07e1e203 Mon Sep 17 00:00:00 2001 From: Roberto Fernandez Bautista Date: Sun, 28 Mar 2021 15:17:20 +0100 Subject: [PATCH] CADSTAR PCB: Fix incorrect solder mask/paste clearance Need to divide by two as this is a clearance, not diameter. --- pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp index 3b08585717..b09ba6c818 100644 --- a/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp +++ b/pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp @@ -810,7 +810,7 @@ PAD* CADSTAR_PCB_ARCHIVE_LOADER::getKiCadPad( const COMPONENT_PAD& aCadstarPad, } else { - int newMargin = getKiCadLength( shape.Size - csPadcode.Shape.Size ); + int newMargin = getKiCadLength( shape.Size - csPadcode.Shape.Size ) / 2; if( kiLayer == F_Mask || kiLayer == B_Mask ) {