Kontrole warstw

Funkcje zapytań PCB pokazane w oknie dialogowym Layer Checks
Ta strona referencyjna opisuje słowa kluczowe języka zapytań z kategorii Layer Checks dostępne w dokumentach PCB oraz bibliotekach PCB. Aby uzyskać pomoc dotyczącą konkretnego słowa kluczowego zapytania, skorzystaj z poniższych zwijanych sekcji albo zaznacz (lub kliknij wewnątrz) dowolne słowo kluczowe w Query Helper lub w panelu Filter, a następnie naciśnij F1, aby od razu przejść do odpowiedniej sekcji.
OnBottom
Podsumowanie
Zwraca wszystkie obiekty na warstwach: Bottom Layer, Bottom Overlay, Bottom Paste oraz Bottom Solder.
Składnia
OnBottom : Boolean
Przykład użycia
OnBottom
OnBottom = True
Zwraca wszystkie obiekty na warstwach: Bottom Layer, Bottom Overlay, Bottom Paste oraz Bottom Solder.
Not OnBottom
OnBottom = False
Zwraca wszystkie obiekty except obiekty na warstwach: Bottom Layer, Bottom Overlay, Bottom Paste oraz Bottom Solder.
OnBottomLayer
Podsumowanie
Zwraca wszystkie obiekty na warstwie Bottom Layer.
Składnia
OnBottomLayer : Boolean
Przykład użycia
OnBottomLayer
OnBottomLayer = True
Zwraca wszystkie obiekty na warstwie Bottom Layer.
Not OnBottomLayer
OnBottomLayer = False
Zwraca wszystkie obiekty except obiekty na warstwie Bottom Layer.
OnBottomPaste
Podsumowanie
Zwraca wszystkie obiekty na warstwie Bottom Paste oraz wszystkie pady na warstwie Bottom Layer – te drugie obiekty są zwracane, ponieważ również renderują się na warstwę Bottom Paste.
Składnia
OnBottomPaste : Boolean
Przykład użycia
OnBottomPaste
OnBottomPaste = True
Zwraca wszystkie obiekty na warstwie Bottom Paste oraz wszystkie pady na warstwie Bottom Layer.
Not OnBottomPaste
OnBottomPaste = False
Zwraca wszystkie obiekty except obiekty na warstwie Bottom Paste oraz wszystkie pady na warstwie Bottom Layer.
OnBottomSilkscreen
Podsumowanie
Zwraca wszystkie obiekty na warstwie Bottom Overlay.
Składnia
OnBottomSilkscreen : Boolean
Przykład użycia
OnBottomSilkscreen
OnBottomSilkscreen = True
Zwraca wszystkie obiekty na warstwie Bottom Overlay.
Not OnBottomSilkscreen
OnBottomSilkscreen = False
Zwraca wszystkie obiekty except obiekty na warstwie Bottom Overlay.
OnBottomSolderMask
Podsumowanie
Zwraca wszystkie obiekty na warstwie Bottom Solder, wszystkie pady na warstwach Bottom Layer i Multi-Layer oraz wszystkie przelotki kończące się na warstwie Bottom Layer. Obiekty padów i przelotek są zwracane, ponieważ również renderują się na warstwę Bottom Solder.
Składnia
OnBottomSolderMask : Boolean
Przykład użycia
OnBottomSolderMask
OnBottomSolderMask = True
Zwraca wszystkie obiekty na warstwie Bottom Solder, wszystkie pady na warstwach Bottom Layer i Multi-Layer oraz wszystkie przelotki kończące się na warstwie Bottom Layer.
Not OnBottomSolderMask
OnBottomSolderMask = False
Zwraca wszystkie obiekty except obiekty na warstwie Bottom Solder, wszystkie pady na warstwach Bottom Layer i Multi-Layer oraz wszystkie przelotki kończące się na warstwie Bottom Layer.
OnCopper
Podsumowanie
Zwraca wszystkie obiekty na warstwach sygnałowych, warstwie Multi-Layer oraz wewnętrznych warstwach plane.
Składnia
OnCopper : Boolean
Przykład użycia = True
OnCopper
OnCopper
Zwraca wszystkie obiekty na warstwach sygnałowych, warstwie Multi-Layer oraz wewnętrznych warstwach plane.
Not OnCopper
OnCopper = False
Zwraca wszystkie obiekty except obiekty na warstwach sygnałowych, warstwie Multi-Layer oraz wewnętrznych warstwach plane.
OnInverted
Podsumowanie
Zwraca wszystkie obiekty na następujących warstwach: Top Paste, Bottom Paste, Top Solder, Bottom Solder oraz warstwach Internal Plane (Internal Plane 1-16). Wszystkie te warstwy mają charakter „odwrócony” („Inverted” lub „Reverse”), ponieważ obecność dowolnego obiektu na tych warstwach skutkuje odpowiednim otworem w szablonie pasty lutowniczej albo w kliszy maski lutowniczej, lub odpowiadającym brakiem miedzi (odpowiednio w przypadku warstw Paste Mask, Solder Mask i Internal Plane).
Składnia
OnInverted : Boolean
Przykład użycia = True
OnInverted
OnInverted
Zwraca wszystkie obiekty na następujących warstwach: Top Paste, Bottom Paste, Top Solder, Bottom Solder oraz warstwach Internal Plane (Internal Plane 1-16).
Not OnInverted
OnInverted = False
Zwraca wszystkie obiekty except obiekty na następujących warstwach: Top Paste, Bottom Paste, Top Solder, Bottom Solder oraz warstwach Internal Plane (Internal Plane 1-16).
OnMechanical
Podsumowanie
Zwraca wszystkie obiekty na dowolnych włączonych warstwach Mechanical.
Składnia
OnMechanical : Boolean
Przykład użycia = True
OnMechanical
On = FalseMechanical
Zwraca wszystkie obiekty na dowolnych włączonych warstwach Mechanical.
Not OnMechanical
OnMechanical
Zwraca wszystkie obiekty except obiekty na dowolnych włączonych warstwach Mechanical.
OnMid
Podsumowanie
Zwraca wszystkie obiekty na dowolnych wewnętrznych warstwach sygnałowych.
Składnia
OnMid : Boolean
Przykład użycia
OnMid
OnMid = True
Zwraca wszystkie obiekty na dowolnych wewnętrznych warstwach sygnałowych.
Not OnMid
OnMid = False
Zwraca wszystkie obiekty except obiekty na dowolnych wewnętrznych warstwach sygnałowych.
OnMultiLayer
Podsumowanie
Zwraca wszystkie obiekty na warstwie Multi-Layer.
Składnia
OnMultiLayer : Boolean
Przykład użycia = True
OnMultiLayer
OnMultiLayer
Zwraca wszystkie obiekty na warstwie Multi-Layer.
Not OnMultiLayer
OnMultiLayer = False
Zwraca wszystkie obiekty except obiekty na warstwie Multi-Layer.
OnOutside
Podsumowanie
Zwraca wszystkie obiekty na „zewnętrznych” warstwach sygnałowych – Top Layer i Bottom Layer.
Składnia
OnOutside : Boolean
Przykład użycia
OnOutside
OnOutside = True
Zwraca wszystkie obiekty na „zewnętrznych” warstwach sygnałowych – Top Layer i Bottom Layer.
Not OnOutside
OnOutside = False
Zwraca wszystkie obiekty except obiekty na „zewnętrznych” warstwach sygnałowych – Top Layer i Bottom Layer.
Uwaga
Zwróć uwagę, że obiekty umieszczone na warstwie Multi-Layer nie zostaną zwrócone przez słowo kluczowe zapytania OnOutside. Użyj słowa kluczowego zapytania OnMultiLayer, aby wskazać obiekty na warstwie Multi-Layer, lub zapytania ExistsOnLayer('Top Layer') Or ExistsOnLayer('Bottom Layer'), aby wskazać obiekty (w tym obiekty na warstwie Multi-Layer), które mają kształty na Top Layer lub Bottom Layer.
OnPaste
Podsumowanie
Zwraca wszystkie obiekty na warstwach Top Paste i Bottom Paste oraz wszystkie pady na warstwach Top Layer i Bottom Layer – obiekty padów na tych warstwach są zwracane, ponieważ renderują się odpowiednio na warstwy Top Paste i Bottom Paste.
Składnia
OnPaste : Boolean
Przykład użycia
OnPaste
OnPaste = True
Zwraca wszystkie obiekty na warstwach Top Paste i Bottom Paste oraz wszystkie pady na warstwach Top Layer i Bottom Layer.
Not OnPaste
OnPaste = False
Zwraca wszystkie obiekty except obiekty na warstwach Top Paste i Bottom Paste oraz wszystkie pady na warstwach Top Layer i Bottom Layer.
OnPlane
Podsumowanie
Zwraca wszystkie obiekty na wewnętrznych warstwach plane (Internal Plane 1-16).
Składnia
OnPlane : Boolean
Przykład użycia
OnPlane
OnPlane = True
Zwraca wszystkie obiekty na wewnętrznych warstwach plane (Internal Plane 1-16).
Not OnPlane
OnPlane = False
Zwraca wszystkie obiekty except obiekty na wewnętrznych warstwach plane (Internal Plane 1-16).
OnSignal
Podsumowanie
Zwraca wszystkie obiekty na warstwach sygnałowych oraz na warstwie Multi-Layer.
Składnia
OnSignal : Boolean
Przykład użycia
OnSignal
OnSignal = True
Zwraca wszystkie obiekty na warstwach sygnałowych oraz na warstwie Multi-Layer.
Not OnSignal
OnSignal = False
Zwraca wszystkie obiekty except obiekty na warstwach sygnałowych oraz na warstwie Multi-Layer.
OnSilkscreen
Podsumowanie
Zwraca wszystkie obiekty na warstwach Top Overlay i Bottom Overlay.
Składnia
OnSilkscreen : Boolean
Przykład użycia
OnSilkscreen
OnSilkscreen = True
Zwraca wszystkie obiekty na warstwach Top Overlay i Bottom Overlay.
Not OnSilkscreen
OnSilkscreen = False
Zwraca wszystkie obiekty except obiekty na warstwach Top Overlay i Bottom Overlay.
OnSolderMask
Podsumowanie
Zwraca wszystkie obiekty na warstwach Top Solder i Bottom Solder, wszystkie pady na warstwach Top Layer, Bottom Layer i Multi-Layer oraz wszystkie przelotki rozpoczynające się na warstwie Top Layer lub kończące się na warstwie Bottom Layer. Obiekty padów i przelotek są zwracane, ponieważ również renderują się odpowiednio na warstwę Top Solder lub Bottom Solder.
Składnia
OnSolderMask : Boolean
Przykład użycia
OnSolderMask
OnSolderMask = True
Zwraca wszystkie obiekty na warstwach Top Solder i Bottom Solder, wszystkie pady na warstwach Top Layer, Bottom Layer i Multi-Layer oraz wszystkie przelotki zaczynające się na warstwie Top Layer lub kończące się na warstwie Bottom Layer.
Not OnSolderMask
OnSolderMask = False
Zwraca wszystkie obiekty except obiekty na warstwach Top Solder i Bottom Solder, wszystkie pady na warstwach Top Layer, Bottom Layer i Multi-Layer oraz wszystkie przelotki zaczynające się na warstwie Top Layer lub kończące się na warstwie Bottom Layer.
OnTop
Podsumowanie
Zwraca wszystkie obiekty na warstwach: Top Layer, Top Overlay, Top Paste oraz Top Solder.
Składnia
OnTop : Boolean
Przykład użycia
OnTop
OnTop = True
Zwraca wszystkie obiekty na warstwach: Top Layer, Top Overlay, Top Paste oraz Top Solder.
Not OnTop
OnTop = False
Zwraca wszystkie obiekty except obiekty na warstwach: Top Layer, Top Overlay, Top Paste oraz Top Solder.
OnTopLayer
Podsumowanie
Zwraca wszystkie obiekty na warstwie Top Layer.
Składnia
OnTopLayer : Boolean
Przykład użycia
OnTopLayer
OnTopLayer = True
Zwraca wszystkie obiekty na warstwie Top Layer.
Not OnTopLayer
OnTopLayer = False
Zwraca wszystkie obiekty except obiekty na warstwie Top Layer.
OnTopPaste
Podsumowanie
Zwraca wszystkie obiekty na warstwie Top Paste oraz wszystkie pady na warstwie Top Layer – te ostatnie obiekty są zwracane, ponieważ również renderują się na warstwę Top Paste.
Składnia
OnTopPaste : Boolean
Przykład użycia
OnTopPaste
On = TrueTopPaste
Zwraca wszystkie obiekty na warstwie Top Paste oraz wszystkie pady na warstwie Top Layer.
Not OnTopPaste
On = FalseTopPaste
Zwraca wszystkie obiekty except obiekty na warstwie Top Paste oraz wszystkie pady na warstwie Top Layer.
OnTopSilkscreen
Podsumowanie
Zwraca wszystkie obiekty na warstwie Top Overlay.
Składnia
OnTopSilkscreen : Boolean
Przykład użycia
OnTopSilkscreen
OnTopSilkscreen = True
Zwraca wszystkie obiekty na warstwie Top Overlay.
Not OnTopSilkscreen
OnTopSilkscreen = False
Zwraca wszystkie obiekty except obiekty na warstwie Top Overlay.
OnTopSolderMask
Podsumowanie
Zwraca wszystkie obiekty na warstwie Top Solder, wszystkie pady na warstwach Top Layer i Multi-Layer oraz wszystkie przelotki zaczynające się na warstwie Top Layer. Obiekty padów i przelotek są zwracane, ponieważ również renderują się na warstwę Top Solder.
Składnia
OnTopSolderMask : Boolean
Przykład użycia
OnTopSolderMask
On = TrueTopSolderMask
Zwraca wszystkie obiekty na warstwie Top Solder, wszystkie pady na warstwach Top Layer i Multi-Layer oraz wszystkie przelotki zaczynające się na warstwie Top Layer.
Not OnTopSolderMask
OnTopSolderMask = False
Zwraca wszystkie obiekty except obiekty na warstwie Top Solder, wszystkie pady na warstwach Top Layer i Multi-Layer oraz wszystkie przelotki zaczynające się na warstwie Top Layer.