{
 "EDCO-18": {
  "params": {
   "size": "18",
   "name": "EDCO-18",
   "body_od": 24.0,
   "head_od": 26.0,
   "bore_d": 19.4,
   "band_d": 22.0,
   "cell_d": 18.2,
   "cell_len": 50.0,
   "cell_name": "18500",
   "opt_d": 20.0,
   "opt_h": 11.5,
   "mcpcb_d": 20.0,
   "flat_r": 11.2,
   "cap_d": 7.5,
   "btn_cb_d": 9.4,
   "pocket_floor_r": 10.95,
   "pitch": 0.75,
   "ring_wall": 2.0,
   "fin_n": 5,
   "fin_d": 0.8,
   "fin_w": 0.9,
   "fin_pitch": 1.9,
   "cren_n": 6,
   "cren_w": 3.4,
   "cren_d": 1.5,
   "lip_t": 0.8,
   "gasket_t": 0.5,
   "opt_in_ring": 1.5,
   "mcpcb_t": 1.6,
   "shelf_t": 2.0,
   "thread_len": 4.2,
   "spigot_len": 1.5,
   "face_or_cs": 0.8,
   "collar_len": 10.8,
   "collar_wall": 1.95,
   "win_ax": 7.2,
   "win_tan": 13.2,
   "gasket_w": 1.3,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "usb_h": 6.5,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_body": [
    9.6,
    4.4
   ],
   "usb_half_w": 4.6,
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 2.2,
   "lan_d": 1.6,
   "tail_grooves": 3,
   "groove_w": 0.8,
   "groove_d": 0.6,
   "label_text": "EDCO",
   "label_size": 2.4
  },
  "name": "EDCO-18",
  "size": "18",
  "length_mm": 97.8,
  "body_od": 24.0,
  "head_od": 26.0,
  "mass_g": {
   "body": 27.43,
   "ring": 9.01,
   "insert": 4.95,
   "collar": 3.68,
   "cap": 0.42,
   "btn_collar": 0.16,
   "sled": 1.36,
   "pin": 0.05,
   "optic_holder": 2.65,
   "optic_lens": 1.48,
   "mcpcb": 4.5
  },
  "aluminium_g": 45.07,
  "walls_mm": {
   "tube over the cell": 2.3,
   "flats over the cell": 1.5,
   "under the button counterbore": 0.65,
   "band (collar seat) over the bore": 1.3,
   "thread root over the bore": 0.84,
   "run-out over the bore": 0.79,
   "bezel over the insert": 2.0,
   "bezel at its fins (over the insert)": 1.2,
   "bezel at its groove (thread zone)": 1.5,
   "band under the port gasket groove": 0.7,
   "collar at the flutes": 1.55,
   "tail wall": 2.2
  },
  "fits_mm": {
   "board width": 18.31,
   "board corner to bore": 0.34,
   "socket mouth below the axis": -8.44,
   "plug depth: collar surface to socket mouth": 4.56,
   "button pin length": 9.24,
   "cell radial room": 0.6,
   "thread engagement": 3.3,
   "port gasket squeeze (mm)": 0.15
  },
  "stack_x_mm": {
   "optic": 2.8,
   "led_board": 14.3,
   "band_front": 17.9,
   "bezel_rear": 22.1,
   "collar0": 22.2,
   "collar1": 33.0,
   "window": 27.6,
   "shoulder": 33.1,
   "button": 39.0,
   "board0": 19.7,
   "board1": 44.3,
   "cell0": 45.2,
   "cell1": 95.2,
   "L": 97.8
  },
  "outer_area_mm2": 8299.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / collar": 0.0,
   "ring / collar": 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 / bp_usb_body": 0.0,
   "sled / bp_usb_body": 0.0,
   "body / bp_usb_shell": 0.0,
   "collar / port_gasket": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0
  }
 },
 "EDCO-14": {
  "params": {
   "size": "14",
   "name": "EDCO-14",
   "body_od": 20.0,
   "head_od": 22.0,
   "bore_d": 15.2,
   "band_d": 18.0,
   "cell_d": 14.3,
   "cell_len": 49.4,
   "cell_name": "14500",
   "opt_d": 16.1,
   "opt_h": 10.9,
   "mcpcb_d": 16.0,
   "flat_r": 9.3,
   "cap_d": 6.5,
   "btn_cb_d": 8.4,
   "pocket_floor_r": 9.05,
   "pitch": 0.75,
   "ring_wall": 1.6,
   "fin_n": 5,
   "fin_d": 0.8,
   "fin_w": 0.9,
   "fin_pitch": 1.9,
   "cren_n": 6,
   "cren_w": 3.4,
   "cren_d": 1.5,
   "lip_t": 0.8,
   "gasket_t": 0.5,
   "opt_in_ring": 1.5,
   "mcpcb_t": 1.6,
   "shelf_t": 2.0,
   "thread_len": 4.2,
   "spigot_len": 1.5,
   "face_or_cs": 0.8,
   "collar_len": 10.8,
   "collar_wall": 1.95,
   "win_ax": 7.2,
   "win_tan": 13.2,
   "gasket_w": 1.3,
   "sw_h": 2.0,
   "sw_body": [
    2.9,
    3.9,
    1.5
   ],
   "board_t": 0.8,
   "usb_h": 6.5,
   "usb_shell": [
    8.94,
    3.26
   ],
   "usb_body": [
    9.6,
    4.4
   ],
   "usb_half_w": 4.6,
   "strip_t": 0.15,
   "insul_t": 0.15,
   "tail_wall": 2.2,
   "lan_d": 1.6,
   "tail_grooves": 3,
   "groove_w": 0.8,
   "groove_d": 0.6,
   "label_text": "EDCO",
   "label_size": 2.4
  },
  "name": "EDCO-14",
  "size": "14",
  "length_mm": 95.6,
  "body_od": 20.0,
  "head_od": 22.0,
  "mass_g": {
   "body": 22.7,
   "ring": 6.39,
   "insert": 4.14,
   "collar": 2.98,
   "cap": 0.32,
   "btn_collar": 0.14,
   "sled": 0.98,
   "pin": 0.03,
   "optic_holder": 1.65,
   "optic_lens": 0.89,
   "mcpcb": 2.88
  },
  "aluminium_g": 36.21,
  "walls_mm": {
   "tube over the cell": 2.4,
   "flats over the cell": 1.7,
   "under the button counterbore": 0.85,
   "band (collar seat) over the bore": 1.4,
   "thread root over the bore": 0.94,
   "run-out over the bore": 0.89,
   "bezel over the insert": 1.6,
   "bezel at its fins (over the insert)": 0.8,
   "bezel at its groove (thread zone)": 1.5,
   "band under the port gasket groove": 0.8,
   "collar at the flutes": 1.55,
   "tail wall": 2.2
  },
  "fits_mm": {
   "board width": 14.26,
   "board corner to bore": 0.34,
   "socket mouth below the axis": -5.95,
   "plug depth: collar surface to socket mouth": 5.05,
   "button pin length": 4.85,
   "cell radial room": 0.45,
   "thread engagement": 3.3,
   "port gasket squeeze (mm)": 0.15
  },
  "stack_x_mm": {
   "optic": 2.8,
   "led_board": 13.7,
   "band_front": 17.3,
   "bezel_rear": 21.5,
   "collar0": 21.6,
   "collar1": 32.4,
   "window": 27.0,
   "shoulder": 32.5,
   "button": 37.9,
   "board0": 19.1,
   "board1": 42.7,
   "cell0": 43.6,
   "cell1": 93.0,
   "L": 95.6
  },
  "outer_area_mm2": 6740.0,
  "interference_mm3": {
   "body / insert": 0.0,
   "body / ring": 0.0,
   "ring / insert": 0.0,
   "body / collar": 0.0,
   "ring / collar": 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 / bp_usb_body": 0.0,
   "sled / bp_usb_body": 0.0,
   "body / bp_usb_shell": 0.0,
   "collar / port_gasket": 0.0,
   "insert / sled": 0.0,
   "ring / optic_lens": 0.0,
   "ring / gasket": 0.0,
   "body / face_oring": 0.0
  }
 }
}