From b4e5c36d2e41ab3d9dfd53d186e07705b2045c2b Mon Sep 17 00:00:00 2001 From: Andrei Date: Tue, 23 Mar 2021 08:55:46 +0200 Subject: [PATCH] fix for AD slot+round holes --- bin/copy_from_AD.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/copy_from_AD.sh b/bin/copy_from_AD.sh index ec14d4e..04bdc35 100644 --- a/bin/copy_from_AD.sh +++ b/bin/copy_from_AD.sh @@ -26,7 +26,17 @@ cp ${src_path}/${name}.GKO ${dst_path} # copy "mechanical 15" module outline layer cp ${src_path}/${name}.GM15 ${dst_path} # copy NC drill -cp ${src_path}/${name}.TXT ${dst_path}/${name}.DRL 2> /dev/null || (echo "* Skipping Drill for ${name}..." && >"${dst_path}/${name}.DRL") +if [ -f "${src_path}/${name}-RoundHoles.TXT" ]; then + cp ${src_path}/${name}-RoundHoles.TXT ${dst_path}/${name}.DRL 2> /dev/null + if [ -f "${src_path}/${name}-SlotHoles.TXT" ]; then + # todo: wait until we add a proper slot support to gerbmerge + echo "Warning! Found slot drill layer. Please make sure all slots are placed on keep-out layer!" + #echo "Found slot file, appending it to the DRL..." + #cat ${src_path}/${name}-SlotHoles.TXT >> ${dst_path}/${name}.DRL + fi +else + cp ${src_path}/${name}.TXT ${dst_path}/${name}.DRL 2> /dev/null || (echo "* Skipping Drill for ${name}..." && >"${dst_path}/${name}.DRL") +fi # copy the schematic cp ${src_path}/${name}-schematic.PDF ${dst_path}/${name}-schematic.pdf # copy the PCB 3D rendered view