Eagle-Wishlist
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 [1]
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 |
- Möglichkeit, für unterschiedliche Programmversionen auch unterschiedliche Projektverzeichnisse zu verwenden. |
Schaltplan-Editor
- Bibliotheken aus dem Download Bereich in die Releases mit aufnehmen ||||| 5
- Standardbauteile oder Makros in "Schnellzugriff" (Symbolleiste) für den Schnellzugriff[1] 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 ||||| | 6
- Farbige XREFs → Das Netz dazu in der gleichen Farbe || 2
- Eigenen 'Lagerbestand' mitverwalten, sodass beim Zeichnen von Plänen direkt nur Lagerteile verbaut werden (nützlich bei diesen ganzen SMD-Varianten) ||||4
- Neben Ckeckbox "Smds" neue Checkbox "bedrahtet", sodass diese ausgeschaltet werden können, wenn nur mit SMDs gearbeitet wird. ||2
- "hierarchisches Design" von identisch aufgebauten Unterbaugruppen, sprich Subcomponenten mit definierten Input/Output-Signalen aus z.B. einer speziellen hierarchy.lib. Diese kann dann ja im gleichen Verzeichnis wieder als Schematic abgelegt werden. Mit dazugehöriger Board-Datei läßt sich dann auch das Layout clonen. ||||| |||| 9
- Drucken: neue Option "Automatisch drehen", um bei mehrseitigen Plänen mit wechselnder Seitenorientierung automatisch auszurichten | 1
- Tastatur-/Maus-Bedienkonzept: z.B. Move, Copy etc. alle auf Tasten der linken Tastaturhälfte (bzw. auf der rechten für Linkshänder) und zwar ohne Ctrl/Shift etc. so daß man zügig arbeiten kann, ohne ständig mit der Maus umschalten zu müssen. | 1
- Suche im Bauteilkatalog nach Lieferanten-Artikelnummer (sofern gepflegt) | 1
Board-Editor
- Kacheln-Funktion im Drucken Dialog |||| 4
- Netznamen in verlegten Leiterbahnen einblenden[2] ||| 3
- Die Auswahl von Bauteilen sperren, die mit dem aktuellen Werkzeug nicht bearbeitet können[3] ||| 3
- Routing mit Walkaround/Push/Hug&Push Funktionen (Hindernisse automatisch umrouten beim FollowMe) |||| 4
- Parameter eines Objektes (Via, Track,..) per Doppelklick-Option bearbeitbar ||| 3
- Thermal Vias für unterschiedliche Gehäuse einzeln anpassbar machen ||| 3
- Direkte Implementierung von EAGLE 3D ||||| ||||| ||||| |||| 19
- Messung der Leiterbahnlänge [4] ||||| ||||| ||||| |||| 19
- Weitere Standardgeometrien (Spiralen, Heaxagon u.ä.) ||||| ||| 8
- Abstandsmessung[5] ||||| ||||| | 11
- Routen von LVDS-Leitungspaaren ||||| | 6
- Andere Farben für Versorgungsspannungen definierbar machen ||||| ||| 8
- Impedanzkontrolle von Leiterbahnen ||||| ||||| ||||| | 16
- Board im Editor drehen (90°-Schritte) und Umdrehen (Oberseite/Unterseite) ||||| ||||| 10
- Kopieren von Leiterbahnen/Gruppen ||||| ||| 8
- Meanderstrukturen für Leiterbahnlängenausgleich ||| 3
- Online DRC ||||| ||||| || 12
- Direkte Integration von Teardrops bzw SnowMans ||||| 5
- selektives Ratsnest (nicht mit dem Bauteil verbundene Luftlinien beim Plazieren ausblenden) ||||| | 6
- dynamisches Ratsnest (Luftlinien des Bauteils beim Plazieren zum nächstgelegenen Pin verbinden) ||||| |||| 9
- 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 Library-Erstellung über Textfile | 1
- Iges / Step Export. 3D Darstellung für Mcad exportieren || 2
- 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. || 2
- 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 ||||| ||||| ||| 13
- Layer werden sofort aktiviert/deaktiviert ohne erst "Übernehmen" anklicken zu müssen ||||| || 7
- Wert von "Alle Packages anzeigen" im change technology-Dialog merken | 1
- Busse werden automatisch umbenannt falls Nets umbenannt werden | 1
- Unrouted Layer nur für aktiveres Bauteil (oder Bereich) anzeigen lassen | 1
- Schrift-Ausrichtung: alle vier Richtungen zulassen, anstatt nur nach rechts oder oben. Dafür Ausrichtungen links/zentriert/rechts zulassen | 1
- unsplit-Funktion: einen Knick aus einem Wire löschen (z.B. als Shift-optimize) ||||| | 6
- Busse (oder mehrere parallele Leitungen gleichzeitig) verlegen (wo es Sinn macht) || 2
- "clonen" von Leiterbahnen-Routings von einer Baugruppe zu einer anderen || 2
- Ausblenden von Bauelementen im Layouteditor. Beispielsweise nach einer bestimmten Buchse Stecker Kombination im Schaltplan. Wäre hilfreich um Bauelemente im Gehäuse darzustelle | 1
Autorouter
- Ausführungen des Autorouters zurücksetzen (z. B. mit Ctrl + Z) ||||| ||||| ||||| || 17
Bibiliotheks-Editor
- Alle Packages zentral speichern, zB in ref-packages. Andere Libs laden dann von da das Package und verbinden das mit ihren Symbols ||||| ||||| | 11
- Auswahlmenü beim Kopieren von Bauteilen, damit nur einzelne Packages (z. B. nur SO16) kopiert werden können und nicht zusätzlich alle anderen Varianten (z. B. DIL16, TSSOP16, usw.) || 2
- Verschiedene Symbole für ein Bauteil (Auswählbar im Schaltplaneditor) |||| 4
- Möglichkeit Symbole einzeln zu kopieren und nicht nur als Device inkl. allen Varianten/ Packages ||| 3
- Zusätzliches Flag für Bauteile (Bestückt / Unbestückt), damit Bestückungsvarianten erstellt werden können ||| 3
- Einem Pin im Symbol können mehrere Pins eines Packages zugewiesen werden |||| 4
- Pin-Namen und Nummern per Smash-Befehl verschiebbar und drehbar | 1
- Pin-Namen und Nummern auch in Schriftgröße einstellbar | 1
- Polygone (mit Pad-Namen) zulassen für PAD-Sonderformen |||| 4
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. ||||| ||||| ||||| ||||| 20
- Kostenlose Studentenversion ||||| ||||| ||||| 15
- max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. ||||| ||||| ||||| | 16
- Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß ||||| || 7
- Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern ("lange Beinchen"), einheitliches Bezeichnungsschema usw. ||||| |
- Aktualisierung der Programmdateien statt jedes mal im neuen Ordner zu installieren [6] ||| 3
- Bibliotheken mit Sammlungen der Bestände verschiedener Lieferanten (Reichelt, Segor, Farnell) | 1
Anmerkungen
Diskussion im Forum: http://www.mikrocontroller.net/topic/169171
- ↑ 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)
- ↑ Wird z. B. im AltiumDesigner so gemacht. Abstand und Größe der Beschriftung erfolgt je nach Zoom-Stufe.
- ↑ Wenn zB eine Leiterbahn durch einen Bauteilmittelpunkt läuft und man mit Ripup auf den Mittelpunkt klickt, will man natürlich die Leiterbahn auflösen. Ripup lässt sich ja nicht auf Bauteile anwenden. Warum muss man also mit linker Maustaste wählen, auf was man Ripup anwenden will?
- ↑ Die Messung der Länge einer Leiterbahn sollte zwischen zwei beliebigen Segmenten möglich sein. Man könnte dafür Start- und Endsegment markieren.
- ↑ 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.
- ↑ Nichts anderes passiert bei Installation im gleichen Ordner. Lesen lernen... → Diskussion --Hownottobeseen