From 003c8e60a1d4ea7dd8f8ce2c8d94fbb88c81f6ef Mon Sep 17 00:00:00 2001 From: rusefi Date: Tue, 17 Mar 2020 10:21:33 -0400 Subject: [PATCH] progress --- hardware/Common_Rail_MC33816/gerbers/kicadBom2jlcpcb.bat | 7 +++++-- hardware/Common_Rail_MC33816/gerbers/kicadPos2jlcpcb.bat | 6 ++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/hardware/Common_Rail_MC33816/gerbers/kicadBom2jlcpcb.bat b/hardware/Common_Rail_MC33816/gerbers/kicadBom2jlcpcb.bat index 278436105c..e05d01ce56 100644 --- a/hardware/Common_Rail_MC33816/gerbers/kicadBom2jlcpcb.bat +++ b/hardware/Common_Rail_MC33816/gerbers/kicadBom2jlcpcb.bat @@ -3,13 +3,16 @@ set inputFile=../Common_Rail_MC33816.csv set outputFile=MC33816_R0.3-bom.csv +if not exist %inputFile% echo Not found %inputFile% +if not exist %inputFile% exit -1 echo "Translating from %inputFile% to %outputFile%" - echo Comment,Designator,Footprint,LCSC Part #> %outputFile% - + grep JLCPCB %inputFile% > %outputFile%.temp sed -f removedoublecomma.sed %outputFile%.temp | gawk -F "," '{print $3 "," $1 "," $4 "," $10}' >> %outputFile% + +rm -f %outputFile%.temp diff --git a/hardware/Common_Rail_MC33816/gerbers/kicadPos2jlcpcb.bat b/hardware/Common_Rail_MC33816/gerbers/kicadPos2jlcpcb.bat index 403db50f61..147c8b75c2 100644 --- a/hardware/Common_Rail_MC33816/gerbers/kicadPos2jlcpcb.bat +++ b/hardware/Common_Rail_MC33816/gerbers/kicadPos2jlcpcb.bat @@ -5,8 +5,10 @@ rem set inputFile=Common_Rail_MC33816-bottom.pos set outputFile=MC33816_R0.3-cpl.csv -echo "Translating from %inputFile% to %outputFile%" +if not exist %inputFile% echo Not found %inputFile% +if not exist %inputFile% exit -1 +echo "Translating from %inputFile% to %outputFile%" grep -v Package %inputFile% | grep -v # | gawk '{ sub(/\..*/,"", $6); print $1 "," $4 "mm," $5 "mm,Bottom," $6}' > %outputFile%.temp sed -f ../../tools/unquote.sed %outputFile%.temp > %outputFile%.all @@ -15,4 +17,4 @@ echo Designator,Mid X,Mid Y,Layer,Rotation> %outputFile% grep -v "L\|D" %outputFile%.all >> %outputFile% - +rm -f %outputFile%.temp \ No newline at end of file