Eagle Keepout und DRC

OP #2352729
Hallo,

der Keepout Layer in Eagle wurde hier schon oft und meistens als 
Sperrfläche für Bauteile erklärt. Als solche würde ich ihn auch gerne 
verwenden - aber:

der DRC meldet scheinbar nur Fehler, wenn sich zwei xKeepout Bereiche 
überlagern. Nicht aber, wenn sich ein xOrigin (also ein Bauteil) oder 
ein xPlace (Teil eines Bauteils) in einem xKeepout Bereich eines anderen 
Bauteils befindet!

Ich würde aber gerne Flächen definieren, in denen sich einfach keine 
anderen Bauteile befinden dürfen (wegen physischer oder 
produktionstechnischer Einschränkungen) - und der DRC soll melden, wenn 
ich was falsch gemacht habe...

Hat jemand einen Tip?
Grüße
Janosch
OP
Verstehe ich nicht.

Ich brauche eine Sperrfläche (egal ob in einem Bauteil oder von Hand 
gezeichnet), für die der DRC Alarm schlägt, sobald sich andere Bauteile 
darin befinden.

Ich kann natürlich, für jedes Package aller meiner Libraries Keepout 
Bereiche zeichnen - denn wie oben beschrieben sind sich überlappende 
Keepout-Bereiche nicht erlaubt.
Kann ich übrigens doch nicht, weil ich keine Zeit dafür habe, und weil 
es nicht Sinn der Sache ist.

Nun denn, ich habe mir schon gedacht, dass die Keepout Flächen in Eagle 
einfach unbrauchbar sind. Schade.
Gast
Janosch K. schrieb:
> Kann ich übrigens doch nicht, weil ich keine Zeit dafür habe, und weil
> es nicht Sinn der Sache ist.
>
> Nun denn, ich habe mir schon gedacht, dass die Keepout Flächen in Eagle
> einfach unbrauchbar sind. Schade.

Tja, dann laß es halt.

Ohne Deine Hilfe (Abmaße, Höhenlinien, etc..., in der Library)
wird kein CAD Programm der Welt wissen, wie groß das Bauteil ist.

Nicht mal Cadstar oder Mentor machen das anders...
OP
S. O. Lidworks schrieb:
> Ohne Deine Hilfe (Abmaße, Höhenlinien, etc..., in der Library)
> wird kein CAD Programm der Welt wissen, wie groß das Bauteil ist.

Jedes Package hat ein "Origin", damit könnte man schonmal anfangen. Ich 
hätte auf den "Place" Layer gehofft, der wird ja gerne dazu verwendet, 
die Ausprägung des Bauteils zu beschreiben - vermutlich ist das aber 
hauptsächlich für Positionsdrucke relevant.

Ist es also üblich/notwendig, in jedem Package im Keepout Layer die 
Gehäuseform plus möglicherweise zusätzlich benötigten Platz anzugeben?
(so wie z.B. die Eagle-eigenen SMD Widerstände/Kondensatoren eine (viel 
zu großzügige) Umrandung im Keepout Layer haben?)

Grüße
Janosch

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 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.