opamp module#
- class OpAmpSymbol[source]#
Bases:
Symbol- pin_name_size: float | None = 0.7#
Font size of pin name text of
Pinobjects in this symbol, in grid units. If unset, defers to a parentSymbol, if a parent exists. This can be overriden at thePinlevel by setting itspin_name_sizeattribute.
- pad_name_size: float | None = 0.7#
Font size of pad name text of
Pinobjects in this symbol, in grid units. If unset, defers to a parentSymbol, if a parent exists. This can be overriden at thePinlevel by setting itspad_name_sizeattribute.
- OUT = Pin((4, 0), 4, <Direction.Right: 'right'>)#
- Vp = Pin((0, 4), 4, <Direction.Up: 'up'>)#
- INn = Pin((-4, 2), 4, <Direction.Left: 'left'>)#
- INp = Pin((-4, -2), 4, <Direction.Left: 'left'>)#
- Vn = Pin((0, -4), 4, <Direction.Down: 'down'>)#
- value = Shape[Text]#
- reference = Shape[Text]#
- art = [Polyline(width=0.2, elements=[(-4, -4), (4, 0), (-4, 4), (-4, -4)]), Polyline(width=0.2, elements=[(0, -2), (0, -4)]), Polyline(width=0.2, elements=[(0, 4), (0, 2)]), Polyline(width=0.2, elements=[(-3.2, -2), (-2, -2)]), Polyline(width=0.2, elements=[(-2.6, -1.4), (-2.6, -2.6)]), Polyline(width=0.2, elements=[(-3.2, 2), (-2, 2)])]#