Layer-Prüfungen

Die im Layer Checks Dialog
gezeigten PCB-AbfragefunktionenQuery HelperDiese Referenzseite beschreibt die Schlüsselwörter der Abfragesprache aus der Kategorie Layer Checks , die in PCB- und PCB-Bibliotheksdokumenten 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 zum entsprechenden Abschnitt zu gelangen.
OnBottom
Zusammenfassung
Gibt alle Objekte auf den Layern Bottom Layer, Bottom Overlay, Bottom Paste und Bottom Solder zurück.
Syntax
OnBottom : Boolean
Beispielverwendung
OnBottom
OnBottom = True
Gibt alle Objekte auf den Layern Bottom Layer, Bottom Overlay, Bottom Paste und Bottom Solder zurück.
Not OnBottom
OnBottom = False
Gibt alle Objekte except Objekte auf den Layern Bottom Layer, Bottom Overlay, Bottom Paste und Bottom Solder zurück.
OnBottomLayer
Zusammenfassung
Gibt alle Objekte auf dem Bottom Layer zurück.
Syntax
OnBottomLayer : Boolean
Beispielverwendung
OnBottomLayer
OnBottomLayer = True
Gibt alle Objekte auf dem Bottom Layer zurück.
Not OnBottomLayer
OnBottomLayer = False
Gibt alle Objekte except Objekte auf dem Bottom Layer zurück.
OnBottomPaste
Zusammenfassung
Gibt alle Objekte auf dem Bottom-Paste-Layer sowie alle Pads auf dem Bottom Layer zurück – letztere Objekte werden zurückgegeben, weil sie auch auf dem Bottom-Paste-Layer dargestellt werden.
Syntax
OnBottomPaste : Boolean
Beispielverwendung
OnBottomPaste
OnBottomPaste = True
Gibt alle Objekte auf dem Bottom-Paste-Layer sowie alle Pads auf dem Bottom Layer zurück.
Not OnBottomPaste
OnBottomPaste = False
Gibt alle Objekte except Objekte auf dem Bottom-Paste-Layer sowie alle Pads auf dem Bottom Layer zurück.
OnBottomSilkscreen
Zusammenfassung
Gibt alle Objekte auf dem Bottom-Overlay-Layer zurück.
Syntax
OnBottomSilkscreen : Boolean
Beispielverwendung
OnBottomSilkscreen
OnBottomSilkscreen = True
Gibt alle Objekte auf dem Bottom-Overlay-Layer zurück.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Gibt alle Objekte except Objekte auf dem Bottom-Overlay-Layer zurück.
OnBottomSolderMask
Zusammenfassung
Gibt alle Objekte auf dem Bottom-Solder-Layer, alle Pads auf dem Bottom Layer und Multi-Layer sowie alle Vias zurück, die auf dem Bottom Layer enden. Die Pad- und Via-Objekte werden zurückgegeben, weil sie ebenfalls auf dem Bottom-Solder-Layer dargestellt werden.
Syntax
OnBottomSolderMask : Boolean
Beispielverwendung
OnBottomSolderMask
OnBottomSolderMask = True
Gibt alle Objekte auf dem Bottom-Solder-Layer, alle Pads auf dem Bottom Layer und Multi-Layer sowie alle Vias zurück, die auf dem Bottom Layer enden.
Not OnBottomSolderMask
OnBottomSolderMask = False
Gibt alle Objekte except Objekte auf dem Bottom-Solder-Layer, alle Pads auf dem Bottom Layer und Multi-Layer sowie alle Vias zurück, die auf dem Bottom Layer enden.
OnCopper
Zusammenfassung
Gibt alle Objekte auf Signallayern, dem Multi-Layer und internen Plane-Layern zurück.
Syntax
OnCopper : Boolean
Beispielverwendung = True
OnCopper
OnCopper
Gibt alle Objekte auf Signallayern, dem Multi-Layer und internen Plane-Layern zurück.
Not OnCopper
OnCopper = False
Gibt alle Objekte except Objekte auf Signallayern, dem Multi-Layer und internen Plane-Layern zurück.
OnInverted
Zusammenfassung
Gibt alle Objekte auf den folgenden Layern zurück: Top Paste, Bottom Paste, Top Solder, Bottom Solder und interne Plane-Layer (Internal Plane 1-16). Diese Layer sind alle von „invertierter“ oder „umgekehrter“ Natur, weil das Vorhandensein eines beliebigen Objekts auf diesen Layern zu einer entsprechenden Öffnung in einer Lotpasten-Schablone oder im Lötstopplackfilm oder zu einem entsprechenden Fehlen von Kupfer führt (jeweils bei Paste Mask-, Solder Mask- und Internal Plane-Layern).
Syntax
OnInverted : Boolean
Beispielverwendung = True
OnInverted
OnInverted
Gibt alle Objekte auf den folgenden Layern zurück: Top Paste, Bottom Paste, Top Solder, Bottom Solder und interne Plane-Layer (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Gibt alle Objekte except Objekte auf den folgenden Layern zurück: Top Paste, Bottom Paste, Top Solder, Bottom Solder und interne Plane-Layer (Internal Plane 1-16).
OnMechanical
Zusammenfassung
Gibt alle Objekte auf allen aktivierten Mechanical-Layern zurück.
Syntax
OnMechanical : Boolean
Beispielverwendung = True
OnMechanical
On = FalseMechanical
Gibt alle Objekte auf allen aktivierten Mechanical-Layern zurück.
Not OnMechanical
OnMechanical
Gibt alle Objekte except Objekte auf allen aktivierten Mechanical-Layern zurück.
OnMid
Zusammenfassung
Gibt alle Objekte auf beliebigen internen Signallayern zurück.
Syntax
OnMid : Boolean
Beispielverwendung
OnMid
OnMid = True
Gibt alle Objekte auf beliebigen internen Signallayern zurück.
Not OnMid
OnMid = False
Gibt alle Objekte except Objekte auf beliebigen internen Signallayern zurück.
OnMultiLayer
Zusammenfassung
Gibt alle Objekte auf dem Multi-Layer zurück.
Syntax
OnMultiLayer : Boolean
Beispielverwendung = True
OnMultiLayer
OnMultiLayer
Gibt alle Objekte auf dem Multi-Layer zurück.
Not OnMultiLayer
OnMultiLayer = False
Gibt alle Objekte except Objekte auf dem Multi-Layer zurück.
OnOutside
Zusammenfassung
Gibt alle Objekte auf den „äußeren“ Signallayern zurück – Top Layer und Bottom Layer.
Syntax
OnOutside : Boolean
Beispielverwendung
OnOutside
OnOutside = True
Gibt alle Objekte auf den „äußeren“ Signallayern zurück – Top Layer und Bottom Layer.
Not OnOutside
OnOutside = False
Gibt alle Objekte except Objekte auf den „äußeren“ Signallayern zurück – Top Layer und Bottom Layer.
Hinweis
Beachten Sie, dass Objekte, die auf dem Multi-Layer Layer platziert sind, vom Abfrage-Schlüsselwort OnOutside nicht zurückgegeben werden. Verwenden Sie das Abfrage-Schlüsselwort OnMultiLayer, um Objekte auf dem Multi-Layer Layer anzusprechen, oder die Abfrage ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer'), um Objekte (einschließlich Objekten auf dem Multi-Layer Layer) anzusprechen, die Formen auf dem Top Layer oder Bottom Layer haben.
OnPaste
Zusammenfassung
Gibt alle Objekte auf den Layern Top Paste und Bottom Paste sowie alle Pads auf dem Top Layer und Bottom Layer zurück – die Pad-Objekte auf diesen Layern werden zurückgegeben, weil sie jeweils auch auf den Layern Top Paste bzw. Bottom Paste dargestellt werden.
Syntax
OnPaste : Boolean
Beispielverwendung
OnPaste
OnPaste = True
Gibt alle Objekte auf den Layern Top Paste und Bottom Paste sowie alle Pads auf dem Top Layer und Bottom Layer zurück.
Not OnPaste
OnPaste = False
Gibt alle Objekte except Objekte auf den Layern Top Paste und Bottom Paste sowie alle Pads auf dem Top Layer und Bottom Layer zurück.
OnPlane
Zusammenfassung
Gibt alle Objekte auf internen Plane-Layern zurück (Internal Plane 1-16).
Syntax
OnPlane : Boolean
Beispielverwendung
OnPlane
OnPlane = True
Gibt alle Objekte auf internen Plane-Layern zurück (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Gibt alle Objekte except Objekte auf internen Plane-Layern zurück (Internal Plane 1-16).
OnSignal
Zusammenfassung
Gibt alle Objekte auf Signallayern und dem Multi-Layer zurück.
Syntax
OnSignal : Boolean
Beispielverwendung
OnSignal
OnSignal = True
Gibt alle Objekte auf Signallayern und dem Multi-Layer zurück.
Not OnSignal
OnSignal = False
Gibt alle Objekte except Objekte auf Signallayern und dem Multi-Layer zurück.
OnSilkscreen
Zusammenfassung
Gibt alle Objekte auf den Layern Top Overlay und Bottom Overlay zurück.
Syntax
OnSilkscreen : Boolean
Beispielverwendung
OnSilkscreen
OnSilkscreen = True
Gibt alle Objekte auf den Layern Top Overlay und Bottom Overlay zurück.
Not OnSilkscreen
OnSilkscreen = False
Gibt alle Objekte except Objekte auf den Layern Top Overlay und Bottom Overlay zurück.
OnSolderMask
Zusammenfassung
Gibt alle Objekte auf den Layern Top Solder und Bottom Solder, alle Pads auf dem Top Layer, Bottom Layer und Multi-Layer sowie alle Vias zurück, die auf dem Top Layer beginnen oder auf dem Bottom Layer enden. Die Pad- und Via-Objekte werden zurückgegeben, weil sie jeweils auch auf dem Top-Solder- bzw. Bottom-Solder-Layer dargestellt werden.
Syntax
OnSolderMask : Boolean
Beispielverwendung
OnSolderMask
OnSolderMask = True
Gibt alle Objekte auf den Layern Top Solder und Bottom Solder zurück, alle Pads auf Top Layer, Bottom Layer und Multi-Layer sowie alle Vias, die auf Top Layer beginnen oder auf Bottom Layer enden.
Not OnSolderMask
OnSolderMask = False
Gibt alle Objekte except Objekte auf den Layern Top Solder und Bottom Solder zurück, alle Pads auf Top Layer, Bottom Layer und Multi-Layer sowie alle Vias, die auf Top Layer beginnen oder auf Bottom Layer enden.
OnTop
Zusammenfassung
Gibt alle Objekte auf den Layern Top Layer, Top Overlay, Top Paste und Top Solder zurück.
Syntax
OnTop : Boolean
Beispielverwendung
OnTop
OnTop = True
Gibt alle Objekte auf den Layern Top Layer, Top Overlay, Top Paste und Top Solder zurück.
Not OnTop
OnTop = False
Gibt alle Objekte except Objekte auf den Layern Top Layer, Top Overlay, Top Paste und Top Solder zurück.
OnTopLayer
Zusammenfassung
Gibt alle Objekte auf Top Layer zurück.
Syntax
OnTopLayer : Boolean
Beispielverwendung
OnTopLayer
OnTopLayer = True
Gibt alle Objekte auf Top Layer zurück.
Not OnTopLayer
OnTopLayer = False
Gibt alle Objekte except Objekte auf Top Layer zurück.
OnTopPaste
Zusammenfassung
Gibt alle Objekte auf dem Layer Top Paste sowie alle Pads auf Top Layer zurück – Letztere werden zurückgegeben, weil sie ebenfalls auf dem Layer Top Paste dargestellt werden.
Syntax
OnTopPaste : Boolean
Beispielverwendung
OnTopPaste
On = TrueTopPaste
Gibt alle Objekte auf dem Layer Top Paste sowie alle Pads auf Top Layer zurück.
Not OnTopPaste
On = FalseTopPaste
Gibt alle Objekte except Objekte auf dem Layer Top Paste sowie alle Pads auf Top Layer zurück.
OnTopSilkscreen
Zusammenfassung
Gibt alle Objekte auf dem Layer Top Overlay zurück.
Syntax
OnTopSilkscreen : Boolean
Beispielverwendung
OnTopSilkscreen
OnTopSilkscreen = True
Gibt alle Objekte auf dem Layer Top Overlay zurück.
Not OnTopSilkscreen
OnTopSilkscreen = False
Gibt alle Objekte except Objekte auf dem Layer Top Overlay zurück.
OnTopSolderMask
Zusammenfassung
Gibt alle Objekte auf dem Layer Top Solder zurück, alle Pads auf Top Layer und Multi-Layer sowie alle Vias, die auf Top Layer beginnen. Die Pad- und Via-Objekte werden zurückgegeben, weil sie ebenfalls auf dem Layer Top Solder dargestellt werden.
Syntax
OnTopSolderMask : Boolean
Beispielverwendung
OnTopSolderMask
On = TrueTopSolderMask
Gibt alle Objekte auf dem Layer Top Solder zurück, alle Pads auf Top Layer und Multi-Layer sowie alle Vias, die auf Top Layer beginnen.
Not OnTopSolderMask
OnTopSolderMask = False
Gibt alle Objekte except Objekte auf dem Layer Top Solder zurück, alle Pads auf Top Layer und Multi-Layer sowie alle Vias, die auf Top Layer beginnen.