Inherits: Symbol < DesignItem < ScriptObject

A symbol is an item loaded from a library which describes a component. Symbols are SymbolInstance into designs by each item that uses them.

Properties

NameTypeGet/SetBrief
AreasArray[Area]Yes/NoThe list of areas belonging to this Symbol.
BondPadsArray[BondPad]Yes/NoThe list of bond pads belonging to this Symbol.
CalloutsArray[Callout]Yes/NoThe list of callouts belonging to this Symbol.
CopperArray[Copper]Yes/NoThe list of copper shapes belonging to this Symbol.
DocShapesArray[DocShape]Yes/NoThe list of documentation shapes belonging to this Symbol.
GetNamestrYes/NoThe name of this symbol.
LibItemLibItemYes/NoGet the LibItem object that provides information such as the source library name.
MountingHolesArray[MountingHole]Yes/NoThe list of mounting holes belonging to this Symbol.
PadsArray[Pad]Yes/NoThe list of pads belonging to this Symbol.
TextArray[Text]Yes/NoThe list of text items belonging to this Symbol.

Property Details

Areas

Type: Array[Area]

The list of areas belonging to this Symbol.


BondPads

Type: Array[BondPad]

The list of bond pads belonging to this Symbol.


Callouts

Type: Array[Callout]

The list of callouts belonging to this Symbol.


Copper

Type: Array[Copper]

The list of copper shapes belonging to this Symbol.


DocShapes

Type: Array[DocShape]

The list of documentation shapes belonging to this Symbol.


GetName

Type: str

The name of this symbol.


LibItem

Type: LibItem

Get the LibItem object that provides information such as the source library name.


MountingHoles

Type: Array[MountingHole]

The list of mounting holes belonging to this Symbol.


Pads

Type: Array[Pad]

The list of pads belonging to this Symbol.


Text

Type: Array[Text]

The list of text items belonging to this Symbol.