Neues Bauteil in Eagle erstellen

OP #7837568
Lesenswert?

Hallo an die Eagle-User! Ich muss dieses Mal meine Eagle-Bibliothek um eine sensorartige Kontaktfläche, die als Schaltkontakt in einer Remote Control fungieren soll, erweitern. Im Prinzip sind es zwei auf Lücke zueinander plazierte, halbkreisförmige Pads, die von einem leitfähigen Gummi kurzzeitig überbrückt werden. Daraus muss ich eine komplette Matrix erstellen, was der nächste Schritt wäre, der aber kein Problem sein sollte. Mir fehlt derzeit jegliche Idee, wie ich dieses Bauteil kreiieren soll! Sicher sagen manchen, dass das 'ne Klackssache ist, was mir evetuell auch klar ist, wenn ich erste Anregungen bekommen habe. Also Leute, helft mir bitte auf die Sprünge! Das Foto sollte das Aussehen der Kontaktflächen ausreichend beschreiben, zumal auch Maße enthalten sind. Danke schonmal für den Input! Ingo

Angehängte Dateien:
(Firma: Golden Delicious Computers) #7837663
Lesenswert?

Ich nehme mal an dass Du Übung hast, wie man grundsätzlich "normale" SMD-Bauteile in EAGLE anlegen kann.

  • lege 2 SMD-Pads im TOP Layer an
  • mache sie klein genug
  • lege über jedes ein Polygon (im TOP-Layer) - zunächst dreieckig [EAGLE kann kein Polygon mit nur 2 Kanten anlegen]
  • dann ändert Du die Kurvigkeit von einer der drei Kanten auf 180°
  • dann löscht Du eine gerade Kante
  • dann vergrößerst/verkleinerst Du den entstandenen gefüllten Halbkreis auf die benötigten Abmessungen
  • und schiebst alles dahin wo benötigt
  • ggf. musst Du die Kurve noch korrigieren
  • dann noch ein Symbol mit 2 Pins anlegen
  • alles zu einem Device verbinden
  • und im Schaltplan so oft instanziieren wie notwendig
OP #7837695
Lesenswert?

Rainer W. schrieb:

Und wie sollen die Kontaktflächen angeschlossen werden - irgendwie?

Ja, sollen wie ein normales Pad mit Leiterzügen verbunden werden. Welche andere Möglichkeit siehst Du denn noch? Zumeist ist die Anbindung in der Horizontalen, gibt aber auch welche in der Vertikalen.

Ich werde mir zunächst mal den Solder jumper anschauen. Ähnliches habe ich in den 2 Std. zuvor gemacht, indem ich aus TESTPAD, dort das TP2P2-38-20 derzeit anpasse. Einziger Haken, ich bekomme die Löcher nicht raus...

Ingo

Beitrag #7837872 wurde von einem Moderator gelöscht.
(Firma: Golden Delicious Computers) #7837909
Lesenswert?

Rainer W. schrieb:

Nikolaus S. schrieb:

  • dann ändert Du die Kurvigkeit von einer der drei Kanten auf 180°

... wohl eher auf um die 145° (je nach Linienbreite), damit die Außenkontur trotz des Isolationsstreifens in der Mitte ein Kreis wird.

Genau:

  • dann vergrößerst/verkleinerst Du den entstandenen gefüllten Halbkreis auf die benötigten Abmessungen
  • ggf. musst Du die Kurve noch korrigieren
#7838348
Lesenswert?

Ingolf O. schrieb:

So, auch wenn's schon recht spät ist, stelle ich mal mein bisheriges Resultat zur kritischen Beäugung ein!

Die Lötstop-Aussparung gehört bei Eagle in den Layer 29 tSTOP. Du könntest z.B. einfach im Layer tSTOP einen Kreis mit Width=0, Radius=1.9 über den Footprint legen. (Der Lötstop wird meist größer als das Kupfer angelegt, um Herstellungstoleranzen aufzufangen). Thermals bei den beiden Pads solltest du besser abschalten, Cream wahrscheinlich auch - hängt davon ab, was du damit vor hast.

Warum verwendest du nicht die vorgeschlagenen Polygone, sondern diese Stückelei aus Linien?

OP #7838396
Lesenswert?

Rainer W. schrieb:

Warum verwendest du nicht die vorgeschlagenen Polygone, sondern diese Stückelei aus Linien?

Oje, erwischt! Mir ging es halt um ein schnelles erstes Erfolgserlebnis, was andere, bessere Lösungen ja nicht ausschließt. Und aus gleichem Grund habe ich die Lötstopmaske versehentlich ausser acht gelassen. Bitte um Nachsehen, setze mich definitiv nochmal dran, Rainer! Was genau kann ich eigentlich mit Deiner .scr-Datei anfangen? Die habe ich zwar in den Ordner kopiert, aber zu mehr fehlen mir die Kenntnisse, wie eben auch bei der Umsetzung mit den Polygonen. Meine Arbeit mit Polygonen beschränkte sich bisher nur auf die Festlegung von z.B. Masseflächen etc.

#7838411
Lesenswert?

Ingolf O. schrieb:

Mir ging es halt um ein schnelles erstes Erfolgserlebnis, ...

Ob das wirklich schneller war?

Was genau kann ich eigentlich mit Deiner .scr-Datei anfangen?

Du könntest die Bibliothek öffnen, in die das Teil rein soll und dann das Script ausführen (Menü "Datei"|"Script ausführen ...". In der Liste der Footprints erscheint der neue dann unter dem Namen "CONTACT_CIRCULAR_3.5MM".

Im Anhang eine Version mit Lötstop

Angehängte Dateien:
#7838422
Lesenswert?

Muss das Kupfer wirklich rund sein? Zwei ganz normale rechteckige SMD-Pads würden doch auch Kontakt machen? Dazu nur ein kreisförmiges Loch im Lötstopp, damit kein Steg in der Mitte stehen bleibt. Der genaue Durchmesser sollte im Datenblatt der Gummimatte stehen. Ebenso, ob ein Steg in der Mitte gut oder schlecht ist.

Ingolf O. schrieb:

allerdings ist die Anbindung von Leiterzügen nicht wunschgemäß möglich gewesen!

Es ist doch egal, wo die Leiterbahnen im Pad enden. Du kannst sie doch innerhalb des Pads ein bis zwei Mal knicken und damit jede gewünschte Anbindung erreichen?

OP #7838426
Lesenswert?

Bauform B. schrieb:

Es ist doch egal, wo die Leiterbahnen im Pad enden. Du kannst sie doch innerhalb des Pads ein bis zwei Mal knicken und damit jede gewünschte Anbindung erreichen?

Nun, wenn man von einer FB lediglich die Original-LP 1:1 durch eine neue mit gänzlich anderer Matrix ersetzt und mir die Ausführung der Kontaktflächen so gefiel, dass ich diese übernehmen möchte, solltest Du das einfach akzeptieren. Genauso wie dieses mehrmalige Abknicken beim Routen mich ebenfalls behindert, weil das flüssige und vorallem lineare Verlegen der Leiterzüge nicht möglich ist. Dennoch danke für Deine Hinweise!

Beitrag #7838429 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren