q_j_CR2032_BS_6_1 module#
- class RectangleSmdPad[source]#
Bases:
Pad- shape: Shape | PadShape = Polygon(elements=((2.1, 1.9), (-2.1, 1.9), (-2.1, -1.9), (2.1, -1.9)), holes=())#
The geometric shape of the pad or a PadShape to specify the regular shape and the shape when non-functional pads are removed. Can be overridden on a per-layer basis by
shapes.
- paste = Paste(shape=Polygon(elements=((2.151, 1.951), (-2.151, 1.951), (-2.151, -1.951), (2.151, -1.951)), holes=()), side=<Side.Top: 0>)#
- soldermask = Soldermask(shape=Polygon(elements=((2.151, 1.951), (-2.151, 1.951), (-2.151, -1.951), (2.151, -1.951)), holes=()), side=<Side.Top: 0>)#
- class LandpatternBAT_TH_CR2032_BS_6_1[source]#
Bases:
Landpattern- p = {1: RectangleSmdPad().at((14.385, 0)), 2: RectangleSmdPad().at((-14.385, 0))}#
- value_label = Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab')#
- customlayer = [Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(15.65, 8), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(9.652, 8.0765), (11.126, 8.0765), (11.126, 6.6035), (9.652, 8.0765)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-10.3, 6.7), (-9.2, 6.7), (-9.2, 6.6), (-10.3, 6.6), (-10.3, 6.7)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(-9.75, 6.6495), radius=0.85, start=0, arc=90), Arc(center=(-9.75, 6.6495), radius=0.95, start=90, arc=-90)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(-9.75, 6.6495), radius=0.85, start=270.0017, arc=89.9949), Arc(center=(-9.75, 6.6505), radius=0.95, start=359.9985, arc=-89.9954)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(-9.75, 6.6495), radius=0.85, start=90.0086, arc=90), Arc(center=(-9.75, 6.6495), radius=0.95, start=179.9923, arc=-89.9893)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(-9.75, 6.6495), radius=0.85, start=180.0034, arc=89.9897), Arc(center=(-9.75, 6.6495), radius=0.95, start=270.0046, arc=-90.0092)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(9.75, -6.6505), radius=0.85, start=90.0068, arc=89.9983), Arc(center=(9.75, -6.6505), radius=0.95, start=179.9969, arc=-89.9908)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(9.75, -6.6505), radius=0.85, start=180.0034, arc=89.9897), Arc(center=(9.75, -6.6505), radius=0.95, start=270.0046, arc=-90.0046)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(9.75, -6.6505), radius=0.85, start=359.9983, arc=90), Arc(center=(9.75, -6.6495), radius=0.95, start=89.9985, arc=-90.0031)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[Arc(center=(9.75, -6.6495), radius=0.85, start=270.0017, arc=89.9949), Arc(center=(9.75, -6.6505), radius=0.95, start=0, arc=-89.9985)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(9.2, -6.5995), (10.3, -6.5995), (10.3, -6.6995), (9.2, -6.6995), (9.2, -6.5995)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(9.7, -7.2005), (9.7, -6.1005), (9.8, -6.1005), (9.8, -7.2005), (9.7, -7.2005)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(11.05, -8.0005), (-11.05, -8.0005), (-11.35, -8.0005), (-11.35, -8.1505), (11.05, -8.1505), Arc(center=(11.1, -8.0505), radius=0.1, start=270, arc=90), Arc(center=(11.1, 8.0495), radius=0.1, start=0, arc=90), (-11.35, 8.1495), (-11.35, 8.0495), (-11.35, 7.9995), Arc(center=(9.7, 6.6495), radius=1.35, start=90, arc=-90), (11.05, -8.0005), (11.05, -8.0005)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-11.35, 7.9995), (-11.35, -8.0005), (-11.05, -8.0005), (-11.05, 7.9995), (-11.35, 7.9995)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(11.2, 3.5495), Arc(center=(14.25, 3.4995), radius=0.05, start=90, arc=-90), Arc(center=(14.25, 2.0995), radius=0.05, start=0, arc=-90), Arc(center=(14.25, 2.0995), radius=0.05, start=270, arc=-90), (14.2, 3.4495), (11.2, 3.4495), (11.2, 3.5495)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(11.2, -3.5505), Arc(center=(14.25, -3.5005), radius=0.05, start=270, arc=90), Arc(center=(14.25, -2.0995), radius=0.05, start=359.9709, arc=90.0291), Arc(center=(14.25, -2.1005), radius=0.05, start=90, arc=90.0291), (14.2, -3.4505), (11.2, -3.4505), (11.2, -3.5505)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-11.2, 3.5505), Arc(center=(-14.25, 3.5005), radius=0.05, start=90.0291, arc=89.9709), Arc(center=(-14.25, 2.0995), radius=0.05, start=179.9709, arc=90), Arc(center=(-14.25, 2.1005), radius=0.05, start=270, arc=90.0582), (-14.2, 3.4505), (-11.2, 3.4505), (-11.2, 3.5505)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-11.2, -3.5495), Arc(center=(-14.25, -3.4995), radius=0.05, start=269.9709, arc=-89.9418), Arc(center=(-14.25, -2.0995), radius=0.05, start=180.0291, arc=-90), Arc(center=(-14.25, -2.0995), radius=0.05, start=90, arc=-90), (-14.2, -3.4495), (-11.2, -3.4495), (-11.2, -3.5495)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=ArcPolygon(elements=[(-11.85, 8.0995), (-11.6, 8.0995), (-11.6, -8.1005), (-11.85, -8.1005), (-11.85, 8.0495), (-11.85, 8.0995)]), side=<Side.Top: 0>, name='Fab')]#
- reference_designator = Silkscreen(shape=Shape[Text], side=<Side.Top: 0>)#
- silkscreen = [Silkscreen(shape=Polyline(width=0.152, elements=[(11.126, -8.0765), (11.126, -1.9835)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-9.2, 6.6495), (-10.3, 6.6495)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(9.2, -6.6505), (10.3, -6.6505)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(9.75, -7.2005), (9.75, -6.1005)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(11.126, 1.9835), (11.126, -2.0565)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-11.8, 8.0495), (-11.8, -8.0525)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-11.8, 8.0735), (-11.65, 8.0735), (-11.65, -8.0765), (-11.8, -8.0765)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-14.25, -3.5005), (-11.126, -3.5005)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-14.25, -3.5005), (-14.25, -2.0805)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-14.25, 3.4995), (-14.25, 2.0805)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-14.25, 3.4995), (-11.126, 3.4995)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(14.25, -3.5005), (11.126, -3.5005)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(14.25, -3.5005), (14.25, -2.0805)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(14.25, 3.4995), (14.25, 2.0805)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(14.25, 3.4995), (11.126, 3.4995)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(9.64, 8.0765), (9.665, 8.0765), (11.126, 6.6145)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-11.126, 8.0765), (11.126, 8.0765)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(11.126, 8.0765), (11.126, 1.9835)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.152, elements=[(-11.126, -8.0765), (11.126, -8.0765)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.152, elements=[Arc(center=(0, -0.0005), radius=10, start=126.1317, arc=107.6751)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.152, elements=[Arc(center=(0, -0.0005), radius=10, start=306.1316, arc=107.6751)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.152, elements=[Arc(center=(9.75, -6.6505), radius=0.918, start=0, arc=-360)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolyline(width=0.152, elements=[Arc(center=(-9.75, 6.6495), radius=0.918, start=0, arc=-360)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolygon(elements=[(-11.05, 8.1525), (-11.05, -1.9505), (-11.35, -2.0005), (-11.355, 1.9325), (-11.355, 8.1525), (-11.05, 8.1525)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolygon(elements=[(-11.05, -8.1525), (-11.05, -1.9325), (-11.355, -1.9325), (-11.355, -8.1525), (-11.05, -8.1525)]), side=<Side.Top: 0>), Silkscreen(shape=ArcPolygon(elements=[(9.652, 8.0765), (11.126, 8.0765), (11.126, 6.6035), (9.652, 8.0765)]), side=<Side.Top: 0>)]#
- courtyard = Courtyard(shape=Polygon(elements=((16.536, 8.1525), (-16.536, 8.1525), (-16.536, -8.1525), (16.536, -8.1525)), holes=()), side=<Side.Top: 0>)#
- model = <jitx.model3d.Model3D object>#
- class SymbolCR2032_BS_6_1[source]#
Bases:
Symbol- pin_name_size: float | None = 0.7874#
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.7874#
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.
- p = {1: Pin((-1, 0), 3, <Direction.Left: 'left'>), 2: Pin((1, 0), 3, <Direction.Right: 'right'>)}#
- value = Shape[Text]#
- ref = Shape[Text]#
- shapes = [Polyline(width=0.254, elements=[(-1, 1.8), (-1, -1.4)]), Polyline(width=0.254, elements=[(-0.4, 1), (-0.4, -0.8)]), Polyline(width=0.254, elements=[(0.2, 1.8), (0.2, -1.4)]), Polyline(width=0.254, elements=[(0.8, 1), (0.8, -0.8)])]#
- class CR2032_BS_6_1(*args, **kwargs)[source]#
Bases:
ComponentBattery base CR2032 SMD Battery Connectors ROHS
- name = 'C70377'#
- manufacturer: str | None = 'Q&J'#
Manufacturer for this component.
- mpn: str | None = 'CR2032-BS-6-1'#
Manufacturer part number for this component.
- datasheet = 'https://www.lcsc.com/datasheet/lcsc_datasheet_1811061923_Q-J-CR2032-BS-6-1_C70377.pdf'#
- reference_designator_prefix: str | None = 'J'#
Reference designator prefix for this component. This will be used to generate a unique reference designator for each component of the same type.
Note
This field is a required data point for matching components between builds. If this value changes (including changing from unset to set), it will be treated as a new component, even if nothing else changes.
- landpattern = LandpatternBAT_TH_CR2032_BS_6_1()#
- pos = Port()#
- neg = Port()#
- symbol = SymbolCR2032_BS_6_1()#
- mappings = [SymbolMapping({Port(): SymbolCR2032_BS_6_1().p[1], Port(): SymbolCR2032_BS_6_1().p[2]}), PadMapping({Port(): LandpatternBAT_TH_CR2032_BS_6_1().p[1], Port(): LandpatternBAT_TH_CR2032_BS_6_1().p[2]})]#
- Device#
alias of
CR2032_BS_6_1