객체 유형 확인

Object Type Checks PCB 쿼리 함수는 Query Helper 대화상자에 표시됩니다.
이 참조 페이지에서는 Altium Designer의 PCB 및 PCB Library 문서에서 사용할 수 있는 Object Type Checks 카테고리의 쿼리 언어 키워드를 자세히 설명합니다. 특정 쿼리 키워드에 대한 도움말은 아래의 접을 수 있는 섹션을 사용하거나, Query Helper 또는 Filter 패널에서 해당 키워드를 강조 표시(또는 내부를 클릭)한 다음 F1을(를) 눌러 해당 섹션으로 바로 이동하십시오.
All
요약
PCB 문서의 모든 객체를 반환합니다.
구문
All : Boolean
사용 예
All
All = True
모든 객체를 반환합니다.
Not All
All = False
어떤 객체도 반환하지 않습니다.
BackDrillBottom
요약
보드 하단면의 백드릴(Back Drill) 위치를 반환합니다.
구문
BackDrillBottom : Boolean
사용 예
BackDrillBottom
BackDrillBottom = True
하단면의 모든 백드릴 위치를 반환합니다.
Not BackDrillBottom
BackDrillBottom = False
모든 객체 except 하단면 백드릴 위치를 반환합니다.
BackDrillTop
요약
보드 상단면의 백드릴(Back Drill) 위치를 반환합니다.
구문
BackDrillTop : Boolean
사용 예
BackDrillTop
BackDrillTop = True
상단면의 모든 백드릴 위치를 반환합니다.
Not BackDrillTop
BackDrillTop = False
모든 객체 except 상단면 백드릴 위치를 반환합니다.
HasCylinderModel
요약
Model Type 속성이 Cylinder(으)로 설정된 모든 3D 바디 객체를 반환합니다.
구문
HasCylinderModel : Boolean/Boolean_String
사용 예
HasCylinderModel
HasCylinderModel = True
HasCylinderModel = 'True'
Model Type 속성이 Cylinder(으)로 설정된 모든 3D 바디 객체를 반환합니다.
Not HasCylinderModel
HasCylinderModel = False
HasCylinderModel = 'False'
모든 객체 except Model Type 속성이 Cylinder(으)로 설정된 3D 바디 객체를 반환합니다.
HasExtrudedModel
요약
Model Type 속성이 Extruded(으)로 설정된 모든 3D 바디 객체를 반환합니다.
구문
HasExtrudedModel : Boolean/Boolean_String
사용 예
HasExtrudedModel
HasExtrudedModel = True
HasExtrudedModel = 'True'
Model Type 속성이 Extruded(으)로 설정된 모든 3D 바디 객체를 반환합니다.
Not HasExtrudedModel
HasExtrudedModel = False
HasExtrudedModel = 'False'
모든 객체 except Model Type 속성이 Extruded(으)로 설정된 3D 바디 객체를 반환합니다.
HasGenericStepModel
요약
Model Type 속성이 Generic Model(으)로 설정된 모든 3D 바디 객체를 반환합니다.
구문
HasGenericStepModel : Boolean/Boolean_String
사용 예
HasGenericStepModel
HasGenericStepModel = True
HasGenericStepModel = 'True'
Model Type 속성이 Generic Model(으)로 설정된 모든 3D 바디 객체를 반환합니다.
Not HasGenericStepModel
HasGenericStepModel = False
HasGenericStepModel = 'False'
모든 객체 except Model Type 속성이 Generic Model(으)로 설정된 3D 바디 객체를 반환합니다.
HasMask
요약
솔더 마스크 또는 페이스트 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
구문
HasMask : Boolean/Boolean_String
사용 예
HasMask
HasMask = True
HasMask = 'True'
솔더 마스크 또는 페이스트 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
Not HasMask
HasMask = False
HasMask = 'False'
모든 객체 except 솔더 마스크 또는 페이스트 마스크가 정의된 arc, fill, pad, region, track, via 객체를 반환합니다.
HasPasteMask
요약
페이스트 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
구문
HasPasteMask : Boolean/Boolean_String
사용 예
HasPasteMask
HasPasteMask = True
HasPasteMask = 'True'
페이스트 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
Not HasPasteMask
HasPasteMask = False
HasPasteMask = 'False'
모든 객체 except 페이스트 마스크가 정의된 arc, fill, pad, region, track, via 객체를 반환합니다.
HasRectangularHole
요약
직사각형 홀을 가진 모든 pad 객체를 반환합니다.
구문
HasRectangularHole : Boolean/Boolean_String
사용 예
HasRectangularHole
HasRectangularHole = True
HasRectangularHole = 'True'
직사각형 홀을 가진 모든 pad 객체를 반환합니다.
Not HasRectangularHole
HasRectangularHole = False
HasRectangularHole = 'False'
모든 객체 except 직사각형 홀을 가진 pad 객체를 반환합니다.
HasRoundHole
요약
원형 홀을 가진 모든 pad 객체를 반환합니다.
구문
HasRoundHole : Boolean/Boolean_String
사용 예
HasRoundHole
HasRoundHole = True
HasRoundHole = 'True'
원형 홀을 가진 모든 pad 객체를 반환합니다.
Not HasRoundHole
HasRoundHole = False
HasRoundHole = 'False'
모든 객체 except 원형 홀을 가진 pad 객체를 반환합니다.
HasSlotHole
요약
슬롯 홀을 가진 모든 pad 객체를 반환합니다.
구문
HasSlotHole : Boolean/Boolean_String
사용 예
HasSlotHole
HasSlotHole = True
HasSlotHole = 'True'
슬롯 홀을 가진 모든 pad 객체를 반환합니다.
Not HasSlotHole
HasSlotHole = False
HasSlotHole = 'False'
모든 객체 except 슬롯 홀을 가진 pad 객체를 반환합니다.
HasSolderMask
요약
솔더 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
구문
HasSolderMask : Boolean/Boolean_String
사용 예
HasSolderMask
HasSolderMask = True
HasSolderMask = 'True'
솔더 마스크가 정의된 모든 arc, fill, pad, region, track, via 객체를 반환합니다.
Not HasSolderMask
HasSolderMask = False
HasSolderMask = 'False'
모든 객체 except 솔더 마스크가 정의된 arc, fill, pad, region, track, via 객체를 반환합니다.
HasSphereModel
요약
Model Type 속성이 Sphere(으)로 설정된 모든 3D 바디 객체를 반환합니다.
구문
HasSphereModel : Boolean/Boolean_String
사용 예
HasSphereModel
HasSphereModel = True
HasSphereModel = 'True'
Model Type 속성이 Sphere(으)로 설정된 모든 3D 바디 객체를 반환합니다.
Not HasSphereModel
HasSphereModel = False
HasSphereModel = 'False'
모든 객체 except Model Type 속성이 Sphere(으)로 설정된 3D 바디 객체를 반환합니다.
HasSquareHole
요약
정사각형 홀을 가진 모든 pad 객체를 반환합니다.
구문
HasSquareHole : Boolean/Boolean_String
사용 예
HasSquareHole
HasSquareHole = True
HasSquareHole = 'True'
정사각형 홀을 가진 모든 pad 객체를 반환합니다.
Not HasSquareHole
HasSquareHole = False
HasSquareHole = 'False'
모든 객체 except 정사각형 홀을 가진 pad 객체를 반환합니다.
HasStepModel
요약
모든 3D 바디 객체를 반환합니다.
구문
HasStepModel : Boolean/Boolean_String
사용 예
HasStepModel
HasStepModel = True
HasStepModel = 'True'
모든 3D 바디 객체를 반환합니다.
Not HasStepModel
HasStepModel = False
HasStepModel = 'False'
모든 객체 except 3D 바디 객체를 반환합니다.
InViaShielding
요약
비아 실딩 그룹의 멤버인 모든 via 및 polygon(실딩 구리) 객체를 반환합니다.
구문
InViaShielding : Boolean/Boolean_String
사용 예
InViaShielding
InViaShielding = True
InViaShielding = 'True'
비아 실딩 그룹의 멤버인 모든 via 및 polygon(실딩 구리) 객체를 반환합니다.
Not InViaShielding
InViaShielding = False
InViaShielding = 'False'
모든 객체 except 비아 실딩 그룹의 멤버인 via 및 polygon(실딩 구리) 객체를 반환합니다.
IsAngularDimension
요약
각도 치수(angular dimension) 객체를 반환합니다.
구문
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
모든 객체 exceptText Kind 속성이 BarCode Text (으)로 설정되고, 또한 BarCode Type 속성이 Code 39 또는 Code 128 중 하나로 설정된 텍스트 문자열 객체를 반환합니다.
IsBaselineDimension
요약
기준선 치수(baseline dimension) 객체를 반환합니다.
구문
IsBaselineDimension : Boolean
사용 예
IsBaselineDimension
IsBaselineDimension = True
모든 기준선 치수 객체를 반환합니다.
Not IsBaselineDimension
IsBaselineDimension = False
모든 객체 except 기준선 치수 객체를 반환합니다.
IsBlindVia
요약
블라인드 비아(blind via) 객체를 반환합니다.
구문
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 property가 Board cutout로 설정된 영역(Region) 객체를 반환합니다.
Syntax
IsBoardCutoutRegion : Boolean
Example Usage
IsBoardCutoutRegion
IsBoardCutoutRegion = True
Kind property가 Board cutout로 설정된 모든 영역(Region) 객체를 반환합니다.
Not IsBoardCutoutRegion
IsBoardCutoutRegion = False
모든 객체 except Kind property가 Board cutout로 설정된 영역(Region) 객체를 반환합니다.
IsBoardOutline
Summary
객체를 반환하지 않습니다. 대신 PCB가 차지하는 영역만 표시합니다.
Syntax
IsBoardOutline : Boolean/Boolean_String
Example Usage
IsBoardOutline
IsBoardOutline = True
IsBoardOutline = 'True'
객체를 반환하지 않습니다. 대신 PCB가 차지하는 영역만 표시합니다.
Not IsBoardOutline
IsBoardOutline = False
IsBoardOutline = 'False'
PCB가 차지하는 영역을 계속 표시하면서, 모든 객체를 반환합니다.
IsBondFinger
Summary
본드 와이어가 연결된 구리층의 SMD 패드 객체를 반환합니다.
Syntax
IsBondFinger : Boolean
Example Usage
IsBondFinger
IsBondFinger = True
본드 와이어가 연결된 구리층의 모든 SMD 패드 객체를 반환합니다.
Not IsBondFinger
IsBondFinger = False
모든 객체 except본드 와이어가 연결된 구리층의 SMD 패드 객체를 반환합니다.
IsBondWire
Summary
본드 와이어 객체를 반환합니다.
Syntax
IsBondWire : Boolean
Example Usage
IsBondWire
IsBondWire = True
모든 본드 와이어 객체를 반환합니다.
Not IsBondWire
IsBondWire = False
모든 객체 except 본드 와이어 객체를 반환합니다.
IsBondWireConnected
Summary
본드 와이어가 연결된 객체를 반환합니다.
Syntax
IsBondWireConnected : Boolean
Example Usage
IsBondWireConnected
IsBondWireConnected = True
본드 와이어가 연결된 모든 객체를 반환합니다.
Not IsBondWireConnected
IsBondWireConnected = False
모든 객체 except본드 와이어가 연결된 객체를 반환합니다.
IsBuriedVia
Summary
매립 비아(buried via) 객체를 반환합니다.
Syntax
IsBuriedVia : Boolean
Example Usage
IsBuriedVia
IsBuriedVia = True
모든 매립 비아 객체를 반환합니다.
Not IsBuriedVia
IsBuriedVia = False
모든 객체 except 매립 비아 객체를 반환합니다.
IsCenterDimension
Summary
중심 치수(center dimension) 객체를 반환합니다.
Syntax
IsCenterDimension : Boolean
Example Usage
IsCenterDimension
IsCenterDimension = True
모든 중심 치수 객체를 반환합니다.
Not IsCenterDimension
IsCenterDimension = False
모든 객체 except중심 치수 객체를 반환합니다.
IsClass
Summary
클래스 객체를 반환합니다.
Syntax
IsClass : Boolean
Example Usage
IsClass
IsClass = True
모든 클래스 객체를 반환합니다.
Not IsClass
IsClass = False
모든 객체 except 클래스 객체를 반환합니다.
IsComment
Summary
String Type 속성이 Comment인 텍스트 객체를 반환합니다. 이들은 컴포넌트 객체의 자식입니다.
Syntax
IsComment : Boolean
Example Usage
IsComment
IsComment = True
String Type 속성이 Comment인 모든 텍스트 객체를 반환합니다.
Not IsComment
IsComment = False
모든 객체 except String Type 속성이 Comment인 텍스트 객체를 반환합니다.
IsComponent
Summary
컴포넌트 객체를 반환합니다.
Syntax
IsComponent : Boolean
Example Usage
IsComponent
IsComponent = True
모든 컴포넌트 객체를 반환합니다.
Not IsComponent
IsComponent = False
모든 객체 except 컴포넌트 객체를 반환합니다.
IsComponentArc
Summary
컴포넌트 객체의 자식인 아크(arc) 객체를 반환합니다.
Syntax
IsComponentArc : Boolean
Example Usage
IsComponentArc
IsComponentArc = True
컴포넌트 객체의 자식인 모든 아크 객체를 반환합니다.
Not IsComponentArc
IsComponentArc = False
모든 객체 except 컴포넌트 객체의 자식인 아크 객체를 반환합니다.
IsComponentBody
Summary
3D 바디(body) 객체를 반환합니다.
Syntax
IsComponentBody : Boolean
Example Usage
IsComponentBody
IsComponentBody = True
모든 3D 바디 객체를 반환합니다.
Not IsComponentBody
IsComponentBody = False
모든 객체 except 3D 바디 객체를 반환합니다.
IsComponentFill
Summary
컴포넌트 객체의 자식인 필(fll) 객체를 반환합니다.
Syntax
IsComponentFill : Boolean
Example Usage
IsComponentFill
IsComponentFill = True
컴포넌트 객체의 자식인 모든 필 객체를 반환합니다.
Not IsComponentFill
IsComponentFill = False
모든 객체 except 컴포넌트 객체의 자식인 필 객체를 반환합니다.
IsComponentPad
Summary
컴포넌트 객체의 자식인 패드(pad) 객체를 반환합니다.
Syntax
IsComponentPad : Boolean
Example Usage
IsComponentPad
IsComponentPad = True
컴포넌트 객체의 자식인 모든 패드 객체를 반환합니다.
Not IsComponentPad
IsComponentPad = False
모든 객체 except 컴포넌트 객체의 자식인 패드 객체를 반환합니다.
IsComponentText
Summary
컴포넌트 객체의 자식인 텍스트 객체를 반환합니다.
Syntax
IsComponentText : Boolean
Example Usage
IsComponentText
IsComponentText = True
컴포넌트 객체의 자식인 모든 텍스트 객체를 반환합니다.
Not IsComponentText
IsComponentText = False
모든 객체 except 컴포넌트 객체의 자식인 텍스트 객체를 반환합니다.
IsComponentTrack
Summary
컴포넌트 객체의 자식인 트랙(track) 객체를 반환합니다.
Syntax
IsComponentTrack : Boolean
Example Usage
IsComponentTrack
IsComponentTrack = True
컴포넌트 객체의 자식인 모든 트랙 객체를 반환합니다.
Not IsComponentTrack
IsComponentTrack = False
모든 객체 except 컴포넌트 객체의 자식인 트랙 객체를 반환합니다.
IsComponentVia
Summary
컴포넌트 객체의 자식인 비아(via) 객체를 반환합니다.
Syntax
IsComponentVia : Boolean
Example Usage
IsComponentVia
IsComponentVia = True
컴포넌트 객체의 자식인 모든 비아 객체를 반환합니다.
Not IsComponentVia
IsComponentVia = False
모든 객체 except 컴포넌트 객체의 자식인 비아 객체를 반환합니다.
IsConnection
Summary
모든 연결선(connection line)을 반환합니다.
Syntax
IsConnection : Boolean/Boolean_String
Example Usage
IsConnection
IsConnection = True
IsConnection = 'True'
모든 연결선을 반환합니다.
Not IsConnection
IsConnection = False
IsConnection = 'False'
모든 객체 AND 연결선을 반환합니다. 이 쿼리에서 반환되는 넷(net) 객체의 (목록에 표시되지 않는) 자식 객체이므로 "connection" 세부 정보도 함께 표시됩니다.
Not IsConnection And Not IsNet
(IsConnection = False) And (IsNet = False)
모든 객체 except 넷(net) 객체에 대해 반환합니다. 이 쿼리에서는 넷 객체가 반환되지 않으며, "connection" 세부 정보는 넷 객체의 (목록에 표시되지 않는) 자식 객체이므로 표시되지 않습니다.
IsCoordinate
Summary
좌표(coordinate) 객체를 반환합니다.
Syntax
IsCoordinate : Boolean
Example Usage
IsCoordinate
IsCoordinate = True
모든 좌표 객체를 반환합니다.
Not IsCoordinate
IsCoordinate = False
모든 객체 except 좌표 객체를 반환합니다.
IsCopperRegion
Summary
솔리드 영역(Region) 객체, 즉 Kind property가 Polygon cutout 또는 Board cutout로 설정되지 않은 영역(각각 Polygon Cutout 또는 Board Cutout 영역이 됨)을 반환합니다.
Syntax
IsCopperRegion : Boolean
Example Usage
IsCopperRegion
IsCopperRegion = True
모든 솔리드 영역 객체를 반환합니다.
Not IsCopperRegion
IsCopperRegion = False
모든 객체 except 솔리드 영역 객체를 반환합니다.
IsCutoutRegion
Summary
폴리곤 컷아웃(cutout) 영역 객체, 즉 Cutout 속성이 활성화된 영역을 반환합니다.
Syntax
IsCutoutRegion : Boolean
Example Usage
IsCutoutRegion
Is = TrueCutoutRegion
모든 폴리곤 컷아웃 영역 객체를 반환합니다.
Not IsCutoutRegion
Is = FalseCutoutRegion
모든 객체 except 폴리곤 컷아웃 영역 객체를 반환합니다.
IsDatumDimension
Summary
데이텀 치수(datum dimension) 객체를 반환합니다.
Syntax
IsDatumDimension : Boolean
Example Usage
IsDatumDimension
IsDatumDimension = True
모든 데이텀 치수 객체를 반환합니다.
Not IsDatumDimension
IsDatumDimension = False
모든 객체 except데이텀 치수 객체를 반환합니다.
IsDesignator
Summary
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'
모든 차동 페어 객체를 반환합니다.
Not IsDifferentialPair
IsDifferentialPair = False
IsDifferentialPair = 'False'
모든 객체 except 차동 페어 객체를 반환합니다.
IsDimension
요약
모든 치수(dimension) 객체를(유형과 무관하게) 반환합니다.
구문
IsDimension : Boolean
사용 예
IsDimension
IsDimension = True
모든 치수 객체를 반환합니다.
Not IsDimension
IsDimension = False
모든 객체 except 치수 객체를 반환합니다.
IsEmbeddedBoard
요약
모든 임베디드 보드 배열(embedded board array) 객체를 반환합니다.
구문
IsEmbeddedBoard : Boolean/Boolean_String
사용 예
IsEmbeddedBoard
IsEmbeddedBoard = True
IsEmbeddedBoard = 'True'
모든 임베디드 보드 배열 객체를 반환합니다.
Not IsEmbeddedBoard
IsEmbeddedBoard = False
IsEmbeddedBoard = 'False'
모든 객체 except 임베디드 보드 배열 객체를 반환합니다.
IsFill
요약
필(fill) 객체를 반환합니다.
구문
IsFill : Boolean
사용 예
IsFill
IsFill = True
모든 필 객체를 반환합니다.
Not IsFill
IsFill = False
모든 객체 except 필 객체를 반환합니다.
IsFromTo
요약
모든 from-to 객체를 반환합니다.
구문
IsFromTo : Boolean/Boolean_String
사용 예
IsFromTo
IsFromTo = True
IsFromTo = 'True'
모든 from-to 객체를 반환합니다.
Not IsFromTo
IsFromTo = False
IsFromTo = 'False'
모든 객체 except from-to 객체를 반환합니다.
IsLeaderDimension
요약
리더 치수(leader dimension) 객체를 반환합니다.
구문
IsLeaderDimension : Boolean
사용 예
IsLeaderDimension
IsLeaderDimension = True
모든 리더 치수 객체를 반환합니다.
Not IsLeaderDimension
IsLeaderDimension = False
모든 객체 except 리더 치수 객체를 반환합니다.
IsLinearDiameterDimension
요약
선형 지름 치수(linear diameter dimension) 객체를 반환합니다.
구문
IsLinearDiameterDimension : Boolean
사용 예Dimension
IsLinearDiameter
IsLinearDiameterDimension = True
모든 선형 지름 치수 객체를 반환합니다.
Not IsLinearDiameterDimension
IsLinearDiameterDimension = False
모든 객체 except 선형 지름 치수 객체를 반환합니다.
IsLinearDimension
요약
선형 치수(linear dimension) 객체를 반환합니다.
구문
IsLinearDimension : Boolean
사용 예Dimension
IsLinear
IsLinearDimension = True
모든 선형 치수 객체를 반환합니다.
Not IsLinearDimension
IsLinearDimension = False
모든 객체 except 선형 치수 객체를 반환합니다.
IsMicroVia
요약
µvia 객체를 반환합니다.
구문
IsMicroVia : Boolean
사용 예
IsMicroVia
IsMicroVia = True
모든 µvia 객체를 반환합니다.
Not IsMicroVia
IsMicroVia = False
모든 객체 except µvia 객체를 반환합니다.
IsNet
요약
넷(net) 객체를 반환합니다. Net 속성을 포함하는 모든 객체는 넷에 속할 수 있습니다. 예: 트랙(track), 아크(arc), 필(fill), 리전(region), 폴리곤(polygon), 패드(pad), 비아(via).
구문
IsNet : Boolean
사용 예
IsNet
IsNet = True
모든 넷 객체를 반환합니다.
Not IsNet
IsNet = False
모든 객체 except 넷 객체를 반환합니다.
IsObjectKind
요약
Object Kind 속성이 지정된 객체 유형과 일치하는 모든 객체를 반환합니다.
구문
IsObjectKind(ObjectType : String) : Boolean/Boolean_String
ObjectType은(는) 객체 종류(object kind)를 지정하며, 다음 문자열 중 하나여야 합니다:
-
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 – 다음 문자열은 다양한 규칙 유형을 대상으로 하는 데 사용됩니다. PCB Rules and Constraints Editor 대화상자에 표시되는 규칙 유형은 문자열 뒤의 대괄호 안에 표시됩니다:
-
'Acute Angle Rule'(Acute Angle) -
'Bare-board Fabrication Test Point Style Rule'(Fabrication Testpoint Style) -
'Bare-board Fabrication Test Point Usage Rule'(Fabrication Testpoint Usage) -
'Board Outline Clearance'(Board Outline Clearance) -
'Broken Nets Rule'(Un-Routed Net) -
'Clearance Rule'(Clearance) -
'Component Clearance Rule'(Component Clearance) -
'Component Rotations Rule'(Component Orientations) -
'Confinement Constraint Rule'(Room Definition) -
'Daisy Chain Stub Length Rule'(Daisy Chain Stub Length) -
'Differential Pairs Rule'(Differential Pairs Routing) -
'Fanout Control Rule'(Fanout Control) -
'Flight Time Falling Edge Rule'(Flight Time - Falling Edge) -
'Flight Time Rising Edge Rule'(Flight Time - Rising Edge) -
'Hole To Hole Clearance Rule'(Hole To Hole Clearance) -
'In-circuit Assembly Test Point Style Rule'(Assembly Testpoint Style) -
'In-circuit Assembly Test Point Usage Rule'(Assembly Testpoint Usage) -
'Layer Pair Rule'(Layer Pairs) -
'Matched Lengths Rule'(Matched Lengths) -
'Max Min Height Rule'(Height) -
'Max Min Hole Size Rule'(Hole Size) -
'Max Min Impedance Rule'(Impedance) -
'Max Min Length Rule'(Length) -
'Max Min Width Rule'(Width) -
'Max Slope Falling Edge Rule'(Slope - Falling Edge) -
'Max Slope Rising Edge Rule'(Slope - Rising Edge) -
'Max Via Stub Length (BackDrilling rule)'(Max Via Stub Length (Back Drilling)) -
'Maximum Via Count Rule'(Maximum Via Count) -
'Minimum Annular Ring Rule'(Minimum Annular Ring) -
'Minimum Solder Mask Sliver Rule'(Minimum Solder Mask Sliver) -
'Modified Polygon'(Modified Polygon) -
'Net Antennae Rule'(Net Antennae) -
'Nets To Ignore Rule'(Nets to Ignore) -
'Overshoot Falling Edge Rule'(Overshoot - Falling Edge) -
'Overshoot Rising Edge Rule'(Overshoot - Rising Edge) -
'Parallel Segment Rule'(Parallel Segment) -
'Paste Mask Expansion Rule'(Paste Mask Expansion) -
'Permitted Layers Rule'(Permitted Layers) -
'Polygon Connect Style Rule'(Polygon Connect Style) -
'Power Plane Clearance Rule'(Power Plane Clearance) -
'Power Plane Connect Style Rule'(Power Plane Connect Style) -
'Routing Corner Style Rule'(Routing Corners) -
'Routing Layers Rule'(Routing Layers) -
'Routing Priority Rule'(Routing Priority) -
'Routing Topology Rule'(Routing Topology) -
'Routing Via Style Rule'(Routing Via Style) -
'Short Circuit Rule'(Short-Circuit) -
'Signal Base Value Rule'(Signal Base Value) -
'Signal Stimulus Rule'(Signal Stimulus) -
'Signal Top Value Rule'(Signal Top Value) -
'Silk To Silk Clearance Rule'(Silk To Silk Clearance) -
'Silk To Solder Mask Clearance Rule'(Silk To Solder Mask Clearance) -
'SMD Entry'(SMD Entry) -
'SMD Neck Down Rule'(SMD Neck-Down) -
'SMD To Corner Rule'(SMD To Corner) -
'SMD To Plane Rule'(SMD To Plane) -
'Solder Mask Expansion Rule'(Solder Mask Expansion) -
'Supply Nets Rule'(Supply Nets) -
'Unconnected Pin Rule'(Un-Connected Pin) -
'Undershoot Falling Edge Rule'(Undershoot - Falling Edge) -
'Undershoot Rising Edge Rule'(Undershoot - Rising Edge) -
'Vias Under SMD Rule'(Vias Under SMD)
-
-
Others –
'Board Region','Class','Differential Pair','Net','Violation'.
사용 예
IsObjectKind('Via')
IsObjectKind('Via') = True
IsObjectKind('Via') = 'True'
모든 비아(via) 객체를 반환합니다.
Not IsObjectKind('Track')
IsObjectKind('Track') = False
IsObjectKind('Track') = 'False'
모든 객체 except 트랙(track) 객체를 반환합니다.
참고
ObjectType 문자열의 시작과 끝에 있는 작은따옴표(') 문자는 필수입니다.
IsOriginalDimension
요약
모든 원본 치수(original dimension) 객체를 반환합니다.
구문
IsOriginalDimension : Boolean/Boolean_String
사용 예
IsOriginalDimension
IsOriginalDimension = True
IsOriginalDimension = 'True'
모든 원본 치수 객체를 반환합니다.
Not IsOriginalDimension
IsOriginalDimension = False
IsOriginalDimension = 'False'
모든 객체 except 원본 치수 객체를 반환합니다.
IsPad
요약
패드(pad) 객체를 반환합니다.
구문
IsPad : Boolean
사용 예
IsPad
IsPad = True
모든 패드 객체를 반환합니다.
Not IsPad
IsPad = False
모든 객체 except 패드 객체를 반환합니다.
IsPadHoleValid
요약
유효한 홀(hole)을 가진 모든 패드 객체를 반환합니다. 유효한 홀이 되려면 패드의 Hole Size 속성이 0이 아닌 값이어야 합니다. 또한 홀이 슬롯(slot)인 경우 길이도 0이 아닌 값이어야 합니다.
구문
IsPadHoleValid : Boolean/Boolean_String
사용 예
IsPadHoleValid
IsPadHoleValid = True
IsPadHoleValid = 'True'
유효한 홀을 가진 모든 패드 객체를 반환합니다.
Not IsPadHoleValid
IsPadHoleValid = False
IsPadHoleValid = 'False'
유효한 홀을 가진 모든 객체 except 패드 객체를 반환합니다.
IsPoly
요약
폴리곤 포어(polygon pour) 객체를 반환합니다.
구문
IsPoly : Boolean
사용 예
IsPoly
IsPoly = True
모든 폴리곤 포어 객체를 반환합니다.
Not IsPoly
IsPoly = False
모든 객체 except 폴리곤 포어 객체를 반환합니다.
참고
-
이 함수는 IsPolygon 함수의 별칭(alias)입니다.
-
폴리곤 포어에 대한 Electrical Clearance 규칙을 정의할 때는 IsPolygon (또는 IsPoly) 객체 유형 검사 대신 InPolygon (또는 InPoly) 속성 검사를 사용해야 합니다. 이는 클리어런스 규칙이 폴리곤 포어를 하나의 전체 객체로 취급해 동작하는 것이 아니라, 폴리곤 포어를 구성하는(또는 곧 폴리곤 포어인) in 프리미티브(리전, 트랙, 아크)에 대해 동작하기 때문입니다. 폴리곤 포어에 대한 유효한 클리어런스 규칙은 InPolygon 객체와 All 다른 객체 사이에 설정하는 형태가 됩니다.
IsPolygon
Summary
폴리곤 포어 객체를 반환합니다.
Syntax
IsPolygon : Boolean
Example Usage
IsPolygon
IsPolygon = True
모든 폴리곤 포어 객체를 반환합니다.
Not IsPolygon
IsPolygon = False
폴리곤 포어 객체를 except 모든 객체를 반환합니다.
Notes
-
이 함수는 IsPoly 함수의 별칭(alias)입니다.
-
폴리곤 포어에 대한 Electrical Clearance 규칙을 정의할 때는 IsPolygon (또는 IsPoly) 객체 유형 검사 대신 InPolygon (또는 InPoly) 속성 검사를 사용해야 합니다. 이는 클리어런스 규칙이 폴리곤 포어를 하나의 전체 객체로 취급해 동작하는 것이 아니라, 폴리곤 포어를 구성하는(또는 곧 폴리곤 포어인) in 프리미티브(리전, 트랙, 아크)에 대해 동작하기 때문입니다. 폴리곤 포어에 대한 유효한 클리어런스 규칙은 InPolygon 객체와 All 다른 객체 사이에 설정하는 형태가 됩니다.
IsQrCodeText
Summary
Text Kind 속성이 BarCode Text 로 설정되고 BarCode Type 속성이 QR Code로 설정된 텍스트 문자열 객체를 반환합니다.
Syntax
IsQrCodeText : Boolean
Example Usage
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
Summary
방사형 직경 치수 객체를 반환합니다.
Syntax
IsRadialDiameterDimension : Boolean
Example Usage
IsDimensionRadialDiameter
IsDimension = TrueRadialDiameter
모든 방사형 직경 치수 객체를 반환합니다.
Not IsDimensionRadialDiameter
IsDimension = FalseRadialDiameter
방사형 직경 치수 객체를 except 모든 객체를 반환합니다.
IsRadialDimension
Summary
방사형 치수 객체를 반환합니다.
Syntax
IsRadialDimension : Boolean
Example Usage DimensionDimension = True
IsDimension = FalseRadial
IsDimensionRadial
모든 방사형 치수 객체를 반환합니다.
Not IsRadial
IsRadial
방사형 치수 객체를 except 모든 객체를 반환합니다.
IsRegion
Summary
모든 리전 객체, 즉 솔리드 리전, 폴리곤 컷아웃 리전 및 보드 컷아웃 리전을 반환합니다.
Syntax
IsRegion : Boolean
Example Usage
IsRegion
IsRegion = True
모든 리전 객체를 반환합니다.
Not IsRegion
IsRegion = False
리전 객체를 except 모든 객체를 반환합니다.
IsRoom
Summary
Room Definition rule (Confinement Constraint Rule) 객체를 반환합니다.
Syntax
IsRoom : Boolean/Boolean_String
Example Usage
IsRoom
IsRoom= True
IsRoom= 'True'
모든 Room Definition rule 객체를 반환합니다.
Not IsRoom
IsRoom= False
IsRoom= 'False'
Room Definition rule 객체를 except 모든 객체를 반환합니다.
Notes
이 함수는 IsRule_ConfinementConstraint 함수의 별칭(alias)입니다.
IsRule
Summary
유형과 무관하게 모든 design rule 객체를 반환합니다.
Syntax
IsRule : Boolean
Example Usage
IsRule
IsRule = True
모든 design rule 객체를 반환합니다.
Not IsRule
IsRule = False
design rule 객체를 except 모든 객체를 반환합니다.
IsRule_AcuteAngle
Summary
Acute Angle rule 객체를 반환합니다.
Syntax
IsRule_AcuteAngle : Boolean
Example Usage
IsRule_AcuteAngle
IsRule_AcuteAngle = True
모든 Acute Angle rule 객체를 반환합니다.
Not IsRule_AcuteAngle
IsRule_AcuteAngle = False
Acute Angle rule 객체를 except 모든 객체를 반환합니다.
IsRule_BoardOutlineClearance
Summary
Board Outline Clearance rule 객체를 반환합니다.
Syntax
IsRule_BoardOutlineClearance : Boolean
Example Usage
IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = True
모든 Board Outline Clearance rule 객체를 반환합니다.
Not IsRule_BoardOutlineClearance
IsRule_BoardOutlineClearance = False
Board Outline Clearance rule 객체를 except 모든 객체를 반환합니다.
IsRule_BrokenNets
Summary
Un-Routed Net rule 객체를 반환합니다.
Syntax
IsRule_BrokenNets : Boolean
Example Usage
IsRule_BrokenNets
IsRule_BrokenNets = True
모든 Un-Routed Net rule 객체를 반환합니다.
Not IsRule_BrokenNets
IsRule_BrokenNets = False
Un-Routed Net rule 객체를 except 모든 객체를 반환합니다.
IsRule_Clearance
Summary
Clearance rule 객체를 반환합니다.
Syntax
IsRule_Clearance : Boolean
Example Usage = True
IsRule_Clearance
Is = FalseRule_Clearance
모든 Clearance rule 객체를 반환합니다.
Not IsRule_Clearance
IsRule_Clearance
Clearance rule 객체를 except 모든 객체를 반환합니다.
IsRule_ComponentClearance
Summary
Component Clearance rule 객체를 반환합니다.
Syntax
IsRule_ComponentClearance : Boolean
Example Usage = True
IsRule_ = FalseComponentClearance
IsRule_ ComponentClearance
모든 Component Clearance rule 객체를 반환합니다.
Not IsRule_ComponentClearance
IsRule_ComponentClearance
Component Clearance rule 객체를 except 모든 객체를 반환합니다.
IsRule_ComponentRotations
Summary
Component Orientations rule 객체를 반환합니다.
Syntax
IsRule_ComponentRotations : Boolean
Example Usage = True
IsRule_ = FalseComponentRotations
IsRule_ ComponentRotations
모든 Component Orientations rule 객체를 반환합니다.
Not IsRule_ComponentRotations
IsRule_ComponentRotations
Component Orientations rule 객체를 except 모든 객체를 반환합니다.
IsRule_ConfinementConstraint
Summary
Room Definition rule (Confinement Constraint Rule) 객체를 반환합니다.
Syntax
IsRule_ConfinementConstraint : Boolean/Boolean_String
Example Usage
IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= True
IsRule_ConfinementConstraint= 'True'
모든 Room Definition rule 객체를 반환합니다.
Not IsRule_ConfinementConstraint
IsRule_ConfinementConstraint= False
Is Rule_ConfinementConstraint= 'False'
Room Definition rule 객체를 except 모든 객체를 반환합니다.
Notes
이 함수는 IsRoom 함수의 별칭(alias)입니다.
IsRule_Creepage
Summary
Creepage rule 객체를 반환합니다.
Syntax
IsRule_Creepage : Boolean
Example Usage
IsRule_Creepage
IsRule_Creepage = True
모든 Creepage rule 객체를 반환합니다.
Not IsRule_Creepage
IsRule_Creepage = False
Creepage rule 객체를 except 모든 객체를 반환합니다.
IsRule_DaisyChainStubLength
Summary
Daisy Chain Stub Length rule 객체를 반환합니다.
Syntax
IsRule_DaisyChainStubLength : Boolean
Example Usage
IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = True
모든 Daisy Chain Stub Length rule 객체를 반환합니다.
Not IsRule_DaisyChainStubLength
IsRule_DaisyChainStubLength = False
Daisy Chain Stub Length rule 객체를 except 모든 객체를 반환합니다.
IsRule_DifferentialPairsRouting
Summary
Differential Pairs Routing rule 객체를 반환합니다.
Syntax
IsRule_DifferentialPairsRouting : Boolean
Example Usage
IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = True
모든 Differential Pairs Routing rule 객체를 반환합니다.
Not IsRule_DifferentialPairsRouting
IsRule_DifferentialPairsRouting = False
Differential Pairs Routing rule 객체를 except 모든 객체를 반환합니다.
IsRule_FanoutControl
Summary
Fanout Control rule 객체를 반환합니다.
Syntax
IsRule_FanoutControl : Boolean
Example Usage = True
IsRule_ = FalseFanoutControl
IsRule_ FanoutControl
모든 Fanout Control 규칙 객체를 반환합니다.
Not IsRule_FanoutControl
IsRule_FanoutControl
모든 객체 except Fanout Control 규칙 객체를 반환합니다.
IsRule_FlightTime_FallingEdge
Summary
Flight Time - Falling Edge 규칙 객체를 반환합니다.
Syntax
IsRule_FlightTime_FallingEdge : Boolean
Example Usage
IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = True
모든 Flight Time - Falling Edge 규칙 객체를 반환합니다.
Not IsRule_FlightTime_FallingEdge
IsRule_FlightTime_FallingEdge = False
모든 객체 except Flight Time - Falling Edge 규칙 객체를 반환합니다.
IsRule_FlightTime_RisingEdge
Summary
Flight Time - Rising Edge 규칙 객체를 반환합니다.
Syntax
IsRule_FlightTime_RisingEdge : Boolean
Example Usage
IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = True
모든 Flight Time - Rising Edge 규칙 객체를 반환합니다.
Not IsRule_FlightTime_RisingEdge
IsRule_FlightTime_RisingEdge = False
모든 객체 except Flight Time - Rising Edge 규칙 객체를 반환합니다.
IsRule_HoleToHoleClearance
Summary
Hole To Hole Clearance 규칙 객체를 반환합니다.
Syntax
IsRule_HoleToHoleClearance : Boolean
Example Usage
IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = True
모든 Hole To Hole Clearance 규칙 객체를 반환합니다.
Not IsRule_HoleToHoleClearance
IsRule_HoleToHoleClearance = False
모든 객체 except Hole To Hole Clearance 규칙 객체를 반환합니다.
IsRule_LayerPair
Summary
Layer Pairs 규칙 객체를 반환합니다.
Syntax
IsRule_LayerPair : Boolean
Example Usage
IsRule_LayerPair
IsRule_LayerPair = True
모든 Layer Pairs 규칙 객체를 반환합니다.
Not IsRule_LayerPair
IsRule_LayerPair = False
모든 객체 except Layer Pairs 규칙 객체를 반환합니다.
IsRule_MatchedLengths
Summary
Matched Lengths 규칙 객체를 반환합니다.
Syntax
IsRule_MatchedLengths : Boolean
Example Usage
IsRule_MatchedLengths
IsRule_MatchedLengths = True
모든 Matched Lengths 규칙 객체를 반환합니다.
Not IsRule_MatchedLengths
IsRule_MatchedLengths = False
모든 객체 except Matched Lengths 규칙 객체를 반환합니다.
IsRule_MaximumViaCount
Summary
Maximum Via Count 규칙 객체를 반환합니다.
Syntax
IsRule_MaximumViaCount : Boolean
Example Usage
IsRule_MaximumViaCount
IsRule_MaximumViaCount = True
모든 Maximum Via Count 규칙 객체를 반환합니다.
Not IsRule_MaximumViaCount
IsRule_MaximumViaCount = False
모든 객체 except Maximum Via Count 규칙 객체를 반환합니다.
IsRule_MaxMinHeightConstraint
Summary
Height 규칙 객체를 반환합니다.
Syntax
IsRule_MaxMinHeightConstraint : Boolean
Example Usage = True
IsRule_ = FalseMaxMinHeightConstraint
IsRule_ MaxMinHeightConstraint
모든 Height 규칙 객체를 반환합니다.
Not IsRule_MaxMinHeightConstraint
IsRule_MaxMinHeightConstraint
모든 객체 except Height 규칙 객체를 반환합니다.
IsRule_MaxMinHoleSize
Summary
Hole Size 규칙 객체를 반환합니다.
Syntax
IsRule_MaxMinHoleSize : Boolean
Example Usage
IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = True
모든 Hole Size 규칙 객체를 반환합니다.
Not IsRule_MaxMinHoleSize
IsRule_MaxMinHoleSize = False
모든 객체 except Hole Size 규칙 객체를 반환합니다.
IsRule_MaxMinImpedance
Summary
Impedance 규칙 객체를 반환합니다.
Syntax
IsRule_MaxMinImpedance : Boolean
Example Usage
IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = True
모든 Impedance 규칙 객체를 반환합니다.
Not IsRule_MaxMinImpedance
IsRule_MaxMinImpedance = False
모든 객체 except Impedance 규칙 객체를 반환합니다.
IsRule_MaxMinLength
Summary
Length 규칙 객체를 반환합니다.
Syntax
IsRule_MaxMinLength : Boolean
Example Usage
IsRule_MaxMinLength
IsRule_MaxMinLength = True
모든 Length 규칙 객체를 반환합니다.
Not IsRule_MaxMinLength
IsRule_MaxMinLength = False
모든 객체 except Length 규칙 객체를 반환합니다.
IsRule_MaxMinWidth
Summary
Width 규칙 객체를 반환합니다.
Syntax
IsRule_MaxMinWidth : Boolean
Example Usage = True
IsRule_ = FalseMaxMinWidth
IsRule_ MaxMinWidth
모든 Width 규칙 객체를 반환합니다.
Not IsRule_MaxMinWidth
IsRule_MaxMinWidth
모든 객체 except Width 규칙 객체를 반환합니다.
IsRule_MaxSlope_FallingEdge
Summary
Slope - Falling Edge 규칙 객체를 반환합니다.
Syntax
IsRule_MaxSlope_FallingEdge : Boolean
Example Usage
IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = True
모든 Slope - Falling Edge 규칙 객체를 반환합니다.
Not IsRule_MaxSlope_FallingEdge
IsRule_MaxSlope_FallingEdge = False
모든 객체 except Slope - Falling Edge 규칙 객체를 반환합니다.
IsRule_MaxSlope_RisingEdge
Summary
Slope - Rising Edge 규칙 객체를 반환합니다.
Syntax
IsRule_MaxSlope_RisingEdge : Boolean
Example Usage
IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = True
모든 Slope - Rising Edge 규칙 객체를 반환합니다.
Not IsRule_MaxSlope_RisingEdge
IsRule_MaxSlope_RisingEdge = False
모든 객체 except Slope - Rising Edge 규칙 객체를 반환합니다.
IsRule_MinimumAnnularRing
Summary
Minimum Annular Ring 규칙 객체를 반환합니다.
Syntax
IsRule_MinimumAnnularRing : Boolean
Example Usage
IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = True
모든 Minimum Annular Ring 규칙 객체를 반환합니다.
Not IsRule_MinimumAnnularRing
IsRule_MinimumAnnularRing = False
모든 객체 except Minimum Annular Ring 규칙 객체를 반환합니다.
IsRule_MinimumSolderMaskSliver
Summary
Minimum Solder Mask Sliver 규칙 객체를 반환합니다.
Syntax
IsRule_MinimumSolderMaskSliver : Boolean
Example Usage
IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = True
모든 Minimum Solder Mask Sliver 규칙 객체를 반환합니다.
Not IsRule_MinimumSolderMaskSliver
IsRule_MinimumSolderMaskSliver = False
모든 객체 except Minimum Solder Mask Sliver 규칙 객체를 반환합니다.
IsRule_NetAntennae
Summary
Net Antennae 규칙 객체를 반환합니다.
Syntax
IsRule_NetAntennae : Boolean
Example Usage
IsRule_NetAntennae
IsRule_NetAntennae = True
모든 Net Antennae 규칙 객체를 반환합니다.
Not IsRule_NetAntennae
IsRule_NetAntennae = False
모든 객체 except Net Antennae 규칙 객체를 반환합니다.
IsRule_NetsToIgnore
Summary
Nets To Ignore 규칙 객체를 반환합니다.
Syntax
IsRule_NetsToIgnore : Boolean
Example Usage
IsRule_NetsToIgnore
IsRule_NetsToIgnore = True
모든 Nets to Ignore 규칙 객체를 반환합니다.
Not IsRule_NetsToIgnore
IsRule_NetsToIgnore = False
모든 객체 except Nets to Ignore 규칙 객체를 반환합니다.
IsRule_Overshoot_FallingEdge
Summary
Overshoot - Falling Edge 규칙 객체를 반환합니다.
Syntax
IsRule_Overshoot_FallingEdge : Boolean
Example Usage
IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = True
모든 Overshoot - Falling Edge 규칙 객체를 반환합니다.
Not IsRule_Overshoot_FallingEdge
IsRule_Overshoot_FallingEdge = False
모든 객체 except Overshoot - Falling Edge 규칙 객체를 반환합니다.
IsRule_Overshoot_RisingEdge
Summary
Overshoot - Rising Edge 규칙 객체를 반환합니다.
Syntax
IsRule_Overshoot_RisingEdge : Boolean
Example Usage
IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = True
모든 Overshoot - Rising Edge 규칙 객체를 반환합니다.
Not IsRule_Overshoot_RisingEdge
IsRule_Overshoot_RisingEdge = False
모든 객체 except Overshoot - Rising Edge 규칙 객체를 반환합니다.
IsRule_ParallelSegment
요약
Parallel Segment 규칙 객체를 반환합니다.
구문
IsRule_ParallelSegment : Boolean
사용 예
IsRule_ParallelSegment
IsRule_ParallelSegment = True
모든 Parallel Segment 규칙 객체를 반환합니다.
Not IsRule_ParallelSegment
IsRule_ParallelSegment = False
모든 객체 except Parallel Segment 규칙 객체를 반환합니다.
IsRule_PasteMaskExpansion
요약
Paste Mask Expansion 규칙 객체를 반환합니다.
구문
IsRule_PasteMaskExpansion : Boolean
사용 예 = True
Is = FalseRule_PasteMaskExpansion
Is Rule_ PasteMaskExpansion
모든 Paste Mask Expansion 규칙 객체를 반환합니다.
Not IsRule_PasteMaskExpansion
IsRule_PasteMaskExpansion
모든 객체 except Paste Mask Expansion 규칙 객체를 반환합니다.
IsRule_PermittedLayers
요약
Permitted Layers 규칙 객체를 반환합니다.
구문
IsRule_PermittedLayers : Boolean
사용 예
Is = FalseRule_ PermittedLayers
IsRule_PermittedLayers = True
모든 Permitted Layers 규칙 객체를 반환합니다.
Not IsRule_PermittedLayers
IsRule_PermittedLayers
모든 객체 except Permitted Layers 규칙 객체를 반환합니다.
IsRule_PolygonConnectStyle
요약
Polygon Connect Style 규칙 객체를 반환합니다.
구문
IsRule_PolygonConnectStyle : Boolean
사용 예 = True
IsRule_PolygonConnectStyle
Is = FalseRule_PolygonConnectStyle
모든 Polygon Connect Style 규칙 객체를 반환합니다.
Not IsRule_PolygonConnectStyle
IsRule_PolygonConnectStyle
모든 객체 except Polygon Connect Style 규칙 객체를 반환합니다.
IsRule_PowerPlaneClearance
요약
Power Plane Clearance 규칙 객체를 반환합니다.
구문
IsRule_PowerPlaneClearance : Boolean
사용 예
Is = FalseRule_ PowerPlaneClearance
IsRule_PowerPlaneClearance = True
모든 Power Plane Clearance 규칙 객체를 반환합니다.
Not IsRule_PowerPlaneClearance
IsRule_PowerPlaneClearance
모든 객체 except Power Plane Clearance 규칙 객체를 반환합니다.
IsRule_PowerPlaneConnectStyle
요약
Power Plane Connect Style 규칙 객체를 반환합니다.
구문
IsRule_PowerPlaneConnectStyle : Boolean
사용 예 = True
IsRule_ = FalsePowerPlaneConnectStyle
IsRule_ PowerPlaneConnectStyle
모든 Power Plane Connect Style 규칙 객체를 반환합니다.
Not IsRule_PowerPlaneConnectStyle
IsRule_PowerPlaneConnectStyle
모든 객체 except Power Plane Connect Style 규칙 객체를 반환합니다.
IsRule_ReturnPath
요약
Return Path 규칙 객체를 반환합니다.
구문
IsRule_ReturnPath : Boolean
사용 예
IsRule_ReturnPath
IsRule_ReturnPath = True
모든 Return Path 규칙 객체를 반환합니다.
Not ReturnPath
IsRule_ReturnPath = False
모든 객체 except Return Path 규칙 객체를 반환합니다.
IsRule_RoutingCornerStyle
요약
Routing Corners 규칙 객체를 반환합니다.
구문
IsRule_RoutingCornerStyle : Boolean
사용 예
IsRule_ RoutingCornerStyle
IsRule_RoutingCornerStyle = True
모든 Routing Corners 규칙 객체를 반환합니다.
Not IsRule_RoutingCornerStyle
IsRule_RoutingCornerStyle = False
모든 객체 except Routing Corners 규칙 객체를 반환합니다.
IsRule_RoutingLayers
요약
Routing Layers 규칙 객체를 반환합니다.
구문
IsRule_RoutingLayers : Boolean
사용 예 = True
IsRule_RoutingLayers
IsRule_RoutingLayers
모든 Routing Layers 규칙 객체를 반환합니다.
Not IsRule_RoutingLayers
IsRule_RoutingLayers = False
모든 객체 except Routing Layers 규칙 객체를 반환합니다.
IsRule_RoutingPriority
요약
Routing Priority 규칙 객체를 반환합니다.
구문
IsRule_RoutingPriority : Boolean
사용 예 = True
Is = FalseRule_RoutingPriority
IsRule_ RoutingPriority
모든 Routing Priority 규칙 객체를 반환합니다.
Not IsRule_RoutingPriority
IsRule_RoutingPriority
모든 객체 except Routing Priority 규칙 객체를 반환합니다.
IsRule_RoutingTopology
요약
Routing Topology 규칙 객체를 반환합니다.
구문
IsRule_RoutingTopology : Boolean
사용 예 = True
IsRule_RoutingTopology
Is = FalseRule_RoutingTopology
모든 Routing Topology 규칙 객체를 반환합니다.
Not IsRule_RoutingTopology
IsRule_RoutingTopology
모든 객체 except Routing Topology 규칙 객체를 반환합니다.
IsRule_RoutingViaStyle
요약
Routing Via Style 규칙 객체를 반환합니다.
구문
IsRule_RoutingViaStyle : Boolean
사용 예
Is = FalseRule_ RoutingViaStyle
IsRule_RoutingViaStyle = True
모든 Routing Via Style 규칙 객체를 반환합니다.
Not IsRule_RoutingViaStyle
IsRule_RoutingViaStyle
모든 객체 except Routing Via Style 규칙 객체를 반환합니다.
IsRule_ShortCircuit
요약
Short-Circuit 규칙 객체를 반환합니다.
구문
IsRule_ShortCircuit : Boolean
사용 예 = True
Is = FalseRule_ShortCircuit
IsRule_ ShortCircuit
모든 Short-Circuit 규칙 객체를 반환합니다.
Not IsRule_ShortCircuit
IsRule_ShortCircuit
모든 객체 except Short-Circuit 규칙 객체를 반환합니다.
IsRule_SignalBaseValue
요약
Signal Base Value 규칙 객체를 반환합니다.
구문
IsRule_SignalBaseValue : Boolean
사용 예
IsRule_SignalBaseValue
IsRule_SignalBaseValue = True
모든 Signal Base Value 규칙 객체를 반환합니다.
Not IsRule_SignalBaseValue
IsRule_SignalBaseValue = False
모든 객체 except Signal Base Value 규칙 객체를 반환합니다.
IsRule_SignalStimulus
요약
Signal Stimulus 규칙 객체를 반환합니다.
구문
IsRule_SignalStimulus : Boolean
사용 예
IsRule_SignalStimulus
IsRule_SignalStimulus = True
모든 Signal Stimulus 규칙 객체를 반환합니다.
Not IsRule_SignalStimulus
IsRule_SignalStimulus = False
모든 객체 except Signal Stimulus 규칙 객체를 반환합니다.
IsRule_SignalTopValue
요약
Signal Top Value 규칙 객체를 반환합니다.
구문
IsRule_SignalTopValue : Boolean
사용 예
IsRule_SignalTopValue
IsRule_SignalTopValue = True
모든 Signal Top Value 규칙 객체를 반환합니다.
Not IsRule_SignalTopValue
IsRule_SignalTopValue = False
모든 객체 except Signal Top Value 규칙 객체를 반환합니다.
IsRule_SilkToSilkClearance
요약
Silk To Silk Clearance 규칙 객체를 반환합니다.
구문
IsRule_SilkToSilkClearance : Boolean
사용 예
IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = True
모든 Silk To Silk Clearance 규칙 객체를 반환합니다.
Not IsRule_SilkToSilkClearance
IsRule_SilkToSilkClearance = False
모든 객체 except Silk To Silk Clearance 규칙 객체를 반환합니다.
IsRule_SilkToSolderMaskClearance
요약
Silk To Solder Mask Clearance 규칙 객체를 반환합니다.
구문
IsRule_SilkToSolderMaskClearance : Boolean
사용 예
IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = True
모든 Silk To Solder Mask Clearance 규칙 객체를 반환합니다.
Not IsRule_SilkToSolderMaskClearance
IsRule_SilkToSolderMaskClearance = False
모든 객체 except Silk To Solder Mask Clearance 규칙 객체를 반환합니다.
IsRule_SMDNeckDown
요약
SMD Neck-Down 규칙 객체를 반환합니다.
구문
IsRule_SMDNeckDown : Boolean
사용 예 = True
Is = FalseRule_SMDNeckDown
IsRule_ SMDNeckDown
모든 SMD Neck-Down 규칙 객체를 반환합니다.
Not IsRule_SMDNeckDown
IsRule_SMDNeckDown
모든 객체 except SMD Neck-Down 규칙 객체를 반환합니다.
IsRule_SMDToCorner
요약
SMD To Corner 규칙 객체를 반환합니다.
구문
IsRule_SMDToCorner : Boolean
사용 예 = True
IsRule_SMDToCorner
Is = FalseRule_SMDToCorner
모든 SMD To Corner 규칙 객체를 반환합니다.
Not IsRule_SMDToCorner
IsRule_SMDToCorner
모든 객체 except SMD To Corner 규칙 객체를 반환합니다.
IsRule_SMDToPlane
요약
구문
IsRule_SMDToPlane : Boolean
사용 예 = True
IsRule_ = FalseSMDToPlane
IsRule_ SMDToPlane
모든 SMD To Plane rule 객체를 반환합니다.
Not IsRule_SMDToPlane
IsRule_SMDToPlane
모든 객체 except SMD To Plane 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
요약
구문
IsRule_SupplyNets : Boolean
사용 예
IsRule_SupplyNets
IsRule_SupplyNets = True
모든 Supply Nets rule 객체를 반환합니다.
Not IsRule_SupplyNets
IsRule_SupplyNets = False
모든 객체 except Supply Nets rule 객체를 반환합니다.
IsRule_TestPointStyle
요약
Fabrication Testpoint Style rule 객체를 반환합니다.
구문
IsRule_TestPointStyle : Boolean
사용 예
IsRule_TestPointStyle
IsRule_TestPointStyle = True
모든 Fabrication Testpoint Style rule 객체를 반환합니다.
Not IsRule_TestPointStyle
IsRule_TestPointStyle = False
모든 객체 except Fabrication Testpoint Style rule 객체를 반환합니다.
IsRule_TestPointUsage
요약
Fabrication Testpoint Usage rule 객체를 반환합니다.
구문
IsRule_TestPointUsage : Boolean
사용 예
IsRule_TestPointUsage
IsRule_TestPointUsage = True
모든 Fabrication Testpoint Usage rule 객체를 반환합니다.
Not IsRule_TestPointUsage
IsRule_TestPointUsage = False
모든 객체 except Fabrication Testpoint Usage rule 객체를 반환합니다.
IsRule_UnconnectedPin
요약
Un-Connected Pin rule 객체를 반환합니다.
구문
IsRule_UnconnectedPin : Boolean
사용 예
IsRule_UnconnectedPin
IsRule_UnconnectedPin = True
모든 Un-Connected Pin rule 객체를 반환합니다.
Not IsRule_UnconnectedPin
IsRule_UnconnectedPin = False
모든 객체 except Un-Connected Pin rule 객체를 반환합니다.
IsRule_Undershoot_FallingEdge
요약
Undershoot - Falling Edge rule 객체를 반환합니다.
구문
IsRule_Undershoot_FallingEdge : Boolean
사용 예
IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = True
모든 Undershoot - Falling Edge rule 객체를 반환합니다.
Not IsRule_Undershoot_FallingEdge
IsRule_Undershoot_FallingEdge = False
모든 객체 except Undershoot - Falling Edge rule 객체를 반환합니다.
IsRule_Undershoot_RisingEdge
요약
Undershoot - Rising Edge rule 객체를 반환합니다.
구문
IsRule_Undershoot_RisingEdge : Boolean
사용 예
IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = True
모든 Undershoot - Rising Edge rule 객체를 반환합니다.
Not IsRule_Undershoot_RisingEdge
IsRule_Undershoot_RisingEdge = False
모든 객체 except Undershoot - Rising Edge rule 객체를 반환합니다.
IsRule_ViasUnderSMD
요약
Vias Under SMD rule 객체를 반환합니다.
구문
IsRule_ViasUnderSMD : Boolean
사용 예
IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = True
모든 Vias Under SMD rule 객체를 반환합니다.
Not IsRule_ViasUnderSMD
IsRule_ViasUnderSMD = False
모든 객체 except Vias Under SMD rule 객체를 반환합니다.
IsRule_Wirebonding
요약
구문
IsRule_Wirebonding : Boolean
사용 예
IsRule_Wirebonding
IsRule_Wirebonding = True
모든 Wire Bonding rule 객체를 반환합니다.
Not IsRule_Wirebonding
IsRule_Wirebonding = False
모든 객체 except Wire Bonding rule 객체를 반환합니다.
IsShieldingVia
요약
비아 실딩(via shielding) 그룹의 멤버인 모든 비아 객체를 반환합니다.
구문
IsShieldingVia : Boolean/Boolean_String
사용 예
IsShieldingVia
IsShieldingVia = True
IsShieldingVia = 'True'
비아 실딩 그룹의 멤버인 모든 비아 객체를 반환합니다. 폴리곤(실딩 구리) 객체도 함께 반환됩니다.
Not IsShieldingVia
IsShieldingVia = False
IsShieldingVia = 'False'
모든 객체 except 비아 실딩 그룹의 멤버인 비아 객체를 반환합니다. 폴리곤(실딩 구리) 객체도 함께 반환됩니다.
IsSkipVia
요약
스킵 비아(skip via) 객체를 반환합니다.
구문
IsSkipVia : Boolean
사용 예
IsSkipVia
IsSkipVia = True
모든 스킵 비아 객체를 반환합니다.
Not IsSkipVia
IsSkipVia = False
모든 객체 except 스킵 비아 객체를 반환합니다.
IsSplitPlane
요약
스플릿 플레인(split plane) 객체를 반환합니다.
구문
IsSplitPlane : Boolean
사용 예
IsSplitPlane
IsSplitPlane = True
모든 스플릿 플레인 객체를 반환합니다.
Not IsSplitPlane
IsSplitPlane = False
모든 객체 except 스플릿 플레인 객체를 반환합니다.
IsStackedVia
요약
스택드 비아(stacked via) 객체를 반환합니다.
구문
IsStackedVia : Boolean
사용 예
IsStackedVia
IsStackedVia = True
모든 stacked via 객체를 반환합니다.
Not IsStackedVia
IsStackedVia = False
모든 객체 except stacked via 객체를 반환합니다.
IsStitchingVia
요약
비아 스티칭(via stitching) 그룹의 멤버인 모든 비아 객체를 반환합니다.
구문
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
모든 객체 except Stroke 폰트를 사용하는 텍스트 기반 객체를 반환합니다.
IsTeardrop
요약
모든 티어드롭(teardrop) 객체를 반환합니다. 티어드롭은 라우팅된 PCB 설계에서 트랙-패드, 트랙-비아, 트랙-트랙 연결을 더 견고하게 만들기 위해 자주 추가됩니다. 이는 설계 객체가 매우 작을 때 유용하며, 특히 드릴 가공되는 패드와 비아에서 중요합니다. 드릴 중심과 패드/비아 중심이 어긋나면 드릴 홀이 패드/비아에 연결되는 트랙의 구리를 상당 부분 제거할 수 있는데, 이를 drill breakout라고 합니다. 각 티어드롭 형상은 단일 리전(region) 객체로 생성되며, 가장자리는 직선 또는 곡선일 수 있습니다.
구문
IsTeardrop : Boolean/Boolean_String
사용 예
IsTeardrop
IsTeardrop = True
IsTeardrop = 'True'
모든 티어드롭 리전 객체를 반환합니다.
Not IsTeardrop
IsTeardrop = False
IsTeardrop = 'False'
모든 객체 except 티어드롭 리전 객체를 반환합니다.
IsText
요약
텍스트를 표시하는 데 사용되는 폰트 유형(Stroke, TrueType, BarCode)과 무관하게 모든 텍스트 기반 객체를 반환합니다.
구문
IsText : Boolean
사용 예
IsText
IsText = True
모든 텍스트 기반 객체를 반환합니다.
Not IsText
IsText = False
모든 객체 except 텍스트 기반 객체를 반환합니다.
IsThruVia
요약
관통 비아(thru via) 객체를 반환합니다.
구문
IsThruVia : Boolean
사용 예
IsThruVia
IsThruVia = True
모든 thru via 객체를 반환합니다.
Not IsThruVia
IsThruVia = False
모든 객체 except thru via 객체를 반환합니다.
IsTrack
요약
트랙(track) 객체를 반환합니다.
구문
IsTrack : Boolean
사용 예
IsTrack
IsTrack = True
모든 트랙 객체를 반환합니다.
Not IsTrack
IsTrack = False
모든 객체 except 트랙 객체를 반환합니다.
IsTrueTypeText
요약
TrueType 폰트를 사용해 텍스트를 표시하는 모든 텍스트 기반 객체를 반환합니다.
구문
IsTrueTypeText : Boolean
예제 사용법
IsTrueTypeText
IsTrueTypeText = True
TrueType 글꼴을 사용하는 모든 텍스트 기반 객체를 반환합니다.
Not IsTrueTypeText
IsTrueTypeText = False
모든 객체 except TrueType 글꼴을 사용하는 텍스트 기반 객체를 반환합니다.
IsVia
요약
비아(via) 객체를 반환합니다.
구문
IsVia : Boolean
예제 사용법
IsVia
IsVia = True
모든 비아(via) 객체를 반환합니다.
Not IsVia
IsVia = False
모든 객체 except 비아(via) 객체를 반환합니다.
IsViolation
요약
모든 위반(violation) 객체를 반환합니다.
구문
IsViolation : Boolean
예제 사용법
IsViolation
IsViolation = True
모든 위반(violation) 객체를 반환합니다.
Not IsViolation
IsViolation = False
모든 객체 except위반(violation) 객체를 반환합니다.