KT_0603W module#

class RectangleSmdPad[source]#

Bases: Pad

shape: Shape | PadShape = Polygon(elements=((0.4, 0.4), (-0.4, 0.4), (-0.4, -0.4), (0.4, -0.4)), 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.

solder_mask = [Soldermask(shape=Polygon(elements=((0.451, 0.451), (-0.451, 0.451), (-0.451, -0.451), (0.451, -0.451)), holes=()), side=<Side.Top: 0>)]#
paste = [Paste(shape=Polygon(elements=((0.451, 0.451), (-0.451, 0.451), (-0.451, -0.451), (0.451, -0.451)), holes=()), side=<Side.Top: 0>)]#
class LandpatternLED0603_R_RD_WHITE[source]#

Bases: Landpattern

name = 'LED0603-R-RD_WHITE'#
p = {1: RectangleSmdPad().at(Transform((0.8765, -0.0005), 90, (1, 1))), 2: RectangleSmdPad().at(Transform((-0.8255, -0.0005), 90, (1, 1)))}#
pcb_layer_reference = Silkscreen(shape=Shape[Text], side=<Side.Top: 0>)#
pcb_layer_value = Custom(shape=Shape[Text], side=<Side.Top: 0>, name='Fab')#
silkscreen = [Silkscreen(shape=Polyline(width=0.254, elements=[(1.7905, -0.8635), (1.7905, 0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(1.7905, 0.8635), (0.3175, 0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(1.7905, -0.8635), (0.3175, -0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.2665, 0.8635), (-1.4345, 0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-0.2915, -0.8635), (-1.4345, -0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.254, elements=[(-1.4345, -0.8635), (-1.7905, -0.5085), (-1.7905, 0.5075), (-1.4345, 0.8635)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.203, elements=[(0.1015, -0.4065), (0.1015, 0.3805)]), side=<Side.Top: 0>), Silkscreen(shape=Polyline(width=0.203, elements=[(0.1015, -0.0075), (-0.0735, -0.0075)]), side=<Side.Top: 0>)]#
custom_layer = [Custom(shape=ArcPolyline(width=0.06, elements=[Arc(center=(0.8255, 0.4005), radius=0.03, start=0, arc=-360)]), side=<Side.Top: 0>, name='Fab'), Custom(shape=Polygon(elements=[(-1.1675, 0.0495), (-0.5075, 0.0495), (-0.5075, -0.1025), (-1.1675, -0.1025), (-1.1675, 0.0495)], holes=()), side=<Side.Top: 0>, name='Fab'), Custom(shape=Polygon(elements=[(0.9615, -0.2755), (0.9615, 0.3855), (1.1135, 0.3855), (1.1135, -0.2755), (0.9615, -0.2755)], holes=()), side=<Side.Top: 0>, name='Fab'), Custom(shape=Polygon(elements=[(0.6865, 0.1015), (1.3465, 0.1015), (1.3465, -0.0505), (0.6865, -0.0505), (0.6865, 0.1015)], holes=()), side=<Side.Top: 0>, name='Fab')]#
courtyard = [Courtyard(shape=Polygon(elements=((1.9175, 0.9905), (-1.9175, 0.9905), (-1.9175, -0.9905), (1.9175, -0.9905)), holes=()), side=<Side.Top: 0>)]#
model3ds = [<jitx.model3d.Model3D object>]#
class Symbol0603White_light_C2290[source]#

Bases: Symbol

pin_name_size: float | None = 0.7874#

Font size of pin name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pin_name_size attribute.

pad_name_size: float | None = 0.7874#

Font size of pad name text of Pin objects in this symbol, in grid units. If unset, defers to a parent Symbol, if a parent exists. This can be overriden at the Pin level by setting its pad_name_size attribute.

K = Pin((1, -1), 3, <Direction.Right: 'right'>)#
A = Pin((-1, -1), 3, <Direction.Left: 'left'>)#
layer_reference = Shape[Text]#
layer_value = Shape[Text]#
draws = [Polyline(width=0.254, elements=[(1.6, 0.2), (3.00001, 1.6)]), Polyline(width=0.254, elements=[(0.8, 1), (2.2, 2.4)]), Polyline(width=0.254, elements=[(1, 0.6), (1, -2.60001)]), Polygon(elements=[(3.00001, 1.6), (2.2, 1.2), (2.60001, 0.8)], holes=()), Polygon(elements=[(2.2, 2.4), (1.4, 2), (1.8, 1.6)], holes=()), Polygon(elements=[(-1, -2.2), (1, -1), (-1, 0.4)], holes=())]#
class KT_0603W(*args, **kwargs)[source]#

Bases: Component

manufacturer: str | None = 'Hubei KENTO Elec'#

Manufacturer for this component.

mpn: str | None = 'KT-0603W'#

Manufacturer part number for this component.

reference_designator_prefix: str | None = 'D'#

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.

datasheet = 'https://www.lcsc.com/datasheet/lcsc_datasheet_2305091500_Hubei-KENTO-Elec-KT-0603W_C2290.pdf'#
K = Port()#
A = Port()#
landpattern = LandpatternLED0603_R_RD_WHITE()#
symbol = Symbol0603White_light_C2290()#
cmappings = [SymbolMapping({Port(): Symbol0603White_light_C2290().K, Port(): Symbol0603White_light_C2290().A}), PadMapping({Port(): LandpatternLED0603_R_RD_WHITE().p[2], Port(): LandpatternLED0603_R_RD_WHITE().p[1]})]#
Device#

alias of KT_0603W