Können Sie Gerber-Dateien wieder in einen PCB-Layout-Designer wie Eagle laden?

7

Es gibt eine Platine, die ich möglicherweise zum Wechseln eines Lötpads benötige, aber der Schaltplan und das Layout sind weg und wurden nicht zur Quellcodeverwaltung hinzugefügt. Ist es möglich, die Gerber- Dateien wieder in einen Designer zu laden , um die Pads zu ändern, damit ich nicht versuchen muss, den gesamten Schaltplan und das Layout erneut zu zeichnen?

D4ILYD0SE
quelle
1
Wurden die Gerbers ursprünglich nach einem Eagle-Design hergestellt?
DerStrom8
Mir wurde gesagt, dass das richtig ist. Aber mir wurde auch gesagt, dass ich das mit genügend Zögern nicht mit Sicherheit sagen könnte. Ist das aber wichtig? Ich dachte, Gerber wären Gerber wären Gerber.
D4ILYD0SE
3
Einige Gerber-Viewer unterstützen die Bearbeitung. Riskantes Geschäft, IMO.
Matt Young
1
@ JeffHawkins Kein anderer Händler bietet kleinere Bestellmengen an?
efox29
1
Sie können dies in KiCad tun. Es ist definitiv nicht optimal.
Pipe

Antworten:

10

Ab Eagle 7.5 ist dies tatsächlich möglich. Es ist ein einfacher Fall File->Import->Gerberaus dem Layout-Editor. Es ist ein Demo - Video auf YouTube.

Wie andere bereits erwähnt haben, ist keine echte DRC-Überprüfung der importierten Datei möglich, da die Gerbers keine Informationen zu Netzen und Konnektivität enthalten. Eagle importiert einfach alle verschiedenen Formen und Linien auf die Kupferschicht.

Sie können jedoch Änderungen manuell (mit großer Sorgfalt) vornehmen und nach Abschluss erneut als Gerber exportieren.

Tom Carpenter
quelle
6

Nein. Eine Standarddatei im Gerber-Format enthält nur primitive Formen und Positionen. Es enthält kein Konzept dafür, WAS eine der Formen darstellt, oder sogar, dass es sich um eine elektronische Leiterplatte handelt.

Das Gerber-Format ist jedoch eine recht einfache und unkomplizierte Textdatei. Es kann in jedem einfachen Texteditor bearbeitet werden. Wenn sich die Zeit und Mühe lohnt, können Sie den Inhalt der Gerber-Dateien "optimieren", um eine Änderung so einfach wie das Ändern eines Pads vorzunehmen.

Richard Crowley
quelle
Das wusste ich nicht. Aber das scheint ein wenig schwierig zu sein. Ist es nur so etwas wie ein XML-Format, in dem steht: "Gefüllt an (x, y) -Koordinate bei
Längenbreite
@ JeffHawkins Noch niedriger als das, eigentlich. Gerber-Dateien sind im Wesentlichen eine Liste von Anweisungen, die von einem Plotter ausgeführt werden müssen.
Abenddämmerung -inaktiv-
4

Im Wesentlichen handelt es sich bei den Gerbers um Vektorzeichnungen (die PCB-Geräte verstehen). In einem Gerber können Sie ein Rechteck haben, aber der Gerber "weiß" nicht, dass dieses Rechteck tatsächlich ein Pad ist, und es ist ein Teil des Footprints, der andere Pads hat. Gerbers enthält keine schematischen Informationen: Alle Spuren sind nur Linien (oder Polylinien) für x1, y1 bis x2, y2.

Afaik, Gerbers kann nicht wieder in den Eagle PCB Layout Designer geladen werden. Wenn Gerbers aus einem Eagle-Layout (aus der BRD-Datei) generiert werden, werden viele Informationen aus den Gerbers ausgelassen.

Es gibt die Programme Gerber Viewer und Gerber Editor, mit denen Gerber-Dateien bearbeitet werden können. Sie arbeiten unabhängig von der Software, aus der ein Gerber generiert wurde. Sie bieten viel weniger DRC (falls vorhanden), da ein Gerber-Editor den Schaltplan nicht "kennt". (@Matt hatte bereits erwähnt, dass die manuelle Bearbeitung von Gerbers riskant ist.) Sie müssten diesen Mangel an DRC mit zusätzlicher menschlicher Sorgfalt ausgleichen.

Verwandte
ähnliche Fragen zu Altium.

Nick Alexeev
quelle
Ich stimme zu. Was viele Software jedoch zulassen (unsicher über Eagle), ist der Import von Grafiken als Seide. Wenn Sie den Gerber in Ebenen aufteilen, jede als Bild speichern und als Siebdruck importieren können, können Sie jede Spur über den Siebdrucken erneut ausführen, um eine "Anleitung" zu erhalten. In KiCAD ist es möglicherweise möglich, die Leiterplatte mit einem Schaltplan zu versehen, dies ist jedoch nicht einfach, und wie Nick feststellt, ist die DRC ein Problem. -1 an wen auch immer die Quellcodeverwaltung verloren hat!
rdtsc
2
In Eagle V7.5 und höher können Gerbers als Objekte auf der Kupferebene in den Layout-Editor importiert werden. Es wird kein Schaltplan neu erstellt, es ist jedoch möglich, das Kupferlayout zu bearbeiten und anschließend erneut zu exportieren.
Tom Carpenter
1

Eagle malt viele der Gerber-Features mit einem Raster von 0,3 mm Linien, was es schwierig macht, Features wie Pads oder Tracks im Vergleich zu polygonalen Güssen, Grundebenen usw. nahtlos zu identifizieren.

Wenn Ihre Version von Eagle den Import unterstützt, sind Sie meistens fertig und entstaubt. Wenn nicht, können Sie auch in ein anderes Dateiformat konvertieren, das Sie möglicherweise in Eagle importieren können. Das folgende Dienstprogramm kann einen gEDA-PCB-kompatiblen Footprint mit einer Gerber-Datei erstellen, muss jedoch erraten, welche Polygone Pads im Vergleich zum Boden sind pours und wie jedes Gerber-> Layout-Konvertierungswerkzeug sind nicht 100% zuverlässig bei der Reproduktion aller Funktionen.

https://github.com/erichVK5/translate2geda

(Haftungsausschluss: mein WIP-Konvertierungstool)

erich
quelle