Zusammenfassung
Gibt das bzw. die durch die Abfrage angegebenen Objekte zurück.
Syntax
Id = ObjectIdentifying_String
ObjectIdentifying_String muss eine der Zeichenfolgen sein, die in den verschiedenen PCB Object Lists des Dialogs Query Helper aufgeführt sind, und ihr müssen einfache Anführungszeichen (') vorangestellt und nachgestellt werden. Welche Zeichenfolgen aufgeführt sind, hängt von den Objekten ab, die aktuell im bearbeiteten PCB-/PCBLIB-Dokument vorhanden sind. Die folgenden Objektlisten werden angezeigt:
-
Kanal-Klassen
-
Koordinaten
-
Komponenten
-
Komponentenklassen
-
Differentialpaare
-
Differentialpaar-Klassen
-
Bemaßungen
-
From-To
-
From-To-Klassen
-
Lagenklassen
-
Netzklassen
-
Netze
-
Pad-Klassen
-
Pads
-
Polygon-Klassen
-
Polygone
-
Regeln
-
Text
-
Verstöße
Obwohl für jedes dieser Objekte eine Zeichenfolge aufgeführt ist, identifizieren diese Zeichenfolgen nicht notwendigerweise ein bestimmtes Objekt. Ein Beispiel: Die für jedes Designregelobjekt angegebene Zeichenfolge besteht aus den Zeichen 'Rule0mil,0mil', sodass die Angabe dieser Zeichenfolge dazu führt, dass all der Regelobjekte zurückgegeben werden.
Beispielverwendung
Id = 'GND'
Gibt das Netzobjekt zurück, dessen Eigenschaft Net den Wert GND hat.
Id = 'C3-1'
Gibt das bzw. die Pad-Objekt(e) zurück, deren vollständige Eigenschaft Name den Wert C3-1 hat.
Id = 'Text[3510mil,3800mil]'
Gibt das bzw. die Textobjekt(e) zurück, deren Punkt bei 3510mil,3800mil liegt.
Id = 'D3'
Gibt das bzw. die Komponentenobjekt(e) zurück, deren Eigenschaft Designator den Wert D3 hat.
Id = 'Dimension[4800mil,3800mil]'
Gibt das bzw. die Bemaßungsobjekt(e) zurück, deren Einfügepunkt bei 4800mil,3800mil liegt.
Id = 'Coordinate[3500mil,3800mil]'
Gibt das bzw. die Koordinatenobjekt(e) zurück, deren Einfügepunkt bei 3500mil,3800mil liegt.
Id = 'My Top Side Layers'
Gibt das Klassenobjekt (Layer) zurück, dessen Eigenschaft Name den Wert My Top Side Layers hat.
Id = 'Rule[0mil,0mil]'
Gibt alle Designregelobjekte zurück (da diesen allen dieselbe identifizierende Zeichenfolge zugewiesen ist).
Id = 'GND (ZZ4-2 : ZZ3-2)'
Gibt das From-To-Objekt zurück, dessen Eigenschaft Net den Wert GND hat, dessen Eigenschaft From Pad den Wert ZZ4-2 hat und dessen Eigenschaft To Pad den Wert ZZ3-2 hat.
Id = 'Violation[0mil,0mil]'
Gibt alle Verstoßobjekte zurück (da diesen allen dieselbe identifizierende Zeichenfolge zugewiesen ist).