Skip to main content
View as Markdown

IPCB_TestPointStyleRule interface

The auto-router includes a testpoint generator, which can identify existing pads and vias as testpoints, as well as adding testpoint pads to nets which can not be accessed at existing pads and vias. Generally the testpoint types are used in bare board testing or are used for in-circuit testing.

public interface IPCB_TestPointStyleRule : IPCB_Rule

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_Primitive → IPCB_Rule

Properties​

PropertyTypeAccessDescription
AllowedSideTTestpointAllowedSideSetget; set
BoardEdgeClearanceintget; set
CompBodyClearanceintget; set
GridOriginCoordPointget; set
GridToleranceintget; set
MaxHoleSizeintget; set
MaxSizeintget; set
MinHoleSizeintget; set
MinSizeintget; set
MinSpacingintget; set
PreferedHoleSizeintget; set
PreferedSizeintget; set
TestpointGridintget; set
TestpointUnderComponentboolget; set
UseGridboolget; set

AllowedSide​

No description yet.

TTestpointAllowedSideSet GetState_AllowedSide();
void SetState_AllowedSide(TTestpointAllowedSideSet argValue);

Type: TTestpointAllowedSideSet · Access: read/write

The accessors are extension methods of IPCB_TestPointStyleRuleHelper (using PCB;).

BoardEdgeClearance​

No description yet.

int GetState_BoardEdgeClearance();
void SetState_BoardEdgeClearance(int argValue);

Type: int · Access: read/write

CompBodyClearance​

No description yet.

int GetState_CompBodyClearance();
void SetState_CompBodyClearance(int argValue);

Type: int · Access: read/write

GridOrigin​

No description yet.

CoordPoint GetState_GridOrigin();
void SetState_GridOrigin(CoordPoint argValue);

Type: CoordPoint · Access: read/write

The accessors are extension methods of IPCB_TestPointStyleRuleHelper (using PCB;).

GridTolerance​

No description yet.

int GetState_GridTolerance();
void SetState_GridTolerance(int argValue);

Type: int · Access: read/write

MaxHoleSize​

No description yet.

int GetState_MaxHoleSize();
void SetState_MaxHoleSize(int argValue);

Type: int · Access: read/write

MaxSize​

No description yet.

int GetState_MaxSize();
void SetState_MaxSize(int argValue);

Type: int · Access: read/write

MinHoleSize​

No description yet.

int GetState_MinHoleSize();
void SetState_MinHoleSize(int argValue);

Type: int · Access: read/write

MinSize​

No description yet.

int GetState_MinSize();
void SetState_MinSize(int argValue);

Type: int · Access: read/write

MinSpacing​

No description yet.

int GetState_MinSpacing();
void SetState_MinSpacing(int argValue);

Type: int · Access: read/write

PreferedHoleSize​

No description yet.

int GetState_PreferedHoleSize();
void SetState_PreferedHoleSize(int argValue);

Type: int · Access: read/write

PreferedSize​

No description yet.

int GetState_PreferedSize();
void SetState_PreferedSize(int argValue);

Type: int · Access: read/write

TestpointGrid​

No description yet.

int GetState_TestpointGrid();
void SetState_TestpointGrid(int argValue);

Type: int · Access: read/write

TestpointUnderComponent​

No description yet.

bool GetState_TestpointUnderComponent();
void SetState_TestpointUnderComponent(bool argValue);

Type: bool · Access: read/write

UseGrid​

No description yet.

bool GetState_UseGrid();
void SetState_UseGrid(bool argValue);

Type: bool · Access: read/write

Inherited members​