객체 유형 확인
개요
- 각 키워드의 반환 결과와 작성 방법을 포함한 객체 유형 검사 쿼리 키워드 빠른 참조.
- true, false 또는 not 조건으로 각 함수를 사용하는 방법을 보여주는 예제 표현식.
- 홀, 마스크, 치수, 3D 모델 유형, 비아, 백드릴 위치 등 특정 PCB 객체 범주를 식별하는 데 도움이 되는 정보.

Object Type Checks PCB 쿼리 함수는 Query Helper 대화 상자에 표시됩니다
이 참조 페이지에서는 Altium Designer의 PCB 및 PCB 라이브러리 문서에서 사용할 수 있는 Object Type Checks 범주의 쿼리 언어 키워드를 자세히 설명합니다. 특정 쿼리 키워드에 대한 도움말을 보려면 아래의 접을 수 있는 섹션을 사용하거나, Query Helper 또는 Filter 패널에서 해당 키워드를 강조 표시하거나 키워드 내부를 클릭한 다음 F1 키를 눌러 해당 섹션으로 바로 이동하세요.
모두
요약
PCB 문서의 모든 객체를 반환합니다.
구문
All : Boolean
사용 예
All
All = True
모든 객체를 반환합니다.
Not All
All = False
객체를 반환하지 않습니다.
BackDrillBottom
요약
보드 하면의 백드릴 위치를 반환합니다.
구문
BackDrillBottom : Boolean
사용 예
BackDrillBottom
BackDrillBottom = True
하면의 모든 백드릴 위치를 반환합니다.
Not BackDrillBottom
BackDrillBottom = False
하면의 백드릴 위치except 모든 객체를 반환합니다.
BackDrillTop
요약
보드 상면의 백드릴 위치를 반환합니다.
구문
BackDrillTop : Boolean
사용 예
BackDrillTop
BackDrillTop = True
상면의 모든 백드릴 위치를 반환합니다.
Not BackDrillTop
BackDrillTop = False
상면의 백드릴 위치except 모든 객체를 반환합니다.
HasCylinderModel
요약
Model Type 속성이 Cylinder(으)로 설정된 모든 3D Body 객체를 반환합니다.
구문
HasCylinderModel : Boolean/Boolean_String
사용 예
HasCylinderModel
HasCylinderModel = True
HasCylinderModel = 'True'
Model Type 속성이 Cylinder(으)로 설정된 모든 3D Body 객체를 반환합니다.
Not HasCylinderModel
HasCylinderModel = False
HasCylinderModel = 'False'
Model Type 속성이 Cylinder(으)로 설정된 3D Body 객체except 모든 객체를 반환합니다.
HasExtrudedModel
요약
Model Type 속성이 Extruded(으)로 설정된 모든 3D Body 객체를 반환합니다.
구문
HasExtrudedModel : Boolean/Boolean_String
사용 예
HasExtrudedModel
HasExtrudedModel = True
HasExtrudedModel = 'True'
Model Type 속성이 Extruded(으)로 설정된 모든 3D Body 객체를 반환합니다.
Not HasExtrudedModel
HasExtrudedModel = False
HasExtrudedModel = 'False'
Model Type 속성이 Extruded(으)로 설정된 3D Body 객체except 모든 객체를 반환합니다.
HasGenericStepModel
요약
Model Type 속성이 Generic Model(으)로 설정된 모든 3D Body 객체를 반환합니다.
구문
HasGenericStepModel : Boolean/Boolean_String
사용 예
HasGenericStepModel
HasGenericStepModel = True
HasGenericStepModel = 'True'
Model Type 속성이 Generic Model(으)로 설정된 모든 3D Body 객체를 반환합니다.
Not HasGenericStepModel
HasGenericStepModel = False
HasGenericStepModel = 'False'
Model Type 속성이 Generic Model(으)로 설정된 3D Body 객체except 모든 객체를 반환합니다.
HasMask
요약
솔더 마스크 또는 페이스트 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
구문
HasMask : Boolean/Boolean_String
사용 예
HasMask
HasMask = True
HasMask = 'True'
솔더 마스크 또는 페이스트 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
Not HasMask
HasMask = False
HasMask = 'False'
솔더 마스크 또는 페이스트 마스크가 정의된 Arc, Fill, Pad, Region, Track 및 비아 객체except 모든 객체를 반환합니다.
HasPasteMask
요약
페이스트 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
구문
HasPasteMask : Boolean/Boolean_String
사용 예
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
페이스트 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
페이스트 마스크가 정의된 Arc, Fill, Pad, Region, Track 및 비아 객체except 모든 객체를 반환합니다.
HasRectangularHole
요약
직사각형 홀이 있는 모든 Pad 객체를 반환합니다.
구문
HasRectangularHole : Boolean/Boolean_String
사용 예
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
직사각형 홀이 있는 모든 Pad 객체를 반환합니다.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
직사각형 홀이 있는 Pad 객체except 모든 객체를 반환합니다.
HasRoundHole
요약
원형 홀이 있는 모든 Pad 객체를 반환합니다.
구문
HasRoundHole : Boolean/Boolean_String
사용 예
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
원형 홀이 있는 모든 Pad 객체를 반환합니다.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
원형 홀이 있는 Pad 객체except 모든 객체를 반환합니다.
HasSlotHole
요약
슬롯 홀이 있는 모든 Pad 객체를 반환합니다.
구문
HasSlotHole : Boolean/Boolean_String
사용 예
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
슬롯 홀이 있는 모든 Pad 객체를 반환합니다.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
슬롯 홀이 있는 Pad 객체except 모든 객체를 반환합니다.
HasSolderMask
요약
솔더 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
구문
HasSolderMask : Boolean/Boolean_String
사용 예
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
솔더 마스크가 정의된 모든 Arc, Fill, Pad, Region, Track 및 비아 객체를 반환합니다.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
솔더 마스크가 정의된 Arc, Fill, Pad, Region, Track 및 비아 객체except 모든 객체를 반환합니다.
HasSphereModel
요약
Model Type 속성이 Sphere(으)로 설정된 모든 3D Body 객체를 반환합니다.
구문
HasSphereModel : Boolean/Boolean_String
사용 예
HasSphereModel
HasSphereModel = True
HasSphereModel = 'True'
Model Type 속성이 Sphere(으)로 설정된 모든 3D Body 객체를 반환합니다.
Not HasSphereModel
HasSphereModel = False
HasSphereModel = 'False'
Model Type 속성이 Sphere(으)로 설정된 3D Body 객체except 모든 객체를 반환합니다.
HasSquareHole
요약
정사각형 홀이 있는 모든 Pad 객체를 반환합니다.
구문
HasSquareHole : Boolean/Boolean_String
사용 예
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
정사각형 홀이 있는 모든 Pad 객체를 반환합니다.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
정사각형 홀이 있는 Pad 객체except 모든 객체를 반환합니다.
HasStepModel
요약
모든 3D Body 객체를 반환합니다.
구문
HasStepModel : Boolean/Boolean_String
사용 예
HasStepModel
HasStepModel = True
HasStepModel = 'True'
모든 3D Body 객체를 반환합니다.
Not HasStepModel
HasStepModel = False
HasStepModel = 'False'
3D Body 객체except 모든 객체를 반환합니다.
InViaShielding
요약
비아 차폐 그룹에 속한 모든 비아 및 폴리곤(차폐용 구리) 객체를 반환합니다.
구문
InViaShielding : Boolean/Boolean_String
사용 예
InViaShielding
InViaShielding = True
InViaShielding = 'True'
비아 차폐 그룹에 속한 모든 비아 및 폴리곤(차폐용 구리) 객체를 반환합니다.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
비아 차폐 그룹에 속한 비아 및 폴리곤(차폐용 구리) 객체except 모든 객체를 반환합니다.
IsAngularDimension
요약
각도 치수 객체를 반환합니다.
구문
IsAngularDimension : Boolean
사용 예
IsAngularDimension
IsAngularDimension = True
모든 각도 치수 객체를 반환합니다.
Not IsAngularDimension
IsAngularDimension = False
except 각도 치수 객체를 제외한 모든 객체를 반환합니다.
IsArc
요약
Arc 객체를 반환합니다.
구문
IsArc : Boolean
사용 예
IsArc
IsArc = True
모든 Arc 객체를 반환합니다.
Not IsArc
IsArc = False
except Arc 객체를 제외한 모든 객체를 반환합니다.
IsBarCodeText
요약
Text Kind 속성이 BarCode Text(으)로 설정되어 있고 BarCode Type 속성이 Code 39 또는 Code 128(으)로 설정된 텍스트 문자열 객체를 반환합니다.
구문
IsBarCodeText : Boolean
사용 예
IsBarCodeText
IsBarCodeText = True
Text Kind 속성이 BarCode Text(으)로 설정되어 있고 BarCode Type 속성이 Code 39 또는 Code 128(으)로 설정된 모든 텍스트 문자열 객체를 반환합니다.
Not IsBarCodeText
IsBarCodeText = False
except Text Kind 속성이 BarCode Text(으)로 설정되어 있고 BarCode Type 속성이 Code 39 또는 Code 128(으)로 설정된 텍스트 문자열 객체를 제외한 모든 객체를 반환합니다.
IsBaselineDimension
요약
기준선 치수 객체를 반환합니다.
구문
IsBaselineDimension : Boolean
사용 예
IsBaselineDimension
IsBaselineDimension = True
모든 기준선 치수 객체를 반환합니다.
Not IsBaselineDimension
IsBaselineDimension = False
except 기준선 치수 객체를 제외한 모든 객체를 반환합니다.
IsBlindVia
요약
블라인드 비아 객체를 반환합니다.
구문
IsBlindVia : Boolean
사용 예
IsBlindVia
IsBlindVia = True
모든 블라인드 비아 객체를 반환합니다.
Not IsBlindVia
IsBlindVia = False
except 블라인드 비아 객체를 제외한 모든 객체를 반환합니다.
IsBoard
요약
객체를 반환하지 않고 PCB가 차지하는 영역만 표시합니다.
구문
IsBoard : Boolean/Boolean_String
사용 예
IsBoard
IsBoard = True
IsBoard = 'True'
객체를 반환하지 않고 PCB가 차지하는 영역만 표시합니다.
Not IsBoard
IsBoard = False
IsBoard = 'False'
PCB가 차지하는 영역을 표시하면서 모든 객체를 반환합니다.
IsBoardCutoutRegion
요약
Kind 속성이 Board cutout(으)로 설정된 Region 객체를 반환합니다.
구문
IsBoardCutoutRegion : Boolean
사용 예
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Kind 속성이 Board cutout(으)로 설정된 모든 Region 객체를 반환합니다.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
except Kind 속성이 Board cutout(으)로 설정된 Region 객체를 제외한 모든 객체를 반환합니다.
IsBoardOutline
요약
객체를 반환하지 않고 PCB가 차지하는 영역만 표시합니다.
구문
IsBoardOutline : Boolean/Boolean_String
사용 예
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
객체를 반환하지 않고 PCB가 차지하는 영역만 표시합니다.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
PCB가 차지하는 영역을 표시하면서 모든 객체를 반환합니다.
IsBondFinger
요약
구리 레이어에 있는 SMD Pad 객체 중 본드 와이어가 연결된 객체를 반환합니다.
구문
IsBondFinger : Boolean
사용 예
IsBondFinger
IsBondFinger = True
구리 레이어에 있는 SMD Pad 객체 중 본드 와이어가 연결된 모든 객체를 반환합니다.
Not IsBondFinger
IsBondFinger = False
except 구리 레이어에 있는 SMD Pad 객체 중 본드 와이어가 연결된 객체를 제외한 모든 객체를 반환합니다.
IsBondWire
요약
본드 와이어 객체를 반환합니다.
구문
IsBondWire : Boolean
사용 예
IsBondWire
IsBondWire = True
모든 본드 와이어 객체를 반환합니다.
Not IsBondWire
IsBondWire = False
except 본드 와이어 객체를 제외한 모든 객체를 반환합니다.
IsBondWireConnected
요약
본드 와이어가 연결된 객체를 반환합니다.
구문
IsBondWireConnected : Boolean
사용 예
IsBondWireConnected
IsBondWireConnected = True
본드 와이어가 연결된 모든 객체를 반환합니다.
Not IsBondWireConnected
IsBondWireConnected = False
except 본드 와이어가 연결된 객체를 제외한 모든 객체를 반환합니다.
IsBuriedVia
요약
매립 비아 객체를 반환합니다.
구문
IsBuriedVia : Boolean
사용 예
IsBuriedVia
IsBuriedVia = True
모든 매립 비아 객체를 반환합니다.
Not IsBuriedVia
IsBuriedVia = False
except 매립 비아 객체를 제외한 모든 객체를 반환합니다.
IsCenterDimension
요약
중심 치수 객체를 반환합니다.
구문
IsCenterDimension : Boolean
사용 예
IsCenterDimension
IsCenterDimension = True
모든 중심 치수 객체를 반환합니다.
Not IsCenterDimension
IsCenterDimension = False
except 중심 치수 객체를 제외한 모든 객체를 반환합니다.
IsClass
요약
클래스 객체를 반환합니다.
구문
IsClass : Boolean
사용 예
IsClass
IsClass = True
모든 클래스 객체를 반환합니다.
Not IsClass
IsClass = False
except 클래스 객체를 제외한 모든 객체를 반환합니다.
IsComment
요약
String Type 속성이 Comment인 텍스트 객체를 반환합니다. 이 객체는 컴포넌트 객체의 하위 객체입니다.
구문
IsComment : Boolean
사용 예
IsComment
IsComment = True
String Type 속성이 Comment인 모든 텍스트 객체를 반환합니다.
Not IsComment
IsComment = False
except String Type 속성이 Comment인 텍스트 객체를 제외한 모든 객체를 반환합니다.
IsComponent
요약
컴포넌트 객체를 반환합니다.
구문
IsComponent : Boolean
사용 예
IsComponent
IsComponent = True
모든 컴포넌트 객체를 반환합니다.
Not IsComponent
IsComponent = False
except 컴포넌트 객체를 제외한 모든 객체를 반환합니다.
IsComponentArc
요약
컴포넌트 객체의 하위 객체인 Arc 객체를 반환합니다.
구문
IsComponentArc : Boolean
사용 예
IsComponentArc
IsComponentArc = True
컴포넌트 객체의 하위 객체인 모든 Arc 객체를 반환합니다.
Not IsComponentArc
IsComponentArc = False
except 컴포넌트 객체의 하위 객체인 Arc 객체를 제외한 모든 객체를 반환합니다.
IsComponentBody
요약
3D Body 객체를 반환합니다.
구문
IsComponentBody : Boolean
사용 예
IsComponentBody
IsComponentBody = True
모든 3D Body 객체를 반환합니다.
Not IsComponentBody
IsComponentBody = False
except 3D Body 객체를 제외한 모든 객체를 반환합니다.
IsComponentFill
요약
컴포넌트 객체의 하위 객체인 Fill 객체를 반환합니다.
구문
IsComponentFill : Boolean
사용 예
IsComponentFill
IsComponentFill = True
컴포넌트 객체의 하위 객체인 모든 Fill 객체를 반환합니다.
Not IsComponentFill
IsComponentFill = False
컴포넌트 객체의 하위 객체인 Fill 객체를 except 제외한 모든 객체를 반환합니다.
IsComponentPad
요약
컴포넌트 객체의 하위 객체인 Pad 객체를 반환합니다.
구문
IsComponentPad : Boolean
사용 예
IsComponentPad
IsComponentPad = True
컴포넌트 객체의 하위 객체인 모든 Pad 객체를 반환합니다.
Not IsComponentPad
IsComponentPad = False
컴포넌트 객체의 하위 객체인 Pad 객체를 except 제외한 모든 객체를 반환합니다.
IsComponentText
요약
컴포넌트 객체의 하위 객체인 텍스트 객체를 반환합니다.
구문
IsComponentText : Boolean
사용 예
IsComponentText
IsComponentText = True
컴포넌트 객체의 하위 객체인 모든 텍스트 객체를 반환합니다.
Not IsComponentText
IsComponentText = False
컴포넌트 객체의 하위 객체인 텍스트 객체를 except 제외한 모든 객체를 반환합니다.
IsComponentTrack
요약
컴포넌트 객체의 하위 객체인 Track 객체를 반환합니다.
구문
IsComponentTrack : Boolean
사용 예
IsComponentTrack
IsComponentTrack = True
컴포넌트 객체의 하위 객체인 모든 Track 객체를 반환합니다.
Not IsComponentTrack
IsComponentTrack = False
컴포넌트 객체의 하위 객체인 Track 객체를 except 제외한 모든 객체를 반환합니다.
IsComponentVia
요약
컴포넌트 객체의 하위 객체인 비아 객체를 반환합니다.
구문
IsComponentVia : Boolean
사용 예
IsComponentVia
IsComponentVia = True
컴포넌트 객체의 하위 객체인 모든 비아 객체를 반환합니다.
Not IsComponentVia
IsComponentVia = False
컴포넌트 객체의 하위 객체인 비아 객체를 except 제외한 모든 객체를 반환합니다.
IsConnection
요약
모든 Connection 선을 반환합니다.
구문
IsConnection : Boolean/Boolean_String
사용 예
IsConnection
IsConnection = True
IsConnection = 'True'
모든 Connection 선을 반환합니다.
Not IsConnection
IsConnection = False
IsConnection = 'False'
Connection 선을 AND 제외한 모든 객체를 반환합니다. "Connection" 세부 정보도 표시되는데, 이는 이 쿼리가 반환하는 Net 객체의 하위 객체(목록에는 표시되지 않음)이기 때문입니다.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
Net 객체를 except 제외한 모든 객체를 반환합니다. "Connection" 세부 정보는 Net 객체의 하위 객체(목록에는 표시되지 않음)이며 이 쿼리는 Net 객체를 반환하지 않으므로 표시되지 않습니다.
IsCoordinate
요약
좌표 객체를 반환합니다.
구문
IsCoordinate : Boolean
사용 예
IsCoordinate
IsCoordinate = True
모든 좌표 객체를 반환합니다.
Not IsCoordinate
IsCoordinate = False
좌표 객체를 except 제외한 모든 객체를 반환합니다.
IsCopperRegion
요약
솔리드 Region 객체, 즉 Kind 속성이 Polygon cutout 또는 Board cutout(으)로 설정되지 않은 Region을 반환합니다(이 값으로 설정하면 각각 Polygon Cutout 또는 Board Cutout Region이 됩니다).
구문
IsCopperRegion : Boolean
사용 예
IsCopperRegion
IsCopperRegion = True
모든 솔리드 Region 객체를 반환합니다.
Not IsCopperRegion
IsCopperRegion = False
솔리드 Region 객체를 except 제외한 모든 객체를 반환합니다.
IsCutoutRegion
요약
폴리곤 컷아웃 Region 객체, 즉 Cutout 속성이 활성화된 Region을 반환합니다.
구문
IsCutoutRegion : Boolean
사용 예
IsCutoutRegion
Is = TrueCutoutRegion
모든 폴리곤 컷아웃 Region 객체를 반환합니다.
Not IsCutoutRegion
Is = FalseCutoutRegion
폴리곤 컷아웃 Region 객체를 except 제외한 모든 객체를 반환합니다.
IsDatumDimension
요약
기준 치수 객체를 반환합니다.
구문
IsDatumDimension : Boolean
사용 예
IsDatumDimension
IsDatumDimension = True
모든 기준 치수 객체를 반환합니다.
Not IsDatumDimension
IsDatumDimension = False
기준 치수 객체를 except 제외한 모든 객체를 반환합니다.
IsDesignator
요약
String Type 속성이 Designator인 텍스트 객체를 반환합니다. 이러한 객체는 컴포넌트 객체의 하위 객체입니다.
구문
IsDesignator : Boolean
사용 예
IsDesignator
IsDesignator = True
String Type 속성이 Designator인 모든 텍스트 객체를 반환합니다.
Not IsDesignator
IsDesignator = False
String Type 속성이 Designator인 텍스트 객체를 except 제외한 모든 객체를 반환합니다.
IsDifferentialPair
요약
모든 Differential Pair 객체를 반환합니다.
구문
IsDifferentialPair : Boolean/Boolean_String
사용 예
IsDifferentialPair
IsDifferentialPair = True
IsDifferentialPair = 'True'
모든 Differential Pair 객체를 반환합니다.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
Differential Pair 객체를 except 제외한 모든 객체를 반환합니다.
IsDimension
요약
유형에 관계없이 모든 치수 객체를 반환합니다.
구문
IsDimension : Boolean
사용 예
IsDimension
IsDimension = True
모든 치수 객체를 반환합니다.
Not IsDimension
IsDimension = False
치수 객체를 except 제외한 모든 객체를 반환합니다.
IsEmbeddedBoard
요약
모든 임베디드 보드 어레이 객체를 반환합니다.
구문
IsEmbeddedBoard : Boolean/Boolean_String
사용 예
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
모든 임베디드 보드 어레이 객체를 반환합니다.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
임베디드 보드 어레이 객체를 except 제외한 모든 객체를 반환합니다.
IsFill
요약
Fill 객체를 반환합니다.
구문
IsFill : Boolean
사용 예
IsFill
IsFill = True
모든 Fill 객체를 반환합니다.
Not IsFill
IsFill = False
Fill 객체를 except 제외한 모든 객체를 반환합니다.
IsFromTo
요약
모든 from-to 객체를 반환합니다.
구문
IsFromTo : Boolean/Boolean_String
사용 예
IsFromTo
IsFromTo = True
IsFromTo = 'True'
모든 from-to 객체를 반환합니다.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
from-to 객체를 except 모든 객체를 반환합니다.
IsLeaderDimension
요약
지시선 치수 객체를 반환합니다.
구문
IsLeaderDimension : Boolean
사용 예
IsLeaderDimension
IsLeaderDimension = True
모든 지시선 치수 객체를 반환합니다.
Not IsLeaderDimension
IsLeaderDimension = False
지시선 치수 객체를 except 모든 객체를 반환합니다.
IsLinearDiameterDimension
요약
선형 지름 치수 객체를 반환합니다.
구문
IsLinearDiameterDimension : Boolean
사용 예
IsDimensionLinearDiameter
IsLinearDiameterDimension = True
모든 선형 지름 치수 객체를 반환합니다.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
선형 지름 치수 객체를 except 모든 객체를 반환합니다.
IsLinearDimension
요약
선형 치수 객체를 반환합니다.
구문
IsLinearDimension : Boolean
사용 예
IsDimensionLinear
IsLinearDimension = True
모든 선형 치수 객체를 반환합니다.
Not IsLinearDimension
IsLinearDimension = False
선형 치수 객체를 except 모든 객체를 반환합니다.
IsMicroVia
요약
µvia 객체를 반환합니다.
구문
IsMicroVia : Boolean
사용 예
IsMicroVia
IsMicroVia = True
모든 µvia 객체를 반환합니다.
Not IsMicroVia
IsMicroVia = False
µvia 객체를 except 모든 객체를 반환합니다.
IsNet
요약
Net 객체를 반환합니다. Net 속성이 있는 모든 객체는 Net에 속할 수 있습니다. 예를 들어 Track, Arc, Fill, Region, 폴리곤, Pad 및 비아가 있습니다.
구문
IsNet : Boolean
사용 예
IsNet
IsNet = True
모든 Net 객체를 반환합니다.
Not IsNet
IsNet = False
Net 객체를 except 모든 객체를 반환합니다.
IsObjectKind
요약
Object Kind 속성이 지정된 객체 유형과 일치하는 모든 객체를 반환합니다.
구문
IsObjectKind(ObjectType : String) : Boolean/Boolean_String
ObjectType 객체 종류를 지정하며 다음 문자열 중 하나여야 합니다.
-
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 – 다음 문자열은 다양한 Rule 유형을 대상으로 지정하는 데 사용됩니다. PCB Rules and Constraints Editor 대화 상자에 표시되는 Rule 유형이 문자열 뒤의 괄호 안에 표시되어 있습니다.
-
'Acute Angle Rule'(예각) -
'Bare-board Fabrication Test Point Style Rule'(제조 테스트포인트 스타일) -
'Bare-board Fabrication Test Point Usage Rule'(제조 테스트포인트 사용) -
'Board Outline Clearance'(보드 Outline 클리어런스) -
'Broken Nets Rule'(미라우팅 Net) -
'Clearance Rule'(클리어런스) -
'Component Clearance Rule'(컴포넌트 클리어런스) -
'Component Rotations Rule'(컴포넌트 방향) -
'Confinement Constraint Rule'(룸 정의) -
'Daisy Chain Stub Length Rule'(데이지 체인 스텁 길이) -
'Differential Pairs Rule'(차동 쌍 라우팅) -
'Fanout Control Rule'(팬아웃 제어) -
'Flight Time Falling Edge Rule'(전파 시간 - 하강 에지) -
'Flight Time Rising Edge Rule'(전파 시간 - 상승 에지) -
'Hole To Hole Clearance Rule'(홀 간 클리어런스) -
'In-circuit Assembly Test Point Style Rule'(조립 테스트포인트 스타일) -
'In-circuit Assembly Test Point Usage Rule'(조립 테스트포인트 사용) -
'Layer Pair Rule'(레이어 쌍) -
'Matched Lengths Rule'(길이 매칭) -
'Max Min Height Rule'(높이) -
'Max Min Hole Size Rule'(홀 크기) -
'Max Min Impedance Rule'(임피던스) -
'Max Min Length Rule'(길이) -
'Max Min Width Rule'(폭) -
'Max Slope Falling Edge Rule'(기울기 - 하강 에지) -
'Max Slope Rising Edge Rule'(기울기 - 상승 에지) -
'Max Via Stub Length (BackDrilling rule)'(최대 비아 스텁 길이(백드릴링)) -
'Maximum Via Count Rule'(최대 비아 수) -
'Minimum Annular Ring Rule'(최소 애뉴럴 링) -
'Minimum Solder Mask Sliver Rule'(최소 솔더 마스크 슬리버) -
'Modified Polygon'(수정된 폴리곤) -
'Net Antennae Rule'(Net 안테나) -
'Nets To Ignore Rule'(무시할 Net) -
'Overshoot Falling Edge Rule'(오버슈트 - 하강 에지) -
'Overshoot Rising Edge Rule'(오버슈트 - 상승 에지) -
'Parallel Segment Rule'(평행 세그먼트) -
'Paste Mask Expansion Rule'(Paste Mask Expansion) -
'Permitted Layers Rule'(허용 레이어) -
'Polygon Connect Style Rule'(폴리곤 연결 스타일) -
'Power Plane Clearance Rule'(전원 평면 클리어런스) -
'Power Plane Connect Style Rule'(전원 평면 연결 스타일) -
'Routing Corner Style Rule'(라우팅 코너) -
'Routing Layers Rule'(라우팅 레이어) -
'Routing Priority Rule'(라우팅 우선순위) -
'Routing Topology Rule'(라우팅 토폴로지) -
'Routing Via Style Rule'(라우팅 비아 스타일) -
'Short Circuit Rule'(단락) -
'Signal Base Value Rule'(Signal 기준값) -
'Signal Stimulus Rule'(Signal 자극) -
'Signal Top Value Rule'(Signal 최댓값) -
'Silk To Silk Clearance Rule'(실크 간 클리어런스) -
'Silk To Solder Mask Clearance Rule'(실크와 솔더 마스크 간 클리어런스) -
'SMD Entry'(SMD Entry) -
'SMD Neck Down Rule'(SMD 넥다운) -
'SMD To Corner Rule'(SMD와 코너 간 거리) -
'SMD To Plane Rule'(SMD와 평면 간 거리) -
'Solder Mask Expansion Rule'(Solder Mask Expansion) -
'Supply Nets Rule'(전원 Net) -
'Unconnected Pin Rule'(미연결 핀) -
'Undershoot Falling Edge Rule'(언더슈트 - 하강 에지) -
'Undershoot Rising Edge Rule'(언더슈트 - 상승 에지) -
'Vias Under SMD Rule'(SMD 아래 비아)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
사용 예
IsObjectKind('Via')
IsObjectKind('Via') = True
IsObjectKind('Via') = 'True'
모든 비아 객체를 반환합니다.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
Track 객체를 except 모든 객체를 반환합니다.
참고
ObjectType 문자열의 시작과 끝에 작은따옴표(')를 반드시 사용해야 합니다.
IsOriginalDimension
요약
모든 기존 치수 객체를 반환합니다.
구문
IsOriginalDimension : Boolean/Boolean_String
사용 예
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
모든 기존 치수 객체를 반환합니다.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
기존 치수 객체를 except 모든 객체를 반환합니다.
IsPad
요약
Pad 객체를 반환합니다.
구문
IsPad : Boolean
사용 예
IsPad
IsPad = True
모든 Pad 객체를 반환합니다.
Not IsPad
IsPad = False
Pad 객체를 except 모든 객체를 반환합니다.
IsPadHoleValid
요약
유효한 홀이 있는 모든 Pad 객체를 반환합니다. 홀이 유효하려면 Pad의 Hole Size 속성 값이 0이 아니어야 합니다. 또한 슬롯형 홀인 경우 길이가 0이 아니어야 합니다.
구문
IsPadHoleValid : Boolean/Boolean_String
사용 예
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
유효한 홀이 있는 모든 Pad 객체를 반환합니다.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
유효한 홀이 있는 Pad 객체를 제외한 except 모든 객체를 반환합니다.
IsPoly
요약
폴리곤 포어 객체를 반환합니다.
구문
IsPoly : Boolean
사용 예
IsPoly
IsPoly = True
모든 폴리곤 포어 객체를 반환합니다.
Not IsPoly
IsPoly = False
폴리곤 포어 객체를 제외한 except 모든 객체를 반환합니다.
참고
-
이 함수는 IsPolygon 함수의 별칭입니다.
-
폴리곤 포어에 대한 Electrical Clearance Rule을 정의할 때는 IsPolygon (또는 IsPoly) 객체 유형 검사 대신 InPolygon (또는 InPoly) 속성 검사를 사용해야 합니다. 클리어런스 Rule은 폴리곤 포어 전체 객체가 아니라 폴리곤 포어를 구성하거나 폴리곤 포어에 in 프리미티브(Region, 트랙 및 아크)에 적용되기 때문입니다. 폴리곤 포어에 대한 유효한 클리어런스 Rule은 InPolygon 객체와 All 다른 객체 사이에 적용되어야 합니다.
IsPolygon
요약
폴리곤 포어 객체를 반환합니다.
구문
IsPolygon : Boolean
사용 예
IsPolygon
IsPolygon = True
모든 폴리곤 포어 객체를 반환합니다.
Not IsPolygon
IsPolygon = False
폴리곤 포어 객체를 제외한 except 모든 객체를 반환합니다.
참고
-
이 함수는 IsPoly 함수의 별칭입니다.
-
폴리곤 포어에 대한 Electrical Clearance Rule을 정의할 때는 IsPolygon (또는 IsPoly) 객체 유형 검사 대신 InPolygon (또는 InPoly) 속성 검사를 사용해야 합니다. 클리어런스 Rule은 폴리곤 포어 전체 객체가 아니라 폴리곤 포어를 구성하거나 폴리곤 포어에 in 프리미티브(Region, 트랙 및 아크)에 적용되기 때문입니다. 폴리곤 포어에 대한 유효한 클리어런스 Rule은 InPolygon 객체와 All 다른 객체 사이에 적용되어야 합니다.
IsQrCodeText
요약
Text Kind 속성이 BarCode Text(으)로 설정되고 BarCode Type 속성이 QR Code(으)로 설정된 텍스트 문자열 객체를 반환합니다.
구문
IsQrCodeText : Boolean
사용 예
IsQrCodeText
IsQrCodeText = True
Text Kind 속성이 BarCode Text(으)로 설정되고 BarCode Type 속성이 QR Code(으)로 설정된 모든 텍스트 문자열 객체를 반환합니다.
Not IsQrCodeText
IsQrCodeText = False
Text Kind 속성이 BarCode Text(으)로 설정되고 BarCode Type 속성이 QR Code(으)로 설정된 텍스트 문자열 객체를 제외한 except 모든 객체를 반환합니다.
IsRadialDiameterDimension
요약
지름 치수 객체를 반환합니다.
구문
IsRadialDiameterDimension : Boolean
사용 예
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
모든 지름 치수 객체를 반환합니다.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
지름 치수 객체를 제외한 except 모든 객체를 반환합니다.
IsRadialDimension
요약
반지름 치수 객체를 반환합니다.
구문
IsRadialDimension : Boolean
사용 예
IsDimensionRadial
IsDimension = TrueRadial
모든 반지름 치수 객체를 반환합니다.
Not IsDimensionRadial
IsDimension = FalseRadial
반지름 치수 객체를 제외한 except 모든 객체를 반환합니다.
IsRegion
요약
모든 Region 객체, 즉 솔리드 Region, 폴리곤 컷아웃 Region 및 보드 컷아웃 Region을 반환합니다.
구문
IsRegion : Boolean
사용 예
IsRegion
IsRegion = True
모든 Region 객체를 반환합니다.
Not IsRegion
IsRegion = False
Region 객체를 제외한 except 모든 객체를 반환합니다.
IsRoom
요약
룸 정의 Rule (영역 제한 제약 조건 Rule) 객체를 반환합니다.
구문
IsRoom : Boolean/Boolean_String
사용 예
IsRoom
IsRoom= True
IsRoom= 'True'
모든 룸 정의 Rule 객체를 반환합니다.
Not IsRoom
IsRoom= False
IsRoom= 'False'
룸 정의 Rule 객체를 제외한 except 모든 객체를 반환합니다.
참고
이 함수는 IsRule_ConfinementConstraint 함수의 별칭입니다.
IsRule
요약
유형에 관계없이 모든 Design Rule 객체를 반환합니다.
구문
IsRule : Boolean
사용 예
IsRule
IsRule = True
모든 Design Rule 객체를 반환합니다.
Not IsRule
IsRule = False
Design Rule 객체를 제외한 except 모든 객체를 반환합니다.
IsRule_AcuteAngle
요약
예각 Rule 객체를 반환합니다.
구문
IsRule_AcuteAngle : Boolean
사용 예
IsRule_AcuteAngle
IsRule_AcuteAngle = True
모든 예각 Rule 객체를 반환합니다.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
예각 Rule 객체를 제외한 except 모든 객체를 반환합니다.
IsRule_BoardOutlineClearance
요약
보드 Outline 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_BoardOutlineClearance : Boolean
사용 예
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
모든 보드 Outline 클리어런스 Rule 객체를 반환합니다.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
보드 Outline 클리어런스 Rule 객체를 제외한 except 모든 객체를 반환합니다.
IsRule_BrokenNets
요약
미배선 Net Rule 객체를 반환합니다.
구문
IsRule_BrokenNets : Boolean
사용 예
IsRule_BrokenNets
IsRule_BrokenNets = True
모든 미배선 Net Rule 객체를 반환합니다.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
미배선 Net Rule 객체를 제외한 except 모든 객체를 반환합니다.
IsRule_Clearance
요약
클리어런스 Rule 객체를 반환합니다.
구문
IsRule_Clearance : Boolean
사용 예
IsRule_Clearance
IsRule_ = TrueClearance
모든 클리어런스 Rule 객체를 반환합니다.
Not IsRule_Clearance
IsRule_ = FalseClearance
클리어런스 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_ComponentClearance
요약
컴포넌트 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_ComponentClearance : Boolean
사용 예
IsRule_ ComponentClearance
IsRule_ = TrueComponentClearance
모든 컴포넌트 클리어런스 Rule 객체를 반환합니다.
Not IsRule_ ComponentClearance
IsRule_ = FalseComponentClearance
컴포넌트 클리어런스 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_ComponentRotations
요약
컴포넌트 방향 Rule 객체를 반환합니다.
구문
IsRule_ComponentRotations : Boolean
사용 예
IsRule_ ComponentRotations
IsRule_ = TrueComponentRotations
모든 컴포넌트 방향 Rule 객체를 반환합니다.
Not IsRule_ ComponentRotations
IsRule_ = FalseComponentRotations
컴포넌트 방향 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_ConfinementConstraint
요약
룸 정의 Rule(영역 제한 제약 조건 Rule) 객체를 반환합니다.
구문
IsRule_ConfinementConstraint : Boolean/Boolean_String
사용 예
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
모든 룸 정의 Rule 객체를 반환합니다.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Is Rule_ConfinementConstraint= 'False'
룸 정의 Rule 객체를 except 제외한 모든 객체를 반환합니다.
참고
이 함수는 IsRoom 함수의 별칭입니다.
IsRule_Creepage
요약
연면 거리 Rule 객체를 반환합니다.
구문
IsRule_Creepage : Boolean
사용 예
IsRule_Creepage
IsRule_Creepage = True
모든 연면 거리 Rule 객체를 반환합니다.
Not IsRule_Creepage
IsRule_Creepage = False
연면 거리 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_DaisyChainStubLength
요약
데이지 체인 스텁 길이 Rule 객체를 반환합니다.
구문
IsRule_DaisyChainStubLength : Boolean
사용 예
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
모든 데이지 체인 스텁 길이 Rule 객체를 반환합니다.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
데이지 체인 스텁 길이 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_DifferentialPairsRouting
요약
차동 쌍 라우팅 Rule 객체를 반환합니다.
구문
IsRule_DifferentialPairsRouting : Boolean
사용 예
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
모든 차동 쌍 라우팅 Rule 객체를 반환합니다.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
차동 쌍 라우팅 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_FanoutControl
요약
팬아웃 제어 Rule 객체를 반환합니다.
구문
IsRule_FanoutControl : Boolean
사용 예
IsRule_ FanoutControl
IsRule_ = TrueFanoutControl
모든 팬아웃 제어 Rule 객체를 반환합니다.
Not IsRule_ FanoutControl
IsRule_ = FalseFanoutControl
팬아웃 제어 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_FlightTime_FallingEdge
요약
신호 전달 시간 - 하강 에지 Rule 객체를 반환합니다.
구문
IsRule_FlightTime_FallingEdge : Boolean
사용 예
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
모든 신호 전달 시간 - 하강 에지 Rule 객체를 반환합니다.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
신호 전달 시간 - 하강 에지 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_FlightTime_RisingEdge
요약
신호 전달 시간 - 상승 에지 Rule 객체를 반환합니다.
구문
IsRule_FlightTime_RisingEdge : Boolean
사용 예
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
모든 신호 전달 시간 - 상승 에지 Rule 객체를 반환합니다.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
신호 전달 시간 - 상승 에지 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_HoleToHoleClearance
요약
홀 간 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_HoleToHoleClearance : Boolean
사용 예
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
모든 홀 간 클리어런스 Rule 객체를 반환합니다.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
홀 간 클리어런스 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_LayerPair
요약
레이어 쌍 Rule 객체를 반환합니다.
구문
IsRule_LayerPair : Boolean
사용 예
IsRule_LayerPair
IsRule_LayerPair = True
모든 레이어 쌍 Rule 객체를 반환합니다.
Not IsRule_LayerPair
IsRule_LayerPair = False
레이어 쌍 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_MatchedLengths
요약
길이 정합 Rule 객체를 반환합니다.
구문
IsRule_MatchedLengths : Boolean
사용 예
IsRule_MatchedLengths
IsRule_MatchedLengths = True
모든 길이 정합 Rule 객체를 반환합니다.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
길이 정합 Rule 객체를 except 제외한 모든 객체를 반환합니다.
IsRule_MaximumViaCount
요약
최대 비아 수 Rule 객체를 반환합니다.
구문
IsRule_MaximumViaCount : Boolean
사용 예
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
모든 최대 비아 수 Rule 객체를 반환합니다.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
모든 객체를 반환합니다. except 최대 비아 수 Rule 객체.
IsRule_MaxMinHeightConstraint
요약
높이 Rule 객체를 반환합니다.
구문
IsRule_MaxMinHeightConstraint : Boolean
사용 예
IsRule_ MaxMinHeightConstraint
IsRule_ = TrueMaxMinHeightConstraint
모든 높이 Rule 객체를 반환합니다.
Not IsRule_ MaxMinHeightConstraint
IsRule_ = FalseMaxMinHeightConstraint
모든 객체를 반환합니다. except 높이 Rule 객체.
IsRule_MaxMinHoleSize
요약
홀 크기 Rule 객체를 반환합니다.
구문
IsRule_MaxMinHoleSize : Boolean
사용 예
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
모든 홀 크기 Rule 객체를 반환합니다.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
모든 객체를 반환합니다. except 홀 크기 Rule 객체.
IsRule_MaxMinImpedance
요약
임피던스 Rule 객체를 반환합니다.
구문
IsRule_MaxMinImpedance : Boolean
사용 예
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
모든 임피던스 Rule 객체를 반환합니다.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
모든 객체를 반환합니다. except 임피던스 Rule 객체.
IsRule_MaxMinLength
요약
길이 Rule 객체를 반환합니다.
구문
IsRule_MaxMinLength : Boolean
사용 예
IsRule_MaxMinLength
IsRule_MaxMinLength = True
모든 길이 Rule 객체를 반환합니다.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
모든 객체를 반환합니다. except 길이 Rule 객체.
IsRule_MaxMinWidth
요약
너비 Rule 객체를 반환합니다.
구문
IsRule_MaxMinWidth : Boolean
사용 예
IsRule_ MaxMinWidth
IsRule_ = TrueMaxMinWidth
모든 너비 Rule 객체를 반환합니다.
Not IsRule_ MaxMinWidth
IsRule_ = FalseMaxMinWidth
모든 객체를 반환합니다. except 너비 Rule 객체.
IsRule_MaxSlope_FallingEdge
요약
기울기 - 하강 에지 Rule 객체를 반환합니다.
구문
IsRule_MaxSlope_FallingEdge : Boolean
사용 예
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
모든 기울기 - 하강 에지 Rule 객체를 반환합니다.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
모든 객체를 반환합니다. except 기울기 - 하강 에지 Rule 객체.
IsRule_MaxSlope_RisingEdge
요약
기울기 - 상승 에지 Rule 객체를 반환합니다.
구문
IsRule_MaxSlope_RisingEdge : Boolean
사용 예
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
모든 기울기 - 상승 에지 Rule 객체를 반환합니다.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
모든 객체를 반환합니다. except 기울기 - 상승 에지 Rule 객체.
IsRule_MinimumAnnularRing
요약
최소 애뉼러 링 Rule 객체를 반환합니다.
구문
IsRule_MinimumAnnularRing : Boolean
사용 예
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
모든 최소 애뉼러 링 Rule 객체를 반환합니다.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
모든 객체를 반환합니다. except 최소 애뉼러 링 Rule 객체.
IsRule_MinimumSolderMaskSliver
요약
최소 솔더 마스크 슬리버 Rule 객체를 반환합니다.
구문
IsRule_MinimumSolderMaskSliver : Boolean
사용 예
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
모든 최소 솔더 마스크 슬리버 Rule 객체를 반환합니다.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
모든 객체를 반환합니다. except 최소 솔더 마스크 슬리버 Rule 객체.
IsRule_NetAntennae
요약
Net 안테나 Rule 객체를 반환합니다.
구문
IsRule_NetAntennae : Boolean
사용 예
IsRule_NetAntennae
IsRule_NetAntennae = True
모든 Net 안테나 Rule 객체를 반환합니다.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
모든 객체를 반환합니다. except Net 안테나 Rule 객체.
IsRule_NetsToIgnore
요약
무시할 Net Rule 객체를 반환합니다.
구문
IsRule_NetsToIgnore : Boolean
사용 예
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
모든 무시할 Net Rule 객체를 반환합니다.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
모든 객체를 반환합니다. except 무시할 Net Rule 객체.
IsRule_Overshoot_FallingEdge
요약
오버슈트 - 하강 에지 Rule 객체를 반환합니다.
구문
IsRule_Overshoot_FallingEdge : Boolean
사용 예
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
모든 오버슈트 - 하강 에지 Rule 객체를 반환합니다.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
모든 객체를 반환합니다. except 오버슈트 - 하강 에지 Rule 객체.
IsRule_Overshoot_RisingEdge
요약
오버슈트 - 상승 에지 Rule 객체를 반환합니다.
구문
IsRule_Overshoot_RisingEdge : Boolean
사용 예
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
모든 오버슈트 - 상승 에지 Rule 객체를 반환합니다.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
모든 객체를 반환합니다. except 오버슈트 - 상승 에지 Rule 객체.
IsRule_ParallelSegment
요약
평행 세그먼트 Rule 객체를 반환합니다.
구문
IsRule_ParallelSegment : Boolean
사용 예
IsRule_ParallelSegment
IsRule_ParallelSegment = True
모든 평행 세그먼트 Rule 객체를 반환합니다.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
모든 객체 중 except 병렬 세그먼트 Rule 객체를 반환합니다.
IsRule_PasteMaskExpansion
요약
Paste Mask Expansion Rule 객체를 반환합니다.
구문
IsRule_PasteMaskExpansion : Boolean
사용 예
IsRule_ PasteMaskExpansion
IsRule_ = TruePasteMaskExpansion
모든 Paste Mask Expansion Rule 객체를 반환합니다.
Not IsRule_ PasteMaskExpansion
IsRule_ = FalsePasteMaskExpansion
모든 객체 중 except Paste Mask Expansion Rule 객체를 반환합니다.
IsRule_PermittedLayers
요약
허용 레이어 Rule 객체를 반환합니다.
구문
IsRule_PermittedLayers : Boolean
사용 예
IsRule_ PermittedLayers
IsRule_PermittedLayers = True
모든 허용 레이어 Rule 객체를 반환합니다.
Not IsRule_ PermittedLayers
IsRule_ = FalsePermittedLayers
모든 객체 중 except 허용 레이어 Rule 객체를 반환합니다.
IsRule_PolygonConnectStyle
요약
폴리곤 연결 스타일 Rule 객체를 반환합니다.
구문
IsRule_PolygonConnectStyle : Boolean
사용 예
IsRule_ PolygonConnectStyle
IsRule_ = TruePolygonConnectStyle
모든 폴리곤 연결 스타일 Rule 객체를 반환합니다.
Not IsRule_PolygonConnectStyle
IsRule_ = FalsePolygonConnectStyle
모든 객체 중 except 폴리곤 연결 스타일 Rule 객체를 반환합니다.
IsRule_PowerPlaneClearance
요약
전원 평면 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_PowerPlaneClearance : Boolean
사용 예
IsRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
모든 전원 평면 클리어런스 Rule 객체를 반환합니다.
Not IsRule_ PowerPlaneClearance
IsRule_ = FalsePowerPlaneClearance
모든 객체 중 except 전원 평면 클리어런스 Rule 객체를 반환합니다.
IsRule_PowerPlaneConnectStyle
요약
전원 평면 연결 스타일 Rule 객체를 반환합니다.
구문
IsRule_PowerPlaneConnectStyle : Boolean
사용 예
IsRule_ PowerPlaneConnectStyle
IsRule_ = TruePowerPlaneConnectStyle
모든 전원 평면 연결 스타일 Rule 객체를 반환합니다.
Not IsRule_ PowerPlaneConnectStyle
IsRule_ = FalsePowerPlaneConnectStyle
모든 객체 중 except 전원 평면 연결 스타일 Rule 객체를 반환합니다.
IsRule_ReturnPath
요약
리턴 경로 Rule 객체를 반환합니다.
구문
IsRule_ReturnPath : Boolean
사용 예
IsRule_ReturnPath
IsRule_ReturnPath = True
모든 리턴 경로 Rule 객체를 반환합니다.
Not ReturnPath
IsRule_ReturnPath = False
모든 객체 중 except 리턴 경로 Rule 객체를 반환합니다.
IsRule_RoutingCornerStyle
요약
라우팅 코너 Rule 객체를 반환합니다.
구문
IsRule_RoutingCornerStyle : Boolean
사용 예
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
모든 라우팅 코너 Rule 객체를 반환합니다.
Not IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = False
모든 객체 중 except 라우팅 코너 Rule 객체를 반환합니다.
IsRule_RoutingLayers
요약
라우팅 레이어 Rule 객체를 반환합니다.
구문
IsRule_RoutingLayers : Boolean
사용 예
IsRule_RoutingLayers
IsRule_ = TrueRoutingLayers
모든 라우팅 레이어 Rule 객체를 반환합니다.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
모든 객체 중 except 라우팅 레이어 Rule 객체를 반환합니다.
IsRule_RoutingPriority
요약
라우팅 우선순위 Rule 객체를 반환합니다.
구문
IsRule_RoutingPriority : Boolean
사용 예
IsRule_RoutingPriority
IsRule_ = TrueRoutingPriority
모든 라우팅 우선순위 Rule 객체를 반환합니다.
Not IsRule_ RoutingPriority
IsRule_ = FalseRoutingPriority
모든 객체 중 except 라우팅 우선순위 Rule 객체를 반환합니다.
IsRule_RoutingTopology
요약
라우팅 토폴로지 Rule 객체를 반환합니다.
구문
IsRule_RoutingTopology : Boolean
사용 예
IsRule_ RoutingTopology
IsRule_ = TrueRoutingTopology
모든 라우팅 토폴로지 Rule 객체를 반환합니다.
Not IsRule_RoutingTopology
IsRule_ = FalseRoutingTopology
모든 객체 중 except 라우팅 토폴로지 Rule 객체를 반환합니다.
IsRule_RoutingViaStyle
요약
라우팅 비아 스타일 Rule 객체를 반환합니다.
구문
IsRule_RoutingViaStyle : Boolean
사용 예
IsRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
모든 라우팅 비아 스타일 Rule 객체를 반환합니다.
Not IsRule_ RoutingViaStyle
IsRule_ = FalseRoutingViaStyle
모든 객체 중 except 라우팅 비아 스타일 Rule 객체를 반환합니다.
IsRule_ShortCircuit
요약
단락 Rule 객체를 반환합니다.
구문
IsRule_ShortCircuit : Boolean
사용 예
IsRule_ShortCircuit
IsRule_ = TrueShortCircuit
모든 단락 Rule 객체를 반환합니다.
Not IsRule_ ShortCircuit
IsRule_ = FalseShortCircuit
모든 객체 중 except 단락 Rule 객체를 반환합니다.
IsRule_SignalBaseValue
요약
Signal 기준값 Rule 객체를 반환합니다.
구문
IsRule_SignalBaseValue : Boolean
사용 예
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
모든 Signal 기준값 Rule 객체를 반환합니다.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
모든 객체 중 except Signal 기준값 Rule 객체를 반환합니다.
IsRule_SignalStimulus
요약
Signal 자극 Rule 객체를 반환합니다.
구문
IsRule_SignalStimulus : Boolean
사용 예
IsRule_SignalStimulus
IsRule_SignalStimulus = True
모든 Signal 자극 Rule 객체를 반환합니다.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
모든 객체 중 except Signal 자극 Rule 객체를 반환합니다.
IsRule_SignalTopValue
요약
Signal 최댓값 Rule 객체를 반환합니다.
구문
IsRule_SignalTopValue : Boolean
사용 예
IsRule_SignalTopValue
IsRule_SignalTopValue = True
모든 Signal 최댓값 Rule 객체를 반환합니다.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
except Signal 최댓값 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SilkToSilkClearance
요약
실크 간 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_SilkToSilkClearance : Boolean
사용 예
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
모든 실크 간 클리어런스 Rule 객체를 반환합니다.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
except 실크 간 클리어런스 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SilkToSolderMaskClearance
요약
실크와 솔더 마스크 간 클리어런스 Rule 객체를 반환합니다.
구문
IsRule_SilkToSolderMaskClearance : Boolean
사용 예
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
모든 실크와 솔더 마스크 간 클리어런스 Rule 객체를 반환합니다.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
except 실크와 솔더 마스크 간 클리어런스 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SMDNeckDown
요약
SMD 넥다운 Rule 객체를 반환합니다.
구문
IsRule_SMDNeckDown : Boolean
사용 예
IsRule_SMDNeckDown
IsRule_ = TrueSMDNeckDown
모든 SMD 넥다운 Rule 객체를 반환합니다.
Not IsRule_ SMDNeckDown
IsRule_ = FalseSMDNeckDown
except SMD 넥다운 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SMDToCorner
요약
SMD와 코너 간 Rule 객체를 반환합니다.
구문
IsRule_SMDToCorner : Boolean
사용 예
IsRule_ SMDToCorner
IsRule_ = TrueSMDToCorner
모든 SMD와 코너 간 Rule 객체를 반환합니다.
Not IsRule_SMDToCorner
IsRule_ = FalseSMDToCorner
except SMD와 코너 간 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SMDToPlane
요약
SMD와 플레인 간 Rule 객체를 반환합니다.
구문
IsRule_SMDToPlane : Boolean
사용 예
IsRule_ SMDToPlane
IsRule_ = TrueSMDToPlane
모든 SMD와 플레인 간 Rule 객체를 반환합니다.
Not IsRule_ SMDToPlane
IsRule_ = FalseSMDToPlane
except SMD와 플레인 간 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SolderMaskExpansion
요약
Solder Mask Expansion Rule 객체를 반환합니다.
구문
IsRule_SolderMaskExpansion : Boolean
사용 예
IsRule_ SolderMaskExpansion
IsRule_ = TrueSolderMaskExpansion
모든 Solder Mask Expansion Rule 객체를 반환합니다.
Not IsRule_ SolderMaskExpansion
IsRule_ = FalseSolderMaskExpansion
except Solder Mask Expansion Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_SupplyNets
요약
전원 네트 Rule 객체를 반환합니다.
구문
IsRule_SupplyNets : Boolean
사용 예
IsRule_SupplyNets
IsRule_SupplyNets = True
모든 전원 네트 Rule 객체를 반환합니다.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
except 전원 네트 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_TestPointStyle
요약
제조 테스트포인트 스타일 Rule 객체를 반환합니다.
구문
IsRule_TestPointStyle : Boolean
사용 예
IsRule_TestPointStyle
IsRule_TestPointStyle = True
모든 제조 테스트포인트 스타일 Rule 객체를 반환합니다.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
except 제조 테스트포인트 스타일 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_TestPointUsage
요약
제조 테스트포인트 사용 Rule 객체를 반환합니다.
구문
IsRule_TestPointUsage : Boolean
사용 예
IsRule_TestPointUsage
IsRule_TestPointUsage = True
모든 제조 테스트포인트 사용 Rule 객체를 반환합니다.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
except 제조 테스트포인트 사용 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_UnconnectedPin
요약
미연결 핀 Rule 객체를 반환합니다.
구문
IsRule_UnconnectedPin : Boolean
사용 예
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
모든 미연결 핀 Rule 객체를 반환합니다.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
except 미연결 핀 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_Undershoot_FallingEdge
요약
언더슈트 - 하강 에지 Rule 객체를 반환합니다.
구문
IsRule_Undershoot_FallingEdge : Boolean
사용 예
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
모든 언더슈트 - 하강 에지 Rule 객체를 반환합니다.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
except 언더슈트 - 하강 에지 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_Undershoot_RisingEdge
요약
언더슈트 - 상승 에지 Rule 객체를 반환합니다.
구문
IsRule_Undershoot_RisingEdge : Boolean
사용 예
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
모든 언더슈트 - 상승 에지 Rule 객체를 반환합니다.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
except 언더슈트 - 상승 에지 Rule 객체를 제외한 모든 객체를 반환합니다.
IsRule_ViasUnderSMD
요약
SMD 아래 비아 Rule 객체를 반환합니다.
구문
IsRule_ViasUnderSMD : Boolean
사용 예
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
모든 SMD 아래 비아 Rule 객체를 반환합니다.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
SMD 아래 비아 Rule 객체except를 제외한 모든 객체를 반환합니다.
IsRule_Wirebonding
요약
와이어 본딩 Rule 객체를 반환합니다.
구문
IsRule_Wirebonding : Boolean
사용 예
IsRule_Wirebonding
IsRule_Wirebonding = True
모든 와이어 본딩 Rule 객체를 반환합니다.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
와이어 본딩 Rule 객체except를 제외한 모든 객체를 반환합니다.
IsShieldingVia
요약
비아 차폐 그룹에 속한 모든 비아 객체를 반환합니다.
구문
IsShieldingVia : Boolean/Boolean_String
사용 예
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
비아 차폐 그룹에 속한 모든 비아 객체를 반환합니다. 폴리곤(차폐 구리) 객체도 반환됩니다.
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
비아 차폐 그룹에 속한 비아 객체except 를 제외한 모든 객체를 반환합니다. 폴리곤(차폐 구리) 객체도 반환됩니다.
IsSkipVia
요약
스킵 비아 객체를 반환합니다.
구문
IsSkipVia : Boolean
사용 예
IsSkipVia
IsSkipVia = True
모든 스킵 비아 객체를 반환합니다.
Not IsSkipVia
IsSkipVia = False
스킵 비아 객체except 를 제외한 모든 객체를 반환합니다.
IsSplitPlane
요약
분할 평면 객체를 반환합니다.
구문
IsSplitPlane : Boolean
사용 예
IsSplitPlane
IsSplitPlane = True
모든 분할 평면 객체를 반환합니다.
Not IsSplitPlane
IsSplitPlane = False
분할 평면 객체except 를 제외한 모든 객체를 반환합니다.
IsStackedVia
요약
적층 비아 객체를 반환합니다.
구문
IsStackedVia : Boolean
사용 예
IsStackedVia
IsStackedVia = True
모든 적층 비아 객체를 반환합니다.
Not IsStackedVia
IsStackedVia = False
적층 비아 객체except 를 제외한 모든 객체를 반환합니다.
IsStitchingVia
요약
비아 스티칭 그룹에 속한 모든 비아 객체를 반환합니다.
구문
IsStitchingVia : Boolean/Boolean_String
사용 예
IsStitchingVia
IsStitchingVia = True
IsStitchingVia = 'True'
비아 스티칭 그룹에 속한 모든 비아 객체를 반환합니다.
Not IsStitchingVia
IsStitchingVia = False
IsStitchingVia = 'False'
비아 스티칭 그룹에 속한 비아 객체except 를 제외한 모든 객체를 반환합니다.
IsStrokeText
요약
텍스트 표시에 Stroke 글꼴을 사용하는 모든 텍스트 기반 객체를 반환합니다.
구문
IsStrokeText : Boolean
사용 예
IsStrokeText
IsStrokeText = True
Stroke 글꼴을 사용하는 모든 텍스트 기반 객체를 반환합니다.
Not IsStrokeText
IsStrokeText = False
Stroke 글꼴을 사용하는 텍스트 기반 객체except 를 제외한 모든 객체를 반환합니다.
IsTeardrop
요약
모든 티어드롭 객체를 반환합니다. 티어드롭은 배선된 PCB 설계에 추가하여 Track과 Pad, Track과 비아, Track과 Track 사이의 연결을 강화하는 데 자주 사용됩니다. 이는 설계 객체가 매우 작을 때 유용하며, 특히 드릴 가공된 Pad와 비아에 유용합니다. 드릴 중심과 Pad/비아 중심이 어긋나면 드릴 구멍이 Track과 Pad/비아를 연결하는 구리의 상당 부분을 제거할 수 있기 때문입니다. 이러한 현상을 drill breakout라고 합니다. 각 티어드롭 형상은 직선 또는 곡선 가장자리를 가질 수 있는 하나의 Region 객체로 생성됩니다.
구문
IsTeardrop : Boolean/Boolean_String
사용 예
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
모든 티어드롭 Region 객체를 반환합니다.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
티어드롭 Region 객체except 를 제외한 모든 객체를 반환합니다.
IsText
요약
텍스트 표시에 사용되는 글꼴 유형(Stroke, TrueType, BarCode)에 관계없이 모든 텍스트 기반 객체를 반환합니다.
구문
IsText : Boolean
사용 예
IsText
IsText = True
모든 텍스트 기반 객체를 반환합니다.
Not IsText
IsText = False
텍스트 기반 객체except 를 제외한 모든 객체를 반환합니다.
IsThruVia
요약
관통 비아 객체를 반환합니다.
구문
IsThruVia : Boolean
사용 예
IsThruVia
IsThruVia = True
모든 관통 비아 객체를 반환합니다.
Not IsThruVia
IsThruVia = False
관통 비아 객체except 를 제외한 모든 객체를 반환합니다.
IsTrack
요약
Track 객체를 반환합니다.
구문
IsTrack : Boolean
사용 예
IsTrack
IsTrack = True
모든 Track 객체를 반환합니다.
Not IsTrack
IsTrack = False
Track 객체except 를 제외한 모든 객체를 반환합니다.
IsTrueTypeText
요약
텍스트 표시에 TrueType 글꼴을 사용하는 모든 텍스트 기반 객체를 반환합니다.
구문
IsTrueTypeText : Boolean
사용 예
IsTrueTypeText
IsTrueTypeText = True
TrueType 글꼴을 사용하는 모든 텍스트 기반 객체를 반환합니다.
Not IsTrueTypeText
IsTrueTypeText = False
TrueType 글꼴을 사용하는 텍스트 기반 객체except 를 제외한 모든 객체를 반환합니다.
IsVia
요약
비아 객체를 반환합니다.
구문
IsVia : Boolean
사용 예
IsVia
IsVia = True
모든 비아 객체를 반환합니다.
Not IsVia
IsVia = False
비아 객체except 를 제외한 모든 객체를 반환합니다.
IsViolation
요약
모든 위반 객체를 반환합니다.
구문
IsViolation : Boolean
사용 예
IsViolation
IsViolation = True
모든 위반 객체를 반환합니다.
Not IsViolation
IsViolation = False
위반 객체except를 제외한 모든 객체를 반환합니다.