Inherits: Gate < DesignItem < ScriptObject
Gates are logical circuits part of a schematic. Component can be made up of multiple gates.
Properties
| Name | Type | Get/Set | Brief |
|---|---|---|---|
| DefaultSymbolName | str | Yes/Yes | The name of the default symbol to use for this gate. |
| Name | str | Yes/Yes | The name of the gate. |
| PinCount | int | Yes/No | The number of part pin items that belong to this gate. |
| Pins | Array[PartPin] | Yes/No | The list of part pin items that belong to this gate. |
| SwapGroup | int | Yes/Yes | The swap group to which this gate belongs. |
| SymbolCount | int | Yes/No | The number of symbol library items that belong to this gate. |
| Symbols | Array[Dictionary] | Yes/No | Dictionaries with the fields “name”, “library” and “version” which describe which symbols this gate uses. |
Property Details
DefaultSymbolName
Type: str
The name of the default symbol to use for this gate.
Name
Type: str
The name of the gate.
PinCount
Type: int
The number of part pin items that belong to this gate.
Pins
Type: Array[PartPin]
The list of part pin items that belong to this gate.
SwapGroup
Type: int
The swap group to which this gate belongs.
SymbolCount
Type: int
The number of symbol library items that belong to this gate.
Symbols
Type: Array[Dictionary]
Dictionaries with the fields “name”, “library” and “version” which describe which symbols this gate uses.