Delta Gerber: unsere Open-Source Gerber Library
Bei DeltaProto verarbeiten wir taglich dutzende Gerber-Dateien. Und taglich stiessen wir auf dasselbe Problem.
Wir nutzten alles Mogliche: * tracespace (tracespace.io) * PCB Preflight (pcbpreflight.com) * NextPCB Gerber Viewer (nextpcb.com/free-online-gerber-viewer.html) * gerbv (gerbv.github.io) * KiCad (kicad.org)
Allesamt gute Tools — aber keines hatte alles, was wir brauchten.
Das eine renderte schon, konnte aber keine Cadence Allegro-Dateien lesen. Das andere schon, aber dann musste man seine Gerbers auf einen externen Server hochladen. Und wieder ein anderes war eine vollstandige Desktop-Anwendung, fur die man erst allerlei installieren muss.
Also was macht man als Ingenieur?
Man baut es selbst. (xkcd.com/1319)
Das Ergebnis: Delta Gerber — eine vollstandig quelloffene Library, geschrieben in Java, die Gerber-Dateien parst, interpretiert und rendert. Direkt im Browser. Kein Upload, keine Installation, keine Daten, die irgendwo auf einem Server landen.
Was macht sie anders? * Vollstandige Gerber X2/X3 Unterstutzung * Excellon Drill Files korrekt visualisiert * Cadence Allegro-Dateien? Kein Problem * Schicht-fur-Schicht-Ansicht oder vollstandiger Stackup * Alles lauft lokal — deine Dateien verlassen deinen Browser nicht
Und weil andere Ingenieure wahrscheinlich auf dieselben Frustrationen stossen, haben wir es open source gemacht.
Lieber selbst hosten? Klone das Repository von GitHub: github.com/Delta-Proto/delta-gerber
Lieber direkt nutzen? Probiere unsere gehostete Version uber den Gerber Viewer auf unserer Seite: /opensource-gerber-viewer
Wir speichern keine Daten. Deine Gerbers bleiben deine.
Beitrage, Issues und Feature Requests sind willkommen.



