Tag Archives: eagle

Eagle 3D PCB rendern

eagle_pcb_3d_top_gold_with_maskVor einigen Tagen habe ich nach einer einfachen, schnellen und kostenlosen Möglichkeit gesucht, um eine Platine (PCB) aus Eagle in 3D zu rendern. Im Internet finden sich natürlich verschiedene Möglichkeiten. In Eagle kann direkt per IDF-to-3D ein PCB in 3D gerendet werden. Dazu wird allerdings eine Lizenz benötigt, und diese ist nicht ganz billig. Eine weitere Möglichkeit bietet z.B. SketchUp. Wahrscheinlich gibt es noch mehr Möglichkeiten, die ich auf die schnelle nicht gefunden habe. Die zurzeit für mich einfachste Methode bietet PCB-Pool an. Hier kann beim Bestellprozess die .brd-Datei hoch geladen werden und es wird direkt ein kleines Vorschaubild in 3D von der Platine erstellt. Ein hochauflösendes Bild kann per E-Mail angefordert werden. Dies dauert meistens nur ein paar Minuten, da man in eine Warteschleife gesetzt wird (kein Realtime-Rendering), ist aber vollkommen akzeptabel. Weiterhin kann auch direkt ein 3D-Modell angefordert werden. Hier ein paar Screenshots von einem Eagle 3D PCB, gerendert von PCB-Pool:

Continue reading

Eagle Leiterbahnlänge per ULP messen

eagle_pcb_trace_length_00In manchen Fällen kann es ein großer Vorteil sein, wenn man dauerhaft die Leiterbahnlänge von bestimmten Leiterbahnen im Auge behalten kann. Solche Fälle treten oft im Bereich von Signalleitungen auf, die im Hochfrequenzbereich arbeiten. Bei diesen Leitungen darf eine bestimmte Längendifferenz nicht überschritten werden. Dies ist zum Beispiel der Fall bei USB 2.0 (High-Speed = 480Mbit/s bzw. 480MHz), USB 3.0, PCIe und noch weiteren Schnittstellen. In manchen Fällen muss ein Längenausgleich der Signalleitungen bzw. Leiterbahnen statt finden. Eagle bietet die Möglichkeit, per ULP (User-Language-Program), die Länge aller Leiterbahnen auf einem PCB automatisch zu ermitteln. Eagle Leiterbahnlänge per ULP:

Continue reading