Elecrow 用のガーバーファイル拡張子
Elecrow の拡張子
as of 2019-09-01
table:Elecrowの拡張子
TOP LAYER: pcbname.GTL BOTTOM LAYER: pcbname.GBL
SOLDER STOP MASK TOP: pcbname.GTS SOLDER STOP MASK BOTTOM: pcbname.GBS
SILK TOP: pcbname.GTO SILK BOTTOM: pcbname.GBO
NC DRILL: pcbname.TXT
MECHANICAL LAYER: pcbname.GML
Elecrow では PTH と NPTH は別ファイル
リネーム用のスクリプト(bash)
つかいかた
PROTELの拡張子を使用にチェックを入れること.
Elecrow はガーバーファイルの拡張子が独特なので都度リネームする必要がある
とりあえずワンライナーにしてみた
なぜか gml が gm1 になる
code:rename.sh
for a in *; do b=echo ${a} | sed -E 's/(.*)-([BF]|Edge).(Cu|Mask|SilkS|Cuts)(\.[A-z0-9]{3})/\1\4/g'; mv ${a} ${b}; done; for a in *.drl; do mv ${a} basename ${a} .drl.txt; done
参考