[Eagle] Dimension Probleme selbst erstelltes Bauteil

Gast #3695116
Lesenswert?

Hallo,

ich habe ein Bauteil erstellt und bekomme den Fehler dass die 
Dimensionen nicht stimmen, wenn ich es verwenden will.
Dieses Bauteil hat an der Unterseite Kontakte, an denen es auf die 
Platine geschraubt wird.
Damit man Kontakt hat muss um die Bohrung ein Pad sein, dass das Bauteil 
durch die Schraube mit der Platine verbindet.
So habe ich das auch gemacht. Allerdings kriege ich einen Dimension 
Fehler, wenn ich den Design Check durchführe.

Wie soll ich das Package anpassen, damit dieser Fehler nicht mehr 
auftritt?

MFG
Angehängte Dateien:
Gast #3695141
Lesenswert?

Gregor schrieb:
> Nein das ist nicht die Kante des Boards das ist eine Hilfslinie des
> Bauteils

Zeig doch mal einen größeren Ausschnitt.

"Dimension" heißt nicht, daß die Dimension dieses Bauteil nicht stimmt.
Dimension ist der Name des Layers, der die Konturen der Platine enthält. 
Und wenn sich das Bauteil zu nahe an diesen Platinen-Konturen befindet, 
fängt Eagle an zu schimpfen. Mit Recht! :-)

Vielleicht hast du ja auch Teile dieses Bauelements versehentlich im 
Dimension-Layer gezeichnet und nicht in tplace oder wo auch immer.
Gast #3695244
Lesenswert?

Wolfgang A. schrieb:
> Ein Pad ist schon eine durchkontaktierte
> Bohrung.

Jein, aber für ein THT-Pad hast du recht. Pad und ev. vorhandene Bohrung 
sind immer eine Einheit, sonst wird das Loch im Pad eben als Fehler 
gemeldet. Ob das Loch dk ist, ist wieder eine andere Frage, wie das in 
Eagle ist weiss ich nicht, bei meinem System muss ich einfach ein 
Häckchen bei "dk" setzen.

Aber da der TO Potentiale (GND,OUT...) angegeben hat, soll es sich wohl 
um dk Bohrungen handeln, zumindest sollte die Durchkontaktierung nicht 
stören, wenn sowieso ein Kontaktstift reinkommt. Alles andere wäre schon 
eine sehr seltsame Sonderlösung.

Georg
Gast #3695258
Lesenswert?

Georg schrieb:
> Jein, aber für ein THT-Pad hast du recht

In Bibliothekseditor von Eagle gibt es nichts, was sich "THT-Pad" nennt. 
Dort gibt es "Pad", das sind die Dinger die du "THT-Pad" nennst und 
"Smd", das sind deine "SMD-Pads".

> Ob das Loch dk ist, ist wieder eine andere Frage, wie das in
> Eagle ist weiss ich nicht, bei meinem System muss ich einfach ein
> Häckchen bei "dk" setzen.

Es geht hier offensichtlich um EAGLE, egal was du benutzt.

Und im Eagle Bibliothekseditor heißen die, die durchkontaktiert werden, 
"Pad" und die ohne Durchkontaktierung "Hole"

... wenn ich mich nicht irre, hihihihi
Gast #3695280
Lesenswert?

Wolfgang A. schrieb:
> Und im Eagle Bibliothekseditor heißen die, die durchkontaktiert werden,
> "Pad" und die ohne Durchkontaktierung "Hole"

Ich denke eher, ein Pad ist im allgemeinsten Sinne ein Anschluß eines 
Bauelements. Ein Hole ist schlicht und einfach ein Loch, zum Beispiel 
ein Befestigungsloch. Und eine Durchkontaktierung ist ein Via, das ist 
aber nur zur Durchkontaktierung und nicht zum Anschluß eines 
Bauelements.

Der Unterschied zwischen einem duchkontaktierten und einem nicht 
durchkontaktierten Pad ist meines Wissens die Platine selbst. Wenn sie 
zwei- oder mehrlagig ist, ist auch das Pad durchkontaktiert. Bei 
einseitigen Platinen eben nicht.

Ich hoffe ebenfalls, daß ich mich nicht irre :-)
Gast #3695297
Lesenswert?

npn schrieb:
> Ich denke eher, ein Pad ist im allgemeinsten Sinne ein Anschluß eines
> Bauelements.

Was das im allgemeinsten Sinne ist, spielt bei Eagle überhaupt keine 
Rolle.

Wenn die Bohrung mit Durchkontaktierung bei Eagle "Pad" heißt, dann 
heißt die bei Eagle "Pad". Fertig.

npn schrieb:
> Und eine Durchkontaktierung ist ein Via

Im Eagle Bibliotheksedior gibt es, im Gegnesatz zum Board, überhaupt 
keine Vias. Die werden zum Lagenwechsel auf einem Board auf verwendet - 
und das wird bei anderen Layout-Editoren nicht anders sein.
#3695304
Lesenswert?

In Bauelementen gibt es das Loch ohne alles, HOLE.
Dann das kontaktierte Loch mit Durchkontaktierung, PAD.
Und das einseitige SMD-Pad, das sich SMD nennt.

Diese müssen mindestens so weit voneinander entfernt sein, wie die 
design rules der erstellten Platine verlangen. Hier sind 5 x HOLE und 
PAD übereinander, und ein HOLE beinhaltet ein Außenmaß. Daher die 
Beschwerde über Dimension. Die kommt, wenn ein Element (hier PAD) 
"außerhalb" der Platine ist.
Gast #3695319
Lesenswert?

Wolfgang A. schrieb:
> Was das im allgemeinsten Sinne ist, spielt bei Eagle überhaupt keine
> Rolle.
Jetzt sei doch nicht so ironisch :-)
> Wenn die Bohrung mit Durchkontaktierung bei Eagle "Pad" heißt, dann
> heißt die bei Eagle "Pad". Fertig.
So weit erstmal richtig.

Wolfgang A. schrieb:
> Und im Eagle Bibliothekseditor heißen die, die durchkontaktiert werden,
> "Pad" und die ohne Durchkontaktierung "Hole"
Die ohne Durchkontaktierung (bei einseitigen Platinen) heißen ebenfalls 
PAD. Das ist der Punkt, den ich klarstellen wollte.

Ein Hole hat keine elektrische Funktion. Es ist einfach nur ein Loch. 
Ohne Kupfer.

Und die Vias habe ich nur als "Gegenbeispiel" bzw. Ergänzung angeführt.

Einverstanden?
Gast #3695356
Lesenswert?

npn schrieb:
> Die ohne Durchkontaktierung (bei einseitigen Platinen) heißen ebenfalls
> PAD. Das ist der Punkt, den ich klarstellen wollte.
Die dann nicht vorhandene dk ist mehr ein Problem des 
Verarbeitugsprozesses. IMHO kennt Eagle gar keine Unterscheidung 
zwischen ein- und zweiseitigen Platinen. Das ist mehr eine Frage des 
Routings.

> Einverstanden?
Alles klar.

Hauptsache Gregor weiß jetzt, wie er seiner Lib den Fehler austreiben 
kann.
Gast #3696693
Lesenswert?

Ich hatte bis eben nur den Beitrag von Wolfgang A. gelesen und daraufhin 
die Bohrungen aus den Pads entfernt.

Ist damit nun die Bedingung erfüllt, dass ich auf beiden Seiten der 
Platine einen Kontakt hab und in der Mitte ein Loch, durch das ich mit 
einer Schraube das Bauteil elektrisch leitend auf die Platinen schrauben 
kann?

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