Object Type Checks
W skrócie
- Zwięzłe omówienie słów kluczowych zapytań z kategorii Object Type Checks, wraz ze zwracanymi wynikami i składnią.
- Przykładowe wyrażenia pokazujące, jak używać każdej funkcji z warunkami true, false lub not.
- Pomoc w identyfikowaniu konkretnych kategorii obiektów PCB, takich jak otwory, maski, wymiary, typy modeli 3D, przelotki i miejsca wiercenia wstecznego.

Funkcje zapytań PCB Object Type Checks są widoczne w oknie dialogowym Query Helper
Ta strona dokumentacji szczegółowo opisuje słowa kluczowe języka zapytań z kategorii Object Type Checks dostępne w dokumentach PCB i bibliotek PCB w Altium Designer. Aby uzyskać pomoc dotyczącą konkretnego słowa kluczowego zapytania, skorzystaj z poniższych rozwijanych sekcji lub zaznacz dane słowo kluczowe (albo kliknij w jego obrębie) w Query Helper lub w panelu Filter, a następnie naciśnij F1, aby od razu przejść do odpowiedniej sekcji.
Wszystkie
Podsumowanie
Zwraca wszystkie obiekty w dokumencie PCB.
Składnia
All : Boolean
Przykłady użycia
All
All = True
Zwraca wszystkie obiekty.
Not All
All = False
Nie zwraca żadnych obiektów.
BackDrillBottom
Podsumowanie
Zwraca miejsca wiercenia wstecznego od dolnej strony płytki.
Składnia
BackDrillBottom : Boolean
Przykłady użycia
BackDrillBottom
BackDrillBottom = True
Zwraca wszystkie miejsca wiercenia wstecznego od dolnej strony płytki.
Not BackDrillBottom
BackDrillBottom = False
Zwraca wszystkie obiekty except miejsca wiercenia wstecznego od dolnej strony płytki.
BackDrillTop
Podsumowanie
Zwraca miejsca wiercenia wstecznego od górnej strony płytki.
Składnia
BackDrillTop : Boolean
Przykłady użycia
BackDrillTop
BackDrillTop = True
Zwraca wszystkie miejsca wiercenia wstecznego od górnej strony płytki.
Not BackDrillTop
BackDrillTop = False
Zwraca wszystkie obiekty except miejsca wiercenia wstecznego od górnej strony płytki.
HasCylinderModel
Podsumowanie
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Cylinder.
Składnia
HasCylinderModel : Boolean/Boolean_String
Przykłady użycia
HasCylinderModel
HasCylinderModel = True
HasCylinderModel = 'True'
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Cylinder.
Not HasCylinderModel
HasCylinderModel = False
HasCylinderModel = 'False'
Zwraca wszystkie obiekty except obiekty brył 3D, których właściwość Model Type ma wartość Cylinder.
HasExtrudedModel
Podsumowanie
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Extruded.
Składnia
HasExtrudedModel : Boolean/Boolean_String
Przykłady użycia
HasExtrudedModel
HasExtrudedModel = True
HasExtrudedModel = 'True'
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Extruded.
Not HasExtrudedModel
HasExtrudedModel = False
HasExtrudedModel = 'False'
Zwraca wszystkie obiekty except obiekty brył 3D, których właściwość Model Type ma wartość Extruded.
HasGenericStepModel
Podsumowanie
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Generic Model.
Składnia
HasGenericStepModel : Boolean/Boolean_String
Przykłady użycia
HasGenericStepModel
HasGenericStepModel = True
HasGenericStepModel = 'True'
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Generic Model.
Not HasGenericStepModel
HasGenericStepModel = False
HasGenericStepModel = 'False'
Zwraca wszystkie obiekty except obiekty brył 3D, których właściwość Model Type ma wartość Generic Model.
HasMask
Podsumowanie
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą lub maską pasty lutowniczej.
Składnia
HasMask : Boolean/Boolean_String
Przykłady użycia
HasMask
HasMask = True
HasMask = 'True'
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą lub maską pasty lutowniczej.
Not HasMask
HasMask = False
HasMask = 'False'
Zwraca wszystkie obiekty except obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą lub maską pasty lutowniczej.
HasPasteMask
Podsumowanie
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską pasty lutowniczej.
Składnia
HasPasteMask : Boolean/Boolean_String
Przykłady użycia
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską pasty lutowniczej.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
Zwraca wszystkie obiekty except obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską pasty lutowniczej.
HasRectangularHole
Podsumowanie
Zwraca wszystkie obiekty padów z prostokątnymi otworami.
Składnia
HasRectangularHole : Boolean/Boolean_String
Przykłady użycia
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
Zwraca wszystkie obiekty padów z prostokątnymi otworami.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
Zwraca wszystkie obiekty except obiekty padów z prostokątnymi otworami.
HasRoundHole
Podsumowanie
Zwraca wszystkie obiekty padów z okrągłymi otworami.
Składnia
HasRoundHole : Boolean/Boolean_String
Przykłady użycia
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
Zwraca wszystkie obiekty padów z okrągłymi otworami.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
Zwraca wszystkie obiekty except obiekty padów z okrągłymi otworami.
HasSlotHole
Podsumowanie
Zwraca wszystkie obiekty padów z otworami podłużnymi.
Składnia
HasSlotHole : Boolean/Boolean_String
Przykłady użycia
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
Zwraca wszystkie obiekty padów z otworami podłużnymi.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
Zwraca wszystkie obiekty except obiekty padów z otworami podłużnymi.
HasSolderMask
Podsumowanie
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą.
Składnia
HasSolderMask : Boolean/Boolean_String
Przykłady użycia
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
Zwraca wszystkie obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
Zwraca wszystkie obiekty except obiekty łuków, wypełnień, padów, regionów, ścieżek i przelotek ze zdefiniowaną maską lutowniczą.
HasSphereModel
Podsumowanie
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Sphere.
Składnia
HasSphereModel : Boolean/Boolean_String
Przykłady użycia
HasSphereModel
HasSphereModel = True
HasSphereModel = 'True'
Zwraca wszystkie obiekty brył 3D, których właściwość Model Type ma wartość Sphere.
Not HasSphereModel
HasSphereModel = False
HasSphereModel = 'False'
Zwraca wszystkie obiekty except obiekty brył 3D, których właściwość Model Type ma wartość Sphere.
HasSquareHole
Podsumowanie
Zwraca wszystkie obiekty padów z kwadratowymi otworami.
Składnia
HasSquareHole : Boolean/Boolean_String
Przykłady użycia
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
Zwraca wszystkie obiekty padów z kwadratowymi otworami.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
Zwraca wszystkie obiekty except obiekty padów z kwadratowymi otworami.
HasStepModel
Podsumowanie
Zwraca wszystkie obiekty brył 3D.
Składnia
HasStepModel : Boolean/Boolean_String
Przykłady użycia
HasStepModel
HasStepModel = True
HasStepModel = 'True'
Zwraca wszystkie obiekty brył 3D.
Not HasStepModel
HasStepModel = False
HasStepModel = 'False'
Zwraca wszystkie obiekty except obiekty brył 3D.
InViaShielding
Podsumowanie
Zwraca wszystkie obiekty przelotek i wielokątów (miedzi ekranującej) należące do grupy przelotek ekranujących.
Składnia
InViaShielding : Boolean/Boolean_String
Przykłady użycia
InViaShielding
InViaShielding = True
InViaShielding = 'True'
Zwraca wszystkie obiekty przelotek i wielokątów (miedzi ekranującej) należące do grupy przelotek ekranujących.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
Zwraca wszystkie obiekty except obiekty przelotek i wielokątów (miedzi ekranującej) należące do grupy przelotek ekranujących.
IsAngularDimension
Podsumowanie
Zwraca obiekty wymiarów kątowych.
Składnia
IsAngularDimension : Boolean
Przykład użycia
IsAngularDimension
IsAngularDimension = True
Zwraca wszystkie obiekty wymiarów kątowych.
Not IsAngularDimension
IsAngularDimension = False
Zwraca wszystkie obiekty except obiektów wymiarów kątowych.
IsArc
Podsumowanie
Zwraca obiekty łuków.
Składnia
IsArc : Boolean
Przykład użycia
IsArc
IsArc = True
Zwraca wszystkie obiekty łuków.
Not IsArc
IsArc = False
Zwraca wszystkie obiekty except obiektów łuków.
IsBarCodeText
Podsumowanie
Zwraca obiekty ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text a właściwość BarCode Type jest ustawiona na Code 39 lub Code 128.
Składnia
IsBarCodeText : Boolean
Przykład użycia
IsBarCodeText
IsBarCodeText = True
Zwraca wszystkie obiekty ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text a właściwość BarCode Type jest ustawiona na Code 39 lub Code 128.
Not IsBarCodeText
IsBarCodeText = False
Zwraca wszystkie obiekty except obiektów ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text a właściwość BarCode Type jest ustawiona na Code 39 lub Code 128.
IsBaselineDimension
Podsumowanie
Zwraca obiekty wymiarów od wspólnej bazy.
Składnia
IsBaselineDimension : Boolean
Przykład użycia
IsBaselineDimension
IsBaselineDimension = True
Zwraca wszystkie obiekty wymiarów od wspólnej bazy.
Not IsBaselineDimension
IsBaselineDimension = False
Zwraca wszystkie obiekty except obiektów wymiarów od wspólnej bazy.
IsBlindVia
Podsumowanie
Zwraca obiekty przelotek ślepych.
Składnia
IsBlindVia : Boolean
Przykład użycia
IsBlindVia
IsBlindVia = True
Zwraca wszystkie obiekty przelotek ślepych.
Not IsBlindVia
IsBlindVia = False
Zwraca wszystkie obiekty except obiektów przelotek ślepych.
IsBoard
Podsumowanie
Nie zwraca żadnych obiektów — jedynie wyświetla obszar zajmowany przez płytkę PCB.
Składnia
IsBoard : Boolean/Boolean_String
Przykład użycia
IsBoard
IsBoard = True
IsBoard = 'True'
Nie zwraca żadnych obiektów — jedynie wyświetla obszar zajmowany przez płytkę PCB.
Not IsBoard
IsBoard = False
IsBoard = 'False'
Zwraca wszystkie obiekty, nadal wyświetlając obszar zajmowany przez płytkę PCB.
IsBoardCutoutRegion
Podsumowanie
Zwraca obiekty regionów, których właściwość Kind jest ustawiona na Board cutout.
Składnia
IsBoardCutoutRegion : Boolean
Przykład użycia
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Zwraca wszystkie obiekty regionów, których właściwość Kind jest ustawiona na Board cutout.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
Zwraca wszystkie obiekty except obiektów regionów, których właściwość Kind jest ustawiona na Board cutout.
IsBoardOutline
Podsumowanie
Nie zwraca żadnych obiektów — jedynie wyświetla obszar zajmowany przez płytkę PCB.
Składnia
IsBoardOutline : Boolean/Boolean_String
Przykład użycia
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
Nie zwraca żadnych obiektów — jedynie wyświetla obszar zajmowany przez płytkę PCB.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
Zwraca wszystkie obiekty, nadal wyświetlając obszar zajmowany przez płytkę PCB.
IsBondFinger
Podsumowanie
Zwraca obiekty pól lutowniczych SMD na warstwie miedzi, do których podłączono druty połączeniowe.
Składnia
IsBondFinger : Boolean
Przykład użycia
IsBondFinger
IsBondFinger = True
Zwraca wszystkie obiekty pól lutowniczych SMD na warstwie miedzi, do których podłączono druty połączeniowe.
Not IsBondFinger
IsBondFinger = False
Zwraca wszystkie obiekty except obiektów pól lutowniczych SMD na warstwie miedzi, do których podłączono druty połączeniowe.
IsBondWire
Podsumowanie
Zwraca obiekty drutów połączeniowych.
Składnia
IsBondWire : Boolean
Przykład użycia
IsBondWire
IsBondWire = True
Zwraca wszystkie obiekty drutów połączeniowych.
Not IsBondWire
IsBondWire = False
Zwraca wszystkie obiekty except obiektów drutów połączeniowych.
IsBondWireConnected
Podsumowanie
Zwraca obiekty, do których podłączono druty połączeniowe.
Składnia
IsBondWireConnected : Boolean
Przykład użycia
IsBondWireConnected
IsBondWireConnected = True
Zwraca wszystkie obiekty, do których podłączono druty połączeniowe.
Not IsBondWireConnected
IsBondWireConnected = False
Zwraca wszystkie obiekty except obiektów, do których podłączono druty połączeniowe.
IsBuriedVia
Podsumowanie
Zwraca obiekty przelotek zagrzebanych.
Składnia
IsBuriedVia : Boolean
Przykład użycia
IsBuriedVia
IsBuriedVia = True
Zwraca wszystkie obiekty przelotek zagrzebanych.
Not IsBuriedVia
IsBuriedVia = False
Zwraca wszystkie obiekty except obiektów przelotek zagrzebanych.
IsCenterDimension
Podsumowanie
Zwraca obiekty wymiarów środkowych.
Składnia
IsCenterDimension : Boolean
Przykład użycia
IsCenterDimension
IsCenterDimension = True
Zwraca wszystkie obiekty wymiarów środkowych.
Not IsCenterDimension
IsCenterDimension = False
Zwraca wszystkie obiekty except obiektów wymiarów środkowych.
IsClass
Podsumowanie
Zwraca obiekty klas.
Składnia
IsClass : Boolean
Przykład użycia
IsClass
IsClass = True
Zwraca wszystkie obiekty klas.
Not IsClass
IsClass = False
Zwraca wszystkie obiekty except obiektów klas.
IsComment
Podsumowanie
Zwraca obiekty tekstowe, których właściwość String Type ma wartość Comment. Są to obiekty podrzędne obiektów komponentów.
Składnia
IsComment : Boolean
Przykład użycia
IsComment
IsComment = True
Zwraca wszystkie obiekty tekstowe, których właściwość String Type ma wartość Comment.
Not IsComment
IsComment = False
Zwraca wszystkie obiekty except obiektów tekstowych, których właściwość String Type ma wartość Comment.
IsComponent
Podsumowanie
Zwraca obiekty komponentów.
Składnia
IsComponent : Boolean
Przykład użycia
IsComponent
IsComponent = True
Zwraca wszystkie obiekty komponentów.
Not IsComponent
IsComponent = False
Zwraca wszystkie obiekty except obiektów komponentów.
IsComponentArc
Podsumowanie
Zwraca obiekty łuków będące obiektami podrzędnymi obiektów komponentów.
Składnia
IsComponentArc : Boolean
Przykład użycia
IsComponentArc
IsComponentArc = True
Zwraca wszystkie obiekty łuków będące obiektami podrzędnymi obiektów komponentów.
Not IsComponentArc
IsComponentArc = False
Zwraca wszystkie obiekty except obiektów łuków będących obiektami podrzędnymi obiektów komponentów.
IsComponentBody
Podsumowanie
Zwraca obiekty brył 3D.
Składnia
IsComponentBody : Boolean
Przykład użycia
IsComponentBody
IsComponentBody = True
Zwraca wszystkie obiekty brył 3D.
Not IsComponentBody
IsComponentBody = False
Zwraca wszystkie obiekty except obiektów brył 3D.
IsComponentFill
Podsumowanie
Zwraca obiekty wypełnień będące obiektami podrzędnymi komponentów.
Składnia
IsComponentFill : Boolean
Przykłady użycia
IsComponentFill
IsComponentFill = True
Zwraca wszystkie obiekty wypełnień będące obiektami podrzędnymi komponentów.
Not IsComponentFill
IsComponentFill = False
Zwraca wszystkie obiekty except obiektami wypełnień będącymi obiektami podrzędnymi komponentów.
IsComponentPad
Podsumowanie
Zwraca obiekty pól lutowniczych będące obiektami podrzędnymi komponentów.
Składnia
IsComponentPad : Boolean
Przykłady użycia
IsComponentPad
IsComponentPad = True
Zwraca wszystkie obiekty pól lutowniczych będące obiektami podrzędnymi komponentów.
Not IsComponentPad
IsComponentPad = False
Zwraca wszystkie obiekty except obiektami pól lutowniczych będącymi obiektami podrzędnymi komponentów.
IsComponentText
Podsumowanie
Zwraca obiekty tekstowe będące obiektami podrzędnymi komponentów.
Składnia
IsComponentText : Boolean
Przykłady użycia
IsComponentText
IsComponentText = True
Zwraca wszystkie obiekty tekstowe będące obiektami podrzędnymi komponentów.
Not IsComponentText
IsComponentText = False
Zwraca wszystkie obiekty except obiektami tekstowymi będącymi obiektami podrzędnymi komponentów.
IsComponentTrack
Podsumowanie
Zwraca obiekty ścieżek będące obiektami podrzędnymi komponentów.
Składnia
IsComponentTrack : Boolean
Przykłady użycia
IsComponentTrack
IsComponentTrack = True
Zwraca wszystkie obiekty ścieżek będące obiektami podrzędnymi komponentów.
Not IsComponentTrack
IsComponentTrack = False
Zwraca wszystkie obiekty except obiektami ścieżek będącymi obiektami podrzędnymi komponentów.
IsComponentVia
Podsumowanie
Zwraca obiekty przelotek będące obiektami podrzędnymi komponentów.
Składnia
IsComponentVia : Boolean
Przykłady użycia
IsComponentVia
IsComponentVia = True
Zwraca wszystkie obiekty przelotek będące obiektami podrzędnymi komponentów.
Not IsComponentVia
IsComponentVia = False
Zwraca wszystkie obiekty except obiektami przelotek będącymi obiektami podrzędnymi komponentów.
IsConnection
Podsumowanie
Zwraca wszystkie linie połączeń.
Składnia
IsConnection : Boolean/Boolean_String
Przykłady użycia
IsConnection
IsConnection = True
IsConnection = 'True'
Zwraca wszystkie linie połączeń.
Not IsConnection
IsConnection = False
IsConnection = 'False'
Zwraca wszystkie obiekty AND liniami połączeń. Szczegóły „połączeń” są również wyświetlane, ponieważ są one (niewymienionymi na liście) obiektami podrzędnymi obiektów sieci zwracanych przez to zapytanie.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Zwraca wszystkie obiekty except obiektami sieci; szczegóły „połączeń” nie są wyświetlane, ponieważ są one (niewymienionymi na liście) obiektami podrzędnymi obiektów sieci, a to zapytanie nie zwraca żadnych obiektów sieci.
IsCoordinate
Podsumowanie
Zwraca obiekty współrzędnych.
Składnia
IsCoordinate : Boolean
Przykłady użycia
IsCoordinate
IsCoordinate = True
Zwraca wszystkie obiekty współrzędnych.
Not IsCoordinate
IsCoordinate = False
Zwraca wszystkie obiekty except obiektami współrzędnych.
IsCopperRegion
Podsumowanie
Zwraca obiekty obszarów pełnych, czyli obszary, których właściwość Kind nie jest ustawiona na Polygon cutout ani Board cutout (co oznaczałoby, że są to odpowiednio obszary Polygon Cutout lub Board Cutout).
Składnia
IsCopperRegion : Boolean
Przykłady użycia
IsCopperRegion
IsCopperRegion = True
Zwraca wszystkie obiekty obszarów pełnych.
Not IsCopperRegion
IsCopperRegion = False
Zwraca wszystkie obiekty except obiektami obszarów pełnych.
IsCutoutRegion
Podsumowanie
Zwraca obiekty obszarów wycięć w poligonach, czyli obszary, których właściwość Cutout jest włączona.
Składnia
IsCutoutRegion : Boolean
Przykłady użycia
IsCutoutRegion
Is = TrueCutoutRegion
Zwraca wszystkie obiekty obszarów wycięć w poligonach.
Not IsCutoutRegion
Is = FalseCutoutRegion
Zwraca wszystkie obiekty except obiektami obszarów wycięć w poligonach.
IsDatumDimension
Podsumowanie
Zwraca obiekty wymiarów od bazy.
Składnia
IsDatumDimension : Boolean
Przykłady użycia
IsDatumDimension
IsDatumDimension = True
Zwraca wszystkie obiekty wymiarów od bazy.
Not IsDatumDimension
IsDatumDimension = False
Zwraca wszystkie obiekty except obiektami wymiarów od bazy.
IsDesignator
Podsumowanie
Zwraca obiekty tekstowe, których właściwość String Type ma wartość Designator — są to obiekty podrzędne komponentów.
Składnia
IsDesignator : Boolean
Przykłady użycia
IsDesignator
IsDesignator = True
Zwraca wszystkie obiekty tekstowe, których właściwość String Type ma wartość Designator.
Not IsDesignator
IsDesignator = False
Zwraca wszystkie obiekty except obiektami tekstowymi, których właściwość String Type ma wartość Designator.
IsDifferentialPair
Podsumowanie
Zwraca wszystkie obiekty par różnicowych.
Składnia
IsDifferentialPair : Boolean/Boolean_String
Przykłady użycia
IsDifferentialPair
IsDifferentialPair = True
IsDifferentialPair = 'True'
Zwraca wszystkie obiekty par różnicowych.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
Zwraca wszystkie obiekty except obiektami par różnicowych.
IsDimension
Podsumowanie
Zwraca wszystkie obiekty wymiarów (niezależnie od typu).
Składnia
IsDimension : Boolean
Przykłady użycia
IsDimension
IsDimension = True
Zwraca wszystkie obiekty wymiarów.
Not IsDimension
IsDimension = False
Zwraca wszystkie obiekty except obiektami wymiarów.
IsEmbeddedBoard
Podsumowanie
Zwraca wszystkie obiekty macierzy osadzonych płytek.
Składnia
IsEmbeddedBoard : Boolean/Boolean_String
Przykłady użycia
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
Zwraca wszystkie obiekty macierzy osadzonych płytek.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
Zwraca wszystkie obiekty except obiektami macierzy osadzonych płytek.
IsFill
Podsumowanie
Zwraca obiekty wypełnień.
Składnia
IsFill : Boolean
Przykłady użycia
IsFill
IsFill = True
Zwraca wszystkie obiekty wypełnień.
Not IsFill
IsFill = False
Zwraca wszystkie obiekty except obiektami wypełnień.
IsFromTo
Podsumowanie
Zwraca wszystkie obiekty from-to.
Składnia
IsFromTo : Boolean/Boolean_String
Przykłady użycia
IsFromTo
IsFromTo = True
IsFromTo = 'True'
Zwraca wszystkie obiekty from-to.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
Zwraca wszystkie obiekty except obiektami from-to.
IsLeaderDimension
Podsumowanie
Zwraca obiekty wymiarów z linią odniesienia.
Składnia
IsLeaderDimension : Boolean
Przykłady użycia
IsLeaderDimension
IsLeaderDimension = True
Zwraca wszystkie obiekty wymiarów z linią odniesienia.
Not IsLeaderDimension
IsLeaderDimension = False
Zwraca wszystkie obiekty except obiektami wymiarów z linią odniesienia.
IsLinearDiameterDimension
Podsumowanie
Zwraca obiekty liniowych wymiarów średnicy.
Składnia
IsLinearDiameterDimension : Boolean
Przykłady użycia
IsDimensionLinearDiameter
IsLinearDiameterDimension = True
Zwraca wszystkie obiekty liniowych wymiarów średnicy.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
Zwraca wszystkie obiekty except obiektami liniowych wymiarów średnicy.
IsLinearDimension
Podsumowanie
Zwraca obiekty wymiarów liniowych.
Składnia
IsLinearDimension : Boolean
Przykłady użycia
IsDimensionLinear
IsLinearDimension = True
Zwraca wszystkie obiekty wymiarów liniowych.
Not IsLinearDimension
IsLinearDimension = False
Zwraca wszystkie obiekty except obiektami wymiarów liniowych.
IsMicroVia
Podsumowanie
Zwraca obiekty mikroprzelotek.
Składnia
IsMicroVia : Boolean
Przykłady użycia
IsMicroVia
IsMicroVia = True
Zwraca wszystkie obiekty mikroprzelotek.
Not IsMicroVia
IsMicroVia = False
Zwraca wszystkie obiekty except obiektami mikroprzelotek.
IsNet
Podsumowanie
Zwraca obiekty sieci. Każdy obiekt zawierający właściwość Net może należeć do sieci, na przykład ścieżka, łuk, wypełnienie, region, poligon, pad i przelotka.
Składnia
IsNet : Boolean
Przykłady użycia
IsNet
IsNet = True
Zwraca wszystkie obiekty sieci.
Not IsNet
IsNet = False
Zwraca wszystkie obiekty except obiektami sieci.
IsObjectKind
Podsumowanie
Zwraca wszystkie obiekty, których właściwość Object Kind odpowiada określonemu typowi obiektu.
Składnia
IsObjectKind(ObjectType : String) : Boolean/Boolean_String
ObjectType określa rodzaj obiektu i musi być jednym z następujących ciągów znaków:
-
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 – poniższe ciągi znaków służą do wskazywania różnych typów reguł. Typ reguły, zgodnie z jego nazwą w oknie dialogowym PCB Rules and Constraints Editor, podano w nawiasach po ciągu znaków:
-
'Acute Angle Rule'(Kąt ostry) -
'Bare-board Fabrication Test Point Style Rule'(Styl punktów testowych na etapie produkcji) -
'Bare-board Fabrication Test Point Usage Rule'(Użycie punktów testowych na etapie produkcji) -
'Board Outline Clearance'(Odstęp od obrysu płytki) -
'Broken Nets Rule'(Sieć bez poprowadzonych połączeń) -
'Clearance Rule'(Odstęp) -
'Component Clearance Rule'(Odstęp między komponentami) -
'Component Rotations Rule'(Orientacje komponentów) -
'Confinement Constraint Rule'(Definicja obszaru Room) -
'Daisy Chain Stub Length Rule'(Długość odgałęzienia w topologii łańcuchowej) -
'Differential Pairs Rule'(Trasowanie par różnicowych) -
'Fanout Control Rule'(Sterowanie wyprowadzeniami fanout) -
'Flight Time Falling Edge Rule'(Czas propagacji — zbocze opadające) -
'Flight Time Rising Edge Rule'(Czas propagacji — zbocze narastające) -
'Hole To Hole Clearance Rule'(Odstęp między otworami) -
'In-circuit Assembly Test Point Style Rule'(Styl punktów testowych na etapie montażu) -
'In-circuit Assembly Test Point Usage Rule'(Użycie punktów testowych na etapie montażu) -
'Layer Pair Rule'(Pary warstw) -
'Matched Lengths Rule'(Dopasowanie długości) -
'Max Min Height Rule'(Wysokość) -
'Max Min Hole Size Rule'(Rozmiar otworu) -
'Max Min Impedance Rule'(Impedancja) -
'Max Min Length Rule'(Długość) -
'Max Min Width Rule'(Szerokość) -
'Max Slope Falling Edge Rule'(Nachylenie — zbocze opadające) -
'Max Slope Rising Edge Rule'(Nachylenie — zbocze narastające) -
'Max Via Stub Length (BackDrilling rule)'(Maksymalna długość nieużywanego odcinka przelotki (wiercenie wsteczne)) -
'Maximum Via Count Rule'(Maksymalna liczba przelotek) -
'Minimum Annular Ring Rule'(Minimalna szerokość pierścienia miedzi) -
'Minimum Solder Mask Sliver Rule'(Minimalna szerokość mostka maski lutowniczej) -
'Modified Polygon'(Zmodyfikowany poligon) -
'Net Antennae Rule'(Anteny sieci) -
'Nets To Ignore Rule'(Sieci do pominięcia) -
'Overshoot Falling Edge Rule'(Przerzut — zbocze opadające) -
'Overshoot Rising Edge Rule'(Przerzut — zbocze narastające) -
'Parallel Segment Rule'(Odcinek równoległy) -
'Paste Mask Expansion Rule'(Rozszerzenie maski pasty lutowniczej) -
'Permitted Layers Rule'(Dozwolone warstwy) -
'Polygon Connect Style Rule'(Styl połączenia z poligonem) -
'Power Plane Clearance Rule'(Odstęp od płaszczyzny zasilania) -
'Power Plane Connect Style Rule'(Styl połączenia z płaszczyzną zasilania) -
'Routing Corner Style Rule'(Narożniki ścieżek) -
'Routing Layers Rule'(Warstwy trasowania) -
'Routing Priority Rule'(Priorytet trasowania) -
'Routing Topology Rule'(Topologia trasowania) -
'Routing Via Style Rule'(Styl przelotek trasowania) -
'Short Circuit Rule'(Zwarcie) -
'Signal Base Value Rule'(Dolna wartość sygnału) -
'Signal Stimulus Rule'(Wymuszenie sygnału) -
'Signal Top Value Rule'(Górna wartość sygnału) -
'Silk To Silk Clearance Rule'(Odstęp między elementami nadruku) -
'Silk To Solder Mask Clearance Rule'(Odstęp między nadrukiem a maską lutowniczą) -
'SMD Entry'(Wejście na pad SMD) -
'SMD Neck Down Rule'(Zwężenie ścieżki przy padzie SMD) -
'SMD To Corner Rule'(Odległość od pada SMD do narożnika) -
'SMD To Plane Rule'(Odległość od pada SMD do płaszczyzny) -
'Solder Mask Expansion Rule'(Rozszerzenie maski lutowniczej) -
'Supply Nets Rule'(Sieci zasilające) -
'Unconnected Pin Rule'(Niepodłączony pin) -
'Undershoot Falling Edge Rule'(Podrzut — zbocze opadające) -
'Undershoot Rising Edge Rule'(Podrzut — zbocze narastające) -
'Vias Under SMD Rule'(Przelotki pod padami SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
Przykłady użycia
IsObjectKind('Via')
IsObjectKind('Via') = True
IsObjectKind('Via') = 'True'
Zwraca wszystkie obiekty przelotek.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
Zwraca wszystkie obiekty except obiektami ścieżek.
Uwagi
Znaki apostrofu (') na początku i na końcu ciągu znaków ObjectType są obowiązkowe.
IsOriginalDimension
Podsumowanie
Zwraca wszystkie obiekty wymiarów pierwotnych.
Składnia
IsOriginalDimension : Boolean/Boolean_String
Przykłady użycia
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
Zwraca wszystkie obiekty wymiarów pierwotnych.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
Zwraca wszystkie obiekty except obiektami wymiarów pierwotnych.
IsPad
Podsumowanie
Zwraca obiekty padów.
Składnia
IsPad : Boolean
Przykłady użycia
IsPad
IsPad = True
Zwraca wszystkie obiekty padów.
Not IsPad
IsPad = False
Zwraca wszystkie obiekty except obiektami padów.
IsPadHoleValid
Podsumowanie
Zwraca wszystkie obiekty padów z prawidłowym otworem. Aby otwór był prawidłowy, właściwość Hole Size pada musi mieć wartość niezerową. Ponadto, jeśli otwór jest podłużny, musi mieć niezerową długość.
Składnia
IsPadHoleValid : Boolean/Boolean_String
Przykłady użycia
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
Zwraca wszystkie obiekty padów z prawidłowym otworem.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
Zwraca wszystkie obiekty except obiektami padów z prawidłowym otworem.
IsPoly
Podsumowanie
Zwraca obiekty wypełnień wielokątnych.
Składnia
IsPoly : Boolean
Przykłady użycia
IsPoly
IsPoly = True
Zwraca wszystkie obiekty wypełnień wielokątnych.
Not IsPoly
IsPoly = False
Zwraca wszystkie obiekty except obiektami wypełnień wielokątnych.
Uwagi
-
Ta funkcja jest aliasem funkcji IsPolygon.
-
Podczas definiowania reguły Electrical Clearance dla wypełnień wielokątnych należy używać sprawdzania atrybutu InPolygon (lub InPoly) zamiast sprawdzania typu obiektu IsPolygon (lub IsPoly). Wynika to z faktu, że reguły odstępów działają na obiektach podstawowych (regionach, ścieżkach i łukach), które tworzą wypełnienie wielokątne lub są in niego, a nie na wypełnieniu wielokątnym jako całym obiekcie. Prawidłowa reguła odstępów dla wypełnień wielokątnych powinna dotyczyć odstępu między obiektami InPolygon a All innymi obiektami.
IsPolygon
Podsumowanie
Zwraca obiekty wypełnień wielokątnych.
Składnia
IsPolygon : Boolean
Przykłady użycia
IsPolygon
IsPolygon = True
Zwraca wszystkie obiekty wypełnień wielokątnych.
Not IsPolygon
IsPolygon = False
Zwraca wszystkie obiekty except obiektami wypełnień wielokątnych.
Uwagi
-
Ta funkcja jest aliasem funkcji IsPoly.
-
Podczas definiowania reguły Electrical Clearance dla wypełnień wielokątnych należy używać sprawdzania atrybutu InPolygon (lub InPoly) zamiast sprawdzania typu obiektu IsPolygon (lub IsPoly). Wynika to z faktu, że reguły odstępów działają na obiektach podstawowych (regionach, ścieżkach i łukach), które tworzą wypełnienie wielokątne lub są in niego, a nie na wypełnieniu wielokątnym jako całym obiekcie. Prawidłowa reguła odstępów dla wypełnień wielokątnych powinna dotyczyć odstępu między obiektami InPolygon a All innymi obiektami.
IsQrCodeText
Podsumowanie
Zwraca obiekty ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text, a właściwość BarCode Type jest ustawiona na QR Code.
Składnia
IsQrCodeText : Boolean
Przykłady użycia
IsQrCodeText
IsQrCodeText = True
Zwraca wszystkie obiekty ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text, a właściwość BarCode Type jest ustawiona na QR Code.
Not IsQrCodeText
IsQrCodeText = False
Zwraca wszystkie obiekty except obiektami ciągów tekstowych, których właściwość Text Kind jest ustawiona na BarCode Text, a właściwość BarCode Type jest ustawiona na QR Code.
IsRadialDiameterDimension
Podsumowanie
Zwraca obiekty promieniowego wymiarowania średnicy.
Składnia
IsRadialDiameterDimension : Boolean
Przykłady użycia
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
Zwraca wszystkie obiekty promieniowego wymiarowania średnicy.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
Zwraca wszystkie obiekty except obiektami promieniowego wymiarowania średnicy.
IsRadialDimension
Podsumowanie
Zwraca obiekty wymiarowania promienia.
Składnia
IsRadialDimension : Boolean
Przykłady użycia
IsDimensionRadial
IsDimension = TrueRadial
Zwraca wszystkie obiekty wymiarowania promienia.
Not IsDimensionRadial
IsDimension = FalseRadial
Zwraca wszystkie obiekty except obiektami wymiarowania promienia.
IsRegion
Podsumowanie
Zwraca wszystkie obiekty regionów, tj. regiony pełne, regiony wycięć w wielokątach oraz regiony wycięć w płytce.
Składnia
IsRegion : Boolean
Przykłady użycia
IsRegion
IsRegion = True
Zwraca wszystkie obiekty regionów.
Not IsRegion
IsRegion = False
Zwraca wszystkie obiekty except obiektami regionów.
IsRoom
Podsumowanie
Zwraca obiekty reguły definicji obszaru Room (reguły ograniczenia do obszaru).
Składnia
IsRoom : Boolean/Boolean_String
Przykłady użycia
IsRoom
IsRoom= True
IsRoom= 'True'
Zwraca wszystkie obiekty reguły definicji obszaru Room.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Zwraca wszystkie obiekty except obiektami reguły definicji obszaru Room.
Uwagi
Ta funkcja jest aliasem funkcji IsRule_ConfinementConstraint.
IsRule
Podsumowanie
Zwraca wszystkie obiekty reguł projektowych (niezależnie od typu).
Składnia
IsRule : Boolean
Przykłady użycia
IsRule
IsRule = True
Zwraca wszystkie obiekty reguł projektowych.
Not IsRule
IsRule = False
Zwraca wszystkie obiekty except obiektami reguł projektowych.
IsRule_AcuteAngle
Podsumowanie
Zwraca obiekty reguły kąta ostrego.
Składnia
IsRule_AcuteAngle : Boolean
Przykłady użycia
IsRule_AcuteAngle
IsRule_AcuteAngle = True
Zwraca wszystkie obiekty reguły kąta ostrego.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Zwraca wszystkie obiekty except obiektami reguły kąta ostrego.
IsRule_BoardOutlineClearance
Podsumowanie
Zwraca obiekty reguły odstępu od obrysu płytki.
Składnia
IsRule_BoardOutlineClearance : Boolean
Przykłady użycia
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
Zwraca wszystkie obiekty reguły odstępu od obrysu płytki.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Zwraca wszystkie obiekty except obiektami reguły odstępu od obrysu płytki.
IsRule_BrokenNets
Podsumowanie
Zwraca obiekty reguły niepoprowadzonych połączeń sieci.
Składnia
IsRule_BrokenNets : Boolean
Przykłady użycia
IsRule_BrokenNets
IsRule_BrokenNets = True
Zwraca wszystkie obiekty reguły niepoprowadzonych połączeń sieci.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Zwraca wszystkie obiekty except obiektami reguły niepoprowadzonych połączeń sieci.
IsRule_Clearance
Podsumowanie
Zwraca obiekty reguły odstępu.
Składnia
IsRule_Clearance : Boolean
Przykład użycia
IsRule_Clearance
IsRule_ = TrueClearance
Zwraca wszystkie obiekty reguły odstępu.
Not IsRule_Clearance
IsRule_ = FalseClearance
Zwraca wszystkie obiekty except inne niż obiekty reguły odstępu.
IsRule_ComponentClearance
Podsumowanie
Zwraca obiekty reguły odstępu między komponentami.
Składnia
IsRule_ComponentClearance : Boolean
Przykład użycia
IsRule_ ComponentClearance
IsRule_ = TrueComponentClearance
Zwraca wszystkie obiekty reguły odstępu między komponentami.
Not IsRule_ ComponentClearance
IsRule_ = FalseComponentClearance
Zwraca wszystkie obiekty except inne niż obiekty reguły odstępu między komponentami.
IsRule_ComponentRotations
Podsumowanie
Zwraca obiekty reguły orientacji komponentów.
Składnia
IsRule_ComponentRotations : Boolean
Przykład użycia
IsRule_ ComponentRotations
IsRule_ = TrueComponentRotations
Zwraca wszystkie obiekty reguły orientacji komponentów.
Not IsRule_ ComponentRotations
IsRule_ = FalseComponentRotations
Zwraca wszystkie obiekty except inne niż obiekty reguły orientacji komponentów.
IsRule_ConfinementConstraint
Podsumowanie
Zwraca obiekty reguły definicji obszaru Room (reguły ograniczenia do obszaru).
Składnia
IsRule_ConfinementConstraint : Boolean/Boolean_String
Przykład użycia
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
Zwraca wszystkie obiekty reguły definicji obszaru Room.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Is Rule_ConfinementConstraint= 'False'
Zwraca wszystkie obiekty except inne niż obiekty reguły definicji obszaru Room.
Uwagi
Ta funkcja jest aliasem funkcji IsRoom.
IsRule_Creepage
Podsumowanie
Zwraca obiekty reguły odstępu izolacyjnego powierzchniowego.
Składnia
IsRule_Creepage : Boolean
Przykład użycia
IsRule_Creepage
IsRule_Creepage = True
Zwraca wszystkie obiekty reguły odstępu izolacyjnego powierzchniowego.
Not IsRule_Creepage
IsRule_Creepage = False
Zwraca wszystkie obiekty except inne niż obiekty reguły odstępu izolacyjnego powierzchniowego.
IsRule_DaisyChainStubLength
Podsumowanie
Zwraca obiekty reguły długości odgałęzień w połączeniu łańcuchowym.
Składnia
IsRule_DaisyChainStubLength : Boolean
Przykład użycia
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
Zwraca wszystkie obiekty reguły długości odgałęzień w połączeniu łańcuchowym.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Zwraca wszystkie obiekty except inne niż obiekty reguły długości odgałęzień w połączeniu łańcuchowym.
IsRule_DifferentialPairsRouting
Podsumowanie
Zwraca obiekty reguły trasowania par różnicowych.
Składnia
IsRule_DifferentialPairsRouting : Boolean
Przykład użycia
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
Zwraca wszystkie obiekty reguły trasowania par różnicowych.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Zwraca wszystkie obiekty except inne niż obiekty reguły trasowania par różnicowych.
IsRule_FanoutControl
Podsumowanie
Zwraca obiekty reguły sterowania wyprowadzaniem połączeń.
Składnia
IsRule_FanoutControl : Boolean
Przykład użycia
IsRule_ FanoutControl
IsRule_ = TrueFanoutControl
Zwraca wszystkie obiekty reguły sterowania wyprowadzaniem połączeń.
Not IsRule_ FanoutControl
IsRule_ = FalseFanoutControl
Zwraca wszystkie obiekty except inne niż obiekty reguły sterowania wyprowadzaniem połączeń.
IsRule_FlightTime_FallingEdge
Podsumowanie
Zwraca obiekty reguły czasu propagacji — zbocze opadające.
Składnia
IsRule_FlightTime_FallingEdge : Boolean
Przykład użycia
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
Zwraca wszystkie obiekty reguły czasu propagacji dla zbocza opadającego.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
Zwraca wszystkie obiekty except inne niż obiekty reguły czasu propagacji dla zbocza opadającego.
IsRule_FlightTime_RisingEdge
Podsumowanie
Zwraca obiekty reguły czasu propagacji — zbocze narastające.
Składnia
IsRule_FlightTime_RisingEdge : Boolean
Przykład użycia
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
Zwraca wszystkie obiekty reguły czasu propagacji dla zbocza narastającego.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
Zwraca wszystkie obiekty except inne niż obiekty reguły czasu propagacji dla zbocza narastającego.
IsRule_HoleToHoleClearance
Podsumowanie
Zwraca obiekty reguły odstępu między otworami.
Składnia
IsRule_HoleToHoleClearance : Boolean
Przykład użycia
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
Zwraca wszystkie obiekty reguły odstępu między otworami.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
Zwraca wszystkie obiekty except inne niż obiekty reguły odstępu między otworami.
IsRule_LayerPair
Podsumowanie
Zwraca obiekty reguły par warstw.
Składnia
IsRule_LayerPair : Boolean
Przykład użycia
IsRule_LayerPair
IsRule_LayerPair = True
Zwraca wszystkie obiekty reguły par warstw.
Not IsRule_LayerPair
IsRule_LayerPair = False
Zwraca wszystkie obiekty except inne niż obiekty reguły par warstw.
IsRule_MatchedLengths
Podsumowanie
Zwraca obiekty reguły dopasowania długości.
Składnia
IsRule_MatchedLengths : Boolean
Przykład użycia
IsRule_MatchedLengths
IsRule_MatchedLengths = True
Zwraca wszystkie obiekty reguły dopasowania długości.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
Zwraca wszystkie obiekty except inne niż obiekty reguły dopasowania długości.
IsRule_MaximumViaCount
Podsumowanie
Zwraca obiekty reguły maksymalnej liczby przelotek.
Składnia
IsRule_MaximumViaCount : Boolean
Przykład użycia
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
Zwraca wszystkie obiekty reguły maksymalnej liczby przelotek.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
Zwraca wszystkie obiekty except reguły maksymalnej liczby przelotek.
IsRule_MaxMinHeightConstraint
Podsumowanie
Zwraca obiekty reguły wysokości.
Składnia
IsRule_MaxMinHeightConstraint : Boolean
Przykład użycia
IsRule_ MaxMinHeightConstraint
IsRule_ = TrueMaxMinHeightConstraint
Zwraca wszystkie obiekty reguły wysokości.
Not IsRule_ MaxMinHeightConstraint
IsRule_ = FalseMaxMinHeightConstraint
Zwraca wszystkie obiekty except reguły wysokości.
IsRule_MaxMinHoleSize
Podsumowanie
Zwraca obiekty reguły rozmiaru otworu.
Składnia
IsRule_MaxMinHoleSize : Boolean
Przykład użycia
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
Zwraca wszystkie obiekty reguły rozmiaru otworu.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
Zwraca wszystkie obiekty except reguły rozmiaru otworu.
IsRule_MaxMinImpedance
Podsumowanie
Zwraca obiekty reguły impedancji.
Składnia
IsRule_MaxMinImpedance : Boolean
Przykład użycia
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
Zwraca wszystkie obiekty reguły impedancji.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
Zwraca wszystkie obiekty except reguły impedancji.
IsRule_MaxMinLength
Podsumowanie
Zwraca obiekty reguły długości.
Składnia
IsRule_MaxMinLength : Boolean
Przykład użycia
IsRule_MaxMinLength
IsRule_MaxMinLength = True
Zwraca wszystkie obiekty reguły długości.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
Zwraca wszystkie obiekty except reguły długości.
IsRule_MaxMinWidth
Podsumowanie
Zwraca obiekty reguły szerokości.
Składnia
IsRule_MaxMinWidth : Boolean
Przykład użycia
IsRule_ MaxMinWidth
IsRule_ = TrueMaxMinWidth
Zwraca wszystkie obiekty reguły szerokości.
Not IsRule_ MaxMinWidth
IsRule_ = FalseMaxMinWidth
Zwraca wszystkie obiekty except reguły szerokości.
IsRule_MaxSlope_FallingEdge
Podsumowanie
Zwraca obiekty reguły nachylenia zbocza opadającego.
Składnia
IsRule_MaxSlope_FallingEdge : Boolean
Przykład użycia
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
Zwraca wszystkie obiekty reguły nachylenia zbocza opadającego.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
Zwraca wszystkie obiekty except reguły nachylenia zbocza opadającego.
IsRule_MaxSlope_RisingEdge
Podsumowanie
Zwraca obiekty reguły nachylenia zbocza narastającego.
Składnia
IsRule_MaxSlope_RisingEdge : Boolean
Przykład użycia
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
Zwraca wszystkie obiekty reguły nachylenia zbocza narastającego.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
Zwraca wszystkie obiekty except reguły nachylenia zbocza narastającego.
IsRule_MinimumAnnularRing
Podsumowanie
Zwraca obiekty reguły minimalnej szerokości pierścienia miedzi.
Składnia
IsRule_MinimumAnnularRing : Boolean
Przykład użycia
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
Zwraca wszystkie obiekty reguły minimalnej szerokości pierścienia miedzi.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
Zwraca wszystkie obiekty except reguły minimalnej szerokości pierścienia miedzi.
IsRule_MinimumSolderMaskSliver
Podsumowanie
Zwraca obiekty reguły minimalnej szerokości mostka maski lutowniczej.
Składnia
IsRule_MinimumSolderMaskSliver : Boolean
Przykład użycia
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
Zwraca wszystkie obiekty reguły minimalnej szerokości mostka maski lutowniczej.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
Zwraca wszystkie obiekty except reguły minimalnej szerokości mostka maski lutowniczej.
IsRule_NetAntennae
Podsumowanie
Zwraca obiekty reguły anten sieci.
Składnia
IsRule_NetAntennae : Boolean
Przykład użycia
IsRule_NetAntennae
IsRule_NetAntennae = True
Zwraca wszystkie obiekty reguły anten sieci.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
Zwraca wszystkie obiekty except reguły anten sieci.
IsRule_NetsToIgnore
Podsumowanie
Zwraca obiekty reguły ignorowanych sieci.
Składnia
IsRule_NetsToIgnore : Boolean
Przykład użycia
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
Zwraca wszystkie obiekty reguły ignorowanych sieci.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
Zwraca wszystkie obiekty except reguły ignorowanych sieci.
IsRule_Overshoot_FallingEdge
Podsumowanie
Zwraca obiekty reguły przeregulowania zbocza opadającego.
Składnia
IsRule_Overshoot_FallingEdge : Boolean
Przykład użycia
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
Zwraca wszystkie obiekty reguły przeregulowania zbocza opadającego.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
Zwraca wszystkie obiekty except reguły przeregulowania zbocza opadającego.
IsRule_Overshoot_RisingEdge
Podsumowanie
Zwraca obiekty reguły przeregulowania zbocza narastającego.
Składnia
IsRule_Overshoot_RisingEdge : Boolean
Przykład użycia
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
Zwraca wszystkie obiekty reguły przeregulowania zbocza narastającego.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
Zwraca wszystkie obiekty except reguły przeregulowania zbocza narastającego.
IsRule_ParallelSegment
Podsumowanie
Zwraca obiekty reguły segmentów równoległych.
Składnia
IsRule_ParallelSegment : Boolean
Przykład użycia
IsRule_ParallelSegment
IsRule_ParallelSegment = True
Zwraca wszystkie obiekty reguły segmentów równoległych.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
Zwraca wszystkie obiekty except obiektami reguły segmentów równoległych.
IsRule_PasteMaskExpansion
Podsumowanie
Zwraca obiekty reguły rozszerzenia maski pasty lutowniczej.
Składnia
IsRule_PasteMaskExpansion : Boolean
Przykład użycia
IsRule_ PasteMaskExpansion
IsRule_ = TruePasteMaskExpansion
Zwraca wszystkie obiekty reguły rozszerzenia maski pasty lutowniczej.
Not IsRule_ PasteMaskExpansion
IsRule_ = FalsePasteMaskExpansion
Zwraca wszystkie obiekty except obiektami reguły rozszerzenia maski pasty lutowniczej.
IsRule_PermittedLayers
Podsumowanie
Zwraca obiekty reguły dozwolonych warstw.
Składnia
IsRule_PermittedLayers : Boolean
Przykład użycia
IsRule_ PermittedLayers
IsRule_PermittedLayers = True
Zwraca wszystkie obiekty reguły dozwolonych warstw.
Not IsRule_ PermittedLayers
IsRule_ = FalsePermittedLayers
Zwraca wszystkie obiekty except obiektami reguły dozwolonych warstw.
IsRule_PolygonConnectStyle
Podsumowanie
Zwraca obiekty reguły stylu połączenia z poligonem.
Składnia
IsRule_PolygonConnectStyle : Boolean
Przykład użycia
IsRule_ PolygonConnectStyle
IsRule_ = TruePolygonConnectStyle
Zwraca wszystkie obiekty reguły stylu połączenia z poligonem.
Not IsRule_PolygonConnectStyle
IsRule_ = FalsePolygonConnectStyle
Zwraca wszystkie obiekty except obiektami reguły stylu połączenia z poligonem.
IsRule_PowerPlaneClearance
Podsumowanie
Zwraca obiekty reguły odstępu od płaszczyzny zasilania.
Składnia
IsRule_PowerPlaneClearance : Boolean
Przykład użycia
IsRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
Zwraca wszystkie obiekty reguły odstępu od płaszczyzny zasilania.
Not IsRule_ PowerPlaneClearance
IsRule_ = FalsePowerPlaneClearance
Zwraca wszystkie obiekty except obiektami reguły odstępu od płaszczyzny zasilania.
IsRule_PowerPlaneConnectStyle
Podsumowanie
Zwraca obiekty reguły stylu połączenia z płaszczyzną zasilania.
Składnia
IsRule_PowerPlaneConnectStyle : Boolean
Przykład użycia
IsRule_ PowerPlaneConnectStyle
IsRule_ = TruePowerPlaneConnectStyle
Zwraca wszystkie obiekty reguły stylu połączenia z płaszczyzną zasilania.
Not IsRule_ PowerPlaneConnectStyle
IsRule_ = FalsePowerPlaneConnectStyle
Zwraca wszystkie obiekty except obiektami reguły stylu połączenia z płaszczyzną zasilania.
IsRule_ReturnPath
Podsumowanie
Zwraca obiekty reguły drogi powrotnej prądu.
Składnia
IsRule_ReturnPath : Boolean
Przykład użycia
IsRule_ReturnPath
IsRule_ReturnPath = True
Zwraca wszystkie obiekty reguły drogi powrotnej prądu.
Not ReturnPath
IsRule_ReturnPath = False
Zwraca wszystkie obiekty except obiektami reguły drogi powrotnej prądu.
IsRule_RoutingCornerStyle
Podsumowanie
Zwraca obiekty reguły narożników ścieżek.
Składnia
IsRule_RoutingCornerStyle : Boolean
Przykład użycia
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
Zwraca wszystkie obiekty reguły narożników ścieżek.
Not IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = False
Zwraca wszystkie obiekty except obiektami reguły narożników ścieżek.
IsRule_RoutingLayers
Podsumowanie
Zwraca obiekty reguły warstw prowadzenia ścieżek.
Składnia
IsRule_RoutingLayers : Boolean
Przykład użycia
IsRule_RoutingLayers
IsRule_ = TrueRoutingLayers
Zwraca wszystkie obiekty reguły warstw prowadzenia ścieżek.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
Zwraca wszystkie obiekty except obiektami reguły warstw prowadzenia ścieżek.
IsRule_RoutingPriority
Podsumowanie
Zwraca obiekty reguły priorytetu prowadzenia ścieżek.
Składnia
IsRule_RoutingPriority : Boolean
Przykład użycia
IsRule_RoutingPriority
IsRule_ = TrueRoutingPriority
Zwraca wszystkie obiekty reguły priorytetu prowadzenia ścieżek.
Not IsRule_ RoutingPriority
IsRule_ = FalseRoutingPriority
Zwraca wszystkie obiekty except obiektami reguły priorytetu prowadzenia ścieżek.
IsRule_RoutingTopology
Podsumowanie
Zwraca obiekty reguły topologii prowadzenia ścieżek.
Składnia
IsRule_RoutingTopology : Boolean
Przykład użycia
IsRule_ RoutingTopology
IsRule_ = TrueRoutingTopology
Zwraca wszystkie obiekty reguły topologii prowadzenia ścieżek.
Not IsRule_RoutingTopology
IsRule_ = FalseRoutingTopology
Zwraca wszystkie obiekty except obiektami reguły topologii prowadzenia ścieżek.
IsRule_RoutingViaStyle
Podsumowanie
Zwraca obiekty reguły stylu przelotek.
Składnia
IsRule_RoutingViaStyle : Boolean
Przykład użycia
IsRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
Zwraca wszystkie obiekty reguły stylu przelotek.
Not IsRule_ RoutingViaStyle
IsRule_ = FalseRoutingViaStyle
Zwraca wszystkie obiekty except obiektami reguły stylu przelotek.
IsRule_ShortCircuit
Podsumowanie
Zwraca obiekty reguły zwarć.
Składnia
IsRule_ShortCircuit : Boolean
Przykład użycia
IsRule_ShortCircuit
IsRule_ = TrueShortCircuit
Zwraca wszystkie obiekty reguły zwarć.
Not IsRule_ ShortCircuit
IsRule_ = FalseShortCircuit
Zwraca wszystkie obiekty except obiektami reguły zwarć.
IsRule_SignalBaseValue
Podsumowanie
Zwraca obiekty reguły wartości bazowej sygnału.
Składnia
IsRule_SignalBaseValue : Boolean
Przykład użycia
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
Zwraca wszystkie obiekty reguły wartości bazowej sygnału.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
Zwraca wszystkie obiekty except obiektami reguły wartości bazowej sygnału.
IsRule_SignalStimulus
Podsumowanie
Zwraca obiekty reguły wymuszenia sygnału.
Składnia
IsRule_SignalStimulus : Boolean
Przykład użycia
IsRule_SignalStimulus
IsRule_SignalStimulus = True
Zwraca wszystkie obiekty reguły wymuszenia sygnału.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
Zwraca wszystkie obiekty except obiektami reguły wymuszenia sygnału.
IsRule_SignalTopValue
Podsumowanie
Zwraca obiekty reguły górnej wartości sygnału.
Składnia
IsRule_SignalTopValue : Boolean
Przykład użycia
IsRule_SignalTopValue
IsRule_SignalTopValue = True
Zwraca wszystkie obiekty reguły górnej wartości sygnału.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
Zwraca wszystkie obiekty niebędące obiektami except reguły górnej wartości sygnału.
IsRule_SilkToSilkClearance
Podsumowanie
Zwraca obiekty reguły odstępu między elementami warstwy opisowej.
Składnia
IsRule_SilkToSilkClearance : Boolean
Przykład użycia
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
Zwraca wszystkie obiekty reguły odstępu między elementami warstwy opisowej.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
Zwraca wszystkie obiekty niebędące obiektami except reguły odstępu między elementami warstwy opisowej.
IsRule_SilkToSolderMaskClearance
Podsumowanie
Zwraca obiekty reguły odstępu między warstwą opisową a maską lutowniczą.
Składnia
IsRule_SilkToSolderMaskClearance : Boolean
Przykład użycia
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
Zwraca wszystkie obiekty reguły odstępu między warstwą opisową a maską lutowniczą.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
Zwraca wszystkie obiekty niebędące obiektami except reguły odstępu między warstwą opisową a maską lutowniczą.
IsRule_SMDNeckDown
Podsumowanie
Zwraca obiekty reguły zwężenia ścieżki przy padzie SMD.
Składnia
IsRule_SMDNeckDown : Boolean
Przykład użycia
IsRule_SMDNeckDown
IsRule_ = TrueSMDNeckDown
Zwraca wszystkie obiekty reguły zwężenia ścieżki przy padzie SMD.
Not IsRule_ SMDNeckDown
IsRule_ = FalseSMDNeckDown
Zwraca wszystkie obiekty niebędące obiektami except reguły zwężenia ścieżki przy padzie SMD.
IsRule_SMDToCorner
Podsumowanie
Zwraca obiekty reguły odległości od padu SMD do narożnika ścieżki.
Składnia
IsRule_SMDToCorner : Boolean
Przykład użycia
IsRule_ SMDToCorner
IsRule_ = TrueSMDToCorner
Zwraca wszystkie obiekty reguły odległości od padu SMD do narożnika ścieżki.
Not IsRule_SMDToCorner
IsRule_ = FalseSMDToCorner
Zwraca wszystkie obiekty niebędące obiektami except reguły odległości od padu SMD do narożnika ścieżki.
IsRule_SMDToPlane
Podsumowanie
Zwraca obiekty reguły połączenia padu SMD z płaszczyzną.
Składnia
IsRule_SMDToPlane : Boolean
Przykład użycia
IsRule_ SMDToPlane
IsRule_ = TrueSMDToPlane
Zwraca wszystkie obiekty reguły połączenia padu SMD z płaszczyzną.
Not IsRule_ SMDToPlane
IsRule_ = FalseSMDToPlane
Zwraca wszystkie obiekty niebędące obiektami except reguły połączenia padu SMD z płaszczyzną.
IsRule_SolderMaskExpansion
Podsumowanie
Zwraca obiekty reguły rozszerzenia maski lutowniczej.
Składnia
IsRule_SolderMaskExpansion : Boolean
Przykład użycia
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
Zwraca wszystkie obiekty reguły rozszerzenia maski lutowniczej.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
Zwraca wszystkie obiekty niebędące obiektami except reguły rozszerzenia maski lutowniczej.
IsRule_SupplyNets
Podsumowanie
Zwraca obiekty reguły sieci zasilających.
Składnia
IsRule_SupplyNets : Boolean
Przykład użycia
IsRule_SupplyNets
IsRule_SupplyNets = True
Zwraca wszystkie obiekty reguły sieci zasilających.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
Zwraca wszystkie obiekty niebędące obiektami except reguły sieci zasilających.
IsRule_TestPointStyle
Podsumowanie
Zwraca obiekty reguły stylu produkcyjnych punktów testowych.
Składnia
IsRule_TestPointStyle : Boolean
Przykład użycia
IsRule_TestPointStyle
IsRule_TestPointStyle = True
Zwraca wszystkie obiekty reguły stylu produkcyjnych punktów testowych.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
Zwraca wszystkie obiekty niebędące obiektami except reguły stylu produkcyjnych punktów testowych.
IsRule_TestPointUsage
Podsumowanie
Zwraca obiekty reguły użycia produkcyjnych punktów testowych.
Składnia
IsRule_TestPointUsage : Boolean
Przykład użycia
IsRule_TestPointUsage
IsRule_TestPointUsage = True
Zwraca wszystkie obiekty reguły użycia produkcyjnych punktów testowych.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
Zwraca wszystkie obiekty niebędące obiektami except reguły użycia produkcyjnych punktów testowych.
IsRule_UnconnectedPin
Podsumowanie
Zwraca obiekty reguły niepodłączonych wyprowadzeń.
Składnia
IsRule_UnconnectedPin : Boolean
Przykład użycia
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
Zwraca wszystkie obiekty reguły niepodłączonych wyprowadzeń.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
Zwraca wszystkie obiekty niebędące obiektami except reguły niepodłączonych wyprowadzeń.
IsRule_Undershoot_FallingEdge
Podsumowanie
Zwraca obiekty reguły ujemnego przeregulowania — zbocze opadające.
Składnia
IsRule_Undershoot_FallingEdge : Boolean
Przykład użycia
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
Zwraca wszystkie obiekty reguły ujemnego przeregulowania — zbocze opadające.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
Zwraca wszystkie obiekty niebędące obiektami except reguły ujemnego przeregulowania — zbocze opadające.
IsRule_Undershoot_RisingEdge
Podsumowanie
Zwraca obiekty reguły ujemnego przeregulowania — zbocze narastające.
Składnia
IsRule_Undershoot_RisingEdge : Boolean
Przykład użycia
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
Zwraca wszystkie obiekty reguły ujemnego przeregulowania — zbocze narastające.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
Zwraca wszystkie obiekty niebędące obiektami except reguły ujemnego przeregulowania — zbocze narastające.
IsRule_ViasUnderSMD
Podsumowanie
Zwraca obiekty reguły przelotek pod padami SMD.
Składnia
IsRule_ViasUnderSMD : Boolean
Przykład użycia
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
Zwraca wszystkie obiekty reguły przelotek pod padami SMD.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
Zwraca wszystkie obiekty except obiektami reguły przelotek pod padami SMD.
IsRule_Wirebonding
Podsumowanie
Zwraca obiekty reguły połączeń drutowych.
Składnia
IsRule_Wirebonding : Boolean
Przykład użycia
IsRule_Wirebonding
IsRule_Wirebonding = True
Zwraca wszystkie obiekty reguły połączeń drutowych.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
Zwraca wszystkie obiekty except obiektami reguły połączeń drutowych.
IsShieldingVia
Podsumowanie
Zwraca wszystkie obiekty przelotek należące do grupy przelotek ekranujących.
Składnia
IsShieldingVia : Boolean/Boolean_String
Przykład użycia
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
Zwraca wszystkie obiekty przelotek należące do grupy przelotek ekranujących. Zwracane są również obiekty wielokątów (miedzi ekranującej).
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
Zwraca wszystkie obiekty except obiektami przelotek należącymi do grupy przelotek ekranujących. Zwracane są również obiekty wielokątów (miedzi ekranującej).
IsSkipVia
Podsumowanie
Zwraca obiekty przelotek pomijających warstwy.
Składnia
IsSkipVia : Boolean
Przykład użycia
IsSkipVia
IsSkipVia = True
Zwraca wszystkie obiekty przelotek pomijających warstwy.
Not IsSkipVia
IsSkipVia = False
Zwraca wszystkie obiekty except obiektami przelotek pomijających warstwy.
IsSplitPlane
Podsumowanie
Zwraca obiekty dzielonych płaszczyzn.
Składnia
IsSplitPlane : Boolean
Przykład użycia
IsSplitPlane
IsSplitPlane = True
Zwraca wszystkie obiekty dzielonych płaszczyzn.
Not IsSplitPlane
IsSplitPlane = False
Zwraca wszystkie obiekty except obiektami dzielonych płaszczyzn.
IsStackedVia
Podsumowanie
Zwraca obiekty przelotek ułożonych w stos.
Składnia
IsStackedVia : Boolean
Przykład użycia
IsStackedVia
IsStackedVia = True
Zwraca wszystkie obiekty przelotek ułożonych w stos.
Not IsStackedVia
IsStackedVia = False
Zwraca wszystkie obiekty except obiektami przelotek ułożonych w stos.
IsStitchingVia
Podsumowanie
Zwraca wszystkie obiekty przelotek należące do grupy przelotek zszywających.
Składnia
IsStitchingVia : Boolean/Boolean_String
Przykład użycia
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
Zwraca wszystkie obiekty przelotek należące do grupy przelotek zszywających.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
Zwraca wszystkie obiekty except obiektami przelotek należącymi do grupy przelotek zszywających.
IsStrokeText
Podsumowanie
Zwraca wszystkie obiekty tekstowe, które używają czcionki kreskowej do wyświetlania tekstu.
Składnia
IsStrokeText : Boolean
Przykład użycia
IsStrokeText
IsStrokeText = True
Zwraca wszystkie obiekty tekstowe używające czcionki kreskowej.
Not IsStrokeText
IsStrokeText = False
Zwraca wszystkie obiekty except obiektami tekstowymi używającymi czcionki kreskowej.
IsTeardrop
Podsumowanie
Zwraca wszystkie obiekty łezek. Łezki są często dodawane do projektu PCB z wytrasowanymi ścieżkami w celu wzmocnienia połączeń ścieżek z padami, ścieżek z przelotkami oraz ścieżek ze ścieżkami. Jest to przydatne, gdy obiekty projektu są bardzo małe, a szczególnie w przypadku padów i przelotek z otworami, ponieważ przesunięcie środka otworu względem środka pada lub przelotki może spowodować usunięcie podczas wiercenia znacznej części miedzi łączącej ścieżkę z padem lub przelotką — zjawisko to jest znane jako drill breakout. Każda łezka jest tworzona z pojedynczego obiektu regionu, który może mieć proste lub zakrzywione krawędzie.
Składnia
IsTeardrop : Boolean/Boolean_String
Przykład użycia
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
Zwraca wszystkie obiekty regionów łezek.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
Zwraca wszystkie obiekty except obiektami regionów łezek.
IsText
Podsumowanie
Zwraca wszystkie obiekty tekstowe niezależnie od typu czcionki (kreskowa, TrueType, BarCode) używanej do wyświetlania tekstu.
Składnia
IsText : Boolean
Przykład użycia
IsText
IsText = True
Zwraca wszystkie obiekty tekstowe.
Not IsText
IsText = False
Zwraca wszystkie obiekty except obiektami tekstowymi.
IsThruVia
Podsumowanie
Zwraca obiekty przelotek przelotowych.
Składnia
IsThruVia : Boolean
Przykład użycia
IsThruVia
IsThruVia = True
Zwraca wszystkie obiekty przelotek przelotowych.
Not IsThruVia
IsThruVia = False
Zwraca wszystkie obiekty except obiektami przelotek przelotowych.
IsTrack
Podsumowanie
Zwraca obiekty ścieżek.
Składnia
IsTrack : Boolean
Przykład użycia
IsTrack
IsTrack = True
Zwraca wszystkie obiekty ścieżek.
Not IsTrack
IsTrack = False
Zwraca wszystkie obiekty except obiektami ścieżek.
IsTrueTypeText
Podsumowanie
Zwraca wszystkie obiekty tekstowe, które używają czcionki TrueType do wyświetlania tekstu.
Składnia
IsTrueTypeText : Boolean
Przykład użycia
IsTrueTypeText
IsTrueTypeText = True
Zwraca wszystkie obiekty tekstowe używające czcionki TrueType.
Not IsTrueTypeText
IsTrueTypeText = False
Zwraca wszystkie obiekty except obiektami tekstowymi używającymi czcionki TrueType.
IsVia
Podsumowanie
Zwraca obiekty przelotek.
Składnia
IsVia : Boolean
Przykład użycia
IsVia
IsVia = True
Zwraca wszystkie obiekty przelotek.
Not IsVia
IsVia = False
Zwraca wszystkie obiekty except obiektami przelotek.
IsViolation
Podsumowanie
Zwraca wszystkie obiekty naruszeń reguł.
Składnia
IsViolation : Boolean
Przykład użycia
IsViolation
IsViolation = True
Zwraca wszystkie obiekty naruszeń reguł.
Not IsViolation
IsViolation = False
Zwraca wszystkie obiekty except obiektami naruszeń reguł.