name = "steve/radial-ptc-fuse" version = "1.0.0" runtime = "steve" license = "MIT" summary = "Bel Fuse 0ZRE radial-leaded resettable PTC fuses, 0.05 to 2 A hold, 0ZRE0005FF to 0ZRE0200FF." description = """Radial-leaded polymer PTC resettable fuses for board layouts and enclosures, as Bel Fuse draws its 0ZRE series: an epoxy-coated body, a round disc or a rectangular block, on two straight leads fixed to its two faces. The body and each lead are their own solids. Dimensions from Bel Fuse's data sheet. See the README.""" tags = ["fuse", "ptc", "resettable-fuse", "radial", "through-hole", "bel-fuse", "electronics"] [parameters.part_number] type = "choice" default = "0ZRE0005FF" choices = ["0ZRE0005FF", "0ZRE0008FF", "0ZRE0012FF", "0ZRE0016FF", "0ZRE0025FF", "0ZRE0033FF", "0ZRE0040FF", "0ZRE0055FF", "0ZRE0075FF", "0ZRE0100FF", "0ZRE0125FF", "0ZRE0150FF", "0ZRE0200FF"] label = "Part number" description = "Bel Fuse 0ZRE part number (any packaging suffix): 0ZRE0005FF is 0.05 A hold, up to 0ZRE0200FF at 2 A." [parameters.tail] type = "number" default = 3.0 min = 0.5 max = 7.6 unit = "mm" label = "Leads below the board" description = "How far the leads run below the board (the leads are at least 7.6 long below the body as supplied)." [[presets]] id = "0ZRE0005FF" title = "Bel Fuse 0ZRE0005FF, 0ZRE radial PTC resettable fuse, 0.05 A hold" params = { part_number = "0ZRE0005FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0005FF", "0ZRE0005FF", "Fuse_BelFuse_0ZRE_0ZRE0005FF_L8.3mm_W3.8mm", "0ZRE PTC 0.05 A"] standard = "Bel Fuse 0ZRE0005FF" [[presets]] id = "0ZRE0008FF" title = "Bel Fuse 0ZRE0008FF, 0ZRE radial PTC resettable fuse, 0.08 A hold" params = { part_number = "0ZRE0008FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0008FF", "0ZRE0008FF", "Fuse_BelFuse_0ZRE_0ZRE0008FF_L8.3mm_W3.8mm", "0ZRE PTC 0.08 A"] standard = "Bel Fuse 0ZRE0008FF" [[presets]] id = "0ZRE0012FF" title = "Bel Fuse 0ZRE0012FF, 0ZRE radial PTC resettable fuse, 0.12 A hold" params = { part_number = "0ZRE0012FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0012FF", "0ZRE0012FF", "Fuse_BelFuse_0ZRE_0ZRE0012FF_L8.3mm_W3.8mm", "0ZRE PTC 0.12 A"] standard = "Bel Fuse 0ZRE0012FF" [[presets]] id = "0ZRE0016FF" title = "Bel Fuse 0ZRE0016FF, 0ZRE radial PTC resettable fuse, 0.16 A hold" params = { part_number = "0ZRE0016FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0016FF", "0ZRE0016FF", "Fuse_BelFuse_0ZRE_0ZRE0016FF_L9.9mm_W3.8mm", "0ZRE PTC 0.16 A"] standard = "Bel Fuse 0ZRE0016FF" [[presets]] id = "0ZRE0025FF" title = "Bel Fuse 0ZRE0025FF, 0ZRE radial PTC resettable fuse, 0.25 A hold" params = { part_number = "0ZRE0025FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0025FF", "0ZRE0025FF", "Fuse_BelFuse_0ZRE_0ZRE0025FF_L9.6mm_W3.8mm", "0ZRE PTC 0.25 A"] standard = "Bel Fuse 0ZRE0025FF" [[presets]] id = "0ZRE0033FF" title = "Bel Fuse 0ZRE0033FF, 0ZRE radial PTC resettable fuse, 0.33 A hold" params = { part_number = "0ZRE0033FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0033FF", "0ZRE0033FF", "Fuse_BelFuse_0ZRE_0ZRE0033FF_L11.4mm_W3.8mm", "0ZRE PTC 0.33 A"] standard = "Bel Fuse 0ZRE0033FF" [[presets]] id = "0ZRE0040FF" title = "Bel Fuse 0ZRE0040FF, 0ZRE radial PTC resettable fuse, 0.4 A hold" params = { part_number = "0ZRE0040FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0040FF", "0ZRE0040FF", "Fuse_BelFuse_0ZRE_0ZRE0040FF_L11.5mm_W3.8mm", "0ZRE PTC 0.4 A"] standard = "Bel Fuse 0ZRE0040FF" [[presets]] id = "0ZRE0055FF" title = "Bel Fuse 0ZRE0055FF, 0ZRE radial PTC resettable fuse, 0.55 A hold" params = { part_number = "0ZRE0055FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0055FF", "0ZRE0055FF", "Fuse_BelFuse_0ZRE_0ZRE0055FF_L14.0mm_W4.1mm", "0ZRE PTC 0.55 A"] standard = "Bel Fuse 0ZRE0055FF" [[presets]] id = "0ZRE0075FF" title = "Bel Fuse 0ZRE0075FF, 0ZRE radial PTC resettable fuse, 0.75 A hold" params = { part_number = "0ZRE0075FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0075FF", "0ZRE0075FF", "Fuse_BelFuse_0ZRE_0ZRE0075FF_L11.5mm_W4.8mm", "0ZRE PTC 0.75 A"] standard = "Bel Fuse 0ZRE0075FF" [[presets]] id = "0ZRE0100FF" title = "Bel Fuse 0ZRE0100FF, 0ZRE radial PTC resettable fuse, 1.0 A hold" params = { part_number = "0ZRE0100FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0100FF", "0ZRE0100FF", "Fuse_BelFuse_0ZRE_0ZRE0100FF_L18.7mm_W5.1mm", "0ZRE PTC 1.0 A"] standard = "Bel Fuse 0ZRE0100FF" [[presets]] id = "0ZRE0125FF" title = "Bel Fuse 0ZRE0125FF, 0ZRE radial PTC resettable fuse, 1.25 A hold" params = { part_number = "0ZRE0125FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0125FF", "0ZRE0125FF", "Fuse_BelFuse_0ZRE_0ZRE0125FF_L21.2mm_W5.3mm", "0ZRE PTC 1.25 A"] standard = "Bel Fuse 0ZRE0125FF" [[presets]] id = "0ZRE0150FF" title = "Bel Fuse 0ZRE0150FF, 0ZRE radial PTC resettable fuse, 1.5 A hold" params = { part_number = "0ZRE0150FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0150FF", "0ZRE0150FF", "Fuse_BelFuse_0ZRE_0ZRE0150FF_L23.4mm_W5.3mm", "0ZRE PTC 1.5 A"] standard = "Bel Fuse 0ZRE0150FF" [[presets]] id = "0ZRE0200FF" title = "Bel Fuse 0ZRE0200FF, 0ZRE radial PTC resettable fuse, 2.0 A hold" params = { part_number = "0ZRE0200FF" } aliases = ["Fuse", "Bel Fuse 0ZRE0200FF", "0ZRE0200FF", "Fuse_BelFuse_0ZRE_0ZRE0200FF_L24.9mm_W6.1mm", "0ZRE PTC 2.0 A"] standard = "Bel Fuse 0ZRE0200FF"