www.wikidata.de-de.nina.az
Dieser Artikel behandelt ein Dateiformat in CAD CAM Systemen Fur die Fernsehnorm siehe Gerber Norm Das Gerber Format ist eine Standard Dateistruktur im ASCII Format die den Datenaustausch zwischen CAD Entwicklung und CAM Produktion ermoglicht Es wird vor allem im Bereich von elektronischen CAD Programmen EDA Electronic Design Automation zur Ausgabe der Layoutdaten bei Leiterplatten verwendet Gerber File FormatDateiendung gbrEntwickelt von Gerber Scientific heute UcamcoErstveroffentlichung 1980Aktuelle Version The Gerber Format SpecificationRevision 2020 09 Oktober 2020 Standard s Ucamco DownloadsWebsite Reference Gerber ViewerEntwickelt wurde es im Jahr 1980 von dem Unternehmen Gerber Scientific zur Ansteuerung von dessen Fotoplottern Es wurde zum Quasi Standard fur Leiterplattendaten Gerber Scientific wurde 1998 von Barco ETS ubernommen die den RS 274X Format User s Guide veroffentlichten Dieses Extended Gerber oder RS 274X ist der heutige Standard Alle gangigen CAD Programme erlauben einen Export des Designs im Extended Gerber Format und alle gangigen CAM Programme einen Import Das alte Standard Gerber RS 274 D wird heute kaum mehr verwendet Verschiedene Anbieter bieten auch Extended Gerber Viewer an Nach verschiedenen Umstrukturierungen wird das Gerber Format seit 2007 von Ucamco NV gepflegt Ucamco veroffentlicht von Zeit zu Zeit uberarbeitete Revisionen der Gerber Formatspezifikation die aktuelle Revision ist 2020 09 vom Oktober 2020 Bis jetzt gibt es vier grossere Entwicklungsstufen im Gerber Format Gerber RS 274 D Obsolet Gerber RS 274 X Gerber X2 eine kompatible Erweiterung zu RS 274 X Gerber X3 erganzt Gerber X2 um Bestuckungsattribute 1 Zwecks eindeutiger Ubermittlung von Leiterplatten Metadaten z B Maskenfarbe Material IPC Norm usw kann eine Datei im Gerber Job Format verwendet werden Hierzu stellt Ucamco die Formatbeschreibung 2 und einen freien Editor 3 zur Verfugung Inhaltsverzeichnis 1 Aufbau 1 1 Struktur 1 2 D Code Liste 2 RS 274 D Standard Gerber 3 RS 274X Extended Gerber 3 1 Benutzung 3 2 Zusatzliche Daten 3 3 Gerber Dateierweiterungen 4 Gerber X2 5 Siehe auch 6 Weblinks 7 EinzelnachweiseAufbau BearbeitenJede Gerberdatei enthalt immer nur eine Schicht fachsprachlich Layer Besteht eine Leiterplatte aus mehreren Schichten z B zwei Layern fur die Abbildung der elektrischen Verbindungen in Kupfer zwei Layern fur den Lotstopplack und einem Layer fur den Textaufdruck auf der Leiterplatte sind dafur in Summe funf verschiedene Gerberdateien notwendig nbsp Vier Lagen Layer im GerberformatStruktur Bearbeiten Die einzelnen Elemente Leiterbahnen Pads usw einer Leiterplatte werden mit x y Koordinaten positioniert Die Koordinaten konnen in absoluten oder inkrementalen Werten angegeben sein Als Einheiten sind mm oder Inch moglich Die Koordinaten werden in ganzen Zahlen angegeben fur feinere Strukturen muss eine Skalierung angegeben werden Fuhrende oder angehangte Nullen konnen unterdruckt werden um Speicherplatz zu sparen Die grundsatzliche Struktur eines Gerberfiles ist Formatbeschreibung absolut oder inkremental Unterdruckung von Nullen Einheitenbeschreibung mm Inch Skalierung Plotanweisungen 1 Block Werkzeug X Y Koordinate Steuerfunktionen Blockende 2 Block Werkzeug X Y Koordinate Steuerfunktionen Blockende usw D Code Liste Bearbeiten Die Wahl der Steuerfunktion und des Werkzeugs erfolgt uber die D Code Liste auch Blendentabelle genannt Die D Code Liste beschreibt die in einem Gerber File eingesetzten grafischen Werkzeuge Kreise Kreisringe Rechtecke Sie beschreibt die Zuordnung aller in den Gerberdaten vorhandenen D Codes zu einer geometrischen Blendenform und einer mechanischen Blendengrosse D1 bis D3 sind reservierte Codes sie bezeichnen keine Blende sondern das Ein bzw Ausschalten der Lichtquelle des Fotoplotters Dabei sind D1 ziehe eine Linie mit eingeschaltetem Licht Achtung das bedeutet nicht einfach Licht an sondern vielmehr ziehe eine Linie was einen wichtigen Unterschied darstellt D2 Lichtquelle aus D3 Lichtimpuls Flash RS 274 D Standard Gerber BearbeitenStandard Gerber ist ersetzt worden durch Extended Gerber RS 274X Es beschreibt eine Teilmenge der Electronic Industries Association RS 274 D Specification 4 ein Format fur die Steuerung von NC Maschinen in vielen Industriebereichen Der Ausdruck RS 274 D wird oft falsch verwendet ohne den Gerber Zusatz um auf die Gerber Teilmenge zu verweisen statt auf das Original RS 274 D Standard Gerber wird verwendet um Vektor Photoplotter zu steuern welche tatsachlich 2D NC Maschinen sind Es ist ein einfaches ASCII Format bestehend aus Kommandos und X und Y Koordinaten 5 Ein Beispiel fur eine Gerber RS 274 D Datei D11 X1785250Y2173980D02 X1796650Y2177730D01 X1785250Y2181480D01 X1796650Y2184580D01 D12 X3421095Y1407208D03 X3422388Y1406150D03 M02 RS 274 D wurde in den 1960er und 70ern entworfen zur Steuerung numerischer Maschinen wie Vektor Photoplottern Diese wurden mittlerweile von Raster Photoplottern abgelost Eine RS 274 D Datei ist nicht eine Bildbeschreibungsdatei an sich Sie enthalt keine Einheit oder Blenden Das sind Standardformen ahnlich wie ein Font fur Textverarbeitung und sollten manuell vom Plotterbediener gesetzt werden Sie wurden in eine unformatierte ASCII Datei geschrieben Blendentabelle oder Aperturetabelle genannt Der Bediener bestuckte daraufhin eine kreisformige Scheibe mit Offnungen beschrieben wie in der Tabelle welche wahrend der Belichtung des Films in den Lichtstrahl gedreht wurden Es gibt keinen Standard fur diese Tabellen somit hat jede ihre eigene Formatierung 5 Um Formen darzustellen die nicht mit der beschrankten Blendenmenge zu beschreiben sind wird das Ausmalen vector fill dieser Form verwendet Standard Gerber ist gut geeignet um die beschrankten Moglichkeiten auszunutzen uber die ein vektororientierter Photoplotter verfugte Es wurde fur eine manuelle Arbeitsweise konzipiert und ist somit nicht geeignet fur einen komplett automatisierten Datentransfer zwischen Leiterplattendesigner und hersteller Der vollstandige Dateisatz fur die Beschreibung einer Leiterplatte besteht aus den Dateien der einzelnen Lagen einer oder mehrerer Dateien mit einer D Code Liste und einer Datei die den Lagenaufbau beschreibt RS 274X Extended Gerber BearbeitenDas RS 274X Gerber Format auch bekannt als Extended Gerber oder X Gerber ist ein 2D Bi Level vektororientiertes Bildbeschreibungsformat 6 Es ist eine Erweiterung des RS 274 D Standard Gerber Formates das wiederum eine Teilmenge des EIA RS 274 D Formates ist Es ist in ASCII Text geschrieben 7 und besteht aus einer Reihe von Kommandos und Koordinaten Die Grundfunktionen sind Linie zeichnen Draw und Punkt zeichnen Flash mit vordefinierten Formen an eine bestimmte Position und das Fullen einer Kontur Positive und negative Objekte konnen kombiniert werden Ein Beispiel fur eine RS 274X Datei G04 Shorter version of Gerber X2 Example Job 1 created by Filip Vermeire Ucamco TF FileFunction Copper L4 TF Part Single FSLAX35Y35 MOMM TA AperFunction Conductor ADD10C 0 15000 TA AperFunction ViaPad ADD11C 0 75000 TA AperFunction ComponentPad ADD12C 1 60000 ADD13C 1 70000 SRX1Y1I0 00000J0 00000 G01 G75 LPD D10 X7664999Y3689998D02 X8394995D01 X8439999Y3734999D01 X9369999D01 D11 X7664999Y3689998D03 X8359999Y1874998D03 X9882998Y3650498D03 D12 X4602988Y7841488D03 D13 X10729976Y2062988D03 X10983976D03 X11237976D03 M02 Eine RS 274X Datei enthalt die komplette eindeutige Beschreibung einer Leiterplattenlage Es werden keine zusatzlichen Dateien benotigt Blenden und Operatoren sind enthalten Flachen konnen spezifiziert werden ohne gefullt werden zu mussen wie in RS 274 D Da sie automatisch verarbeitet werden kann ist sie gut geeignet fur einen sicheren Datentransfer und zuverlassige und automatisierte Arbeitsablaufe Benutzung Bearbeiten Gerber Dateien werden normalerweise von Leiterplattenlayout Electronic Design Automation EDA oder PCB CAD Software geschrieben Diese Dateien werden zu den Leiterplattenherstellern geschickt wo sie in einen CAM System eingelesen werden um Daten fur jeden Produktionsschritt zu erzeugen Sie werden auch fur gebohrte Locher verwendet welche als Drill Lage gesehen werden konnen normalerweise wird aber ein Bohrformat wie Excellon verwendet 8 Gerber Dateien werden auch zur Ansteuerung von Prufmaschinen verwendet sowie zur automatischen optischen Inspektion Das RS 274X Format beschreibt nicht welche Lage dargestellt wird Deshalb sollte die Lagenfunktion in dem Dateinamen enthalten sein das Format der Dateierweiterung ist gbr Manche Entflechter benutzen kryptische Dateinamen welche in einer separaten Datei dokumentiert werden oder missbrauchen die Dateierweiterung z B ls fur die Lotseite 9 Zusatzliche Daten Bearbeiten Eine RS 274X Datei beschreibt u A eine Kupferlage oder eine Maske Leiterplattenherstellung und prufung benotigen aber noch mehr Informationen RS 274X kann Bohrdaten darstellen meistens sind diese aber spezifiziert im IPC NC 349 oder Excellon Format RS 274X kann keine Netzliste enthalten wenn benotigt wird diese meist in IPC D 356 10 dargestellt Lagennamen und Materialaufbau werden normalerweise in Textdateien oder Zeichnungen mitgeliefert 11 Jedoch empfiehlt Ucamco dafur die Benutzung eines Teil des IPC 2581 9 Normalerweise werden alle Dateien in einem Zip Archiv zusammengefasst Dieses wird dann zum Leiterplattenhersteller geschickt Gerber Dateierweiterungen Bearbeiten Eine Gerber Datei enthalt zum Beispiel eine Kupferlage Maske oder Bestuckungsdruck Somit werden fur eine Leiterplatte mehrere Gerber Dateien benotigt Es gibt keine Namenskonvention fur diese Dateien jedoch ist die bevorzugte Dateierweiterung gbr 6 Der Dateiname kann die Funktion enthalten zum Beispiel Lage1 gbr oder Maske top gbr Die Erweiterung gbx wird zusatzlich fur Gerber RS 274X Extended Gerber verwendet Aus historischen Grunden DOS 8 3 Format werden in manchen CAD Paketen Altium Protel die Dateierweiterungen als Funktion verwendet Somit ergeben sich uber 50 verschiedene Erweiterungen Eine Liste findet man bei Altium 12 Heutige Betriebssysteme weisen einer Erweiterung meist einen Dateityp zu Dieser Mechanismus funktioniert hier aber nicht Gerber X2 BearbeitenIn der Revision J4 sind neue Befehle fur die Verwendung von Attributen eingefuhrt worden Die Attribute konnen sich auf Dateiebene Blendenebene oder Objektebene beziehen Es gibt unter anderem vordefinierte Attribute fur Lagenposition innerhalb des Aufbaus der Leiterplatte z B Soldermask on Top Funktion der einzelne Objekte und Blenden z B Kupferpad fur SMD Bauteil Netzliste und Bauteil InformationDie komplette Liste mit Attributen ist in der frei verfugbaren Spezifikation beschrieben 6 und es gibt eine Anleitung zur Verwendung 13 Siehe auch BearbeitenHPGLWeblinks BearbeitenTU Ilmenau GERBER Files Memento vom 3 Marz 2016 im Internet Archive und Kurze Beschreibung des Datenformats RS 274X Memento vom 13 April 2016 im Internet Archive Mikrocontroller Net Informationen zu Gerber Tools Ucamco Ucamco Downloads englisch Dort neben diversen Artikeln vor allem The Gerber Format Specification englisch Reference Gerber Viewer englisch The Gerber File Format version 2 FAQ DE PCB Fabrication Data A Guide englisch Gerber X2 intro movie englisch Ucamco kostenlose Gerber CAM Lizenzen fur akademische Nutzer englisch Einzelnachweise Bearbeiten Gerber Generationen PDF Ucamco abgerufen am 15 Oktober 2023 deutsch The Gerber Job Format Specification PDF Ucamco abgerufen am 3 Juli 2019 englisch Gerber Job EditorFAQ PDF Ucamco abgerufen am 3 Juli 2019 englisch EIA Standard RS 274 D Interchangeable Variable Block Data Format for Positioning Contouring and Contouring Positioning Numerically Controlled Machines Electronic Industries Association Engineering Department Washington D C Februar 1979 a b Steve DiBartolomeo D codes Apertures and Gerber Files Artwork Conversion Software Inc 1991 abgerufen am 16 Oktober 2011 a b c RS 274X Gerber Format Specification Ucamco Dezember 2016 abgerufen am 28 November 2016 Ian Robertson Sinclair John Dunton Practical electronics handbook 6 Auflage Elsevier Amsterdam Boston 2007 ISBN 978 0 7506 8071 4 S 543 PCB Layout Data Nicht mehr online verfugbar Eurocircuits archiviert vom Original am 6 Dezember 2011 abgerufen am 26 November 2011 a b Karel Tavernier Improving CAD to CAM Data Transfer A Practical Approach PDF 93 kB Nicht mehr online verfugbar In Journal of the HKPCA Nr 40 2011 2Q 2011 archiviert vom Original am 20 Dezember 2016 abgerufen am 2 Oktober 2011 RS 274 D Benutze es nicht nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot www hkpca org Using IPC D 356 for Importing Net and Node Abgerufen am 16 Oktober 2011 IPC 2524 PWB Fabrication Data Quality Rating System Februar 1999 Altium Gerber Output Options PDF Abgerufen am 9 Januar 2015 Steve DiBartolomeo What s all this about RS274X Anyway Artwork Conversion Software Inc 1995 abgerufen am 3 November 2011 Abgerufen von https de wikipedia org w index php title Gerber Format amp oldid 238171302