{
 "EDCO Mini-14": {
  "params": {
   "size": "14",
   "name": "EDCO Mini-14",
   "body_od": 17.0,
   "head_od": 19.0,
   "bore_d": 15.0,
   "band_d": 17.0,
   "cell_d": 14.0,
   "cell_len": 35.0,
   "cell_name": "14350",
   "opt_d": 12.5,
   "opt_h": 6.0,
   "mcpcb_d": 12.0,
   "mcpcb_t": 1.2,
   "led_w": 3.45,
   "flat_r": 8.3,
   "cap_d": 5.8,
   "btn_cb_d": 7.4,
   "magnet": false,
   "mag_d": 4.0,
   "mag_t": 2.0,
   "mag_y": 2.9,
   "lug_t": 8.5,
   "hole_l": 8.0,
   "hole_w": 3.0,
   "pitch": 0.5,
   "fin_n": 3,
   "fin_d": 0.35,
   "fin_w": 0.8,
   "fin_pitch": 1.7,
   "cren_n": 6,
   "cren_w": 2.8,
   "cren_d": 1.0,
   "lip_t": 0.6,
   "gasket_t": 0.4,
   "opt_in_ring": 1.2,
   "shelf_t": 1.2,
   "thread_len": 3.0,
   "spigot_len": 1.0,
   "face_or_cs": 0.6,
   "head_gap": 0.15,
   "mouth_recess": 0.25,
   "usb_h": 7.45,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_seal": [
    9.5,
    3.8
   ],
   "usb_body": [
    9.6,
    4.6
   ],
   "usb_seal_h": 1.0,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "uv_led": [
    3.5,
    3.5,
    1.23
   ],
   "red_led": [
    2.04,
    1.64,
    0.7
   ],
   "uv_rod_d": 3.0,
   "red_rod_d": 2.4,
   "win_y": [
    -1.75,
    1.75
   ],
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 1.2,
   "end_bar": 2.8,
   "ramp_deg": 55.0,
   "tab_rc": 3.0,
   "end_chamfer": 1.0,
   "tail_grooves": 3,
   "groove_w": 0.7,
   "groove_d": 0.4,
   "label_text": "EDCO",
   "label_size": 2.0
  },
  "name": "EDCO Mini-14",
  "size": "14",
  "length_mm": 69.35,
  "body_od": 17.0,
  "head_od": 19.0,
  "mass_g": {
   "body": 10.62,
   "ring": 2.73,
   "insert": 2.78,
   "cap": 0.23,
   "btn_collar": 0.1,
   "sled": 0.5,
   "pin": 0.04,
   "optic_holder": 0.52,
   "optic_lens": 0.3,
   "mcpcb": 1.22,
   "uv_rod": 0.14,
   "red_rod": 0.05
  },
  "aluminium_g": 16.13,
  "thermal_g": {
   "head_aluminium": 9.21,
   "body_aluminium": 6.92,
   "led_board_copper": 1.22,
   "tube_section_mm2": 50.3,
   "tube_length_mm": 42.9
  },
  "walls_mm": {
   "tube over the cell": 1.0,
   "flats over the cell": 0.8,
   "head section over the bore": 2.0,
   "under the button counterbore": 0.9,
   "thread root over the bore": 0.69,
   "run-out over the bore": 0.64,
   "bezel over the insert": 0.95,
   "bezel at its fins (over the insert)": 0.6,
   "bezel over the thread (minor diameter)": 1.27,
   "cell bay to the keyring hole": 1.2,
   "tab end beyond the hole": 2.8,
   "tab beside the hole (at its flats)": 3.36,
   "tube under the tail grooves": 0.6
  },
  "fits_mm": {
   "board width": 13.86,
   "board length": 14.5,
   "board corner to bore": 0.34,
   "socket mouth below the head crest": 0.25,
   "socket wall (hole length at its edge)": 2.05,
   "button pin length": 7.15,
   "UV rod length": 9.17,
   "cell radial room": 0.5,
   "thread engagement": 2.3,
   "keyring hole (along x across)": "3.0 x 8.0"
  },
  "stack_x_mm": {
   "optic": 2.0,
   "led_board": 8.0,
   "band_front": 10.4,
   "bezel_rear": 13.4,
   "head_section": 13.55,
   "windows": 13.95,
   "button_and_port": 21.0,
   "step": 26.5,
   "board0": 11.7,
   "board1": 26.2,
   "cell0": 26.95,
   "cell1": 61.95,
   "L": 69.35
  },
  "outer_area_mm2": 4284.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / sled": 0.0,
   "body / cell": 0.0,
   "sled / board": 0.0,
   "body / board": 0.0,
   "insert / optic_holder": 0.0,
   "insert / mcpcb": 0.0,
   "body / pin": 0.0,
   "body / btn_collar": 0.0,
   "sled / pin": 0.0,
   "sled / cell": 0.0,
   "body / strip_minus": 0.0,
   "cell / strip_minus": 0.0,
   "body / usb_body": 0.0,
   "sled / usb_body": 0.0,
   "body / usb_shell": 0.0,
   "body / usb_seal": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0,
   "body / uv_rod": 0.0,
   "body / red_rod": 0.0,
   "sled / uv_rod": 0.0,
   "sled / red_rod": 0.0,
   "bp_uv_led / uv_rod": 0.0,
   "bp_red_led / red_rod": 0.0,
   "cell / insulator": 0.0,
   "board / usb_body": 0.0,
   "bp_sw_body / pin": 0.0,
   "body / split_ring": 0.0
  }
 },
 "EDCO Mini-14M": {
  "params": {
   "size": "14",
   "name": "EDCO Mini-14M",
   "body_od": 17.0,
   "head_od": 19.0,
   "bore_d": 15.0,
   "band_d": 17.0,
   "cell_d": 14.0,
   "cell_len": 35.0,
   "cell_name": "14350",
   "opt_d": 12.5,
   "opt_h": 6.0,
   "mcpcb_d": 12.0,
   "mcpcb_t": 1.2,
   "led_w": 3.45,
   "flat_r": 8.3,
   "cap_d": 5.8,
   "btn_cb_d": 7.4,
   "magnet": true,
   "mag_d": 4.0,
   "mag_t": 2.0,
   "mag_y": 2.9,
   "lug_t": 8.5,
   "hole_l": 8.0,
   "hole_w": 3.0,
   "pitch": 0.5,
   "fin_n": 3,
   "fin_d": 0.35,
   "fin_w": 0.8,
   "fin_pitch": 1.7,
   "cren_n": 6,
   "cren_w": 2.8,
   "cren_d": 1.0,
   "lip_t": 0.6,
   "gasket_t": 0.4,
   "opt_in_ring": 1.2,
   "shelf_t": 1.2,
   "thread_len": 3.0,
   "spigot_len": 1.0,
   "face_or_cs": 0.6,
   "head_gap": 0.15,
   "mouth_recess": 0.25,
   "usb_h": 7.45,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_seal": [
    9.5,
    3.8
   ],
   "usb_body": [
    9.6,
    4.6
   ],
   "usb_seal_h": 1.0,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "uv_led": [
    3.5,
    3.5,
    1.23
   ],
   "red_led": [
    2.04,
    1.64,
    0.7
   ],
   "uv_rod_d": 3.0,
   "red_rod_d": 2.4,
   "win_y": [
    -1.75,
    1.75
   ],
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 1.2,
   "end_bar": 2.8,
   "ramp_deg": 55.0,
   "tab_rc": 3.0,
   "end_chamfer": 1.0,
   "tail_grooves": 3,
   "groove_w": 0.7,
   "groove_d": 0.4,
   "label_text": "EDCO",
   "label_size": 2.0
  },
  "name": "EDCO Mini-14M",
  "size": "14",
  "length_mm": 69.35,
  "body_od": 17.0,
  "head_od": 19.0,
  "mass_g": {
   "body": 10.47,
   "ring": 2.73,
   "insert": 2.78,
   "cap": 0.23,
   "btn_collar": 0.1,
   "sled": 0.5,
   "pin": 0.04,
   "optic_holder": 0.52,
   "optic_lens": 0.3,
   "mcpcb": 1.22,
   "magnet": 0.38,
   "uv_rod": 0.14,
   "red_rod": 0.05
  },
  "aluminium_g": 15.98,
  "thermal_g": {
   "head_aluminium": 9.21,
   "body_aluminium": 6.77,
   "led_board_copper": 1.22,
   "tube_section_mm2": 50.3,
   "tube_length_mm": 42.9
  },
  "walls_mm": {
   "tube over the cell": 1.0,
   "flats over the cell": 0.8,
   "head section over the bore": 2.0,
   "under the button counterbore": 0.9,
   "thread root over the bore": 0.69,
   "run-out over the bore": 0.64,
   "bezel over the insert": 0.95,
   "bezel at its fins (over the insert)": 0.6,
   "bezel over the thread (minor diameter)": 1.27,
   "cell bay to the keyring hole": 1.2,
   "tab end beyond the hole": 2.8,
   "tab beside the hole (at its flats)": 3.36,
   "tube under the tail grooves": 0.6,
   "magnet pockets to the keyring hole": 0.7,
   "magnet pockets to the end chamfers": 1.2,
   "magnet pockets to the rounded corners": 0.55
  },
  "fits_mm": {
   "board width": 13.86,
   "board length": 14.5,
   "board corner to bore": 0.34,
   "socket mouth below the head crest": 0.25,
   "socket wall (hole length at its edge)": 2.05,
   "button pin length": 7.15,
   "UV rod length": 9.17,
   "cell radial room": 0.5,
   "thread engagement": 2.3,
   "keyring hole (along x across)": "3.0 x 8.0"
  },
  "stack_x_mm": {
   "optic": 2.0,
   "led_board": 8.0,
   "band_front": 10.4,
   "bezel_rear": 13.4,
   "head_section": 13.55,
   "windows": 13.95,
   "button_and_port": 21.0,
   "step": 26.5,
   "board0": 11.7,
   "board1": 26.2,
   "cell0": 26.95,
   "cell1": 61.95,
   "L": 69.35
  },
  "outer_area_mm2": 4284.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / sled": 0.0,
   "body / cell": 0.0,
   "sled / board": 0.0,
   "body / board": 0.0,
   "insert / optic_holder": 0.0,
   "insert / mcpcb": 0.0,
   "body / pin": 0.0,
   "body / btn_collar": 0.0,
   "sled / pin": 0.0,
   "sled / cell": 0.0,
   "body / strip_minus": 0.0,
   "cell / strip_minus": 0.0,
   "body / usb_body": 0.0,
   "sled / usb_body": 0.0,
   "body / usb_shell": 0.0,
   "body / usb_seal": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0,
   "body / uv_rod": 0.0,
   "body / red_rod": 0.0,
   "sled / uv_rod": 0.0,
   "sled / red_rod": 0.0,
   "bp_uv_led / uv_rod": 0.0,
   "bp_red_led / red_rod": 0.0,
   "body / magnet": 0.0,
   "cell / insulator": 0.0,
   "board / usb_body": 0.0,
   "bp_sw_body / pin": 0.0,
   "body / split_ring": 0.0,
   "magnet / split_ring": 0.0
  }
 },
 "EDCO Mini-16": {
  "params": {
   "size": "16",
   "name": "EDCO Mini-16",
   "body_od": 20.0,
   "head_od": 22.0,
   "bore_d": 17.4,
   "band_d": 20.0,
   "cell_d": 16.6,
   "cell_len": 34.5,
   "cell_name": "16340",
   "opt_d": 16.1,
   "opt_h": 9.7,
   "mcpcb_d": 16.0,
   "mcpcb_t": 1.5,
   "led_w": 3.45,
   "flat_r": 9.6,
   "cap_d": 6.5,
   "btn_cb_d": 8.2,
   "magnet": false,
   "mag_d": 5.0,
   "mag_t": 2.0,
   "mag_y": 3.3,
   "lug_t": 10.0,
   "hole_l": 10.0,
   "hole_w": 3.2,
   "pitch": 0.5,
   "fin_n": 3,
   "fin_d": 0.35,
   "fin_w": 0.8,
   "fin_pitch": 1.7,
   "cren_n": 6,
   "cren_w": 2.8,
   "cren_d": 1.0,
   "lip_t": 0.6,
   "gasket_t": 0.4,
   "opt_in_ring": 1.2,
   "shelf_t": 1.2,
   "thread_len": 3.0,
   "spigot_len": 1.0,
   "face_or_cs": 0.6,
   "head_gap": 0.15,
   "mouth_recess": 0.25,
   "usb_h": 7.45,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_seal": [
    9.5,
    3.8
   ],
   "usb_body": [
    9.6,
    4.6
   ],
   "usb_seal_h": 1.0,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "uv_led": [
    3.5,
    3.5,
    1.23
   ],
   "red_led": [
    2.04,
    1.64,
    0.7
   ],
   "uv_rod_d": 3.0,
   "red_rod_d": 2.4,
   "win_y": [
    -1.75,
    1.75
   ],
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 1.2,
   "end_bar": 2.8,
   "ramp_deg": 55.0,
   "tab_rc": 3.5,
   "end_chamfer": 1.0,
   "tail_grooves": 3,
   "groove_w": 0.7,
   "groove_d": 0.4,
   "label_text": "EDCO",
   "label_size": 2.0
  },
  "name": "EDCO Mini-16",
  "size": "16",
  "length_mm": 73.45,
  "body_od": 20.0,
  "head_od": 22.0,
  "mass_g": {
   "body": 15.11,
   "ring": 3.82,
   "insert": 4.43,
   "cap": 0.29,
   "btn_collar": 0.12,
   "sled": 0.62,
   "pin": 0.05,
   "optic_holder": 1.45,
   "optic_lens": 0.8,
   "mcpcb": 2.7,
   "uv_rod": 0.19,
   "red_rod": 0.07
  },
  "aluminium_g": 23.36,
  "thermal_g": {
   "head_aluminium": 13.64,
   "body_aluminium": 9.72,
   "led_board_copper": 2.7,
   "tube_section_mm2": 76.4,
   "tube_length_mm": 42.2
  },
  "walls_mm": {
   "tube over the cell": 1.3,
   "flats over the cell": 0.9,
   "head section over the bore": 2.3,
   "under the button counterbore": 1.2,
   "thread root over the bore": 0.99,
   "run-out over the bore": 0.94,
   "bezel over the insert": 0.95,
   "bezel at its fins (over the insert)": 0.6,
   "bezel over the thread (minor diameter)": 1.27,
   "cell bay to the keyring hole": 1.2,
   "tab end beyond the hole": 2.8,
   "tab beside the hole (at its flats)": 3.66,
   "tube under the tail grooves": 0.9
  },
  "fits_mm": {
   "board width": 15.4,
   "board length": 14.9,
   "board corner to bore": 0.32,
   "socket mouth below the head crest": 0.25,
   "socket wall (hole length at its edge)": 2.34,
   "button pin length": 10.15,
   "UV rod length": 12.17,
   "cell radial room": 0.4,
   "thread engagement": 2.3,
   "keyring hole (along x across)": "3.2 x 10.0"
  },
  "stack_x_mm": {
   "optic": 2.0,
   "led_board": 11.7,
   "band_front": 14.4,
   "bezel_rear": 17.4,
   "head_section": 17.55,
   "windows": 17.95,
   "button_and_port": 25.4,
   "step": 31.3,
   "board0": 15.7,
   "board1": 30.6,
   "cell0": 31.35,
   "cell1": 65.85,
   "L": 73.45
  },
  "outer_area_mm2": 5336.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / sled": 0.0,
   "body / cell": 0.0,
   "sled / board": 0.0,
   "body / board": 0.0,
   "insert / optic_holder": 0.0,
   "insert / mcpcb": 0.0,
   "body / pin": 0.0,
   "body / btn_collar": 0.0,
   "sled / pin": 0.0,
   "sled / cell": 0.0,
   "body / strip_minus": 0.0,
   "cell / strip_minus": 0.0,
   "body / usb_body": 0.0,
   "sled / usb_body": 0.0,
   "body / usb_shell": 0.0,
   "body / usb_seal": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0,
   "body / uv_rod": 0.0,
   "body / red_rod": 0.0,
   "sled / uv_rod": 0.0,
   "sled / red_rod": 0.0,
   "bp_uv_led / uv_rod": 0.0,
   "bp_red_led / red_rod": 0.0,
   "cell / insulator": 0.0,
   "board / usb_body": 0.0,
   "bp_sw_body / pin": 0.0,
   "body / split_ring": 0.0
  }
 },
 "EDCO Mini-16M": {
  "params": {
   "size": "16",
   "name": "EDCO Mini-16M",
   "body_od": 20.0,
   "head_od": 22.0,
   "bore_d": 17.4,
   "band_d": 20.0,
   "cell_d": 16.6,
   "cell_len": 34.5,
   "cell_name": "16340",
   "opt_d": 16.1,
   "opt_h": 9.7,
   "mcpcb_d": 16.0,
   "mcpcb_t": 1.5,
   "led_w": 3.45,
   "flat_r": 9.6,
   "cap_d": 6.5,
   "btn_cb_d": 8.2,
   "magnet": true,
   "mag_d": 5.0,
   "mag_t": 2.0,
   "mag_y": 3.3,
   "lug_t": 10.0,
   "hole_l": 10.0,
   "hole_w": 3.2,
   "pitch": 0.5,
   "fin_n": 3,
   "fin_d": 0.35,
   "fin_w": 0.8,
   "fin_pitch": 1.7,
   "cren_n": 6,
   "cren_w": 2.8,
   "cren_d": 1.0,
   "lip_t": 0.6,
   "gasket_t": 0.4,
   "opt_in_ring": 1.2,
   "shelf_t": 1.2,
   "thread_len": 3.0,
   "spigot_len": 1.0,
   "face_or_cs": 0.6,
   "head_gap": 0.15,
   "mouth_recess": 0.25,
   "usb_h": 7.45,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_seal": [
    9.5,
    3.8
   ],
   "usb_body": [
    9.6,
    4.6
   ],
   "usb_seal_h": 1.0,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "uv_led": [
    3.5,
    3.5,
    1.23
   ],
   "red_led": [
    2.04,
    1.64,
    0.7
   ],
   "uv_rod_d": 3.0,
   "red_rod_d": 2.4,
   "win_y": [
    -1.75,
    1.75
   ],
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 1.2,
   "end_bar": 2.8,
   "ramp_deg": 55.0,
   "tab_rc": 3.5,
   "end_chamfer": 1.0,
   "tail_grooves": 3,
   "groove_w": 0.7,
   "groove_d": 0.4,
   "label_text": "EDCO",
   "label_size": 2.0
  },
  "name": "EDCO Mini-16M",
  "size": "16",
  "length_mm": 73.45,
  "body_od": 20.0,
  "head_od": 22.0,
  "mass_g": {
   "body": 14.88,
   "ring": 3.82,
   "insert": 4.43,
   "cap": 0.29,
   "btn_collar": 0.12,
   "sled": 0.62,
   "pin": 0.05,
   "optic_holder": 1.45,
   "optic_lens": 0.8,
   "mcpcb": 2.7,
   "magnet": 0.59,
   "uv_rod": 0.19,
   "red_rod": 0.07
  },
  "aluminium_g": 23.13,
  "thermal_g": {
   "head_aluminium": 13.64,
   "body_aluminium": 9.49,
   "led_board_copper": 2.7,
   "tube_section_mm2": 76.4,
   "tube_length_mm": 42.2
  },
  "walls_mm": {
   "tube over the cell": 1.3,
   "flats over the cell": 0.9,
   "head section over the bore": 2.3,
   "under the button counterbore": 1.2,
   "thread root over the bore": 0.99,
   "run-out over the bore": 0.94,
   "bezel over the insert": 0.95,
   "bezel at its fins (over the insert)": 0.6,
   "bezel over the thread (minor diameter)": 1.27,
   "cell bay to the keyring hole": 1.2,
   "tab end beyond the hole": 2.8,
   "tab beside the hole (at its flats)": 3.66,
   "tube under the tail grooves": 0.9,
   "magnet pockets to the keyring hole": 0.7,
   "magnet pockets to the end chamfers": 1.45,
   "magnet pockets to the rounded corners": 0.65
  },
  "fits_mm": {
   "board width": 15.4,
   "board length": 14.9,
   "board corner to bore": 0.32,
   "socket mouth below the head crest": 0.25,
   "socket wall (hole length at its edge)": 2.34,
   "button pin length": 10.15,
   "UV rod length": 12.17,
   "cell radial room": 0.4,
   "thread engagement": 2.3,
   "keyring hole (along x across)": "3.2 x 10.0"
  },
  "stack_x_mm": {
   "optic": 2.0,
   "led_board": 11.7,
   "band_front": 14.4,
   "bezel_rear": 17.4,
   "head_section": 17.55,
   "windows": 17.95,
   "button_and_port": 25.4,
   "step": 31.3,
   "board0": 15.7,
   "board1": 30.6,
   "cell0": 31.35,
   "cell1": 65.85,
   "L": 73.45
  },
  "outer_area_mm2": 5336.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / sled": 0.0,
   "body / cell": 0.0,
   "sled / board": 0.0,
   "body / board": 0.0,
   "insert / optic_holder": 0.0,
   "insert / mcpcb": 0.0,
   "body / pin": 0.0,
   "body / btn_collar": 0.0,
   "sled / pin": 0.0,
   "sled / cell": 0.0,
   "body / strip_minus": 0.0,
   "cell / strip_minus": 0.0,
   "body / usb_body": 0.0,
   "sled / usb_body": 0.0,
   "body / usb_shell": 0.0,
   "body / usb_seal": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0,
   "body / uv_rod": 0.0,
   "body / red_rod": 0.0,
   "sled / uv_rod": 0.0,
   "sled / red_rod": 0.0,
   "bp_uv_led / uv_rod": 0.0,
   "bp_red_led / red_rod": 0.0,
   "body / magnet": 0.0,
   "cell / insulator": 0.0,
   "board / usb_body": 0.0,
   "bp_sw_body / pin": 0.0,
   "body / split_ring": 0.0,
   "magnet / split_ring": 0.0
  }
 }
}