Guten Tag Zusammen, bin neu hier und wollte mal anfragen, ob jemand weiss wie ich Bauteile (80 Stück) in Eagle in einer Linie mit dem gleichen Abstand anordnen kann? Vielleicht gibt es ja eine ULP dafür? Danke schon mal im voraus. Gruß Martin
mark (pos1x pos1y) add package_name[@library_name](r 0 0); mark (r abstandx abstandy)
Martin S. schrieb: > Vielleicht gibt es ja eine ULP dafür? Das kann ich Dir nicht sagen, aber, wenn es sich um gleiche Bauelemente handelt: Du könntest sagen wir mal 10 Stück "von Hand" anordnen, indem Du das Raster einblendest. Diese 10 Stück kopierst Du dann in die Zwischenablage und fügst sie weitere 7x ein. Dann bist Du verhältnismäßig schnell fertig und die Abstände stimmen immer wieder. MfG Paul
Hatte ich mir auch erst gedacht,aber wir müssen erst den Schaltplan und dann die Board Datei erzeeugen und das verdoppeln in der brd. Datei ist somit nicht erlaubt. Trotzdem Danke :)
Naja, er wird ja einen Schaltplan haben, in dem die 80 Teile schon vorkommen. Daher ist Kopieren eher schwierig. Ist aber von Hand wirklich ein Klacks, selbst bei 80 Teilen. Stelle das Raster auf den gewünschten Abstand der Teile. "MOVE" Werkzeug auswählen, und dann während des Auswählens des Bauteiles die CTRL Taste gedrückt halten, und auf einen Rasterpunkt verschieben. Auf Mac ist es die CMD Taste, bei Windows müsste es die CTRL Taste sein, vielleicht auch ALT, ausprobieren. Wenn alles plaziert ist, kannst du das Raster auf ein anderes Maß stellen, die ganze Gruppe an Bauteilen markieren, und mit rechtsclick->Move Group alle Bauteile auf einmal an den gewünschten Ort schieben.
:
Bearbeitet durch User
Man kann kanz simpel mit eine Tabellenkalkulation der Wahl¹ die Bewegungsbefehle erezeugen, wenn die Zahlen in den Bauteilnamen der geometrischen Anordnung entsprechen. Hier ein Beispiel mit 30 LEDs auf einer Geraden; wie man eine Matrix oder mit sin/cos Kreise und Spiralen erstellt, bleibt dem Leser überlassen. Alles Englisch, mit Dezimalpunkt und mit Zoll, ggf anpassen. Bild 1. Einen Eagle-Befehl mit der Tabellenkalkulation vervielfältigen. Siehe Eagle-Doku zu 'move'. Bild 2+3 Den Inhalt der Tabelle in einen Texteditor kopieren. Die Tabs durch Leerzeichen ersetzen. Dieser Schritt ist nötig, weil Eagle in der Kommandozeile keine Tabs verträgt Bild 4+5 Den Inhalt des Texteditors komplett in die Kommandozeile des Board-Editors kopieren + Enter. Bild 6 Fertig. Das Beispiel hat (ohne Screenshots zu machen und ohne Startzeiten der einzelnen Programme, (die man sowieso immer offen hat)) ca 1 Minute gedauert. Bei 30 Teilen lohnt das noch nicht, bei 100 schon. ¹oder auch mit richtigen Programmiersprachen, aber Excel kann jeder.
Martin S. schrieb: > Vielleicht gibt es ja eine ULP dafür? ULP-Dateien sind ganz gewöhnliche Textdateien. Die kannst du dir selbst mit einem Texteditor schreiben und bist da nicht auf vorgekauten Code angewiesen.
Martin S. schrieb: > Guten Tag Zusammen, > bin neu hier und wollte mal anfragen, ob jemand weiss wie ich Bauteile > (80 Stück) in Eagle in einer Linie mit dem gleichen Abstand anordnen > kann? Vielleicht gibt es ja eine ULP dafür? > Danke schon mal im voraus. > > Gruß Martin In Diptrace verwende ich dazu einfach ein geeignetes Raster und schiebe mir die Bauteile mit der Tastatur dahin. Rastet alles genau dort ein wo es hin soll und geht ratzfatz. Ulp völig überflüssig.
Milliohm schrieb: > Martin S. schrieb: >> Guten Tag Zusammen, >> bin neu hier und wollte mal anfragen, ob jemand weiss wie ich Bauteile >> (80 Stück) in Eagle in einer Linie mit dem gleichen Abstand anordnen >> kann? Vielleicht gibt es ja eine ULP dafür? >> Danke schon mal im voraus. >> >> Gruß Martin > > In Diptrace verwende ich dazu einfach ein geeignetes Raster und schiebe > mir die Bauteile mit der Tastatur dahin. Rastet alles genau dort ein wo > es hin soll und geht ratzfatz. Ulp völig überflüssig. Das hilft dem Martin jetzt enorm, wenn du das im Diptrace machst ;-( Im Übrigen wurde schon gesagt, daß es in Eagle ebenfalls ein Raster gibt... Leute jibbet...
?!? schrieb: > Das hilft dem Martin jetzt enorm, wenn du das im Diptrace machst ;-( > Im Übrigen wurde schon gesagt, daß es in Eagle ebenfalls ein Raster > gibt... > > Leute jibbet... Auch wenn es dich nicht interessiert, hier lesen schließlich auch viele andere mit und manche interessieren sich für Alternativen, mit denen man solche Probleme intuitiver lösen kann, d.h. ohne erst stundenlang in Foren nachzufragen. Manche müssen nur mal über ihren engen Tellerrand hinaus schauen lernen.
Milliohm schrieb: > ?!? schrieb: >> Das hilft dem Martin jetzt enorm, wenn du das im Diptrace machst ;-( >> Im Übrigen wurde schon gesagt, daß es in Eagle ebenfalls ein Raster >> gibt... >> >> Leute jibbet... > > Auch wenn es dich nicht interessiert, hier lesen schließlich auch viele > andere mit und manche interessieren sich für Alternativen, mit denen man > solche Probleme intuitiver lösen kann, d.h. ohne erst stundenlang in > Foren nachzufragen. Manche müssen nur mal über ihren engen Tellerrand > hinaus schauen lernen. Martin hat nach einer Lösung für Eagle gefragt. Und du erzählst was von Diptrace. Das ist genauso, als wenn in einem Opel-Forum jemand ein Problem mit seinem Kadett hat und du ihm was davon erzählst, daß du in deinem Jaguar ein neues Autoradio eingebaut hast. Kann ja sein, daß ein Jaguar-Besitzer zufälligerweise mitliest und du ihm dadurch helfen kannst. Man muß ja über den Tellerrand hinausschauen ;-) Kann man nicht einfach die Frage, die der TO gestellt hat, beantworten? Wenn jemand einen Rat zu Diptrace braucht, wird derjenige fragen.
?!? schrieb: > Martin hat nach einer Lösung für Eagle gefragt. Und die hat er ja auch bekommen. Was also willst du! > Und du erzählst was von > Diptrace. Ja, richtig. Ich erlaube mir ihn auf Alternativen hinzuweisen, mit denen er sich diese Frage hätte ersparen können. Was daran soll falsch sein? Weil dir jemand dein archaisches eagle abspenstig machen könnte? Eagle ist in vielerlei Hinsicht einfach nur eine Krücke. Deshalb kommt auch so oft der Ruf nach einem "ULP". Damit versucht eagle fehlende Funktionalität dem Anwender in Eigenregie ausbügeln zu lassen. Aber die meisten eagle Nutzer sind damit schlicht überfordert. Darum nochmals, es gibt bessere Alternativen und die sind sogar billiger.
Milliohm schrieb: > Eagle ist in vielerlei Hinsicht einfach nur eine Krücke. Also ging es Dir um Eagle-Bashing. Sag das doch gleich. Oder geh besser woanders spielen. Das ULP ist schon die richtige Lösung, so hab ich mal 60 + x LED schön gleichmäßig im Kreis verteilt für eine "analoge" LED-Uhr. Stück für Stück dann noch die Wires dazu verlegt.
Timm T. schrieb: > Milliohm schrieb: >> Eagle ist in vielerlei Hinsicht einfach nur eine Krücke. > > Also ging es Dir um Eagle-Bashing. Nein, aber wenn man mich reizt dann wird halt mal Fraktur (wie der Hamburger sagt) gesprochen. > Das ULP ist schon die richtige Lösung, In eagle. > so hab ich mal 60 + x LED schön > gleichmäßig im Kreis verteilt für eine "analoge" LED-Uhr. Stück für > Stück dann noch die Wires dazu verlegt. Auch dafür brauche ich in Diptrace nicht erst ein ULP.
Milliohm schrieb: > Auch dafür brauche ich in Diptrace nicht erst ein ULP. Hast du es immer noch nicht geschnallt? Jeder gönnt dir dein Diptrace. Das will dir doch niemand ausreden. Warum verteidigst du das so vehement?
?!? schrieb: > Milliohm schrieb: >> Auch dafür brauche ich in Diptrace nicht erst ein ULP. > > Hast du es immer noch nicht geschnallt? Jeder gönnt dir dein Diptrace. > Das will dir doch niemand ausreden. Warum verteidigst du das so > vehement? Nur mal zur Versachlichung, ICH gab hier Hinweise auf Alternativen, DU hast was gemacht? Ach ja, dich daran gestört. DU bist es also der hier vehement auftritt. Akzeptiere, dass hier auch Alternative Lösungswege genannt werden dürfen. Besser noch, lege deine Scheuklappen ab. Es gibt nicht nur eagle. Es gibt auch KiCAD und andere Layoutprogramme. Eines davon ist Diptrace. Über solche hier genannten Probleme kann ich nur herzhaft lachen. Das ist hausgemachter Quark aus der Abteilung eagle oder wie ich (mal wieder) mit meinem Adler nicht weiterkomme. Und nun beende deinen unsinnigen Einwürfe hier.
Milliohm schrieb: > Nur mal zur Versachlichung, ICH gab hier Hinweise auf Alternativen, Nach denen niemand gefragt hat und die keiner wissen möchte, weil sie nicht zur Lösung beitragen! > DU hast was gemacht? Ich habe darauf hingewiesen, daß es hier um Eagle geht. Ich habe Eagle weder verteidigt noch habe ich ein anderes Programm schlecht geredet. Du hingegen hast von Anfang an gegen Eagle geschossen und willst ein anderes Programm als "Alternative" anpreisen und gleichzeitig Eagle schlechtreden. So wie hier: > Über solche hier genannten Probleme kann ich nur > herzhaft lachen. Das ist hausgemachter Quark aus der Abteilung eagle > oder wie ich (mal wieder) mit meinem Adler nicht weiterkomme. Das was du machst, ist astreines Bashing und kein Aufzeigen von Alternativen.
?!? schrieb: > Nach denen niemand gefragt hat Du brauchst halt immer einen der doofe Fragen stellt. Ich denke lieber vorausschauend. > und die keiner wissen möchte, Ach, DU sprichst hier für alle? Meinst du nicht, dass ist ein bisschen anmaßend?! > weil sie > nicht zur Lösung beitragen! Rede keinen Stuss! Lade dir Diptrace herunter und das Problem ist erledigt. Du hast halt keine Ahnung wie der typische arme ahnungslose eagle Nutzer. Macht mal eure Augen auf und lernt mit Alternativen umzugehen!
Milliohm schrieb: > Du brauchst halt immer einen der doofe Fragen stellt. Nein, aber wenn Fragen gestellt werden, sollte man sie auch beantworten. > Ich denke lieber vorausschauend. Und lenkst lieber vom Thema ab und beantwortest Fragen, die gar nicht gestellt wurden. Könnte ja immerhin sein, daß sie demnächst mal gestellt werden. Und dann bis du ganz vorn, weil du sie vorausschauend schon mal beantwortet hast. Milliohm schrieb: > Ach, DU sprichst hier für alle? Meinst du nicht, dass ist ein bisschen > anmaßend?! Ich muß nicht für alle sprechen. Mach ich auch nicht. Zeig mir mal die Stelle, wo hier gefragt wurde, ob man das Problem eventuell in einem anderen Programm auch lösen kann! Milliohm schrieb: > Du hast halt keine Ahnung wie der typische arme ahnungslose > eagle Nutzer. Bashing in Reinkultur... Sag ich doch :-)
?!? schrieb: > Milliohm schrieb: >> Du brauchst halt immer einen der doofe Fragen stellt. > Nein, aber wenn Fragen gestellt werden, sollte man sie auch beantworten. Die Frage des TE ist doch beantwortet worden. Wenn er schlau ist schaut er sich auch mal andere Programme an. >> Ich denke lieber vorausschauend. > Und lenkst lieber vom Thema ab und beantwortest Fragen, die gar nicht > gestellt wurden. Das ist eben der Unterschied zwischen dir und mir. DU begreifst dich als jemand der nur dann etwas zu sagen hat, wenn er gefragt wird. ICH behalte mir mein Anrecht vor eine MEINUNG beizusteuern. Das musst du halt noch lernen. > Ich muß nicht für alle sprechen. Mach ich auch nicht. Zeig mir mal die > Stelle, wo hier gefragt wurde, ob man das Problem eventuell in einem > anderen Programm auch lösen kann! Siehst du, genau das meinte ich. DU brauchst immer einen der DIR eine passgenaue Frage stellt. ICH im Gegensatz trage eine allgemein unverbindliche Lösungsstrategie bei. Du musst lernen über den Tellerrand hinauszuschauen.
?!? schrieb: >> Du hast halt keine Ahnung wie der typische arme ahnungslose >> eagle Nutzer. > Bashing in Reinkultur... Sag ich doch :-) Nö, eigene langjährige eagle Erfahrung. Aber wenn man einmal was besseres gefunden hat, wird der Adler nur noch in seltenen Fällen angepackt.
TO hat eine entsprechende Lösung für sein Problem erhalten. @MilliOhm: Jeder nutzt das CAD-Programm mit dem man am besten zu recht kommt. Bei einigen ist es KiCAD, bei anderen ist es Eagle oder Diptrace, Altium Designer, ... usw. ... oder deren Ableger (Cloud-Lösungen). Thread kann geschlossen werden.
Hallo, zum ursprünglichen Thema: mit einem richtigen CAD-System ist das trivial einfach und präzise: Ich wähle die betreffenden Bauteile an und gebe unter "Eigenschaften" für alle die gleiche X- oder Y-Koordinate an, fertig. Georg
Nullpunkt und Raster entsprechend setzen, dann Bauteile per Hand platzieren.
Georg schrieb: > Ich wähle die betreffenden Bauteile an und gebe unter "Eigenschaften" > für alle die gleiche X- oder Y-Koordinate an, fertig. Das ist aber nur die halbe Wahrheit: Was ist mit "im gleichen Abstand"?
Timm T. schrieb: > Georg schrieb: >> Ich wähle die betreffenden Bauteile an und gebe unter "Eigenschaften" >> für alle die gleiche X- oder Y-Koordinate an, fertig. > > Das ist aber nur die halbe Wahrheit: Was ist mit "im gleichen Abstand"? like. "wir schaffen das."
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.