Altium Clearence_Problem

Gast #2951561
Hi,

hab gerade ein größeres Problem mit dem Altium Designer, vielleicht kann 
mir da ja jemand weiter helfen.

Mein Layout besteht z.Zt. aus 15 Netzklassen, die alle unterschiedliche 
Abstände gegeneinander und auch auf den Außen- und Innenlagen einhalten 
müssen.

Folgende Clearence-Regel habe ich einmal aufgestellt, in der Annahme, 
dass sie funktionieren müßte:

Beispiel Innenlagen:

First: (InNetClass('24V') AND (OnLayer('Mid-Layer 1') OR 
OnLayer('Mid-Layer 2') OR (OnMultiLayer)))
Second: InNetClass('Gate_U_H') OR InNetClass('Gate_V_H') OR 
InNetClass('Gate_W_H') OR InNetClass('AC-IN') OR InStructureClass('ZK') 
OR InNetClass('YC')

Beispiel Außenlagen:

First: (InNetClass('24V') AND ((InLayerClass('Component Layers') OR 
(OnMultiLayer))))
Second: InNetClass('AC-IN') OR InStructureClass('ZK') OR 
InNetClass('Gate_U_H') OR InNetClass('Gate_V_H') OR 
InNetClass('Gate_W_H') OR InNetClass('YC')


Sieht auch alles auf den ersten Blick ganz gut aus, wenn ich nun aber 
die Leitungen verlege, kommt es zu einem merkwürdigen Effekt.... ich 
versuche das mal zu erklären...

Ich route eine Leitung der Netzklasse 24V an ein THT-Pad der Klasse 
Gate-W_H vorbei und es werden die Abstände auf der Ober- und Unterseite 
sowie auf den Innenlagen, richtig eingehalten.
Fange ich jetzt mit der Netzklasse Gate-W-H an zu routen, wird eine der 
Regeln (Außenlagen oder Innenlagen) NICHT richtig eingehalten und zwar 
immer nur an THT-Pads (MultiLayer).
Wenn man nun die Priorität ändert, verschiebt sich der Effekt nur auf 
andere Lagen.

Ich hab schon Tagelang verschiedenste Regeln ausprobiert, komme aber 
einfach nicht zu einer Lösung.
Auch beim Support hab ich schon mehrfach angefragt (eine Anfrage läuft 
noch), aber bisher noch keine befriedigende Lösung gefunden.

HAT JEMNAD EIBNE IDEE DAZU???


Danke schon einmal Vorab...


Lutz
Gast #2952623
Was in einer DR behandelt wurde fließt nicht mehr in eine 
Prioritätsmäßig darunter liegende DR mit ein. Das heisst, alles was 
durch die am höchsten priorisierte DR abgedeckelt wurde wird bei der 
nächsten DR nicht mehr beachtet. Umgekehrt muss aber eine 
niederpriorisierte DR natürlich gegen eine höhere geprüft werden.

> Fange ich jetzt mit der Netzklasse Gate-W-H an zu routen, wird eine der
> Regeln (Außenlagen oder Innenlagen) NICHT richtig eingehalten und zwar
> immer nur an THT-Pads (MultiLayer).
Dann fehlt der Bezug zu den THT-Pads. Oder, was auch schon passiert ist, 
dass die DR nur im Batch-, aber nicht im Online-DRC aktiv waren. Bei 
einem Batch-DRC müsste eine 'korrekte' DR einen Fehler werfen.

> Wenn man nun die Priorität ändert, verschiebt sich der Effekt nur auf
> andere Lagen.
Dann ist die Regel falsch bzw. zu 'kompliziert' aufgebaut (von der 
Denkweise), ich hab schon die Erfahrung gemacht, dass es mit einer 
'einfacheren' Regel funktioniert.

Im Notfall kann ich dir anbieten, mir das Board zu schicken, ich schau's 
mir mal an.

Ralf

Antwort schreiben

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