User Tools

Site Tools


erstellen_des_nutzens

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
erstellen_des_nutzens [2019/06/12 23:18]
tfischer [Erstellen eines neuen Boards für Nutzen]
erstellen_des_nutzens [2019/11/18 16:21] (current)
tfischer
Line 5: Line 5:
 Sind genügend Platinen vorhanden kann daraus ein Nutzen erstellt werden. Der im Folgenden beschriebene Prozess ist für die Erstellung eines Nutzen für Multi-CB optimiert, kann aber auch für andere Hersteller angewandt werden. Sind genügend Platinen vorhanden kann daraus ein Nutzen erstellt werden. Der im Folgenden beschriebene Prozess ist für die Erstellung eines Nutzen für Multi-CB optimiert, kann aber auch für andere Hersteller angewandt werden.
  
-===== Erstellen eines neuen Boards für Nutzen ​=====+Die Erstellung des Nutzens ist auf zwei Wegen möglich: 
 +  * als GERBER-File über externe Software (siehe 1.2) 
 +      * immenser Zeitgewinn (Dauer: ca 1/2h) 
 +      * Prozess weniger fehleranfällig 
 +  * als brd-File in eagle direkt (siehe 1.3) 
 +    * Vorteile: 
 +      * Unstimmigkeiten in den Ausgangsdateien können schneller erkannt werden 
 +      * keine weitere Software notwendig 
 +      * eagle ist als Software stabil 
 + 
 +===== 1.1 Nutzenerstellung über GERBER-Tool ===== 
 + 
 +Statt eagle kann auch auf folgende Software zurückgegriffen werden: 
 +  - Batch-Datei {{ :​convert_brd_to_gerber.rar |}} 
 +  - [[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. 
 + 
 +Limitierungen:​ 
 +  * Unklar, ob auch für Platinen mit mehr als 2 Lagen nutzbar 
 + 
 +==== 1.1.1 Umwandeln der brd-Dateien in Gerber-Dateien ==== 
 +{{ :​BRD_Gerber_Batch.gif|}} 
 +{{ :​brd_gerber_copy.gif|}} 
 +  - überprüfen,​ ob die Datei "​eagle_Link.txt"​ auf die gewünschte eagle.exe zeigt und ggf. korrigieren. 
 +  - kopieren der brd-Dateien in den Ordner "​BRD"​ 
 +  - ausführen der Batch-Datei "​Convert_BRD_to_GERBER.bat"​ 
 + 
 +---- 
 + 
 +==== 1.1.2 Erstellen des Nutzens ==== 
 +{{ :​BRD_Gerber_Positioning.gif|}} 
 + 
 +  - Ö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{{ :​BRD_Gerber_final.gif|}} 
 +    - 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 
 +  - Ist alles ok, so sollten alle Ausgabe-Dateien (nur die "​merged Gerbers"​) in ein einziges rar-Archiv eingefügt werden. 
 +  - 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.1 Erstellen eines neuen Boards für Nutzen ====
   - Im Control Panel: Datei >> Neu >> Board (oder Alt + DNB)   - Im Control Panel: Datei >> Neu >> Board (oder Alt + DNB)
   - Im neuen Board: Datei >> Speichern (oder Strg + S), Speicherort:​ Remine >> "​...\Leiterplatten-Fertigung\Nutzen",​ Empfehlung für den Dateinamen: MEXLEnutz_0nnn_20yy-mm-dd,​ mit nnn hochgezählter Wert   - Im neuen Board: Datei >> Speichern (oder Strg + S), Speicherort:​ Remine >> "​...\Leiterplatten-Fertigung\Nutzen",​ Empfehlung für den Dateinamen: MEXLEnutz_0nnn_20yy-mm-dd,​ mit nnn hochgezählter Wert
Line 13: Line 72:
     - Die Schicht- und Kupfer-Dicke muss eingestellt werden (DRC -> Layers -> Für 4lagig: Cu: 0.035mm, Pre: 0.36mm, Cu: 0.035mm, Core: 0.71mm, Cu: 0.035mm, Pre: 0.36mm, Cu: 0.035mm).     - Die Schicht- und Kupfer-Dicke muss eingestellt werden (DRC -> Layers -> Für 4lagig: Cu: 0.035mm, Pre: 0.36mm, Cu: 0.035mm, Core: 0.71mm, Cu: 0.035mm, Pre: 0.36mm, Cu: 0.035mm).
    
-====Board mit erster Platine öffnen ​=====+==== 1.2.2 Board mit erster Platine öffnen ====
   - gewünschtes Board (in neuem eagle) öffnen   - gewünschtes Board (in neuem eagle) öffnen
   - Panelisierung durchführen:​ run panelize >> execute   - Panelisierung durchführen:​ run panelize >> execute
Line 19: Line 78:
   - Alles auswählen (Strg + A, Strg + C)   - Alles auswählen (Strg + A, Strg + C)
  
-====Rückkehr auf Nutzen ​=====+==== 1.2.3 Rückkehr auf Nutzen ====
  
-  - Einfügen der Platine. Beachten Sie, dass die Platine vom Rand etwa 5 mm (200 mil, 4 Kästchen) entfernt liegen muss. Die Abstände zu anderen Platinen sollte wenigstens 10 mm (400 mil, 8 Kästchen) betragen. Nutzen Sie Alt + Mauszeiger für eine genauere Positionierung.+  - Einfügen der Platine. Beachten Sie, dass die Platine vom Rand etwa 5...10 mm (200...400 ​mil, 4...8 Kästchen) entfernt liegen muss. Die Abstände zu anderen Platinen sollte wenigstens ​5...10 mm (200...400 mil, 4...8 Kästchen) betragen. Nutzen Sie Alt + Mauszeiger für eine genauere Positionierung. ​(Zahlenwerte von [[https://​www.multi-circuit-boards.eu/​leiterplatten-design-hilfe/​nutzenerstellung.html|Multi CB]])
   - zur leichteren Positionierung sollten alle ge-lock-ten Objekte gelöst werden: dis all >> Strg + A >> Lock Icon klicken >> Strg + Umschalt + rechts-Klick auf eines der Objekte. Nun können die Objekte leicht verschoben werden.   - zur leichteren Positionierung sollten alle ge-lock-ten Objekte gelöst werden: dis all >> Strg + A >> Lock Icon klicken >> Strg + Umschalt + rechts-Klick auf eines der Objekte. Nun können die Objekte leicht verschoben werden.
   - **Wichtig**:​ Bei 4- oder mehr lagigen Platinen muss überprüft werden, ob alle Lagen übernommen wurden. Für mehrlagige Platinen müssen diese im DRC angelegt werden.   - **Wichtig**:​ Bei 4- oder mehr lagigen Platinen muss überprüft werden, ob alle Lagen übernommen wurden. Für mehrlagige Platinen müssen diese im DRC angelegt werden.
Line 45: Line 104:
   - Abspeichern   - Abspeichern
  
- +===== 2.1 Bestellprozess =====
-===== Bestellprozess =====+
   - bei [[https://​www.multi-circuit-boards.eu/​|Multi-CB]] mit EST Account anmelden   - bei [[https://​www.multi-circuit-boards.eu/​|Multi-CB]] mit EST Account anmelden
   - Auswahl "​Leiterplatte"​   - Auswahl "​Leiterplatte"​
erstellen_des_nutzens.1560381537.txt.gz · Last modified: 2019/06/12 23:18 by tfischer