Étape 2: Exécuter le Script
Une future version de cet utilitaire peut s’exécuter au sein de l’ULP EAGLE. Il semble qu’il aurait somwhat des fonctionnalités similaires et avoir un peu de connaissances internes sur l’environnement de EAGLE qui pourrait rendre l’ULP à être plus indépendant du système d’exploitation, ce qui serait une bonne chose. Pendant ce temps, adopteurs précoces pourraient vouloir jouer avec le script bash pour voir si il semble utile dans le concept.
Le script effectue les opérations suivantes :
Entrées : planche ou schéma nom du fichier, suivi d’une liste des couches :
haut de eagle_backview ~/Documents/EagleProjects/Arduino-Pro-v12.brd pads vias
Sur cette base, le script chiffres sur le répertoire où vivraient les sauvegardes, et qu’il s’agit d’un. Fichier BRD. Et il crée un répertoire tmp.
Pour chaque fichier de sauvegarde trouvé, une copie renommée de qui est déplacée dans le répertoire tmp, et a converti les calques spécifiés dans un fichier gerber nom approprié (à l’aide de EAGLE lui-même) le script assure le suivi de la plus vieille sauvegarde vue ainsi. Et bien sûr, nous faisons un gerber similaire de la toute nouvelle version du fichier (celui appelé actuellement. BRD)
Ensuite, nous accumulons un fichier de projet gerbv qui référence tous les gerberas, que nous avons produit, mettant chacun sur un calque différent, avec une couleur spécialement choisi. Le courant. Couche BRD est 192R + 15G. La sauvegarde plus ancienne est 192R + 32G. N’importe quelle version intermédiaire est 192R + 16G.
La couleur de mélange de mode a la valeur XOR, et les couches plus anciennes et les plus récents sont définies pour être visible en même temps.
Ensuite, nous voyons à quoi cela ressemble !