Objekttyp-Prüfungen

Die PCB-Abfragefunktionen werden im Dialogfeld Object Type Checks angezeigtQuery Helper
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 Abfrage-Schlüsselwort erhalten Sie über die folgenden aufklappbaren Abschnitte, oder indem Sie ein beliebiges Schlüsselwort im Query Helper oder in einem Filter-Bereich markieren (oder hineinklicken) und dann F1 drücken, um direkt zu dessen Abschnitt zu gelangen.
All
Zusammenfassung
Gibt alle Objekte im PCB-Dokument zurück.
Syntax
All : Boolean
Beispielverwendung
All
All = True
Gibt alle Objekte zurück.
Not All
All = False
Gibt keine Objekte zurück.
BackDrillBottom
Zusammenfassung
Gibt Backdrill-Positionen auf der Unterseite der Leiterplatte zurück.
Syntax
BackDrillBottom : Boolean
Beispielverwendung
BackDrillBottom
BackDrillBottom = True
Gibt alle Backdrill-Positionen auf der Unterseite zurück.
Not BackDrillBottom
BackDrillBottom = False
Gibt alle Objekte except Backdrill-Positionen auf der Unterseite zurück.
BackDrillTop
Zusammenfassung
Gibt Backdrill-Positionen auf der Oberseite der Leiterplatte zurück.
Syntax
BackDrillTop : Boolean
Beispielverwendung
BackDrillTop
BackDrillTop = True
Gibt alle Backdrill-Positionen auf der Oberseite zurück.
Not BackDrillTop
BackDrillTop = False
Gibt alle Objekte except Backdrill-Positionen 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
Beispielverwendung
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
Beispielverwendung
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
Beispielverwendung
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 Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske oder Pastenmaske zurück.
Syntax
HasMask : Boolean/Boolean_String
Beispielverwendung
HasMask
HasMask = True
HasMask = 'True'
Gibt alle Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske oder Pastenmaske zurück.
Not HasMask
HasMask = False
HasMask = 'False'
Gibt alle Objekte except Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske oder Pastenmaske zurück.
HasPasteMask
Zusammenfassung
Gibt alle Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
Syntax
HasPasteMask : Boolean/Boolean_String
Beispielverwendung
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
Gibt alle Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
Gibt alle Objekte except Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Pastenmaske zurück.
HasRectangularHole
Zusammenfassung
Gibt alle Pad-Objekte mit rechteckigen Löchern zurück.
Syntax
HasRectangularHole : Boolean/Boolean_String
Beispielverwendung
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
Gibt alle Pad-Objekte mit rechteckigen Löchern zurück.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
Gibt alle Objekte except Pad-Objekte mit rechteckigen Löchern zurück.
HasRoundHole
Zusammenfassung
Gibt alle Pad-Objekte mit runden Löchern zurück.
Syntax
HasRoundHole : Boolean/Boolean_String
Beispielverwendung
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
Gibt alle Pad-Objekte mit runden Löchern zurück.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
Gibt alle Objekte except Pad-Objekte mit runden Löchern zurück.
HasSlotHole
Zusammenfassung
Gibt alle Pad-Objekte mit Langlöchern zurück.
Syntax
HasSlotHole : Boolean/Boolean_String
Beispielverwendung
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 Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske zurück.
Syntax
HasSolderMask : Boolean/Boolean_String
Beispielverwendung
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
Gibt alle Bogen-, Füll-, Pad-, Regions-, Leiterbahn- und Via-Objekte mit definierter Lötstoppmaske zurück.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
Gibt alle Objekte except Bogen-, Füll-, 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
Beispielverwendung
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 Löchern zurück.
Syntax
HasSquareHole : Boolean/Boolean_String
Beispielverwendung
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
Gibt alle Pad-Objekte mit quadratischen Löchern zurück.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
Gibt alle Objekte except Pad-Objekte mit quadratischen Löchern zurück.
HasStepModel
Zusammenfassung
Gibt alle 3D-Körperobjekte zurück.
Syntax
HasStepModel : Boolean/Boolean_String
Beispielverwendung
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 Polygon-Objekte (Abschirmkupfer) zurück, die Mitglieder einer Via-Abschirmungsgruppe sind.
Syntax
InViaShielding : Boolean/Boolean_String
Beispielverwendung
InViaShielding
InViaShielding = True
InViaShielding = 'True'
Gibt alle Via- und Polygon-Objekte (Abschirmkupfer) zurück, die Mitglieder einer Via-Abschirmungsgruppe sind.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
Gibt alle Objekte except Via- und Polygon-Objekte (Abschirmkupfer) zurück, die Mitglieder einer Via-Abschirmungsgruppe sind.
IsAngularDimension
Zusammenfassung
Gibt Winkelbemaßungsobjekte zurück.
Syntax
IsAngularDimension : Boolean
Beispielverwendung
IsAngularDimension
IsAngularDimension = True
Gibt alle Winkelbemaßungsobjekte zurück.
Not IsAngularDimension
IsAngularDimension = False
Gibt alle Objekte except Winkelbemaßungsobjekte zurück.
IsArc
Zusammenfassung
Gibt Bogenobjekte zurück.
Syntax
IsArc : Boolean
Beispielverwendung
IsArc
IsArc = True
Gibt alle Bogenobjekte zurück.
Not IsArc
IsArc = False
Gibt alle Objekte except Bogenobjekte zurück.
IsBarCodeText
Zusammenfassung
Gibt alle Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text gesetzt ist und deren Eigenschaft BarCode Type auf entweder Code 39 oder Code 128 gesetzt ist.
Syntax
IsBarCodeText : Boolean
Beispielverwendung
IsBarCodeText
IsBarCodeText = True
Gibt alle Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text gesetzt ist und deren Eigenschaft BarCode Type auf entweder 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 gesetzt ist und deren Eigenschaft BarCode Type auf entweder Code 39 oder Code 128 gesetzt ist.
IsBaselineDimension
Zusammenfassung
Gibt Basislinien-Bemaßungsobjekte zurück.
Syntax
IsBaselineDimension : Boolean
Beispielverwendung
IsBaselineDimension
IsBaselineDimension = True
Gibt alle Basislinien-Bemaßungsobjekte zurück.
Not IsBaselineDimension
IsBaselineDimension = False
Gibt alle Objekte except Basislinien-Bemaßungsobjekte zurück.
IsBlindVia
Zusammenfassung
Gibt Blind-Via-Objekte zurück.
Syntax
IsBlindVia : Boolean
Beispielverwendung
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 – es wird lediglich der von der PCB belegte Bereich dargestellt.
Syntax
IsBoard : Boolean/Boolean_String
Beispielverwendung
IsBoard
IsBoard = True
IsBoard = 'True'
Gibt keine Objekte zurück – es wird lediglich der von der PCB belegte Bereich dargestellt.
Not IsBoard
IsBoard = False
IsBoard = 'False'
Gibt alle Objekte zurück, während weiterhin der von der PCB belegte Bereich dargestellt wird.
IsBoardCutoutRegion
Zusammenfassung
Gibt Regionsobjekte zurück, deren Kind Eigenschaft auf Board cutout gesetzt ist.
Syntax
IsBoardCutoutRegion : Boolean
Beispielverwendung
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Gibt alle Regionsobjekte zurück, deren Kind Eigenschaft auf Board cutout gesetzt ist.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
Gibt alle Objekte except Regionsobjekte zurück, deren Kind Eigenschaft auf Board cutout gesetzt ist.
IsBoardOutline
Zusammenfassung
Gibt keine Objekte zurück – es wird lediglich der von der Leiterplatte belegte Bereich dargestellt.
Syntax
IsBoardOutline : Boolean/Boolean_String
Beispielverwendung
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
Gibt keine Objekte zurück – es wird lediglich der von der Leiterplatte belegte Bereich dargestellt.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
Gibt alle Objekte zurück, während weiterhin der von der Leiterplatte belegte Bereich dargestellt wird.
IsBondFinger
Zusammenfassung
Gibt SMD-Pad-Objekte auf einer Kupferlage zurück, mit denen Bonddrähte verbunden sind.
Syntax
IsBondFinger : Boolean
Beispielverwendung
IsBondFinger
IsBondFinger = True
Gibt alle SMD-Pad-Objekte auf einer Kupferlage zurück, mit denen Bonddrähte verbunden sind.
Not IsBondFinger
IsBondFinger = False
Gibt alle Objekte except SMD-Pad-Objekte auf einer Kupferlage zurück, mit denen Bonddrähte verbunden sind.
IsBondWire
Zusammenfassung
Gibt Bonddraht-Objekte zurück.
Syntax
IsBondWire : Boolean
Beispielverwendung
IsBondWire
IsBondWire = True
Gibt alle Bonddraht-Objekte zurück.
Not IsBondWire
IsBondWire = False
Gibt alle Objekte except Bonddraht-Objekte zurück.
IsBondWireConnected
Zusammenfassung
Gibt Objekte zurück, mit denen Bonddrähte verbunden sind.
Syntax
IsBondWireConnected : Boolean
Beispielverwendung
IsBondWireConnected
IsBondWireConnected = True
Gibt alle Objekte zurück, mit denen Bonddrähte verbunden sind.
Not IsBondWireConnected
IsBondWireConnected = False
Gibt alle Objekte except Objekte zurück, mit denen Bonddrähte verbunden sind.
IsBuriedVia
Zusammenfassung
Gibt Buried-Via-Objekte zurück.
Syntax
IsBuriedVia : Boolean
Beispielverwendung
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 Mittellinienbemaßungsobjekte zurück.
Syntax
IsCenterDimension : Boolean
Beispielverwendung
IsCenterDimension
IsCenterDimension = True
Gibt alle Mittellinienbemaßungsobjekte zurück.
Not IsCenterDimension
IsCenterDimension = False
Gibt alle Objekte except Mittellinienbemaßungsobjekte zurück.
IsClass
Zusammenfassung
Gibt Klassenobjekte zurück.
Syntax
IsClass : Boolean
Beispielverwendung
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 String Type Eigenschaft Comment ist. Diese sind untergeordnete Elemente von Komponentenobjekten.
Syntax
IsComment : Boolean
Beispielverwendung
IsComment
IsComment = True
Gibt alle Textobjekte zurück, deren String Type Eigenschaft Comment ist.
Not IsComment
IsComment = False
Gibt alle Objekte except Textobjekte zurück, deren String Type Eigenschaft Comment ist.
IsComponent
Zusammenfassung
Gibt Komponentenobjekte zurück.
Syntax
IsComponent : Boolean
Beispielverwendung
IsComponent
IsComponent = True
Gibt alle Komponentenobjekte zurück.
Not IsComponent
IsComponent = False
Gibt alle Objekte except Komponentenobjekte zurück.
IsComponentArc
Zusammenfassung
Gibt Bogenobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentArc : Boolean
Beispielverwendung
IsComponentArc
IsComponentArc = True
Gibt alle Bogenobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentArc
IsComponentArc = False
Gibt alle Objekte except Bogenobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsComponentBody
Zusammenfassung
Gibt 3D-Körperobjekte zurück.
Syntax
IsComponentBody : Boolean
Beispielverwendung
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üllobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentFill : Boolean
Beispielverwendung
IsComponentFill
IsComponentFill = True
Gibt alle Füllobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentFill
IsComponentFill = False
Gibt alle Objekte except Füllobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsComponentPad
Zusammenfassung
Gibt Pad-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentPad : Boolean
Beispielverwendung
IsComponentPad
IsComponentPad = True
Gibt alle Pad-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentPad
IsComponentPad = False
Gibt alle Objekte except Pad-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsComponentText
Zusammenfassung
Gibt Textobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentText : Boolean
Beispielverwendung
IsComponentText
IsComponentText = True
Gibt alle Textobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentText
IsComponentText = False
Gibt alle Objekte except Textobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsComponentTrack
Zusammenfassung
Gibt Leiterbahnobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentTrack : Boolean
Beispielverwendung
IsComponentTrack
IsComponentTrack = True
Gibt alle Leiterbahnobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentTrack
IsComponentTrack = False
Gibt alle Objekte except Leiterbahnobjekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsComponentVia
Zusammenfassung
Gibt Via-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Syntax
IsComponentVia : Boolean
Beispielverwendung
IsComponentVia
IsComponentVia = True
Gibt alle Via-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
Not IsComponentVia
IsComponentVia = False
Gibt alle Objekte except Via-Objekte zurück, die untergeordnete Elemente von Komponentenobjekten sind.
IsConnection
Zusammenfassung
Gibt alle Verbindungslinien zurück.
Syntax
IsConnection : Boolean/Boolean_String
Beispielverwendung
IsConnection
IsConnection = True
IsConnection = 'True'
Gibt alle Verbindungslinien zurück.
Not IsConnection
IsConnection = False
IsConnection = 'False'
Gibt alle Objekte AND Verbindungslinien zurück. Die Details der „Verbindung“ werden ebenfalls angezeigt, da sie (nicht aufgelistete) untergeordnete Elemente von Netzobjekten sind, die von dieser Abfrage zurückgegeben werden.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Gibt alle Objekte except für Netzobjekte zurück; die Details der „Verbindung“ werden nicht angezeigt, da sie (nicht aufgelistete) untergeordnete Elemente von Netzobjekten sind und von dieser Abfrage keine Netzobjekte zurückgegeben werden.
IsCoordinate
Zusammenfassung
Gibt Koordinatenobjekte zurück.
Syntax
IsCoordinate : Boolean
Beispielverwendung
IsCoordinate
IsCoordinate = True
Gibt alle Koordinatenobjekte zurück.
Not IsCoordinate
IsCoordinate = False
Gibt alle Objekte except Koordinatenobjekte zurück.
IsCopperRegion
Zusammenfassung
Gibt Vollflächen-Regionsobjekte zurück, d. h. Regionen, deren Kind Eigenschaft nicht auf Polygon cutout oder Board cutout gesetzt ist (was sie jeweils zu Polygon Cutout- bzw. Board Cutout-Regionen machen würde).
Syntax
IsCopperRegion : Boolean
Beispielverwendung
IsCopperRegion
IsCopperRegion = True
Gibt alle Vollflächen-Regionsobjekte zurück.
Not IsCopperRegion
IsCopperRegion = False
Gibt alle Objekte except Vollflächen-Regionsobjekte zurück.
IsCutoutRegion
Zusammenfassung
Gibt Polygon-Aussparungs-Regionsobjekte zurück, d. h. Regionen, bei denen die Cutout Eigenschaft aktiviert ist.
Syntax
IsCutoutRegion : Boolean
Beispielverwendung
IsCutoutRegion
Is = TrueCutoutRegion
Gibt alle Polygon-Aussparungs-Regionsobjekte zurück.
Not IsCutoutRegion
Is = FalseCutoutRegion
Gibt alle Objekte except Polygon-Aussparungs-Regionsobjekte zurück.
IsDatumDimension
Zusammenfassung
Gibt Bezugsbemaßungsobjekte zurück.
Syntax
IsDatumDimension : Boolean
Beispielverwendung
IsDatumDimension
IsDatumDimension = True
Gibt alle Bezugsbemaßungsobjekte zurück.
Not IsDatumDimension
IsDatumDimension = False
Gibt alle Objekte except Bezugsbemaßungsobjekte zurück.
IsDesignator
Zusammenfassung
Gibt Textobjekte zurück, deren Eigenschaft String Type den Wert Designator hat – dies sind untergeordnete Objekte von Komponentenobjekten.
Syntax
IsDesignator : Boolean
Beispielverwendung
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 Differentialpaar-Objekte zurück.
Syntax
IsDifferentialPair : Boolean/Boolean_String
Beispielverwendung
IsDifferentialPair
IsDifferentialPair = True
IsDifferentialPair = 'True'
Gibt alle Differentialpaar-Objekte zurück.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
Gibt alle Objekte zurück, except Differentialpaar-Objekte.
IsDimension
Zusammenfassung
Gibt alle Bemaßungsobjekte zurück (unabhängig vom Typ).
Syntax
IsDimension : Boolean
Beispielverwendung
IsDimension
IsDimension = True
Gibt alle Bemaßungsobjekte zurück.
Not IsDimension
IsDimension = False
Gibt alle Objekte zurück, exceptBemaßungsobjekte.
IsEmbeddedBoard
Zusammenfassung
Gibt alle Embedded-Board-Array-Objekte zurück.
Syntax
IsEmbeddedBoard : Boolean/Boolean_String
Beispielverwendung
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
Gibt alle Embedded-Board-Array-Objekte zurück.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
Gibt alle Objekte zurück, except Embedded-Board-Array-Objekte.
IsFill
Zusammenfassung
Gibt Füllobjekte zurück.
Syntax
IsFill : Boolean
Beispielverwendung
IsFill
IsFill = True
Gibt alle Füllobjekte zurück.
Not IsFill
IsFill = False
Gibt alle Objekte zurück, except Füllobjekte.
IsFromTo
Zusammenfassung
Gibt alle From-To-Objekte zurück.
Syntax
IsFromTo : Boolean/Boolean_String
Beispielverwendung
IsFromTo
IsFromTo = True
IsFromTo = 'True'
Gibt alle From-To-Objekte zurück.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
Gibt alle Objekte zurück, except From-To-Objekte.
IsLeaderDimension
Zusammenfassung
Gibt Hinweislinien-Bemaßungsobjekte zurück.
Syntax
IsLeaderDimension : Boolean
Beispielverwendung
IsLeaderDimension
IsLeaderDimension = True
Gibt alle Hinweislinien-Bemaßungsobjekte zurück.
Not IsLeaderDimension
IsLeaderDimension = False
Gibt alle Objekte zurück, except Hinweislinien-Bemaßungsobjekte.
IsLinearDiameterDimension
Zusammenfassung
Gibt lineare Durchmesser-Bemaßungsobjekte zurück.
Syntax
IsLinearDiameterDimension : Boolean
BeispielverwendungDimension
IsLinearDiameter
IsLinearDiameterDimension = True
Gibt alle linearen Durchmesser-Bemaßungsobjekte zurück.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
Gibt alle Objekte zurück, except lineare Durchmesser-Bemaßungsobjekte.
IsLinearDimension
Zusammenfassung
Gibt lineare Bemaßungsobjekte zurück.
Syntax
IsLinearDimension : Boolean
BeispielverwendungDimension
IsLinear
IsLinearDimension = True
Gibt alle linearen Bemaßungsobjekte zurück.
Not IsLinearDimension
IsLinearDimension = False
Gibt alle Objekte zurück, except lineare Bemaßungsobjekte.
IsMicroVia
Zusammenfassung
Gibt µVia-Objekte zurück.
Syntax
IsMicroVia : Boolean
Beispielverwendung
IsMicroVia
IsMicroVia = True
Gibt alle µVia-Objekte zurück.
Not IsMicroVia
IsMicroVia = False
Gibt alle Objekte zurück, except µVia-Objekte.
IsNet
Zusammenfassung
Gibt Netzobjekte zurück. Jedes Objekt, das die Eigenschaft Net enthält, kann zu einem Netz gehören, zum Beispiel Leiterzug, Bogen, Füllung, Region, Polygon, Pad und Via.
Syntax
IsNet : Boolean
Beispielverwendung
IsNet
IsNet = True
Gibt alle Netzobjekte zurück.
Not IsNet
IsNet = False
Gibt alle Objekte zurück, except Netzobjekte.
IsObjectKind
Zusammenfassung
Gibt alle Objekte zurück, deren Eigenschaft Object Kind mit dem angegebenen Objekttyp übereinstimmt.
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 werden verwendet, um die verschiedenen Regeltypen anzusprechen. Der Regeltyp, wie er im Dialogfeld PCB Rules and Constraints Editor angezeigt wird, ist in Klammern nach der Zeichenfolge angegeben:
-
'Acute Angle Rule'(Spitzer Winkel) -
'Bare-board Fabrication Test Point Style Rule'(Fertigungs-Testpunktstil) -
'Bare-board Fabrication Test Point Usage Rule'(Fertigungs-Testpunktverwendung) -
'Board Outline Clearance'(Abstand zur Leiterplattenkontur) -
'Broken Nets Rule'(Nicht geroutetes Netz) -
'Clearance Rule'(Abstand) -
'Component Clearance Rule'(Komponentenabstand) -
'Component Rotations Rule'(Komponentenausrichtungen) -
'Confinement Constraint Rule'(Raumdefinition) -
'Daisy Chain Stub Length Rule'(Daisy-Chain-Stublänge) -
'Differential Pairs Rule'(Routing von Differentialpaaren) -
'Fanout Control Rule'(Fanout-Steuerung) -
'Flight Time Falling Edge Rule'(Laufzeit – fallende Flanke) -
'Flight Time Rising Edge Rule'(Laufzeit – steigende Flanke) -
'Hole To Hole Clearance Rule'(Loch-zu-Loch-Abstand) -
'In-circuit Assembly Test Point Style Rule'(Montage-Testpunktstil) -
'In-circuit Assembly Test Point Usage Rule'(Montage-Testpunktverwendung) -
'Layer Pair Rule'(Lagenpaare) -
'Matched Lengths Rule'(Abgeglichene Längen) -
'Max Min Height Rule'(Höhe) -
'Max Min Hole Size Rule'(Lochgröß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 (Backdrilling)) -
'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-Verbindungsstil) -
'Power Plane Clearance Rule'(Abstand zur Versorgungsebene) -
'Power Plane Connect Style Rule'(Verbindungsstil der Versorgungsebene) -
'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'(Signal-Basiswert) -
'Signal Stimulus Rule'(Signalanregung) -
'Signal Top Value Rule'(Signal-Spitzenwert) -
'Silk To Silk Clearance Rule'(Siebdruck-zu-Siebdruck-Abstand) -
'Silk To Solder Mask Clearance Rule'(Siebdruck-zu-Lötstoppmasken-Abstand) -
'SMD Entry'(SMD-Eintritt) -
'SMD Neck Down Rule'(SMD-Verjüngung) -
'SMD To Corner Rule'(SMD-zu-Ecke) -
'SMD To Plane Rule'(SMD-zu-Ebene) -
'Solder Mask Expansion Rule'(Lötstoppmaskenerweiterung) -
'Supply Nets Rule'(Versorgungsnetze) -
'Unconnected Pin Rule'(Nicht verbundener 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'.
Beispielverwendung
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, except Leiterzugobjekte.
Hinweise
Die einfachen Anführungszeichen (') am Anfang und Ende der Zeichenfolge ObjectType sind zwingend erforderlich.
IsOriginalDimension
Zusammenfassung
Gibt alle ursprünglichen Bemaßungsobjekte zurück.
Syntax
IsOriginalDimension : Boolean/Boolean_String
Beispielverwendung
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
Gibt alle ursprünglichen Bemaßungsobjekte zurück.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
Gibt alle Objekte zurück, except ursprüngliche Bemaßungsobjekte.
IsPad
Zusammenfassung
Gibt Pad-Objekte zurück.
Syntax
IsPad : Boolean
Beispielverwendung
IsPad
IsPad = True
Gibt alle Pad-Objekte zurück.
Not IsPad
IsPad = False
Gibt alle Objekte zurück, except Pad-Objekte.
IsPadHoleValid
Zusammenfassung
Gibt alle Pad-Objekte zurück, die ein gültiges Loch haben. Damit ein Loch gültig ist, muss die Eigenschaft Hole Size des Pads einen Wert ungleich null haben. Wenn das Loch außerdem geschlitzt ist, muss es eine Länge ungleich null haben.
Syntax
IsPadHoleValid : Boolean/Boolean_String
Beispielverwendung
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
Gibt alle Pad-Objekte zurück, die ein gültiges Loch haben.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
Gibt alle Objekte zurück, except Pad-Objekte, die ein gültiges Loch haben.
IsPoly
Zusammenfassung
Gibt Polygonflächen-Objekte zurück.
Syntax
IsPoly : Boolean
Beispielverwendung
IsPoly
IsPoly = True
Gibt alle Polygonflächen-Objekte zurück.
Not IsPoly
IsPoly = False
Gibt alle Objekte zurück, except Polygonflächen-Objekte.
Hinweise
-
Diese Funktion ist ein Alias für die Funktion IsPolygon.
-
When Sie eine Electrical Clearance Regel für Polygonfüllungen definieren, müssen Sie die Attributprüfung InPolygon (oder InPoly) verwenden anstelle der Objekttypprüfung IsPolygon (oder IsPoly). Der Grund dafür ist, dass die Abstandsregeln auf die Primitive (Regionen, Leiterbahnen und Bögen) angewendet werden, aus denen die Polygonfüllung besteht oder die in sind, und nicht auf die Polygonfüllung als gesamtes Objekt. Eine gültige Abstandsregel für Polygonfüllungen wäre zwischen InPolygon-Objekten und All anderen Objekten.
IsPolygon
Zusammenfassung
Gibt Polygonfüllungsobjekte zurück.
Syntax
IsPolygon : Boolean
Beispielverwendung
IsPolygon
IsPolygon = True
Gibt alle Polygonfüllungsobjekte zurück.
Not IsPolygon
IsPolygon = False
Gibt alle Objekte zurück, die except Polygonfüllungsobjekte sind.
Hinweise
-
Diese Funktion ist ein Alias für die Funktion IsPoly.
-
Wenn Sie eine Electrical Clearance Regel für Polygonfüllungen definieren, müssen Sie die Attributprüfung InPolygon (oder InPoly) verwenden anstelle der Objekttypprüfung IsPolygon (oder IsPoly). Der Grund dafür ist, dass die Abstandsregeln auf die Primitive (Regionen, Leiterbahnen und Bögen) angewendet werden, aus denen die Polygonfüllung besteht oder die in sind, und nicht auf die Polygonfüllung als gesamtes Objekt. Eine gültige Abstandsregel für Polygonfüllungen wäre zwischen InPolygon-Objekten und All anderen Objekten.
IsQrCodeText
Zusammenfassung
Gibt Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text gesetzt ist und deren Eigenschaft BarCode Type auf QR Code gesetzt ist.
Syntax
IsQrCodeText : Boolean
Beispielverwendung
IsQrCodeText
IsQrCodeText = True
Gibt alle Textzeichenfolgenobjekte zurück, deren Eigenschaft Text Kind auf BarCode Text gesetzt ist und deren Eigenschaft BarCode Type auf QR Code gesetzt ist.
Not IsQrCodeText
IsQrCodeText = False
Gibt alle Objekte zurück, die except Textzeichenfolgenobjekte sind, deren Eigenschaft Text Kind auf BarCode Text gesetzt ist und deren Eigenschaft BarCode Type auf QR Code gesetzt ist.
IsRadialDiameterDimension
Zusammenfassung
Gibt radiale Durchmesserbemaßungsobjekte zurück.
Syntax
IsRadialDiameterDimension : Boolean
Beispielverwendung
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
Gibt alle radialen Durchmesserbemaßungsobjekte zurück.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
Gibt alle Objekte zurück, die except radialen Durchmesserbemaßungsobjekte sind.
IsRadialDimension
Zusammenfassung
Gibt radiale Bemaßungsobjekte zurück.
Syntax
IsRadialDimension : Boolean
Beispielverwendung DimensionDimension = True
IsDimension = FalseRadial
IsDimensionRadial
Gibt alle radialen Bemaßungsobjekte zurück.
Not IsRadial
IsRadial
Gibt alle Objekte zurück, die except radialen Bemaßungsobjekte sind.
IsRegion
Zusammenfassung
Gibt alle Regionsobjekte zurück, d. h. Vollflächenregionen, Polygon-Aussparungsregionen und Platinen-Aussparungsregionen.
Syntax
IsRegion : Boolean
Beispielverwendung
IsRegion
IsRegion = True
Gibt alle Regionsobjekte zurück.
Not IsRegion
IsRegion = False
Gibt alle Objekte zurück, die except Regionsobjekte sind.
IsRoom
Zusammenfassung
Gibt Room-Definition-Regel-Objekte (Confinement Constraint Rule) zurück.
Syntax
IsRoom : Boolean/Boolean_String
Beispielverwendung
IsRoom
IsRoom= True
IsRoom= 'True'
Gibt alle Room-Definition-Regelobjekte zurück.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Gibt alle Objekte zurück, die except Room-Definition-Regelobjekte sind.
Hinweise
Diese Funktion ist ein Alias für die Funktion IsRule_ConfinementConstraint.
IsRule
Zusammenfassung
Gibt alle Design-Rule-Objekte zurück (unabhängig vom Typ).
Syntax
IsRule : Boolean
Beispielverwendung
IsRule
IsRule = True
Gibt alle Design-Rule-Objekte zurück.
Not IsRule
IsRule = False
Gibt alle Objekte zurück, die except Design-Rule-Objekte sind.
IsRule_AcuteAngle
Zusammenfassung
Gibt Acute-Angle-Regel-Objekte zurück.
Syntax
IsRule_AcuteAngle : Boolean
Beispielverwendung
IsRule_AcuteAngle
IsRule_AcuteAngle = True
Gibt alle Acute-Angle-Regelobjekte zurück.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Gibt alle Objekte zurück, die except Acute-Angle-Regelobjekte sind.
IsRule_BoardOutlineClearance
Zusammenfassung
Gibt Board-Outline-Clearance-Regel-Objekte zurück.
Syntax
IsRule_BoardOutlineClearance : Boolean
Beispielverwendung
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
Gibt alle Board-Outline-Clearance-Regelobjekte zurück.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Gibt alle Objekte zurück, die except Board-Outline-Clearance-Regelobjekte sind.
IsRule_BrokenNets
Zusammenfassung
Gibt Un-Routed-Net-Regel-Objekte zurück.
Syntax
IsRule_BrokenNets : Boolean
Beispielverwendung
IsRule_BrokenNets
IsRule_BrokenNets = True
Gibt alle Un-Routed-Net-Regelobjekte zurück.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Gibt alle Objekte zurück, die except Un-Routed-Net-Regelobjekte sind.
IsRule_Clearance
Zusammenfassung
Gibt Clearance-Regel-Objekte zurück.
Syntax
IsRule_Clearance : Boolean
Beispielverwendung = True
IsRule_Clearance
Is = FalseRule_Clearance
Gibt alle Clearance-Regelobjekte zurück.
Not IsRule_Clearance
IsRule_Clearance
Gibt alle Objekte zurück, die except Clearance-Regelobjekte sind.
IsRule_ComponentClearance
Zusammenfassung
Gibt Component-Clearance-Regel-Objekte zurück.
Syntax
IsRule_ComponentClearance : Boolean
Beispielverwendung = True
IsRule_ = FalseComponentClearance
IsRule_ ComponentClearance
Gibt alle Component-Clearance-Regelobjekte zurück.
Not IsRule_ComponentClearance
IsRule_ComponentClearance
Gibt alle Objekte zurück, die except Component-Clearance-Regelobjekte sind.
IsRule_ComponentRotations
Zusammenfassung
Gibt Component-Orientations-Regel-Objekte zurück.
Syntax
IsRule_ComponentRotations : Boolean
Beispielverwendung = True
IsRule_ = FalseComponentRotations
IsRule_ ComponentRotations
Gibt alle Component-Orientations-Regelobjekte zurück.
Not IsRule_ComponentRotations
IsRule_ComponentRotations
Gibt alle Objekte zurück, die except Component-Orientations-Regelobjekte sind.
IsRule_ConfinementConstraint
Zusammenfassung
Gibt Room-Definition-Regel-Objekte (Confinement Constraint Rule) zurück.
Syntax
IsRule_ConfinementConstraint : Boolean/Boolean_String
Beispielverwendung
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
Gibt alle Room-Definition-Regelobjekte zurück.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Ist Rule_ConfinementConstraint= 'False'
Gibt alle Objekte zurück, die except Room-Definition-Regelobjekte sind.
Hinweise
Diese Funktion ist ein Alias für die Funktion IsRoom.
IsRule_Creepage
Zusammenfassung
Gibt Creepage-Regel-Objekte zurück.
Syntax
IsRule_Creepage : Boolean
Beispielverwendung
IsRule_Creepage
IsRule_Creepage = True
Gibt alle Creepage-Regelobjekte zurück.
Not IsRule_Creepage
IsRule_Creepage = False
Gibt alle Objekte zurück, die except Creepage-Regelobjekte sind.
IsRule_DaisyChainStubLength
Zusammenfassung
Gibt Daisy-Chain-Stub-Length-Regel-Objekte zurück.
Syntax
IsRule_DaisyChainStubLength : Boolean
Beispielverwendung
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
Gibt alle Daisy-Chain-Stub-Length-Regelobjekte zurück.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Gibt alle Objekte zurück, die except Daisy-Chain-Stub-Length-Regelobjekte sind.
IsRule_DifferentialPairsRouting
Zusammenfassung
Gibt Differential-Pairs-Routing-Regel-Objekte zurück.
Syntax
IsRule_DifferentialPairsRouting : Boolean
Beispielverwendung
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
Gibt alle Differential-Pairs-Routing-Regelobjekte zurück.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Gibt alle Objekte zurück, die except Differential-Pairs-Routing-Regelobjekte sind.
IsRule_FanoutControl
Zusammenfassung
Gibt Fanout-Control-Regel-Objekte zurück.
Syntax
IsRule_FanoutControl : Boolean
Beispielverwendung = True
IsRule_ = FalseFanoutControl
IsRule_ FanoutControl
Gibt alle Regelobjekte für Fanout-Steuerung zurück.
Not IsRule_FanoutControl
IsRule_FanoutControl
Gibt alle Objekte except Regelobjekte für Fanout-Steuerung zurück.
IsRule_FlightTime_FallingEdge
Zusammenfassung
Gibt Regelobjekte für Flight Time - Falling Edge zurück.
Syntax
IsRule_FlightTime_FallingEdge : Boolean
Beispielverwendung
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
Gibt alle Regelobjekte für Flight Time - Falling Edge zurück.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
Gibt alle Objekte except Regelobjekte für Flight Time - Falling Edge zurück.
IsRule_FlightTime_RisingEdge
Zusammenfassung
Gibt Regelobjekte für Flight Time - Rising Edge zurück.
Syntax
IsRule_FlightTime_RisingEdge : Boolean
Beispielverwendung
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
Gibt alle Regelobjekte für Flight Time - Rising Edge zurück.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
Gibt alle Objekte except Regelobjekte für Flight Time - Rising Edge zurück.
IsRule_HoleToHoleClearance
Zusammenfassung
Gibt Regelobjekte für Hole To Hole Clearance zurück.
Syntax
IsRule_HoleToHoleClearance : Boolean
Beispielverwendung
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
Gibt alle Regelobjekte für Hole To Hole Clearance zurück.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
Gibt alle Objekte except Regelobjekte für Hole To Hole Clearance zurück.
IsRule_LayerPair
Zusammenfassung
Gibt Regelobjekte für Layer Pairs zurück.
Syntax
IsRule_LayerPair : Boolean
Beispielverwendung
IsRule_LayerPair
IsRule_LayerPair = True
Gibt alle Regelobjekte für Layer Pairs zurück.
Not IsRule_LayerPair
IsRule_LayerPair = False
Gibt alle Objekte except Regelobjekte für Layer Pairs zurück.
IsRule_MatchedLengths
Zusammenfassung
Gibt Regelobjekte für Matched Lengths zurück.
Syntax
IsRule_MatchedLengths : Boolean
Beispielverwendung
IsRule_MatchedLengths
IsRule_MatchedLengths = True
Gibt alle Regelobjekte für Matched Lengths zurück.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
Gibt alle Objekte except Regelobjekte für Matched Lengths zurück.
IsRule_MaximumViaCount
Zusammenfassung
Gibt Regelobjekte für Maximum Via Count zurück.
Syntax
IsRule_MaximumViaCount : Boolean
Beispielverwendung
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
Gibt alle Regelobjekte für Maximum Via Count zurück.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
Gibt alle Objekte except Regelobjekte für Maximum Via Count zurück.
IsRule_MaxMinHeightConstraint
Zusammenfassung
Gibt Regelobjekte für Height zurück.
Syntax
IsRule_MaxMinHeightConstraint : Boolean
Beispielverwendung = True
IsRule_ = FalseMaxMinHeightConstraint
IsRule_ MaxMinHeightConstraint
Gibt alle Regelobjekte für Height zurück.
Not IsRule_MaxMinHeightConstraint
IsRule_MaxMinHeightConstraint
Gibt alle Objekte except Regelobjekte für Height zurück.
IsRule_MaxMinHoleSize
Zusammenfassung
Gibt Regelobjekte für Hole Size zurück.
Syntax
IsRule_MaxMinHoleSize : Boolean
Beispielverwendung
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
Gibt alle Regelobjekte für Hole Size zurück.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
Gibt alle Objekte except Regelobjekte für Hole Size zurück.
IsRule_MaxMinImpedance
Zusammenfassung
Gibt Regelobjekte für Impedance zurück.
Syntax
IsRule_MaxMinImpedance : Boolean
Beispielverwendung
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
Gibt alle Regelobjekte für Impedance zurück.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
Gibt alle Objekte except Regelobjekte für Impedance zurück.
IsRule_MaxMinLength
Zusammenfassung
Gibt Regelobjekte für Length zurück.
Syntax
IsRule_MaxMinLength : Boolean
Beispielverwendung
IsRule_MaxMinLength
IsRule_MaxMinLength = True
Gibt alle Regelobjekte für Length zurück.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
Gibt alle Objekte except Regelobjekte für Length zurück.
IsRule_MaxMinWidth
Zusammenfassung
Gibt Regelobjekte für Width zurück.
Syntax
IsRule_MaxMinWidth : Boolean
Beispielverwendung = True
IsRule_ = FalseMaxMinWidth
IsRule_ MaxMinWidth
Gibt alle Regelobjekte für Width zurück.
Not IsRule_MaxMinWidth
IsRule_MaxMinWidth
Gibt alle Objekte except Width-Regelobjekte zurück.
IsRule_MaxSlope_FallingEdge
Zusammenfassung
Gibt Regelobjekte für Slope - Falling Edge zurück.
Syntax
IsRule_MaxSlope_FallingEdge : Boolean
Beispielverwendung
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
Gibt alle Regelobjekte für Slope - Falling Edge zurück.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
Gibt alle Objekte except Regelobjekte für Slope - Falling Edge zurück.
IsRule_MaxSlope_RisingEdge
Zusammenfassung
Gibt Regelobjekte für Slope - Rising Edge zurück.
Syntax
IsRule_MaxSlope_RisingEdge : Boolean
Beispielverwendung
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
Gibt alle Regelobjekte für Slope - Rising Edge zurück.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
Gibt alle Objekte except Regelobjekte für Slope - Rising Edge zurück.
IsRule_MinimumAnnularRing
Zusammenfassung
Gibt Regelobjekte für Minimum Annular Ring zurück.
Syntax
IsRule_MinimumAnnularRing : Boolean
Beispielverwendung
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
Gibt alle Regelobjekte für Minimum Annular Ring zurück.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
Gibt alle Objekte except Regelobjekte für Minimum Annular Ring zurück.
IsRule_MinimumSolderMaskSliver
Zusammenfassung
Gibt Regelobjekte für Minimum Solder Mask Sliver zurück.
Syntax
IsRule_MinimumSolderMaskSliver : Boolean
Beispielverwendung
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
Gibt alle Regelobjekte für Minimum Solder Mask Sliver zurück.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
Gibt alle Objekte except Regelobjekte für Minimum Solder Mask Sliver zurück.
IsRule_NetAntennae
Zusammenfassung
Gibt Regelobjekte für Net Antennae zurück.
Syntax
IsRule_NetAntennae : Boolean
Beispielverwendung
IsRule_NetAntennae
IsRule_NetAntennae = True
Gibt alle Regelobjekte für Net Antennae zurück.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
Gibt alle Objekte except Regelobjekte für Net Antennae zurück.
IsRule_NetsToIgnore
Zusammenfassung
Gibt Regelobjekte für Nets To Ignore zurück.
Syntax
IsRule_NetsToIgnore : Boolean
Beispielverwendung
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
Gibt alle Regelobjekte für Nets To Ignore zurück.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
Gibt alle Objekte except Regelobjekte für Nets To Ignore zurück.
IsRule_Overshoot_FallingEdge
Zusammenfassung
Gibt Regelobjekte für Overshoot - Falling Edge zurück.
Syntax
IsRule_Overshoot_FallingEdge : Boolean
Beispielverwendung
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
Gibt alle Regelobjekte für Overshoot - Falling Edge zurück.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
Gibt alle Objekte except Regelobjekte für Overshoot - Falling Edge zurück.
IsRule_Overshoot_RisingEdge
Zusammenfassung
Gibt Regelobjekte für Overshoot - Rising Edge zurück.
Syntax
IsRule_Overshoot_RisingEdge : Boolean
Beispielverwendung
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
Gibt alle Regelobjekte für Overshoot - Rising Edge zurück.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
Gibt alle Objekte der Regel except Overshoot - Rising Edge zurück.
IsRule_ParallelSegment
Zusammenfassung
Gibt Parallel Segment-Regelobjekte zurück.
Syntax
IsRule_ParallelSegment : Boolean
Beispielverwendung
IsRule_ParallelSegment
IsRule_ParallelSegment = True
Gibt alle Parallel Segment-Regelobjekte zurück.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
Gibt alle Objekte except der Parallel Segment-Regel zurück.
IsRule_PasteMaskExpansion
Zusammenfassung
Gibt Paste Mask Expansion-Regelobjekte zurück.
Syntax
IsRule_PasteMaskExpansion : Boolean
Beispielverwendung = True
Is = FalseRule_PasteMaskExpansion
Is Rule_ PasteMaskExpansion
Gibt alle Paste Mask Expansion-Regelobjekte zurück.
Not IsRule_PasteMaskExpansion
IsRule_PasteMaskExpansion
Gibt alle Objekte except der Paste Mask Expansion-Regel zurück.
IsRule_PermittedLayers
Zusammenfassung
Gibt Permitted Layers-Regelobjekte zurück.
Syntax
IsRule_PermittedLayers : Boolean
Beispielverwendung
Is = FalseRule_ PermittedLayers
IsRule_PermittedLayers = True
Gibt alle Permitted Layers-Regelobjekte zurück.
Not IsRule_PermittedLayers
IsRule_PermittedLayers
Gibt alle Objekte except der Permitted Layers-Regel zurück.
IsRule_PolygonConnectStyle
Zusammenfassung
Gibt Polygon Connect Style-Regelobjekte zurück.
Syntax
IsRule_PolygonConnectStyle : Boolean
Beispielverwendung = True
IsRule_PolygonConnectStyle
Is = FalseRule_PolygonConnectStyle
Gibt alle Polygon Connect Style-Regelobjekte zurück.
Not IsRule_PolygonConnectStyle
IsRule_PolygonConnectStyle
Gibt alle Objekte except der Polygon Connect Style-Regel zurück.
IsRule_PowerPlaneClearance
Zusammenfassung
Gibt Power Plane Clearance-Regelobjekte zurück.
Syntax
IsRule_PowerPlaneClearance : Boolean
Beispielverwendung
Is = FalseRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
Gibt alle Power Plane Clearance-Regelobjekte zurück.
Not IsRule_PowerPlaneClearance
IsRule_PowerPlaneClearance
Gibt alle Objekte except der Power Plane Clearance-Regel zurück.
IsRule_PowerPlaneConnectStyle
Zusammenfassung
Gibt Power Plane Connect Style-Regelobjekte zurück.
Syntax
IsRule_PowerPlaneConnectStyle : Boolean
Beispielverwendung = True
IsRule_ = FalsePowerPlaneConnectStyle
IsRule_ PowerPlaneConnectStyle
Gibt alle Power Plane Connect Style-Regelobjekte zurück.
Not IsRule_PowerPlaneConnectStyle
IsRule_PowerPlaneConnectStyle
Gibt alle Objekte except der Power Plane Connect Style-Regel zurück.
IsRule_ReturnPath
Zusammenfassung
Gibt Return Path-Regelobjekte zurück.
Syntax
IsRule_ReturnPath : Boolean
Beispielverwendung
IsRule_ReturnPath
IsRule_ReturnPath = True
Gibt alle Return Path-Regelobjekte zurück.
Not ReturnPath
IsRule_ReturnPath = False
Gibt alle Objekte except der Return Path-Regel zurück.
IsRule_RoutingCornerStyle
Zusammenfassung
Gibt Routing Corners-Regelobjekte zurück.
Syntax
IsRule_RoutingCornerStyle : Boolean
Beispielverwendung
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
Gibt alle Routing Corners-Regelobjekte zurück.
Not IsRule_RoutingCornerStyle
IsRule_RoutingCornerStyle = False
Gibt alle Objekte except der Routing Corners-Regel zurück.
IsRule_RoutingLayers
Zusammenfassung
Gibt Routing Layers-Regelobjekte zurück.
Syntax
IsRule_RoutingLayers : Boolean
Beispielverwendung = True
IsRule_RoutingLayers
IsRule_RoutingLayers
Gibt alle Routing Layers-Regelobjekte zurück.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
Gibt alle Objekte except der Routing Layers-Regel zurück.
IsRule_RoutingPriority
Zusammenfassung
Gibt Routing Priority-Regelobjekte zurück.
Syntax
IsRule_RoutingPriority : Boolean
Beispielverwendung = True
Is = FalseRule_RoutingPriority
IsRule_ RoutingPriority
Gibt alle Routing Priority-Regelobjekte zurück.
Not IsRule_RoutingPriority
IsRule_RoutingPriority
Gibt alle Objekte except der Routing Priority-Regel zurück.
IsRule_RoutingTopology
Zusammenfassung
Gibt Routing Topology-Regelobjekte zurück.
Syntax
IsRule_RoutingTopology : Boolean
Beispielverwendung = True
IsRule_RoutingTopology
Is = FalseRule_RoutingTopology
Gibt alle Routing Topology-Regelobjekte zurück.
Not IsRule_RoutingTopology
IsRule_RoutingTopology
Gibt alle Objekte except der Routing Topology-Regel zurück.
IsRule_RoutingViaStyle
Zusammenfassung
Gibt Routing Via Style-Regelobjekte zurück.
Syntax
IsRule_RoutingViaStyle : Boolean
Beispielverwendung
Is = FalseRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
Gibt alle Routing Via Style-Regelobjekte zurück.
Not IsRule_RoutingViaStyle
IsRule_RoutingViaStyle
Gibt alle Objekte except der Routing Via Style-Regel zurück.
IsRule_ShortCircuit
Zusammenfassung
Gibt Short-Circuit-Regelobjekte zurück.
Syntax
IsRule_ShortCircuit : Boolean
Beispielverwendung = True
Is = FalseRule_ShortCircuit
IsRule_ ShortCircuit
Gibt alle Short-Circuit-Regelobjekte zurück.
Not IsRule_ShortCircuit
IsRule_ShortCircuit
Gibt alle Objekte except der Short-Circuit-Regel zurück.
IsRule_SignalBaseValue
Zusammenfassung
Gibt Signal Base Value-Regelobjekte zurück.
Syntax
IsRule_SignalBaseValue : Boolean
Beispielverwendung
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
Gibt alle Signal Base Value-Regelobjekte zurück.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
Gibt alle Objekte except der Signal Base Value-Regel zurück.
IsRule_SignalStimulus
Zusammenfassung
Gibt Signal Stimulus-Regelobjekte zurück.
Syntax
IsRule_SignalStimulus : Boolean
Beispielverwendung
IsRule_SignalStimulus
IsRule_SignalStimulus = True
Gibt alle Signal Stimulus-Regelobjekte zurück.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
Gibt alle Objekte except der Signal Stimulus-Regel zurück.
IsRule_SignalTopValue
Zusammenfassung
Gibt Signal Top Value-Regelobjekte zurück.
Syntax
IsRule_SignalTopValue : Boolean
Beispielverwendung
IsRule_SignalTopValue
IsRule_SignalTopValue = True
Gibt alle Signal Top Value-Regelobjekte zurück.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
Gibt alle Objekte except der Signal Top Value-Regel zurück.
IsRule_SilkToSilkClearance
Zusammenfassung
Gibt Silk To Silk Clearance-Regelobjekte zurück.
Syntax
IsRule_SilkToSilkClearance : Boolean
Beispielverwendung
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
Gibt alle Silk To Silk Clearance-Regelobjekte zurück.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
Gibt alle Objekte except der Silk To Silk Clearance-Regel zurück.
IsRule_SilkToSolderMaskClearance
Zusammenfassung
Gibt Silk To Solder Mask Clearance-Regelobjekte zurück.
Syntax
IsRule_SilkToSolderMaskClearance : Boolean
Beispielverwendung
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
Gibt alle Silk To Solder Mask Clearance-Regelobjekte zurück.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
Gibt alle Objekte except der Silk To Solder Mask Clearance-Regel zurück.
IsRule_SMDNeckDown
Zusammenfassung
Gibt SMD Neck-Down-Regelobjekte zurück.
Syntax
IsRule_SMDNeckDown : Boolean
Beispielverwendung = True
Is = FalseRule_SMDNeckDown
IsRule_ SMDNeckDown
Gibt alle SMD Neck-Down-Regelobjekte zurück.
Not IsRule_SMDNeckDown
IsRule_SMDNeckDown
Gibt alle Objekte except der SMD Neck-Down-Regel zurück.
IsRule_SMDToCorner
Zusammenfassung
Gibt SMD To Corner-Regelobjekte zurück.
Syntax
IsRule_SMDToCorner : Boolean
Beispielverwendung = True
IsRule_SMDToCorner
Is = FalseRule_SMDToCorner
Gibt alle SMD To Corner-Regelobjekte zurück.
Not IsRule_SMDToCorner
IsRule_SMDToCorner
Gibt alle Objekte except der SMD To Corner-Regel zurück.
IsRule_SMDToPlane
Zusammenfassung
Gibt SMD To Plane-Regel-Objekte zurück.
Syntax
IsRule_SMDToPlane : Boolean
Beispielverwendung = True
IsRule_ = FalseSMDToPlane
IsRule_ SMDToPlane
Gibt alle SMD To Plane-Regelobjekte zurück.
Not IsRule_SMDToPlane
IsRule_SMDToPlane
Gibt alle Objekte except SMD To Plane-Regelobjekte zurück.
IsRule_SolderMaskExpansion
Zusammenfassung
Gibt Solder Mask Expansion-Regel-Objekte zurück.
Syntax
IsRule_SolderMaskExpansion : Boolean
Beispielverwendung
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
Gibt alle Solder Mask Expansion-Regelobjekte zurück.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
Gibt alle Objekte except Solder Mask Expansion-Regelobjekte zurück.
IsRule_SupplyNets
Zusammenfassung
Gibt Supply Nets-Regel-Objekte zurück.
Syntax
IsRule_SupplyNets : Boolean
Beispielverwendung
IsRule_SupplyNets
IsRule_SupplyNets = True
Gibt alle Supply Nets-Regelobjekte zurück.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
Gibt alle Objekte except außer Supply Nets-Regelobjekten zurück.
IsRule_TestPointStyle
Zusammenfassung
Gibt Fabrication Testpoint Style-Regel-Objekte zurück.
Syntax
IsRule_TestPointStyle : Boolean
Beispielverwendung
IsRule_TestPointStyle
IsRule_TestPointStyle = True
Gibt alle Fabrication Testpoint Style-Regelobjekte zurück.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
Gibt alle Objekte except außer Fabrication Testpoint Style-Regelobjekten zurück.
IsRule_TestPointUsage
Zusammenfassung
Gibt Fabrication Testpoint Usage-Regel-Objekte zurück.
Syntax
IsRule_TestPointUsage : Boolean
Beispielverwendung
IsRule_TestPointUsage
IsRule_TestPointUsage = True
Gibt alle Fabrication Testpoint Usage-Regelobjekte zurück.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
Gibt alle Objekte except außer Fabrication Testpoint Usage-Regelobjekten zurück.
IsRule_UnconnectedPin
Zusammenfassung
Gibt Un-Connected Pin-Regel-Objekte zurück.
Syntax
IsRule_UnconnectedPin : Boolean
Beispielverwendung
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
Gibt alle Un-Connected Pin-Regelobjekte zurück.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
Gibt alle Objekte except außer Un-Connected Pin-Regelobjekten zurück.
IsRule_Undershoot_FallingEdge
Zusammenfassung
Gibt Undershoot - Falling Edge-Regel-Objekte zurück.
Syntax
IsRule_Undershoot_FallingEdge : Boolean
Beispielverwendung
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
Gibt alle Undershoot - Falling Edge-Regelobjekte zurück.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
Gibt alle Objekte except außer Undershoot - Falling Edge-Regelobjekten zurück.
IsRule_Undershoot_RisingEdge
Zusammenfassung
Gibt Undershoot - Rising Edge-Regel-Objekte zurück.
Syntax
IsRule_Undershoot_RisingEdge : Boolean
Beispielverwendung
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
Gibt alle Undershoot - Rising Edge-Regelobjekte zurück.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
Gibt alle Objekte except außer Undershoot - Rising Edge-Regelobjekten zurück.
IsRule_ViasUnderSMD
Zusammenfassung
Gibt Vias Under SMD-Regel-Objekte zurück.
Syntax
IsRule_ViasUnderSMD : Boolean
Beispielverwendung
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
Gibt alle Vias Under SMD-Regelobjekte zurück.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
Gibt alle Objekte except außer Vias Under SMD-Regelobjekten zurück.
IsRule_Wirebonding
Zusammenfassung
Gibt Wire Bonding-Regel-Objekte zurück.
Syntax
IsRule_Wirebonding : Boolean
Beispielverwendung
IsRule_Wirebonding
IsRule_Wirebonding = True
Gibt alle Wire Bonding-Regelobjekte zurück.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
Gibt alle Objekte except außer Wire Bonding-Regelobjekten zurück.
IsShieldingVia
Zusammenfassung
Gibt alle Via-Objekte zurück, die Mitglieder einer Via-Abschirmungsgruppe sind.
Syntax
IsShieldingVia : Boolean/Boolean_String
Beispielverwendung
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
Gibt alle Via-Objekte zurück, die Mitglieder einer Via-Abschirmungsgruppe sind. Polygon-Objekte (Abschirmkupfer) werden ebenfalls zurückgegeben.
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
Gibt alle Objekte except außer Via-Objekten zurück, die Mitglieder einer Via-Abschirmungsgruppe sind. Polygon-Objekte (Abschirmkupfer) werden ebenfalls zurückgegeben.
IsSkipVia
Zusammenfassung
Gibt Skip-Via-Objekte zurück.
Syntax
IsSkipVia : Boolean
Beispielverwendung
IsSkipVia
IsSkipVia = True
Gibt alle Skip-Via-Objekte zurück.
Not IsSkipVia
IsSkipVia = False
Gibt alle Objekte except außer Skip-Via-Objekten zurück.
IsSplitPlane
Zusammenfassung
Gibt Split-Plane-Objekte zurück.
Syntax
IsSplitPlane : Boolean
Beispielverwendung
IsSplitPlane
IsSplitPlane = True
Gibt alle Split-Plane-Objekte zurück.
Not IsSplitPlane
IsSplitPlane = False
Gibt alle Objekte except außer Split-Plane-Objekten zurück.
IsStackedVia
Zusammenfassung
Gibt Stacked-Via-Objekte zurück.
Syntax
IsStackedVia : Boolean
Beispielverwendung
IsStackedVia
IsStackedVia = True
Gibt alle gestapelten Via-Objekte zurück.
Not IsStackedVia
IsStackedVia = False
Gibt alle Objekte except außer Stacked-Via-Objekten zurück.
IsStitchingVia
Zusammenfassung
Gibt alle Via-Objekte zurück, die Mitglieder einer Via-Stitching-Gruppe sind.
Syntax
IsStitchingVia : Boolean/Boolean_String
Beispielverwendung
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
Gibt alle Via-Objekte zurück, die Mitglieder einer Via-Stitching-Gruppe sind.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
Gibt alle Objekte except außer Via-Objekten zurück, die Mitglieder einer Via-Stitching-Gruppe sind.
IsStrokeText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, die eine Stroke-Schriftart zur Darstellung ihres Textes verwenden.
Syntax
IsStrokeText : Boolean
Beispielverwendung
IsStrokeText
IsStrokeText = True
Gibt alle textbasierten Objekte zurück, die eine Stroke-Schriftart verwenden.
Not IsStrokeText
IsStrokeText = False
Gibt alle Objekte except außer textbasierten Objekten zurück, die eine Stroke-Schriftart verwenden.
IsTeardrop
Zusammenfassung
Gibt alle Teardrop-Objekte zurück. Teardrops werden häufig zu einem gerouteten PCB-Design hinzugefügt, um stabilere Verbindungen zwischen Leiterbahn und Pad, Leiterbahn und Via sowie Leiterbahn und Leiterbahn zu schaffen. Dies ist wertvoll, wenn die Designobjekte sehr klein sind, und besonders wertvoll für gebohrte Pads und Vias, da eine Fehlausrichtung zwischen Bohrmittelpunkt und Pad-/Via-Mittelpunkt dazu führen kann, dass das Bohrloch einen großen Teil des Kupfers entfernt, das die Leiterbahn mit dem Pad/Via verbindet – bekannt als drill breakout. Jede Teardrop-Form wird aus einem einzelnen Regionenobjekt erstellt, das gerade oder gekrümmte Kanten haben kann.
Syntax
IsTeardrop : Boolean/Boolean_String
Beispielverwendung
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
Gibt alle Teardrop-Regionenobjekte zurück.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
Gibt alle Objekte except außer Teardrop-Regionenobjekten zurück.
IsText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, unabhängig vom Typ der Schriftart (Stroke, TrueType, BarCode), die zur Darstellung des Textes verwendet wird.
Syntax
IsText : Boolean
Beispielverwendung
IsText
IsText = True
Gibt alle textbasierten Objekte zurück.
Not IsText
IsText = False
Gibt alle Objekte except außer textbasierten Objekten zurück.
IsThruVia
Zusammenfassung
Gibt Through-Via-Objekte zurück.
Syntax
IsThruVia : Boolean
Beispielverwendung
IsThruVia
IsThruVia = True
Gibt alle Through-Via-Objekte zurück.
Not IsThruVia
IsThruVia = False
Gibt alle Objekte except außer Through-Via-Objekten zurück.
IsTrack
Zusammenfassung
Gibt Leiterbahnobjekte zurück.
Syntax
IsTrack : Boolean
Beispielverwendung
IsTrack
IsTrack = True
Gibt alle Leiterbahnobjekte zurück.
Not IsTrack
IsTrack = False
Gibt alle Objekte except außer Leiterbahnobjekten zurück.
IsTrueTypeText
Zusammenfassung
Gibt alle textbasierten Objekte zurück, die eine TrueType-Schriftart zur Darstellung ihres Textes verwenden.
Syntax
IsTrueTypeText : Boolean
Beispielverwendung
IsTrueTypeText
IsTrueTypeText = True
Gibt alle textbasierten Objekte zurück, die eine TrueType-Schriftart verwenden.
Not IsTrueTypeText
IsTrueTypeText = False
Gibt alle Objekte except textbasierten Objekte zurück, die eine TrueType-Schriftart verwenden.
IsVia
Zusammenfassung
Gibt Via-Objekte zurück.
Syntax
IsVia : Boolean
Beispielverwendung
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 Verletzungsobjekte zurück.
Syntax
IsViolation : Boolean
Beispielverwendung
IsViolation
IsViolation = True
Gibt alle Verletzungsobjekte zurück.
Not IsViolation
IsViolation = False
Gibt alle Objekte exceptVerletzungsobjekte zurück.