smt module#
- class SMTBase(case_name: str, *, side_fillet: float | None = None, height: Toleranced | None = None)[source]#
Bases:
PackageBodyMixin,LeadProfileMixin,DensityLevelMixin,GridPadShapeGeneratorMixin,GridLayoutInterface,LandpatternGenerator- Parameters:
case_name (str)
side_fillet (float | None)
height (Toleranced | None)
- class SMTDecorated(*args, **kwargs)[source]#
Bases:
SilkscreenOutline,OriginMarkerMixin,ExcessCourtyard,SMTBase
- class CathodeAnodeNumbering[source]#
Bases:
GridLayoutInterface
- class PolarizedSMT(*args, **kwargs)[source]#
Bases:
CathodeAnodeNumbering,Pad1Marker,SMTDecorated
- class SMT(*args, **kwargs)[source]#
Bases:
LinearNumbering,SMTDecorated