name = "steve/bridge-rectifier" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Single-phase bridge rectifiers in Vishay's through-hole cases: GBL, GBU, KBL and KBU in-line, KBPC1 and KBPC6 square, from Vishay's data sheets." description = """A single-phase bridge rectifier in a through-hole case, from Vishay's package drawings. In-line cases standing on the board with four leads in a row at 5.08: GBL and GBU (flat leads on shoulders; GBU with its mounting slot) and KBL and KBU (round leads, the body on feet; KBU with its mounting slot). Square cases sitting on the board with four round leads at the corners and a centre mounting hole: KBPC1 and KBPC6 (Vishay outline D-72). The + lead is at the chamfered corner. See the README.""" tags = ["bridge-rectifier", "diode", "rectifier", "gbu", "kbpc", "through-hole", "electronics"] [parameters.case] type = "choice" default = "GBU" choices = ["GBL", "GBU", "KBL", "KBU", "KBPC1", "KBPC6"] label = "Case" description = "GBL: 20.8 x 3.4, flat leads. GBU: 22.1 x 3.4, flat leads, mounting slot. KBL: 19.0 x 6.2, round leads. KBU: 23.2 x 6.9, round leads, mounting slot. KBPC1: 16.2 square. KBPC6: 15.25 square." [parameters.detail] type = "choice" default = "full" choices = ["full", "simple"] label = "Detail" description = "full: body and leads. simple: the body only, for big assemblies." [[presets]] id = "GBL" title = "Bridge rectifier, Vishay case GBL (in-line, flat leads)" params = { case = "GBL" } aliases = ["Vishay GBL", "GBL bridge rectifier", "Case GBL", "Vishay GBL case"] standard = "Vishay GBL (GBL005 thru GBL10)" [[presets]] id = "GBU" title = "Bridge rectifier, Vishay case GBU (in-line, flat leads)" params = { case = "GBU" } aliases = ["Vishay GBU", "GBU bridge rectifier", "Case GBU", "Vishay GBU case"] standard = "Vishay GBU (GBU4A thru GBU4M)" [[presets]] id = "KBL" title = "Bridge rectifier, Vishay case KBL (in-line, round leads)" params = { case = "KBL" } aliases = ["Vishay KBL", "KBL bridge rectifier", "Case KBL", "Vishay KBL case"] standard = "Vishay KBL (KBL005 thru KBL10)" [[presets]] id = "KBU" title = "Bridge rectifier, Vishay case KBU (in-line, round leads)" params = { case = "KBU" } aliases = ["Vishay KBU", "KBU bridge rectifier", "Case KBU", "Vishay KBU case"] standard = "Vishay KBU (KBU4A thru KBU4M)" [[presets]] id = "KBPC1" title = "Bridge rectifier, Vishay case KBPC1 (square, 4 leads)" params = { case = "KBPC1" } aliases = ["Vishay KBPC1", "KBPC1 bridge rectifier", "Case KBPC1", "Vishay KBPC1 case", "VS-KBPC1"] standard = "Vishay KBPC1 (VS-KBPC1 series)" [[presets]] id = "KBPC6" title = "Bridge rectifier, Vishay case KBPC6 (square, 4 leads)" params = { case = "KBPC6" } aliases = ["Vishay KBPC6", "KBPC6 bridge rectifier", "Case KBPC6", "Vishay KBPC6 case", "VS-KBPC6"] standard = "Vishay KBPC6 (VS-KBPC6 series)" [[presets]] id = "GBU-simple" title = "Bridge rectifier, Vishay case GBU (in-line, flat leads), simple" params = { case = "GBU", detail = "simple" } aliases = ["Vishay GBU simple"] standard = "Vishay GBU (GBU4A thru GBU4M)"