Unterschiedliche Clearance

OP #7609346

Hallo zusammen,

ich habe ein GND Poly auf Top (erstellt aus der Board Outline) und möchte nur zu Polygon A einen Abstand von 0,6mm aber zu allen anderen Polygonen 1,5mm.

Ich habe mich bisher erfolglos mit "InNamedPoly" gespielt und auch die Prioritäten geändert. Es funktioniert nicht.

Habt ihr einen Tipp für mich? -Edit- Ich verwende Altium in der aktuellen Version.

Grüße

Beitrag #7609370 wurde von einem Moderator gelöscht.
#7609388

InNamedPolygon ist schon ein guter Ansatz wenn es um zwei bestimmte Polygone geht. Ansonsten würde man sich auf das Netz oder die Lage oder eine Netzklasse beziehen oder eine Mischung aus dem.

Prio1. InNamedPoly('GND_Top') zu InNamedPoly('A') 0,6mm Prio2. InNamedPoly('GND_Top') zu ALL 1,5mm

OP #7609408

Taz G. schrieb:

InNamedPolygon ist schon ein guter Ansatz wenn es um zwei bestimmte Polygone geht. Ansonsten würde man sich auf das Netz oder die Lage oder eine Netzklasse beziehen oder eine Mischung aus dem.

Prio1. InNamedPoly('GND_Top') zu InNamedPoly('A') 0,6mm Prio2. InNamedPoly('GND_Top') zu ALL 1,5mm

Das ist mein aktueller Stand und es funktioniert nicht.

Prio1 (InNamedPolygon('GND_L01_P364') AND InNamedPolygon('Poly_HpPsw_1'))
Prio2 (InNamedPolygon('GND_L01_P364') AND ALL )

Er geht mir überall auf den größeren Abstand 1,5mm und ignoriert Prio1

#7609458

Wenn man die Reihenfolge umkehrt und zuerst sagt zu allen Plolygonen 1,5mm und danach als Einschränkung zu Plygon A 0,6mm. Ich kenne zwar Altium nicht, aber z.B. bei der Konfiguration eines Webservers verbietet man erst mal alles um es dann im Nachgang gezielt aufzuweichen. Könnte ja sein Altium hier ähnlich tickt, einen Versuch wär's allemal wert.

#7609495

Daniel schrieb:

Prio1 (InNamedPolygon('GND_L01_P364') AND InNamedPolygon('Poly_HpPsw_1')) Prio2 (InNamedPolygon('GND_L01_P364') AND ALL )

InNamedPolygon('GND_L01_P364') AND InNamedPolygon('Poly_HpPsw_1') Das funktioniert nicht. Ein Objekt kann nur in den einem Polygon sein oder dem anderen, nicht in beiden gleichzeitig. Das 1.Query für das erste Objekt ist InNamedPolygon('GND_L01_P364') und das 2. Query für das zweite Objekt ist InNamedPolygon('Poly_HpPsw_1')

Wenn das so mit mit deinem AND gemeint war, zwei Queries dann gibt es noch andere Fallstricke. Z.B. den Scope different Nets,Same Nets oder all Nets. Oder was auch schon vorgekommen ist, den Repour vergessen

Angehängte Dateien:
#7611315

Hans schrieb:

Ich kenne zwar Altium nicht, aber z.B. bei der Konfiguration eines Webservers verbietet man erst mal alles um es dann im Nachgang gezielt aufzuweichen.

Das funktioniert in Altium nicht, denn wenn in der ersten Rule der Abstand zwischen zwischen zwei Objekten berechnet und überprüft wurde dann werden die folgenden Rules nicht mehr auf diese Objekte angewendet. Wenn ich z.B. die All to All Rule auf Prio 1 schiebe kann ich darunter Regel aufstellen wie ich will. Alle Objekte werden in der ersten Rule bearbeitet und kein Objekt gelangt in die Regeln darunter.

#7611482

Schön, das Du eine Lösung gefunden hast. Ich würde nur das IsRegion durch InPoly ersetzen, weil nur das solid Polygon aus Regions besteht und es könnten sich noch andere Regions auf der Platine befinden - manuell platzierte nicht aus den Polygonen erzeugte. Das zweite ist, ich finde es zwar gut eine Netzklasse zu verwenden aber ich wäre bei nur zwei Netzen zufaul. Das 2.Query wäre bei mir: InPoly and ( InNet('IVCC') or InNet('IGND') )

Aber gut gemacht selber eine Lösung erarbeitet.

Antwort schreiben

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