Altium Regel funktioniert nicht (wie erwartet) :/

Gast #7175715
Lesenswert?

Hallo :)
ich habe eine kleine Platine in Altium Designer gezeichnet und eine 
Regel definiert, die leider nicht so funktioniert wie erwartet.

Die Regel möchte ich nur auf einen Pour anwenden, nutze Custom Query 
"InNamedPolygon('ThermalPour')" (mit Query Builder erstellt), aber die 
Regel wird nicht berücksichtigt (obwohl priority 1). Das entsprechende 
Polygon ist entsprechend benannt.

Wende ich die Regel testweise auf Netz "GND" an, so funktioniert die 
Regel.

Hat jemand hier eine Idee?

Danke und schönen Tag
Angehängte Dateien:
Gast #7175773
Lesenswert?

Ich vermute, 'InNamedPolygon' würde auf z.B. Vias, die in dem Polygon 
liegen, funktionieren, ich komme mit den Namen aber auch immer 
durcheinander.

Tipp: Du kennst ja sicher das Find-Similar-Tool (Shift+F). Das gibt dir 
auch eine gültige Query aus, die das rausfischt was du dir da 
zusammensuchst. Die Querys sehen etwas merkwürdig aus, funktionieren 
aber auch in den Rules.

Und noch ein Tipp: Queries kannst du prima im Filterpanel testen.
#7175994
Lesenswert?

Es gibt immer wieder Verwirrung mit  "In.." und "Is..".
Du musst Dir Polygon als einen Kontainer für andere Elemente vorstellen. 
Ein solid Poly wird aus Regions aufgebaut (poured) und ein hatched Poly 
aus Tracks und Arcs. Eine Clearance Regel willst Du auf die Elemente im 
Kontainer anwenden also "InPoly". Der Connect Style ist aber eine 
Eigenschaft vom Polygon selber und nicht von den einzelnen Elementen, 
hier also "IsPoly".
Gilt natürlich auch für "InNamed.." und "IsNamed..".

Meiner Meinung nach sollte die Verwendung von "IsPoly" oder 
"IsNamedPoly" in der Clearance Rule einen Syntax Error auslösen und 
umgekehrt ein Query mit "In..." in der Style Rule genauso.
Gast #7176281
Lesenswert?

Danke euch. Es gibt noch viel zu lernen... :/

Wühlhase schrieb:
> Tipp: Du kennst ja sicher das Find-Similar-Tool (Shift+F). Das gibt dir
> auch eine gültige Query aus, die das rausfischt was du dir da
> zusammensuchst. Die Querys sehen etwas merkwürdig aus, funktionieren
> aber auch in den Rules.

Das klingt interessant und ja, das kenne ich. Aber leider gibt mir mein 
Altium leider keinen Query aus. Muss man das irgendwo enabeln?
Gast #7176361
Lesenswert?

Im Filterpanel kannst du die Sichtbarkeit einzelner Elemente mit einer 
Query erzwingen. Du kannst beispielsweise alle Vias, die auf Gnd liegen, 
hervorheben lassen.

Für nur Vias ist das natürlich zwecklos, aber du kannst z.B. auch alle 
Leiterbahnen, Polygone, usw. die zu einem bestimmten Netz gehören, 
ebenso auswählen.

Jedenfalls sind, wenn das Filterpanel aktiv ist, alle anderen Elemente 
ausmaskiert, d.h. abgedunkelt und nicht bearbeitbar.

Um diese Filtermaske wieder aufzuheben, Shift+C (Clear) drücken.

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