Inherits: Via < ConnectPoint < Node < DesignItem < ScriptObject

A via is a hole connecting multiple Layer of a PCB design together.

Properties

NameTypeGet/SetBrief
AllowAutoDeleteboolYes/YesWhether this via can be automatically deleted if no longer required by span of attached tracks.
AllowAutoReduceSpanboolYes/YesWhether the span of this via can be automatically adjusted depending on span of attached tracks.
FirstTrackLayerLayerYes/NoThe top-most layer of the tracks attached to this via.
LastTrackLayerLayerYes/NoThe bottom-most layer of the tracks attached to this via.
LayerSpanLayerSpanYes/YesThe layer span on which this via exists.

Property Details

AllowAutoDelete

Type: bool

Whether this via can be automatically deleted if no longer required by span of attached tracks.


AllowAutoReduceSpan

Type: bool

Whether the span of this via can be automatically adjusted depending on span of attached tracks.


FirstTrackLayer

Type: Layer

The top-most layer of the tracks attached to this via.


LastTrackLayer

Type: Layer

The bottom-most layer of the tracks attached to this via.


LayerSpan

Type: LayerSpan

The layer span on which this via exists.