J'utilise Kicad, et pour visionner mon PCB à partir des fichiers Gerber, j'utilise :
https://www.zofzpcb.com/
Et quand j'ai besoin de commander un PCB sur internet, les extensions GERBER ne sont jamais comme il faut à l'exportation, y'a bien une option dans kicad, mais c'est pas concluant...
Alors j'ai créé un petit fichier .bat sous windows (oui je sais c'est pourri windows), mais ça doit pouvoir se modifier facilement pour linux.
Le script :
- renomme les fichiers avec les bonnes extensions pour que ZofzPCB reconnaisse directement chaque couche
- Si il y avait une précédente version de fichiers présente dans le répertoire, il copie les fichiers dans un sous-répertoire de sauvegarde /old
- il ne fait pas le café...
Code : Tout sélectionner
chcp 1250
echo off
cls
color A
echo Ce script renomme les extensions des fichiers gerber issues de KiCad avec les extensions utilisables pour la fabrication de PCB.
pause
if exist *.GBR (goto suite) else (goto error)
:error
echo Aucune nouvelle version de fichier GERBER trouvée - Vérifiez l'exportation
pause
exit
:suite
if exist *.GTL (goto version) else (goto fin)
:version
del /q .\old
rmdir .\old
mkdir .\old
move *.G*L .\old
move *.G*S .\old
move *.G*O .\old
move *.GDD .\old
goto fin
:fin
ren *-F.Cu.gbr *.GTL
ren *-B.Cu.gbr *.GBL
ren *-F.Silks.gbr *.GTO
ren *-B.Silks.gbr *.GBO
ren *-F.Mask.gbr *.GTS
ren *-B.Mask.gbr *.GBS
ren *-Edge.Cuts.gbr *.GKO
ren *-NPTH.drl *-NTPH.GDD
ren *-PTH.drl *-PTH.GDD
ren *.drl *.GDD
echo Conversion effectuée avec succès !
pause
exit

Les améliorations sont les bienvenues
