Eagle-Wishlist

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche

Auf dieser Seite können Wünsche zur Erweiterung der Funktionen des Leiterplatten CAD Programms Cadsoft EAGLE eingetragen werden. Es ist keine offizelle Wunschliste von Cadsoft und es ist nicht bekannt, ob Cadsoft-Mitarbeiter diese Seite regelmässig sichten. Cadsoft sollte sicherheitshalber regelmäßig angeschrieben werden, damit diese Liste nicht in Vergessenheit gerät.

Damit sich die beliebtesten Wünsche herauskristallisieren, macht jeder einfach einen virtuellen Strich dahinter: | (Windows: ALT-GR Taste und < Taste drücken, Mac OS X: Alt-Taste und 7 Taste drücken). Alle fünf Striche (|||||) bitte immer ein Leerzeichen einfügen.

Neue Wünsche einfügen darf und soll natürlich auch jeder. Einfach ganz viele Striche auf einmal hinter einem Wunsch einzufügen ist zwecklos. Das erkennt man in der History und es gibt viele Leute, die diese Seite überwachen...

Ja, die Einleitung ist von der Reichelt-Wishlist geklaut. Existenzberechtigung für diese Seite: Farnell will Eagle verbessern. Siehe http://de.farnell.com/jsp/bespoke/bespoke2.jsp?ICID=i-7706-00001001&bespokepage=farnell/de/design-link/cadsoft.jsp

Programmfunktionen

Control Panel

  • In Bibliothek: Bei Klick auf ein Device soll das Fenster an der aktuellen Position stehenbleiben |
  • In Bibliothek: Bildposition vom Symbol und Package soll fixed sein (mitscrollen), bei großen Device-Kollektionen vorteilhaft |

Schaltplan-Editor

  • Standardbauteile oder Makros in "Schnellzugriff" (Symbolleiste) |||
Mit dem MENU-Befehl lässt sich eine Symbolleiste erzeugen, deren Knöpfe wiederum mit beliebigen Befehlen belegt werden können, einschließlich ADD --Haku 08:47, 21. Feb. 2010 (UTC) für den Schnellzugriff oder RUN/SCRIPT für Makros.
  • Richtungsabhängige Labels: (3erlei) verschiedene Labels mit denen zusätzlich zum Netznamen die Signalrichtung (Eingang, Ausgang, Bidirektional) visualisiert werden kann || 2
  • Farbige XREFs -> Das Netz dazu in der gleichen Farbe |

Board-Editor

  • Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet koennen, siehe Beispiel [3] |
  • Routing mit Walkaround/Push/Hug&Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) | 1
  • Parameter eines Objektes (Via, Track,..) per Doppelkick-Option bearbeitbar || 2
  • Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen || 2
  • Direkte implementierung von EAGLE 3D ||||| |||| 9
  • Messung der Leiterbahnlänge [1] ||||| |||| 9
  • Weitere Standardgeometrien (Kreisflächen, Spiralen u.ä.) |||| 4
  • Abstandsmessung [2] ||||| 5
  • Routen von LVDS-Leitungspaaren ||||| 5
  • Andere Farben für Versorgungsspannungen definierbar machen |||| 4
  • Impedanzkontrolle von Leiterbahnen ||||| | 6
  • Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| | 6
  • Kopieren von Leiterbahnen/Gruppen ||||| 5
  • Meanderstrukturen für Leiterbahnlängenausgleich | 1
  • Online DRC ||||| ||| 8
  • Direkte Integration von Teardrops bzw SnowMans ||| 3
  • selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien beim plazieren ausblenden) ||| 3
  • dynamisches Ratsnest (Luftlinien des Bauteils beim plazieren zum nächst gelegenen Pin verbinden) |||| 4
  • Benannte Gruppen in Editor und Schaltplan z.B. analog1 oder power zum einfachen plazieren | 1
  • Dxf Drag and Drop Mechanische Teile direkt in eagle boards und libs ziehen | 1
  • Parametrische lib Erstellung über Textfile | 1
  • Iges / Step Export. 3D Darstellung für Mcad exportieren | 1
  • 3DScanner Import. Da eine fertige Leiterplatte die Lageinformationen aller Bauteile hat wird über einen 3D Scanner die Höheninformationen der Bauteile eingelesen und in die Bibliothek übertragen. | 1
  • Direkte, einfache Nutzung von Layout- und Schaltplanmodulen | 1
  • Im Layouteditor Bauteile konsistent platzieren sowie kopieren können | 1
  • DRC: Bestückungsdruck auf PADs, SMDs oder VIAs || 2
  • DRC: Warnung/ Meldung über nicht geroutete Netze/ bestehende Luftlinien ||| 3
  • Layer Gruppen erzeugen/selber definieren (z.B. für Routing, Plazierung, Mech. ...) || 2
  • Layer werden sofort aktiviert/deaktiviert ohne erst "Übernehmen" anklicken zu müssen || 2
  • Wert von "Alle Packages anzeigen" im change technology-Dialog merken | 1

Autorouter

  • Ausgefürten Autorouter zurücksetzen (z.B. mit Ctrl + Z) ||| 3

Bibiliotheks-Editor

  • Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols | 1
  • Auswahlmenü beim kopieren von Bauteilen, damit nur das gewünschte Package (z.B. SO16) kopiert wird und nicht zusätzlich alle anderen (z.B. DIL16, TSSOP16, usw.) | 1
  • Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) | 1
  • Zusätliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können || 2

Preispolitik/Sonstiges

  • Funktionsumfang der Non-Profit Version auf Schaltplan+Board mit 2 Layern reduzieren (Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm2 in beliebigem Format. ||||| ||||| 10
  • Kostenlose Studentenversion ||| 3

Anmerkungen

  • [1] Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.
  • [2] Wie in Sprint-Layout: Mit Maustaste auf Startpunk klicken, gedrückt halten und zum Endpunkt ziehen. Länge und Winkel der Strecke werden in Echtzeit angezeigt.
  • [3] Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt laeuft und man mit Ripup auf den Mittelpunkt klickt, will man natuerlich die Leiterbahn aufloesen, Ripup laesst sich ja nicht auf Bauteile anwenden. Warum muss man also waehlen mit linker Maustaste, auf was man Ripup anwenden will?

Diskussion im Forum: http://www.mikrocontroller.net/topic/169171