Stap 2: Uitvoeren van het Script
Een toekomstige versie van deze tool kan uitvoeren binnen een EAGLE ULP. Het lijkt erop dat het zou somwhat vergelijkbare mogelijkheden hebben, en hebben een beetje van interne kennis over het EAGLE milieu waardoor de ULP worden meer OS-onafhankelijke, dat zou een goede zaak. Ondertussen, vroege adopters zou willen spelen met de bash-script om te zien als lijkt het nuttig in concept.
Het script doet het volgende:
Ingangen: board of schematische bestandsnaam, gevolgd door een lijst met lagen:
eagle_backview ~/Documents/EagleProjects/Arduino-Pro-v12.brd top pads vias
Hieruit het script cijfers uit de map waar de back-ups zou wonen, en dat dit een. BRD-bestand. En het creëert een tmp directory.
Voor elke back-upbestand gevonden, een hernoemde kopie van dat wordt verplaatst naar de map tmp en de opgegeven lagen naar een bestand gerber van passende naam omgezet heeft (met behulp van EAGLE zelf) het script houdt spoor van de oudste back-up ook gezien. En natuurlijk maken we een soortgelijk gerber van de nieuwste versie van het bestand (degene die op dit moment geroepen. BRD)
Vervolgens bouwen we een gerbv-projectbestand waarin wordt verwezen naar alles van de gerbers die we hebben geproduceerd, zetten elkaar op een andere laag, met een speciaal gekozen kleur. De huidige. BRD laag is 192R + 15G. De oudste back-up is 192R + 32G. Alle tussenliggende versie is 192R + 16G.
De kleur mengen modus is ingesteld op XOR zijn, en de oudste en nieuwste lagen zichtbaar moet zijn op hetzelfde moment.
Vervolgens zien we wat dit eruit!