Objekttyp-Prüfungen
Auf einen Blick
- Eine Kurzreferenz zu den Abfrageschlüsselwörtern für Objekttypprüfungen, einschließlich ihrer Rückgabewerte und Syntax.
- Beispielausdrücke, die zeigen, wie Sie die einzelnen Funktionen mit true-, false- oder not-Bedingungen verwenden.
- Hilfe beim Identifizieren bestimmter PCB-Objektkategorien wie Bohrungen, Masken, Bemaßungen, 3D-Modelltypen, Vias und Rückbohrstellen.

Die PCB-Abfragefunktionen Object Type Checks werden im Dialogfeld Query Helper angezeigt
Diese Referenzseite beschreibt die Schlüsselwörter der Abfragesprache aus der Kategorie Object Type Checks , die in PCB- und PCB-Bibliotheksdokumenten in Altium Designer verfügbar sind. Hilfe zu einem bestimmten Abfrageschlüsselwort finden Sie in den folgenden ausklappbaren Abschnitten. Alternativ können Sie ein Schlüsselwort im Query Helper oder in einem Filter-Panel markieren (oder hineinklicken) und anschließend F1 drücken, um direkt zum entsprechenden Abschnitt zu gelangen.
All
Zusammenfassung
Gibt alle Objekte im PCB-Dokument zurück.
Syntax
All : Boolean
Anwendungsbeispiele
All
All = True
Gibt alle Objekte zurück.
Not All
All = False
Gibt keine Objekte zurück.
BackDrillBottom
Zusammenfassung
Gibt Backdrill-Stellen auf der Unterseite der Leiterplatte zurück.
Syntax
BackDrillBottom : Boolean
Anwendungsbeispiele
BackDrillBottom
BackDrillBottom = True
Gibt alle Backdrill-Stellen auf der Unterseite zurück.
Not BackDrillBottom
BackDrillBottom = False
Gibt alle Objekte except Backdrill-Stellen auf der Unterseite zurück.
BackDrillTop
Zusammenfassung
Gibt Backdrill-Stellen auf der Oberseite der Leiterplatte zurück.
Syntax
BackDrillTop : Boolean
Anwendungsbeispiele
BackDrillTop
BackDrillTop = True
Gibt alle Backdrill-Stellen auf der Oberseite zurück.
Not BackDrillTop
BackDrillTop = False
Gibt alle Objekte except Backdrill-Stellen auf der Oberseite zurück.
HasCylinderModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Cylinder gesetzt ist.
Syntax
HasCylinderModel : Boolean/Boolean_String
Anwendungsbeispiele
HasCylinderModel
HasCylinderModel = True
HasCylinderModel = 'True'
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Cylinder gesetzt ist.
Not HasCylinderModel
HasCylinderModel = False
HasCylinderModel = 'False'
Gibt alle Objekte except 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Cylinder gesetzt ist.
HasExtrudedModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Extruded gesetzt ist.
Syntax
HasExtrudedModel : Boolean/Boolean_String
Anwendungsbeispiele
HasExtrudedModel
HasExtrudedModel = True
HasExtrudedModel = 'True'
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Extruded gesetzt ist.
Not HasExtrudedModel
HasExtrudedModel = False
HasExtrudedModel = 'False'
Gibt alle Objekte except 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Extruded gesetzt ist.
HasGenericStepModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Generic Model gesetzt ist.
Syntax
HasGenericStepModel : Boolean/Boolean_String
Anwendungsbeispiele
HasGenericStepModel
HasGenericStepModel = True
HasGenericStepModel = 'True'
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Generic Model gesetzt ist.
Not HasGenericStepModel
HasGenericStepModel = False
HasGenericStepModel = 'False'
Gibt alle Objekte except 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Generic Model gesetzt ist.
HasMask
Zusammenfassung
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstopp- oder Pastenmaske zurück.
Syntax
HasMask : Boolean/Boolean_String
Anwendungsbeispiele
HasMask
HasMask = True
HasMask = 'True'
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstopp- oder Pastenmaske zurück.
Not HasMask
HasMask = False
HasMask = 'False'
Gibt alle Objekte except Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstopp- oder Pastenmaske zurück.
HasPasteMask
Zusammenfassung
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
Syntax
HasPasteMask : Boolean/Boolean_String
Anwendungsbeispiele
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
Gibt alle Objekte except Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
HasRectangularHole
Zusammenfassung
Gibt alle Pad-Objekte mit rechteckigen Bohrungen zurück.
Syntax
HasRectangularHole : Boolean/Boolean_String
Anwendungsbeispiele
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
Gibt alle Pad-Objekte mit rechteckigen Bohrungen zurück.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
Gibt alle Objekte except Pad-Objekte mit rechteckigen Bohrungen zurück.
HasRoundHole
Zusammenfassung
Gibt alle Pad-Objekte mit runden Bohrungen zurück.
Syntax
HasRoundHole : Boolean/Boolean_String
Anwendungsbeispiele
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
Gibt alle Pad-Objekte mit runden Bohrungen zurück.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
Gibt alle Objekte except Pad-Objekte mit runden Bohrungen zurück.
HasSlotHole
Zusammenfassung
Gibt alle Pad-Objekte mit Langlöchern zurück.
Syntax
HasSlotHole : Boolean/Boolean_String
Anwendungsbeispiele
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
Gibt alle Pad-Objekte mit Langlöchern zurück.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
Gibt alle Objekte except Pad-Objekte mit Langlöchern zurück.
HasSolderMask
Zusammenfassung
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske zurück.
Syntax
HasSolderMask : Boolean/Boolean_String
Anwendungsbeispiele
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
Gibt alle Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske zurück.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
Gibt alle Objekte except Kreisbogen-, Füllflächen-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske zurück.
HasSphereModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Sphere gesetzt ist.
Syntax
HasSphereModel : Boolean/Boolean_String
Anwendungsbeispiele
HasSphereModel
HasSphereModel = True
HasSphereModel = 'True'
Gibt alle 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Sphere gesetzt ist.
Not HasSphereModel
HasSphereModel = False
HasSphereModel = 'False'
Gibt alle Objekte except 3D-Körperobjekte zurück, deren Eigenschaft Model Type auf Sphere gesetzt ist.
HasSquareHole
Zusammenfassung
Gibt alle Pad-Objekte mit quadratischen Bohrungen zurück.
Syntax
HasSquareHole : Boolean/Boolean_String
Anwendungsbeispiele
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
Gibt alle Pad-Objekte mit quadratischen Bohrungen zurück.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
Gibt alle Objekte except Pad-Objekte mit quadratischen Bohrungen zurück.
HasStepModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück.
Syntax
HasStepModel : Boolean/Boolean_String
Anwendungsbeispiele
HasStepModel
HasStepModel = True
HasStepModel = 'True'
Gibt alle 3D-Körperobjekte zurück.
Not HasStepModel
HasStepModel = False
HasStepModel = 'False'
Gibt alle Objekte except 3D-Körperobjekte zurück.
InViaShielding
Zusammenfassung
Gibt alle Via- und Polygonobjekte (Abschirmkupfer) zurück, die zu einer Via-Abschirmungsgruppe gehören.
Syntax
InViaShielding : Boolean/Boolean_String
Anwendungsbeispiele
InViaShielding
InViaShielding = True
InViaShielding = 'True'
Gibt alle Via- und Polygonobjekte (Abschirmkupfer) zurück, die zu einer Via-Abschirmungsgruppe gehören.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
Gibt alle Objekte except Via- und Polygonobjekte (Abschirmkupfer) zurück, die zu einer Via-Abschirmungsgruppe gehören.
IsAngularDimension
Zusammenfassung
Gibt Winkelbemaßungsobjekte zurück.
Syntax
IsAngularDimension : Boolean
Anwendungsbeispiel
IsAngularDimension
IsAngularDimension = True
Gibt alle Winkelbemaßungsobjekte zurück.
Not IsAngularDimension
IsAngularDimension = False
Gibt alle Objekte except Winkelbemaßungsobjekte zurück.
IsArc
Zusammenfassung
Gibt Kreisbogenobjekte zurück.
Syntax
IsArc : Boolean
Anwendungsbeispiel
IsArc
IsArc = True
Gibt alle Kreisbogenobjekte zurück.
Not IsArc
IsArc = False
Gibt alle Objekte except Kreisbogenobjekte zurück.
IsBarCodeText
Zusammenfassung
Gibt Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren Eigenschaft BarCode Type auf Code 39 oder Code 128 gesetzt ist.
Syntax
IsBarCodeText : Boolean
Anwendungsbeispiel
IsBarCodeText
IsBarCodeText = True
Gibt alle Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren Eigenschaft BarCode Type auf Code 39 oder Code 128 gesetzt ist.
Not IsBarCodeText
IsBarCodeText = False
Gibt alle Objekte except Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren Eigenschaft BarCode Type auf Code 39 oder Code 128 gesetzt ist.
IsBaselineDimension
Zusammenfassung
Gibt Basislinienbemaßungsobjekte zurück.
Syntax
IsBaselineDimension : Boolean
Anwendungsbeispiel
IsBaselineDimension
IsBaselineDimension = True
Gibt alle Basislinienbemaßungsobjekte zurück.
Not IsBaselineDimension
IsBaselineDimension = False
Gibt alle Objekte except Basislinienbemaßungsobjekte zurück.
IsBlindVia
Zusammenfassung
Gibt Blind-Via-Objekte zurück.
Syntax
IsBlindVia : Boolean
Anwendungsbeispiel
IsBlindVia
IsBlindVia = True
Gibt alle Blind-Via-Objekte zurück.
Not IsBlindVia
IsBlindVia = False
Gibt alle Objekte except Blind-Via-Objekte zurück.
IsBoard
Zusammenfassung
Gibt keine Objekte zurück – zeigt lediglich den von der Leiterplatte belegten Bereich an.
Syntax
IsBoard : Boolean/Boolean_String
Anwendungsbeispiel
IsBoard
IsBoard = True
IsBoard = 'True'
Gibt keine Objekte zurück – zeigt lediglich den von der Leiterplatte belegten Bereich an.
Not IsBoard
IsBoard = False
IsBoard = 'False'
Gibt alle Objekte zurück und zeigt weiterhin den von der Leiterplatte belegten Bereich an.
IsBoardCutoutRegion
Zusammenfassung
Gibt Regionsobjekte zurück, deren Eigenschaft Kind auf Board cutout gesetzt ist.
Syntax
IsBoardCutoutRegion : Boolean
Anwendungsbeispiel
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Gibt alle Regionsobjekte zurück, deren Eigenschaft Kind auf Board cutout gesetzt ist.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
Gibt alle Objekte except Regionsobjekte zurück, deren Eigenschaft Kind auf Board cutout gesetzt ist.
IsBoardOutline
Zusammenfassung
Gibt keine Objekte zurück – zeigt lediglich den von der Leiterplatte belegten Bereich an.
Syntax
IsBoardOutline : Boolean/Boolean_String
Anwendungsbeispiel
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
Gibt keine Objekte zurück – zeigt lediglich den von der Leiterplatte belegten Bereich an.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
Gibt alle Objekte zurück und zeigt weiterhin den von der Leiterplatte belegten Bereich an.
IsBondFinger
Zusammenfassung
Gibt SMD-Pad-Objekte auf einer Kupferlage zurück, an die Bonddrähte angeschlossen sind.
Syntax
IsBondFinger : Boolean
Anwendungsbeispiel
IsBondFinger
IsBondFinger = True
Gibt alle SMD-Pad-Objekte auf einer Kupferlage zurück, an die Bonddrähte angeschlossen sind.
Not IsBondFinger
IsBondFinger = False
Gibt alle Objekte except SMD-Pad-Objekte auf einer Kupferlage zurück, an die Bonddrähte angeschlossen sind.
IsBondWire
Zusammenfassung
Gibt Bonddrahtobjekte zurück.
Syntax
IsBondWire : Boolean
Anwendungsbeispiel
IsBondWire
IsBondWire = True
Gibt alle Bonddrahtobjekte zurück.
Not IsBondWire
IsBondWire = False
Gibt alle Objekte except Bonddrahtobjekte zurück.
IsBondWireConnected
Zusammenfassung
Gibt Objekte zurück, an die Bonddrähte angeschlossen sind.
Syntax
IsBondWireConnected : Boolean
Anwendungsbeispiel
IsBondWireConnected
IsBondWireConnected = True
Gibt alle Objekte zurück, an die Bonddrähte angeschlossen sind.
Not IsBondWireConnected
IsBondWireConnected = False
Gibt alle Objekte except Objekte zurück, an die Bonddrähte angeschlossen sind.
IsBuriedVia
Zusammenfassung
Gibt Buried-Via-Objekte zurück.
Syntax
IsBuriedVia : Boolean
Anwendungsbeispiel
IsBuriedVia
IsBuriedVia = True
Gibt alle Buried-Via-Objekte zurück.
Not IsBuriedVia
IsBuriedVia = False
Gibt alle Objekte except Buried-Via-Objekte zurück.
IsCenterDimension
Zusammenfassung
Gibt Mittelpunktbemaßungsobjekte zurück.
Syntax
IsCenterDimension : Boolean
Anwendungsbeispiel
IsCenterDimension
IsCenterDimension = True
Gibt alle Mittelpunktbemaßungsobjekte zurück.
Not IsCenterDimension
IsCenterDimension = False
Gibt alle Objekte except Mittelpunktbemaßungsobjekte zurück.
IsClass
Zusammenfassung
Gibt Klassenobjekte zurück.
Syntax
IsClass : Boolean
Anwendungsbeispiel
IsClass
IsClass = True
Gibt alle Klassenobjekte zurück.
Not IsClass
IsClass = False
Gibt alle Objekte except Klassenobjekte zurück.
IsComment
Zusammenfassung
Gibt Textobjekte zurück, deren Eigenschaft String Type den Wert Comment hat. Diese sind Bauteilobjekten untergeordnet.
Syntax
IsComment : Boolean
Anwendungsbeispiel
IsComment
IsComment = True
Gibt alle Textobjekte zurück, deren Eigenschaft String Type den Wert Comment hat.
Not IsComment
IsComment = False
Gibt alle Objekte except Textobjekte zurück, deren Eigenschaft String Type den Wert Comment hat.
IsComponent
Zusammenfassung
Gibt Bauteilobjekte zurück.
Syntax
IsComponent : Boolean
Anwendungsbeispiel
IsComponent
IsComponent = True
Gibt alle Bauteilobjekte zurück.
Not IsComponent
IsComponent = False
Gibt alle Objekte except Bauteilobjekte zurück.
IsComponentArc
Zusammenfassung
Gibt Kreisbogenobjekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentArc : Boolean
Anwendungsbeispiel
IsComponentArc
IsComponentArc = True
Gibt alle Kreisbogenobjekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentArc
IsComponentArc = False
Gibt alle Objekte except Kreisbogenobjekte zurück, die Bauteilobjekten untergeordnet sind.
IsComponentBody
Zusammenfassung
Gibt 3D-Körperobjekte zurück.
Syntax
IsComponentBody : Boolean
Anwendungsbeispiel
IsComponentBody
IsComponentBody = True
Gibt alle 3D-Körperobjekte zurück.
Not IsComponentBody
IsComponentBody = False
Gibt alle Objekte except 3D-Körperobjekte zurück.
IsComponentFill
Zusammenfassung
Gibt Füllflächenobjekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentFill : Boolean
Anwendungsbeispiele
IsComponentFill
IsComponentFill = True
Gibt alle Füllflächenobjekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentFill
IsComponentFill = False
Gibt alle Objekte zurück, except Füllflächenobjekte, die Bauteilobjekten untergeordnet sind.
IsComponentPad
Zusammenfassung
Gibt Pad-Objekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentPad : Boolean
Anwendungsbeispiele
IsComponentPad
IsComponentPad = True
Gibt alle Pad-Objekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentPad
IsComponentPad = False
Gibt alle Objekte zurück, except Pad-Objekte, die Bauteilobjekten untergeordnet sind.
IsComponentText
Zusammenfassung
Gibt Textobjekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentText : Boolean
Anwendungsbeispiele
IsComponentText
IsComponentText = True
Gibt alle Textobjekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentText
IsComponentText = False
Gibt alle Objekte zurück, except Textobjekte, die Bauteilobjekten untergeordnet sind.
IsComponentTrack
Zusammenfassung
Gibt Leiterbahnobjekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentTrack : Boolean
Anwendungsbeispiele
IsComponentTrack
IsComponentTrack = True
Gibt alle Leiterbahnobjekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentTrack
IsComponentTrack = False
Gibt alle Objekte zurück, except Leiterbahnobjekte, die Bauteilobjekten untergeordnet sind.
IsComponentVia
Zusammenfassung
Gibt Via-Objekte zurück, die Bauteilobjekten untergeordnet sind.
Syntax
IsComponentVia : Boolean
Anwendungsbeispiele
IsComponentVia
IsComponentVia = True
Gibt alle Via-Objekte zurück, die Bauteilobjekten untergeordnet sind.
Not IsComponentVia
IsComponentVia = False
Gibt alle Objekte zurück, except Via-Objekte, die Bauteilobjekten untergeordnet sind.
IsConnection
Zusammenfassung
Gibt alle Verbindungslinien zurück.
Syntax
IsConnection : Boolean/Boolean_String
Anwendungsbeispiele
IsConnection
IsConnection = True
IsConnection = 'True'
Gibt alle Verbindungslinien zurück.
Not IsConnection
IsConnection = False
IsConnection = 'False'
Gibt alle Objekte zurück, AND Verbindungslinien. Die Details zu den „Verbindungen“ werden ebenfalls angezeigt, da es sich um (nicht aufgelistete) untergeordnete Objekte von Netzobjekten handelt, die von dieser Abfrage zurückgegeben werden.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Gibt alle Objekte zurück, except Netzobjekte; die Details zu den „Verbindungen“ werden nicht angezeigt, da es sich um (nicht aufgelistete) untergeordnete Objekte von Netzobjekten handelt und diese Abfrage keine Netzobjekte zurückgibt.
IsCoordinate
Zusammenfassung
Gibt Koordinatenobjekte zurück.
Syntax
IsCoordinate : Boolean
Anwendungsbeispiele
IsCoordinate
IsCoordinate = True
Gibt alle Koordinatenobjekte zurück.
Not IsCoordinate
IsCoordinate = False
Gibt alle Objekte zurück, except Koordinatenobjekte.
IsCopperRegion
Zusammenfassung
Gibt Objekte vom Typ gefüllte Region zurück, d. h. Regionen, deren Eigenschaft Kind nicht auf Polygon cutout oder Board cutout gesetzt ist (wodurch sie zu Regionen vom Typ Polygon Cutout bzw. Board Cutout würden).
Syntax
IsCopperRegion : Boolean
Anwendungsbeispiele
IsCopperRegion
IsCopperRegion = True
Gibt alle Objekte vom Typ gefüllte Region zurück.
Not IsCopperRegion
IsCopperRegion = False
Gibt alle Objekte zurück, except Objekte vom Typ gefüllte Region.
IsCutoutRegion
Zusammenfassung
Gibt Objekte vom Typ Polygonaussparungsregion zurück, d. h. Regionen, deren Eigenschaft Cutout aktiviert ist.
Syntax
IsCutoutRegion : Boolean
Anwendungsbeispiele
IsCutoutRegion
Is = TrueCutoutRegion
Gibt alle Objekte vom Typ Polygonaussparungsregion zurück.
Not IsCutoutRegion
Is = FalseCutoutRegion
Gibt alle Objekte zurück, except Objekte vom Typ Polygonaussparungsregion.
IsDatumDimension
Zusammenfassung
Gibt Bezugsbemaßungsobjekte zurück.
Syntax
IsDatumDimension : Boolean
Anwendungsbeispiele
IsDatumDimension
IsDatumDimension = True
Gibt alle Bezugsbemaßungsobjekte zurück.
Not IsDatumDimension
IsDatumDimension = False
Gibt alle Objekte zurück, except Bezugsbemaßungsobjekte.
IsDesignator
Zusammenfassung
Gibt Textobjekte zurück, deren Eigenschaft String Type den Wert Designator hat – diese sind Bauteilobjekten untergeordnet.
Syntax
IsDesignator : Boolean
Anwendungsbeispiele
IsDesignator
IsDesignator = True
Gibt alle Textobjekte zurück, deren Eigenschaft String Type den Wert Designator hat.
Not IsDesignator
IsDesignator = False
Gibt alle Objekte zurück, except Textobjekte, deren Eigenschaft String Type den Wert Designator hat.
IsDifferentialPair
Zusammenfassung
Gibt alle Differenzpaarobjekte zurück.
Syntax
IsDifferentialPair : Boolean/Boolean_String
Anwendungsbeispiele
IsDifferentialPair
IsDifferentialPair = True
IsDifferentialPair = 'True'
Gibt alle Differenzpaarobjekte zurück.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
Gibt alle Objekte zurück, except Differenzpaarobjekte.
IsDimension
Zusammenfassung
Gibt alle Bemaßungsobjekte zurück (unabhängig vom Typ).
Syntax
IsDimension : Boolean
Anwendungsbeispiele
IsDimension
IsDimension = True
Gibt alle Bemaßungsobjekte zurück.
Not IsDimension
IsDimension = False
Gibt alle Objekte zurück, except Bemaßungsobjekte.
IsEmbeddedBoard
Zusammenfassung
Gibt alle Objekte vom Typ eingebettetes Leiterplatten-Array zurück.
Syntax
IsEmbeddedBoard : Boolean/Boolean_String
Anwendungsbeispiele
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
Gibt alle Objekte vom Typ eingebettetes Leiterplatten-Array zurück.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
Gibt alle Objekte zurück, except Objekte vom Typ eingebettetes Leiterplatten-Array.
IsFill
Zusammenfassung
Gibt Füllflächenobjekte zurück.
Syntax
IsFill : Boolean
Anwendungsbeispiele
IsFill
IsFill = True
Gibt alle Füllflächenobjekte zurück.
Not IsFill
IsFill = False
Gibt alle Objekte zurück, except Füllflächenobjekte.
IsFromTo
Zusammenfassung
Gibt alle From-To-Objekte zurück.
Syntax
IsFromTo : Boolean/Boolean_String
Anwendungsbeispiele
IsFromTo
IsFromTo = True
IsFromTo = 'True'
Gibt alle From-To-Objekte zurück.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
Gibt alle Objekte zurück, die except From-To-Objekte sind.
IsLeaderDimension
Zusammenfassung
Gibt Hinweislinien-Bemaßungsobjekte zurück.
Syntax
IsLeaderDimension : Boolean
Anwendungsbeispiele
IsLeaderDimension
IsLeaderDimension = True
Gibt alle Hinweislinien-Bemaßungsobjekte zurück.
Not IsLeaderDimension
IsLeaderDimension = False
Gibt alle Objekte zurück, die except Hinweislinien-Bemaßungsobjekte sind.
IsLinearDiameterDimension
Zusammenfassung
Gibt lineare Durchmesserbemaßungsobjekte zurück.
Syntax
IsLinearDiameterDimension : Boolean
Anwendungsbeispiele
IsDimensionLinearDiameter
IsLinearDiameterDimension = True
Gibt alle linearen Durchmesserbemaßungsobjekte zurück.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
Gibt alle Objekte zurück, die except lineare Durchmesserbemaßungsobjekte sind.
IsLinearDimension
Zusammenfassung
Gibt lineare Bemaßungsobjekte zurück.
Syntax
IsLinearDimension : Boolean
Anwendungsbeispiele
IsDimensionLinear
IsLinearDimension = True
Gibt alle linearen Bemaßungsobjekte zurück.
Not IsLinearDimension
IsLinearDimension = False
Gibt alle Objekte zurück, die except lineare Bemaßungsobjekte sind.
IsMicroVia
Zusammenfassung
Gibt µVia-Objekte zurück.
Syntax
IsMicroVia : Boolean
Anwendungsbeispiele
IsMicroVia
IsMicroVia = True
Gibt alle µVia-Objekte zurück.
Not IsMicroVia
IsMicroVia = False
Gibt alle Objekte zurück, die except µVia-Objekte sind.
IsNet
Zusammenfassung
Gibt Netzobjekte zurück. Jedes Objekt mit der Eigenschaft Net kann zu einem Netz gehören, beispielsweise Leiterbahnen, Bögen, Füllflächen, Regionen, Polygone, Pads und Vias.
Syntax
IsNet : Boolean
Anwendungsbeispiele
IsNet
IsNet = True
Gibt alle Netzobjekte zurück.
Not IsNet
IsNet = False
Gibt alle Objekte zurück, die except Netzobjekte sind.
IsObjectKind
Zusammenfassung
Gibt alle Objekte zurück, deren Eigenschaft Object Kind dem angegebenen Objekttyp entspricht.
Syntax
IsObjectKind(ObjectType : String) : Boolean/Boolean_String
ObjectType gibt die Objektart an und muss eine der folgenden Zeichenfolgen sein:
-
Design Objects –
'3D Body','Arc','Angular Dimension','Baseline Dimension','Center Dimension','Component','Coordinate','Datum Dimension','Design View','Drill Table','Embedded Board','Fill','Layer Stack Table','Leader Dimension','Linear Diameter Dimension','Linear Dimension','OLE Object','Original Dimension','Pad','Poly','Radial Diameter Dimension','Radial Dimension','Region','Split Plane','Text','Track','Via'. -
Design Rules – Die folgenden Zeichenfolgen dienen zur gezielten Auswahl der verschiedenen Regeltypen. Der Regeltyp, wie er im Dialog PCB Rules and Constraints Editor erscheint, steht in Klammern hinter der Zeichenfolge:
-
'Acute Angle Rule'(Spitzer Winkel) -
'Bare-board Fabrication Test Point Style Rule'(Stil der Fertigungstestpunkte) -
'Bare-board Fabrication Test Point Usage Rule'(Verwendung von Fertigungstestpunkten) -
'Board Outline Clearance'(Abstand zur Leiterplattenkontur) -
'Broken Nets Rule'(Nicht geroutetes Netz) -
'Clearance Rule'(Abstand) -
'Component Clearance Rule'(Bauteilabstand) -
'Component Rotations Rule'(Bauteilausrichtungen) -
'Confinement Constraint Rule'(Raumdefinition) -
'Daisy Chain Stub Length Rule'(Stichleitungslänge bei Daisy-Chain-Topologie) -
'Differential Pairs Rule'(Routing von Differenzpaaren) -
'Fanout Control Rule'(Fanout-Steuerung) -
'Flight Time Falling Edge Rule'(Signallaufzeit – fallende Flanke) -
'Flight Time Rising Edge Rule'(Signallaufzeit – steigende Flanke) -
'Hole To Hole Clearance Rule'(Abstand zwischen Bohrungen) -
'In-circuit Assembly Test Point Style Rule'(Stil der Bestückungstestpunkte) -
'In-circuit Assembly Test Point Usage Rule'(Verwendung von Bestückungstestpunkten) -
'Layer Pair Rule'(Lagenpaare) -
'Matched Lengths Rule'(Abgestimmte Längen) -
'Max Min Height Rule'(Höhe) -
'Max Min Hole Size Rule'(Bohrungsgröße) -
'Max Min Impedance Rule'(Impedanz) -
'Max Min Length Rule'(Länge) -
'Max Min Width Rule'(Breite) -
'Max Slope Falling Edge Rule'(Flankensteilheit – fallende Flanke) -
'Max Slope Rising Edge Rule'(Flankensteilheit – steigende Flanke) -
'Max Via Stub Length (BackDrilling rule)'(Maximale Via-Stublänge (Rückbohren)) -
'Maximum Via Count Rule'(Maximale Via-Anzahl) -
'Minimum Annular Ring Rule'(Minimaler Restring) -
'Minimum Solder Mask Sliver Rule'(Minimaler Lötstoppmaskensteg) -
'Modified Polygon'(Geändertes Polygon) -
'Net Antennae Rule'(Netzantennen) -
'Nets To Ignore Rule'(Zu ignorierende Netze) -
'Overshoot Falling Edge Rule'(Überschwingen – fallende Flanke) -
'Overshoot Rising Edge Rule'(Überschwingen – steigende Flanke) -
'Parallel Segment Rule'(Paralleles Segment) -
'Paste Mask Expansion Rule'(Pastenmaskenerweiterung) -
'Permitted Layers Rule'(Zulässige Lagen) -
'Polygon Connect Style Rule'(Polygon-Anbindungsstil) -
'Power Plane Clearance Rule'(Abstand zu Versorgungslagen) -
'Power Plane Connect Style Rule'(Anbindungsstil für Versorgungslagen) -
'Routing Corner Style Rule'(Routing-Ecken) -
'Routing Layers Rule'(Routing-Lagen) -
'Routing Priority Rule'(Routing-Priorität) -
'Routing Topology Rule'(Routing-Topologie) -
'Routing Via Style Rule'(Routing-Via-Stil) -
'Short Circuit Rule'(Kurzschluss) -
'Signal Base Value Rule'(Signalbasiswert) -
'Signal Stimulus Rule'(Signalanregung) -
'Signal Top Value Rule'(Signalhöchstwert) -
'Silk To Silk Clearance Rule'(Abstand zwischen Bestückungsdruckelementen) -
'Silk To Solder Mask Clearance Rule'(Abstand zwischen Bestückungsdruck und Lötstoppmaske) -
'SMD Entry'(SMD-Anbindung) -
'SMD Neck Down Rule'(SMD-Verengung) -
'SMD To Corner Rule'(Abstand zwischen SMD und Ecke) -
'SMD To Plane Rule'(Abstand zwischen SMD und Versorgungslage) -
'Solder Mask Expansion Rule'(Lötstoppmaskenerweiterung) -
'Supply Nets Rule'(Versorgungsnetze) -
'Unconnected Pin Rule'(Nicht angeschlossener Pin) -
'Undershoot Falling Edge Rule'(Unterschwingen – fallende Flanke) -
'Undershoot Rising Edge Rule'(Unterschwingen – steigende Flanke) -
'Vias Under SMD Rule'(Vias unter SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Anwendungsbeispiele
IsObjectKind('Via')
IsObjectKind('Via') = True
IsObjectKind('Via') = 'True'
Gibt alle Via-Objekte zurück.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
Gibt alle Objekte zurück, die except Leiterbahnobjekte sind.
Hinweise
Die einfachen Anführungszeichen (') am Anfang und Ende der Zeichenfolge ObjectType sind erforderlich.
IsOriginalDimension
Zusammenfassung
Gibt alle ursprünglichen Bemaßungsobjekte zurück.
Syntax
IsOriginalDimension : Boolean/Boolean_String
Anwendungsbeispiele
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
Gibt alle ursprünglichen Bemaßungsobjekte zurück.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
Gibt alle Objekte zurück, die except ursprüngliche Bemaßungsobjekte sind.
IsPad
Zusammenfassung
Gibt Pad-Objekte zurück.
Syntax
IsPad : Boolean
Anwendungsbeispiele
IsPad
IsPad = True
Gibt alle Pad-Objekte zurück.
Not IsPad
IsPad = False
Gibt alle Objekte zurück, die except Pad-Objekte sind.
IsPadHoleValid
Zusammenfassung
Gibt alle Pad-Objekte mit einer gültigen Bohrung zurück. Damit eine Bohrung gültig ist, muss die Eigenschaft Hole Size des Pads einen Wert ungleich null haben. Bei einem Langloch muss außerdem die Länge ungleich null sein.
Syntax
IsPadHoleValid : Boolean/Boolean_String
Anwendungsbeispiele
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
Gibt alle Pad-Objekte mit einer gültigen Bohrung zurück.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
Gibt alle Objekte except Pad-Objekte mit einer gültigen Bohrung zurück.
IsPoly
Zusammenfassung
Gibt Polygonflächen-Objekte zurück.
Syntax
IsPoly : Boolean
Anwendungsbeispiele
IsPoly
IsPoly = True
Gibt alle Polygonflächen-Objekte zurück.
Not IsPoly
IsPoly = False
Gibt alle Objekte except Polygonflächen-Objekte zurück.
Hinweise
-
Diese Funktion ist ein Alias für die Funktion IsPolygon.
-
Beim Definieren einer Electrical Clearance Regel für Polygonflächen müssen Sie die Attributprüfung InPolygon (oder InPoly) anstelle der Objekttypprüfung IsPolygon (oder IsPoly) verwenden. Dies liegt daran, dass die Abstandsregeln auf die Grundelemente (Regionen, Leiterbahnen und Kreisbögen) angewendet werden, aus denen die Polygonfläche besteht bzw. die in der Polygonfläche sind, und nicht auf die Polygonfläche als Ganzes. Eine gültige Abstandsregel für Polygonflächen würde zwischen InPolygon-Objekten und All anderen Objekten gelten.
IsPolygon
Zusammenfassung
Gibt Polygonflächen-Objekte zurück.
Syntax
IsPolygon : Boolean
Anwendungsbeispiele
IsPolygon
IsPolygon = True
Gibt alle Polygonflächen-Objekte zurück.
Not IsPolygon
IsPolygon = False
Gibt alle Objekte except Polygonflächen-Objekte zurück.
Hinweise
-
Diese Funktion ist ein Alias für die Funktion IsPoly.
-
Beim Definieren einer Electrical Clearance Regel für Polygonflächen müssen Sie die Attributprüfung InPolygon (oder InPoly) anstelle der Objekttypprüfung IsPolygon (oder IsPoly) verwenden. Dies liegt daran, dass die Abstandsregeln auf die Grundelemente (Regionen, Leiterbahnen und Kreisbögen) angewendet werden, aus denen die Polygonfläche besteht bzw. die in der Polygonfläche sind, und nicht auf die Polygonfläche als Ganzes. Eine gültige Abstandsregel für Polygonflächen würde zwischen InPolygon-Objekten und All anderen Objekten gelten.
IsQrCodeText
Zusammenfassung
Gibt Textzeichenfolgen-Objekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren BarCode Type-Eigenschaft auf QR Code gesetzt ist.
Syntax
IsQrCodeText : Boolean
Anwendungsbeispiele
IsQrCodeText
IsQrCodeText = True
Gibt alle Textzeichenfolgen-Objekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren BarCode Type-Eigenschaft auf QR Code gesetzt ist.
Not IsQrCodeText
IsQrCodeText = False
Gibt alle Objekte except Textzeichenfolgen-Objekte zurück, deren Eigenschaft Text Kind auf BarCode Text und deren BarCode Type-Eigenschaft auf QR Code gesetzt ist.
IsRadialDiameterDimension
Zusammenfassung
Gibt Objekte für die radiale Durchmesserbemaßung zurück.
Syntax
IsRadialDiameterDimension : Boolean
Anwendungsbeispiele
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
Gibt alle Objekte für die radiale Durchmesserbemaßung zurück.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
Gibt alle Objekte except Objekte für die radiale Durchmesserbemaßung zurück.
IsRadialDimension
Zusammenfassung
Gibt Objekte für die radiale Bemaßung zurück.
Syntax
IsRadialDimension : Boolean
Anwendungsbeispiele
IsDimensionRadial
IsDimension = TrueRadial
Gibt alle Objekte für die radiale Bemaßung zurück.
Not IsDimensionRadial
IsDimension = FalseRadial
Gibt alle Objekte except Objekte für die radiale Bemaßung zurück.
IsRegion
Zusammenfassung
Gibt alle Regionsobjekte zurück, d. h. gefüllte Regionen, Polygonausschnitte und Leiterplattenausschnitte.
Syntax
IsRegion : Boolean
Anwendungsbeispiele
IsRegion
IsRegion = True
Gibt alle Regionsobjekte zurück.
Not IsRegion
IsRegion = False
Gibt alle Objekte except Regionsobjekte zurück.
IsRoom
Zusammenfassung
Gibt Objekte der Raumdefinitionsregel (Regel zur räumlichen Begrenzung) zurück.
Syntax
IsRoom : Boolean/Boolean_String
Anwendungsbeispiele
IsRoom
IsRoom= True
IsRoom= 'True'
Gibt alle Objekte der Raumdefinitionsregel zurück.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Gibt alle Objekte except Objekte der Raumdefinitionsregel zurück.
Hinweise
Diese Funktion ist ein Alias für die Funktion IsRule_ConfinementConstraint.
IsRule
Zusammenfassung
Gibt alle Designregel-Objekte zurück (unabhängig vom Typ).
Syntax
IsRule : Boolean
Anwendungsbeispiele
IsRule
IsRule = True
Gibt alle Designregel-Objekte zurück.
Not IsRule
IsRule = False
Gibt alle Objekte except Designregel-Objekte zurück.
IsRule_AcuteAngle
Zusammenfassung
Gibt Objekte der Regel für spitze Winkel zurück.
Syntax
IsRule_AcuteAngle : Boolean
Anwendungsbeispiele
IsRule_AcuteAngle
IsRule_AcuteAngle = True
Gibt alle Objekte der Regel für spitze Winkel zurück.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Gibt alle Objekte except Objekte der Regel für spitze Winkel zurück.
IsRule_BoardOutlineClearance
Zusammenfassung
Gibt Objekte der Regel für den Abstand zur Leiterplattenkontur zurück.
Syntax
IsRule_BoardOutlineClearance : Boolean
Anwendungsbeispiele
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
Gibt alle Objekte der Regel für den Abstand zur Leiterplattenkontur zurück.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Gibt alle Objekte except Objekte der Regel für den Abstand zur Leiterplattenkontur zurück.
IsRule_BrokenNets
Zusammenfassung
Gibt Objekte der Regel für nicht geroutete Netze zurück.
Syntax
IsRule_BrokenNets : Boolean
Anwendungsbeispiele
IsRule_BrokenNets
IsRule_BrokenNets = True
Gibt alle Objekte der Regel für nicht geroutete Netze zurück.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Gibt alle Objekte except Objekte der Regel für nicht geroutete Netze zurück.
IsRule_Clearance
Zusammenfassung
Gibt Abstandsregel-Objekte zurück.
Syntax
IsRule_Clearance : Boolean
Anwendungsbeispiele
IsRule_Clearance
IsRule_ = TrueClearance
Gibt alle Abstandsregel-Objekte zurück.
Not IsRule_Clearance
IsRule_ = FalseClearance
Gibt alle Objekte zurück, die except Abstandsregel-Objekte sind.
IsRule_ComponentClearance
Zusammenfassung
Gibt Bauteilabstandsregel-Objekte zurück.
Syntax
IsRule_ComponentClearance : Boolean
Anwendungsbeispiele
IsRule_ ComponentClearance
IsRule_ = TrueComponentClearance
Gibt alle Bauteilabstandsregel-Objekte zurück.
Not IsRule_ ComponentClearance
IsRule_ = FalseComponentClearance
Gibt alle Objekte zurück, die except Bauteilabstandsregel-Objekte sind.
IsRule_ComponentRotations
Zusammenfassung
Gibt Regel-Objekte für Bauteilausrichtungen zurück.
Syntax
IsRule_ComponentRotations : Boolean
Anwendungsbeispiele
IsRule_ ComponentRotations
IsRule_ = TrueComponentRotations
Gibt alle Regel-Objekte für Bauteilausrichtungen zurück.
Not IsRule_ ComponentRotations
IsRule_ = FalseComponentRotations
Gibt alle Objekte zurück, die except Regel-Objekte für Bauteilausrichtungen sind.
IsRule_ConfinementConstraint
Zusammenfassung
Gibt Regel-Objekte für Raumdefinitionen (Regel zur räumlichen Begrenzung) zurück.
Syntax
IsRule_ConfinementConstraint : Boolean/Boolean_String
Anwendungsbeispiele
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
Gibt alle Regel-Objekte für Raumdefinitionen zurück.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Is Rule_ConfinementConstraint= 'False'
Gibt alle Objekte zurück, die except Regel-Objekte für Raumdefinitionen sind.
Hinweise
Diese Funktion ist ein Alias für die Funktion IsRoom.
IsRule_Creepage
Zusammenfassung
Gibt Kriechstreckenregel-Objekte zurück.
Syntax
IsRule_Creepage : Boolean
Anwendungsbeispiele
IsRule_Creepage
IsRule_Creepage = True
Gibt alle Kriechstreckenregel-Objekte zurück.
Not IsRule_Creepage
IsRule_Creepage = False
Gibt alle Objekte zurück, die except Kriechstreckenregel-Objekte sind.
IsRule_DaisyChainStubLength
Zusammenfassung
Gibt Regel-Objekte für die Stichleitungslänge in Daisy Chains zurück.
Syntax
IsRule_DaisyChainStubLength : Boolean
Anwendungsbeispiele
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
Gibt alle Regel-Objekte für die Stichleitungslänge in Daisy Chains zurück.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Gibt alle Objekte zurück, die except Regel-Objekte für die Stichleitungslänge in Daisy Chains sind.
IsRule_DifferentialPairsRouting
Zusammenfassung
Gibt Regel-Objekte für das Routing differenzieller Paare zurück.
Syntax
IsRule_DifferentialPairsRouting : Boolean
Anwendungsbeispiele
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
Gibt alle Regel-Objekte für das Routing differenzieller Paare zurück.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Gibt alle Objekte zurück, die except Regel-Objekte für das Routing differenzieller Paare sind.
IsRule_FanoutControl
Zusammenfassung
Gibt Regel-Objekte für die Fanout-Steuerung zurück.
Syntax
IsRule_FanoutControl : Boolean
Anwendungsbeispiele
IsRule_ FanoutControl
IsRule_ = TrueFanoutControl
Gibt alle Regel-Objekte für die Fanout-Steuerung zurück.
Not IsRule_ FanoutControl
IsRule_ = FalseFanoutControl
Gibt alle Objekte zurück, die except Regel-Objekte für die Fanout-Steuerung sind.
IsRule_FlightTime_FallingEdge
Zusammenfassung
Gibt Regel-Objekte für die Signallaufzeit bei fallender Flanke zurück.
Syntax
IsRule_FlightTime_FallingEdge : Boolean
Anwendungsbeispiele
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
Gibt alle Regel-Objekte für die Signallaufzeit bei fallender Flanke zurück.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
Gibt alle Objekte zurück, die except Regel-Objekte für die Signallaufzeit bei fallender Flanke sind.
IsRule_FlightTime_RisingEdge
Zusammenfassung
Gibt Regel-Objekte für die Signallaufzeit bei steigender Flanke zurück.
Syntax
IsRule_FlightTime_RisingEdge : Boolean
Anwendungsbeispiele
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
Gibt alle Regel-Objekte für die Signallaufzeit bei steigender Flanke zurück.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
Gibt alle Objekte zurück, die except Regel-Objekte für die Signallaufzeit bei steigender Flanke sind.
IsRule_HoleToHoleClearance
Zusammenfassung
Gibt Regel-Objekte für den Abstand zwischen Bohrungen zurück.
Syntax
IsRule_HoleToHoleClearance : Boolean
Anwendungsbeispiele
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
Gibt alle Regel-Objekte für den Abstand zwischen Bohrungen zurück.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
Gibt alle Objekte zurück, die except Regel-Objekte für den Abstand zwischen Bohrungen sind.
IsRule_LayerPair
Zusammenfassung
Gibt Regel-Objekte für Lagenpaare zurück.
Syntax
IsRule_LayerPair : Boolean
Anwendungsbeispiele
IsRule_LayerPair
IsRule_LayerPair = True
Gibt alle Regel-Objekte für Lagenpaare zurück.
Not IsRule_LayerPair
IsRule_LayerPair = False
Gibt alle Objekte zurück, die except Regel-Objekte für Lagenpaare sind.
IsRule_MatchedLengths
Zusammenfassung
Gibt Regel-Objekte für den Längenabgleich zurück.
Syntax
IsRule_MatchedLengths : Boolean
Anwendungsbeispiele
IsRule_MatchedLengths
IsRule_MatchedLengths = True
Gibt alle Regel-Objekte für den Längenabgleich zurück.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
Gibt alle Objekte zurück, die except Regel-Objekte für den Längenabgleich sind.
IsRule_MaximumViaCount
Zusammenfassung
Gibt Regel-Objekte für die maximale Anzahl an Vias zurück.
Syntax
IsRule_MaximumViaCount : Boolean
Anwendungsbeispiele
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
Gibt alle Regel-Objekte für die maximale Anzahl an Vias zurück.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
Gibt alle Objekte außer except Regelobjekten für die maximale Via-Anzahl zurück.
IsRule_MaxMinHeightConstraint
Zusammenfassung
Gibt Höhenregel-Objekte zurück.
Syntax
IsRule_MaxMinHeightConstraint : Boolean
Anwendungsbeispiel
IsRule_ MaxMinHeightConstraint
IsRule_ = TrueMaxMinHeightConstraint
Gibt alle Höhenregel-Objekte zurück.
Not IsRule_ MaxMinHeightConstraint
IsRule_ = FalseMaxMinHeightConstraint
Gibt alle Objekte außer except Höhenregel-Objekten zurück.
IsRule_MaxMinHoleSize
Zusammenfassung
Gibt Bohrungsgrößenregel-Objekte zurück.
Syntax
IsRule_MaxMinHoleSize : Boolean
Anwendungsbeispiel
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
Gibt alle Bohrungsgrößenregel-Objekte zurück.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
Gibt alle Objekte außer except Bohrungsgrößenregel-Objekten zurück.
IsRule_MaxMinImpedance
Zusammenfassung
Gibt Impedanzregel-Objekte zurück.
Syntax
IsRule_MaxMinImpedance : Boolean
Anwendungsbeispiel
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
Gibt alle Impedanzregel-Objekte zurück.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
Gibt alle Objekte außer except Impedanzregel-Objekten zurück.
IsRule_MaxMinLength
Zusammenfassung
Gibt Längenregel-Objekte zurück.
Syntax
IsRule_MaxMinLength : Boolean
Anwendungsbeispiel
IsRule_MaxMinLength
IsRule_MaxMinLength = True
Gibt alle Längenregel-Objekte zurück.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
Gibt alle Objekte außer except Längenregel-Objekten zurück.
IsRule_MaxMinWidth
Zusammenfassung
Gibt Breitenregel-Objekte zurück.
Syntax
IsRule_MaxMinWidth : Boolean
Anwendungsbeispiel
IsRule_ MaxMinWidth
IsRule_ = TrueMaxMinWidth
Gibt alle Breitenregel-Objekte zurück.
Not IsRule_ MaxMinWidth
IsRule_ = FalseMaxMinWidth
Gibt alle Objekte außer except Breitenregel-Objekten zurück.
IsRule_MaxSlope_FallingEdge
Zusammenfassung
Gibt Regelobjekte für die Flankensteilheit – fallende Flanke zurück.
Syntax
IsRule_MaxSlope_FallingEdge : Boolean
Anwendungsbeispiel
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
Gibt alle Regelobjekte für die Flankensteilheit – fallende Flanke zurück.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
Gibt alle Objekte außer except Regelobjekten für die Flankensteilheit – fallende Flanke zurück.
IsRule_MaxSlope_RisingEdge
Zusammenfassung
Gibt Regelobjekte für die Flankensteilheit – steigende Flanke zurück.
Syntax
IsRule_MaxSlope_RisingEdge : Boolean
Anwendungsbeispiel
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
Gibt alle Regelobjekte für die Flankensteilheit – steigende Flanke zurück.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
Gibt alle Objekte außer except Regelobjekten für die Flankensteilheit – steigende Flanke zurück.
IsRule_MinimumAnnularRing
Zusammenfassung
Gibt Regelobjekte für die minimale Restringbreite zurück.
Syntax
IsRule_MinimumAnnularRing : Boolean
Anwendungsbeispiel
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
Gibt alle Regelobjekte für die minimale Restringbreite zurück.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
Gibt alle Objekte außer except Regelobjekten für die minimale Restringbreite zurück.
IsRule_MinimumSolderMaskSliver
Zusammenfassung
Gibt Regelobjekte für die minimale Lötstoppmaskenstegbreite zurück.
Syntax
IsRule_MinimumSolderMaskSliver : Boolean
Anwendungsbeispiel
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
Gibt alle Regelobjekte für die minimale Lötstoppmaskenstegbreite zurück.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
Gibt alle Objekte außer except Regelobjekten für die minimale Lötstoppmaskenstegbreite zurück.
IsRule_NetAntennae
Zusammenfassung
Gibt Regelobjekte für Netzantennen zurück.
Syntax
IsRule_NetAntennae : Boolean
Anwendungsbeispiel
IsRule_NetAntennae
IsRule_NetAntennae = True
Gibt alle Regelobjekte für Netzantennen zurück.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
Gibt alle Objekte außer except Regelobjekten für Netzantennen zurück.
IsRule_NetsToIgnore
Zusammenfassung
Gibt Regelobjekte für zu ignorierende Netze zurück.
Syntax
IsRule_NetsToIgnore : Boolean
Anwendungsbeispiel
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
Gibt alle Regelobjekte für zu ignorierende Netze zurück.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
Gibt alle Objekte außer except Regelobjekten für zu ignorierende Netze zurück.
IsRule_Overshoot_FallingEdge
Zusammenfassung
Gibt Regelobjekte für Überschwingen – fallende Flanke zurück.
Syntax
IsRule_Overshoot_FallingEdge : Boolean
Anwendungsbeispiel
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
Gibt alle Regelobjekte für Überschwingen – fallende Flanke zurück.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
Gibt alle Objekte außer except Regelobjekten für Überschwingen – fallende Flanke zurück.
IsRule_Overshoot_RisingEdge
Zusammenfassung
Gibt Regelobjekte für Überschwingen – steigende Flanke zurück.
Syntax
IsRule_Overshoot_RisingEdge : Boolean
Anwendungsbeispiel
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
Gibt alle Regelobjekte für Überschwingen – steigende Flanke zurück.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
Gibt alle Objekte außer except Regelobjekten für Überschwingen – steigende Flanke zurück.
IsRule_ParallelSegment
Zusammenfassung
Gibt Regelobjekte für parallele Segmente zurück.
Syntax
IsRule_ParallelSegment : Boolean
Anwendungsbeispiel
IsRule_ParallelSegment
IsRule_ParallelSegment = True
Gibt alle Regelobjekte für parallele Segmente zurück.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
Gibt alle Objekte except Regelobjekte für parallele Segmente zurück.
IsRule_PasteMaskExpansion
Zusammenfassung
Gibt Regelobjekte für die Pastenmaskenerweiterung zurück.
Syntax
IsRule_PasteMaskExpansion : Boolean
Anwendungsbeispiel
IsRule_ PasteMaskExpansion
IsRule_ = TruePasteMaskExpansion
Gibt alle Regelobjekte für die Pastenmaskenerweiterung zurück.
Not IsRule_ PasteMaskExpansion
IsRule_ = FalsePasteMaskExpansion
Gibt alle Objekte except Regelobjekte für die Pastenmaskenerweiterung zurück.
IsRule_PermittedLayers
Zusammenfassung
Gibt Regelobjekte für zulässige Lagen zurück.
Syntax
IsRule_PermittedLayers : Boolean
Anwendungsbeispiel
IsRule_ PermittedLayers
IsRule_PermittedLayers = True
Gibt alle Regelobjekte für zulässige Lagen zurück.
Not IsRule_ PermittedLayers
IsRule_ = FalsePermittedLayers
Gibt alle Objekte except Regelobjekte für zulässige Lagen zurück.
IsRule_PolygonConnectStyle
Zusammenfassung
Gibt Regelobjekte für die Polygonanbindungsart zurück.
Syntax
IsRule_PolygonConnectStyle : Boolean
Anwendungsbeispiel
IsRule_ PolygonConnectStyle
IsRule_ = TruePolygonConnectStyle
Gibt alle Regelobjekte für die Polygonanbindungsart zurück.
Not IsRule_PolygonConnectStyle
IsRule_ = FalsePolygonConnectStyle
Gibt alle Objekte except Regelobjekte für die Polygonanbindungsart zurück.
IsRule_PowerPlaneClearance
Zusammenfassung
Gibt Regelobjekte für den Abstand zu Versorgungslagen zurück.
Syntax
IsRule_PowerPlaneClearance : Boolean
Anwendungsbeispiel
IsRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
Gibt alle Regelobjekte für den Abstand zu Versorgungslagen zurück.
Not IsRule_ PowerPlaneClearance
IsRule_ = FalsePowerPlaneClearance
Gibt alle Objekte except Regelobjekte für den Abstand zu Versorgungslagen zurück.
IsRule_PowerPlaneConnectStyle
Zusammenfassung
Gibt Regelobjekte für die Anbindungsart an Versorgungslagen zurück.
Syntax
IsRule_PowerPlaneConnectStyle : Boolean
Anwendungsbeispiel
IsRule_ PowerPlaneConnectStyle
IsRule_ = TruePowerPlaneConnectStyle
Gibt alle Regelobjekte für die Anbindungsart an Versorgungslagen zurück.
Not IsRule_ PowerPlaneConnectStyle
IsRule_ = FalsePowerPlaneConnectStyle
Gibt alle Objekte except Regelobjekte für die Anbindungsart an Versorgungslagen zurück.
IsRule_ReturnPath
Zusammenfassung
Gibt Regelobjekte für den Rückstrompfad zurück.
Syntax
IsRule_ReturnPath : Boolean
Anwendungsbeispiel
IsRule_ReturnPath
IsRule_ReturnPath = True
Gibt alle Regelobjekte für den Rückstrompfad zurück.
Not ReturnPath
IsRule_ReturnPath = False
Gibt alle Objekte except Regelobjekte für den Rückstrompfad zurück.
IsRule_RoutingCornerStyle
Zusammenfassung
Gibt Regelobjekte für Routing-Ecken zurück.
Syntax
IsRule_RoutingCornerStyle : Boolean
Anwendungsbeispiel
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
Gibt alle Regelobjekte für Routing-Ecken zurück.
Not IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = False
Gibt alle Objekte except Regelobjekte für Routing-Ecken zurück.
IsRule_RoutingLayers
Zusammenfassung
Gibt Regelobjekte für Routing-Lagen zurück.
Syntax
IsRule_RoutingLayers : Boolean
Anwendungsbeispiel
IsRule_RoutingLayers
IsRule_ = TrueRoutingLayers
Gibt alle Regelobjekte für Routing-Lagen zurück.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
Gibt alle Objekte except Regelobjekte für Routing-Lagen zurück.
IsRule_RoutingPriority
Zusammenfassung
Gibt Regelobjekte für die Routing-Priorität zurück.
Syntax
IsRule_RoutingPriority : Boolean
Anwendungsbeispiel
IsRule_RoutingPriority
IsRule_ = TrueRoutingPriority
Gibt alle Regelobjekte für die Routing-Priorität zurück.
Not IsRule_ RoutingPriority
IsRule_ = FalseRoutingPriority
Gibt alle Objekte except Regelobjekte für die Routing-Priorität zurück.
IsRule_RoutingTopology
Zusammenfassung
Gibt Regelobjekte für die Routing-Topologie zurück.
Syntax
IsRule_RoutingTopology : Boolean
Anwendungsbeispiel
IsRule_ RoutingTopology
IsRule_ = TrueRoutingTopology
Gibt alle Regelobjekte für die Routing-Topologie zurück.
Not IsRule_RoutingTopology
IsRule_ = FalseRoutingTopology
Gibt alle Objekte except Regelobjekte für die Routing-Topologie zurück.
IsRule_RoutingViaStyle
Zusammenfassung
Gibt Regelobjekte für den Routing-Via-Stil zurück.
Syntax
IsRule_RoutingViaStyle : Boolean
Anwendungsbeispiel
IsRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
Gibt alle Regelobjekte für den Routing-Via-Stil zurück.
Not IsRule_ RoutingViaStyle
IsRule_ = FalseRoutingViaStyle
Gibt alle Objekte except Regelobjekte für den Routing-Via-Stil zurück.
IsRule_ShortCircuit
Zusammenfassung
Gibt Kurzschluss-Regelobjekte zurück.
Syntax
IsRule_ShortCircuit : Boolean
Anwendungsbeispiel
IsRule_ShortCircuit
IsRule_ = TrueShortCircuit
Gibt alle Kurzschluss-Regelobjekte zurück.
Not IsRule_ ShortCircuit
IsRule_ = FalseShortCircuit
Gibt alle Objekte except Kurzschluss-Regelobjekte zurück.
IsRule_SignalBaseValue
Zusammenfassung
Gibt Regelobjekte für den Signalbasiswert zurück.
Syntax
IsRule_SignalBaseValue : Boolean
Anwendungsbeispiel
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
Gibt alle Regelobjekte für den Signalbasiswert zurück.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
Gibt alle Objekte except Regelobjekte für den Signalbasiswert zurück.
IsRule_SignalStimulus
Zusammenfassung
Gibt Regelobjekte für die Signalanregung zurück.
Syntax
IsRule_SignalStimulus : Boolean
Anwendungsbeispiel
IsRule_SignalStimulus
IsRule_SignalStimulus = True
Gibt alle Regelobjekte für die Signalanregung zurück.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
Gibt alle Objekte except Regelobjekte für die Signalanregung zurück.
IsRule_SignalTopValue
Zusammenfassung
Gibt Objekte der Regel für den oberen Signalwert zurück.
Syntax
IsRule_SignalTopValue : Boolean
Anwendungsbeispiele
IsRule_SignalTopValue
IsRule_SignalTopValue = True
Gibt alle Objekte der Regel für den oberen Signalwert zurück.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für den oberen Signalwert sind.
IsRule_SilkToSilkClearance
Zusammenfassung
Gibt Objekte der Regel für den Abstand zwischen Bestückungsdruckelementen zurück.
Syntax
IsRule_SilkToSilkClearance : Boolean
Anwendungsbeispiele
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
Gibt alle Objekte der Regel für den Abstand zwischen Bestückungsdruckelementen zurück.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für den Abstand zwischen Bestückungsdruckelementen sind.
IsRule_SilkToSolderMaskClearance
Zusammenfassung
Gibt Objekte der Regel für den Abstand zwischen Bestückungsdruck und Lötstoppmaske zurück.
Syntax
IsRule_SilkToSolderMaskClearance : Boolean
Anwendungsbeispiele
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
Gibt alle Objekte der Regel für den Abstand zwischen Bestückungsdruck und Lötstoppmaske zurück.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für den Abstand zwischen Bestückungsdruck und Lötstoppmaske sind.
IsRule_SMDNeckDown
Zusammenfassung
Gibt Objekte der Regel für die Leiterbahnverengung an SMD-Pads zurück.
Syntax
IsRule_SMDNeckDown : Boolean
Anwendungsbeispiele
IsRule_SMDNeckDown
IsRule_ = TrueSMDNeckDown
Gibt alle Objekte der Regel für die Leiterbahnverengung an SMD-Pads zurück.
Not IsRule_ SMDNeckDown
IsRule_ = FalseSMDNeckDown
Gibt alle Objekte zurück, die except keine Objekte der Regel für die Leiterbahnverengung an SMD-Pads sind.
IsRule_SMDToCorner
Zusammenfassung
Gibt Objekte der Regel für den Abstand zwischen SMD-Pads und Leiterbahnecken zurück.
Syntax
IsRule_SMDToCorner : Boolean
Anwendungsbeispiele
IsRule_ SMDToCorner
IsRule_ = TrueSMDToCorner
Gibt alle Objekte der Regel für den Abstand zwischen SMD-Pads und Leiterbahnecken zurück.
Not IsRule_SMDToCorner
IsRule_ = FalseSMDToCorner
Gibt alle Objekte zurück, die except keine Objekte der Regel für den Abstand zwischen SMD-Pads und Leiterbahnecken sind.
IsRule_SMDToPlane
Zusammenfassung
Gibt Objekte der Regel für die Verbindung von SMD-Pads mit Versorgungslagen zurück.
Syntax
IsRule_SMDToPlane : Boolean
Anwendungsbeispiele
IsRule_ SMDToPlane
IsRule_ = TrueSMDToPlane
Gibt alle Objekte der Regel für die Verbindung von SMD-Pads mit Versorgungslagen zurück.
Not IsRule_ SMDToPlane
IsRule_ = FalseSMDToPlane
Gibt alle Objekte zurück, die except keine Objekte der Regel für die Verbindung von SMD-Pads mit Versorgungslagen sind.
IsRule_SolderMaskExpansion
Zusammenfassung
Gibt Objekte der Regel für die Lötstoppmaskenerweiterung zurück.
Syntax
IsRule_SolderMaskExpansion : Boolean
Anwendungsbeispiele
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
Gibt alle Objekte der Regel für die Lötstoppmaskenerweiterung zurück.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
Gibt alle Objekte zurück, die except keine Objekte der Regel für die Lötstoppmaskenerweiterung sind.
IsRule_SupplyNets
Zusammenfassung
Gibt Objekte der Regel für Versorgungsnetze zurück.
Syntax
IsRule_SupplyNets : Boolean
Anwendungsbeispiele
IsRule_SupplyNets
IsRule_SupplyNets = True
Gibt alle Objekte der Regel für Versorgungsnetze zurück.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für Versorgungsnetze sind.
IsRule_TestPointStyle
Zusammenfassung
Gibt Objekte der Regel für die Ausführung von Fertigungstestpunkten zurück.
Syntax
IsRule_TestPointStyle : Boolean
Anwendungsbeispiele
IsRule_TestPointStyle
IsRule_TestPointStyle = True
Gibt alle Objekte der Regel für die Ausführung von Fertigungstestpunkten zurück.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für die Ausführung von Fertigungstestpunkten sind.
IsRule_TestPointUsage
Zusammenfassung
Gibt Objekte der Regel für die Verwendung von Fertigungstestpunkten zurück.
Syntax
IsRule_TestPointUsage : Boolean
Anwendungsbeispiele
IsRule_TestPointUsage
IsRule_TestPointUsage = True
Gibt alle Objekte der Regel für die Verwendung von Fertigungstestpunkten zurück.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für die Verwendung von Fertigungstestpunkten sind.
IsRule_UnconnectedPin
Zusammenfassung
Gibt Objekte der Regel für nicht verbundene Pins zurück.
Syntax
IsRule_UnconnectedPin : Boolean
Anwendungsbeispiele
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
Gibt alle Objekte der Regel für nicht verbundene Pins zurück.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für nicht verbundene Pins sind.
IsRule_Undershoot_FallingEdge
Zusammenfassung
Gibt Objekte der Regel für Unterschwingen an der fallenden Flanke zurück.
Syntax
IsRule_Undershoot_FallingEdge : Boolean
Anwendungsbeispiele
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
Gibt alle Objekte der Regel für Unterschwingen an der fallenden Flanke zurück.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für Unterschwingen an der fallenden Flanke sind.
IsRule_Undershoot_RisingEdge
Zusammenfassung
Gibt Objekte der Regel für Unterschwingen an der steigenden Flanke zurück.
Syntax
IsRule_Undershoot_RisingEdge : Boolean
Anwendungsbeispiele
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
Gibt alle Objekte der Regel für Unterschwingen an der steigenden Flanke zurück.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
Gibt alle Objekte zurück, die except keine Objekte der Regel für Unterschwingen an der steigenden Flanke sind.
IsRule_ViasUnderSMD
Zusammenfassung
Gibt Objekte der Regel für Vias unter SMD-Pads zurück.
Syntax
IsRule_ViasUnderSMD : Boolean
Anwendungsbeispiele
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
Gibt alle Regelobjekte für Vias unter SMD zurück.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
Gibt alle Objekte except Regelobjekte für Vias unter SMD zurück.
IsRule_Wirebonding
Zusammenfassung
Gibt Drahtbond-Regelobjekte zurück.
Syntax
IsRule_Wirebonding : Boolean
Anwendungsbeispiele
IsRule_Wirebonding
IsRule_Wirebonding = True
Gibt alle Drahtbond-Regelobjekte zurück.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
Gibt alle Objekte except Drahtbond-Regelobjekte zurück.
IsShieldingVia
Zusammenfassung
Gibt alle Via-Objekte zurück, die zu einer Via-Abschirmungsgruppe gehören.
Syntax
IsShieldingVia : Boolean/Boolean_String
Anwendungsbeispiele
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
Gibt alle Via-Objekte zurück, die zu einer Via-Abschirmungsgruppe gehören. Polygonobjekte (Abschirmkupfer) werden ebenfalls zurückgegeben.
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
Gibt alle Objekte except Via-Objekte zurück, die zu einer Via-Abschirmungsgruppe gehören. Polygonobjekte (Abschirmkupfer) werden ebenfalls zurückgegeben.
IsSkipVia
Zusammenfassung
Gibt Skip-Via-Objekte zurück.
Syntax
IsSkipVia : Boolean
Anwendungsbeispiele
IsSkipVia
IsSkipVia = True
Gibt alle Skip-Via-Objekte zurück.
Not IsSkipVia
IsSkipVia = False
Gibt alle Objekte except Skip-Via-Objekte zurück.
IsSplitPlane
Zusammenfassung
Gibt Split-Plane-Objekte zurück.
Syntax
IsSplitPlane : Boolean
Anwendungsbeispiele
IsSplitPlane
IsSplitPlane = True
Gibt alle Split-Plane-Objekte zurück.
Not IsSplitPlane
IsSplitPlane = False
Gibt alle Objekte except Split-Plane-Objekte zurück.
IsStackedVia
Zusammenfassung
Gibt gestapelte Via-Objekte zurück.
Syntax
IsStackedVia : Boolean
Anwendungsbeispiele
IsStackedVia
IsStackedVia = True
Gibt alle gestapelten Via-Objekte zurück.
Not IsStackedVia
IsStackedVia = False
Gibt alle Objekte except gestapelte Via-Objekte zurück.
IsStitchingVia
Zusammenfassung
Gibt alle Via-Objekte zurück, die zu einer Via-Stitching-Gruppe gehören.
Syntax
IsStitchingVia : Boolean/Boolean_String
Anwendungsbeispiele
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
Gibt alle Via-Objekte zurück, die zu einer Via-Stitching-Gruppe gehören.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
Gibt alle Objekte except Via-Objekte zurück, die zu einer Via-Stitching-Gruppe gehören.
IsStrokeText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, die eine Strichschrift zur Darstellung ihres Textes verwenden.
Syntax
IsStrokeText : Boolean
Anwendungsbeispiele
IsStrokeText
IsStrokeText = True
Gibt alle textbasierten Objekte zurück, die eine Strichschrift verwenden.
Not IsStrokeText
IsStrokeText = False
Gibt alle Objekte except textbasierte Objekte zurück, die eine Strichschrift verwenden.
IsTeardrop
Zusammenfassung
Gibt alle Teardrop-Objekte zurück. Teardrops werden häufig zu einem gerouteten Leiterplattendesign hinzugefügt, um die Verbindungen zwischen Leiterbahnen und Pads, zwischen Leiterbahnen und Vias sowie zwischen Leiterbahnen untereinander zu verstärken. Dies ist bei sehr kleinen Designobjekten hilfreich und besonders bei gebohrten Pads und Vias von Vorteil, da ein Versatz zwischen der Bohrungsmitte und der Mitte des Pads bzw. Vias dazu führen kann, dass durch die Bohrung ein Großteil des Kupfers entfernt wird, das die Leiterbahn mit dem Pad bzw. Via verbindet – bekannt als drill breakout. Jede Teardrop-Form wird aus einem einzelnen Regionsobjekt erstellt, das gerade oder gekrümmte Kanten haben kann.
Syntax
IsTeardrop : Boolean/Boolean_String
Anwendungsbeispiele
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
Gibt alle Teardrop-Regionsobjekte zurück.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
Gibt alle Objekte except Teardrop-Regionsobjekte zurück.
IsText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, unabhängig von der Schriftart (Strichschrift, TrueType, Barcode), die zur Darstellung des Textes verwendet wird.
Syntax
IsText : Boolean
Anwendungsbeispiele
IsText
IsText = True
Gibt alle textbasierten Objekte zurück.
Not IsText
IsText = False
Gibt alle Objekte except textbasierte Objekte zurück.
IsThruVia
Zusammenfassung
Gibt durchgehende Via-Objekte zurück.
Syntax
IsThruVia : Boolean
Anwendungsbeispiele
IsThruVia
IsThruVia = True
Gibt alle durchgehenden Via-Objekte zurück.
Not IsThruVia
IsThruVia = False
Gibt alle Objekte except durchgehende Via-Objekte zurück.
IsTrack
Zusammenfassung
Gibt Leiterbahnobjekte zurück.
Syntax
IsTrack : Boolean
Anwendungsbeispiele
IsTrack
IsTrack = True
Gibt alle Leiterbahnobjekte zurück.
Not IsTrack
IsTrack = False
Gibt alle Objekte except Leiterbahnobjekte zurück.
IsTrueTypeText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, die eine TrueType-Schriftart zur Darstellung ihres Textes verwenden.
Syntax
IsTrueTypeText : Boolean
Anwendungsbeispiele
IsTrueTypeText
IsTrueTypeText = True
Gibt alle textbasierten Objekte zurück, die eine TrueType-Schriftart verwenden.
Not IsTrueTypeText
IsTrueTypeText = False
Gibt alle Objekte except textbasierte Objekte zurück, die eine TrueType-Schriftart verwenden.
IsVia
Zusammenfassung
Gibt Via-Objekte zurück.
Syntax
IsVia : Boolean
Anwendungsbeispiele
IsVia
IsVia = True
Gibt alle Via-Objekte zurück.
Not IsVia
IsVia = False
Gibt alle Objekte except Via-Objekte zurück.
IsViolation
Zusammenfassung
Gibt alle Regelverletzungsobjekte zurück.
Syntax
IsViolation : Boolean
Anwendungsbeispiele
IsViolation
IsViolation = True
Gibt alle Regelverletzungsobjekte zurück.
Not IsViolation
IsViolation = False
Gibt alle Objekte except Regelverletzungsobjekte zurück.