Hab da auch mal ne Eagle Frage

Gast #83894
Du sollst das Script nicht selber machen, sondern es nur ausführen.
Dafür gibt es einen Button wo "Scr" draufsteht. Dann wählst du das
Script aus und öffnest es. Das ist alles. Welches Script du verwenden
musst steht auf cadsoft.de.
Die Titel der Themen sind ja allgemein meist nicht besonders klug
gewählt, aber deiner haut dem Fass den Boden aus! Das nächstemal bitte
etwas Aussagekräftigeres schreiben. Das ist schließlich das Erste was
man liesst und davon hängt es ab, ob man den Rest auch noch lesen
möchte.

Tobias
Gast #83897
Hallo Kay,

natürlich musst du das Script selber erzeugen (ich bezweifele sehr
stark, dass es ein Script gibt, das genau auf dein Problem zugeschitten
ist). Du musst also eine Datei schreiben (z. B. LedPos.scr), in der
sich die Befehle zum Verschieben der LEDs befinden (z. B. move d1 (0 0)
... verschiebt die Diode D1 an die Position x = 0, y = 0). Für alle
LEDs musst du eine Move-Anweisung schreiben. Wenn dir das zu mühsam ist
(die Positionen der LEDs werden sicher eine gewisse Ordnung haben),
kannst du auch ein Script über eine ULP erzeugen lassen. In dieser ULP
kannst du die Koordinaten in einer einfachen Schleife berechnen und
mitsamt des Move-Befehls in das Script schreiben. Guck' dir einfach
mal eine fertige ULP an, dann wirst du sehen, dass das gar nicht so
schwer ist. Wie gesagt, du kannst das Script auch von Hand schreiben
und dann ausführen.

Beipiel:
- Datei erzeugen //z. B. LedPos.scr
- Move-Befehle mit Koordinaten hineinschreiben
  // move d1 (0 0)
  // move d2 (0 5)
  // move d3 (0 10)
  // move d4 (1 0)
  // move d5 (1 5)
  // move d6 (1 10)
  // Koordinaten müssen sich selbstverständlich auf die aktuelle
Maßeinheit beziehen (mm, inch, ...)
- LedPos.scr über Kommandozeile ausführen //scr <enter> Datei
auswählen

Schau dir einfach mal ein paar fertige Scripte und ULPs an.
Gruß,
Olaf
Gast #83899
Vielen Dank für Eure Antworten. Herzlichen Dank, das mit dem Move
verstehe ich. Jetzt wirds mir klar

es gibt halt doch noch leute, die mir helfen und nicht gleich dumm
anlabern, nur weil ich vielleicht nicht so einen aussagekräftigen
Betreff genommen habe.

also nochmals vielen Dank

gruß Kay
Gast #83900
Hab das jetzt mal probiert mit dem Move. kommt aber die Fehlermeldung,
das das in der Light Version von eagle, die ich besitze, nicht
funktioniert. deprimierend :-)

naja, dann halt doch einzeln machen grrr

mfg Kay
Gast #83901
Hi Kay

evtl. ist es für deinen Zweck einfacher, ein oder mehrere
`Meta´-Bauelemente zu definieren, die die einzenen LEDs enthalten (muss
dann ja auch nicht vollständig gezeichnet sein). Dann kannst du den
Schaltplan vereinfachen und das Package auf der Leiterplatte durch
iteratives Kopieren der LEDs erstellen. So lassen sich auch Fehler in
der plazierung vermeiden.

MfG Konrad
Gast #83902
Hallo Kay,

von einer *scr kann ich Dir in diesem Falle nur abraten. Das
Positionieren und Drehen von Bauteilen (vor allem hinsichtlich der
Leiterbahnführung) mußt Du in jedem Falle lernen bzw. üben um
Leiterplatten gut zu entflechten. Eine manuelle Methode währe das
Plazieren von einem Cluster und den dann mit Group/Cut/Paste zu
vervielfältigen. Dabei mußt du dann aber die Signale's fehlerfrei (was
bei einer Matrix kein Problem ist) selbst verlegen.
Ich verwende nichteinmal *scr für die Erstellung neuer Bauteile in der
LBR, das geht mit dem Schaltbild im Datenblatt manuell viel schneller!
Und ich kann die Pins (da ich das Symbol optisch vor mir sehe) so
anordnen, daß im *sch eine übersichtliche Darstellung erreiche.

MfG  Manfred Glahe

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.