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