Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
elektronik_labor:erstellen_des_nutzens [2019/11/17 21:51]
tfischer
elektronik_labor:erstellen_des_nutzens [2019/11/17 22:53]
tfischer
Zeile 20: Zeile 20:
   - Batch-Datei {{ :convert_brd_to_gerber.rar |}}   - Batch-Datei {{ :convert_brd_to_gerber.rar |}}
   - [[https://github.com/ThisIsNotRocketScience/GerberTools/releases|GerberTools]] von ThisIsNotRocketScience   - [[https://github.com/ThisIsNotRocketScience/GerberTools/releases|GerberTools]] von ThisIsNotRocketScience
 +  - [[https://sourceforge.net/projects/gerbv/|Gerbv]] Gerverviewer (empfohlen u.a. von Multi-CB)
  
 Ersteres rar-File sollte in einen Basis-Ordner entpackt werden. Von letzterem Paket ist nur ...\Panelizer\GerberPanelizer.exe relevant. Ersteres rar-File sollte in einen Basis-Ordner entpackt werden. Von letzterem Paket ist nur ...\Panelizer\GerberPanelizer.exe relevant.
Zeile 34: Zeile 35:
 ==== 1.1.2 Erstellen des Nutzens ==== ==== 1.1.2 Erstellen des Nutzens ====
  
-  - Öffnen der  +  - Öffnen des GerberPanelizer.exe \\ **wichtig: GerberPanelizer.exe ist gelegentlich sehr instabil - vor allem, wenn Optionen und Funktionen jenseits der untengenannten genutzt werden**.  
- +  - Erstellen eines Panels: File >> New  
 +  - Import aller Ordner per Drag-and-Drop: \\ im Explorer alle Ordner markieren und im neu angelegten Panel im Panelizer fallen lassen (Achtung: es müssen sich hierbei um "umgewandelte brd"-Files handeln wie in 1.1.1 vorgegeben. per CAM exportierte Gerber-Dateien werden nicht richtig eingelesen) 
 +  - nun sollten zu jeder Platine ein Rahmen sichtbar sein; diese liegen aber aufeinander. 
 +  - Falls von einer Platine mehrere Versionen benötigt werden, so können diese in der Projektübersicht rechts mit Rechtsklick auf die gewünschte Platine und "Add Instance" eingefügt werden 
 +  - Eingabe der Abstände zwischen den Platinen: Panel Properties >> Margin between boards \\ Bei [[https://www.multi-circuit-boards.eu/leiterplatten-design-hilfe/nutzenerstellung.html|Multi-CB]] sollten diese 2mm betragen 
 +  - optimal auf dem Panel verteilen und kleinste Panelgröße ermitteln 
 +    - Auf dem Panel verteilen: Board Placement >> Autopack: Naive 
 +    - Falls Platinen außerhalb des Panels oder übereinander gezeichnet werden, so ist das Board noch zu klein. In diesem Falle sollte die Panel-Größe angepasst werden: Panel Properties  
 +    - Die Ansicht sollte immer nachgeführt werden, um keine Platine außerhalb des Panels zu vergessen: View >> Scale 1:1  
 +    - Die letzten beiden Schritte sind solange zu wiederholen, bis eine kompakte Panelgröße vorliegt, welche gerade alle Platinen beherbergt 
 +    - Die minimale Größe (Breite x Länge) sollte gemerkt werden 
 +  - Theoretisch könnten nun Brücken (= Breaktabs, Mousebites) zur Stabilität gesetzt werden. Bei [[https://www.multi-circuit-boards.eu/leiterplatten-design-hilfe/nutzenerstellung.html|Multi-CB]] ist dies nicht nötig. Diese werden ansonsten kostenlos durch Multi-CB eingefügt. 
 +  - Erstellen der fertigen Gerber-Datei für den gesamten Nutzen: File >> Export Merged Gerbers >> Ordner auswählen \\ Die Erstellung kann bis zu 1..2 Minuten dauern
  
 +==== 1.1.3 Überprüfen des Nutzens und Bestellung ====
 +  - Für Front und Rückseite sollten nun im angegebenen Ordner *.png's angelegt worden sein. \\ Diese ermöglichen eine erste Überprüfung des Ergebnisses.
 +  - Die Files sollten mit GerbV visuell überprüft werden.
 +    - Öffnen der Files in GerbV: File >> Open layer(s)... --> Suchen des Ausgabeordners und auswählen aller Dateien
 +    - Überprüfen auf verschobene Vias und Pads
 +  - Für den nächsten Schritt, die Bestellung, muss die Nutzengröße noch korrigiert werden. Die ermittelte Größe muss den umlaufenden Rand berücksichtigen. Bei [[https://www.multi-circuit-boards.eu/leiterplatten-design-hilfe/nutzenerstellung.html|Multi-CB]] wäre dies 2x 5...10mm, also etwa 15...20mm
  
 ===== 1.2 Nutzenerstellung in eagle ===== ===== 1.2 Nutzenerstellung in eagle =====