Skip to main content
View as Markdown

IPCB_ElectricalLayer interface

A copper layer of a board's layer stack, the common base of IPCB_SignalLayer and IPCB_InternalPlane.

public interface IPCB_ElectricalLayer : IPCB_PhysicalLayer

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Inherits: IPCB_LayerObject → IPCB_PhysicalLayer

Derived: IPCB_InternalPlane, IPCB_LayerObject_V7, IPCB_SignalLayer

Properties​

PropertyTypeAccessDescription
CopperThicknessintget; setThe thickness of the copper on the layer, in internal units (10,000 per mil).

CopperThickness​

The thickness of the copper on the layer, in internal units (10,000 per mil).

int GetState_CopperThickness();
void SetState_CopperThickness(int argValue);

Type: int · Access: read/write

A new electrical layer has a copper thickness of 14,000 internal units (1.4 mil). Convert the value with EDP.Utils.CoordToMils or EDP.Utils.CoordToMMs.

On an IPCB_LayerObject_V7 of a layer that is not an electrical layer, the property reads 14,000 internal units and assigning a value does nothing.

Inherited members​