Skip to main content
View as Markdown

IPCB_ManufactruingRuleList interface

No description yet.

public interface IPCB_ManufactruingRuleList

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
AddManufacturingRulevoid
AddPCBRulevoid

AddManufacturingRule​

No description yet.

void AddManufacturingRule(TPCB_ManufacturingRuleKind argKind, IPCB_LayerSet argLayerSet, int argValue);
void AddManufacturingRule(int argKind, object argLayerSet, int argValue);
ParameterTypePassing
argKindTPCB_ManufacturingRuleKindvalue
argLayerSetIPCB_LayerSetvalue
argValueintvalue

Returns: nothing (void)

The first overload is an extension method of IPCB_ManufactruingRuleListHelper (using PCB;) with typed parameters; the second is declared by the interface.

AddPCBRule​

No description yet.

void AddPCBRule(IPCB_Rule argPCBRule);
void AddPCBRule(object argPCBRule);
ParameterTypePassing
argPCBRuleIPCB_Rulevalue

Returns: nothing (void)

The first overload is an extension method of IPCB_ManufactruingRuleListHelper (using PCB;) with typed parameters; the second is declared by the interface.

Returned by​

IPCB_ManufacturingDRCProvider.CreateRuleList

Accepted by​

IPCB_ManufacturingDRCProvider.RunDRC