1/* 2 Node data for the Identiconn application 3 These are all JavaScript definitions 4 2025-03-11 5 6 LEGEND 7 nm = name of this node. NOTE: do not use " in the name. Use " instead 8 ds = description of the components in this node 9 tq = question asked in the "traits" selection tab 10 ls = dictionary with the name of each subnode as the keys and the answer to the above question as the value 11 sa = "see also": a list of related nodes 12 kw = list of keywords that lead to this node 13 f = list of field names of selects shown in the basic filter 14 b = book pages included 15 16 17*/ 18// **************************************** Main node **************************************** 19 20var classes = { 21 nm: 'Home', 22 ds: 'Connecting devices used in the electronic industry.<br>\ 23 <br>\ 24 <b>Tips:</b><br>\ 25 <ul>\ 26 <li>For adapters, identify each end separately\ 27 <li>For a contact that fits in a housing, look up the housing instead\ 28 <li>If you know its name, select Browse/Keyword.\ 29 </ul>', 30 tq: 'Main characteristics?', 31 ls: { 32 test_components: 'Temporary, for testing', 33 terminals_: 'Single circuit, small, interior', 34 wire_splices_: 'Joins wires, unmounted', 35 wiring_comp: 'Any wiring component for individual wires other than splices and blocks', 36 junction_barrier_blocks_: 'To wires, removably, screws/studs', 37 terminal_blocks: 'To wires, removably, wire cages', 38 board_in_comp: 'Single-component, inseparable between wire/cable and PCB', 39 device_sockets: 'Mates to something other than a connector', 40 compression_comp_: 'Spring-loaded/compressed, single component inside products', 41 shroudless_conn_: 'Rectangular, inside products, shroudless', 42 rectangular_conn: 'Rectangular, inside products, mate in family', 43 single_ckt_conn: 'Single circuit, mating', 44 concentric_conn_: 'Rotational symmetry, not RF, mate in family', 45 coax_conn_: 'Rotational symmetry, RF or derivative, mate in family', 46 circular_conn: 'Round, pins and sockets, mate in family', 47 exterior_signal_conn: 'Outside products, mate in family, signal.', 48 exterior_power_conn: 'Outside products, power.', 49 industrial_conn_: 'Industrial.', 50 multi_class_components: 'Multiple classes', 51 non_electric_comp: 'Not electric.', 52 }, 53 f: [], 54 b: 1, 55}; 56 57// **************************************** Dictionaries for nodes for each class **************************************** 58 59// 4 Test interconnects class 60var test_components = { 61 nm: 'Test interconnects', 62 ds: 'Components for temporary connection during testing: handheld probes (meter, scope), test clips (grabbers, alligators, clamps, IC clips), test fixture devices (probes, grabbers).', 63 tq: 'Usage?', 64 ls: { 65 handheld_probes: 'Hand-held', 66 test_clips: 'Holds on a conductor', 67 }, 68 f: ['tot_circuits_lst','wire_cbl_termin','panel_mount','mate_contact_arrang'], 69 b: 1, 70}; 71 72// 5 Terminals class 73var terminals_ = { 74 nm: 'Terminals', 75 ds: 'Non-mating components that handle a single circuit. For interior use.', 76 tq: 'Mount?', 77 ls: { 78 wire_terminals: 'Wire-mount', 79 board_terminals: 'Board-mount', 80 misc_mount_terminals_: 'Other mount', 81 }, 82 f: ['topology_','wire_cbl_termin','pcb_mount_tech','panel_mount','other_mount','contact_gender'], 83 b: 1, 84}; 85 86// 6 Wire splices class 87var wire_splices_ = { 88 nm: 'Wire splices', 89 ds: 'Small components that join two or more wires. Generally for a single circuit. For interior use. Floating (not mounted to anything)', 90 tq: '', 91 ls: { 92 wire_splices: '', 93 }, 94 f: ['wire_cbl_termin','wire_cbl_release','tot_circuits_lst','wir_points_p_ckt_lst','wir_cbl_entry_dir','housing_material'], 95 b: 1, 96}; 97 98// 7 Wiring interconnects class 99var wiring_comp = { 100 nm: 'Wiring interconnects', 101 ds: 'Components used by electricians to wire AC power.', 102 tq: 'Type?', 103 ls: { 104 ac_power_wiring_comp: 'AC power wiring components', 105 terminal_strips_boards_: 'Terminal strips and boards', 106 thru_pnl_perm_wir_comp: 'Through-panel permanent wiring components', 107 wiring_junctions: 'Cable-to-cable, removable', 108 perm_board_to_board_comp_: 'Permanent board-to-board components', 109 }, 110 b: 1, 111}; 112 113// 8 Junction/barrier block class 114var junction_barrier_blocks_ = { 115 nm: 'Junction & barrier blocks', 116 ds: 'Wires are inserted in this component and secured with screws or studs. Includes barrier blocks and junctions blocks.<br>Either stripped wires, or wires crimped in tongue terminals (such as ring terminals).', 117 tq: '', 118 ls: { 119 junction_barrier_blocks: '', 120 }, 121 b: 1, 122}; 123 124// 9 Terminal blocks class 125var terminal_blocks = { 126 nm: 'Terminal blocks', 127 ds: 'Wires are inserted in this component and secured with wire-clamps. Single component, or a set of plug and socket.<br>Either stripped wires, or wires crimped in ferrules.', 128 tq: 'Parts? Mount?', 129 ls: {
130 panel_terminal_blocks: 'Single part. Panel mounted', 131 pcb_terminal_blocks: 'Single part. PCB-mounted.', 132 misc_mount_terminal_blocks: 'Single part. Other mount.', 133 pluggable_terminal_blocks: 'Two parts. Any-mount', 134 }, 135 sa: ['lever_splices'], 136 f: ['topology_','structure_','panel_mount','wiring_pitch_mm','wire_cbl_release','wir_cbl_entry_dir','fasten_method','mating_face_surface','tot_circuits_lst','housing_color'], 137 b: 1, 138}; 139 140// 10 Board-in interconnects class 141var board_in_comp = { 142 nm: 'Board-in interconnects', 143 ds: 'Single-part components that connect a wire or cable to a PCB, permanently and usually inseparably.', 144 tq: 'Connects?', 145 ls: { 146 board_in_terminals: 'Single wire, no housing.', 147 board_in_wire_block_terminators: 'Multiple wires or has a housing.', 148 board_in_cable_terminators: 'Cable.', 149 }, 150 f: ['wiring_type','wire_cbl_termin','tot_circuits_lst','wiring_pitch_mm','board_in_compclass_bool1','wir_cbl_entry_dir','housing_material'], 151 b: 1, 152}; 153//, , , , , wire cable first, 154 155// 11 Device sockets class 156var device_sockets = { 157 nm: 'Device sockets', 158 ds: 'Sockets and connectors that mate removably to devices:<br>fuses, cells and batteries, transistors and IC, relays, vacuum tubes, lamps, crystals, memory and PC modules.<br>Removable by hand (no tool required). Mostly for interior use.', 159 tq: 'What plugs into the socket?', 160 ls: { 161 fuse_sockets: 'Fuses', 162 battery_clips_holders: 'Cell and batteries', 163 semi_sockets_and_plugs: 'Transistors, ICs', 164 card_edge_sockets: 'PCB edge, including memory cards', 165 computer_card_sockets_: 'Computer card, module', 166 ffc_fpc_sockets_: 'Flex, FFC, FPC', 167 misc_device_sockets_: 'Something else', 168 }, 169 f: [], 170 b: 1, 171}; 172 173// 12 Compression interconnects class 174var compression_comp_ = { 175 nm: 'Compression interconnects', 176 ds: 'Single components that make contact out-of-family by pressing against conductors: pogo and spring leaf terminals and headers, test fixture probes, direct plugs, Zebra strips', 177 tq: '', 178 ls: { 179 compression_comp: '', 180 }, 181 f: ['gndrls_cont_shape','tot_circuits_lst','mating_pitch_mm','mate_rows_lst','mate_contact_arrang','pcb_mount_orientation','wiring_type','panel_mou
181nt'], 182 b: 1, 183}; 184 185// 13 Shroudless strips class 186var shroudless_conn_ = { 187 nm: 'Shroudless strips', 188 ds: 'Shroudless male PCB headers (including tall stackers, interposers), mating female PCB headers, and programming jumpers. Unkeyed: it can make to any other part with the same pitch (unlike keyed shroudless connectors). Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well, such as prismatic connectors.', 189 tq: '', 190 ls: { 191 shroudless_conn: '', 192 }, 193 f: ['mating_pitch_mm','mate_rows_lst','tot_circuits_lst','male_cont_shape','female_cont_shape','plug_genders','pcb_hdr_genders','interpos_sex_shrd'], 194 b: 1, 195}; 196// 14 Rectangular connectors class 197var rectangular_conn = { 198 nm: 'Rectangular connectors', 199 ds: 'Components used inside a product (not accessible by the end-user) other than terminal blocks; the shape is not round.', 200 tq: 'Function?', 201 ls: { 202 board_to_board_conn: 'Both mates are PCB-mounted', 203 gen_purp_rect_conn: 'General purpose', 204 appl_specific_conn: 'Application specific', 205 }, 206 f: ['mating_pitch_mm','topology_','b2b_topology','wiring_type','tot_circuits_lst','mate_rows_lst','family_polarity','fasten_method','male_cont_shape'], 207 b: 1, 208}; 209 210// 15 Single circuit connectors class 211var single_ckt_conn = { 212 nm: 'Single-circuit connectors', 213 ds: 'Single-circuit connectors that mate in family. Includes disconnects, banana, ac-power unipole.', 214 tq: 'Function?', 215 ls: { 216 disconnects_: 'Small, low current, soft insulation or bare', 217 naked_pin_conn: 'Naked pin. Large. High current or hard housing', 218 unipole_conn: 'Shrouded pin. Large. High current or hard housing', 219 }, 220 f: ['family_polarity','housing_material','fasten_method'], 221 b: 1, 222}; 223 224// 16 Concentric class 225var concentric_conn_ = { 226 nm: 'Concentric connectors', 227 ds: 'Round connectors with a mating face that looks the same regardless of how you rotate it around its axis. Two to 5 contacts share the same axis: one behind the other, one inside the other, concentric. Not keyed, may be inserted in any orientation. Mostly for audio or low-voltage power for consumer products, not for radio frequency applications. Includes phone (TS, TRS, TRRS), coax power barrel, cigarette lighter, and genderless concentric connectors.', 228 tq: '', 229 ls: { 230 concentric_conn: '', 231 }, 232 f: ['tot_circuits_lst','mate_contact_arrang','wall_int_size_mm','housing_special_funct'], 233 b: 1, 234}; 235 236// 17 Coax connectors class 237var coax_conn_ = { 238 nm: 'Coax connectors', 239 ds: 'Round connectors with 2 concentric contacts and specified impedance (e.g., 50 or 75 Ohm) for radio frequency use. Also, derivative connectors without constant impedance or with two side-by-side contacts.', 240 tq: '', 241 ls: { 242 coax_conn: '', 243 }, 244 f: ['family_polarity','wall_int_size_mm','shroud_int_size_mm','fasten_method','impedance_ohm'], 245 b: 1, 246}; 247 248// 18 Circular connectors class 249var circular_conn = { 250 nm: 'Circular connectors', 251 ds: 'Round connectors with 2 or more non-concentric pins or sockets. Usually exterior (accessible by the end user). For industrial cables, certain computer cables.', 252 tq: '', 253 ls: { 254 gen_purp_circular_conn: 'Regular, general purpose', 255 mil_spec_circular_conn: 'Regular, MIL-spec', 256 appl_spec_circular_conn: 'Regular, application-specific', 257 irregular_circular_conn: 'Anomalous: no shroud, genderless, pogo pins, internal connectors.', 258 }, 259 f: ['shroud_int_size_mm','housing_material','fasten_method','family_polarity','topology_','tot_circuits_lst','hybrid_','keying_type','key_placement','ingress_protection'], 260 b: 1, 261}; 262 263// 19 Exterior signal connectors class 264var exterior_signal_conn = { 265 nm: 'Exterior signal connectors', 266 ds: 'Connectors for analog signals or digital data. Designed to be accessible by the end-user, on the outside a product.<br>The housing is not circular.<br>Removable by hand (no tool required).', 267 tq: 'Shape?', 268 ls: { 269 d_shell_conn: 'Trapezoidal, D-shaped.', 270 telephone_conn_: 'Telephone, modular (Ethernet)', 271 data_video_conn_: 'Computer, video, data I/O', 272 misc_ext_signal_conn_: 'Other.', 273 }, 274 sa: ['concentric_conn','coax_conn','circular_conn','rectangular_conn'], 275 f: ['mating_face_shape','tot_circuits_lst','mate_rows_lst','hybrid_','topology_','family_polarity','plug_genders','pnl_rcpt_genders','pcb_hdr_genders','fasten_method'], 276 b: 1, 277}; 278 279// 20 Exterior power connectors class 280var exterior_power_conn = { 281 nm: 'Exterior power connectors', 282 ds: 'Connectors designed to be accessible by the end-user, on the outside a product. Mostly for high power.', 283 tq: 'AC or DC?', 284 ls: { 285 exterior_ac_power_conn: 'AC', 286 exterior_dc_power_conn: 'DC', 287 }, 288 f: ['tot_circuits_lst','plug_genders','pnl_rcpt_genders','pcb_hdr_genders','mating_face_shape','mate_contact_arrang','family_polarity','fasten_method','max_voltage_v','max_current_a'], 289 b: 1, 290}; 291
292// 21 Industrial connectors class 293var industrial_conn_ = { 294 nm: 'Industrial connectors', 295 ds: 'Connectors designed to be accessible by the industrial user, on the outside a product.', 296 tq: '', 297 ls: { 298 industrial_conn: 'Industrial connectors', 299 }, 300 f: ['topology_','plug_genders','pnl_rcpt_genders','pcb_hdr_genders','panel_mount','family_polarity','mate_contact_arrang','mating_pitch_mm','tot_circuits_lst','hybrid_','mate_rows_lst','alignment_features','fasten_method','housing_material'], 301 b: 1, 302}; 303 304// 22 Multi-class interconnects class 305var multi_class_components = { 306 nm: 'Multi-class interconnects', 307 ds: 'Components that belong to different classes.', 308 tq: 'Component?', 309 ls: { 310 adapters_between_classes: 'Adapters', 311 }, 312 f: ['topology_','tot_circuits_lst'], 313 b: 1, 314}; 315 316// 23 Non-electric components class 317var non_electric_comp = { 318 nm: 'Non-electric components', 319 ds: 'Non-electric components: fiber-optic and radio wave connectors, accessories.', 320 tq: 'Type?', 321 ls: { 322 not_electric_conn: 'Fiber-optic', 323 accessories_: 'Accessories', 324 }, 325 f: ['topology_'], 326 b: 1, 327}; 328 329// **************************************** Dictionaries for nodes for each suclass **************************************** 330 331// 4 Test interconnects subclass 332var handheld_probes = { 333 nm: 'Handheld probes', 334 ds: 'Handheld probes for temporary connection during testing for meters, scopes.', 335 tq: 'For what?', 336 ls: { 337 meter_probes_: 'Meter (single wire)', 338 scope_probes_: 'Scope (coaxial)', 339 }, 340 b: 1, 341}; 342var test_clips = { 343 nm: 'Test clips', 344 ds: 'Test clips that hold onto a conductor (wire, test point, IC) temporarily during testing: grabbers, alligators, clamps, IC clips.', 345 tq: 'For what? How open?', 346 ls: { 347 alligators_crocodiles_clamps: 'Single conductor. Squeeze', 348 grabber_clips: 'Single conductor. Press the end', 349 test_fixture_grabbers: 'Test fixtures. Hook, grabber', 350 ic_clips: 'For ICs. Various', 351 }, 352 b: 1, 353}; 354 355// 5 Terminals subclass 356var wire_terminals = { 357 nm: 'Wire terminals', 358 ds: 'Small components that are mounted first on a wire, and handle a single circuit. For interior use. They do not mate with a component in the same family. <br><font color="red">NOTE</font>: We we cannot identify a connector contact. We can only identify the connector housing that that contact goes into. Once we identify the connector, then we can look up the contacts that it uses.', 359 tq: 'Shape and use of non-wire end?', 360 ls: { 361 tongue_crimp_terminals: 'Flat tongue, wire crimp barrel', 362 wire_terminals_for_cage: 'To wire cage', 363 wire_terminals_for_panel: 'To a panel', 364 misc_wire_terminals_: 'Other shape and mount', 365 }, 366 sa: ['board_in_terminals','tubular_compression_lugs'], 367 b: 1, 368}; 369var board_terminals = { 370 nm: 'Board terminals', 371 ds: 'Small components that are mounted first on a board (such as a PCB), and handle a single circuit. For interior use. They do not mate with a component in the same family.', 372 tq: 'Shape?', 373 ls: { 374 board_screw_terminals: 'Threaded (or plain hole)', 375 board_pins_posts: 'Pin or post', 376 board_sockets: 'Socket', 377 misc_board_terminals_: 'Not pin, not threaded, not direct to PCB', 378 }, 379 sa: ['pcb_clips','board_in_pcb_terminals'], 380 b: 1, 381}; 382var misc_mount_terminals_ = { 383 nm: 'Other mount terminals', 384 ds: 'Small components that are mounted first on something other than a wire, board, or panel, and handle a single circuit. For interior use. They do not mate with a component in the same family.', 385 tq: '', 386 ls: { 387 misc_mount_terminals: '', 388 }, 389 b: 1, 390}; 391 392// 6 Wire splices subclass 393var wire_splices = { 394 nm: 'Wire splices', 395 ds: 'Small components that join two or more wires. Generally for a single circuit. For interior use. Floating (not mounted to anything)', 396 tq: 'Wire retention?', 397 ls: { 398 idc_splices: 'Insulation displacement', 399 crimp_splices: 'Crimp', 400 poke_in_splices_: 'Poke-in', 401 lever_splices: 'Lever', 402 misc_splices_: 'Other', 403 }, 404 sa: ['splice_mechanical_conn'], 405}; 406 407// 7 Wiring interconnects subclass 408var ac_power_wiring_comp = { 409 nm: 'AC power wiring components', 410 ds: 'Components used by electricians to wire AC power.', 411 tq: 'Type?', 412 ls: { 413 ac_power_compression_comp: 'Compression components', 414 splice_mechanical_conn: 'Splicing mechanical connectors', 415 gnd_mechanical_conn: 'Grounding mechanical connectors', 416 wiring_bars: 'Bars', 417 busbars_straps: 'Bus bars and straps', 418 },
419 f: ['wire_cbl_termin','panel_mount','isolated_pnl','wir_cbl_entry_dir','wir_points_p_ckt_lst','housing_material','max_current_a'], 420 b: 1, 421}; 422var terminal_strips_boards_ = { 423 nm: 'Terminal strips and boards', 424 ds: 'Strips and boards with terminals for permanent point-to-point wiring', 425 tq: '', 426 ls: { 427 terminal_strips_boards: '', 428 }, 429 f: ['component_type','wire_cbl_termin','panel_mount','housing_material'], 430 b: 1, 431}; 432var thru_pnl_perm_wir_comp = { 433 nm: 'Feedthroughs and penetrators', 434 ds: 'Components that pass one or more circuits through a panel. Wires are terminated permanently on both sides of the panel.', 435 tq: '', 436 ls: { 437 feedthrus_penetrators: '', 438 }, 439 f: ['tot_circuits_lst','wiring_type'], 440 b: 1, 441}; 442var wiring_junctions = { 443 nm: 'Cable junctions', 444 ds: 'Components that make a non-mating, removable cable-to-cable termination.', 445 tq: '', 446 ls: { 447 cable_junctions: '', 448 }, 449 f: ['tot_circuits_lst','wir_cbl_entry_dir'], 450}; 451var perm_board_to_board_comp_ = { 452 nm: 'Permanent board-to-board components', 453 ds: 'Components soldered to two PCBs to connect them permanently.', 454 tq: '', 455 ls: { 456 perm_board_to_board_comp: '', 457 }, 458 f: ['pcb_pitch_mm'], 459}; 460 461// 8 Junction/barrier block block subclass 462var junction_barrier_blocks = { 463 nm: 'Junction & barrier blocks', 464 ds: 'Wires are inserted in this component and secured with screws or studs. Includes barrier blocks and junctions blocks.<br>Either stripped wires, or wires crimped in tongue terminals (such as ring terminals).', 465 tq: 'Characteristics?', 466 ls: { 467 junction_comp: 'Wire wrapped around stud, or ring terminal on stud', 468 barrier_blocks: 'Wire wrapped around screw, or ring terminal on screw. Black plastic housing.', 469 screw_terminal_strips_boards_: 'Wire wrapped around screw. Brown Bakelite strip or board', 470 }, 471}; 472 473// 9 Terminal blocks subclass 474var panel_terminal_blocks = { 475 nm: 'Panel terminal blocks', 476 ds: 'Single-piece terminal blocks that place the wire in a wire cage and that are mounted to a panel (flush, thru the panel, or on a DIN rail.', 477 tq: 'Shape? Mounting?', 478 ls: { 479 tubular_terminal_blocks: 'Terminals in square tubes. Any.', 480 flush_panel_terminal_blocks: 'Other shape. On a panel.', 481 feed_thru_terminal_blocks: 'Other shape. Through the panel.', 482 rail_mount_terminal_blocks: 'Other shape. To a rail/channel', 483 }, 484 sa: ['bnc_adapters','coax_barrel_power_adapters','phone_adapters','d_sub_adapters'], 485 b: 1, 486}; 487var pcb_terminal_blocks = { 488 nm: 'PCB-mount terminal blocks', 489 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). Single level or two levels.', 490 tq: 'How is the wire released?', 491 ls: { 492 pcb_screw_terminal_blocks: 'Screw', 493 pcb_screwless_terminal_blocks: 'Screwless', 494 }, 495 sa: ['junction_blocks','panel_barrier_blocks'], 496 b: 1, 497}; 498var misc_mount_terminal_blocks = { 499 nm: 'Misc mount terminal blocks', 500 ds: 'Single-piece terminal blocks that are mounted to something else. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers).', 501 tq: 'Mounted to?', 502 ls: { 503 transformer_terminal_blocks_: 'Transformer', 504 busbar_terminal_blocks_: 'Bus bar', 505 }, 506 sa: ['junction_blocks','panel_barrier_blocks'], 507 b: 1, 508}; 509var pluggable_terminal_blocks = { 510 nm: 'Pluggable terminal blocks', 511 ds: 'Terminal blocks that plug into a header or a PCB edge. Wires are inserted in holes in a plug and secured, then the plug is plugged either into a header (normally a PCB header, but it could be a panel-mount header, or another plug), or onto the edge of a PCB', 512 tq: 'Mate?', 513 ls: { 514 shroudless_2_pc_terminal_blocks: 'Shroudless strip of PCB pins', 515 two_pc_terminal_blocks: 'Industry standard, 3 or 4 walls', 516 misc_pluggable_terminal_blocks_: 'Non-standard', 517 }, 518 sa: ['terminal_block_card_edge_plugs','eurostyle_pluggable_terminal_strips'], 519 b: 1, 520}; 521var misc_mount_terminal_blocks_ = { 522 nm: 'Misc. mount terminal blocks', 523 ds: 'Terminal blocks mounted to something other than a panel or a PCB', 524 tq: '', 525 ls: { 526 misc_mount_terminal_blocks: '', 527 }, 528}; 529 530// 10 Board-in interconnects subclass 531var board_in_terminals = { 532 nm: 'Board-in terminals', 533 ds: 'Naked components that connect a single wires to a PCB permanently and usually inseparably', 534 tq: 'Which termination is first?', 535 ls: { 536 board_in_wire_terminals: 'Wire', 537 board_in_pcb_terminals: 'PCB', 538 board_in_cable_terminals: 'Cable', 539 }, 540 b: 1, 541}; 542var board_in_wire_block_terminators = { 543 nm: 'Board-in wire blocks/terminators', 544 ds: 'Components that connect multiple wires to a PCB permanently and inseparably', 545 tq: 'Which termination is first?', 546 ls: { 547 board_in_wire_terminators: 'Wires first', 548 board_in_wire_blocks: 'PCB first', 549 }, 550 b: 1, 551}; 552var board_in_cable_terminators = { 553 nm: 'Board-in cable terminators', 554 ds: 'Components that connect a cable to a PCB permanently and inseparably', 555 tq: 'Cable?', 556 ls: { 557 ribbon_cable_terminators: 'Ribbon', 558 coax_cable_terminators: 'Coax', 559 }, 560 b: 1, 561}; 562 563// 11 Device sockets subclass 564var fuse_sockets = { 565 nm: 'Fuse clips, holders, blocks', 566 ds: 'Components that hold and connect to a fuse.', 567 tq: 'Fuse type?', 568 ls: { 569 small_ferrule_fuse_sockets: 'Cartridge, small ferrule', 570 large_cartridge_fuse_sockets: 'Cartridge, large', 571 auto_blade_fuse_sockets: 'Auto, blade', 572 auto_large_fuse_sockets_: 'Auto, large', 573 misc_fuse_sockets_: 'Other', 574 },
575 f: ['device_socketsclass_txt1','panel_mount','shroud_walls','pcb_mount_orientation'], 576 b: 1, 577}; 578var battery_clips_holders = { 579 nm: 'Cell and battery clips and holders', 580 ds: 'Components that hold a cell or a battery.', 581 tq: 'Cell or battery type?', 582 ls: { 583 coin_cell_clips_holders: 'Coin cell', 584 cylindrical_cell_contacts_holders: 'Cylindrical cell', 585 batt9v_snaps_holders: '9 V battery', 586 misc_battery_clips_holders_: 'Other', 587 }, 588 f: ['device_socketsclass_txt1','panel_mount','shroud_walls','pcb_mount_orientation'], 589 b: 1, 590}; 591var semi_sockets_and_plugs = { 592 nm: 'Transistor & IC sockets, plugs', 593 ds: 'Sockets for a transistor or an integrated circuit. Also male plugs that fit in such sockets.', 594 tq: 'For what? Function?', 595 ls: { 596 transistor_sockets_: 'Transistors', 597 ic_sockets: 'ICs', 598 ic_socket_plugs: 'Plug that fits in an IC socket', 599 }, 600 f: ['device_socketsclass_txt1','tot_circuits_lst','panel_mount','pcb_mount_orientation','mate_contact_arrang','mating_pitch_mm','mate_rows_lst','row_spacing_mm','female_cont_shape','contact_details'], 601 b: 1, 602}; 603var card_edge_sockets = { 604 nm: 'Card edge sockets', 605 ds: 'The edge of a PCB card slides into these sockets. Also for male mates that act as a PCB card edge.', 606 tq: 'Characteristics?', 607 ls: { 608 gp_2readout_card_edge_sockets: 'For two-sided card, general purpose', 609 bus_card_edge_sockets: 'For specific buses', 610 memory_card_edge_sockets: 'For memory cards (e.g. DIMM)', 611 card_edge_plugs: 'In-line plug; includes RAST 2.5 for appliances', 612 misc_card_edge_sockets: 'Other', 613 }, 614 sa: ['rast_2p5_card_edge_plugs','rast_5_card_edge_plugs','hot_pluggable_conn'], 615 f: ['mating_pitch_mm','mate_rows_lst','device_socketsclass_txt2','tot_circuits_lst','mate_contact_arrang','hybrid_','wire_cbl_termin','pcb_mount_orientation','panel_mount'], 616 b: 1, 617}; 618var computer_card_sockets_ = { 619 nm: 'Computer card sockets', 620 ds: 'Sockets that mate to computer cards and modules, such as SIM, SD, CompactFlash, PCMCIA. The end-user can insert and remove the card.', 621 tq: '', 622 ls: { 623 computer_card_sockets: '', 624 }, 625 f: ['tot_circuits_lst','mating_pitch_mm','mate_rows_lst'], 626 b: 1, 627}; 628var ffc_fpc_sockets_ = { 629 nm: 'FFC/FPC sockets', 630 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 631 tq: '', 632 ls: { 633 ffc_fpc_sockets: '', 634 }, 635 sa: ['misc_prismatic_conn'], 636 f: ['mating_pitch_mm','tot_circuits_lst','mate_contact_arrang','device_socketsclass_txt2','fasten_method','latch_structure','pcb_mount_tech','pcb_mount_orientation','pcb_rows_lst','device_socketsclass_txt1','device_socketsclass_txt3'], 637 b: 1, 638}; 639var misc_device_sockets_ = { 640 nm: 'Misc. device sockets', 641 ds: 'Sockets that mate to other devices: relays, vacuum tubes, lamps, crystals, switches, etc.', 642 tq: '', 643 ls: { 644 misc_device_sockets: '', 645 }, 646 f: ['device_socketsclass_txt1'], 647 b: 1, 648}; 649 650// 12 Compression interconnects subclass 651var compression_comp = { 652 nm: 'Compression components', 653 ds: 'Single components that make contact out-of-family by pressing against conductors: pogo and spring leaf terminals and headers, test fixture probes, direct plugs, Zebra strips', 654 tq: 'Application?', 655 ls: { 656 spring_loaded_comp: 'Spring loaded', 657 emi_shielding_material: 'EMI shielding material', 658 direct_to_pcb_plugs_: 'Plugged temporarily directly to PCB pads.', 659 b2b_1piece_comp: 'Other, board-to-board', 660 }, 661}; 662 663// 13 Shroudless strips subclass 664var shroudless_conn = { 665 nm: 'Shroudless strips', 666 ds: 'Shroudless male PCB headers (including tall stackers, interposers), mating female PCB headers, and programming jumpers. Unkeyed: it can make to any other part with the same pitch (unlike keyed shroudless connectors). Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well, such as prismatic connectors.', 667 tq: 'Type?', 668 ls: { 669 shroudless_male_headers: 'PCB headers, male', 670 shroudless_fem_headers: 'PCB headers, female', 671 shroudless_stackers: 'Stackers: pins with two plastic strips', 672 shroudless_u_headers_: 'U-shaped headers: pins with 2 right-angles', 673 shroudless_plugs: 'Plugs', 674 shroudless_jumpers: 'Jumpers', 675 shroudless_adapters: 'Adapters, couplers', 676 }, 677 sa: ['prismatic_conn','board_in_solder_strips','bump_idc_conn', 'shroudless_keyed_conn'], 678}; 679 680// 14 Rectangular connectors subclass 681var board_to_board_conn = { 682 nm: 'Board-to-board connectors', 683 ds: 'PCB headers used inside a product specifically designed to mate two PCBs together. In the entire family, both mates are PCB-mounted (the family does not include any wire-mounted parts.). Keyed to prevent the two mates from incorrect mating. While any family that includes both male and female PCB headers can be used as board-to-board connectors, these families are specifically designed for that purpose.', 684 tq: 'Characteristics?', 685 ls: { 686 lo_prof_mezzanine_b2b_conn: 'Genderless. Low profile. Mezzanine (parallel boards)', 687 small_genderless_b2b_conn: 'Genderless. Standard profile, small, any topology', 688 small_gendered_b2b_conn: 'Gendered. Small, any topology', 689 array_b2b_conn: 'Large, many rows. Gendered or genderless', 690 blade_b2b_conn: 'Large, blade contacts, may be hybrid', 691 misc_b2b_conn_: 'Other', 692 }, 693 sa: ['gen_purp_rect_conn'], 694}; 695var gen_purp_rect_conn = { 696 nm: 'General purpose rectangular connectors', 697 ds: 'Rectangular connector families that include more than one function: wire-to-wire, wire-to-board, or board-to-board. Used inside a product (not accessible by the end-user). Not round. Mate in family.', 698 tq: 'Characteristics?', 699 ls: { 700 prismatic_conn: 'Mostly flat sides, 1~2 rows', 701 partitioned_face_conn: 'Individually shrouded sockets', 702 small_w2b_conn: 'Small wire-to-board', 703 full_size_rect_conn: 'Full-size proprietary rectangular connectors', 704 irregul_rect_conn: 'Proprietary, irregular', 705 }, 706 sa: ['shroudless_conn','board_to_board_conn','appl_specific_conn'], 707 b: 1, 708}; 709var appl_specific_conn = { 710 nm: 'Application-specific interior connectors', 711 ds: 'Interior connectors used exclusively in specific industries.', 712 tq: 'Industry?', 713 ls: { 714 appliance_conn: 'Appliances', 715 automotive_conn: 'Automotive', 716 e_bike_rect_conn: 'e-Bike', 717 hot_pluggable_conn: 'Hot-pluggable: PCB edge and card-edge socket', 718 interior_power_conn: 'Interior AC power',
719 misc_appl_specific_conn: 'Other', 720 }, 721}; 722 723// 15 Single circuit connectors subclass 724var disconnects_ = { 725 nm: 'Disconnects', 726 ds: 'Small, low current, single circuit connectors that mate in family. May be bare or partially or fully insulated, but no hard housing. Mostly wire-crimp plugs, similar to tongue terminals. Otherwise PCB or panel-mount terminals. Includes quick connect, bullet, knife, snap.', 727 tq: '', 728 ls: { 729 disconnects: '', 730 }, 731 b: 1, 732}; 733var naked_pin_conn = { 734 nm: 'Naked-pin connectors', 735 ds: 'Single-pole connectors that mate in family. Shroudless: the pin is visible. Unkeyed: the pin can rotate inside the socket. They have a hard housing except that some high current bullets may be bare.', 736 tq: 'Use? ', 737 ls: { 738 signal_naked_pin_conn: 'Signal', 739 power_naked_pin_conn: 'High power', 740 }, 741 b: 1, 742}; 743var unipole_conn = { 744 nm: 'Unipole connectors', 745 ds: 'Single-pole connectors that mate in family. Shrouded (the pin is hidden). Keyed. They have a hard housing.', 746 tq: 'Characteristics? ', 747 ls: { 748 sgnl_unipole_conn: 'Low power, signal', 749 pwr_unipole_conn: 'High power', 750 }, 751 sa: ['gen_purp_circular_conn','w2w_rect_conn'], 752 b: 1, 753}; 754 755// 16 Concentric subclass 756var concentric_conn = { 757 nm: 'Concentric connectors', 758 ds: 'Round connectors with a mating face that looks the same regardless of how you rotate it around its axis. Two to 5 contacts share the same axis: one behind the other, one inside the other, concentric. Not keyed, may be inserted in any orientation. Mostly for audio or low-voltage power for consumer products, not for radio frequency applications. Includes phone (TS, TRS, TRRS), coax power barrel, cigarette lighter, and genderless concentric connectors.', 759 tq: 'Shape of plug?', 760 ls: { 761 phone_conn: 'Phone: tip, 0 or more rings, sleeve', 762 coax_barrel_power_conn: 'Coax power: concave cylinder inside an outer cylinder: ', 763 other_concentric_conn: 'Other', 764 }, 765}; 766 767// 17 Coax connectors subclass 768var coax_conn = { 769 nm: 'Coax connectors', 770 ds: 'Round connectors with 2 concentric contacts and specified impedance (e.g., 50 or 75 Ohm) for radio frequency use. Also, derivative connectors without constant impedance or with two side-by-side contacts.', 771 tq: 'Characteristics?', 772 ls: { 773 interior_rf_conn: 'Interior, small', 774 microwave_conn: 'Microwave, small, mostly interior', 775 std_exterior_rf_conn: 'Exterior, standard', 776 misc_ext_rf_conn: 'Exterior, other', 777 non_rf_coax_conn: 'Exterior, twinax, triax, Hi Vtg', 778 waveguide_flanges_: 'Wave guide flanges', 779 }, 780 sa: ['concentric_conn'], 781}; 782 783// 18 Circular connectors subclass 784var gen_purp_circular_conn = { 785 nm: 'General purpose circular connectors', 786 ds: 'Round connectors with 2 or more non-concentric pins or sockets. Exterior (accessible by the end user). For any application.', 787 tq: 'Standard? Fastening method?', 788 ls: { 789 xlr_circular_conn: 'Standard, XLR; latched', 790 din_circular_conn: 'Standard, DIN-style; push-pull', 791 misc_standard_circular_conn: 'Standard, classic metal', 792 iec_circular_conn: 'Standard, IEC; threaded or latched', 793 micro_nano_circ_conn: '1.27mm pitch, MIL-DTL-83513', 794 slim_circular_conn: 'Proprietary, slim', 795 lever_circ_conn_: 'Plastic plug with metal lever release', 796 trieco_circular_conn: 'Standard, 3-stud bayonet', 797 waterproof_circular_con: 'Semi-standard, sealed plastic', 798 propr_plastic_circ_conn: 'Proprietary, plastic', 799 propr_metal_circ_conn: 'Proprietary, metal', 800 propr_rubber_circ_conn_: 'Proprietary, rubber', 801 }, 802 sa: ['exterior_power_conn'], 803}; 804var mil_spec_circular_conn = { 805 nm: 'MIL-spec circular connectors', 806 ds: 'Rugged round connectors with non-concentric contacts per US military standards. Metal shell, mostly threaded or bayonet coupling.', 807 tq: 'Country?', 808 ls: { 809 mil_usa_conn: 'USA', 810 mil_germany_conn: 'Germany', 811 mil_russia_conn: 'Russia', 812 }, 813}; 814var appl_spec_circular_conn = { 815 nm: 'Application specific circular connectors', 816 ds: 'Round connectors with 2 or more non-concentric pins or sockets. Exterior (accessible by the end user). For any application.', 817 tq: 'Standard? Fastening method?', 818 ls: { 819 lighting_circ_conn: 'LED lighting', 820 ebike_circ_conn: 'E-bike', 821 automotive_circular_conn: 'Automotive', 822 misc_transport_circular_conn: 'Other transportation', 823 immersion_circ_conn: 'Under water', 824 industrial_circular_conn: 'Industrial',
825 misc_appl_spec_circular_conn_: 'Other', 826 }, 827 sa: ['exterior_power_conn'], 828}; 829var irregular_circular_conn = { 830 nm: 'Irregular circular connectors', 831 ds: 'Round connectors that have no shroud, no pins and sockets, or contain sub-connectors.', 832 tq: 'Anomaly?', 833 ls: { 834 shroudless_circular_conn: 'Shroudless.', 835 genderless_circular_conn: 'Genderless contacts.', 836 sub_conn_circular_conn: 'Contains sub-connectors', 837 }, 838 sa: ['data_video_conn'], 839}; 840 841// 19 Exterior signal connectors subclass 842var d_shell_conn = { 843 nm: 'D-shell exterior connectors', 844 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. For exterior use (accessible to the end-user, outside equipment). Includes D-sub (e.g. DE9, DB-25) and Centronix.', 845 tq: 'Gendered?', 846 ls: { 847 gendered_d_shell_conn: 'Yes: pins and sockets', 848 genderless_d_shell_conn: 'No: flat slide-on contacts', 849 }, 850}; 851var telephone_conn_ = { 852 nm: 'Telephone connectors', 853 ds: 'Any connector for telephones, including vintage and modular (now adopted for data I/O).', 854 tq: '', 855 ls: { 856 telephone_conn: '', 857 }, 858}; 859var data_video_conn_ = { 860 nm: 'Data I/O, video connectors', 861 ds: 'Connnectors for computer data and video, not circular. For exterior use (accessible to the end-user, outside equipment).', 862 tq: '', 863 ls: { 864 data_video_conn: '', 865 }, 866 b: 1, 867}; 868var misc_ext_signal_conn_ = { 869 nm: 'Misc. exterior signal connectors', 870 ds: 'Signal connector for exterior use (accessible to the end-user, outside equipment) with shape other than rectangular or trapezoidal.', 871 tq: '', 872 ls: { 873 misc_ext_signal_conn:'', 874 }, 875 b: 1, 876}; 877 878// 20 Exterior power connectors subclass 879var exterior_ac_power_conn = { 880 nm: 'Exterior AC power connectors', 881 ds: 'Connectors for high current (more than 10 A), or high voltage (more than 100 V). For line voltage AC power. Designed to be accessible by the end-user, on the outside a product.<br>Any shape.<br>Removable by hand (no tool required).', 882 tq: 'Application?', 883 ls: { 884 std_ac_power_conn: 'Standard AC power outlets and plugs.', 885 nema_hi_power_conn: 'NEMA high-power, Twist-lock', 886 pin_and_sleeve_conn: 'Pin and sleeve', 887 appliance_couplers: 'Between power cord and product', 888 industry_specific_power_conn: 'Industry specific', 889 }, 890 b: 1, 891}; 892var exterior_dc_power_conn = { 893 nm: 'Exterior DC power connectors', 894 ds: 'Connectors for high current (more than 10 A), or high voltage (more than 100 V). For DC power. Designed to be accessible by the end-user, on the outside a product.<br>Any shape.<br>Removable by hand (no tool required).', 895 tq: 'Application?', 896 ls: { 897 dc_couplers_: 'Between AC adapter and product', 898 ev_dc_power_conn: 'To charge EV traction battery', 899 misc_ext_dc_power_conn_: 'Other', 900 }, 901 b: 1, 902}; 903 904// 21 Industrial connectors subclass 905var industrial_conn = { 906 nm: 'Industrial connectors', 907 ds: 'Connectors for industrial use (other than circular, modular, or data I/O)', 908 tq: 'Type?', 909 ls: { 910 industr_heavy_duty_conn: 'Heavy duty', 911 drawer_conn: 'Blind-mating racks', 912 vintage_rect_conn: 'Vintage rectangular', 913 terminal_junction_systems: 'Terminal Junction Systems', 914 misc_industr_conn_: 'Other', 915 }, 916 sa: ['iec_60309_pin_and_sleeve_conn','industrial_circular_conn','iec_circular_conn','industrial_data_io_conn','d_sub_conn','panel_terminal_blocks','two_pc_terminal_blocks','relay_sockets','sensor_conn','sgnl_unipole_conn','explosion_proof_circ_conn','sub_conn_circular_conn','modular_conn','misc_data_io_conn'], 917}; 918 919// 22 Multi-class interconnects subclass 920var adapters_between_classes = { 921 nm: 'Adapters between classes', 922 ds: 'Adapters between connectors of different classes.', 923 tq: 'Classes?', 924 ls: { 925 coax_adapters: 'Between coax and other', 926 concentric_adapters: 'Between concentric and other', 927 ext_signal_adapters: 'Between exterior signal and other', 928 misc_adapters_: 'Other', 929 }, 930}; 931 932// 23 Non-electric components subclass 933var not_electric_conn = { 934 nm: 'Non-electric connectors', 935 ds: 'Connecting components that do not involve an electrical circuit: optical or radio waves.', 936 tq: '', 937 ls: { 938 fiber_optic_conn: '', 939 }, 940 b: 1, 941}; 942var accessories_ = {
943 nm: 'Accessories', 944 ds: 'Non-electric accessories.', 945 tq: 'Characteristics?', 946 ls: { 947 configurable_frames: 'Multiple connectors snapped into a frame', 948 cable_accessories: 'Accessories', 949 }, 950 b: 1, 951}; 952 953// **************************************** Dictionaries for nodes for each order **************************************** 954 955// 4 Test interconnects order 956var meter_probes_ = { 957 nm: 'Meter probes', 958 ds: 'Handheld probes for temporary connection of a single circuit during testing. For meters.', 959 tq: 'Connection?', 960 ls: { 961 meter_probes: 'Permanent wired', 962 meter_probe_adapters: 'Other', 963 }, 964}; 965var scope_probes_ = { 966 nm: 'Scope probes', 967 ds: 'Handheld probes for temporary coaxial connection during testing. For scopes.', 968 tq: 'Connection?', 969 ls: { 970 scope_probes: 'Permanent wired', 971 scope_probe_adapters: 'Other', 972 }, 973}; 974var alligators_crocodiles_clamps = { 975 nm: 'Alligators, crocodiles, and clamps', 976 ds: 'Test clips that hold onto a conductor (wire, test point) temporarily during testing. Opened by pressing a button on the back. Includes alligators, crocodiles and clamps.', 977 tq: 'Type?', 978 ls: { 979 alligator_clips: 'Seesaw lever action.', 980 five_way_alligator_clips: 'Seesaw, for telephone repair', 981 crocodile_clips: 'Class 3 lever action.', 982 large_clamps: 'Seesaw, huge', 983 }, 984}; 985var grabber_clips = { 986 nm: 'Grabbers', 987 ds: 'Test clips that hold onto a conductor (wire, test point) temporarily during testing. Opened by pressing a button on the back. Includes pincers and hooks.', 988 tq: 'How is conductor grabbed?', 989 ls: { 990 pincer_grabbers: 'Between two leaves, either side', 991 hook_grabbers: 'Between single hook and plastic body', 992 piercing_grabbers: 'Needles cut through insulation', 993 alligator_jaw_grabbers: 'Between two alligator jaws', 994 }, 995}; 996var test_fixture_grabbers = { 997 nm: 'Test fixture grabbers', 998 ds: 'Devices mounted to a panel in test or assembly fixture. Make temporary connection to a single wire.', 999 tq: 'Wire connection?', 1000 ls: { 1001 test_fixture_hook_grabbers: 'Between wire hook and body', 1002 test_fixture_piercing_grabbers: 'Needles cut through insulation', 1003 }, 1004}; 1005var ic_clips = { 1006 nm: 'IC clips', 1007 ds: 'Test clips that hold onto an IC temporarily during testing.', 1008 tq: 'IC package?', 1009 ls: { 1010 dip_ic_clip: 'DIP', 1011 plcc_ic_clip: 'PLCC', 1012 soic_ic_clip: 'SOIC', 1013 }, 1014}; 1015 1016// 5 Terminals order 1017// Wire terminals 1018var tongue_crimp_terminals = { 1019 nm: 'Tongue wire-crimp terminals', 1020 ds: 'Connected permanently to a wire and mounted removably onto a stud or into a screw-terminal. One half is a open or closed barrel for crimping to a wire. The other half is flat and round, oval or rectangular. It may have one or more holes. It may be in line, bent at 45 degrees, right angle, or a side-flag. In may be made by folding a sheet or flattening a tube.', 1021 tq: 'Hole in non-wire end? Made from a tube?', 1022 ls: { 1023 ring_terminals: 'Closed hole, not a tube', 1024 hook_terminals: 'Hole open to the side, not a tube', 1025 slotted_ring_terminals: 'Open hole at front, round, not a tube', 1026 fork_spade_terminals: 'Hole open at the tip, not a tube', 1027 blade_terminals: 'No hole, not a tube, flat', 1028 knife_terminals: 'No hole, not a tube, upturned end', 1029 }, 1030 b: 1, 1031}; 1032var wire_terminals_for_cage = { 1033 nm: 'Wire-mount terminals for wire-cages', 1034 ds: 'Terminals that are permanently crimped to a wire and then inserted into a wire cage such as a terminal block.', 1035 tq: 'Characteristics?', 1036 ls: { 1037 wire_ferrules: 'Wire goes all the way through', 1038 wire_pins: 'Half is a wire barrel, half is a pin', 1039 }, 1040 sa: ['aluminum_compression_adapters'], 1041 b: 1, 1042}; 1043var wire_terminals_for_panel = { 1044 nm: 'Wire-mount terminals for panels', 1045 ds: 'Terminals that are permanently crimped to a wire and then mounted to a panel.', 1046 tq: 'Function?', 1047 ls: { 1048 grounding_wire_terminals: 'Grounding', 1049 misc_wire_terminals_for_panel: 'Other', 1050 }, 1051}; 1052var misc_wire_terminals_ = { 1053 nm: 'Misc. wire-mount terminals', 1054 ds: 'Other terminals that are permanently mounted to a wire through crimping, soldering or by piercing the insulation.', 1055 tq: 'What use?', 1056 ls: { 1057 wire_sockets: 'Socket, any use', 1058 misc_wire_terminals: 'Other', 1059 }, 1060 b: 1, 1061}; 1062// Board terminals 1063var board_screw_terminals = { 1064 nm: 'Screw/threaded board terminals', 1065 ds: 'PCB-mounted terminal with a screw, a threaded stud, a threaded hole, or a plain hole for a screw. Single circuit; does not belong to a family with multiple circuits.', 1066 tq: 'How is it mounted?', 1067 ls: { 1068 swaged_screw_terminals: 'Swaged into board', 1069 th_screw_terminals: 'Through hole and soldered', 1070 smt_screw_terminals: 'Surface mount and soldered', 1071 press_fit_screw_terminals: 'Press-fit into multiple PCB holes', 1072 pcb_wire_cage_terminals: 'Like a screw-terminal block, but single-circuit', 1073 broaching_fasteners: 'Press-fit into a single large PCB hole', 1074 }, 1075 sa: ['pcb_terminal_blocks', 'junction_posts'], 1076 b: 1, 1077}; 1078var board_pins_posts = { 1079 nm: 'Board-mount pins, posts', 1080 ds: 'Pins (long and slim), posts (wider), turrets (tower-shaped), and spring-loaded pins that are permanently mounted to a board such as a PCB by soldering or press-fitting.', 1081 tq: 'Shape?', 1082 ls: { 1083 formed_board_terminals: 'Pin, flat or mostly flat', 1084 machined_board_terminals: 'Pin, round, no spring', 1085 turret_terminals: 'Pin, round, no spring, stack of multiple disks', 1086 }, 1087 sa: ['board_in_terminals','poke_in_board_in_blocks','idt_board_in_terminals','mass_term_board_in_blocks'], 1088 b: 1, 1089}; 1090var board_sockets = { 1091 nm: 'Socket board terminals', 1092 ds: 'Small, single circuit components with a hole or gap that are installed on a PCB (or other board), either permanently (e.g., soldered) or removably. Then, a lead or pin is slipped into their hole or gap.', 1093 tq: 'What shape? What for?', 1094 ls: { 1095 board_machined_sockets: 'For conductor. Round', 1096 misc_board_sockets: 'For conductor. Other shape', 1097 }, 1098 sa: ['pcb_clips','board_in_pcb_terminals'], 1099 b: 1, 1100}; 1101var misc_board_terminals_ = { 1102 nm: 'Misc. board terminals', 1103 ds: 'Small, single circuit components that are installed on a PCB (or other board), either permanently (e.g., soldered) or removably. Then, a wire, a pin or a test device may be connected to it (not a ring terminal)', 1104 tq: 'What shape? What for?', 1105 ls: { 1106 pcb_loops: 'Loop; for test grabber', 1107 pcb_jumpers: 'PCB jumpers', 1108 misc_board_terminals: 'Other', 1109 }, 1110 sa: ['board_in_terminals','poke_in_board_in_blocks','idt_board_in_terminals','mass_term_board_in_blocks'], 1111 b: 1, 1112}; 1113// Misc mount terminals 1114var misc_mount_terminals = { 1115 nm: 'Other mount terminals', 1116 ds: 'Small components that are mounted first on something other than a wire, board, or panel, and handle a single circuit. For interior use. They do not mate with a component in the same family.', 1117 tq: 'Terminated to?', 1118 ls: { 1119 binding_posts: 'Panel-mount, terminated to wire, accepts banana', 1120 solder_lugs: 'Wire and panel', 1121 loose_terminals: 'Nothing', 1122 magnet_wire_terminals: 'Magnet wire', 1123 foil_terminals: 'Metal foil', 1124 busbar_clips: 'Bus bar', 1125 }, 1126 sa: ['gnd_mechanical_conn'], 1127}; 1128 1129// 6 Wire splices order 1130var idc_splices = { 1131 nm: 'Insulation displacement wire splices', 1132 ds: 'Joins two or more wires permanently, by cutting through the insulation of non-stripped wires (IDC = Insulation Dis
1132placement Connector). Difficult to remove the wires; their insulation is damaged.', 1133 tq: 'What is pressed?', 1134 ls: { 1135 button_idc_splices: 'A button', 1136 side_by_side_idc_splices: 'A blade', 1137 hinged_cap_idc_splices: 'Hinged caps', 1138 misc_idc_splices: 'Other', 1139 }, 1140 sa: ['punch_down_blocks'], 1141 b: 1, 1142}; 1143var crimp_splices = { 1144 nm: 'Crimp wire splices', 1145 ds: 'Joins two or more stripped wires permanently (the wires may not be removed, may only be cut). Wires retained by crimping.', 1146 tq: 'Oper or closed? Wire entries? Placement?', 1147 ls: { 1148 closed_1end_crimp_splices: 'Closed barrel. One entry', 1149 closed_inline_crimp_splices: 'Closed barrel. Two entries', 1150 multi_way_crimp_splices: 'Closed barrel. Three or more entries', 1151 open_crimp_splices: 'Open barrel', 1152 }, 1153 sa: ['grounding_compression_splices'], 1154 b: 1, 1155}; 1156var poke_in_splices_ = { 1157 nm: 'Poke-in wire splices', 1158 ds: 'Joins two or more stripped wires through clamps. It grabs a wire pocked into a hole and will not let go.', 1159 tq: '', 1160 ls: { 1161 poke_in_splices: '', 1162 }, 1163 b: 1, 1164}; 1165var lever_splices = { 1166 nm: 'Lever wire splices', 1167 ds: 'Has two or more openings, one for each wire to be connected together. A lever is raised; a stripped wire is inserted in a hole; the lever is lowered (or the push-button released) to secure the wire. Wires may be removed, undamaged, with no tools.', 1168 tq: 'Circuits? Wire entry sides?', 1169 ls: { 1170 single_end_lever_splices: 'One. Same side.', 1171 inline_lever_splices: 'One or more. Opposite ends.', 1172 }, 1173 b: 1, 1174}; 1175var button_splices_ = { 1176 nm: 'Button wire splices', 1177 ds: 'Joins two or more stripped wires through clamps. Pressing a push-button opens the wire cage.', 1178 tq: '', 1179 ls: { 1180 button_splices: '', 1181 }, 1182}; 1183var misc_splices_ = { 1184 nm: 'Misc. wire splices', 1185 ds: 'Other types of wire splices..', 1186 tq: '', 1187 ls: { 1188 misc_splices: '', 1189 }, 1190 b: 1, 1191}; 1192 1193// 7 Wiring interconnects order 1194// AC power wiring components 1195var ac_power_compression_comp = { 1196 nm: 'AC power compression components', 1197 ds: 'Crimped onto large-gauge wires. Single circuit. Not insulated.', 1198 tq: 'Characteristics?', 1199 ls: { 1200 grounding_compression_splices: 'Crimped onto two cables', 1201 tubular_compression_lugs: 'Closed hole, flattened tube', 1202 aluminum_compression_adapters: 'Adapts aluminum cable to copper wire cage', 1203 }, 1204 b: 1, 1205}; 1206var splice_mechanical_conn = { 1207 nm: 'Splicing mechanical connectors', 1208 ds: 'Large single-circuit splice for large wires. Unmounted. Removable.', 1209 tq: 'Characteristics?', 1210 ls: { 1211 split_bolt_mech_conn: 'Bolt with a slit and a nut, as a splice', 1212 in_line_mechanical_splices: 'In line', 1213 parall_clamp_mech_conn: 'Two brackets and a screw in the center', 1214 }, 1215 sa: ['wire_splices'], 1216 b: 1, 1217}; 1218var gnd_mechanical_conn = { 1219 nm: 'Grounding mechanical connectors', 1220 ds: 'Ground rod clamps, split bolts, or parallel clamp mechanical connectors.', 1221 tq: 'Mounted? Characteristics?', 1222 ls: { 1223 ground_clamps: 'To a ground rod, pipe, or panel', 1224 lay_in_ground_lugs: 'Panel-mounted. Side entrance', 1225 ground_lugs: 'Flange-mounted to a panel. 1+. Grounding', 1226 }, 1227 sa: ['misc_mount_terminals'], 1228 b: 1, 1229}; 1230var wiring_bars = { 1231 nm: 'AC power bars', 1232 ds: 'Square cross-section. Wire is placed in a hole and secured with a screw. Single circuit, one or more openings.', 1233 tq: 'Mount? Insulated? Holes? Use?', 1234 ls: { 1235 insulated_multitap_conn: 'Unmounted. Yes. Many. Splice.', 1236 neutral_bars: 'Panel- or rail-mounted. Yes. Many. Neutral.', 1237 ground_bars: 'Panel-mounted; No. Many. Grounding', 1238 }, 1239 sa: ['flush_panel_terminal_blocks'], 1240 b: 1, 1241}; 1242var busbars_straps = { 1243 nm: 'Bus bars and straps', 1244 ds: 'Flat plate or strip with holes for tubular compression lugs. Bus bars. Braid straps. Single circuit.', 1245 tq: 'Type?', 1246 ls: { 1247 grounding_bus_bars: 'Flat plate or strip with holes', 1248 bus_bars: 'Bus bars', 1249 ground_straps: 'Ground straps (braid)', 1250 }, 1251 sa: ['junction_bars'], 1252 b: 1, 1253}; 1254// Terminal strips and boards 1255var terminal_strips_boards = { 1256 nm: 'Terminal strips, boards', 1257 ds: 'Strips and boards with terminals for permanent point-to-point wiring', 1258 tq: 'Terminal type?', 1259 ls: { 1260 turret_boards: 'Turret', 1261 solder_terminal_strips: 'Solder eyelet', 1262 ceramic_tag_strips: 'White ceramic blade with metallized gaps', 1263 punch_down_blocks: 'IDT for landline phone lines', 1264 }, 1265 sa: ['screw_terminal_strips_boards'], 1266}; 1267// Feedthroughs and penetrators 1268var feedthrus_penetrators = { 1269 nm: 'Feedthroughs and penetrators', 1270 ds: 'Components that pass one or more circuits through a panel. Wires are terminated permanently on both sides of the panel.', 1271 tq: 'Circuits?', 1272 ls: { 1273 feedthrough_terminals: 'Single', 1274 penetrators: 'Multiple', 1275 }, 1276 b: 1, 1277}; 1278// Wiring junctions 1279var cable_junctions = { 1280 nm: 'Cable junctions', 1281 ds: 'Components that make a non-mating, removable cable-to-cable termination.', 1282 tq: 'Shape?', 1283 ls: { 1284 i_cable_junctions: '2 entries in-line', 1285 t_cable_junctions: '3-entries, T-shaped', 1286 y_cable_junctions: '3-entries, Y-shaped', 1287 x_cable_junctions: '4-entries, X-shaped', 1288 h_cable_junctions: '3+-entries, in-line', 1289 f_cable_junctions: '3+-entries, F-shaped', 1290 }, 1291 sa: ['waterproof_circular_con'], 1292 b: 1, 1293}; 1294var perm_board_to_board_comp = { 1295 nm: 'Permanent board-to-board components', 1296 ds: 'Components soldered to two PCBs to connect them permanently.', 1297 tq: '', 1298 ls: { 1299 perm_board_to_board_strips: '', 1300 }, 1301 b: 1, 1302}; 1303 1304// 8 Junction/barrier block block order 1305var junction_comp = { 1306 nm: 'Junction components', 1307 ds: 'Panel-mounted power distribution blocks for high current. One or more studs or screws above a plastic block. Single circuit', 1308 tq: 'Number of terminations?', 1309 ls: { 1310 junction_posts: 'Threaded post, single ended', 1311 junction_feedthrus: 'Double-ended threaded contact thru panel', 1312 junction_blocks: 'Multiple studs, may have multiple circuits', 1313 junction_bars: 'Flat bar with screws or studs. May be dual circuit', 1314 }, 1315 sa: ['panel_barrier_blocks'],
1316 f: ['panel_mount','tot_circuits_lst','electrical_rows_lst','wir_points_p_ckt_lst'], 1317 b: 1, 1318}; 1319var barrier_blocks = { 1320 nm: 'Barrier blocks', 1321 ds: 'Wires are wrapped around a screw and tightened. Or, wire in crimped to a ring terminal (closed) or a fork terminal (open) which is then placed on the screw. May use threaded rods or quick-connect tabs instead.', 1322 tq: 'Mount?', 1323 ls: { 1324 panel_barrier_blocks: 'Panel, flush', 1325 feed_thru_barrier_blocks: 'Through panel', 1326 pcb_barrier_blocks: 'PCB', 1327 }, 1328 f: ['wiring_pitch_mm','topology_','panel_mount','tot_circuits_lst','phys_rows_per_elec_lst','max_current_a','max_voltage_v'], 1329 b: 1, 1330}; 1331var screw_terminal_strips_boards_ = { 1332 nm: 'Screw terminal strips and boards', 1333 ds: 'A strip or plate of brown Bakelite into which screw terminals are swaged.', 1334 tq: '', 1335 ls: { 1336 screw_terminal_strips_boards: '', 1337 }, 1338 f: [], 1339 b: 1, 1340}; 1341 1342// 9 Terminal blocks order 1343// Panel or rail mount terminal blocks 1344var tubular_terminal_blocks = { 1345 nm: 'Tubular terminal strips, blocks', 1346 ds: 'Terminal strips or blocks in which each circuit is in its separate square or rectangular tube section of soft plastic. May be mounted flush on a panel, or left loose', 1347 tq: 'Wire retention? Pieces?', 1348 ls: { 1349 eurostyle_terminal_strips: 'Screw. 1-piece', 1350 eurostyle_pluggable_terminal_strips: 'Screw. 2-pieces', 1351 single_ended_terminal_strips: 'Screw, single-ended. 1-piece', 1352 quick_sping_terminal_strips: 'Press-release. 1-piece', 1353 }, 1354 b: 1, 1355}; 1356var flush_panel_terminal_blocks = { 1357 nm: 'Panel-mount terminal blocks', 1358 ds: 'Single-piece terminal blocks that are mounted flush on a panel.', 1359 tq: 'Characteristics?', 1360 ls: { 1361 modular_panel_terminal_blocks: 'Screwless, single-circuit slices', 1362 distribution_panel_terminal_blocks: 'Screwless, single-circuit block', 1363 monolithic_panel_terminal_blocks: 'Screwless, multi-circuit block', 1364 us_power_distribution_terminal_blocks: 'Screw-type, >= 14 AWG. US, open frame', 1365 eu_power_distribution_terminal_blocks: 'Screw-type, >= 14 AWG. Europe, enclosed', 1366 }, 1367 sa: ['wiring_bars'], 1368 b: 1, 1369}; 1370var feed_thru_terminal_blocks = { 1371 nm: 'Feedthrough terminal blocks', 1372 ds: 'Terminal blocks mounted through a panel.', 1373 tq: 'Modular slices? Terminal blocks on both sides?', 1374 ls: { 1375 modular_feed_through_terminal_blocks: 'Yes. No', 1376 modular_2pc_feed_through_terminal_blocks: 'Yes. Yes.', 1377 monolithic_feed_through_terminal_blocks: 'No. Probably', 1378 }, 1379 b: 1, 1380}; 1381var rail_mount_terminal_blocks = { 1382 nm: 'Rail-mount terminal blocks', 1383 ds: 'Terminal blocks that are mounted to a DIN rail/channel.', 1384 tq: 'Rail?', 1385 ls: { 1386 din_35mm_rail_terminal_blocks: '35 mm wide, top hat shaped', 1387 misc_rail_mount_terminal_blocks: 'Other', 1388 }, 1389 sa: ['idt_board_in_terminals','mass_term_board_in_blocks'], 1390 b: 1, 1391}; 1392 1393// PCB terminal blocks 1394var pcb_screw_terminal_blocks = { 1395 nm: 'PCB-mount, screw terminal blocks', 1396 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. Single level or two levels.', 1397 tq: 'Pitch?', 1398 ls: { 1399 pcb_screw_terminal_blocks_2p5: '~2.5 mm (~0.1 inch)', 1400 pcb_screw_terminal_blocks_3p5: '3.5 mm (0.138 inch)', 1401 pcb_screw_terminal_blocks_3p8: '3.81 mm (0.15 inch)', 1402 pcb_screw_terminal_blocks_5: '~5 mm (~0.2 inch)', 1403 pcb_screw_terminal_blocks_7p5: '~7.5 mm (~0.3 inch)', 1404 pcb_screw_terminal_blocks_lg: 'larger', 1405 }, 1406}; 1407var pcb_screwless_terminal_blocks = { 1408 nm: 'PCB-mount, screwless terminal blocks', 1409 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with something other than screws; to release the wire, a lever is lifted or a push-button is pressed (no tools are required). Single level or two levels.', 1410 tq: 'How is the wire released?', 1411 ls: { 1412 pcb_lever_terminal_blocks: 'Stable lever', 1413 pcb_button_terminal_blocks: 'Momentary button or lever', 1414 pcb_tool_terminal_blocks: 'Tool insertion', 1415 pcb_misc_screwless_terminal_blocks: 'Other', 1416 }, 1417 sa: ['idt_board_in_terminals','mass_term_board_in_blocks', 'poke_in_board_in_blocks', 'poke_in_splices'], 1418}; 1419 1420// Misc mount terminal blocks 1421var transformer_terminal_blocks_ = { 1422 nm: 'Transformer terminal blocks', 1423 ds: 'Terminal blocks mounted to a transformer', 1424 tq: '', 1425 ls: { 1426 transformer_terminal_blocks: '', 1427 }, 1428 b: 1, 1429}; 1430var busbar_terminal_blocks_ = { 1431 nm: 'Bus bar terminal blocks', 1432 ds: 'Terminal blocks mounted to a bus bar', 1433 tq: '', 1434 ls: { 1435 busbar_terminal_blocks: '', 1436 }, 1437}; 1438 1439 1440// Puggable terminal blocks 1441var shroudless_2_pc_terminal_blocks = { 1442 nm: 'Shroudless pluggable terminal block connect.', 1443 ds: 'Terminal block divided into two parts: (1) Female: an inline plug; (2) Male: an shroudless or 1-wall PCB header. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped with screws.', 1444 tq: 'Pitch?', 1445 ls: { 1446 shroudless_2_pc_terminal_blocks_3p5: '3.5 mm (0.138 inch)', 1447 shroudless_2_pc_terminal_blocks_5: '~5 mm (~0.2 inch)', 1448 shroudless_2_pc_terminal_blocks_misc: 'Other', 1449 }, 1450 b: 1, 1451}; 1452var two_pc_terminal_blocks = { 1453 nm: 'Two-piece pluggable terminal blocks', 1454 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). Industry standard', 1455 tq: 'Pitch?', 1456 ls: { 1457 two_pc_terminal_blocks_2p5: '2.5, 2.54 mm (0.1 inch)', 1458 two_pc_terminal_blocks_3p5: '3.5 mm (0.138 inch)', 1459 two_pc_terminal_blocks_3p8: '3.81 mm (0.15 inch)', 1460 two_pc_terminal_blocks_5: '5, 5.08 mm (0.2 inch)', 1461 two_pc_terminal_blocks_7p5: '7.5, 7,61 mm (0.3 inch)', 1462 two_pc_terminal_blocks_10: '10, 10.16 mm (~0.4 inch)', 1463 two_pc_terminal_blocks_misc: 'Other pitch', 1464 }, 1465 b: 1, 1466}; 1467var misc_pluggable_terminal_blocks_ = { 1468 nm: 'Misc. pluggable terminal blocks', 1469 ds: 'Some other type of pluggable terminal block.', 1470 tq: '', 1471 ls: { 1472 misc_pluggable_terminal_blocks: '', 1473 }, 1474 sa: ['terminal_block_card_edge_plugs','eurostyle_pluggable_terminal_strips'], 1475}; 1476 1477// 10 Board-in interconnects order 1478// Board in terminals 1479var board_in_wire_terminals = { 1480 nm: 'Board-in wire terminals', 1481 ds: 'Single circuit wire-to-board terminals terminated to a wire and then soldered to a PCB or plugged into it.', 1482 tq: 'Characteristics?', 1483 ls: { 1484 thru_pcb_board_in_wire_terminals: 'Stripped wire crimped to entire terminal; wire soldered to PCB', 1485 to_pcb_board_in_wire_terminals: 'Stripped wire crimped to top of terminal; terminal soldered to PCB', 1486 board_in_removable_terminals: 'Stripped wire crimped to top of terminal; terminal mated to PCB, removably', 1487 },
1488 sa: ['board_in_terminals'], 1489}; 1490var board_in_pcb_terminals = { 1491 nm: 'Board-in PCB terminals', 1492 ds: 'Single circuit wire-to-board terminals soldered to a PCB, then a wire is terminated to it.', 1493 tq: 'Wire termination?', 1494 ls: { 1495 idt_board_in_terminals: 'Insulation displacement', 1496 poke_in_board_in_terminals: 'Poke-in', 1497 solder_board_in_terminals: 'Soldered.', 1498 }, 1499 sa: ['board_in_wire_blocks'], 1500}; 1501var board_in_cable_terminals = { 1502 nm: 'Board-in cable terminals', 1503 ds: 'Single circuit wire-to-board terminals terminated to a cable, then soldered to a PCB.', 1504 tq: '', 1505 ls: { 1506 board_in_ffc_terminals: '', 1507 }, 1508 sa: ['board_in_wire_blocks'], 1509}; 1510// Board in wire blocks/terminators 1511var board_in_wire_terminators = { 1512 nm: 'Board-in wire terminators', 1513 ds: 'For multi-circuit permanent wire-to-board connection. Wires are terminated to the terminator, then the terminator is soldered to a PCB.', 1514 tq: 'Use?', 1515 ls: { 1516 crimp_board_in_terminators: 'Stripped wires crimped to top of terminals; placed in housing; terminals soldered to PCB', 1517 idt_board_in_terminators: 'Unstripped wires, IDC; soldered to PCB', 1518 }, 1519}; 1520var board_in_wire_blocks = { 1521 nm: 'Board-in wire blocks', 1522 ds: 'For multi-circuit wire-to-board connection. First soldered to a PCB, then wires are terminated to it.', 1523 tq: 'Wire termination?', 1524 ls: { 1525 open_idt_board_in_blocks: 'Wire. Insulation displacement. Open housing.', 1526 button_idt_board_in_blocks: 'Wire. Insulation displacement. Closed housing with individual buttons.', 1527 mass_term_board_in_blocks: 'Wire. Insulation displacement. Closed housing with single cap.', 1528 poke_in_board_in_blocks: 'Wire. Poke-in.', 1529 board_in_solder_strips: 'Wire. Solder. Like a PCB pin strip.', 1530 }, 1531 sa: ['board_in_pcb_terminals'], 1532}; 1533// Board in cable terminators 1534var ribbon_cable_terminators = { 1535 nm: 'Board-in ribbon terminators', 1536 ds: 'Ribbon cable is inserted into an IDC connector, compressed to mass terminate the cable, then soldered to a PCB. Also known as "paddle board connector"', 1537 tq: 'Firs terminated to?', 1538 ls: { 1539 transition_conn: 'Cable', 1540 ribbon_cable_traps: 'PCB', 1541 }, 1542}; 1543var coax_cable_terminators = { 1544 nm: 'Board-in coax cable terminators', 1545 ds: 'For coaxial cable-to-board connection.', 1546 tq: 'First terminated to?', 1547 ls: { 1548 board_in_coax_terminators: 'Cable', 1549 board_in_pcb_coax_terminators: 'PCB', 1550 }, 1551}; 1552 1553// 11 Device sockets order 1554// Fuse 1555var small_ferrule_fuse_sockets = { 1556 nm: 'Sockets for small cartridge ferrule fuses', 1557 ds: 'Single clip, stud or contact for one side of a small or medium-sized fuse. PCB or panel mount, or held by the fuse.', 1558 tq: 'Mount?', 1559 ls: { 1560 small_ferrule_fuse_clips: 'Clips', 1561 small_ferrule_fuse_inline_holders: 'In-line', 1562 small_ferrule_fuse_pcb_blocks_holders: 'PCB', 1563 small_ferrule_fuse_chassis_blocks_holders: 'On panel', 1564 small_ferrule_fuse_rail_blocks_holders: 'DIN rail', 1565 small_ferrule_fuse_blkhd_holders: 'Through panel', 1566 }, 1567 b: 1, 1568}; 1569var large_cartridge_fuse_sockets = { 1570 nm: 'Sockets for large cartridge fuses', 1571 ds: 'Single clip, stud or contact for one side of a small or medium-sized fuse. PCB or panel mount, or held by the fuse.', 1572 tq: 'Poles?', 1573 ls: { 1574 large_cartridge_fuse_clips_studs: 'Single: clip, stud', 1575 large_cartridge_fuse_blocks: 'Two: block, holder', 1576 }, 1577 b: 1, 1578}; 1579var auto_blade_fuse_sockets = { 1580 nm: 'Sockets for small auto blade fuses', 1581 ds: 'Single clip, stud or contact for one side of a small or medium-sized fuse. PCB or panel mount, or held by the fuse.', 1582 tq: 'Mount?', 1583 ls: { 1584 auto_fuse_clips: 'Clips', 1585 auto_fuse_in_line_holders: 'In-line', 1586 auto_fuse_pcb_blocks: 'PCB', 1587 auto_fuse_panel_sockets: 'On panel', 1588 auto_fuse_blkhd_holders: 'Through panel', 1589 }, 1590 b: 1, 1591}; 1592var auto_large_fuse_sockets_ = { 1593 nm: 'Sockets for large auto fuses', 1594 ds: 'Single clip, stud or contact for one side of a small or medium-sized fuse. PCB or panel mount, or held by the fuse.', 1595 tq: '', 1596 ls: { 1597 auto_large_fuse_sockets: '', 1598 }, 1599 b: 1, 1600}; 1601var misc_fuse_sockets_ = { 1602 nm: 'Sockets for misc. fuses', 1603 ds: 'Single clip, stud or contact for one side of a small or medium-sized fuse. PCB or panel mount, or held by the fuse.', 1604 tq: '', 1605 ls: { 1606 misc_fuse_sockets: '', 1607 }, 1608 b: 1, 1609}; 1610// Battery 1611var coin_cell_clips_holders = { 1612 nm: 'Coin cell clips and holders', 1613 ds: 'Clips (single contact) and holders (complete) for coin cells; May be PCB mounted.', 1614 tq: 'Mount? Number of contacts?', 1615 ls: { 1616 pcb_coin_cell_retainers: 'PCB; 1', 1617 pcb_coin_cell_holders: 'PCB; 2+', 1618 misc_coin_cell_holders: 'Other; 2+', 1619 }, 1620}; 1621var cylindrical_cell_contacts_holders = { 1622 nm: 'Cylindrical cell clips and holders', 1623 ds: 'Clips (single contact) and holders (complete) for cylindrical battery cells (AAA, AA, C, D, etc.);
1623 May be mounted to a PCB, a chassis, or in-line..', 1624 tq: 'Mount?', 1625 ls: { 1626 pcb_cyl_cell_contacts: 'PCB; 1', 1627 pcb_cyl_cell_holders: 'PCB; 2+', 1628 misc_cyl_cell_contacts: 'Chassis; 1', 1629 misc_cyl_cell_holders: 'Chassis; 2+', 1630 }, 1631}; 1632var batt9v_snaps_holders = { 1633 nm: '9 V battery snaps and holders', 1634 ds: 'Snaps (single contact) and holders (complete) for 9 V batteries; May be mounted to a PCB, a chassis, or in-line..', 1635 tq: 'Mount?', 1636 ls: { 1637 pcb_9v_battery_snaps: 'PCB; 1', 1638 pcb_9v_battery_holders: 'PCB; 2+', 1639 chassis_9v_battery_holders: 'Chassis; Any', 1640 inline_9v_battery_connectors_snaps: 'Other; any', 1641 }, 1642}; 1643var misc_battery_clips_holders_ = { 1644 nm: 'Misc. cell/battery clips and holders', 1645 ds: 'Clips and holders for cells or batteries other than coin, cylindrical or 9 V', 1646 tq: '', 1647 ls: { 1648 battery_stud_clamps: 'For L.A. battery stud', 1649 }, 1650}; 1651// Semi 1652var transistor_sockets_ = { 1653 nm: 'Transistor sockets', 1654 ds: 'Sockets for transistors', 1655 tq: '', 1656 ls: { 1657 transistor_sockets: 'Thru-hole transistors, in-line, round, other', 1658 }, 1659 b: 1, 1660}; 1661var ic_sockets = { 1662 nm: 'IC sockets', 1663 ds: 'Sockets for integrated circuits', 1664 tq: 'Package?', 1665 ls: { 1666 dip_sockets: 'DIP, standard', 1667 dip_zif_sockets: 'DIP, zero insertion force', 1668 soic_zif_sockets: 'SOIC, zero insertion force', 1669 plcc_sockets: 'PLCC', 1670 tqfp_zif_sockets: 'TQFP, zero insertion force', 1671 grid_array_zif_sockets: 'Grid array, zero insertion force', 1672 misc_semi_sockets: 'Other', 1673 }, 1674 b: 1, 1675}; 1676var ic_socket_plugs = { 1677 nm: 'IC socket plugs', 1678 ds: 'Plugs that fit in an IC socket. Includes component carriers, male-to-male interposers', 1679 tq: 'Function?', 1680 ls: { 1681 dip_ribbon_cable_plugs: 'Mass terminated ribbon cable', 1682 dip_component_carriers: 'Holds electronic components', 1683 ic_socket_male_male_adapters: 'Male-to-male IC socket adapters', 1684 }, 1685 b: 1, 1686}; 1687// Card edge sockets 1688var gp_2readout_card_edge_sockets = { 1689 nm: 'G.P. double-readout card edge sockets', 1690 ds: 'General purpose card edge sockets. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card. The edge of a PCB card is plugged into these sockets.', 1691 tq: 'Pitch? Standard bus?', 1692 ls: { 1693 gp_2readout_card_edge_sockets_sml: '< 1.27 mm (other than 0.8 and 1)', 1694 gp_2readout_card_edge_sockets_0p5: '0.5 mm', 1695 gp_2readout_card_edge_sockets_0p75: '0.75 mm', 1696 gp_2readout_card_edge_sockets_0p8: '0.8 mm', 1697 gp_2readout_card_edge_sockets_1: '1 mm', 1698 gp_2readout_card_edge_sockets_1p27: '1.27 mm (0.05 inch)', 1699 gp_2readout_card_edge_sockets_med: '1.3 to 2.5 mm', 1700 gp_2readout_card_edge_sockets_2p54: '2.54 mm (0.1 inch)', 1701 gp_2readout_card_edge_sockets_3p18: '3.18 mm (0.125 inch)', 1702 gp_2readout_card_edge_sockets_3p96: '3.96 mm (0.156 inch)', 1703 gp_2readout_card_edge_sockets_lg: '> 2.54 mm (other than 3.96)', 1704 }, 1705 b: 1, 1706}; 1707var bus_card_edge_sockets = { 1708 nm: 'Bus card edge sockets', 1709 ds: 'Card edge sockets for specific computer buses. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card. The edge of a PCB card is plugged into these sockets.', 1710 tq: '', 1711 ls: { 1712 bus_card_edge_sockets_0p5_m2: '0.5 mm; M.2 (NGFF) Mini Card)', 1713 bus_card_edge_sockets_0p75_tca: '0.75 mm; Micro TCA', 1714 bus_card_edge_sockets_0p8_pci_xpr_mini: '0.8 mm; PCI Express Mini Card', 1715 bus_card_edge_sockets_1_pci_xpr: '1 mm; PCI Express', 1716 bus_card_edge_sockets_1p27_pci: '1.27 mm (0.05 inch); PCI', 1717 bus_card_edge_sockets_1p27_mca: '1.27 mm (0.05 inch); MCA', 1718 bus_card_edge_sockets_2p54_isa: '2.54 mm (0.1 inch); ISA', 1719 }, 1720 b: 1, 1721}; 1722var memory_card_edge_sockets = { 1723 nm: 'Memory card edge sockets', 1724 ds: 'PCB-mounted sockets for computer memory cards.', 1725 tq: '', 1726 ls: { 1727 simm_memory_card_edge_sockets: 'Single row', 1728 dimm_memory_card_edge_sockets: 'Dual row, DIMM', 1729 mini_dimm_memory_card_edge_sockets: 'Dual row, Mini-DIMM', 1730 sodimm_memory_card_edge_sockets: 'Dual row, SODIMM', 1731 misc_memory_card_edge_sockets: 'Other', 1732 }, 1733 b: 1, 1734}; 1735var card_edge_plugs = { 1736 nm: 'Card edge plugs', 1737 ds: 'In line plugs terminated to discrete wires or ribbon cable, then plugged onto the edge of a PCB and held by it. Includes RAST 2.5 plugs.', 1738 tq: 'Type? Pitch?', 1739 ls: { 1740 rast_2p5_card_edge_plugs: 'RAST 2.5, appliances', 1741 rast_5_card_edge_plugs: 'RAST 5, appliances', 1742 wired_card_edge_plugs: 'Other, terminated to wires', 1743 terminal_block_card_edge_plugs: 'Other, terminal block for wires', 1744 ribbon_card_edge_plugs: 'Other, terminated to ribbon cable', 1745 }, 1746 sa: ['pluggable_terminal_blocks','rast_5_conn','faston_boots'], 1747 b: 1, 1748}; 1749var misc_card_edge_sockets = { 1750 nm: 'Misc. card-edge sockets', 1751 ds: 'Other card-edge sockets: not inline, not single-pitch/2 readouts. Includes singe row, single, readout, bilevel, hybrid.', 1752 tq: 'Characteristics?', 1753 ls: { 1754 single_row_card_edge_sockets: 'Single-side card', 1755 single_readout_2row_card_edge_sockets: 'Dual side card, but reads as single sided',
1756 bilevel_card_edge_sockets: 'Dual side card, two rows of pads on each side', 1757 hybrid_card_edge_sockets: 'Signal and power', 1758 card_edge_interposers: 'Interposer between two coplanar PCBs', 1759 }, 1760 b: 1, 1761}; 1762// Computer card sockets 1763var computer_card_sockets = { 1764 nm: 'Computer card sockets', 1765 ds: 'Sockets that mate to computer cards and modules, such as SIM, SD, CompactFlash, PCMCIA. The end-user can insert and remove the card.', 1766 tq: 'For what?', 1767 ls: { 1768 pc_card_sockets: 'PCMCIA, CompactFlash (CF), CFast.', 1769 sd_sockets: 'Secure Digital (SD), MultiMediaCard (MMC), Universal Flash Storage (UFS).', 1770 sim_sockets: 'Subscriber Identity Module (SIM), Smart Card (credit card).', 1771 }, 1772 b: 1, 1773}; 1774// FFC FPC sockets 1775var ffc_fpc_sockets = { 1776 nm: 'FFC/FPC sockets', 1777 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 1778 tq: 'Zero force? Actuator?', 1779 ls: { 1780 ffc_fpc_lif_sockets: 'No. None.', 1781 ffc_fpc_snap_in_sockets: 'No. Yes, to release', 1782 ffc_fpc_slider_sockets: 'Yes. Slider.', 1783 ffc_fpc_front_flip_sockets: 'Yes. Front flip.', 1784 ffc_fpc_back_flip_sockets: 'Yes. Back flip.', 1785 fpc_jackets_and_sockets: 'No. Latched jacket on FFC.', 1786 }, 1787 b: 1, 1788}; 1789// Misc 1790var misc_device_sockets = { 1791 nm: 'Misc. device sockets', 1792 ds: 'Sockets that mate to other devices: relays, vacuum tubes, lamps, crystals, switches, etc.', 1793 tq: 'For what?', 1794 ls: { 1795 lamp_sockets: 'Lamps', 1796 tube_sockets: 'Vacuum tubes (valves), relays (round)', 1797 relay_sockets: 'Relays (not round)', 1798 switch_sockets: 'Switches', 1799 led_strip_splices_sockets: 'LED strip sockets and splices', 1800 bus_bar_clips: 'A bus bar', 1801 pcb_clips: 'PCB clip for other component, ', 1802 other_device_sockets: 'Other, non-PCB.', 1803 }, 1804 sa: ['indust_valve_conn'], 1805}; 1806 1807// 12 Compression interconnects order 1808var spring_loaded_comp = { 1809 nm: 'Spring-loaded interconnects', 1810 ds: 'Spring leaf pins and headers that mate to a flush, rectangular target', 1811 ds: 'Pogo pins and headers and optional flush, round targets. Not for use in test fixtures', 1812 ds: 'Long, thin contacts with a spring-loaded plunger. Used in a "bed-of-nails" test fixtures for temporary connection to a PCB under test.', 1813 tq: 'Multiple? Mount? Type?', 1814 ls: { 1815 spring_leaf_term: 'Spring leaf terminals', 1816 spring_leaf_hdrs: 'Spring leaf headers', 1817 spring_leaf_targets: 'Spring leaf header targets', 1818 pogo_pins: 'Pogo pins: single piston.', 1819 pogo_pin_hdrs: 'Pogo headers: multiple pistons.', 1820 pogo_pin_targets: 'Pogo header targets.', 1821 test_fixture_probes: 'Test fixture probes', 1822 }, 1823 b: 1, 1824}; 1825var emi_shielding_material = { 1826 nm: 'EMI shielding material', 1827 ds: 'Resilient (spongy) sheets, tubes and gaskets that ground across a gap between two conductive surfaces to block radio interference.', 1828 tq: 'Type?', 1829 ls: { 1830 finger_stock: 'Strip of spring leaves for EMI.', 1831 misc_emi_shielding_material: 'Other', 1832 }, 1833 b: 1, 1834}; 1835var direct_to_pcb_plugs_ = { 1836 nm: 'Direct-to-PCB plugs', 1837 ds: 'Single-part plugs that mate directly to a PCB', 1838 tq: '', 1839 ls: { 1840 direct_to_pcb_plugs: '', 1841 }, 1842 b: 1, 1843}; 1844var b2b_1piece_comp = { 1845 nm: 'Single-piece board-to-board', 1846 ds: 'Single-piece springy component on a board such as between two boards to connect them.', 1847 tq: 'Type?', 1848 ls: { 1849 single_end_compression_b2b_conn: 'Board-to-board, mounted, springs facing on to side', 1850 pcb_wound_springs: 'Board-to-other, coil spring', 1851 double_end_spring_interposer: 'Board-to-board, loose, springs facing on both sides', 1852 zebra_strips: 'Board-to-board, elastomer (Zebra)', 1853 misc_b2b_compression_comp: 'Other', 1854 }, 1855 b: 1, 1856}; 1857 1858// 13 Shroudless strips order 1859var shroudless_male_headers = { 1860 nm: 'Shroudless male PCB strips', 1861 ds: 'Strips of pins (male) for PCB-mount. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well, such as prismatic connectors.', 1862 tq: 'Pitch?', 1863 ls: { 1864 shroudless_male_headers_1: '1 mm', 1865 shroudless_male_headers_1p27: '1.27 mm (0.05 inch)', 1866 shroudless_male_headers_2: '2 mm', 1867 shroudless_male_headers_2p54: '2.54 mm (0.1 inch)', 1868 shroudless_male_headers_3p96: '3.96 mm (0.156 inch)', 1869 shroudless_male_headers_5p08: '5.08 mm (0.2 inch)', 1870 shroudless_male_headers_misc: 'Other', 1871 },
1872 sa: ['prismatic_conn', 'board_in_solder_strips'], 1873 b: 1, 1874}; 1875var shroudless_fem_headers = { 1876 nm: 'Shroudless female PCB strips', 1877 ds: 'Strips of sockets (female) for PCB-mount. Used inside a product (not accessible by the end-user). As they are shroudless, they are able to mate to other connectors and other components as well, such as prismatic connectors.', 1878 tq: 'Pitch?', 1879 ls: { 1880 shroudless_fem_headers_1: '1 mm', 1881 shroudless_fem_headers_1p27: '1.27 mm (0.05 inch)', 1882 shroudless_fem_headers_2: '2 mm', 1883 shroudless_fem_headers_2p54: '2.54 mm (0.1 inch)', 1884 shroudless_fem_headers_3p96: '3.96 mm (0.156 inch)', 1885 shroudless_fem_headers_5p08: '5.08 mm (0.2 inch)', 1886 led_lamp_sockets: 'Socket in LED lamp', 1887 shroudless_fem_headers_misc: 'Other', 1888 }, 1889 sa: ['prismatic_conn'], 1890 b: 1, 1891}; 1892var shroudless_stackers = { 1893 nm: 'Shroudless strip stackers', 1894 ds: 'Strips of pins (male) or sockets (female) for PCB-mount, including tall stackers and interposers. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well, such as prismatic connectors.', 1895 tq: 'Pitch?', 1896 ls: { 1897 shroudless_stackers_2p54: '2.54 mm (0.1 inch)', 1898 shroudless_stackers_misc: 'Other', 1899 }, 1900 sa: ['prismatic_conn'], 1901 b: 1, 1902}; 1903var shroudless_u_headers_ = { 1904 nm: 'Shroudless U-shaped headers', 1905 ds: 'trips of pins with 2 right-angles. To connect two coplanar boards.', 1906 tq: '', 1907 ls: { 1908 shroudless_u_headers: '', 1909 }, 1910}; 1911var shroudless_plugs = { 1912 nm: 'Shroudless strip plugs', 1913 ds: 'Plain plug housings that may be fitted with socket or pin contacts. Flat walls, unkeyed and unlatched. Mate to shroudless PCB headers or plugs of opposite gender. Used inside a product (not accessible by the end-user). Can mate to other connectors (such as prismatic connectors) and other components. Today, hobbyists call the wire-mounted plug "dupont", even though they are not made by DuPont; sometimes called "AmpModu", TE\'s trade name for them.', 1914 tq: 'Pitch?', 1915 ls: { 1916 shroudless_plugs_2: '2 mm', 1917 shroudless_plugs_2p54: '2.54 mm (0.1 inch)', 1918 led_strip_plug: 'Wire to_LED strip', 1919 shroudless_plugs_misc: 'Other', 1920 }, 1921 kw: ['DuPont','Ampmodu',], 1922 sa: ['prismatic_conn'], 1923 b: 1, 1924}; 1925var shroudless_jumpers = { 1926 nm: 'Shroudless strip jumpers', 1927 ds: 'Programming jumpers (shunts) that mate to PCB headers. Male or female. Used inside a product, though it may be accessible by the end-user to move the jumper. ', 1928 tq: 'Component?', 1929 ls: { 1930 fem_shroudless_jumpers: 'Female jumpers', 1931 male_shroudless_jumpers: 'Male jumpers', 1932 }, 1933 b: 1, 1934}; 1935var shroudless_adapters = { 1936 nm: 'Shroudless strip adapters', 1937 ds: 'Loose couplers and adapters between shroudless strips. ', 1938 tq: '', 1939 ls: { 1940 led_strip_couplers: 'LED strip', 1941 }, 1942}; 1943 1944// 14 Rectangular connectors order 1945// Board-to-board connectors 1946 1947var lo_prof_mezzanine_b2b_conn = { 1948 nm: 'Low profile mezzanine B2B connectors', 1949 ds: 'PCB headers used inside a product specifically designed to mate two PCBs in parallel ("mezzanine") with a mating height of 2 mm or less. Contacts in two rows.', 1950 tq: 'Cross-section?', 1951 ls: { 1952 c_i_mezz_conn: 'Sinle beam. "I" and "C" cross-section', 1953 dual_beam_in_cont_mezz_conn: 'Two beams. "E" and "C" cross-section. Single contact point on inside of "C" mate', 1954 dual_beam_out_cont_mezz_conn: 'Two beams."E" and "C" cross-section. Single contact point on outside of "C" mate', 1955 std_dual_beam_mezz_conn: 'Two beams."E" and "π" cross-section. Two contact points on both sides of "π" mate', 1956 hybrid_dual_beam_mezz_conn: 'Two beams."E" and "π" cross-section. Signal and power contacts.', 1957 }, 1958 b: 1, 1959}; 1960var small_genderless_b2b_conn = { 1961 nm: 'Small genderless board-to-board connectors', 1962 ds: 'Small headers that mate two PCBs, usually in parallel ("mezzanine"), but also at right-angles ("backplane") or coplanar. Genderless contacts in two rows.', 1963 tq: 'Characteristics?', 1964 ls: { 1965 floating_c_t_b2b_conn: 'C-T cross-section. Polarized. Floating for self-alignment', 1966 shield_c_t_b2b_conn: 'C-T cross-section. Shield along middle', 1967 peg_c_t_b2b_conn: 'C-T cross-section. Polarized with alignment pegs', 1968 chamfer_c_t_b2b_conn: 'C-T cross-section. Polarizedwith two chamfers at the ends', 1969 keyed_c_t_b2b_conn: 'C-T cross-section. Polarized with two rectangular keys at the ends', 1970 blocky_c_t_b2b_conn: 'C-T cross-section. Non-polarized. Tongue has square cross section', 1971 unpolar_c_t_b2b_conn: 'C-T cross-section. Non-polarized: fits in both orientations', 1972 floating_c_e_b2b_conn: 'C-E cross-section. Polarized. Floating for self-alignment.', 1973 shield_c_e_b2b_conn: 'C-E cross-section. Shield blade along the middle', 1974 peg_c_e_b2b_conn: 'C-E cross-section. Polarized with alignment pegs', 1975 chamfer_c_e_b2b_conn: 'C-E cross-section. Polarized with two chamfers at the ends', 1976 keyed_c_e_b2b_conn: 'C-E cross-section. Polarized with two rectangular keys at the ends', 1977 tall_c_e_b2b_conn: 'C-E cross-section. Not polarized. Tall, mezzanine, ', 1978 unpolar_c_e_b2b_conn: 'C-E cross-section. Not polarized, other', 1979 self_mate_genderless_b2b_conn: 'Self-mate', 1980 d_shell_b2b_conn: 'C-E cross-section. Polarized with trapezoidal shell', 1981 dual_tongue_b2b_conn: 'C-E cross-section. Not polarized, two tongues, mezzanine', 1982 misc_small_genderless_b2b_conn:'Other', 1983 }, 1984 b: 1, 1985}; 1986var small_gendered_b2b_conn = { 1987 nm: 'Small gendered board-to-board connectors', 1988 ds: 'PCB headers used inside a product specifically designed to mate two PCBs together. Gendered. The family does not include any wire-mounted parts.', 1989 tq: 'Characteristics?', 1990 ls: { 1991 shroudless_gendered_b2b_conn: 'Shroudless, gendered', 1992 partitioned_b2b_conn: 'Female has individual shrouds', 1993 smc_rect_conn: 'Housing is stepped at two ends', 1994 self_mate_gendered_b2b_conn: 'Self-mate', 1995 shrouded_gendered_b2b_conn: 'Shrouded, gendered', 1996 }, 1997 b: 1, 1998}; 1999var array_b2b_conn = { 2000 nm: 'Array board-to-board connectors', 2001 ds: 'PCB headers used inside a product specifically designed to mate two PCBs together in various orientations: paralell ("mezzanine"), right angles ("backplane"), besides each other ("coplanar"), or in intersecting planes ("orthogonal"). Uses pins and sockets. A large number of contacts are in a grid, such as 8 rows by 12 columns. Suitable for high speed signals, may include shields and differential pairs. May be a hybrid (signal + power).', 2002 tq: 'Gendered? Characteristics?', 2003 ls: { 2004 din41612_b2b_conn: 'Gendered. DIN 41612 standard', 2005 hard_metric_array_b2b_conn: 'Gendered. Hard Metric standard', 2006 backplane_array_b2b_conn: 'Gendered. Plarge, any topology, many rows.', 2007 mezzanine_array_b2b_conn: 'Gendered or Genderless. Mezzanine only, many rows.', 2008 beam_array_b2b_conn: 'Genderless. On beams', 2009 misc_array_b2b_conn: 'Other', 2010 }, 2011 b: 1, 2012}; 2013var blade_b2b_conn = { 2014 nm: 'Blade board-to-board connectors', 2015 ds: 'PCB headers used inside a product specifically designed to mate two PCBs together, in various orientations: paralell ("mezzanine"), right angles ("backplane"), or besides each other ("coplanar"). The male uses blades or stiff spring leaves, usually in one row. May be hybrid, hermaphrodite, and/or blind-mate', 2016 tq: 'Characteristics?', 2017 ls: { 2018 battery_blade_b2b_conn: 'Male: parallel blades. Female: slit can be penetrated at any angle', 2019 parall_blade_b2b_conn: 'Male: parallel blades, general purpose', 2020 split_blade_b2b_conn: 'Male: parallel spring-leaves', 2021 coplanar_blade_b2b_conn: 'Male: coplanar blades, general purpose', 2022 coplanar_blade_led_conn: 'Coplanar blades for coplanar LED PCBs', 2023 hermaph_blade_b2b_conn: 'Hermaphrodite, self-mate, for LED lights', 2024 }, 2025 sa: ['hermaph_blade_b2b_conn'], 2026 b: 1, 2027}; 2028var misc_b2b_conn_ = { 2029 nm: 'Misc. board-to-board connectors', 2030 ds: 'Other PCB headers used inside a product specifically designed to mate two PCBs together, in various orientations: paralell ("mezzanine"), right angles ("backplane"), or besides each other ("coplanar").', 2031 tq: 'Characteristics?', 2032 ls: { 2033 vintage_shroudless_b2b_conn: 'Vintage, shroudless', 2034 misc_high_power_b2b_conn: 'High power', 2035 misc_b2b_conn: 'Other', 2036 }, 2037 b: 1, 2038}; 2039// General-purpose rectangular connectors 2040var prismatic_conn = { 2041 nm: 'Prismatic connectors', 2042 ds: 'Industry standard connectors with generally flat walls, wire-to-board (compatible with shroudless headers) or board-to-board. 2.54 mm (0.1") pitch, one or tw
2042o rows. May be latched.', //" 2043 tq: 'Characteristics?', 2044 ls: { 2045 narrow_bump_crimp_conn: ', Block on wide face, no extra width on ends, crimperd wires, unlatched', 2046 bump_idc_conn: 'Block on wide face, extra width on ends, plug mass terminated to ribbon cable, may be latched', 2047 prismatic_latch_conn: 'Not bump, latched', 2048 miniflex_conn: 'Red, plug mass terminated to ribbon cable, staggered contacts', 2049 misc_prismatic_conn: 'Other', 2050 }, 2051 sa: ['shroudless_male_headers'], 2052 b: 1, 2053}; 2054var partitioned_face_conn = { 2055 nm: 'Partitioned face connectors', 2056 ds: 'Rectangular connectors for interior use. Each socket in the female is individually shrouded; each pin in the male is in an individual cavity.', 2057 tq: 'Pitch? Other characteristics?', 2058 ls: { 2059 round_partitioned_face_conn: 'Partitions are round or rounded squares', 2060 partitioned_micro_fit_conn: 'Square partitions, 2 rows, 3 mm', 2061 partitioned_mini_fit_jr_conn: 'Square partitions, 2 rows, 4.2 mm', 2062 misc_partitioned_face_conn: 'Other', 2063 }, 2064 sa: ['dynamic_jfa_conn'], 2065 b: 1, 2066}; 2067var small_w2b_conn = { 2068 nm: 'Small wire-to-board connectors', 2069 ds: 'Small wire-to-board connectors. Either unlatched or plug has a outward lever latch on a wide side. 1 or 2 rows. 10 mm maximum mating height. Up to 2.5 mm pitch. Used inside a product (not accessible by the end-user).', 2070 tq: 'Characteristics?', 2071 ls: { 2072 lo_prof_w2b_conn: 'Pins away from header wall', 2073 lo_prof_sidelined_w2b_conn: 'Contacts against the header wall', 2074 parallel_mate_w2b_conn: 'Flat PCB header, right-angle plug', 2075 }, 2076 b: 1, 2077}; 2078var full_size_rect_conn = { 2079 nm: 'Full-size rectangular connectors', 2080 ds: 'Regular rectangular connectors other than industry-standard.', 2081 tq: 'Type?', 2082 ls: { 2083 single_wall_conn: 'Single wall header, 1 row', 2084 pin_socket_conn: '1~3 rows, flat mating face, hollow round pins; white Nylon', 2085 metrimate_trident_conn: 'Metrimate / MR / Trident', 2086 dynamic_jfa_conn: 'TE Dynamic, JST JFA', 2087 heavy_duty_bump_conn: 'Heavy duty with a block for polarization', 2088 full_size_w2b_conn: 'Wire-to-board', 2089 w2w_rect_conn: 'Wire-to-wire', 2090 misc_full_size_rect_conn: 'Other', 2091 }, 2092 b: 1, 2093}; 2094var irregul_rect_conn = { 2095 nm: 'Irregular rectangular connectors', 2096 ds: 'Unusual non-industry-standard, gendered rectangular connectors: shroudless, sealed, rounded housing, other.', 2097 tq: 'Characteristics?', 2098 ls: { 2099 shroudless_keyed_conn: 'Shroudless', 2100 misc_gendered_rect_conn: 'Other, gendered', 2101 lvds_w2b_conn: 'Right-angle PCB header; straight plug mated from the side; many wires; for flat screen TVs', 2102 pogo_rect_conn: 'Pogo pins, magnetic', 2103 misc_genderless_rect_conn: 'Other, genderless', 2104 }, 2105 b: 1, 2106}; 2107var genderless_rect_conn = { 2108 nm: 'Genderless rectangular connectors', 2109 ds: 'Rectangular connectors with genderless contacts, including, pogo.', 2110 tq: 'Characteristics?', 2111 ls: { 2112 }, 2113 b: 1, 2114}; 2115// Application specific connectors 2116var appliance_conn = { 2117 nm: 'Appliance connectors', 2118 ds: 'Connectors designed for use inside home appliances (e.g., washing machines). Most conform to the RAST 5 standard. Two-piece ("indirect") with one mate on wires and the other mate on a PCB or other wires. (A single piece ("direct" or "single-way") RAST 2.5 card-edge socket that slid onto a PCB edge is in the Card_edge socket section.)', 2119 tq: 'Pitch? Standard? ', 2120 ls: { 2121 faston_boots: 'any, not RAST', 2122 timer_sockets: '5 mm, not RAST', 2123 rast_5_conn: '5 mm, RAST 5', 2124 }, 2125 sa: ['rast_2p5_card_edge_plugs', 'rast_5_card_edge_plugs'], 2126 b: 1, 2127}; 2128var automotive_conn = { 2129 nm: 'Automotive connectors', 2130 ds: 'Connectors designed for use inside a vehicle (e.g., a passenger car). Provides high reliability: sealed or unsealed, latched, housing lance on the contacts, TPA (Terminal Position Assurance), positive click, hole for a pin extractor tool on the mating face. Wire-to-wire or wire-to-board.', 2131 tq: 'Characteristics?', 2132 ls: { 2133 unsealed_automotive_conn: 'Unsealed; low power', 2134 sealed_automotive_conn: 'Sealed; low power', 2135 rf_automotive_conn: 'For radio-frequencies', 2136 high_pwr_interior_ev_conn: 'For high-voltage, high power', // <<<
2137 motorcycle_conn: 'Motorcycle connectors, do not meet automotive standards', 2138 }, 2139 sa: ['traction_batt_unipole_conn'], 2140 b: 1, 2141}; 2142var e_bike_rect_conn = { 2143 nm: 'E-bike rectangular connectors', 2144 ds: 'Interior connectors for e-bikes other than circular connectors', 2145 tq: 'Function?', 2146 ls: { 2147 e_bike_rect_plugs: 'Cable plugs', 2148 e_bike_drawer_conn: 'Drawer', 2149 }, 2150 sa: ['ebike_circ_conn','e_bike_charge_conn'], 2151}; 2152var hot_pluggable_conn = { 2153 nm: 'Hot-pluggable connectors', 2154 ds: 'Interior connectors for computer peripherals. One mate is a card-edge socket, the other one uses a PCB edge or a plastic blade that emulates a PCB edge.', 2155 tq: 'Wire termination?', 2156 ls: { 2157 sata_hot_pluggable_conn: 'SATA', 2158 sas_pcie_hot_pluggable_conn: 'SAS, PCIe', 2159 sfp_hot_pluggable_conn: 'SFP', 2160 misc_hot_pluggable_conn: 'Other', 2161 }, 2162 sa: ['card_edge_sockets'], 2163 b: 1, 2164}; 2165var interior_power_conn = { 2166 nm: 'Interior AC/DC power connectors', 2167 ds: 'Rectangular connectors for AC power wiring inside walls.', 2168 tq: 'Use?', 2169 ls: { 2170 interior_wiring_conn: 'General wiring', 2171 luminaire_conn: 'Lighting fixtures', 2172 }, 2173 b: 1, 2174}; 2175 2176var misc_appl_specific_conn = { 2177 nm: 'Misc. application-specific rect. conn.', 2178 ds: 'Other rectangular connectors for a specific application.', 2179 tq: 'Wire termination?', 2180 ls: { 2181 high_pwr_rc_conn: 'High power, battery', 2182 safety_disconnect: 'Safety disconnect (MSD)', 2183 sensor_conn: 'Sensor, multiple plugs into a single header', 2184 thermocouple_conn: 'Thermocouple', 2185 misc_appl_specific_conn_: 'Other', 2186 }, 2187 b: 1, 2188}; 2189 2190// 15 Single circuit connectors order 2191// Disconnects 2192var disconnects = { 2193 nm: 'Disconnects', 2194 ds: 'Small, low current, single circuit connectors that mate in family. May be bare or partially or fully insulated, but no hard housing. Mostly wire-crimp plugs, similar to tongue terminals. Otherwise PCB or panel-mount terminals. Includes quick connect, bullet, knife, snap.', 2195 tq: 'Shape?', 2196 ls: { 2197 quick_connect_disconnects: 'Tab', 2198 bullet_disconnects: 'Round, hollow', 2199 knife_disconnects: 'Folded, genderless', 2200 misc_disconnects: 'Other', 2201 }, 2202}; 2203// Naked pin 2204var signal_naked_pin_conn = { 2205 nm: 'Signal naked-pin connectors', 2206 ds: 'Single-circuit connectors that mate in family. Shroudless: the pin is exposed. Signals, for temporary use. Includes Banana, tip.', 2207 tq: 'Characteristics?', 2208 ls: { 2209 banana_conn: 'Banana, binding post', 2210 single_ckt_w2b_conn: 'Wire socket and PCB pin', 2211 misc_signal_naked_pin_conn: 'Other', 2212 }, 2213}; 2214var power_naked_pin_conn = { 2215 nm: 'High power naked-pin connectors', 2216 ds: 'Single-circuit connectors that mate in family. Shroudless: the pin is exposed. High current, for more permanent use.', 2217 tq: 'Characteristics?', 2218 ls: { 2219 rc_bullets: 'RC bullets', 2220 misc_power_naked_pin_conn: 'Other, Radsock', 2221 }, 2222 b: 1, 2223}; 2224// Unipole connectors 2225var sgnl_unipole_conn = { 2226 nm: 'Signal unipole connectors', 2227 ds: 'Single-circuit connectors that mate in family. Round cross section. Shrouded.', 2228 tq: 'Type?', 2229 ls: { 2230 pin_and_socket_unipole_conn: 'Pin and socket', 2231 rubber_round_unipole_conn: 'Rubber shell', 2232 slim_metal_unipole_conn: 'Slim, metal', 2233 misc_sgnl_unipole_conn: 'Other', 2234 }, 2235 sa: ['circular_conn'], 2236 b: 1, 2237}; 2238var pwr_unipole_conn = { 2239 nm: 'Hi-power unipole connectors', 2240 ds: 'Single-circuit connectors that mate in family. Square, rectangular, or otherwise non-round cross section. The shell is not metal.', 2241 tq: 'Characteristics?', 2242 ls: { 2243 powerpole_conn: 'Yes. No', 2244 camlock_unipole_conn: 'High current, temporary AC power connection, shroudless', 2245 powerlock_unipole_conn: 'High current, temporary AC power connection, shrouded', 2246 energy_storage_conn: 'High current, large stationary batteries', 2247 traction_batt_unipole_conn: 'High current, traction batteries', 2248 large_metal_unipole_conn: 'Large, metal', 2249 hi_curr_plastic_unipole_conn: 'High current, long-term connection', 2250 hi_voltage_unipole_conn: 'High voltage', 2251 misc_pwr_unipole_conn: 'Other', 2252 }, 2253 sa: ['w2w_rect_conn'], 2254}; 2255 2256// 16 Concentric order 2257var phone_conn = { 2258 nm: 'Phone connectors', 2259 ds: 'Barrel exterior connectors used for audio (headphones, microphones and electric musical instruments), though some times to power consumer products with low voltage AC or DC. The male plug (in-line, for the cable) has 2 external
2259contacts (TS: tip and shield), 3 contacts (TRS: tip, ring and shield) or 4 contacts (TRRS: tip, ring, ring and shield). The diameter is 6.35 mm (1/4 inch), 3.5 mm or 2.5 mm.', 2260 tq: 'Diameter?', 2261 ls: { 2262 phone_conn_2p5: '2.5 mm', 2263 phone_conn_3p5: '3.5 mm', 2264 phone_conn_6p35: '1/4 inch (6.35 mm)', 2265 phone_conn_misc: 'Other', 2266 }, 2267 sa: ['phone_adapters'], 2268 b: 1, 2269}; 2270var coax_barrel_power_conn = { 2271 nm: 'Coax barrel power couplers', 2272 ds: 'Barrel exterior connectors at the low voltage AC or DC power entry of consumer products. Also known as "DC coaxial". The female plug (in-line, for the cord from a power supply/wall wart) has 2 contacts: the outer one is a cylinder that surrounds a second, concave inner contact. The male jack (PCB or panel mount, for the product) has a center pin and a spring leaf that mates to the outer contact of the female plug. Many permutations of diameters.', 2273 tq: 'Type?', 2274 ls: { 2275 std_coax_barrel_power_conn: 'Standard, female plug', 2276 eiaj_a_coax_barrel_power_conn: 'EIAJ Type A: female plug, groove around plug tip', 2277 ring_shld_coax_barrel_power_conn: '3-circuit female plug with ring, shield', 2278 rev_coax_barrel_power_conn: 'Male plug, including EIAJ Type B', 2279 cctv_power_barrel_conn: 'CCTV: male plug, high current, split pin', 2280 misc_coax_barrel_power_conn: 'Other', 2281 }, 2282 sa: ['coax_barrel_power_adapters'], 2283 b: 1, 2284}; 2285var other_concentric_conn = { 2286 nm: 'Other concentric connectors', 2287 ds: 'Other types of connectors with a mating face that looks the same regardless of how you rotate it around its axis. Two to 5 contacts share the same axis: one behind the other, one inside the other, concentric. Not keyed, may be inserted in any orientation. Mostly for audio or low-voltage power for consumer products, not for radio frequency applications. Includes phone (TS, TRS, TRRS), coax power barrel, cigarette lighter, and genderless concentric connectors.', 2288 tq: 'Characteristics?', 2289 ls: { 2290 phono_conn: 'Phono (RCA); for audio', 2291 cigarette_lighter_conn: 'Cigarette lighter', 2292 concentric_contact_conn: "Concentric cylinders in both mates", 2293 flush_concentric_conn: 'Concentric flush tracks on one mate, pogo pins on other mate', 2294 misc_concentric_conn: 'Concentric, other', 2295 }, 2296 b: 1, 2297}; 2298 2299// 17 Coax connectors order 2300var interior_rf_conn = { 2301 nm: 'Interior RF connectors', 2302 ds: 'Round connectors with 2 concentric contacts and specified impedance (e.g., 50 or 75 Ohm) for radio frequency use inside a product.', 2303 tq: 'Topology?', 2304 ls: { 2305 mini_rf_cable_to_board_conn: 'Cable-to-board', 2306 mini_rf_board_to_board_conn: 'Board-to-board', 2307 }, 2308 b: 1, 2309}; 2310var microwave_conn = { 2311 nm: 'Microwave connectors', 2312 ds: 'To connect cables together or a cable to a PCB. The PCB connector is long or tall. For microwave test and radio equipment.', 2313 tq: 'Mating diameter and method?', 2314 ls: { 2315 small_microwave_conn: '3.5 mm or smaller.', 2316 smb_type_conn: '3.7 mm, snap', 2317 medium_microwave_conn: '3.7 mm threaded; 4.2 to 5.6 mm', 2318 sma_type_conn: '6.35 mm threaded', 2319 large_microwave_conn: '6.4 mm or larger', 2320 }, 2321 sa: ['rf_automotive_conn'], 2322 b: 1, 2323}; 2324var std_exterior_rf_conn = { 2325 nm: 'Standard-shape exterior RF connectors', 2326 ds: 'Standard-shaped connectors for radio frequency applications, accessible to the end user, cable, panel or PCB mounted. For test equipment, transceivers, TV and video, telecom towers.', 2327 tq: 'Application or style?', 2328 ls: { 2329 bnc_type_conn: 'BNC and derivatives', 2330 tnc_type_conn: 'TNC and derivatives', 2331 n_type_conn: 'N and derivatives', 2332 tv_video_conn: 'Type F, other TV, cable, video', 2333 telecom_rf_conn: 'Other', 2334 misc_std_ext_rf_conn: 'Other', 2335 }, 2336 b: 1, 2337}; 2338var misc_ext_rf_conn = { 2339 nm: 'Atypical-shape exterior RF connectors', 2340 ds: 'Connectors for radio frequency applications, accessible to the end user, with a non-standard shape.', 2341 tq: 'Characteristics?', 2342 ls: { 2343 slim_coax_conn: 'Slim', 2344 sexless_self_mate_rf_conn: 'Genderless, self-mating, precision', 2345 high_power_flange_rf_conn: 'Mating face is a flange, heliax cable', 2346 odd_shape_rf_conn: 'Other', 2347 }, 2348 b: 1, 2349}; 2350var non_rf_coax_conn = { 2351 nm: 'Non-RF coax connectors', 2352 ds: 'Coaxial connectors not for Radio Frequencies (with undefined impedance), accessible to the end user. Includes twinaxial (two center contacts), triaxial (two shields), high voltage.', 2353 tq: 'Characteristics?', 2354 ls: { 2355 twinax_conn: 'Twinaxial', 2356 triax_conn: 'Triaxial', 2357 hv_coax_conn: 'Coaxial, high voltage', 2358 misc_non_rf_coax_conn: 'Other', 2359 }, 2360 b: 1, 2361}; 2362var waveguide_flanges_ = { 2363 nm: 'Wave guide flanges', 2364 ds: 'Installed at the end of wave guide tubes.', 2365 tq: '', 2366 ls: { 2367 waveguide_flanges: 'Wave guide flanges', 2368 }, 2369 b: 1, 2370}; 2371 2372// 18 Circular connectors order 2373// Circular connectors 2374var xlr_circular_conn = { 2375 nm: 'XLR circular connectors', 2376 ds: 'Round connectors with non-concentric contacts with 3 or more pins; latched. For use in professional audio or power supplies.', 2377 tq: 'Plug outer mating diameter?', 2378 ls: { 2379 mini_xlr_circular_conn: '8.5 mm', 2380 std_xlr_circular_conn: '15.5 mm', 2381 xlr_derivative_circular_conn: 'Other', 2382 }, 2383 b: 1, 2384}; 2385var din_circular_conn = { 2386 nm: 'DIN-style circular connectors', 2387 ds: 'Round connectors with non-concentric contacts per the German DIN standard, precursors and derivatives.', 2388 tq: 'Plug outer mating diameter?', 2389 ls: { 2390 mini_din_circ_conn: '9 mm, standard, round', 2391 power_din_circ_conn: '10.3 mm', 2392 std_din_circ_conn: '13.3 mm', 2393 kleintuchel_circ_conn: '16 mm, pins', 2394 grossetuchel_circ_conn: '16 mm, blades', 2395 }, 2396 sa: ['misc_shroudless_circular_conn'], 2397 b: 1, 2398}; 2399var misc_standard_circular_conn = { 2400 nm: 'Classic metal circular connectors', 2401 ds: 'Old Industry-standard round connectors with a metal shell non-concentric contacts.', 2402 tq: 'Name? Shell? Fastening? Traits?', 2403 ls: { 2404 aviation_gx_circular_conn: 'GX/Aviation/Microphone. Thread. Metal. Insert protrudes past threaded metal shell', 2405 xs_circular_conn: 'XS. Thread. Metal. One key protrudes into the insert', 2406 cnr01_circular_conn: 'CNR01/JIS C 5432. Thread. Metal. Multiple outward keys on shrouded mate.', 2407 p_type_circular_conn: 'P. Thread. Metal. Multiple inward keys on non-shrouded mate.', 2408 }, 2409 b: 1, 2410}; 2411var iec_circular_conn = { 2412 nm: 'IEC standard circular connectors', 2413 ds: 'Round connectors with non-concentric contacts per the European IEC standard for industrial applications.', 2414 tq: 'Plug outer mating diameter?', 2415 ls: { 2416 iec_78_circular_conn: '7/8 inch', 2417 iec_m5_circular_conn: 'M5 or 5 mm', 2418 iec_m8_circular_conn: 'M8 or 8 mm', 2419 iec_m12_circular_conn: 'M12 or 12 mm', 2420 iec_medium_circular_conn: 'Between 21 and 16 mm', 2421 iec_m23_circular_conn: 'M23 or 23 mm', 2422 iec_large_circular_conn: 'Larger than 23 mm', 2423 }, 2424 b: 1, 2425}; 2426var slim_circular_conn = { 2427 nm: 'Slim circular connectors', 2428 ds: 'Round connectors with non-concentric contacts. Small diameter, long shell with a pleasant shape. Plastic or metal shell.', 2429 tq: 'Shell material? Type?', 2430 ls: { 2431 slim_plastic_circular_conn: 'Plastic', 2432 slim_metal_circular_conn: 'Metal', 2433 hi_density_circ_conn: 'Metal. Worn on body, many contacts', 2434 }, 2435 b: 1, 2436}; 2437var lever_circ_conn_ = { 2438 nm: 'Lever circular connectors', 2439 ds: 'Plastic plug with metal lever release', 2440 tq: '', 2441 ls: { 2442 lever_circ_conn: '', 2443 }, 2444 b: 1, 2445}; 2446var trieco_circular_conn = { 2447 nm: 'Tri-eco circular connectors', 2448 ds: 'Industry-standard circular connectors with 3-stud bayonet fastening. Amphenol Sine Systems - ITT Cannon - Ecomate Aquarius, RM, RSSM; Trident Neptune, Trident Ringlock; Souriau - Trim Trio', 2449 tq: 'Shell material?', 2450 ls: { 2451 trieco_plastic_circular_conn: 'All plastic', 2452 trieco_metal_ring_circular_conn: 'Plastic, metal fastening ring', 2453 trieco_metal_circular_conn: 'All metal', 2454 }, 2455 b: 1, 2456}; 2457var waterproof_circular_con = { 2458 nm: 'Waterproof plastic circular connectors', 2459 ds: 'Round sealed plastic connectors with (often brightly colored) latching ring. Plug has a long shell. Usually twist-unlock, but also threaded or 2-stud reverse-bayonet. Roughly grouped in by the size of the inner cylinder, though there is no standard on naming the sizes.', 2460 tq: 'Female insert diameter? Common names?', 2461 ls: { 2462 waterproof_7_circular_con: '7.0~7.3 mm. Micro, mini, SP11', 2463 waterproof_9_circular_con: '8.6~9.5 mm. M12, SP13', 2464 waterproof_11_circular_con: '10.8~11.1 mm. Mini, standard, M14, M16, A16', 2465 waterproof_12_circular_con: '11.9~12.0 mm. K15, M16,SP17', 2466 waterproof_13_circular_con: '13.1~13.8 mm. Middle, multi, A18, M16, M19, M20', 2467 waterproof_15_circular_con: '15.1~15.5 mm. Middle, SP21', 2468 waterproof_18_circular_con: '18.2~19.2 mm. Maxi, large, M22, M23, M25: ', 2469 waterproof_21_circular_con: '20.8~21.8 mm. M29, SP29', 2470 waterproof_large_circular_con: '> 21.8 mm. Mega, A25, M45', 2471 waterproof_misc_circular_con: 'Other diameter', 2472 waterproof_rd24_circular_conn: 'RD24x1/8 thread', 2473 }, 2474 b: 1, 2475 sa: ['ebike_circ_conn','led_lighting_circ_conn','cable_junctions'], 2476}; 2477var micro_nano_circ_conn = { 2478 nm: 'Micro/nano circular connectors', 2479 ds: 'Small, minimalist round connectors with non-concentric contacts and highest contact density. Industry semi-standard. The plastic insert forms a simple cylindrical shroud. Keyed by the shape of the insert. May be installed in an outer metal shell.', 2480 tq: 'Size? Shell material?', 2481 ls: { 2482 nano_plastic_circ_conn: 'Nano. Plastic.', 2483 micro_plastic_circ_conn: 'Micro. Plastic.', 2484 nano_metal_circ_conn: 'Nano. Metal.', 2485 micro_metal_circ_conn: 'Micro. Metal.', 2486 }, 2487 b: 1, 2488}; 2489var propr_metal_circ_conn = { 2490 nm: 'Proprietary metal circular connectors', 2491 ds: 'General purpose, proprietary, round connectors with non-concentric contacts with a metal shell.', 2492 tq: 'Fastening method?', 2493 ls: { 2494 propr_metal_unlatched_circ_conn: 'Unlatched, snap or slide-on', 2495 propr_metal_push_pull_circ_conn: 'Self-latching, sleeve slide unlatch', 2496 propr_metal_twist_release_circ_conn: 'Self-latching, twist to release', 2497 propr_metal_bayonet_circ_conn: 'Bayonet', 2498 propr_metal_threaded_circ_conn: 'Threaded', 2499 propr_metal_misc_circ_conn: 'Other', 2500 }, 2501 b: 1, 2502}; 2503var propr_plastic_circ_conn = { 2504 nm: 'Proprietary plastic circular connectors', 2505 ds: 'General purpose, proprietary, round connectors with non-concentric contacts with a plastic shell.', 2506 tq: 'Fastening method?', 2507 ls: { 2508 propr_plastic_unlatched_circ_conn: 'Unlatched, snap or slide-on', 2509 propr_plastic_push_pull_circ_conn: 'Self-latching, sleeve slide unlatch', 2510 propr_plastic_press_release_circ_conn: 'Self-latching, press to release', 2511 propr_plastic_twist_release_circ_conn: 'Self-latching, twist to release', 2512 propr_plastic_bayonet_circ_conn: 'Bayonet', 2513 propr_plastic_threaded_circ_conn: 'Threaded', 2514 propr_plastic_misc_release_circ_conn: 'Other release', 2515 }, 2516 b: 1, 2517}; 2518var propr_rubber_circ_conn_ = { 2519 nm: 'Proprietary rubber circular connectors', 2520 ds: 'General purpose, proprietary, round connectors with non-concentric contacts with a rubber shell.', 2521 tq: '', 2522 ls: { 2523 propr_rubber_circ_conn: '', 2524 }, 2525 b: 1, 2526}; 2527var mil_usa_conn = { 2528 nm: 'USA MIL-spec circular connectors', 2529 ds: 'Rugged round connectors with non-concentric contacts per US military standards. Metal shell, mostly threaded or bayonet coupling.', 2530 tq: 'Standard?', 2531 ls: { 2532 mil_5015_circ_conn: '5015', 2533 mil_22992_circ_conn: '22992', 2534 mil_26482_circ_conn: '26482', 2535 mil_26500_circ_conn: '26500', 2536 mil_28840_circ_conn: '28840', 2537 mil_38999_I_circ_conn: '38999 Series I', 2538 mil_38999_II_circ_conn: '38999 Series II',
2539 mil_38999_III_circ_conn: '38999 Series III', 2540 mil_38999_IV_circ_conn: '38999 Series IV', 2541 mil_83723_II_circ_conn: '83723 Series II', 2542 mil_83723_III_circ_conn: '83723 Series III', 2543 mil_misc_circ_conn: 'Other', 2544 }, 2545 b: 1, 2546}; 2547var mil_germany_conn = { 2548 nm: 'German MIL-spec circular connectors', 2549 ds: 'Rugged round connectors with non-concentric contacts per German VG (VerteidigungsgerŠtenorm = Defense equipment standard ) standards. Metal shell, mostly reverse bayonet coupling.', 2550 tq: 'Standard?', 2551 ls: { 2552 mil_vg95234_circ_conn: 'VG 95234', 2553 mil_vg95319_circ_conn: 'VG 95319', 2554 mil_vg95328_circ_conn: 'VG 95328', 2555 mil_vg96912_circ_conn: 'VG 96912', 2556 }, 2557}; 2558var mil_russia_conn = { 2559 nm: 'Russian MIL-spec circular connectors', 2560 ds: 'Rugged round connectors with non-concentric contacts per Russian GOST standards. Metal shell, mostly threaded or bayonet coupling.', 2561 tq: 'Type?', 2562 ls: { 2563 mil_2pm_circ_conn: '2PM', 2564 mil_fq_circ_conn: 'FQ', 2565 mil_osh_circ_conn: 'OSH', 2566 mil_zh23_circ_conn: 'ZH23', 2567 mil_misc_russia_circ_conn: 'Other', 2568 }, 2569}; 2570var lighting_circ_conn = { 2571 nm: 'Lighting circular connectors', 2572 ds: 'Round connectors with non-concentric contacts for use in lighting.', 2573 tq: 'Type?', 2574 ls: { 2575 led_lighting_circ_conn: 'LED', 2576 misc_lighting_circ_conn: 'Other', 2577 }, 2578 b: 1, 2579}; 2580var ebike_circ_conn = { 2581 nm: 'E-bike circular connectors', 2582 ds: 'Round connectors with non-concentric contacts for use in electric bicycles.', 2583 tq: 'Function?', 2584 ls: { 2585 ebike_signal_circ_conn: 'Low power signals', 2586 ebike_battery_circ_conn: 'Between battery and motor controller', 2587 ebike_motor_circ_conn: 'Between motor controller and motor', 2588 ebike_charger_circ_conn: 'Between charger and e-bike', 2589 }, 2590 b: 1, 2591 sa: ['e_bike_rect_conn','e_bike_charge_conn'], 2592}; 2593var automotive_circular_conn = { 2594 nm: 'Automotive circular connectors', 2595 ds: 'Round connectors with non-concentric contacts for use in automotive applications.', 2596 tq: 'Type?', 2597 ls: { 2598 iso15170_circular_conn: 'ISO 15170', 2599 harsh_env_circ_conn: 'Harsh environment', 2600 hsd_circular_conn: 'High Speed Data', 2601 traction_batt_circ_conn: 'Traction battery', 2602 misc_automotive_circ_conn: 'Other', 2603 }, 2604 b: 1, 2605}; 2606var misc_transport_circular_conn = { 2607 nm: 'Misc. transportation circular connectors', 2608 ds: 'Round connectors with non-concentric contacts for use in transportation applications other that e-bike or automotive.', 2609 tq: 'Type?', 2610 ls: { 2611 railway_circ_conn: 'Railway trains', 2612 aviation_circ_conn: 'Aviation, other', 2613 }, 2614 b: 1, 2615}; 2616var immersion_circ_conn = { 2617 nm: 'Immersion circular connectors', 2618 ds: 'Round connectors with non-concentric contacts for use under water.', 2619 tq: 'Characteristics?', 2620 ls: { 2621 unshr_rubber_wet_mate_circ_conn: 'Wet-mate. Rubber. Shroudless.', 2622 shrouded_rubber_wet_mate_circ_conn: 'Wet-mate. Rubber. Shrouded.', 2623 ktk_circular_conn: 'KTK wet-mate. Shroudless. downwell', 2624 metal_dry_mate_circ_conn: 'Dry-mate. Metal. Standard insert.', 2625 metal_wet_mate_circ_conn: 'Wet-mate. Metal. Standard insert.', 2626 segmented_dry_mate_circ_conn: 'Dry-mate. Metal. Segment cut from insert.', 2627 }, 2628 sa: ['penetrators'], 2629 b: 1, 2630}; 2631var industrial_circular_conn = { 2632 nm: 'Industrial circular connectors', 2633 ds: 'Round connectors with non-concentric contacts for use in automotive applications.', 2634 tq: 'Type?', 2635 ls: { 2636 explosion_proof_circ_conn: 'Explosion-proof', 2637 nuclear_circ_conn: 'Nuclear', 2638 misc_industrial_circular_conn: 'Other', 2639 }, 2640 b: 1, 2641}; 2642var misc_appl_spec_circular_conn_ = { 2643 nm: 'Misc. application-specific circular connectors', 2644 ds: 'Round connectors with non-concentric contacts for specific applications other than vehicles or under-water.', 2645 tq: '', 2646 ls: { 2647 misc_appl_spec_circular_conn: '', 2648 }, 2649}; 2650// Anomalous circular connector 2651var shroudless_circular_conn = { 2652 nm: 'Shroudless plastic circular connectors', 2653 ds: 'Round connectors with non-concentric contacts with a plastic shell but no shroud.', 2654 tq: 'Type?', 2655 ls: { 2656 circle_hex_conn: 'Hex body, latching', 2657 vintage_shroudless_circ_conn: 'Vintage', 2658 misc_shroudless_circular_conn: 'Other', 2659 }, 2660 b: 1, 2661}; 2662var genderless_circular_conn = { 2663 nm: 'Genderless circular connectors', 2664 ds: 'Round connectors with flat contacts in a circle flush against the housing. Includes speakOn connectors.', 2665 tq: 'Type?', 2666 ls: { 2667 public_addr_circ_conn: 'Public address, stage. speakOn', 2668 wearable_circ_conn: 'Worn on body, few contacts, flush surface', 2669 misc_pogo_circular_conn: 'Pogo pins, other', 2670 misc_genderless_circular_conn: 'Other', 2671 }, 2672 b: 1, 2673}; 2674var sub_conn_circular_conn = { 2675 nm: 'Sub-connector circular', 2676 ds: 'Circular connectors that include one or more connectors within it.', 2677 tq: 'Internal structure?', 2678 ls: { 2679 multi_sub_circular_conn: 'Multiple circular connectors', 2680 multi_coax_circular_conn: 'Multiple coax connectors', 2681 misc_compound_circ_conn: 'Other', 2682 }, 2683 b: 1, 2684}; 2685 2686// 19 Exterior signal connectors order 2687var gendered_d_shell_conn = { 2688 nm: 'Gendered D-shell connectors', 2689 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face. Pins and sockets. For communications and industrial applications. For exterior use (accessible to the end-user, outside equipment). Includes D-sub (e.g. DE9, DB-25) and Centronix.', 2690 tq: 'Pitch? Name?', 2691 ls: { 2692 d_sub_conn: '2.77 mm. D-Sub', 2693 micro_d_conn: '1.27 mm. Micro-D', 2694 nano_d_conn: '0.64 mm. Nano-D', 2695 misc_gendered_d_shell_conn: 'Other', 2696 }, 2697 b: 1, 2698}; 2699var genderless_d_shell_conn = { 2700 nm: 'Genderless D-shell connectors', 2701 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face. Flat contacts slide against each other. For communications and industrial applications. For exterior use (accessible to the end-user, outside equipment). Includes D-sub (e.g. DE9, DB-25) and Centronix.', 2702 tq: 'Pitch? Name?', 2703 ls: { 2704 micro_ribbon_conn: '2.2 mm Centronics, Micro-ribbon', 2705 mini_d_ribbon_conn: '1.27 mm. Mini-D-ribbon', 2706 shrunk_d_ribbon_conn: '0.8 mm. Shrunk-D-ribbon', 2707 misc_genderless_d_shell_conn: 'Other', 2708 }, 2709 b: 1, 2710}; 2711var telephone_conn = { 2712 nm: 'Telephone connectors', 2713 ds: 'Any connector for telephones, including vintage and modular (now adopted for data I/O).', 2714 tq: 'Type?', 2715 ls: { 2716 modular_conn: 'Modular', 2717 country_specific_phone_conn: 'Other', 2718 }, 2719}; 2720var data_video_conn = { 2721 nm: 'Data I/O, video connectors', 2722 ds: 'Connnectors for computer data and video, not circular. For exterior use (accessible to the end-user, outside equipment).', 2723 tq: 'Standard or use?', 2724 ls: { 2725 usb_conn: 'USB', 2726 firewire_conn: 'Firewire', 2727 industrial_data_io_conn: 'Apple Lightning', 2728 misc_data_io_conn: 'Other', 2729 displayport_conn: 'DisplayPort', 2730 dvi_conn: 'DVI', 2731 hdmi_conn: 'HDMI', 2732 misc_video_conn: 'Other', 2733 }, 2734 sa: ['std_exterior_rf_conn','mini_din_circ_conn'], 2735 b: 1, 2736}; 2737var misc_ext_signal_conn = { 2738 nm: 'Misc. exterior signal connectors', 2739 ds: 'Signal connector for exterior use (accessible to the end-user, outside equipment) with shape other than rectangular or trapezoidal.', 2740 tq: 'Type?', 2741 ls: { 2742 pogo_magnetic_ext_conn: 'Pogo pin and magnetic', 2743 home_theater_speaker_conn: 'Home-theater speaker connectors', 2744 misc_ext_other_signal_conn: 'Other', 2745 }, 2746}; 2747 2748// 20 Exterior power connectors order 2749// AC 2750var std_ac_power_conn = { 2751 nm: 'Consumer AC power connectors', 2752 ds: 'Outlets and plugs for line voltage AC power for consumer products. Designed to be accessible by the end-user, on the outside a product.<br>Check out the wonderful <a href="https://www.plugsocketmuseum.nl/Overview.html">Plug and socket museum</a>', 2753 tq: 'Standard?', 2754 ls: { 2755 cee7_ac_power_conn: 'CEE7 (Europe), wall power', 2756 nema_ac_power_conn: 'NEMA (North America), wall power', 2757 misc_country_specific_ac_power_conn: 'Other country, wall power', 2758 combo_ac_power_conn: 'Multiple standards', 2759 }, 2760 b: 1, 2761}; 2762var nema_hi_power_conn = { 2763 nm: 'NEMA high-power AC power connectors', 2764 ds: 'North-American AC power connectors for high-power residential and industrial application', 2765 tq: 'Locking?', 2766 ls: { 2767 nema_std_hi_power_conn: 'No', 2768 nema_twist_lock_ac_power_conn: 'Yes', 2769 }, 2770 b: 1, 2771}; 2772var pin_and_sleeve_conn = { 2773 nm: 'Pin & sleeve AC power connectors', 2774 ds: 'Large round connectors with non-concentric contacts for AC power.', 2775 tq: 'Standard?', 2776 ls: { 2777 iec_60309_pin_and_sleeve_conn: 'Pin and sleeve, IEC', 2778 nema_pin_and_sleeve_conn: 'Pin and sleeve, NEMA', 2779 }, 2780 b: 1, 2781}; 2782var appliance_couplers = { 2783 nm: 'Appliance couplers', 2784 ds: 'Connectors that connect the power cord to the product. For line voltage AC power, for high current (more than 10 A) and high voltage (more than 100 V). Designed to be accessible by the end-user, on the outside a product.</a>', 2785 tq: 'Standard?', 2786 ls: { 2787 iec_60320_ac_power_conn: 'Standard EIC 60320', 2788 led_lighting_couplers: 'LED lighting', 2789 vintage_appliance_couplers: 'Other', 2790 }, 2791 b: 1, 2792}; 2793var industry_specific_power_conn = { 2794 nm: 'Industry-specific power connectors', 2795 ds: 'Connectors for line voltage AC or DC power, for high current (more than 10 A), or high voltage (more than 100 V). Specific to a given industry. Designed to be accessible by the end-user, on the outside a product.<br>Any shape.<br>Removable by hand (no tool required).', 2796 tq: 'Application?', 2797 ls: { 2798 ev_charge_power_conn: 'Electric Vehicle charging', 2799 misc_industry_specific_power_conn: 'Other', 2800 }, 2801 b: 1, 2802}; 2803// DC 2804var dc_couplers_ = { 2805 nm: 'DC couplers', 2806 ds: 'Connectors at the end of cord from an AC adapter or transformer and at the power inlet of a product.', 2807 tq: '', 2808 ls: { 2809 dc_couplers: '', 2810 }, 2811}; 2812var ev_dc_power_conn = { 2813 nm: 'EV DC power connectors', 2814 ds: 'Connectors to charge traction batteries for electric vehicles.', 2815 tq: 'Vehicle?', 2816 ls: { 2817 forklift_batt_conn: 'Forklift', 2818 e_bike_charge_conn: 'e-Bike', 2819 misc_ev_dc_power_conn: 'Other', 2820 }, 2821}; 2822var misc_ext_dc_power_conn_ = { 2823 nm: 'Misc. exterior DC power connectors', 2824 ds: 'Other connectors for DC power. Designed to be accessible by the end-user, on the outside a product.<br>Any shape.<br>Removable by hand (no tool required).', 2825 tq: 'Type?', 2826 ls: { 2827 misc_ext_dc_power_conn: 'Other', 2828 }, 2829}; 2830
2831// 21 Industrial connectors order 2832var industr_heavy_duty_conn = { 2833 nm: 'Heavy duty industrial connectors', 2834 ds: 'Large industrial connectors with cavities for a variety of inserts.', 2835 tq: 'Zero insertion force?', 2836 ls: { 2837 industr_std_heavy_duty_conn: 'No', 2838 industr_zif_conn: 'Yes', 2839 misc_heavy_duty_conn: 'Any', 2840 }, 2841}; 2842var drawer_conn = { 2843 nm: 'Drawer connectors', 2844 ds: 'Blind-mate connectors placed at the back of modules or PCB cards that slide into a rack and mate to connectors at the back of the rack. The user cannot see the two mates as they are mated. The shape of the shroud guides the mates together; the mates may float to allow for some mismatch.', 2845 tq: 'Characteristics?', 2846 ls: { 2847 genderless_drawer_conn: 'Shrouded, genderless', 2848 signal_drawer_conn: 'Shrouded, pins & sockets, signal', 2849 pwr_drawer_conn: 'Power, shrouded', 2850 hybrid_drawer_conn: 'Hybrid, shrouded', 2851 drawer_conn_frame: 'Frame for sub-connectors', 2852 }, 2853 sa: ['micro_ribbon_conn','vintage_rect_conn'], 2854 b: 1, 2855}; 2856var vintage_rect_conn = { 2857 nm: 'Vintage rectangular connectors', 2858 ds: 'Old rectangular connectors for exterior use (accessible to the end-user, outside equipment).', 2859 tq: 'Contact?', 2860 ls: { 2861 vintage_pin_rect_conn: 'Pin', 2862 vintage_blade_rect_conn: 'Blade', 2863 vintage_tuning_fork_conn: 'Self-mating fork', 2864 }, 2865 sa: ['vintage_shroudless_b2b_conn','vintage_rect_conn'], 2866 b: 1, 2867}; 2868var terminal_junction_systems = { 2869 nm: 'Terminal Junction Systems', 2870 ds: 'Sealed rail-mount modules and splices into which individual pin-terminated wires are poked for a common connection.', 2871 tq: 'Component?', 2872 ls: { 2873 rail_terminal_junction_modules: 'Rail-mount module', 2874 panel_mount_terminal_junctions: 'Panel-mounted', 2875 solder_terminal_junction_modules: 'Module soldered to a PCB or wires', 2876 terminal_junction_plugs: 'In-line plug, mates to a module', 2877 terminal_junction_splices: 'In-line splice', 2878 }, 2879 b: 1, 2880}; 2881var misc_industr_conn_ = { 2882 nm: 'Misc. industrial connectors', 2883 ds: 'Industrial connectors of some other kind.', 2884 tq: 'Use?', 2885 ls: { 2886 indust_power_conn: 'Power', 2887 indust_valve_conn: 'Solenoid valves', 2888 immersion_conn: 'Immersion', 2889 misc_industr_conn: 'Other', 2890 }, 2891 b: 1, 2892}; 2893 2894// 22 Multi-class interconnects order 2895var coax_adapters = { 2896 nm: 'Coax adapters', 2897 ds: 'Adapters between a coax connector and a connector other than coax.', 2898 tq: 'Coax type?', 2899 ls: { 2900 f_type_adapters: 'F-type', 2901 bnc_adapters: 'BNC', 2902 }, 2903}; 2904var concentric_adapters = { 2905 nm: 'Concentric adapters', 2906 ds: 'Adapters between a concentric connector and a connector other than concentric.', 2907 tq: 'Concentric type?', 2908 ls: { 2909 coax_barrel_power_adapters: 'Coax barrel power', 2910 phone_adapters: 'Phone (TRS)', 2911 phono_adapters: 'Phono (RCA)', 2912 }, 2913}; 2914var ext_signal_adapters = { 2915 nm: 'Exterior signal adapters', 2916 ds: 'Adapters between an exterior signal connector and a connector other than exterior signal.', 2917 tq: 'Exterior signal type?', 2918 ls: { 2919 d_sub_adapters: 'D-sub', 2920 modular_adapters: 'Modular', 2921 }, 2922}; 2923var misc_adapters_ = { 2924 nm: 'Other adapters', 2925 ds: 'Adapters between other classes of components.', 2926 tq: '', 2927 ls: { 2928 misc_adapters: '', 2929 }, 2930}; 2931 2932// 23 Non-electric components order 2933// Non-electric connectors 2934var fiber_optic_conn = { 2935 nm: 'Fiber-optic connectors', 2936 ds: 'Connectors for optical fibers.', 2937 tq: 'Fiber material?', 2938 ls: { 2939 glass_fiber_optic_conn: 'Glass', 2940 pof_fiber_optic_conn: 'Plastic fiber, POF', 2941 }, 2942 b: 1, 2943}; 2944// Accessories 2945var configurable_frames = { 2946 nm: 'Configurable frames', 2947 ds: 'Multiple connectors snapped into a frame', 2948 tq: 'Usage?', 2949 ls: { 2950 rectangular_frames: 'Interior', 2951 keystone_plates: 'Exterior', 2952 }, 2953}; 2954var cable_accessories = { 2955 nm: 'Cable accessories', 2956 ds: 'Accessories for cables.', 2957 tq: 'Type of cable?', 2958 ls: { 2959 cable_glands_bushings: 'Protects a cable as it goes through a panel.', 2960 cable_guides: 'Support for cable, snapped to PCB.', 2961 }, 2962}; 2963 2964// **************************************** Dictionaries for nodes for each family **************************************** 2965 2966// 4 Test interconnects family 2967// Test devices 2968var meter_probes = { 2969 nm: 'Meter probes', 2970 ds: 'Hand-held probes for temporary connection to a single circuit being measured with a meter. Wired permanently to a wire.', 2971 kw: ['probe','meter probe','test probe'], 2972}; 2973var meter_probe_adapters = { 2974 nm: 'Meter probe adapters', 2975 ds: 'Hand-held probes for temporary connection to a single circuit being measured with a meter with a socket on the back. Also, adapters added to the tip of a probe.', 2976 kw: ['probe','meter probe'], 2977}; 2978var scope_probes = { 2979 nm: 'Scope probes', 2980 ds: 'Hand-held probes for temporary connection to a circuit being measured with respect to ground, with an oscilloscope. . Wired permanently to a cable.', 2981 kw: ['probe','scope probe','test probe'], 2982}; 2983var scope_probe_adapters = { 2984 nm: 'Scope probe adapters', 2985 ds: 'Accessories for an oscilloscope probe.', 2986 kw: ['probe','scope probe'], 2987}; 2988var alligator_clips = { 2989 nm: 'Alligator clips', 2990 ds: 'Small clip to grab a wire, lead or other conductor. Squeezed to open the jaws using a "class 1" lever: finger pressure is on the far side of the fulcrum from the tip. Other end may be permanently connected to a wire, or may be a socket for a banana, a pin, or other terminal.', 2991 kw: ['alligator clip','test clip'], 2992}; 2993var five_way_alligator_clips = { 2994 nm: '5-way alligator clips', 2995 ds: 'Small clip to grab a wire, lead or other conductor. Squeezed to open the jaws using a "class 1" lever: finger pressure is on the far side of the fulcrum from the tip. Connects in one of five ways: 1 - grabs a flat conductor with alligator jaws;
2995 2 - grabs a IDC post in a telco block with its tips; 3- grabs a post with two custouts; 4 - pierces wire insulation with a set of thin nails; 5 - pierces wire insulation with a single nail. Other end may be permanently connected to a wire, or may be a socket for a banana, a pin, or other terminal.', 2996 kw: ['5-way alligator clip','test clip'], 2997}; 2998var crocodile_clips = { 2999 nm: 'Crocodile clips', 3000 ds: 'Large clip to grab a conductor such as a large terminal. Squeezed to open the jaws using a "class 3" lever: finger pressure is between the fulcrum and the tip. Other end is terminated to a wire with a screw.', 3001 kw: ['crocodile clip','test clip'], 3002}; 3003var large_clamps = { 3004 nm: 'Large clamps', 3005 ds: 'Large clamp to grab a conductor such as a battery post. Squeezed to open the jaws using a "class 1" lever: finger pressure is on the far side of the fulcrum from the tip. Other end is permanently connected to a large diameter wire / cable.', 3006 kw: ['clamp','test clamp'], 3007}; 3008var pincer_grabbers = { 3009 nm: 'Pincer grabbers', 3010 ds: 'Small clip to connect to a small wire or IC pin. The plunger at the rear is pressed to open a pincer. Other end is a pin, a banana jack, or is permanently connected to a wire.', 3011 kw: ['plunger clip','pincer clip','test clip','grabber probe','spring wire grabber','mini grabber','pincer grabber'], 3012}; 3013var hook_grabbers = { 3014 nm: 'Hook grabbers', 3015 ds: 'Small clip to connect to a wire, test point, or other conductor. The plunger at the rear is pressed to open a hook. Other end is a pin, a banana jack, or is permanently connected to a wire.', 3016 kw: ['plunger clip','pincer clip','test clip','grabber probe','spring wire grabber','mini grabber','hook grabber'], 3017}; 3018var piercing_grabbers = { 3019 nm: 'Piercing grabbers', 3020 ds: 'Small clip to connect to a wire by cutting through its insulation. The plunger at the rear is pressed to open the piercing needle. Other end is a pin, a banana jack, or is permanently connected to a wire.', 3021 kw: ['plunger clip','pincer clip','test clip','grabber probe','spring wire grabber','mini grabber','Piercing grabber'], 3022}; 3023var alligator_jaw_grabbers = { 3024 nm: 'Alligator-jaw grabbers', 3025 ds: 'Small clip to connect to a wire, test point, or other conductor. The plunger at the rear is pressed to open alligator jaws. (Do not confuse with alligator clips, which are opened by squeezing.) Other end is a pin, a banana jack, or is permanently connected to a wire. For Kelvin connection, top and bottom are isolated and go to separate wires.', 3026 kw: ['plunger clip','pincer clip','test clip','grabber probe','spring wire grabber','mini grabber','Alligator grabber'], 3027 sa: ['alligator_clips'], 3028}; 3029var test_fixture_hook_grabbers = { 3030 nm: 'Test fixture grabbers', 3031 ds: 'Devices mounted to a panel in test or assembly fixture. Make temporary connection to a single wire.', 3032}; 3033var test_fixture_piercing_grabbers = { 3034 nm: 'Test fixture piercing grabbers', 3035 ds: 'Devices mounted to a panel in test or assembly fixture. Make temporary connection to a single wire by cutting through its insulation.', 3036}; 3037var dip_ic_clip = { 3038 nm: 'DIP IC clips', 3039 ds: 'Clamp that that is squeezed to open the jaws, placed over a DIP IC (thru-hole IC with two rows of pins), and closed. Connects each IC pin to a wire or a pin.', 3040 kw: ['integrated circuit clip','IC test clip','clip','DIP'], 3041}; 3042var plcc_ic_clip = { 3043 nm: 'PLCC IC clips', 3044 ds: 'Clamp that that is squeezed to open the jaws, placed over a PLCC IC (SMD IC with rows of inward facing pins on four sides), and closed. Connects each IC pin to a wire or a pin.', 3045 kw: ['integrated circuit clip','IC test clip','clip','PLCC'], 3046}; 3047var soic_ic_clip = { 3048 nm: 'SOIC IC clips', 3049 ds: 'Clamp that that is squeezed to open the jaws, placed over an SOIC (SMD IC with two rows of outward facing pins), and closed. Connects each IC pin to a wire or a pin.', 3050 kw: ['integrated circuit clip','IC test clip','clip','SOIC'], 3051}; 3052 3053// 5 Terminals family 3054// Wire terminals 3055var ring_terminals = { 3056 nm: 'Ring terminals', 3057 ds: 'Flat terminal crimped to a stripped wire and then placed onto a stud (which is then secured with a nut) or a screw (which is then screwed into a threaded hole). The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The other end is a flat disk with a closed hole for a stud.', 3058 kw: ['ring','barrel','lug','tongue'], 3059 sa: ['tubular_compression_lugs'], 3060}; 3061var hook_terminals = { 3062 nm: 'Hook terminals', 3063 ds: 'Flat terminal crimped to a stripped wire and then placed onto a stud (which is then secured with a nut) or a screw (which is then screwed into a threaded hole). The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The other end is a flat disk with a hole open on the side for a stud.', 3064 kw: ['barrel','lug','tongue'], 3065}; 3066var slotted_ring_terminals = { 3067 nm: 'Slotted ring terminals', 3068 ds: 'Flat terminal crimped to a stripped wire and then placed onto a stud (which is then secured with a nut) or a screw (which is then screwed into a threaded hole). The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The tongue end is a flat disk with an open hole for a stud.', 3069 kw: ['ring','barrel','lug','tongue'], 3070}; 3071var fork_spade_terminals = { 3072 nm: 'Fork (spade) terminals', 3073 ds: 'Flat terminal crimped to a stripped wire and snapped onto a screw in a barrier block without fully removing it. The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The other end is a flat disk with a hole for a stud, opened to the front. The opening may be shaped to grab the screw and hold in place as the screw is being screwed-in.', 3074 kw: ['barrel','lug','fork','spade','tongue'], 3075}; 3076var blade_terminals = { 3077 nm: 'Blade crimp terminals', 3078 ds: 'Flat terminal crimped to a stripped wire and inserted in a terminal block; offers better performance than using a stripped wire directly in the terminal block. The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The other end is a flat rectangle with no hole.', 3079 kw: ['rectangular','barrel','lug','tongue'], 3080}; 3081var knife_terminals = { 3082 nm: 'Knife crimp terminals', 3083 ds: 'Flat terminal crimped to a stripped wire and inserted in a terminal block; offers better performance than using a stripped wire directly in the terminal block. The wire end is an open or closed barrel for crimping to the wire; it may be insulated. The other end is a rectangle with no hole and an upturned end.', 3084 kw: ['rectangular','blade'], 3085}; 3086var wire_ferrules = { 3087 nm: 'Wire ferrules', 3088 ds: 'Cylindrical terminal crimped to a stripped wire and inserted in a terminal block; offers better performance than using a stripped wire directly in the terminal block. The stripped wire is inserted the full length of the terminal. An insulated collet rests against the wire insulation. The metal end is crimped.', 3089}; 3090var wire_pins = { 3091 nm: 'Wire pins',
3092 ds: 'Long and slim terminal. A stripped wire is inserted in a barrel which is crimped; or a stripped wire is inserted in a solder cup and soldered to it; or, an unstripped wire is pressed into it while blades cut into the insulation to contact the strands (IDC). It may mate to a socket.', 3093}; 3094var grounding_wire_terminals = { 3095 nm: 'Grounding terminals', 3096 ds: 'Terminal first terminated to a wire then mounted to a metal panel (snapped in, or welded) to ground the wire.', 3097}; 3098var misc_wire_terminals_for_panel = { 3099 nm: 'Misc. wire terminals for panel', 3100 ds: 'Other terminals first terminated to a wire then mounted to a panel.', 3101}; 3102var wire_sockets = { 3103 nm: 'Wire sockets', 3104 ds: 'Terminal with a cavity suitable for a pin or other male contact. A stripped wire is inserted in a barrel which is crimped; or a stripped wire is inserted in a solder cup and soldered to it; or, an unstripped wire is pressed into it while blades cut into the insulation to contact the strands (IDC). The cavity may be spring-loaded to grab a pin.', 3105}; 3106var misc_wire_terminals = { 3107 nm: 'Misc wire terminals', 3108 ds: 'A terminal that is crimped to a wire; the other end is something other than a pin, a flat, a socket or a flattened tube.', 3109}; 3110// Board terminals 3111var swaged_screw_terminals = { 3112 nm: 'Swaged screw terminals', 3113 ds: 'Terminals with a screw in a threaded holes that are swaged into holes in a board.', 3114}; 3115var th_screw_terminals = { 3116 nm: 'Through-hole screw terminals', 3117 ds: 'Terminals with threaded holes that are placed in holes in a PCB and soldered. May be made of folded sheet metal or may be cast as a block of metal. May be non-insulated or may include a plastic housing. May include a screw.', 3118 kw: ['screw'], 3119}; 3120var smt_screw_terminals = { 3121 nm: 'Surface mount screw terminals', 3122 ds: 'Nuts or studs placed on a PCB and reflow-soldered. May include a locating pin that fits in a hole in the board.', 3123 kw: ['screw'], 3124}; 3125var press_fit_screw_terminals = { 3126 nm: 'Press-fit screw terminals', 3127 ds: 'Nuts, studs or terminals with plain holes that are pressed into plated-through holes in a PCB. Retained by the interference fit with the PCB, not by soldering. Cast as a block of metal.', 3128}; 3129var pcb_wire_cage_terminals = { 3130 nm: 'PCB wire-cage terminals', 3131 ds: 'Looks like a screw terminal block, but is single circuit and has no housing.', 3132}; 3133var broaching_fasteners = { 3134 nm: 'Broaching PCB fasteners', 3135 ds: 'Self-clinching fastening hardware (nuts, studs, standoffs or spacers) for PCBs. A knurled end is pressed into a non-plated hole with an arbor press; the PCB is deformed to retain the fastener. E.g., made by PEM.', 3136}; 3137var formed_board_terminals = { 3138 nm: 'Formed board terminals', 3139 ds: 'Pins with square or rectangular cross section, flat (or, mostly flat) terminals, for board mounting. Formed by cutting sheet metal; may have slight indentations. Typically soldered in a PCB (e,g,, as a test point). May be press-fit in a perfboard, then component leads are soldered to it.', 3140}; 3141var machined_board_terminals = { 3142 nm: 'Machined board pins', 3143 ds: 'Round pins for mounting on PCBs or other boards. Not spring-loaded. Machined in a lathe by turning. Includes solder-cups', 3144 kw: ['pin'], 3145}; 3146var turret_terminals = { 3147 nm: 'Turret terminals', 3148 ds: 'Round pin with varying diameters, making it look like a tower from a medieval castle. Machined in a lathe by turning. Staked to a board (a PCB or a plain board). Wires or component leads are wrapped around the terminal and soldered. Or, a test terminal is clipped on it. Mostly fallen out of use.', 3149 kw: ['turret','swage','pin'], 3150}; 3151var board_machined_sockets = { 3152 nm: 'Machined board sockets', 3153 ds: 'Terminals for mounting on PCBs or other boards. Round, include a cavity for a pin, which may be lined with spring leaves. Machined in a lathe by turning.', 3154 sa: ['misc_appl_specific_conn_'], 3155}; 3156var misc_board_sockets = { 3157 nm: 'Misc. board sockets', 3158 ds: 'Terminals for mounting on PCBs or other boards. Not round. Include a spring-loaded gap for a tab or other conductor. Formed through cutting and bending.', 3159}; 3160var pcb_loops = { 3161 nm: 'PCB loops', 3162 ds: 'Loop of wire used as a test point. For through-hole mounting, it is shaped like a hair pin and may include an insulating bead to lift the loop off the PCB. For surface mounting, it is simply a re
3162ctangular loop.', 3163 kw: ['test point'], 3164}; 3165var pcb_jumpers = { 3166 nm: 'PCB jumpers', 3167 ds: 'Component soldered to two holes in a PCB to make a connection between them, other than a plain piece of wire', 3168}; 3169var misc_board_terminals = { 3170 nm: 'Misc. board terminals', 3171 ds: 'Other terminals soldered to a PCB.', 3172}; 3173// Misc mount terminals 3174var binding_posts = { 3175 nm: 'Binding posts', 3176 ds: 'Panel-mounted (on a panel or through a panel). Accepts a male banana plug or stripped wires.', 3177 sa: ['banana_conn'], 3178}; 3179var solder_lugs = { 3180 nm: 'Solder lugs', 3181 ds: 'Flat, oblong plate with two holes, one for a stud, one for soldering a wire. May be mounted first to the wire or first to the stud.', 3182 kw: ['solder lug','lug'], 3183}; 3184var loose_terminals = { 3185 nm: 'Loose terminals', 3186 ds: 'Pins or other terminals that are designed to be removable at both ends', 3187}; 3188var magnet_wire_terminals = { 3189 nm: 'Magnet wire terminals', 3190 ds: 'Terminals that cut into the insulation of a magnet wire (IDC). For use as PCB pins, transformer terminals, quick-connect connectors, or splices.', 3191 kw: ['Magnet wire'], 3192}; 3193var foil_terminals = { 3194 nm: 'Foil terminals', 3195 ds: 'Terminals crimped on metal foil for connection to another conductor.', 3196}; 3197var busbar_clips = { 3198 nm: 'Bus bar clips', 3199 ds: 'Clips that mate to bus bars.', 3200}; 3201 3202// 6 Wire splices family 3203var button_idc_splices = { 3204 nm: 'Button IDC splices', 3205 ds: 'Joins two or more wires permanently, by cutting through the insulation of non-stripped wires (IDC = Insulation Displacement Connector). Terminated by squeezing a button. Single circuit or two circuits. Difficult to remove the wires; their insulation is damaged.', 3206}; 3207var side_by_side_idc_splices = { 3208 nm: 'Side-by-side IDC splices', 3209 ds: 'Joins two or more wires permanently, by cutting through the insulation of non-stripped wires (IDC = Insulation Displacement Connector). Terminated by pressing a blade. Difficult to remove the wires; their insulation is damaged.', 3210 sa: ['quick_connect_disconnects'], 3211}; 3212var hinged_cap_idc_splices = { 3213 nm: 'Hinged-cap IDC splices', 3214 ds: 'Joins two or more wires permanently, by cutting through the insulation of non-stripped wires (IDC = Insulation Displacement Connector). Terminated by closing a hinged cap. Difficult to remove the wires; their insulation is damaged.', 3215}; 3216var misc_idc_splices = { 3217 nm: 'Misc. IDC splices', 3218 ds: 'Joins wires permanently, by cutting through the insulation of non-stripped wires (IDC = Insulation Displacement Connector). Other type.', 3219}; 3220var closed_1end_crimp_splices = { 3221 nm: 'Closed single-ended crimp splices', 3222 ds: 'Joins two or more wires permanently (some work with unstripped wires). Insulated. Single opening at one end. Single crimp.', 3223}; 3224var closed_inline_crimp_splices = { 3225 nm: 'Closed in-line crimp splices', 3226 ds: 'Joins two or more stripped wires permanently. Two openings at either end. May be insulated. Wires may be butt-to-butt (two crimps) or side-by-side (crimp sleeve or parallel splice; one crimp).', 3227 kw: ['Beanie'], 3228}; 3229var multi_way_crimp_splices = { 3230 nm: 'Multi-way crimp splices', 3231 ds: 'Joins three or more stripped wires permanently. Wires as inserted in three or four openings at various ends, then retained by crimping three or four times.', 3232}; 3233var open_crimp_splices = { 3234 nm: 'Open crimp splices', 3235 ds: 'Joins two or more stripped wires (or unstripped magnet wires) permanently. Open crimp barrel, not insulated. Wires are placed side-by-side or end-to-end, inserted in the open barrel, then retained by folding the wings and crimping once. Includes crimpbands.', 3236}; 3237var poke_in_splices = { 3238 nm: 'Poke-in splices', 3239 ds: 'Joins two or more stripped wires semi-permanently, through clamps. It grabs a wire pocked into a hole and will not let go. Pressing a button releases the wires.', 3240 sa: ['pcb_screwless_terminal_blocks','poke_in_board_in_blocks'], 3241}; 3242var single_end_lever_splices = { 3243 nm: 'Single-ended lever splices', 3244 ds: 'Single circuit. Has two or more openings all on one side, one for each wire to be connected. A lever is raised; a stripped wire is inserted in a hole; the lever is lowered to secure the wire. Wires may be removed, undamaged, with no tools.', 3245}; 3246var inline_lever_splices = { 3247 nm: 'In-line lever splices', 3248 ds: 'Single or multiple circuits. Has two openings, one at each end, one for each wire to be connected. A lever is raised; a stripped wire is inserted in a hole; the lever is lowered to secure the wire. Wires may be removed, undamaged, with no tools.', 3249}; 3250var misc_splices = { 3251 nm: 'Misc. wire splices', 3252 ds: 'Other types of wire splices..', 3253 kw: ['wire nut','splice','wire splice','twist-on connector'], 3254 sa: ['single_ended_terminal_strips'], 3255}; 3256 3257// 7 Wiring interconnects family 3258var grounding_compression_splices = { 3259 nm: 'Grounding compression splices', 3260 ds: 'Crimped onto two large-gauge wires. Single circuit. Not insulated.', 3261 sa: ['crimp_splices'], 3262}; 3263var tubular_compression_lugs = { 3264 nm: 'Tubular compression lugs', 3265 ds: 'Terminal crimped to a large-gauge stripped wire, then placed onto a stud, and finally secured with a nut. A metal tube forms the crimp barrel at one end and is flattened at the stud end.', 3266 kw: ['barrel','lug','tongue'], 3267 sa: ['ring_terminals'], 3268 b: 1, 3269}; 3270var aluminum_compression_adapters = { 3271 nm: 'Aluminum compression adapters', 3272 ds: 'Adapts an aluminum wire to a copper wire cage (terminal block, grounding lug). First crimped to the aluminum wire, then its copper tail is inserted in the wire cage. Single circuit.', 3273 sa: ['wire_terminals_for_cage'], 3274}; 3275var split_bolt_mech_conn = { 3276 nm: 'Split bolt mechanical connectors', 3277 ds: 'Bolt with a slit and a nut, used as a splice. Unmounted. Secured with a nut.', 3278}; 3279var in_line_mechanical_splices = { 3280 nm: 'In-line mechanical splice', 3281 ds: '', 3282}; 3283var parall_clamp_mech_conn = { 3284 nm: 'Parallel clamps', 3285 ds: 'Two plates with a screw. Join two wires in parallel', 3286}; 3287var ground_clamps = { 3288 nm: 'Ground clamps', 3289 ds: 'Mounted to a ground rod, pipe, or panel to connect a ground wire to earth. Ring with a bolt, or plates with two screws or a U-bolt', 3290}; 3291var lay_in_ground_lugs = { 3292 nm: 'Lay-in ground lugs', 3293 ds: 'Mounted to a panel. Opening for a cable on the side, secured with a screw.', 3294}; 3295var ground_lugs = { 3296 nm: 'Ground lugs', 3297 ds: 'L-shaped. Panel-mounted through a flange, usually a single hole but may have a few holes. For grounding a wire or a few wires to a grounded panel. Or, mounted on a bus bar, for connecting to that bus bar.', 3298}; 3299var insulated_multitap_conn = { 3300 nm: 'Insulated multi-tap connectors', 3301 ds: 'Has two or more openings, one for each wire to be connected together. A screw is unscrewed,a stripped wire is inserted in a wire-cage; the screw is tightened to secure the wire. Wires may be removed, undamaged, with a screwdriver.', 3302 kw: ['screw-terminal splice'], 3303}; 3304var neutral_bars = { 3305 nm: 'Neutral bars', 3306 ds: 'Bar with a square cross section. Many holes. Isolated. Panel-mounted through holes on the housing, or rail-mounted through a snap-n base. For connecting many wires to the neutral or a line.', 3307}; 3308var ground_bars = { 3309 nm: 'Ground bars', 3310 ds: 'Bar with a square cross section. Many holes. Panel-mounted through holes at each end. Not isolated. For grounding many wires to a grounded panel. Or, mounted on a bus bar, for connecting to that bus bar.', 3311}; 3312var grounding_bus_bars = { 3313 nm: 'Grounding bus bars', 3314 ds: 'Long, flat metal bar with many screws or plain holes. Usually mounted on two insulating pedestals or a long insulating base. Used in American electrical panels to distribute the earth ground lines.', 3315}; 3316var bus_bars = { 3317 nm: 'Jumper bus bars', 3318 ds: 'Copper bar with two or more holes to connect two adjacent terminals, such as the terminals of large battery cells. May be U-shaped and composed on multiple thin layers.', 3319}; 3320var ground_straps = { 3321 nm: 'Ground straps', 3322 ds: 'Braided cable with flat rings terminals at the ends. Used to ground a device that vibrates.', 3323}; 3324// Terminal strips and boards 3325var turret_boards = { 3326 nm: 'Turret boards', 3327 ds: 'A strip or plate of Bakelite into which turrets are swaged.', 3328}; 3329var solder_terminal_strips = { 3330 nm: 'Solder terminal strips', 3331 ds: 'A strip of brown Bakelite into which solder eyelet terminals are swaged.', 3332}; 3333var ceramic_tag_strips = {
3334 nm: 'Ceramic tag strips', 3335 ds: 'White ceramic blade with metallized gaps found in Tektronix scopes.', 3336}; 3337var punch_down_blocks = { 3338 nm: 'TELCO wiring blocks', 3339 ds: 'Punch-down wiring blocks for telephone land lines. Type 66 or 110.', 3340 kw: ['TELCO','Punch-down','wiring block'], 3341}; 3342// Feedthroughs and penetrators 3343var feedthrough_terminals = { 3344 nm: 'Feed-through terminals', 3345 ds: 'Components that pass one single circuits through a panel. Wires are terminated permanently on both sides of the panel.', 3346}; 3347var penetrators = { 3348 nm: 'Penetrators', 3349 ds: 'Components that pass multiple circuits through a panel. Wires are terminated permanently on both sides of the panel. Includes those for deep-sea immersion and those for vacuum chambers.', 3350 sa: ['circular_conn'], 3351}; 3352// Wiring junctions 3353var i_cable_junctions = { 3354 nm: 'In-line cable junctions', 3355 ds: 'Components that make a non-mating, removable cable-to-cable termination. 2 cable entries, in-line.', 3356 sa: ['waterproof_circular_con'], 3357}; 3358var t_cable_junctions = { 3359 nm: 'T-shaped cable junctions', 3360 ds: 'Components that make a non-mating, removable cable-to-cable termination. 3 cable entries, T-shaped', 3361 sa: ['waterproof_circular_con'], 3362}; 3363var y_cable_junctions = { 3364 nm: 'Y-shaped cable junctions', 3365 ds: 'Components that make a non-mating, removable cable-to-cable termination. 3 cable entries, Y-shaped', 3366 sa: ['waterproof_circular_con'], 3367}; 3368var x_cable_junctions = { 3369 nm: 'X-shaped cable junctions', 3370 ds: 'Components that make a non-mating, removable cable-to-cable termination. 4 cable entries, X-shaped', 3371 sa: ['waterproof_circular_con'], 3372}; 3373var h_cable_junctions = { 3374 nm: 'H-shaped cable junctions', 3375 ds: 'Components that make a non-mating, removable cable-to-cable termination. 3-plus cable entr
3375ies, in-line', 3376 sa: ['waterproof_circular_con'], 3377}; 3378var f_cable_junctions = { 3379 nm: 'F-shaped cable junctions', 3380 ds: 'Components that make a non-mating, removable cable-to-cable termination. 3-plus cable entries, F-shaped', 3381 sa: ['waterproof_circular_con'], 3382}; 3383var perm_board_to_board_strips = { 3384 nm: 'Permanent board-to-board strips', 3385 ds: 'Strips of terminals soldered to two PCBs to connect them permanently.', 3386 sa: ['shroudless_male_headers','shroudless_u_headers'], 3387}; 3388// 8 Junction/barrier block block family 3389var junction_posts = { 3390 nm: 'Single-ended junction posts', 3391 ds: 'Panel-mounted power distribution blocks for high current. A single threaded bar in a hard plastic housing accept ring terminals or bus bars. Single-ended (flush mount to panel, the connection is only on one side of panel).', 3392 kw: ['junction post','junction block','power distribution post','wiring block'], 3393}; 3394var junction_feedthrus = { 3395 nm: 'Junction feedthroughs', 3396 ds: 'Panel-mounted power distribution blocks for high current. A single threaded rod/hole/bus bar in a hard plastic housing accept ring terminals or bus bars. Double-ended (the connection extends on other side of panel).', 3397 kw: ['junction post','junction block','power distribution post','wiring block'], 3398}; 3399var junction_blocks = { 3400 nm: 'Junction blocks', 3401 ds: 'Panel-mounted power distribution blocks for high current. Two or more threaded rods. Accept ring terminals. Single or multiple circuit: a bus bar connects all the studs in a circuit. Single-ended (flush mount to panel, the rods are only on one side of panel) or double-ended (a studs extend on other side of panel).', 3402 kw: ['junction bar','junction block','power distribution bar'], 3403}; 3404var junction_bars = { 3405 nm: 'Junction bus bars', 3406 ds: 'Panel-mounted power distribution blocks for high current. Single circuit with two or more screws and/or studs in a row above a hard plastic housing accept ring terminals. May be dual: two independent circuits: for each circuit, a bus bar connects all the screws together. Single-ended (flush mount to panel, the rods and screws are only on one side of panel).', 3407 kw: ['junction bar','junction block','power distribution bar'], 3408 sa: ['grounding_bus_bars'], 3409}; 3410// Barrier and junction blocks 3411var panel_barrier_blocks = { 3412 nm: 'Panel-mount barrier blocks', 3413 ds: 'Wires are wrapped around a screw and tightened. Or, wire in crimped to a ring terminal (closed) or a fork terminal (open) which is then placed on the screw. Mounted flush on a panel. One or two rows of screws.', 3414}; 3415var feed_thru_barrier_blocks = { 3416 nm: 'Thru-panel barrier blocks', 3417 ds: 'Wires are wrapped around a screw and tightened. Or, wire in crimped to a ring terminal (closed) or a fork terminal (open) which is then placed on the screw. Mounted extending through the panel. One or two rows of screws.', 3418}; 3419var pcb_barrier_blocks = { 3420 nm: 'PCB-mount barrier blocks', 3421 ds: 'Wires are wrapped around a screw and tightened. Or, wire in crimped to a ring terminal (closed) or a fork terminal (open) which is then placed on the screw. Mounted on a PCB.', 3422}; 3423var screw_terminal_strips_boards = { 3424 nm: 'Screw terminal strips and boards', 3425 ds: 'A strip or plate of brown Bakelite into which screw terminals are swaged.', 3426 sa: ['terminal_strips_boards'], 3427}; 3428 3429// 9 Terminal blocks family 3430// Panel or rail mount terminal blocks 3431var eurostyle_terminal_strips = { 3432 nm: 'Eurostyle terminal strips', 3433 ds: 'Two-row strip of screw terminals for AC power. Single piece. Collars protect screws against shock. Used with stripped wires. Each circuit is in its own square tube section of soft plastic. May be cut into smaller strips; for mounting flat on a panel, though may be used in-line. Also known as ,Eurostyle, Europa style, Chocolate strip, PVC strip.', 3434 kw: ['terminal block','EuroBlock','Eurostyle','Europa style', 'Chocolate', 'PVC strip'], 3435 sa: ['barrier_blocks', 'quick_sping_terminal_strips'], 3436}; 3437var eurostyle_pluggable_terminal_strips = { 3438 nm: 'Eurostyle pluggable terminal strips', 3439 ds: 'Single-row strip of screw terminals for AC power. Two pieces: a male and a female. Collars protect screws against shock. Used with stripped wires. Each circuit is in its own square tube section of soft plastic. May be cut into smaller strips;
3439 for mounting flat on a panel, though may be used in-line.', 3440 kw: ['terminal block','EuroBlock','Eurostyle','Europa style', 'Chocolate', 'PVC strip'], 3441 sa: ['eurostyle_terminal_strips', 'pluggable_terminal_blocks'], 3442}; 3443var single_ended_terminal_strips = { 3444 nm: 'Single-ended terminal strips', 3445 ds: 'Loose terminal block with single-entry wire cages. Somewhere between an Europa-style terminal strip and a wire splice', 3446 sa: ['eurostyle_terminal_strips','misc_splices'], 3447}; 3448var quick_sping_terminal_strips = { 3449 nm: 'Quick spring terminal strips', 3450 ds: 'Sets of terminals for AC power. A lever is pressed to release wire. Used with stripped wires. Each circuit is in its own square tube section of soft plastic. For mounting flat on a panel, though may be used in-line. For LED strips.', 3451 kw: ['press terminal block', 'Quick-press block'], 3452 sa: ['barrier_blocks', 'eurostyle_terminal_strips'], 3453}; 3454var modular_feed_through_terminal_blocks = { 3455 nm: 'Modular feed-thru terminal blocks', 3456 ds: 'Single-circuit, modular terminal blocks: slices that are assembled to form a full terminal block. Mounted through a panel. Wire terminals on one side only.', 3457}; 3458var modular_2pc_feed_through_terminal_blocks = { 3459 nm: 'Modular feed-thru terminal 2-piece blocks', 3460 ds: 'Single-circuit, modular terminal blocks: slices that are assembled to form a full terminal block. Mounted through a panel, consisting of two pieces, each with a wire terminal, one mounted on one side of a panel, the other on the other side.', 3461}; 3462var monolithic_feed_through_terminal_blocks = { 3463 nm: 'Monolithic feed-thru terminal blocks', 3464 ds: 'Multi-circuit, non-modular terminal blocks, mounted through a panel. May have wire terminals on both sides of panel', 3465 kw: ['speaker terminal block'], 3466}; 3467var modular_panel_terminal_blocks = { 3468 nm: 'Modular panel wiring blocks', 3469 ds: 'Terminal blocks composed of single-circuit slices, mounted to a panel.', 3470}; 3471var distribution_panel_terminal_blocks = { 3472 nm: 'Distribution panel terminal blocks', 3473 ds: 'Terminal blocks mounted flush on a panel. Single component (not modular), single circuit. Screwless wire cages.', 3474 kw: ['terminal block'], 3475}; 3476var monolithic_panel_terminal_blocks = { 3477 nm: 'Monolithic panel terminal blocks', 3478 ds: 'Terminal blocks mounted flush on a panel. Single component (not modular). Screwless wire cages.', 3479 kw: ['terminal block'], 3480}; 3481var us_power_distribution_terminal_blocks = { 3482 nm: 'US power distribution terminal blocks', 3483 ds: 'Panel-mount, high power terminal blocks used in North America. Wires are retained in exposed clamps secured with screws (wires are not wrapped around a screw).', 3484 kw: ['terminal block'], 3485 sa: ['barrier_blocks','junction_comp','eu_power_distribution_terminal_blocks'], 3486}; 3487var eu_power_distribution_terminal_blocks = { 3488 nm: 'EU power distribution terminal blocks', 3489 ds: 'Panel-mount, high power terminal blocks used in Europe. Cube or box shape, possibly ceramic, fully enclosed. Wires are retained in clamps secured with screws (wires are not wrapped around a screw).', 3490 kw: ['terminal block'], 3491 sa: ['barrier_blocks','junction_comp','us_power_distribution_terminal_blocks'], 3492}; 3493var din_35mm_rail_terminal_blocks = { 3494 nm: '35 mm top-hat DIN rail terminal blocks', 3495 ds: 'Terminal blocks that are mounted to a standard 35-mm wide top-hat DIN rail (a.k.a. TS35 rails). Includes components that are compatible with both 35 mm rails and other rails as well. Usually modular: slices are snapped together to form a block.', 3496 kw: ['DIN rail'], 3497}; 3498var misc_rail_mount_terminal_blocks = { 3499 nm: 'Misc. rail-mount terminal blocks', 3500 ds: 'Terminal blocks that can only be mounted to a rail other than the standard 35 mm top hat DIN rail: a 32 mm wide, G-shaped rail (a.k.a. TS32 rails), C-shaped DIN rail, 15-mm wide top-hat DIN rail, . Usually modular: slices are snapped together to form a block.', 3501 kw: [''], 3502}; 3503var transformer_terminal_blocks = { 3504 nm: 'Transformer terminal blocks', 3505 ds: 'Terminal blocks mounted to a transformer', 3506}; 3507var busbar_terminal_blocks = { 3508 nm: 'Bus bar terminal blocks', 3509 ds: 'Terminal blocks mounted to a bus bar', 3510}; 3511 3512// PCB terminal blocks 3513var pcb_screw_terminal_blocks_2p5 = { 3514 nm: '2.5 mm PCB-mount, screw terminal blocks', 3515 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. 2.5 mm or 0.1 inch pitch. Single level or two levels.', 3516 kw: ['screw','terminal block'], 3517}; 3518var pcb_screw_terminal_blocks_3p5 = { 3519 nm: '3.5 mm PCB-mount, screw terminal blocks', 3520 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. 3.5 mm (0.138 inch) pitch. Single level or two levels.', 3521 kw: ['screw','terminal block'], 3522}; 3523var pcb_screw_terminal_blocks_3p8 = { 3524 nm: '3.81 mm PCB-mount, screw terminal blocks', 3525 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. 0.15 inch (3.81 mm) pitch. Single level or two levels.', 3526 kw: ['screw','terminal block'], 3527}; 3528var pcb_screw_terminal_blocks_5 = { 3529 nm: '5 mm PCB-mount, screw terminal blocks', 3530 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. 5 mm or 0.2 inch pitch. Single level or two levels.', 3531 kw: ['screw','terminal block','KF301'], 3532}; 3533var pcb_screw_terminal_blocks_7p5 = { 3534 nm: '7.5 mm PCB-mount, screw terminal blocks', 3535 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. 7.5 mm or 0.3 inch pitch. Single level or two levels.', 3536 kw: ['screw','terminal block'], 3537}; 3538var pcb_screw_terminal_blocks_lg = { 3539 nm: 'Large PCB-mount, screw terminal blocks', 3540 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals) and clamped with screws. Pitch larger than 7.5 mm. Single level or two levels.', 3541 kw: ['screw','terminal block'], 3542}; 3543var pcb_lever_terminal_blocks = { 3544 nm: 'PCB-mount, lever terminal blocks', 3545 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals); lifting a lever opens the wire cage,lowering the lever closes it.', 3546 kw: ['screwless','spring-cage','button-release','lever release','terminal block'], 3547 sa: ['idt_board_in_terminals','mass_term_board_in_blocks', 'poke_in_board_in_blocks', 'poke_in_splices'], 3548}; 3549var pcb_button_terminal_blocks = { 3550 nm: 'PCB-mount, button terminal blocks', 3551 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals); the wire cage is open while pressing a button or a momentary lever.', 3552 kw: ['screwless','spring-cage','button-release','lever release','terminal block'], 3553 sa: ['idt_board_in_terminals','mass_term_board_in_blocks', 'poke_in_board_in_blocks', 'poke_in_splices'], 3554}; 3555var pcb_tool_terminal_blocks = { 3556 nm: 'PCB-mount, tool terminal blocks', 3557 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals); inserting a flat head screwdriver in a slot opens the wire cage,removing the tool it closes it.', 3558 kw: ['screwless','spring-cage','button-release','lever release','terminal block'], 3559 sa: ['idt_board_in_terminals','mass_term_board_in_blocks', 'poke_in_board_in_blocks', 'poke_in_splices'], 3560}; 3561var pcb_misc_screwless_terminal_blocks = { 3562 nm: 'PCB-mount, misc terminal blocks', 3563 ds: 'Single-piece terminal blocks that are soldered to a PCB. Wires are inserted in them (either directly or with ferrules or rectangular terminals); the wire cage is opened some otehr way.', 3564 kw: ['screwless','spring-cage','button-release','lever release','terminal block'], 3565 sa: ['idt_board_in_terminals','mass_term_board_in_blocks', 'poke_in_board_in_blocks', 'poke_in_splices'], 3566}; 3567 3568// Puggable terminal blocks 3569var shroudless_2_pc_terminal_blocks_3p5 = { 3570 nm: '3.5 mm shroudless pluggable terminal blocks', 3571 ds: 'Terminal block divided into two parts: (1) Female: an inline plug; (2) Male: an shroudless PCB header. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped with screws. 3.5 mm (0.138 inch) pitch.', 3572 kw: ['pluggable','terminal block'], 3573}; 3574var shroudless_2_pc_terminal_blocks_5 = { 3575 nm: '5 mm shroudless pluggable terminal blocks', 3576 ds: 'Terminal block divided into two parts: (1) Female: an inline plug; (2) Male: an shroudless PCB header. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped with screws. 5 mm (0.197 inch) or 5.08 mm (0.2 inch) pitch.', 3577 kw: ['pluggable','terminal block'], 3578}; 3579var shroudless_2_pc_terminal_blocks_misc = { 3580 nm: 'Misc. shroudless pluggable terminal blocks', 3581 ds: 'Terminal block divided into two parts: (1) Female: an inline plug; (2) Male: an shroudless PCB header. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped with screws. Non-standard pitch.', 3582 kw: ['pluggable','terminal block'], 3583}; 3584var two_pc_terminal_blocks_2p5 = { 3585 nm: '2.5 mm 2-piece pluggable terminal blocks', 3586 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 2.5 mm or 0.1 inch pitch. Includes non-PCB male mates.', 3587 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3588}; 3589var two_pc_terminal_blocks_3p5 = { 3590 nm: '3.5 mm 2-piece pluggable terminal blocks', 3591 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 3.5 mm (0.128 inch) pitch. Includes non-PCB male mates.', 3592 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3593}; 3594var two_pc_terminal_blocks_3p8 = { 3595 nm: '3.81 mm 2-piece pluggable terminal blocks', 3596 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 3.81 mm (0.15 inch) pitch. Includes non-PCB male mates.', 3597 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3598}; 3599var two_pc_terminal_blocks_5 = { 3600 nm: '~5 mm 2-piece pluggable terminal blocks', 3601 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 5 mm or 0.2 inch pitch. Includes non-PCB male mates.', 3602 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3603}; 3604var two_pc_terminal_blocks_7p5 = { 3605 nm: '~7.5 mm 2-piece pluggable terminal blocks', 3606 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 7.5 mm or 0.3 inch pitch. Includes non-PCB male mates.', 3607 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3608}; 3609var two_pc_terminal_blocks_10 = { 3610 nm: '~10 mm 2-piece pluggable terminal blocks', 3611 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). 10 mm or 0.4 inch pitch. Includes non-PCB male mates.', 3612 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3613}; 3614var two_pc_terminal_blocks_misc = { 3615 nm: 'Misc. 2-piece pluggable terminal blocks', 3616 ds: 'Terminal block divided into two parts: (1) Female: an inline plug (or a PCB header); (2) Male: a PCB header (or a panel mounted connector, which may be double-ended). The male is shrouded at least on 2 sides. Wires are inserted in the plug (either directly or with ferrules or rectangular terminals) and clamped (either with screws or with manual levers). Non-standard pitch or non-standard mating face. Includes non-PCB male mates.', 3617 kw: ['pluggable','EuroBlock','terminal block','2-piece terminal block'], 3618}; 3619var part_shroud_2_pc_terminal_blocks = { 3620 nm: 'Part-shroud pluggable terminal blocks', 3621 ds: 'Two-piece terminal blocks for direct and semi-permanent connection of individual wires to a PCB. The header is shrouded but with less than 4 walls.', 3622}; 3623var misc_pluggable_terminal_blocks = { 3624 nm: 'Misc. pluggable terminal blocks', 3625 ds: 'Some other type of pluggable terminal block.', 3626}; 3627 3628// 10 Board-in interconnects family 3629// Board in terminals 3630var thru_pcb_board_in_wire_terminals = { 3631 nm: 'Board-in wire terminals thru PCB', 3632 ds: 'A wire is crimped to the entire terminal, then the wire inside the terminal is soldered to a PCB. Single circuit.', 3633}; 3634var to_pcb_board_in_wire_terminals = { 3635 nm: 'Board-in wire terminals to PCB', 3636 ds: 'A wire is crimped to the top of the terminal, then the terminal is soldered to a PCB. Single circuit', 3637}; 3638var board_in_removable_terminals = { 3639 nm: 'Removable board-in wire crimp terminals', 3640 ds: 'A wire is crimped to the terminal, then the terminal is connected to a PCB, removably. Single circuit.', 3641}; 3642var idt_board_in_terminals = { 3643 nm: 'Board-in IDT terminals', 3644 ds: 'Naked terminal that is soldered to a PCB, then a wire is pressed in the IDC blades (either by pressing on the wire with a tool, or by lowering a cap) piercing the insulation, for a direct and permanent connection.', 3645}; 3646var poke_in_board_in_terminals = { 3647 nm: 'Board-in poke-in terminals', 3648 ds: 'Naked terminal that is soldered to a PCB, then a wire is stripped and inserted into the terminal, for a direct and -permanent connection.', 3649 kw: ['poke-in header'], 3650 sa: ['pcb_screwless_terminal_blocks', 'poke_in_splices'], 3651}; 3652var solder_board_in_terminals = { 3653 nm: 'PCB solder cups, slot terminals', 3654 ds: 'For permanent, direct connection of a wire to a PCB. It is first soldered to a PCB, then an unstripped wire is soldered to it. The terminal has no housing.', 3655}; 3656var board_in_ffc_terminals = { 3657 nm: 'Board-in FFC terminals', 3658 ds: 'Individual terminals crimped to an FFC, then soldered to a PCB.', 3659}; 3660// Board in wire blocks/terminators 3661var crimp_board_in_terminators = { 3662 nm: 'Board-in crimp terminators', 3663 ds: 'Contacts that are crimped to wires, inserted into a housing to make a connector, then soldered to a PCB, for a direct and permanent connection.', 3664}; 3665var idt_board_in_terminators = { 3666 nm: 'Board-in IDT terminators', 3667 ds: 'Multiple wire are terminated to an insulation displacement connector (IDC) that is then soldered to a PCB, for a direct and permanent connection.', 3668}; 3669var open_idt_board_in_blocks = { 3670 nm: 'Board-in open IDT blocks', 3671 ds: 'Connector that is soldered to a PCB, then individual wires are inserted from above, one at a time, in the IDC connector, finally the wire is pressed down with a tool, piercing the insulation. Barbs try to keep the wire from popping back out. For a direct and permanent connection.', 3672 sa: ['pcb_screwless_terminal_blocks','rail_mount_
3672terminal_blocks'], 3673}; 3674var button_idt_board_in_blocks = { 3675 nm: 'Board-in button IDT blocks', 3676 ds: 'Connector that is soldered to a PCB, then each wire is inserted in a hole and terminated by pressing a button. Looks like a terminal block. For a direct and permanent connection.', 3677 sa: ['pcb_screwless_terminal_blocks','rail_mount_terminal_blocks'], 3678}; 3679var mass_term_board_in_blocks = { 3680 nm: 'Board-in mass-terminated IDT blocks', 3681 ds: 'Connector that is soldered to a PCB, then individual wires are inserted from the end, finally the cap is pressed down to force all the wires at once into the blades, piercing the insulation. For a direct and permanent connection.', 3682 sa: ['pcb_screwless_terminal_blocks','rail_mount_terminal_blocks'], 3683}; 3684var poke_in_board_in_blocks = { 3685 nm: 'Board-in poke-in blocks', 3686 ds: 'Connector is soldered to a PCB, then individual wires are stripped and inserted into the connector, for a direct and permanent connection.', 3687 kw: ['poke-in header'], 3688 sa: ['pcb_screwless_terminal_blocks', 'poke_in_splices'], 3689}; 3690var board_in_solder_strips = { 3691 nm: 'Board-in solder strips', 3692 ds: 'Connector is soldered to a PCB, then individual wires are stripped and sodlered to the connector, for a direct and permanent connection.', 3693 kw: ['poke-in header'], 3694 sa: ['shroudless_male_headers'], 3695}; 3696// Board in cable terminators 3697var transition_conn = { 3698 nm: 'Board-in transition connectors', 3699 ds: 'An unstripped ribbon cable is mass terminated into it, which is then soldered to a PCB. Also known as "paddle board connector". Despite its name, it is not a connector', 3700 kw: ['transition','direct-to-PCB','paddle board'], 3701 sa: ['bump_idc_conn','dip_ribbon_cable_plugs'], 3702}; 3703var ribbon_cable_traps = { 3704 nm: 'Ribbon cable poke-in traps', 3705 ds: 'Soldered to a PCB, then a stripped ribbon cable is inserted into it permanently.', 3706 kw: ['transition','direct-to-PCB','paddle board'], 3707}; 3708var board_in_coax_terminators = { 3709 nm: 'Board-in coaxial terminator', 3710 ds: 'First crimped on coaxial cable, then soldered to a PCB.', 3711 kw: ['coax','RF','board-in'], 3712 sa: ['board_in_pcb_coax_terminators','coax_conn'], 3713}; 3714var board_in_pcb_coax_terminators = { 3715 nm: 'PCB headers for coaxial cable', 3716 ds: 'Soldered to PCB first, then a coaxial cable is permanently terminated to it.', 3717 sa: ['board_in_coax_terminators','coax_conn'], 3718}; 3719 3720// 11 Device sockets family 3721// Fuse 3722var small_ferrule_fuse_clips = { 3723 nm: 'Ferrule fuse clips', 3724 ds: 'PCB or loose clips that clip to one end of a small ferrule fuse.', 3725}; 3726var small_ferrule_fuse_inline_holders = { 3727 nm: 'Ferrule fuse in-line holder', 3728 ds: 'Loose fuse holder for both ends of a small ferrule fuse.', 3729}; 3730var small_ferrule_fuse_pcb_blocks_holders = { 3731 nm: 'Ferrule fuse PCB block, holder', 3732 ds: 'PCB-mounted fuse holder for both ends of a small ferrule fuse.', 3733}; 3734var small_ferrule_fuse_chassis_blocks_holders = { 3735 nm: 'Ferrule fuse chassis block, holder', 3736 ds: 'Panel-mounted fuse holder for both ends of one or more small ferrule fuses.', 3737}; 3738var small_ferrule_fuse_rail_blocks_holders = { 3739 nm: 'Ferrule fuse rail block, holder', 3740 ds: 'DIN-rail-mounted fuse block or holder for both ends of a small ferrule fuse.', 3741}; 3742var small_ferrule_fuse_blkhd_holders = { 3743 nm: 'Ferrule fuse bulkhead holder', 3744 ds: 'Through-panel fuse holder for a small ferrule fuse.', 3745}; 3746var large_cartridge_fuse_clips_studs = { 3747 nm: 'Large cartridge fuse clips, studs', 3748 ds: 'Clips or studs for one end of a large cartridge fuse.', 3749}; 3750var large_cartridge_fuse_blocks = { 3751 nm: 'Large cartridge fuse block', 3752 ds: 'Panel-mounted block for both ends of a large cartridge fuse.', 3753}; 3754var auto_fuse_clips = { 3755 nm: 'Automotive blade fuse clips', 3756 ds: 'Clips for small automotive fuses with radial blades.', 3757}; 3758var auto_fuse_in_line_holders = { 3759 nm: 'Automotive blade fuse in-line holders', 3760 ds: 'In-line fuse holders for small automotive fuses with radial blades.', 3761}; 3762var auto_fuse_pcb_blocks = { 3763 nm: 'Automotive blade fuse PCB blocks', 3764 ds: 'PCB fuse blocks for small automotive fuses with radial blades.', 3765}; 3766var auto_fuse_panel_sockets = { 3767 nm: 'Automotive blade fuse panel sockets', 3768 ds: 'Panel-mounted fuse blocks for small automotive fuses with radial blades.', 3769}; 3770var auto_fuse_blkhd_holders = { 3771 nm: 'Automotive blade fuse bulkhead holder', 3772 ds: 'Through-panel fuse holders for small automotive fuses with radial blades.', 3773}; 3774var auto_large_fuse_sockets = { 3775 nm: 'Large auto fuse sockets', 3776 ds: 'Clips, blocks, or holders for large automotive fuses with axial blades.', 3777}; 3778var misc_fuse_sockets = { 3779 nm: 'Misc. fuse sockets', 3780 ds: 'Clips, blocks, or holders for some other type of fuse.', 3781}; 3782 3783// Battery 3784var pcb_coin_cell_retainers = { 3785 nm: 'PCB-mount coin cell retainers', 3786 ds: 'PCB-mounted, single circuit clip or contact for one side of a coin cell.', 3787}; 3788var pcb_coin_cell_holders = { 3789 nm: 'PCB-mount coin cell holders', 3790 ds: 'PCB-mounted, two-circuit, complete holder for one side of a coin cell.', 3791}; 3792var misc_coin_cell_holders = { 3793 nm: 'Misc. mount coin cell holders', 3794 ds: 'Two-circuit, complete holder for one side of a coin cell, not PCB-mounted.', 3795}; 3796var pcb_cyl_cell_contacts = { 3797 nm: 'PCB-mount cylindrical cell contacts', 3798 ds: 'PCB-mounted, single contact contacts and clips for cylindrical battery cells (AAA, AA, C, D, etc.).', 3799}; 3800var pcb_cyl_cell_holders = { 3801 nm: 'PCB-mount cylindrical cell holders', 3802 ds: 'PCB-mounted, holders for cylindrical battery cells (AAA, AA, C, D, etc.).', 3803}; 3804var misc_cyl_cell_contacts = { 3805 nm: 'Misc.-mount cylindrical cell contacts', 3806 ds: 'Single contact contacts and clips for cylindrical battery cells (AAA, AA, C, D, etc.) other than PCB mounted.', 3807}; 3808var misc_cyl_cell_holders = { 3809 nm: 'Misc.-mount cylindrical cell holders', 3810 ds: 'Holders for cylindrical battery cells (AAA, AA, C, D, etc.) other than PCB mounted.', 3811}; 3812var pcb_9v_battery_snaps = { 3813 nm: 'PCB-mount 9 V battery snaps', 3814 ds: 'PCB-mounted snaps (single contact) for 9 V batteries.', 3815}; 3816var pcb_9v_battery_holders = { 3817 nm: 'PCB-mount 9 V battery holders', 3818 ds: 'PCB-mounted holders (complete) for 9 V batteries.', 3819}; 3820var chassis_9v_battery_holders = { 3821 nm: 'Chassis-mount 9 V battery holders', 3822 ds: 'Chassis-mounted snaps (single circuit) and holders (complete) for 9 V batteries.', 3823}; 3824var inline_9v_battery_connectors_snaps = { 3825 nm: 'Wire-mount 9V battery connectors, clips', 3826 ds: '1-wire snaps (single circuit) or 2-wire connector (complete) held by the 9 V battery', 3827}; 3828var battery_stud_clamps = { 3829 nm: 'Battery stud clamps', 3830 ds: 'A cable is terminated to the clamp, then the clap is slipped on the stud of a lead acid battery and the bolt is tightened.', 3831}; 3832 3833// Semi 3834var transistor_sockets = { 3835 nm: 'Transistors sockets', 3836 ds: 'Sockets for leaded transistors (also ICs in a TO can), from 3 to 10 circuits, in-line, round, or other', 3837 kw: ['TO-3','TO-5','TO-220','TO-100','TO-66'], 3838}; 3839var dip_sockets = { 3840 nm: 'DIP sockets', 3841 ds: 'Sockets for integrated circuits in DIP or otherwise parallel-pin packages. Standard insertion force.', 3842}; 3843var dip_zif_sockets = { 3844 nm: 'ZIF DIP sockets', 3845 ds: 'Zero Insertion Force sockets for a DIP integrated circuit during testing and programming. After the IC is inserted, the socket is closed to grab the IC; the socket is opened before removing the IC.', 3846}; 3847var soic_zif_sockets = { 3848 nm: 'SOIC ZIF sockets', 3849 ds: 'Sockets for SMD integrated circuits with parallel pins. Zero insertion force.', 3850}; 3851var plcc_sockets = { 3852 nm: 'PLCC sockets', 3853 ds: 'Sockets for integrated circuits in PLCC SMD package. Standard insertion force.', 3854}; 3855var tqfp_zif_sockets = { 3856 nm: 'TQFP sockets', 3857 ds: 'Sockets for integrated circuits in TQFP SMD package. Zero insertion force.', 3858}; 3859var grid_array_zif_sockets = { 3860 nm: 'Sockets for grid array ICs', 3861 ds: 'Sockets for a pin grid array integrated circuits: PGA, LGA.', 3862 kw: ['PGA','LGA'], 3863}; 3864var misc_semi_sockets = { 3865 nm: 'Misc. IC sockets', 3866 ds: 'Sockets for integrated circuits of some other shape.', 3867}; 3868var dip_ribbon_cable_plugs = { 3869 nm: 'DIP ribbon cable plugs', 3870 ds: 'Plug that is mass-terminated to a ribbon cable and then plugged into a DIP IC socket', 3871 sa: ['transition_conn'], 3872}; 3873var dip_component_carriers = { 3874 nm: 'DIP component carriers', 3875 ds: 'Male plugs that fit in DIP IC sockets, onto which components are soldered.', 3876 kw: ['component carrier','DIP component carrier','plug'], 3877}; 3878var ic_socket_male_male_adapters = { 3879 nm: 'Male-to-male IC socket adapters', 3880 ds: 'Adapters with male pins on both sides that fit in IC sockets', 3881}; 3882// Card edge - GP 3883var gp_2readout_card_edge_sockets_sml = { 3884 nm: 'Small, double-readout card edge sockets', 3885 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. Card pitch less than 1 mm. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.',
3886 kw: ['Card edge','edge card'], 3887}; 3888var gp_2readout_card_edge_sockets_0p5 = { 3889 nm: '0.5 mm, double-readout card edge sockets', 3890 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 0.5 mm card pitch. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3891 kw: ['Card edge','edge card'], 3892}; 3893var gp_2readout_card_edge_sockets_0p75 = { 3894 nm: '0.75 mm, double-readout card edge sockets', 3895 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 0.75 mm card pitch. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3896 kw: ['Card edge','edge card'], 3897}; 3898var gp_2readout_card_edge_sockets_0p8 = { 3899 nm: '0.8 mm, double-readout card edge sockets', 3900 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 0.8 mm card pitch. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3901 kw: ['Card edge','edge card'], 3902}; 3903var gp_2readout_card_edge_sockets_1 = { 3904 nm: '1 mm, double-readout card edge sockets', 3905 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 1 mm card pitch. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3906 kw: ['Card edge','edge card'], 3907}; 3908var gp_2readout_card_edge_sockets_1p27 = { 3909 nm: '1.27 mm, double-readout card edge sockets', 3910 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 1.27 mm (0.05 inch) card pitch. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3911 kw: ['Card edge','edge card'], 3912}; 3913var gp_2readout_card_edge_sockets_med = { 3914 nm: 'Medium, double-readout card edge sockets', 3915 ds: 'The edge of a PCB card is plugged into these sockets. Card pitch between 1.3 mm and 2.5 mm. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3916 kw: ['Card edge','edge card'], 3917}; 3918var gp_2readout_card_edge_sockets_2p54 = { 3919 nm: '2.54 mm, double-readout card edge sockets', 3920 ds: 'The edge of a PCB card is plugged into these sockets. 2.54 mm (0.1 inch) card pitch. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3921 kw: ['Card edge','edge card'], 3922}; 3923var gp_2readout_card_edge_sockets_3p18 = { 3924 nm: '3.18 mm, double-readout card edge sockets', 3925 ds: 'The edge of a PCB card is plugged into these sockets. 3.18 mm (0.125 inch) card pitch. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3926 kw: ['Card edge','edge card'], 3927}; 3928var gp_2readout_card_edge_sockets_3p96 = { 3929 nm: '3.96 mm, double-readout card edge sockets', 3930 ds: 'The edge of a PCB card is plugged into these sockets. 3.96 mm (0.156 inch) card pitch. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3931 kw: ['Card edge','edge card'], 3932}; 3933var gp_2readout_card_edge_sockets_lg = { 3934 nm: 'Large, double-readout card edge sockets', 3935 ds: 'The edge of a PCB card is plugged into these sockets. Card pitch more than 2.54 mm (0.1 inch). PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3936 kw: ['Card edge','edge card'], 3937}; 3938// Card-edge - bus 3939var bus_card_edge_sockets_0p5_m2 = { 3940 nm: 'M.2 (NGFF) Mini Card bus card edge sockets', 3941 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. For M.2 (NGFF) Mini Card bus. 0.5 mm card pitch. For M.2 (NGFF) Mini Card bus. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3942 kw: ['Card edge','edge card','M.2 (NGFF) Mini Card bus'], 3943}; 3944var bus_card_edge_sockets_0p75_tca = { 3945 nm: 'Micro TCA bus card edge sockets', 3946 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 0.75 mm card pitch. For Micro TCA bus. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.',
3947 kw: ['Card edge','edge card','TCA bus'], 3948}; 3949var bus_card_edge_sockets_0p8_pci_xpr_mini = { 3950 nm: 'PCI Express Mini Card bus card edge sockets', 3951 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 0.8 mm card pitch. For PCI Express Mini Card bus. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3952 kw: ['Card edge','edge card','PCI Express Mini Card'], 3953}; 3954var bus_card_edge_sockets_1_pci_xpr = { 3955 nm: 'PCI Express bus card edge sockets', 3956 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. 1 mm card pitch. For PCI Express bus. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3957 kw: ['Card edge','edge card','PCI Express bus'], 3958}; 3959var bus_card_edge_sockets_1p27_pci = { 3960 nm: 'PCI bus card edge sockets', 3961 ds: 'The edge of a PCB card is plugged into these sockets. For PCI bus. 1.27 mm (0.05 inch) card pitch. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3962 kw: ['Card edge','edge card','PCI bus'], 3963}; 3964var bus_card_edge_sockets_1p27_mca = { 3965 nm: 'MCA bus card edge sockets', 3966 ds: 'The edge of a PCB card is plugged into these sockets. For MCA bus. 1.27 mm (0.05 inch) card pitch. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3967 kw: ['Card edge','edge card','MCA bus'], 3968}; 3969var bus_card_edge_sockets_2p54_isa = { 3970 nm: 'ISA bus card edge sockets', 3971 ds: 'The edge of a PCB card is plugged into these sockets. 2.54 mm (0.1 inch) card pitch. For ISA bus. PCB mounted. Double readout, double row (for double-sided cards): the socket has 2 rows of PCB pins and 2 rows of contacts that mate to the card.', 3972 kw: ['Card edge','edge card','ISA bus'], 3973}; 3974// Card-edge - Memory cards 3975var simm_memory_card_edge_sockets = { 3976 nm: 'SIMM memory card edge sockets', 3977 ds: 'Sockets for single-row computer memory cards. PCB mounted. Single readout, single row.', 3978 kw: ['','SIMM','memory card'], 3979}; 3980var dimm_memory_card_edge_sockets = { 3981 nm: 'DIMM memory card edge sockets', 3982 ds: 'Sockets for dual-row computer memory cards with two plastic latches close to the card edge. PCB mounted. Double readout, double row (for double-sided cards).', 3983 kw: ['DDR','DIMM','memory card'], 3984}; 3985var mini_dimm_memory_card_edge_sockets = { 3986 nm: 'Mini-DIMM memory card edge sockets', 3987 ds: 'Sockets for dual-row computer memory cards with two plastic latches close to the card edge. Narrower pitch than DIMM. PCB mounted. Double readout, double row (for double-sided cards).', 3988 kw: ['DDR','Mini-DIMM','memory card'], 3989}; 3990var sodimm_memory_card_edge_sockets = { 3991 nm: 'SO-DIMM memory card edge sockets', 3992 ds: 'Sockets for dual-row computer memory cards with two metal latches far from the card edge. PCB mounted. Double readout, double row (for double-sided cards).', 3993 kw: ['DDR','SODIMM','memory card'], 3994}; 3995var misc_memory_card_edge_sockets = { 3996 nm: 'Misc. memory card edge sockets', 3997 ds: 'Sockets for non-standard computer memory cards. PCB mounted. Double readout, double row (for double-sided cards).', 3998 kw: ['memory card'], 3999}; 4000// Card-edge - In-line 4001var rast_2p5_card_edge_plugs = { 4002 nm: 'RAST 2.5 card-edge plugs', 4003 ds: 'In line plugs terminated to discrete wires or ribbon cable, then plugged onto the edge of a PCB in a home appliances (e.g., washing machines) and held by it. Normally 2.5 mm pitch, but 5 mm available. Typically, a single piece ("direct" or "single-way"). Also, 2-piece ("indirect") with one mate on wires and the other mate on a PCB or other wires. (Two-piece RAST 5.0 connectors are in the interior connector section.)', 4004 kw: ['RAST 2.5','appliances','PCB edge','card edge','plug','header','IDC','crimp',], 4005 sa: ['rast_5_conn','faston_boots','rast_5_card_edge_plugs'], 4006}; 4007var rast_5_card_edge_plugs = { 4008 nm: 'RAST 5 card-edge plugs', 4009 ds: 'In line plugs terminated to discrete wires or ribbon cable, then plugged onto the edge of a PCB in a home appliances (e.g., washing machines) and held by it. 5 mm pitch. Single-piece. IDC or terminal block. (Two-piece RAST 5.0 connectors are in the interior connector section.)', 4010 kw: ['RAST 5','appliances','PCB edge','card edge','plug','header','IDC','crimp',], 4011 sa: ['rast_5_conn','faston_boots','rast_2p5_card_edge_plugs'], 4012}; 4013var wired_card_edge_plugs = { 4014 nm: 'Card-edge plug, wires', 4015 ds: 'Card-edge sockets terminated to individual wires and held by the PCB.', 4016}; 4017var terminal_block_card_edge_plugs = { 4018 nm: 'Card-edge terminal block plugs', 4019 ds: 'Card-edge sockets terminated to individual wires in a wire cage and held by the PCB.', 4020 sa: ['pluggable_terminal_blocks',], 4021}; 4022var ribbon_card_edge_plugs = { 4023 nm: 'Card-edge plugs, ribbon cable', 4024 ds: 'Card-edge sockets terminated to ribbon cable and held by the PCB.', 4025}; 4026var single_row_card_edge_sockets = { 4027 nm: 'Single-row card edge sockets', 4028 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. Single readout, single row (for single-sided cards): the socket has 1 row of PCB pins and 1 row of contacts that mate to the card.',
4029 kw: ['Card edge','edge card'], 4030}; 4031var single_readout_2row_card_edge_sockets = { 4032 nm: 'Single-readout, 2-row card edge sockets', 4033 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. Single readout, double row: the socket has 1 row of PCB pins but 2 rows of contacts that mate to the card (each PCB pin contact both sides of the card).', 4034 kw: ['Card edge','edge card'], 4035}; 4036var bilevel_card_edge_sockets = { 4037 nm: 'Bi-level card edge sockets', 4038 ds: 'The edge of a PCB card is plugged into these sockets. PCB mounted. The card has 2 levels of contacts on each side; the socket has 4 rows of PCB pins.', 4039 kw: ['Card edge','edge card','bi-level'], 4040}; 4041var hybrid_card_edge_sockets = { 4042 nm: 'Hybrid signal/power card edge sockets', 4043 ds: 'The edge of a PCB card is plugged into these sockets. Has two sections, one for signal, one for power.', 4044 kw: ['Card edge','edge card'], 4045}; 4046var card_edge_interposers = { 4047 nm: 'Coplanar card edge interposers', 4048 ds: 'Double-ended card-edge connector that connects two coplanar PCBs.', 4049 sa: ['hermaph_blade_b2b_conn'], 4050}; 4051// Computer card sockets 4052var pc_card_sockets = { 4053 nm: 'PC card sockets', 4054 ds: 'Sockets that mate to PCMCIA, CompactFlash (CF), and CFast computer cards and modules. The end-user can insert and remove the card.', 4055 kw: ['computer card','PCMCIA','CompactFlash','CF','CFast'], 4056}; 4057var sd_sockets = { 4058 nm: 'SD card sockets: ', 4059 ds: 'Sockets that mate to Secure Digital (SD), MultiMediaCard (MMC), Universal Flash Storage (UFS) computer cards and modules. The end-user can insert and remove the card.', 4060 kw: ['computer card','SD','MMC','UFS'], 4061}; 4062var sim_sockets = { 4063 nm: 'SIM card sockets', 4064 ds: 'Sockets that mate to Subscriber Identity Module (SIM), Smart Card (credit card) computer cards and modules. The end-user can insert and remove the card.', 4065 kw: ['computer card','SIM','Smart Card'], 4066}; 4067// FFC FPC sockets 4068var ffc_fpc_lif_sockets = { 4069 nm: 'LIF FFC/FPC sockets', 4070 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). There is no latch: inserting and extracting requires some force. For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 4071 kw: ['FFC','FPC','CIC','ECJ','Flex Circuit','Flexible Flat Circuit','Flat Printed Circuit','LIF','Low insertion force'], 4072 b: 1, 4073}; 4074var ffc_fpc_snap_in_sockets = { 4075 nm: 'Snap-in FPC sockets', 4076 ds: 'PCB sockets into which a notched FPC (Flat Printed Circuit) is inserted directly (no plug is installed on the cable/circuit). The cable snaps in and is retained. An actuator is pressed or flipped to release the cable. For notched FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 4077 kw: ['FFC','FPC','CIC','ECJ','Flex Circuit','Flexible Flat Circuit','Flat Printed Circuit'], 4078 b: 1, 4079}; 4080var ffc_fpc_slider_sockets = { 4081 nm: 'ZIF slider FFC/FPC sockets', 4082 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). While open, mating and unmating requires little (LIF) or no force (ZIF). A sliding actuator locks the cable in place. For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 4083 kw: ['FFC','FPC','CIC','ECJ','Flex Circuit','Flexible Flat Circuit','Flat Printed Circuit','ZIF','Zero insertion force', 'Slider'], 4084 b: 1, 4085}; 4086var ffc_fpc_front_flip_sockets = { 4087 nm: 'ZIF front flip FFC/FPC sockets', 4088 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). While open, mating and unmating requires little (LIF) or no force (ZIF). A rotating actuator near the cable entry flips to lock the cable in place. For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 4089 kw: ['FFC','FPC','CIC','ECJ','Flex Circuit','Flexible Flat Circuit','Flat Printed Circuit','ZIF','Zero insertion force', 'Front flip'], 4090 b: 1, 4091}; 4092var ffc_fpc_back_flip_sockets = { 4093 nm: 'ZIF back flip FFC/FPC sockets', 4094 ds: 'PCB sockets into which a flat cable (flat conductors) or the tail of a flexible circuit is inserted directly (no plug is installed on the cable/circuit). While open, mating and unmating requires little (LIF) or no force (ZIF). A rotating actuator at the rear flips to lock the cable in place. For FFC (Flexible Flat Cable), FPC (Flat Printed Circuit), CIC (Conductive Ink Circuit), ECJ (Etched Copper Jumper).', 4095 kw: ['FFC','FPC','CIC','ECJ','Flex Circuit','Flexible Flat Circuit','Flat Printed Circuit','ZIF','Zero insertion force', 'Back flip'], 4096 b: 1, 4097}; 4098var fpc_jackets_and_sockets = { 4099 nm: 'Latched jacket FPC sockets', 4100 ds: 'A plastic jacket is clipped on the FPC (Flat Printed Circuit). When the cable is inserted in a PCB socket, the jacket latches onto the socket. This is not a connector because the jacket has no contact. It is a socket because it mates directly with the cable. (Conversely, a LVDS connector for FFC cable is a connector because the plug is a complete connector with contacts.)', 4101 sa: ['lvds_w2b_conn'], 4102 b: 1, 4103}; 4104// Misc 4105var lamp_sockets = { 4106 nm: 'Lamp sockets', 4107 ds: 'Sockets for incandescent and other lamps.', 4108 kw: ['lamp socket'], 4109}; 4110var tube_sockets = { 4111 nm: 'Vacuum tube sockets', 4112 ds: 'Sockets for Vacuum tubes (valves), used also for some old relays.', 4113 kw: ['tube socket','valve socket'], 4114}; 4115var relay_sockets = { 4116 nm: 'Relay sockets', 4117 ds: 'Sockets for relays, timers.', 4118 kw: ['relay socket','timer socket'], 4119}; 4120var switch_sockets = { 4121 nm: 'Switch sockets', 4122 ds: 'Sockets for switches.', 4123 kw: ['switch socket'], 4124};
4125var led_strip_splices_sockets = { 4126 nm: 'LED strip sockets and splices', 4127 ds: 'Joins two LED strips end-to end or joins wires to an LED strip by pressing spring leaves against traces.', 4128 sa: ['led_lamp_sockets','led_strip_couplers'], 4129}; 4130var bus_bar_clips = { 4131 nm: 'Bus bar clips', 4132 ds: 'Flat terminal fastened to a panel and then a bus bar is slipped into it. ', 4133}; 4134var pcb_clips = { 4135 nm: 'PCB clips', 4136 ds: 'PCB-mounted terminal that can clips into something (other than a cell of fuse), removably. May be used for EMI shielding', 4137 sa: ['small_ferrule_fuse_clips','pcb_cyl_cell_contacts','pcb_9v_battery_snaps'], 4138}; 4139var other_device_sockets = { 4140 nm: 'Misc. device sockets', 4141 ds: 'Sockets that mate to other device: crystals.', 4142 kw: ['crystal socket'], 4143}; 4144 4145// 12 Compression interconnects family 4146// Spring-loaded interconnects 4147var spring_leaf_term = { 4148 nm: 'Spring leaf terminals', 4149 ds: 'Flat-spring-based board terminals (not pins). They have no designated mate. They touch a metal panel or other conductive target.', 4150}; 4151var spring_leaf_hdrs = { 4152 nm: 'Spring leaf headers', 4153 ds: 'Multiple spring leaves in a housing. They have no designated mate. They touch PCB pads or a spring leaf header target.', 4154 sa: ['pogo_pins','test_fixture_probes', 'pogo_pin_hdrs','spring_leaf_targets'], 4155}; 4156var spring_leaf_targets = { 4157 nm: 'Spring-leaf header targets', 4158 ds: 'Flat rectangular landing pads designed to be touched by spring-leaf headers.', 4159 sa: ['spring_leaf_hdrs', 'pogo_pin_targets'], 4160}; 4161var pogo_pins = { 4162 nm: 'Pogo pins', 4163 ds: 'Round spring-loaded pistons. Not a test fixture test probe. Genderless. They have no designated mate. They touch a metal panel or other conductive target.', 4164 kw: ['plunger pin','pogo pin','spring loaded pin','pin','test probe'], 4165 sa: ['test_fixture_probes'], 4166}; 4167var pogo_pin_hdrs = { 4168 nm: 'Pogo headers', 4169 ds: 'Multiple round spring-loaded pistons in a housing. They have no designated mate. They touch PCB pads or a Pogo header target.', 4170 sa: ['pogo_pins','test_fixture_probes', 'spring_leaf_hdrs','pogo_pin_targets','pogo_rect_conn'], 4171}; 4172var pogo_pin_targets = { 4173 nm: 'Pogo header targets', 4174 ds: 'Components with round rectangular landing pads designed to be contacted by pogo pin headers.', 4175 sa: ['pogo_pin_hdrs', 'spring_leaf_targets'], 4176}; 4177var test_fixture_probes = { 4178 nm: 'Test fixture probes', 4179 ds: 'Long, thin contacts with a spring-loaded plunger at the top. Used in a "bed-of-nails" test fixtures for temporary connection to a pad in PCB assembly under In Circuit Test (ICT / FCT).', 4180 kw: ['plunger pin','spring loaded pin','board test fixture probe','in-circuit test probe','ICT probe','function circuit test probe','FCT probe','test fixture probe', 'probe','pogo pin'], 4181}; 4182// EMI Shielding 4183var finger_stock = { 4184 nm: 'Finger stock', 4185 ds: 'Strip of spring leaves cut to length, or a ring of spring leaves. Block radio waves for EMI prevention.', 4186}; 4187var misc_emi_shielding_material = { 4188 nm: 'Misc. EMI shielding material', 4189 ds: 'Resilient (spongy) sheets, tubes and gaskets that ground across a gap between two conductive surfaces to block radio interference.', 4190}; 4191// Direct-to-PCB plugs 4192var direct_to_pcb_plugs = { 4193 nm: 'Direct-to-PCB plugs', 4194 ds: 'Single-part plugs that mate directly to a PCB', 4195}; 4196// PCB compression components 4197var single_end_compression_b2b_conn = { 4198 nm: 'Single-ended compression b2b connector', 4199 ds: 'Component mounted to one board with spring-loaded contacts on the other face. Placed between two parallel PCBs to connect them together.', 4200}; 4201var pcb_wound_springs = { 4202 nm: 'PCB coil springs', 4203 ds: 'PCB-mounted spring contact. Often used to sense a finger in a capacitive switch.', 4204}; 4205var double_end_spring_interposer = { 4206 nm: 'Double-ended compression b2b interposer', 4207 ds: 'Loose, flat component with an array of spring-loaded contacts on both faces. Placed between two parallel PCBs to connect them together.', 4208 sa: ['zebra_strips'], 4209}; 4210var zebra_strips = { 4211 nm: 'Elastomeric (Zebra) strips', 4212 ds: 'Strip with alternating conductive and insulating regions in a elastomer matrix. Best known as "Zebra" connectors.', 4213 kw: ['Zebra'], 4214 b: 1, 4215}; 4216var misc_b2b_compression_comp = { 4217 nm: 'Misc. board-to-board compression components', 4218 ds: 'Some other single-piece component placed between two boards to connect them.', 4219}; 4220 4221// 13 Shroudless strips family 4222var shroudless_male_headers_1 = { 4223 nm: '1 mm shroudless male PCB connectors', 4224 ds: 'Shroudless male pin PCB headers. 1 mm pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4225}; 4226var shroudless_male_headers_1p27 = { 4227 nm: '1.27 mm shroudless male PCB connectors', 4228 ds: 'Shroudless male pin PCB headers. 1.27 mm (0.05 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4229}; 4230var shroudless_male_headers_2 = { 4231 nm: '2 mm shroudless male PCB connectors', 4232 ds: 'Shroudless male pin PCB headers. 2 mm pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4233}; 4234var shroudless_male_headers_2p54 = { 4235 nm: '2.54 mm shroudless male PCB connectors', 4236 ds: 'Shroudless male pin PCB headers. 2.54 mm (0.1 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. Compatible with prismatic connectors. As they are shroudless, they are able to mate to other connectors and other components as well.', 4237}; 4238var shroudless_male_headers_3p96 = { 4239 nm: '3.96 mm shroudless male PCB connectors', 4240 ds: 'Shroudless male pin PCB headers. 3.96 mm (0.156 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4241}; 4242var shroudless_male_headers_5p08 = { 4243 nm: '5.08 mm shroudless male PCB connectors', 4244 ds: 'Shroudless male pin PCB headers. 5.08 mm (0.2 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4245}; 4246var shroudless_male_headers_misc = { 4247 nm: 'Misc. pitch shroudless male PCB connectors', 4248 ds: 'Shroudless male pin PCB headers. Other pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4249}; 4250var shroudless_fem_headers_1 = { 4251 nm: '1 mm shroudless female PCB connectors', 4252 ds: 'Shroudless female socket PCB headers. 1 mm pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4253}; 4254var shroudless_fem_headers_1p27 = { 4255 nm: '1.27 mm shroudless female PCB connectors', 4256 ds: 'Shroudless female socket PCB headers. 1.27 mm (0.05 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4257}; 4258var shroudless_fem_headers_2 = { 4259 nm: '2 mm shroudless female PCB connectors', 4260 ds: 'Shroudless female socket PCB headers. 2 mm pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4261}; 4262var shroudless_fem_headers_2p54 = { 4263 nm: '2.54 mm shroudless female PCB connectors', 4264 ds: 'Shroudless female socket PCB headers. 2.54 mm (0.1 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. Compatible with prismatic connectors. As they are shroudless, they are able to mate to other connectors and other components as well.', 4265}; 4266var shroudless_fem_headers_3p96 = { 4267 nm: '3.96 mm shroudless female PCB connectors', 4268 ds: 'Shroudless female socket PCB headers. 3.96 mm (0.156 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4269}; 4270var shroudless_fem_headers_5p08 = { 4271 nm: '5.08 mm shroudless female PCB connectors', 4272 ds: 'Shroudless female socket PCB headers. 5.08 mm (0.2 inch) pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4273}; 4274var led_lamp_sockets = { 4275 nm: 'LED lamp shroudless sockets', 4276 ds: 'Bottom-entry sockets on the LED board of an LED lamp that receive pins from the power board behind them.',
4277 sa: ['led_strip_splices_sockets','led_strip_couplers'], 4278}; 4279var shroudless_fem_headers_misc = { 4280 nm: 'Misc. pitch shroudless female PCB connectors', 4281 ds: 'Shroudless female socket PCB headers. Other pitch. Used inside a product (not accessible by the end-user) except possibly to move a programming jumper. As they are shroudless, they are able to mate to other connectors and other components as well.', 4282}; 4283var shroudless_stackers_2p54 = { 4284 nm: '2.54 mm shroudless stackers', 4285 ds: 'Shroudless male-male connectors with two plastic strips. 2.54 mm (0.1 inch) pitch. Used inside a product (not accessible by the end-user) . Compatible with prismatic connectors. As they are shroudless, they are able to mate to other connectors and other components as well.', 4286}; 4287var shroudless_stackers_misc = { 4288 nm: 'Misc. pitch shroudless stackers', 4289 ds: 'Shroudless male-male connectors with two plastic strips. Other pitch. Used inside a product (not accessible by the end-user) . As they are shroudless, they are able to mate to other connectors and other components as well.', 4290}; 4291var shroudless_u_headers = { 4292 nm: 'Shroudless U-shaped headers', 4293 ds: 'trips of pins with 2 right-angles. To connect two coplanar boards.', 4294 sa: ['perm_board_to_board_strips'] 4295}; 4296var shroudless_plugs_2 = { 4297 nm: '2 mm shroudless plugs', 4298 ds: 'Plain plug housings with a 2 mm pitch that may be fitted with socket or pin contacts. Flat walls, unkeyed and unlatched. Mate to shroudless PCB headers or plugs of opposite gender. Used inside a product (not accessible by the end-user). Can mate to other connectors (such as prismatic connectors) and other components.', 4299}; 4300var shroudless_plugs_2p54 = { 4301 nm: '2.54 mm shroudless plugs', 4302 ds: 'Plain plug housings with a 2.54 mm (0.1 inch) pitch that may be fitted with socket or pin contacts. Flat walls, unkeyed and unlatched. Mate to shroudless PCB headers or plugs of opposite gender. Used inside a product (not accessible by the end-user). Can mate to other connectors (such as prismatic connectors) and other components.', 4303}; 4304var led_strip_plug = { 4305 nm: 'Wire to LED strip plugs', 4306 ds: 'Plugs from wires to LED strips. ', 4307 sa: ['led_strip_splices_sockets'], 4308}; 4309var shroudless_plugs_misc = { 4310 nm: 'Misc. shroudless plugs', 4311 ds: 'Plain plug housings with some other pitch that may be fitted with socket or pin contacts. Flat walls, unkeyed and unlatched. Mate to shroudless PCB headers or plugs of opposite gender. Used inside a product (not accessible by the end-user). Can mate to other connectors (such as prismatic connectors) and other components.', 4312}; 4313var fem_shroudless_jumpers = { 4314 nm: 'Female jumpers, shunts', 4315 ds: 'Female programming jumpers (shunts) that mate to male PCB headers. Used inside a product, though it may be accessible by the end-user to move the jumper. ', 4316}; 4317var male_shroudless_jumpers = { 4318 nm: 'Male jumpers, shunts', 4319 ds: 'Male programming jumpers (shunts) that mate to female PCB headers. Used inside a product, though it may be accessible by the end-user to move the jumper. ', 4320}; 4321var led_strip_couplers = { 4322 nm: 'LED Strip-to-strip couplers', 4323 ds: 'Adapters joining LED strips. ', 4324 sa: ['led_lamp_sockets','led_strip_splices_sockets'], 4325}; 4326 4327// 14 Rectangular connectors family 4328// Board-to-board connectors 4329var c_i_mezz_conn = { 4330 nm: 'C-I mezzanine board-to-board connectors', 4331 ds: 'Low-profile PCB headers used inside a product specifically designed to mate two PCBs together, usually in parallel ("mezzanine"). Genderless contacts in two rows. The cross-section of one header looks like a "I" with contacts on either side of the trunk of the "I". The cross-section of the other header looks like a "C" with contacts wrapped around three sides. Rather than bottoming out and snapping together.', 4332}; 4333var dual_beam_in_cont_mezz_conn = { 4334 nm: 'Dual-beam inner cont. pt. mezzanine connectors', 4335 ds: 'Low-profile PCB headers used inside a product specifically designed to mate two PCBs together in parallel ("mezzanine"). Two beams. "E" and "C" cross-section. Single contact point on inside of "C" mate', 4336 sa: ['unpolar_c_e_b2b_conn','std_dual_beam_mezz_conn'], 4337}; 4338var dual_beam_out_cont_mezz_conn = { 4339 nm: 'Dual-beam outer cont. pt. mezzanine connectors', 4340 ds: 'Low-profile PCB headers used inside a product specifically designed to mate two PCBs together in parallel ("mezzanine"). Two beams."E" and "C" cross-section. Single contact point on outside of "C" mate.', 4341 sa: ['unpolar_c_e_b2b_conn','std_dual_beam_mezz_conn'], 4342}; 4343var std_dual_beam_mezz_conn = { 4344 nm: 'Standard dual-beam mezzanine connectors', 4345 ds: 'Low-profile headers used inside a product specifically designed to mate two PCBs together in parallel ("mezzanine"). Two beams. "E" and "C" cross-section. The "C" mate is a rectangular wall with contacts wrapped around the long walls. The "E" mate has a rectangular moat with contact on the inner boss and the outer wall, providing two contact points to its mate. Signal contacts only', 4346 kw: ['mezzanine'],
4347 sa: ['unpolar_c_e_b2b_conn','dual_beam_in_cont_mezz_conn','dual_beam_out_cont_mezz_conn'], 4348}; 4349var hybrid_dual_beam_mezz_conn = { 4350 nm: 'Hybrid dual-beam mezzanine connectors', 4351 ds: 'Low-profile headers used inside a product specifically designed to mate two PCBs together in parallel ("mezzanine"). Two beams. "E" and "C" cross-section. The "C" mate is a rectangular wall with contacts wrapped around the long walls. The "E" mate has a rectangular moat with contact on the inner boss and the outer wall, providing two contact points to its mate. Signal and power contacts.', 4352 sa: ['std_dual_beam_mezz_conn'], 4353}; 4354var chamfer_c_t_b2b_conn = { 4355 nm: 'Chamfered C-T mezzanine connectors', 4356 ds: 'Small headers that mate two parallel PCBs. Genderless contacts in two rows. Polarized with two chamfers at the ends. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4357}; 4358var chamfer_c_e_b2b_conn = { 4359 nm: 'Chamfered C-E mezzanine connectors', 4360 ds: 'Small headers that mate two parallel PCBs. Genderless contacts in two rows. Polarized with two chamfers at the ends. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4361}; 4362var keyed_c_t_b2b_conn = { 4363 nm: 'Keyed C-T board-to-board connectors', 4364 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Polarized with two rectangular keys at the ends. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4365}; 4366var keyed_c_e_b2b_conn = { 4367 nm: 'Keyed C-E board-to-board connectors', 4368 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Polarized with two rectangular keys at the ends. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4369}; 4370var peg_c_t_b2b_conn = { 4371 nm: 'Pegged C-T board-to-board connectors', 4372 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Pegs on one mate align the two parts as they approach. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4373}; 4374var peg_c_e_b2b_conn = { 4375 nm: 'Pegged C-E board-to-board connectors', 4376 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Pegs on one mate align the two parts as they approach. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4377}; 4378var shield_c_t_b2b_conn = { 4379 nm: 'Shielded C-T board-to-board connectors', 4380 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. A wide blade along the center of the groove mate provides shielding and connects the grounds. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4381}; 4382var shield_c_e_b2b_conn = { 4383 nm: 'Shielded C-E board-to-board connectors', 4384 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. A wide blade along the center of the groove mate provides shielding and connects the grounds. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4385}; 4386var d_shell_b2b_conn = { 4387 nm: 'D-shell board-to-board connectors', 4388 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Trapezoidal D-shell. Also mates to Mini-D ribbon connectors. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4389 sa: ['mini_d_ribbon_conn'], 4390}; 4391var floating_c_t_b2b_conn = { 4392 nm: 'Floating C-T board-to-board connectors', 4393 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. One mate has two housings, one fixed to the PCB and one floating to allow some misalignment between the two boards. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4394}; 4395var floating_c_e_b2b_conn = { 4396 nm: 'Floating C-E board-to-board connectors', 4397 ds: 'Tall headers that mate two PCBs in any topology. Genderless contacts in two rows. One mate has two housings, one fixed to the PCB and one floating to allow some misalignment between the two boards. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4398}; 4399var blocky_c_t_b2b_conn = { 4400 nm: 'Blocky C-T board-to-board connectors', 4401 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Non-polarized: fits in both orientations. The tongue has a square cross section. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4402}; 4403var tall_c_e_b2b_conn = { 4404 nm: 'Tall C-E mezzanine connectors', 4405 ds: 'Tall headers that mate two parallel PCBs. Genderless contacts in two rows. Non-
4405polarized. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4406}; 4407var unpolar_c_t_b2b_conn = { 4408 nm: 'Unpolarized C-T board-to-board connectors', 4409 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Non-polarized: fits in both orientations. The cross-section of one mate looks like a "T" and the other mate like a "C" or a "Π".', 4410}; 4411var dual_tongue_b2b_conn = { 4412 nm: 'Dual-tongue mezzanine connectors', 4413 ds: 'Small headers that mate two parallel PCBs. Genderless contacts in two rows. One header has two tongues. The other one has two pockets for them. The cross-section of one mate looks like a "E" and the other mate like a "Π".', 4414 kw: ['mezzanine'], 4415}; 4416var unpolar_c_e_b2b_conn = { 4417 nm: 'Unpolarized C-E board-to-board connectors', 4418 ds: 'Small headers that mate two PCBs in any topology. Genderless contacts in two rows. Unpolarized: may be mated in either direction. Not floating, pegged, or shielded. The cross-section of one mate looks like a "E" and the other mate like a "C" or a "Π".', 4419}; 4420var self_mate_genderless_b2b_conn = { 4421 nm: 'Self-mate genderless mezzanine conn.', 4422 ds: 'Small headers that mate two parallel PCBs. Genderless contacts in two rows. The two mates are identical.', 4423}; 4424var misc_small_genderless_b2b_conn = { 4425 nm: 'Misc. small genderless board-to-board connectors', 4426 ds: 'Some other small headers that mate two PCBs in any topology. Genderless contacts in one or two rows. ', 4427}; 4428var shroudless_gendered_b2b_conn = { 4429 nm: 'Shroudless gendered board-to-board conn.', 4430 ds: 'PCB headers used inside a product specifically designed to mate two PCBs together. Shroudless, usually 2.54 mm pitch, two to four rows. Qualified for use in space. May be mezzanine (PCBs paralell to each other), backplane (at right angles) or coplanar. Male connector has pins and female has sockets.', 4431}; 4432var partitioned_b2b_conn = { 4433 nm: 'Partitioned board-to-board connectors', 4434 ds: 'Small headers that mate two PCBs in any topology. May be mezzanine (PCBs paralell to each other), backplane (at right angles) or planar. Male connector has pins in individual cavities and female has sockets that are individually shrouded. Often blind-mate.', 4435}; 4436var smc_rect_conn = { 4437 nm: 'SMC rectangular connectors', 4438 ds: 'Mass terminated (insulation displacement) ribbon cable. Single row or two rows in a grid. The housing is stepped at the two ends.', 4439}; 4440var self_mate_gendered_b2b_conn = { 4441 nm: 'Self-mate gendered board-to-board connectors', 4442 ds: 'Small headers that mate two PCBs in any topology. Self mate, mezzanine (PCBs paralell to each other). Either genderless or gendered hermaphrodite. The family does not include any wire-mounted parts.', 4443}; 4444var shrouded_gendered_b2b_conn = { 4445 nm: 'Shrouded gendered board-to-board conn.', 4446 ds: 'Small headers that mate two PCBs in any topology. 1.27 mm pitch or less, one or two rows. May be mezzanine (PCBs paralell to each other), backplane (at right angles) or coplanar. Male connector has pins and female has sockets. The family does not include any wire-mounted parts.', 4447}; 4448var din41612_b2b_conn = { 4449 nm: 'DIN 41612 connectors', 4450 ds: 'DIN 41612 standard connectors, usually for backplane applications, to mount daughterboards (with a right-angle male header) at right angle to a motherboard (with a straight female header). Though, also for mezzanine (both PCBs use straight headers) or coplanar (both PCBs use right-angle headers) applications.', 4451}; 4452var hard_metric_array_b2b_conn = { 4453 nm: 'Hard Metric board-to-board connectors', 4454 ds: 'Hard Metric standard PCB headers used inside a product specifically designed to mate two PCBs together in any orientation: paralell ("mezzanine"), right angles ("backplane"), besides each other ("coplanar"), or in intersecting planes ("orthogonal"). Discrete circuits or differential pairs with shields. 5~10 rows or 12 rows. Used for the FUTUREBUS computer bus', 4455}; 4456var backplane_array_b2b_conn = { 4457 nm: 'Backplane array brd-to-brd connectors', 4458 ds: 'Large PCB headers used inside a product specifically designed to mate two PCBs together in any orientation: paralell ("mezzanine"), right angles ("backplane"), besides each other ("coplanar"), or in intersecting planes ("orthogonal"). Pins and sockets. A large number of contacts are in a grid, such as 8 rows by 12 columns. Suitable for high speed signals.', 4459}; 4460var mezzanine_array_b2b_conn = { 4461 nm: 'Mezzanine array brd-to-brd connectors', 4462 ds: 'Large PCB headers that mate two parallel PCBs. Pins and sockets. Many contacts are in many rows and columns. Suitable for high speed signals.', 4463}; 4464var beam_array_b2b_conn = { 4465 nm: 'Genderless beam array board-to-board conn.', 4466 ds: 'Small headers that mate two PCBs in any topology. 4 or more beams with genderless contacts. May be self-mating', 4467 sa: ['self_mate_gendered_b2b_conn'], 4468}; 4469var misc_array_b2b_conn = { 4470 nm: 'Misc. array b2b connectors', 4471 ds: 'Other array board-to-board connectors.', 4472}; 4473var battery_blade_b2b_conn = { 4474 nm: 'Battery blade board-to-board connectors', 4475 ds: 'High current connectors for laptop batteries with a single row of large, parallel blades. Shroudless. The female housing has slits that can be penetrated from any angle.', 4476}; 4477var parall_blade_b2b_conn = { 4478 nm: 'Parallel blades board-to-board connectors', 4479 ds: 'High current PCB headers with a single row of large, parallel blades. May be hybrid and/or blind mate (alignment pegs). Either shroudless or the male is shrouded. Specifically designed to mate two PCBs together at right angles ("backplane"), or besides each other ("coplanar").', 4480}; 4481var split_blade_b2b_conn = { 4482 nm: 'Split blades board-to-board connectors', 4483 ds: 'High current PCB headers. The male is shrouded and has a single row of large, parallel contacts, each consisting of two heavy-duty, parallel spring leaves that fit inside the female socket. Not not mistake the male for a female: the male leaves fit inside the female leaves. May be hybrid and blind mate (alignment pegs). Specifically designed to mate two PCBs at right angles ("backplane"), or besides each other ("coplanar").', 4484}; 4485var pwr_post_b2b_conn = { 4486 nm: 'Power post board-to-board connectors', 4487 ds: 'High current PCB connectors that use large round posts. May be hybrid and/or blind mate (alignment pegs). Specifically designed to mate two PCBs together at right angles ("backplane"), or besides each other ("coplanar").', 4488}; 4489var hermaph_blade_b2b_conn = { 4490 nm: 'Hermaph. & self-mate blade solid-state lighting b2b conn.', 4491 ds: 'Medium current PCB headers specifically designed for solid-state lighting applications, to mate two PCBs together, usually besides each other ("coplanar"). Single row. Shroudless, self-mating hermaphrodite: blades and sockets alternate.', 4492 kw: ['high-current b2b','lighting','hermaphrodite','self-mating'], 4493}; 4494var coplanar_blade_b2b_conn = { 4495 nm: 'Coplanar blade board-to-board connectors', 4496 ds: 'High current PCB headers with a single row of large, coplanar blades. May be hybrid and/or blind mate (alignment pegs). Specifically designed to mate two PCBs together at right angles ("backplane"), or besides each other ("coplanar").', 4497}; 4498var coplanar_blade_led_conn = { 4499 nm: 'Coplanar blade solid-state lighting b2b conn.', 4500 ds: 'Medium current PCB headers specifically designed for solid-state lighting applications, to mate two coplanar PCBs. Single row.', 4501 kw: ['high-current b2b','lighting','hermaphrodite','self-mating'], 4502}; 4503var vintage_shroudless_b2b_conn = { 4504 nm: 'Vintage shroudless B2B connectors', 4505 ds: 'Vintage connectors for cards and modules in a cage. No shroud. Two to four rows.', 4506 sa: ['vintage_rect_conn'], 4507}; 4508var misc_high_power_b2b_conn = { 4509 nm: 'Misc. High-power b2b connectors', 4510 ds: 'High-current board-to-board connectors with other than blade contacts.', 4511}; 4512var misc_b2b_conn = { 4513 nm: 'Misc. board-to-board connectors', 4514 ds: 'Other headers that mate two PCBs.', 4515}; 4516// General purpose rectangular connectors 4517var narrow_bump_crimp_conn = { 4518 nm: 'Narrow bump connectors', 4519 ds: 'Industry standard wire-to-board connectors. The female plug has four mostly flat walls with a block on one wide side. The housing holds wires crimped to wires. Its width is exactly the number of contacts in a row times the pitch (unlike the wider "IDC bump" plug). The male header has two mostly flat walls with a single rectangular gap for the key, and one or tw
4519o rows of square pins in a grid. Usually 2 mm or 2.54 mm (0.1") pitch, not latched. The plug is compatible with shroudless headers and the header is compatible with shroudless female plugs.', //" 4520 sa: ['shroudless_male_headers'], 4521}; 4522var bump_idc_conn = { 4523 nm: 'Bump IDC connectors', 4524 ds: 'Industry standard cable-to-board connectors usually for ribbon-cable connections. The female plug has four mostly flat walls with a block on one wide side. A ribbon cable is mass-terminated to the plug, with an optional cable strain relief. Housings for crimped wires are also available for a wire-to-cable connection. Its width is wider than the number of contacts in a row times the pitch to accommodate the snaps from the cable cover (unlike the narrower "IDC crimp" plug). Male plugs are also available for a cable-to-cable connection. The male header has two mostly flat walls with a single rectangular gap for the key, and two rows of square pins in a grid. It may be unlatched, or with two latch/ejectors at the two end (either short or long) or two metal latches on one wide side. Usually 1.27, 2, or 2.54 mm (0.1") pitch. The plug is compatible with shroudless headers and the header is compatible with shroudless female plugs.', //" 4525 kw: ['bump','IDC','insulation displacement','ribbon','mass termination'], 4526 sa: ['narrow_bump_crimp_conn', 'shroudless_male_headers'], 4527}; 4528var prismatic_latch_conn = { 4529 nm: 'Latched prismatic connectors', 4530 ds: 'Industry standard wire-to-board or wire-to-wire connectors. The female plug has four mostly flat walls with a latch on one wide side. The male header has four mostly flat walls with a catch for the latch. The header has one row of square pins. Usually 2 or 2.54 mm (0.1") pitch. The plug is compatible with shroudless headers and the header is compatible with shroudless female plugs.', //" 4531 sa: ['shroudless_male_headers'], 4532}; 4533var miniflex_conn = { 4534 nm: 'Miniflex connectors', 4535 ds: 'Mass terminated (insulation displacement) ribbon cable. Two rows in a staggered pattern. Originally the TE Micro-MaTch connector but now widely copied.', 4536 kw: ['Micro-MaTch',], 4537}; 4538var misc_prismatic_conn = { 4539 nm: 'Misc prismatic connectors', 4540 ds: 'Industry standard wire-to-board or FFC-to-board connectors. The female plug has four mostly flat walls. If polarized, it uses something other than a block of the wide side. Usually 2.54 mm (0.1") pitch, not latched. The plug is compatible with shroudless headers and the header is compatible with shroudless female plugs.', //" 4541 sa: ['shroudless_male_headers'], 4542}; 4543var round_partitioned_face_conn = { 4544 nm: 'Rounded partitioned face connectors', 4545 ds: 'Connector with partitioned shroud: each socket in the female is individually shrouded and each pin in the male is in an individual cavity. The cross section of each individual shroud varies (for keying) and is round, square, or square with one or more rounded corners.', 4546 kw: ['Mate-N-Lok'], 4547}; 4548var partitioned_micro_fit_conn = { 4549 nm: 'Micro-fit connectors', 4550 ds: 'Industry-standard wire-to-wire / wire-to-board rectangular connectors for interior use. 3 mm pitch, 1- or 2-row, outward latch on the wide side. Each socket in the female is individually shrouded (square cross-section, some are chamfered for keying); each pin in the male is in an individual cavity. Individual wires are crimped to contacts. Black housing.', 4551 kw: ['Micro MATE-N-LOK'], 4552}; 4553var partitioned_mini_fit_jr_conn = { 4554 nm: 'Mini-fit jr connectors', 4555 ds: 'Industry-standard rectangular wire-to-wire / wire-to-board connectors for interior use. 4.2 mm pitch, 2-row, outward latch on the wide side. Each socket in the female is individually shrouded (square cross-section, some are chamfered for keying); each pin in the male is in an individual cavity. Individual wires are crimped to contacts. Nylon housings, natural, white or black.', 4556 kw: ['VAL-N-LOK'], 4557}; 4558var misc_partitioned_face_conn = { 4559 nm: 'Misc. partitioned face connectors', 4560 ds: 'Rectangular wire-to-wire / wire-to-board connectors for interior use. Each socket in the female is individually shrouded; each pin in the male is in an individual cavity. Individual wires are crimped to contacts.', 4561}; 4562var single_wall_conn = { 4563 nm: 'Single-wall, 1-row connectors', 4564 ds: 'Industry standard, single-row connectors, usually wire-to-board. The PCB male header has a single wall, straight or right-angle (wall below the pins or above them), usually square posts, and may be breakaway. May be polarized. The female plug either consists of a housing with wire-crimp contacts, or uses insulation displacement for unstripped wire. In a few cases, male plugs and 4-wall male PCB headers are available. Sometimes known by their manufacturers\' series n
4564ames as "KK", "MTA" or "VH".', 4565 b: 1, 4566}; 4567var pin_socket_conn = { 4568 nm: '"Pin and socket" connectors', 4569 ds: 'Two-part connectors for individual wires, either wire-to-wire or wire-to-board. Single to triple row. Discrete wires are crimped in contacts. Male pin is hollow. The mating surface is flat (the sockets are not individually shrouded). Old standard connectors for appliances and automotive. Although most connectors use pins and sockets, somehow these connectors ended up being the ones that got the name "pin and socket"; on the street they may be called "Molex".', 4570 b: 1, 4571}; 4572var metrimate_trident_conn = { 4573 nm: 'Metrimate / MR / Trident connectors', 4574 ds: 'Large rectangular connectors with as many as 9 rows, two outward latches on the male, chamfers and triangular keys.', 4575}; 4576var dynamic_jfa_conn = { 4577 nm: 'Dynamic / JFA connectors', 4578 ds: 'A group of dissimilar connectors grouped under TE\'s "Dynamic" brand or JST\' "JFA" brand. Includes some partitioned connectors and some sensor connectors.', 4579 sa: ['sensor_conn','partitioned_face_conn'], 4580}; 4581var heavy_duty_bump_conn = { 4582 nm: 'Heavy-duty bump connectors', 4583 ds: '1.27 or 2 mm pitch, plain prismatic block holds the contacts plus a block on one wide side for polarization. Mainly use screws or metal latches.', 4584}; 4585var lo_prof_w2b_conn = { 4586 nm: 'Low-profile W2B connectors', 4587 ds: 'Standard wire-to-board connector (male pins on shrouded PCB header, rectangular housing for crimp wires or discrete-wire insulation displacement connector). Either unlatched or plug has a outward lever latch on a wide side. 1 or 2 rows. 10 mm maximum mating height. Up to 2.5 mm pitch. Used inside a product (not accessible by the end-user).', 4588 sa: ['misc_full_size_rect_conn'], 4589 b: 1, 4590}; 4591var lo_prof_sidelined_w2b_conn = { 4592 nm: 'Sidelined wire-to-board connectors', 4593 ds: 'Wire-to-board connectors. The contacts in the header are against a wall or embedded in it.', 4594 sa: ['misc_full_size_rect_conn'], 4595 b: 1, 4596}; 4597var parallel_mate_w2b_conn = { 4598 nm: 'Parallel mate, wire-to-board connectors', 4599 ds: 'Two-part wire-to-board connectors. Wire are parallel to the PCB, yet the connector is flat against PCB. Individual stripped wire are crimped into sockets and inserted in a female housing. Then the female is positioned parallel to the male PCB header and snapped into it. To release, the female is pulled up. The pitch ranges from 1.2 to 13 mm. Single row, unlatched (snap lock).', 4600 kw: ['Parallel mate','PCB header','wire-to-board','header','housing'], 4601}; 4602var full_size_w2b_conn = { 4603 nm: 'Full-size wire-to-board connectors', 4604 ds: 'Full-size wire-to-board connector families. Fully shrouded male header and female plug. Wires are crimped to terminals, or uses insulation displacement on individual unstripped wires.. Used inside a product (not accessible by the end-user).', 4605}; 4606var w2w_rect_conn = { 4607 nm: 'Wire-to-wire rectangular connectors', 4608 ds: 'General purpose wire-to-wire connector families. Fully shrouded male plug and female plug. Wires are crimped to terminals, or uses insulation displacement on individual unstripped wires.. Used inside a product (not accessible by the end-user).', 4609 b: 1, 4610}; 4611var misc_full_size_rect_conn = { 4612 nm: 'Misc. full-size rectangular connectors', 4613 ds: 'Regular rectangular connectors other than industry-standard or low-profile.', 4614 sa: ['lo_prof_w2b_conn'], 4615 b: 1, 4616}; 4617var shroudless_keyed_conn = { 4618 nm: 'Shroudless polarized rectangular connectors', 4619 ds: 'Neither mate is shrouded, or at most, header has two small posts or plug has a simple wall. Polarized: only mates with the intended mate (unlike unpolarized shroudless strips).Used inside a product (not accessible by the end-user).', 4620 sa: ['shroudless_conn'], 4621 b: 1, 4622}; 4623var misc_gendered_rect_conn = { 4624 nm: 'Misc. gendered irregular rectangular connectors', 4625 ds: 'General purpose connector families that include more than one function: wire-to-wire, wire-to-board, or board-to-board. Not quite rectangular or fastening other than latches, or otherwise non-standard. Used inside a product (not accessible by the end-user).', 4626}; 4627var lvds_w2b_conn = { 4628 nm: 'LVDS connectors', 4629 ds: 'Low Voltage Differential Signaling connectors. The right-angle PCB header is very flat against the PCB. Used in for laptop computers, flat screen TVs. For wires, ribbon cable, or small coaxial cable.', 4630}; 4631var pogo_rect_conn = { 4632 nm: 'Pogo rectangular connectors', 4633 ds: 'Interior rectangular connectors with pogo pins on one mate, flush pads on the other mate. Usually with magnetic fastening', 4634 sa: ['pogo_pin_hdrs','flush_concentric_conn','pogo_magnetic_ext_conn'], 4635}; 4636var misc_genderless_rect_conn = { 4637 nm: 'Misc. genderless rectangular connector', 4638 ds: 'Other rectangular connector with genderless contacts. Used inside a product (not accessible by the end-user).', 4639}; 4640// Application specific connectors 4641var faston_boots = { 4642 nm: 'Faston boots', 4643 ds: 'Housings for quick-connect female disconnects. Not conforming to the RAST standard. Female mates to individual quick-connect (Faston) tabs on a PCB, or to a male mate with tabs.', 4644 kw: ['appliances','tab','quick-connect','quick-disconnect','fastin','faston',], 4645 sa: ['rast_5_conn'], 4646}; 4647var timer_sockets = { 4648 nm: 'Timer sockets', 4649 ds: 'Connectors designed for use inside home appliances (e.g., washing machines). Female only, single-row, 5 mm pitch. Not conforming to the RAST standard. Mates to individual quick-connect (Faston) tabs on a PCB.', 4650 kw: ['appliances','tab','quick-connect','quick-disconnect','fastin','faston',], 4651 sa: ['rast_5_conn'], 4652}; 4653var rast_5_conn = { 4654 nm: 'RAST 5 appliance connectors', 4655 ds: 'Connectors designed for use inside home appliances (e.g., washing machines). Conforming to the RAST 5 standard. 5 mm pitch. The female is on wires and the male has a set of quick-connect tabs (either a PCB header or wire-mounted connector); also mates to individual quick-connect tabs on a PCB.', 4656 kw: ['RAST 5','appliances','tab','quick-connect','quick-disconnect','fastin','faston','header','IDC','crimp',], 4657 sa: ['faston_boots', 'rast_2p5_card_edge_plugs','rast_5_card_edge_plugs'], 4658}; 4659var unsealed_automotive_conn = { 4660 nm: 'Unsealed automotive connectors', 4661 ds: 'Connectors designed for use inside a vehicle (e.g., a passenger car). Rectangular connector that provides high reliability: latched, TPA (Terminal Position Assurance), positive click, hole for a pin extractor tool on the mating face. Wire-to-wire or wire-to-board. Not sealed.', 4662 sa: ['w2w_rect_conn'], 4663}; 4664var sealed_automotive_conn = { 4665 nm: 'Sealed automotive connectors', 4666 ds: 'Connectors designed for use inside a vehicle (e.g., a passenger car). Rectangular connector that provides high reliability: latched, TPA (Terminal Position Assurance), positive click, hole for a pin extractor tool on the mating face. Wire-to-wire or wire-to-board. Sealed.', 4667 sa: ['w2w_rect_conn','w2w_rect_conn'], 4668}; 4669var rf_automotive_conn = { 4670 nm: 'RF automotive connectors', 4671 ds: 'Radio frequency (RF) connectors designed for use inside a vehicle (e.g., a passenger car). Includes FAKRA.', 4672 kw: ['FAKRA',], 4673 sa: ['smb_type_conn','hsd_circular_conn'], 4674}; 4675var high_pwr_interior_ev_conn = { 4676 nm: 'High-power interior EV connectors', 4677 ds: 'Connectors for more than 100 V and more than 50 A designed for use inside an electric vehicle (e.g., a passenger EV, HEV or PHEV). Two or three conductors. May be shielded. May include 2 signal wires for a interlock loop.', 4678 kw: ['Yazaki',], 4679 sa: ['ev_dc_power_conn'], 4680}; 4681var motorcycle_conn = {
4682 nm: 'Motorcycle connectors', 4683 ds: 'Connectors that do not meet automotive standards.', 4684}; 4685var e_bike_rect_plugs = { 4686 nm: 'E-bike plugs', 4687 ds: 'Interior cable plugs for e-bikes other than circular connectors', 4688 sa: ['ebike_circ_conn','e_bike_charge_conn'], 4689}; 4690var e_bike_drawer_conn = { 4691 nm: 'E-bike drawer connectors', 4692 ds: 'Drawer conectors for e-bike batteries', 4693}; 4694// Hot-pluggable 4695var sata_hot_pluggable_conn = { 4696 nm: 'SATA hot-pluggable connectors', 4697 ds: 'Interior connectors for SATA computer peripherals. One mate is a card-edge socket, the other one is a plastic blade that emulates a PCB edge.', 4698 sa: ['misc_data_io_conn'], 4699}; 4700var sas_pcie_hot_pluggable_conn = { 4701 nm: 'SAS, PCIe hot-pluggable connectors', 4702 ds: 'Interior connectors for SAS, PCIe computer peripherals. One mate is a card-edge socket, the other one is a plastic blade that emulates a PCB edge.', 4703}; 4704var sfp_hot_pluggable_conn = { 4705 nm: 'SFP, PCIe hot-pluggable connectors', 4706 ds: 'Interior connectors for SFP computer peripherals. One mate is a card-edge socket, the other one uses a PCB edge.', 4707}; 4708var misc_hot_pluggable_conn = { 4709 nm: 'Misc. hot-pluggable connectors', 4710 ds: 'Interior connectors for some other computer peripherals. One mate is a card-edge socket, the other one uses a PCB edge.', 4711}; 4712// Interior AC power 4713var interior_wiring_conn = { 4714 nm: 'Interior AC/DC wiring connectors', 4715 ds: 'Connectors to wire power behind walls.', 4716}; 4717var luminaire_conn = { 4718 nm: 'Lighting fixture connectors', 4719 ds: 'Connectors used in residential lighting fixtures.', 4720 sa: ['misc_pwr_unipole_conn'], 4721}; 4722// Misc. Appl. Specific 4723var high_pwr_rc_conn = { 4724 nm: 'Hi-power RC model connectors', 4725 ds: 'Connectors for more than 50 A designed for use inside a radio controller model (e.g., a car, airplane) or a drone. Two or three conductors.', 4726 kw: ['XT30','XT60','XT90','EC-2','EC-3','EC-5','EC-8','TRX','Traxxas'], 4727 sa: ['misc_power_naked_pin_conn','misc_prismatic_conn','misc_gendered_rect_conn','round_partitioned_face_conn'], 4728 b: 1, 4729}; 4730var safety_disconnect = { 4731 nm: 'Mechanical safety disconnects', 4732 ds: '(MSD = mechanical safety disconnect) Jumper plug into a receptacle for a traction battery. Removed for service or in case of accident. May contain a fuse', 4733}; 4734var sensor_conn = { 4735 nm: 'Sensor connectors', 4736 ds: 'Two-part connectors for individual wires, either wire-to-wire or wire-to-board. Single row, latches on the sides. Discrete wires are terminated through insulation displacement or stripped and held in a spring cage, or crimped in contacts.. Multi-port PCB headers accept 2 to 4 plugs. Application include sensors and CC-Link communications.', 4737 kw: ['IDC','insulation displacement','poke-in','mass terminated','spring cage','multi-header','CC-Link'], 4738 sa: ['dynamic_jfa_conn'], 4739}; 4740var thermocouple_conn = { 4741 nm: 'Thermocouple connectors', 4742 ds: 'Two-circuit connectors with contacts made of two different metals to match the two metals in a thermocouple.', 4743}; 4744var misc_appl_specific_conn_ = { 4745 nm: 'Misc. application specific connectors', 4746 ds: 'Other rectangular connectors for a specific application.', 4747 sa: ['board_sockets'], 4748}; 4749 4750// 15 Single circuit connectors family 4751// Disconnects 4752var quick_connect_disconnects = { 4753 nm: 'Quick-connect disconnects', 4754 ds: 'Flat blade (tab), single circuit connectors, male and female. Usually crimped to wires, one mate may be PCB-mounted or panel-mount. May be uninsulated, partially or fully insulated. The female mates to some switches and relays.', 4755 kw: ['fast-on','fast-in','fast-fit','quick-connect','quick-disconnect','disconnect','tab'], 4756}; 4757var bullet_disconnects = { 4758 nm: 'Bullet disconnects', 4759 ds: 'Wire-crimped, single circuit connectors, large hollow pin and matching socket. May be uninsulated, or partially insulated.', 4760 kw: ['disconnect','bullet'], 4761}; 4762var knife_disconnects = { 4763 nm: 'Knife disconnects', 4764 ds: 'Wire-crimped, single circuit connectors, self-mating (both mates look the same), looks like two hand clasping each other. May be uninsulated or partially insulated.', 4765 kw: ['knife terminal,','disconnect'], 4766}; 4767var misc_disconnects = { 4768 nm: 'Misc. disconnects', 4769 ds: 'Other single-circuit crimp connectors without a housing.', 4770}; 4771// Naked pin 4772var banana_conn = { 4773 nm: 'Banana connectors', 4774 ds: 'Single-circuit connectors that mate in family. Includes banana binding post, and dual banana.', 4775 sa: ['bnc_adapters','phono_adapters','binding_posts'], 4776 b: 1, 4777}; 4778var single_ckt_w2b_conn = { 4779 nm: 'Single-ckt wire-to-board connector', 4780 ds: 'Wire socket that mates to a PCB pin.', 4781 b: 1, 4782}; 4783var misc_signal_naked_pin_conn = { 4784 nm: 'Misc. signal naked-pin connectors', 4785 ds: 'Single-circuit connectors for temporary use that mate in family. Shroudless: the pin is exposed. Unkeyed: the pin can rotate freely in the socket. Includes Tip connectors.', 4786 b: 1, 4787}; 4788var rc_bullets = { 4789 nm: 'RC bullets', 4790 ds: 'Single-circuit connectors for high current that mate in family. Shroudless: the pin is exposed. Unkeyed: the pin can rotate freely in the socket. Bullets for RC model batteries.', 4791 kw: ['RC bullet'], 4792 sa: ['high_pwr_rc_conn'], 4793}; 4794var misc_power_naked_pin_conn = { 4795 nm: 'High current naked-pin connectors', 4796 ds: 'Single-circuit connectors for high current that mate in family. Shroudless: the pin is exposed. Unkeyed: the pin can rotate freely in the socket. Includes Radsock, 3.6, 6, or 8 mm diameter.', 4797 kw: ['Radsok'], 4798 sa: ['hi_curr_plastic_unipole_conn'], 4799}; 4800// Unipole connectors 4801var pin_and_socket_unipole_conn = { 4802 nm: 'Pin and socket unipole connectors', 4803 ds: 'Single circuit connectors for individual wires, wire-to-wire. The hollow pins have a nominal diameter of 0.062 inch (1.57 mm). Male pin is hollow or a blade. Old standard connectors for appliances and automotive. Although most connectors use pins and sockets, somehow these connectors ended up being the ones that got the name "pin and socket"; on the street they may be called "Molex".', 4804 sa: ['pin_socket_conn'], 4805}; 4806var rubber_round_unipole_conn = { 4807 nm: 'Rubber shell unipole connectors', 4808 ds: 'Single-circuit connectors with a rubber shell. Used for deep sea immersion.', 4809 sa: ['circular_conn'], 4810}; 4811var slim_metal_unipole_conn = { 4812 nm: 'Slim metal unipole connectors', 4813 ds: 'Single circuit connectors. Small diameter, long metal shell with a pleasant shape.', 4814 sa: ['slim_circular_conn'], 4815}; 4816var misc_sgnl_unipole_conn = { 4817 nm: 'Misc. signal unipole connectors', 4818 ds: 'Single-circuit connectors that mate in family. Low current, shrouded. Some other type', 4819 kw: ['circular_conn'], 4820}; 4821var powerpole_conn = { 4822 nm: 'Powerpole connectors', 4823 ds: 'Single-circuit blocks that are interlocked together to form a larger, high current connector. Mostly non-gendered self-mating, though may be combined with gendered pin and socket blocks. Crimped to wires. Typically wire-to-wire, though it may include PCB-mounted versions.', 4824 kw: ['PowerPole',], 4825 sa: ['ev_dc_power_conn'], 4826 b: 1, 4827}; 4828var camlock_unipole_conn = { 4829 nm: 'Camlock unipole connectors', 4830 ds: 'Single-circuit connectors for a temporary connection to high power. Shroudless, exposed pin. Used for street fairs, large generator sets.', 4831 b: 1, 4832}; 4833var powerlock_unipole_conn = { 4834 nm: 'Powerlock unipole connectors', 4835 ds: 'Single-circuit connectors for a temporary connection to high power. Shrouded female, protected contacts. Used for street fairs, large generator sets.', 4836 b: 1, 4837}; 4838var energy_storage_conn = { 4839 nm: 'Energy storage connectors', 4840 ds: 'Single-circuit connectors for large stationary batteries. High current, plastic shell, unlatched..', 4841 sa: ['hi_curr_plastic_unipole_conn'], 4842 b: 1, 4843}; 4844var traction_batt_unipole_conn = {
4845 nm: 'Traction battery unipole connectors', 4846 ds: 'Single-circuit connectors for traction batteries. High current, plastic or metal shell, latched..', 4847 sa: ['high_pwr_interior_ev_conn'], 4848}; 4849var large_metal_unipole_conn = { 4850 nm: 'Large metal unipole connectors', 4851 ds: 'Single-circuit connectors, high current, metal shell, latched.', 4852 sa: ['misc_standard_circular_conn'], 4853 b: 1, 4854}; 4855var hi_curr_plastic_unipole_conn = { 4856 nm: 'High current plastic round unipole connect.', 4857 ds: 'Single-circuit connectors, high current, plastic shell, latched. Includes, connectors for photo-voltaic solar panels.', 4858 kw: ['PV','Solar','MC4', 'Lighting'], 4859 sa: ['energy_storage_conn'], 4860 b: 1, 4861}; 4862var hi_voltage_unipole_conn = { 4863 nm: 'High voltage unipole connect.', 4864 ds: 'Single-circuit connectors, high voltage.', 4865 b: 1, 4866}; 4867var misc_pwr_unipole_conn = { 4868 nm: 'Misc. power unipole connectors', 4869 ds: 'Single-circuit connectors that mate in family. High-current, shrouded. Some other type', 4870 kw: ['circular_conn'], 4871 sa: ['luminaire_conn'], 4872}; 4873 4874// 16 Concentric family 4875var phone_conn_2p5 = { 4876 nm: '2.5 mm phone connectors', 4877 ds: 'Barrel exterior connectors used for audio, though some times to power consumer products with low voltage AC or DC. 2.5 mm diameter. The male plug (in-line, for the cable) has 2 external contacts (TS: tip and shield), 3 contacts (TRS: tip, ring and shield) or 4 contacts (TRRS: tip, ring, ring and shield). The female jack (PCB or panel mount, for the product) uses spring leaves to mate to the tip and rings of the male plug; it may have a switch that is operated when a plug is inserted. Female plugs (in line) are also available for extension cords. The original phone plug is used for headphones, microphones and electric musical instruments, in broadcasting patch cords, and was the original patch cord for telephone switchboards. Some devices include two phone connectors, possibly of different sizes or opposite genders.', 4878 kw: ['2.5 mm','telephone plug, jack','TS (Tip Shield)','TRS (Tip Ring Shield)','TRRS (Tip Ring Ring Shield)','phone jack, plug','jack','plug'], 4879}; 4880var phone_conn_3p5 = { 4881 nm: '3.5 mm phone connectors', 4882 ds: 'Barrel exterior connectors used for audio, though some times to power consumer products with low voltage AC or DC. 3.5 mm diameter. The male plug (in-line, for the cable) has 2 external contacts (TS: tip and shield), 3 contacts (TRS: tip, ring and shield) or 4 contacts (TRRS: tip, ring, ring and shield). The female jack (PCB or panel mount, for the product) uses spring leaves to mate to the tip and rings of the male plug; it may have a switch that is operated when a plug is inserted. Female plugs (in line) are also available for extension cords. The original phone plug is used for headphones, microphones and electric musical instruments, in broadcasting patch cords, and was the original patch cord for telephone switchboards. Some devices include two phone connectors, possibly of different sizes or opposite genders.', 4883 kw: ['3.5 mm','telephone plug, jack','TS (Tip Shield)','TRS (Tip Ring Shield)','TRRS (Tip Ring Ring Shield)','phone jack, plug','jack','plug'], 4884 sa: ['phone_adapters'], 4885}; 4886var phone_conn_6p35 = { 4887 nm: '1/4 inch phone connectors', 4888 ds: 'Barrel exterior connectors used for audio, though some times to power consumer products with low voltage AC or DC. 1/4 inch (6.36 mm) diameter. The male plug (in-line, for the cable) has 2 external contacts (TS: tip and shield), 3 contacts (TRS: tip, ring and shield) or 4 contacts (TRRS: tip, ring, ring and shield). The female jack (PCB or panel mount, for the product) uses spring leaves to mate to the tip and rings of the male plug; it may have a switch that is operated when a plug is inserted. Female plugs (in line) are also available for extension cords. The original phone plug is used for headphones, microphones and electric musical instruments, in broadcasting patch cords, and was the original patch cord for telephone switchboards. Some devices include two phone connectors, possibly of different sizes or opposite genders.', 4889 kw: ['1/4 inch','telephone plug, jack','TS (Tip Shield)','TRS (Tip Ring Shield)','TRRS (Tip Ring Ring Shield)','phone jack, plug','jack','plug'], 4890}; 4891var phone_conn_misc = { 4892 nm: 'Misc. size phone connectors', 4893 ds: 'Barrel exterior connectors used for audio, though some times to power consumer products with low voltage AC or DC. The diameter is something other than 2.5 mm, 3.5 mm or 1.4 inch (it may be 4.39, 5.23, or 7.5 mm). The male plug (in-line, for the cable) has 2 external
4893contacts (TS: tip and shield), 3 contacts (TRS: tip, ring and shield) or 4 contacts (TRRS: tip, ring, ring and shield). The female jack (PCB or panel mount, for the product) uses spring leaves to mate to the tip and rings of the male plug; it may have a switch that is operated when a plug is inserted. Female plugs (in line) are also available for extension cords. The original phone plug is used for headphones, microphones and electric musical instruments, in broadcasting patch cords, and was the original patch cord for telephone switchboards. Some devices include two phone connectors, possibly of different sizes or opposite genders.', 4894 kw: ['telephone plug, jack','TS (Tip Shield)','TRS (Tip Ring Shield)','TRRS (Tip Ring Ring Shield)','phone jack, plug','jack','plug'], 4895}; 4896var std_coax_barrel_power_conn = { 4897 nm: 'Std. coax barrel power couplers', 4898 ds: 'Barrel exterior connectors used to power consumer products with low voltage AC or DC. Also known as "DC coaxial". The female plug (in-line, for the cord from a power supply/wall wart) has 2 contacts: the outer one is a cylinder that surrounds a second, concave inner contact. The male jack (PCB or panel mount, for the product) has a center pin and a spring leaf that mates to the outer contact of the female plug; it may have a switch that is operated when a plug is inserted. Male plugs (in line) are also available for extension cords. Different outer diameter (2.0~6.5 mm) and inner diameter (0.65~4.3 mm) result in many permutations.', 4899 kw: ['barrel power','DC power jack, plug'], 4900 sa: ['coax_barrel_power_adapters'], 4901}; 4902var eiaj_a_coax_barrel_power_conn = { 4903 nm: 'EIAJ Type A coax barrel power couplers', 4904 ds: 'Barrel exterior connectors used to power consumer products with low voltage AC or DC. Also known as "DC coaxial". The female plug (in-line, for the cord from a power supply/wall wart) has 2 contacts: the outer one is a cylinder. The inner one is a fork. The plastic tip bulges out with a wider diameter than the metal cylinder. The male jack (PCB or panel mount, for the product) has a center pin and a spring leaf that mates to the outer contact of the female plug; it may have a switch that is operated when a plug is inserted. Male plugs (in line) are also available for extension cords. Different outer diameter (2.0~6.5 mm) and inner diameter (0.65~4.3 mm) result in many permutations.', 4905 kw: ['barrel power','DC power jack, plug'], 4906}; 4907var ring_shld_coax_barrel_power_conn = { 4908 nm: 'Ring-shield coax barrel power couplers', 4909 ds: 'Barrel exterior connectors used to power consumer products with low voltage AC or DC. Also known as "DC coaxial". The female plug (in-line, for the cord from a power supply/wall wart) has 3 contacts: the outer ones are two cylinders. The inner one is a tube. The male jack (PCB or panel mount, for the product) has a center pin and two spring leaves that mate to the outer contacts of the female plug.', 4910}; 4911var rev_coax_barrel_power_conn = { 4912 nm: 'Reverse gender coax barrel power couplers', 4913 ds: 'Barrel exterior connectors used to power consumer products with low voltage DC. Reverse gender, including EIAJ Type B. The male plug (in-line, for the cord from a power supply/wall wart) has 2 contacts: the outer one is a cylinder that surrounds a pin. The female jack (PCB or panel mount, for the product) has a center socket and a spring leaf that mates to the outer contact of the female plug; it may have a switch that is operated when a plug is inserted.', 4914}; 4915var cctv_power_barrel_conn = { 4916 nm: 'CCTV coax barrel power couplers', 4917 ds: 'High-current, concentric exterior connectors used to power CCTV cameras, e-bikes, LED lighting. The female has 2 contacts: the outer one is a 5.5 mm diameter cylinder that surrounds a second, concave inner contact; it may look like an RCA (phone) female jack, but smaller. The male has a 2.1 mm diameter center pin split into 2 spring leaves.', 4918 kw: ['CCTV','DC power jack, plug'], 4919}; 4920var misc_coax_barrel_power_conn = { 4921 nm: 'Misc. coax barrel power couplers', 4922 ds: 'Some other type of barrel exterior connectors used to power consumer products with low voltage AC or DC. E.g, 3 circuits, male of female plug.', 4923 kw: ['barrel power','DC power jack, plug'], 4924}; 4925var phono_conn = { 4926 nm: 'Phono (RCA) connectors', 4927 ds: 'Barrel exterior connectors used for audio for consumer products. The male plug (in-line, for the cord) has two contacts: a pin and 4-leaved shroud. The female is a jack (panel or PCB mount, may be dual) or a plug (in-line, for extension cords).', 4928 kw: ['phono jack, plug','RCA','jack','plug'], 4929 sa: ['phono_adapters'], 4930}; 4931var cigarette_lighter_conn = { 4932 nm: 'Cigarette lighter connectors', 4933 ds: 'Circular connectors to power accessories in vehicles.', 4934 kw: ['Cigarette lighter'], 4935}; 4936var concentric_contact_conn = { 4937 nm: 'Concentric contacts connectors', 4938 ds: 'Circular connectors that may be mated in any orientation (any angle) used in low power (signal) applications. Both mates have concentric cylindrical contacts contacts. Includes electric kettle connectors.', 4939 kw: ['kettle', 'electric kettle'],
4940}; 4941var flush_concentric_conn = { 4942 nm: 'Flush concentric connectors', 4943 ds: 'Circular connectors that may be mated in any orientation (any angle) used in low power (signal) applications. The plug has spring-loaded contacts. The contacts in the jack are concentric circles on a flush plane. Used in wearable communication equipment such as police radios.', 4944 kw: ['police radio'], 4945}; 4946var misc_concentric_conn = { 4947 nm: 'Misc. concentric connectors', 4948 ds: 'Circular connectors that may be mated in any orientation (any angle). The contacts are concentric. Includes "microphone" types.', 4949 kw: ['microphone'], 4950}; 4951// 17 Coax connectors family 4952// Interior RF connectors 4953var mini_rf_cable_to_board_conn = { 4954 nm: 'Miniature RF Cable-to-board connectors', 4955 ds: 'Stubby PCB connector to connect a coaxial cable to a PCB, inside equipment (not accessible to the end-user).', 4956 kw: ['coax','RF','cable-to-board','AMC','AMMC','CV-10','E.FL','FMC','G-Type','GSC','H.FL','HSC','JSC','MCRF','UMCC','U.FL','IPEX','IPAX','IPX','MHF','Ultra Miniature Coaxial','MMBX','MMCX','MMCX','CECC 22000','MMS','MMT','MS-145','MS-147','MS-151','MS-156','MS-162','MS-166','MS-180','OSMT','OSP','BMA','Pico II','PSMP','SMP','SMPM','SMPS','SSMCX','SSMCX','SWD','SWF','SWG','UMC','W.FL','W.FL2'], 4957 sa: ['board_in_coax_terminators'], 4958}; 4959var mini_rf_board_to_board_conn = { 4960 nm: 'Miniature RF Board-to-board connectors', 4961 ds: 'Stubby PCB connector to connect two mezzanine PCBs, inside equipment (not accessible to the end-user).', 4962 sa: ['microwave_conn'], 4963}; 4964 4965// Microwave RF connectors 4966var small_microwave_conn = { 4967 nm: 'Small microwave connectors', 4968 ds: 'To connect cables together or a cable to a PCB. Mating diameter is 3.5 mm or smaller. The PCB connector is long or tall. For microwave test and radio equipment.', 4969 kw: ['MC-Card','SSMB','OSMM','1.0/2.3','DIN41626','SSMC','Mini-SMP','SMPM','microwave','coax','RF'], 4970}; 4971var smb_type_conn = { 4972 nm: 'SMB microwave connectors & derivatives', 4973 ds: 'To connect cables together or a cable to a PCB. Mating diameter is 3.7 mm; snap fit. The PCB connector is long or tall. For microwave test and radio equipment.', 4974 kw: ['RP-MCX','SMB','MCX','CECC 22220','OSX','PCX','FAKRA','Mini-SMB','microwave','coax','RF'], 4975 sa: ['rf_automotive_conn'], 4976}; 4977var medium_microwave_conn = { 4978 nm: 'Medium microwave connectors', 4979 ds: 'To connect cables together or a cable to a PCB. Mating diameter is 3.7 mm (threaded) or between 4.2 to 5.6 mm (any mating method). The PCB connector is long or tall. For microwave test and radio equipment.', 4980 kw: ['10-32','SSMA','SMC','OSSM','QMA','1mm','MSS','microwave','coax','RF'], 4981}; 4982var sma_type_conn = { 4983 nm: 'SMA microwave connectors & derivatives', 4984 ds: 'To connect cables together or a cable to a PCB. Mating diameter is 6.35 mm; threaded. The PCB connector is long or tall. For microwave test and radio equipment.', 4985 kw: ['SMA','2.92mm','K-type','3.5 mm','APC-3.5','3.5 PC','BRM','OSM','RP-SMA','RT-SMA','microwave','coax','RF'], 4986}; 4987var large_microwave_conn = { 4988 nm: 'Large microwave connectors', 4989 ds: 'To connect cables together or a cable to a PCB. Mating diameter is 6.4 mm or larger. The PCB connector is long or tall. For microwave test and radio equipment.', 4990 kw: ['microwave','coax','RF','SMK','SMZ','Type 43','1.85 mm','2.4 mm','APC-2.4','OS-50'], 4991}; 4992// Standard exterior RF connectors 4993var bnc_type_conn = { 4994 nm: 'BNC RF connectors & derivatives', 4995 ds: 'Standard bayonet connectors for radio frequency applications, such as scopes. Accessible to the end user; cable, panel or PCB mounted. Includes compatible variants, such as for higher frequency (UHD BNC). larger (C), or smaller (BNC HD, Mini BNC). Does not include twinax and triax.', 4996 kw: ['coax','RF','BNC','UHD BNC','BNC UHD',,'MHV','SHV','RP BNC','Mini BNC','BNC Mini','BNC HD','HD BNC','C-type','coax','Twinaxial','Triaxial'], 4997 sa: ['f_type_adapters'], 4998}; 4999var tnc_type_conn = { 5000 nm: 'TNC RF connectors & derivatives', 5001 ds: 'Medium power threaded connectors for radio frequency applications, such as low power transceivers. Accessible to the end user. Cable, panel or PCB mounted. Includes derivatives such as reverse polarity (RP TNC). Does not include twinax and triax.', 5002 kw: ['TNC','RP TNC','coax','RF'], 5003}; 5004var n_type_conn = { 5005 nm: 'N RF connectors & derivatives', 5006 ds: 'Medium power connectors for radio frequency applications, such as low power transceivers. Accessible to the end user. Cable or panel mounted. Normally threaded. Includes derivatives such as reverse polarity (RP-N) and snap (QN).', 5007 kw: ['N','RP-N','QN','coax','RF'], 5008}; 5009var tv_video_conn = { 5010 nm: 'TV, cable, video connectors', 5011 ds: 'Connectors used for TV, cable TV, or video. Accessible to the end user. Cable, panel or PCB mounted.', 5012 kw: ['Type-F','F-type','1.6-5.6 - IEC169-13','Belling-Lee','9,52','EC 61169-2','IEC 169-2','F-Type','WECo Mini','coax','TV','cable TV','video'], 5013 sa: ['f_type_adapters'], 5014}; 5015var telecom_rf_conn = { 5016 nm: 'Telecom tower RF connectors', 5017 ds: 'Low PMI (Passive Intermodulation) connectors used in cell-phone telecom towers. The female has three concentric cylinders: the center socket, a shield that fits inside the male shield, and the externally threaded body that fins inside the male\'s threaded ring.', 5018 kw: ['coax','low PMI','RF', 'telecom'], 5019}; 5020var misc_std_ext_rf_conn = { 5021 nm: 'Misc. standard exterior RF connectors', 5022 ds: 'Standard-shaped RF connectors accessible to the end user, cable, panel or PCB mounted. Includes FME, and Mini-UHF.', 5023 kw: ['FME','Mini-UHF','coax','RF'], 5024};
5025// Misc. RF external connectors 5026var slim_coax_conn = { 5027 nm: 'Slim RF connectors', 5028 ds: 'Similar to slim metal circular connectors.', 5029 sa: ['slim_metal_circular_conn'], 5030}; 5031var sexless_self_mate_rf_conn = { 5032 nm: 'Genderless, self-mating, precision RF connectors', 5033 ds: 'Flat-faced connectors that mate to an identical connector. Used in test equipment.', 5034 kw: ['coax','RF','Sexless','Genderless','Precision','self-mate'], 5035}; 5036var high_power_flange_rf_conn = { 5037 nm: 'High power flange RF connectors', 5038 ds: 'High power (10 kW at 100 MHz and above) connectors for radio frequency applications whose mating face is a flange. For Heliax cable. Each cable has a female plug. A male-to male interposer connects the center conductors. The shields are flanges that are flush-mounted directly to each other. Adapters to smaller connectors are common. Flush flange held with screws. Used in high-power radio transmitters.', 5039 kw: ['coax','RF','Heliax','flange','1-5/8" EIA flange','3-1/8" EIA flange','4-1/2" EIA flange','6-1/8" EIA flange'], 5040}; 5041var odd_shape_rf_conn = { 5042 nm: 'Odd-shaped RF connectors', 5043 ds: 'Connectors for radio frequency applications, accessible to the end user, with an odd shape: self-mating other than flat faced, or the shield is pulled back onto the cable, etc..', 5044 kw: ['coax','RF'], 5045}; 5046// Non-RF coax connectors 5047var twinax_conn = { 5048 nm: 'Twinaxial connectors', 5049 ds: 'Coaxial connectors with two side-by-side center contacts, undefined impedance, accessible to the end user. Technically a "circular connector", but classified as a coaxial connector because it uses the same housing as a standard coaxial connector.', 5050 kw: ['coax','twinax'], 5051}; 5052var triax_conn = { 5053 nm: 'Triaxial connectors', 5054 ds: 'Coaxial connectors with two concentric shields, undefined impedance, accessible to the end user.', 5055 kw: ['coax','triaxial'], 5056}; 5057var hv_coax_conn = { 5058 nm: 'High voltage coaxial connectors', 5059 ds: 'Coaxial connectors for high voltage, accessible to the end user.', 5060 kw: ['coax','high voltage'], 5061}; 5062var misc_non_rf_coax_conn = { 5063 nm: 'Misc. non-RF coax connectors', 5064 ds: 'Barrel exterior connectors used for other applications.', 5065}; 5066var waveguide_flanges = { 5067 nm: 'Wave guide flanges', 5068 ds: 'Installed at the end of wave guide tubes.', 5069}; 5070 5071// 18 Circular connectors family 5072var mini_xlr_circular_conn = { 5073 nm: 'Mini-XLR circular connectors', 5074 ds: 'Round connectors with non-concentric contacts with 3 pins. Self-latching, released by pressing a button. For use in professional audio. The outer mating diameter is 8.5 mm.', 5075 kw: ['XLR','receptacle','plug','circular'], 5076}; 5077var std_xlr_circular_conn = { 5078 nm: 'Standard XLR circular connectors', 5079 ds: 'Round connectors with non-concentric contacts. Self-latching, released by pressing a button. For use in professional audio. The outer mating diameter is 15.5 mm.', 5080 sa: ['phone_adapters','bnc_adapters'], 5081 kw: ['XLR','receptacle','plug','circular'], 5082}; 5083var xlr_derivative_circular_conn = { 5084 nm: 'XLR derivative circular connectors', 5085 ds: 'Round connectors similar to the XLR connector. The outer mating diameter is something other than 8.5 or 15.5 mm.', 5086}; 5087var mini_din_circ_conn = { 5088 nm: 'Mini-DIN circular connectors', 5089 ds: 'Round connectors with non-concentric contacts per the German DIN standard; the mating diameter is 9 mm, which is smaller than a standard DIN. General purpose or video.', 5090 kw: ['DIN','Mini DIN','receptacle','plug','circular'], 5091 sa: ['d_sub_adapters'], 5092}; 5093var power_din_circ_conn = { 5094 nm: 'Power-DIN circular connectors', 5095 ds: 'Round connectors with non-concentric contacts similar to the German DIN 41524 standard. Mating diameter is 10.3 mm. Used for AC power adapters. 3 or 4 pins.', 5096 kw: ['DIN','DIN speaker','receptacle','plug','circular'], 5097 sa: ['coax_barrel_power_adapters'], 5098}; 5099var std_din_circ_conn = { 5100 nm: 'DIN circular connectors', 5101 ds: 'Round connectors with non-concentric contacts per the German DIN 41524 standard. Mating diameter is 13.3 mm. Used for audio and MIDI. From 3 to 14 pins. Also, a 2-pin DIN 41529 loudspeaker connector.', 5102 sa: ['misc_shroudless_circular_conn'], 5103 kw: ['DIN','receptacle','plug','circular'], 5104}; 5105var kleintuchel_circ_conn = { 5106 nm: 'Kleintuchel connectors', 5107 ds: 'Precursors to the DIN connector, pin contacts, M16x0.75 thread or bayonet.', 5108}; 5109var grossetuchel_circ_conn = { 5110 nm: 'Grossetuchel connectors', 5111 ds: 'Precursors to the DIN connector, blade contacts, 16 mm thread.', 5112}; 5113var iec_78_circular_conn = { 5114 nm: 'IEC 7/8 inch standard circular connectors', 5115 ds: 'Round connectors with non-concentric contacts per European IEC standard for industrial applications. Mating diameter is 7/8 inch (threaded).', 5116 kw: ['IEC','7/8','Harax','receptacle','plug','circular'], 5117}; 5118var iec_m5_circular_conn = { 5119 nm: 'IEC M5 standard circular connectors', 5120 ds: 'Round connectors with non-concentric contacts per the European IEC 61076-2-111 standard for industrial applications. Mating diameter is M5 (threaded) or 5 mm (other).', 5121 kw: ['IEC','M5','receptacle','plug','circular'], 5122}; 5123var iec_m8_circular_conn = { 5124 nm: 'IEC M8 standard circular connectors', 5125 ds: 'Round connectors with non-concentric contacts per the European IEC 61076-2-111 standard for industrial applications. Mating diameter is M8 (threaded) or 8 mm (other).', 5126 kw: ['IEC','M8','receptacle','plug','circular'], 5127}; 5128var iec_m12_circular_conn = { 5129 nm: 'IEC M12 standard circular connectors', 5130 ds: 'Round connectors with non-concentric contacts per the European IEC 61076-2-111 standard for industrial applications. Mating diameter is M12 (threaded) or 12 mm (other).', 5131 kw: ['IEC','M12','receptacle','plug','circular'], 5132}; 5133var iec_medium_circular_conn = { 5134 nm: 'Medium IEC-like circular connectors', 5135 ds: 'Round connectors with non-concentric contacts similar to the European IEC 61076-2-111 standard for industrial applications. Mating diameter more than 16 mm but less than 23 mm.', 5136}; 5137var iec_m23_circular_conn = { 5138 nm: 'IEC M23 standard circular connectors', 5139 ds: 'Round connectors with non-concentric contacts per the European IEC 61076-2-111 standard for industrial applications. Mating diameter is M23 (threaded) or 23 mm (other).', 5140 kw: ['IEC','M23','receptacle','plug','circular'], 5141}; 5142var iec_large_circular_conn = { 5143 nm: 'Large IEC-like circular connectors', 5144 ds: 'Round connectors with non-concentric contacts similar to the European IEC 61076-2-111 standard for industrial applications. Mating diameter is more than 23 mm.', 5145}; 5146var aviation_gx_circular_conn = { 5147 nm: '"Aviation" GX circular connectors', 5148 ds: 'Industry-standard round connectors with non-concentric contacts. Threaded metal shell. Insert protrudes past threaded metal shell. C
5148ommonly known as "aviation connectors". The number is the approximate thread diameter. Standard sizes are GX12 (M13 thread), GX16 (M16), GX20 (M19), GX25 (M25), GX30 (M29), GX35 (M34), GX40 (M42 thread). The insert protrudes past the threaded metal shell.', 5149 kw: ['Aviation','GX12','GX16','GX20','receptacle','plug','circular'], 5150}; 5151var xs_circular_conn = { 5152 nm: 'XS circular connectors', 5153 ds: 'Industry-standard round connectors with non-concentric contacts. Threaded metal shell. The key protrudes into the insert. The number refers to the diameter of the hole into which the bulkhead connector is mounted (e.g. XS6 in a 6 mm hole). Standard sizes are XS6, XS7, XS8, XS9, XS10, XS12, XS16. Sometimes considered "aviation connectors".', 5154 kw: ['XS'], 5155}; 5156var cnr01_circular_conn = { 5157 nm: 'CNR01 circular connectors', 5158 ds: 'Industry-standard round connectors with non-concentric contacts. Threaded metal shell. Per the Japanese JIS C 5432:1994 standard. Multiple outward keys on shrouded mate. The number may refer to either the mounting hole diameter or the insert size. Standard sizes are: 13 (M18x1 thread), 16 (M22x1), 21 (M26x1), 25 (M30x1), 30 (M35x1.5). Sometimes considered "aviation connectors".', 5159 kw: ['CNR01','R01','JIS C 5432'], 5160}; 5161var p_type_circular_conn = { 5162 nm: 'P-type circular connectors', 5163 ds: 'Industry-standard round connectors with non-concentric contacts. Non-standard extension of CNR01 connectors. Threaded metal shell. Multiple inward keys on non-shrouded mate. The number may refer to either the mounting hole diameter or the insert size. Standard sizes are: 30 (M35x1.5), 39 (M44x1.5), 47 (M52x1.5), and 54 (M59x1.5). Sometimes considered "aviation connectors".', 5164}; 5165var propr_metal_unlatched_circ_conn = { 5166 nm: 'Unlatched metal circular connectors', 5167 ds: 'Round connectors with non-concentric contacts that do not lock to the mate: slide-on or snap-on. They are pushed into the mate and are held in place by friction, a detent, a snap, or a magnet; they are unmated simply by pulling out. The shell is metal.', 5168 kw: ['Slide-on circular','Push-on circular'], 5169}; 5170var propr_metal_push_pull_circ_conn = { 5171 nm: 'Push-pull metal circular connectors', 5172 ds: 'Round connectors with non-concentric contacts that latch automatically when mated, are unlatched by sliding a sleeve backward. The shell is metal.', 5173 kw: ['Push-pull circular connectors'], 5174}; 5175var propr_metal_twist_release_circ_conn = { 5176 nm: 'Twist-to-release metal circular connectors', 5177 ds: 'Round connectors with non-concentric contacts that latch automatically when mated, are unlatched by twisting a ring a fraction of a turn. The shell is metal.', 5178 kw: ['Twist-unlatch circular connectors'], 5179}; 5180var propr_metal_bayonet_circ_conn = { 5181 nm: 'Bayonet metal circular connectors', 5182 ds: 'Round connectors with non-concentric contacts that are latched manually by twisting a coupling ring a fraction of a turn, unlatched by turning it in the opposite direction. The shell is metal.', 5183 kw: ['Bayonet circular'], 5184}; 5185var propr_metal_threaded_circ_conn = { 5186 nm: 'Threaded metal circular connectors', 5187 ds: 'Round connectors with non-concentric contacts that are latched manually by turning a coupling ring multiple turns, unlatched by turning it in the opposite direction. The shell is metal.', 5188 kw: ['Threaded circular'], 5189}; 5190var propr_metal_misc_circ_conn = { 5191 nm: 'Misc. metal circular connectors', 5192 ds: 'Round connectors with non-concentric contacts that are fastened in some other way. The shell is metal.', 5193 kw: ['Threaded circular'], 5194}; 5195var slim_plastic_circular_conn = { 5196 nm: 'Slim plastic circular connectors', 5197 ds: 'Round connectors with non-concentric contacts. Small diameter, long plastic shell with a pleasant shape. Latches automatically when mated.', 5198 kw: ['LEMO'], 5199}; 5200var slim_metal_circular_conn = { 5201 nm: 'Slim metal circular connectors', 5202 ds: 'Round connectors with non-concentric contacts. Small diameter, long metal shell with a pleasant shape. Latches automatically when mated.', 5203 sa: ['slim_coax_conn'], 5204 kw: ['LEMO'], 5205}; 5206var hi_density_circ_conn = { 5207 nm: 'Wearable high-density circular connectors', 5208 ds: 'Round connectors with non-concentric contacts. Small diameter, long metal shell. Latches automatically when mated. Push-pull latching. Used in harsh conditions.', 5209 sa: ['wearable_circ_conn'], 5210}; 5211var lever_circ_conn = { 5212 nm: 'Lever circular connectors', 5213 ds: 'Plastic plug with metal lever release', 5214}; 5215var nano_plastic_circ_conn = { 5216 nm: 'Nano plastic circular connectors', 5217 ds: 'Small, minimalist round connectors with non-concentric contacts and highest contact density. Industry semi-standard. The plastic insert forms a simple cylindrical shroud. Keyed by the shape of the insert. Mating diameter less than 5.5 mm.', 5218}; 5219var micro_plastic_circ_conn = { 5220 nm: 'Micro plastic circular connectors', 5221 ds: 'Small, minimalist round connectors with non-concentric contacts and highest contact density. Industry semi-standard. The plastic insert forms a simple cylindrical shroud. Keyed by the shape of the insert. Mating diameter more than 5.5 mm.', 5222}; 5223var nano_metal_circ_conn = { 5224 nm: 'Nano metal circular connectors', 5225 ds: 'Small, minimalist round connectors with non-concentric contacts and highest contact density. Industry semi-standard. The plastic insert of a nano-plastic circular connector is installed in an outer metal shell. Keyed by the shape of the insert. Mating diameter less than 5.5 mm.', 5226}; 5227var micro_metal_circ_conn = { 5228 nm: 'Micro metal circular connectors', 5229 ds: 'Small, minimalist round connectors with non-concentric contacts and highest contact density. Industry semi-standard. The plastic insert of a micro-plastic circular connector is installed in an outer metal shell. Keyed by the shape of the insert. Mating diameter more than 5.5 mm.', 5230}; 5231var trieco_plastic_circular_conn = { 5232 nm: 'Tri-eco plastic circular connectors', 5233 ds: 'Industry-standard circular connectors with 3-stud bayonet fastening. All plastic shell. Amphenol Sine Systems - ITT Cannon - Ecomate Aquarius, RM, RSSM; Trident Neptune, Trident Ringlock; Souriau - Trim Trio', 5234}; 5235var trieco_metal_ring_circular_conn = { 5236 nm: 'Tri-eco metal-ring circular connectors', 5237 ds: 'Industry-standard circular connectors with 3-stud bayonet fastening. Plastic shell with metal fastening ring. Amphenol Sine Systems - ITT Cannon - Ecomate Aquarius, RM, RSSM; Trident Neptune, Trident Ringlock; Souriau - Trim Trio', 5238}; 5239var trieco_metal_circular_conn = { 5240 nm: 'Tri-eco metal circular connectors', 5241 ds: 'Industry-standard circular connectors with 3-stud bayonet fastening. All metal shell. Amphenol Sine Systems - ITT Cannon - Ecomate Aquarius, RM, RSSM; Trident Neptune, Trident Ringlock; Souriau - Trim Trio', 5242}; 5243var waterproof_7_circular_con = { 5244 nm: 'Waterproof ~7 mm plastic circular conn.', 5245 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 7.0~7.3 mm. Variously named Micro, mini, SP11.', 5246 kw: ['Mini','Micro'], 5247}; 5248var waterproof_9_circular_con = { 5249 nm: 'Waterproof ~9 mm plastic circular conn.', 5250 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 8.6~9.5 mm. Variously named M12, SP13.', 5251}; 5252var waterproof_11_circular_con = { 5253 nm: 'Waterproof ~11 mm plastic circular conn.', 5254 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 10.8~11.1 mm. Variously named Mini, standard, M14, M16, A16.', 5255 kw: ['Mini','Standard'], 5256}; 5257var waterproof_12_circular_con = { 5258 nm: 'Waterproof ~12 mm plastic circular conn.', 5259 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 11.9~12.0 mm. Variously named K15, SP17, M16.', 5260}; 5261var waterproof_13_circular_con = { 5262 nm: 'Waterproof ~13.5 mm plastic circular conn.', 5263 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 13.1~13.8 mm. Variously named Middle, multi, A18, M16, M19, M20.', 5264 kw: ['Middle','Multi-con'], 5265}; 5266var waterproof_15_circular_con = { 5267 nm: 'Waterproof ~15 mm plastic circular conn.', 5268 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 15.1~15.5 mm. Variously named Middle, SP21', 5269}; 5270var waterproof_18_circular_con = { 5271 nm: 'Waterproof ~18.5 mm plastic circular conn.', 5272 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 18.2~19.2 mm. Variously named Maxi, large, M22, M23, M25.', 5273 kw: ['Maxi','Large'], 5274}; 5275var waterproof_21_circular_con = { 5276 nm: 'Waterproof ~21 mm plastic circular conn.', 5277 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is 20.8~21.8 mm. Variously named M29, SP29.', 5278}; 5279var waterproof_large_circular_con = { 5280 nm: 'Large waterproof plastic circular conn.', 5281 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is more than 21.8 mm. Variously named Mega, A25, M45', 5282}; 5283var waterproof_misc_circular_con = { 5284 nm: 'Misc. waterproof plastic circular conn.', 5285 ds: 'Round connectors with non-concentric contacts. Usually 2-stud reverse-bayonet, but also threaded and twist-unlock. Plastic shell. The diameter of the female insert is something else.', 5286}; 5287var waterproof_rd24_circular_conn = { 5288 nm: 'Waterproof RD24 plastic circular conn.', 5289 ds: 'Industry standard high-power, round connectors with non-concentric contacts and a sealed plastic shell (other than standard AC power connectors). Uses RD24x1/8 knurl thread. One
5289circuit is dedicated for Earth.', 5290 kw: ['Plastic power','RD24'], 5291}; 5292var propr_plastic_unlatched_circ_conn = { 5293 nm: 'Unlatched plastic circular connectors', 5294 ds: 'Round connectors with non-concentric contacts that do not lock to the mate: slide-on or snap-on. They are pushed into the mate and are held in place by friction, a detent, a snap, or a magnet; they are unmated simply by pulling out. The shell is plastic.', 5295 kw: ['Slide-on circular','Push-on circular'], 5296}; 5297var propr_plastic_push_pull_circ_conn = { 5298 nm: 'Push-pull plastic circular connectors', 5299 ds: 'Round connectors with non-concentric contacts that latch automatically when mated, are unlatched by sliding a sleeve backward. The shell is plastic.', 5300 kw: ['Push-pull circular connectors'], 5301}; 5302var propr_plastic_press_release_circ_conn = { 5303 nm: 'Press-pull plastic circular connectors', 5304 ds: 'Round connectors with non-concentric contacts that latch automatically when mated, are unlatched by pressing a button. The shell is plastic.', 5305 kw: ['Button-unlatch circular connectors','Press-unlatch circular connectors'], 5306}; 5307var propr_plastic_twist_release_circ_conn = { 5308 nm: 'Twist-pull plastic circular connectors', 5309 ds: 'Round connectors with non-concentric contacts that latch automatically when mated, are unlatched by twisting a ring. The shell is plastic.', 5310 kw: ['Twist-unlatch circular connectors'], 5311}; 5312var propr_plastic_bayonet_circ_conn = { 5313 nm: 'Bayonet plastic circular connectors', 5314 ds: 'Round connectors with non-concentric contacts that are latched manually by twisting a coupling ring a fraction of a turn, unlatched by turning it in the opposite direction. The shell is plastic.', 5315 kw: ['Bayonet circular'], 5316}; 5317var propr_plastic_threaded_circ_conn = { 5318 nm: 'Threaded plastic circular connectors', 5319 ds: 'Round connectors with non-concentric contacts that are latched manually by turning a coupling ring multiple turns, unlatched by turning it in the opposite direction. The shell is plastic.', 5320 kw: ['Threaded circular'], 5321}; 5322var propr_plastic_misc_release_circ_conn = { 5323 nm: 'Misc. plastic circular connectors', 5324 ds: 'Round connectors with non-concentric contacts that are latched in some other way. The shell is plastic.', 5325}; 5326var propr_rubber_circ_conn = { 5327 nm: 'Proprietary rubber circular connectors', 5328 ds: 'General purpose, proprietary, round connectors with non-concentric contacts with a rubber shell.', 5329}; 5330var mil_5015_circ_conn = { 5331 nm: 'MIL-spec 5015 circular connectors', 5332 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-5015. Metal shell, threaded coupling (though bayonet variants are available).', 5333 kw: ['MIL-DTL-5015','MIL-spec 5015','5015'], 5334}; 5335var mil_22992_circ_conn = { 5336 nm: 'MIL-spec 22992 circular connectors', 5337 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-22992. Large, high power, waterproof. Metal shell, threaded coupling.', 5338 kw: ['MIL-DTL-22992','MIL-spec 22992','22992'], 5339}; 5340var mil_26482_circ_conn = { 5341 nm: 'MIL-spec 26482 circular connectors', 5342 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-26482. Metal shell, bayonet coupling.', 5343 kw: ['MIL-DTL-26482','MIL-spec 26482','26482'], 5344}; 5345var mil_26500_circ_conn = { 5346 nm: 'MIL-spec 26500 circular connectors', 5347 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-26500. Waterproof. Metal shell, threaded coupling.', 5348 kw: ['MIL-DTL-26500','MIL-spec 26500','26500'], 5349}; 5350var mil_28840_circ_conn = { 5351 nm: 'MIL-spec 28840 circular connectors', 5352 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-28840. Metal shell, threaded coupling.', 5353 kw: ['MIL-DTL-28840','MIL-spec 28840','28840'], 5354}; 5355var mil_38999_I_circ_conn = { 5356 nm: 'MIL-spec 38999 Series I circular connectors', 5357 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-38999 Series I. Waterproof. Metal shell, bayonet coupling. Scoop-proof. The code for the shell size is a letter (from A to J), corresponding respectively to an insert size marked by an odd number (from 9 to 25); the mating thread size is (code + 1)/16 inch.', 5358 kw: ['MIL-DTL-38999 Series I','MIL-spec 38999 Series I','38999 Series I'], 5359}; 5360var mil_38999_II_circ_conn = { 5361 nm: 'MIL-spec 38999 Series II circular connectors', 5362 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-38999 Series II. Waterproof. Metal shell, low-profile bayonet coupling. Not scoop-proof. The code for the shell size is a letter (from A to J), corresponding respectively to an insert size marked by an odd number (from 9 to 25); the mating thread size is (code + 1)/16 inch.', 5363 kw: ['MIL-DTL-38999 Series II','MIL-spec 38999 Series II','38999 Series II'], 5364};
5365var mil_38999_III_circ_conn = { 5366 nm: 'MIL-spec 38999 Series III circular connectors', 5367 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-38999 Series III. Waterproof. Metal shell, triple-start threaded coupling. Scoop-proof. The code for the shell size is a letter (from A to J), corresponding respectively to an insert size marked by an odd number (from 9 to 25); the mating thread size is (code + 1)/16 inch.', 5368 kw: ['MIL-DTL-38999 Series III','MIL-spec 38999 Series III','38999 Series III'], 5369}; 5370var mil_38999_IV_circ_conn = { 5371 nm: 'MIL-spec 38999 Series IV circular connectors', 5372 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-38999 Series IV. Waterproof. Metal shell, "Breach-Lok" coupling. Scoop-proof. The code for the shell size is a letter (from A to J), corresponding respectively to an insert size marked by an odd number (from 9 to 25); the mating thread size is (code + 1)/16 inch.', 5373 kw: ['MIL-DTL-38999 Series IV','MIL-spec 38999 Series IV','38999 Series IV'], 5374}; 5375var mil_83723_II_circ_conn = { 5376 nm: 'MIL-spec 83723 Series II circular connectors', 5377 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-83723 Series II. Waterproof. Metal shell, bayonet coupling.', 5378 kw: ['MIL-DTL-83723 Series II','MIL-spec 83723 Series II','83723 Series II'], 5379}; 5380var mil_83723_III_circ_conn = { 5381 nm: 'MIL-spec 83723 Series III circular connectors', 5382 ds: 'Rugged round connectors with non-concentric contacts per US military standard MIL-DTL-83723 Series III. Waterproof. Metal shell, triple-start threaded coupling.', 5383 kw: ['MIL-DTL-83723 Series III','MIL-spec 83723 Series III','83723 Series III'], 5384}; 5385var mil_misc_circ_conn = { 5386 nm: 'Misc. MIL-spec circular connectors', 5387 ds: 'Rugged round connectors with non-concentric contacts per some other US military standard. Metal shell.', 5388}; 5389var mil_vg95234_circ_conn = { 5390 nm: 'German VG 95234 circular connectors', 5391 ds: 'Rugged round connectors with non-concentric contacts per the German VG 95234 standard, Same as MIL-DTL-5015, except sealed and reverse bayonet thread.', 5392}; 5393var mil_vg95319_circ_conn = { 5394 nm: 'German VG 95319 circular connectors', 5395 ds: 'Rugged round connectors with non-concentric contacts per the German VG 95319 standard, Same as MIL-DTL-38999 Series III.', 5396}; 5397var mil_vg95328_circ_conn = { 5398 nm: 'German VG 95328 circular connectors', 5399 ds: 'Rugged round connectors with non-concentric contacts per the German VG 95328 standard, Same as MIL-DTL-26482 Series I.', 5400}; 5401var mil_vg96912_circ_conn = { 5402 nm: 'German VG 96912 circular connectors', 5403 ds: 'Rugged round connectors with non-concentric contacts per the German VG 96912 standard, Same as MIL-DTL-38999 Series I.', 5404}; 5405var mil_2pm_circ_conn = { 5406 nm: 'Russian 2PM circular connectors', 5407 ds: 'Rugged round connectors with non-concentric contacts per Russian 2PM military standard. The P is a cyrillic R. The D in this list is actually a cyrillic delta but the database cannot handle cyrillic characters.', 5408}; 5409var mil_fq_circ_conn = {
5410 nm: 'Russian FQ circular connectors', 5411 ds: 'Rugged round connectors with non-concentric contacts per Russian FQ military standard. 3-stud reverse bayonet', 5412}; 5413var mil_osh_circ_conn = { 5414 nm: 'Russian OSH circular connectors', 5415 ds: 'Rugged round connectors with non-concentric contacts per Russian OSH military standard. 3-stud bayonet', 5416}; 5417var mil_zh23_circ_conn = { 5418 nm: 'Russian ZH23 circular connectors', 5419 ds: 'Rugged round connectors with non-concentric contacts per Russian ZH23 military standard. 3-stud protected bayonet', 5420}; 5421var mil_misc_russia_circ_conn = { 5422 nm: 'Msc. Russian MIL-spec circular connectors', 5423 ds: 'Rugged round connectors with non-concentric contacts per some other Russian military standard.', 5424}; 5425var ebike_signal_circ_conn = { 5426 nm: 'E-bike signal circular connectors', 5427 ds: 'Round connectors with non-concentric contacts for low power signals in electric bicycles.', 5428}; 5429var ebike_battery_circ_conn = { 5430 nm: 'E-bike battery circular connectors', 5431 ds: 'Round connectors with non-concentric contacts between the battery and the motor controller in electric bicycles.', 5432}; 5433var ebike_motor_circ_conn = { 5434 nm: 'E-bike motor circular connectors', 5435 ds: 'Round connectors with non-concentric contacts between the motor controller and the motor in electric bicycles.', 5436}; 5437var ebike_charger_circ_conn = { 5438 nm: 'E-bike charger circular connectors', 5439 ds: 'Round connectors with non-concentric contacts between the external charger and the electric bicycle. Friction fastening.', 5440 sa: ['waterproof_circular_con'], 5441}; 5442var iso15170_circular_conn = { 5443 nm: 'ISO 15170 circular connectors', 5444 ds: 'Industry-standard round connectors with non-concentric contacts. Bayonet fastening, plastic shell. Multiple keys in an inner shell of the shrouded mate point inward. Per the ISO 15170 standard.', 5445 kw: ['ISO 15170'], 5446}; 5447var harsh_env_circ_conn = { 5448 nm: 'Harsh environment circular connectors', 5449 ds: 'Industry standard round connectors with non-concentric contacts and plastic shell used in harsh automotive environments.', 5450}; 5451var hsd_circular_conn = { 5452 nm: 'HSD circular connectors', 5453 ds: 'Industry standard round connectors with four contacts and a FAKRA plastic shell for infotainment systems in vehicles.', 5454 sa: ['rf_automotive_conn'], 5455}; 5456var traction_batt_circ_conn = { 5457 nm: 'Traction battery circular connectors', 5458 ds: 'Round connectors with non-concentric contacts for automotive traction batteries.', 5459}; 5460var misc_automotive_circ_conn = { 5461 nm: 'Misc. automotive circular connectors', 5462 ds: 'Round connectors with non-concentric contacts for automotive use.', 5463}; 5464var explosion_proof_circ_conn = { 5465 nm: 'Explosion-proof circular connectors', 5466 ds: 'Connectors with non-concentric contacts used in industrial applications, able to withstand an explosion.', 5467 b: 1, 5468}; 5469var nuclear_circ_conn = { 5470 nm: 'Nuclear circular connectors', 5471 ds: 'Connectors with non-concentric contacts used in nuclear applications.', 5472}; 5473var misc_industrial_circular_conn = { 5474 nm: 'Misc. industrial circular connectors', 5475 ds: 'Other connectors with non-concentric contacts used in industrial applications.', 5476}; 5477var misc_appl_spec_circular_conn = { 5478 nm: 'Misc. application-specific circular connectors', 5479 ds: 'Round connectors with non-concentric contacts for specific applications other than vehicles or under-water.', 5480}; 5481var railway_circ_conn = { 5482 nm: 'Railway circular connectors', 5483 ds: 'Round connectors with non-concentric contacts for trains and railways.', 5484 b: 1, 5485}; 5486var aviation_circ_conn = { 5487 nm: 'Aviation circular connectors', 5488 ds: 'Round connectors with non-concentric contacts for use in airplanes.', 5489}; 5490var unshr_rubber_wet_mate_circ_conn = { 5491 nm: 'Shroudless rubber wet-mate circular conn.', 5492 ds: 'Semi-standard round connectors with an shroudless rubber body and non-concentric contacts connected and used under-water.', 5493}; 5494var shrouded_rubber_wet_mate_circ_conn = { 5495 nm: 'Shrouded rubber wet-mate circular connectors', 5496 ds: 'Semi-standard round connectors with a shrouded rubber body and non-concentric contacts connected and used under-water.', 5497}; 5498var ktk_circular_conn = { 5499 nm: 'KTK circular connectors', 5500 ds: 'Industry standard hermaphrodite, shroudless round connectors suitable for immersion, wet-wate or down-well in oil wells. , uses RD24x1/8 knurl thread. One
5500circuit is dedicated for Earth.', 5501 kw: ['wet-mate','down-well'], 5502}; 5503var metal_dry_mate_circ_conn = { 5504 nm: 'Metal dry-mate circular connectors', 5505 ds: 'Round connectors with a metal shell and non-concentric contacts used under-water but connected when dry. The insert is normal.', 5506}; 5507var metal_wet_mate_circ_conn = { 5508 nm: 'Metal wet-mate circular connectors', 5509 ds: 'Round connectors with a metal shell and non-concentric contacts connected and used under-water. The insert is normal.', 5510}; 5511var segmented_dry_mate_circ_conn = { 5512 nm: 'Segmented dry-mate circular connectors', 5513 ds: 'Semi-standard round connectors with non-concentric contacts used under-water but connected when dry. The insert is a circle with a segment cut-off to provide keying.', 5514}; 5515var led_lighting_circ_conn = { 5516 nm: 'LED lighting circular connectors', 5517 ds: 'Round connectors with non-concentric contacts for use in LED lighting.', 5518}; 5519var misc_lighting_circ_conn = { 5520 nm: 'Misc. lighting circular connectors', 5521 ds: 'Round connectors with non-concentric contacts for use in lighting other than LED.', 5522}; 5523// Anomalous circular connector 5524var circle_hex_conn = { 5525 nm: 'Circle-hex connectors', 5526 ds: 'Round connectors with non-concentric contacts with an shroudless hexagonal plastic shell and a metal twist latch.', 5527}; 5528var vintage_shroudless_circ_conn = { 5529 nm: 'Vintage shroudless circular connectors', 5530 ds: 'Old round connectors with non-concentric contacts with a metal shell but no shroud.', 5531 kw: ['shroudless'], 5532}; 5533var misc_shroudless_circular_conn = { 5534 nm: 'Misc. shroudless circular connectors', 5535 ds: 'Round connectors with non-concentric contacts with a plastic shell but no shroud.', 5536 sa: ['std_din_circ_conn'], 5537 kw: ['shroudless'], 5538}; 5539var public_addr_circ_conn = { 5540 nm: 'Public address circular connectors', 5541 ds: 'Round connectors with non-concentric contacts for use on a stage, music recording, broadcasting.', 5542 sa: ['genderless_circular_conn'], 5543 b: 1, 5544}; 5545var wearable_circ_conn = { 5546 nm: 'Wearable circular connectors', 5547 ds: 'Easy-to-clean, semi-standard round connectors with non-concentric contacts for muddy conditions. For equipment worn by uniformed personnel. One mate has pogo pins that may retract when unmated. The other mate has flush targets.', 5548 ds: 'Round connectors with non-concentric contacts .', 5549 sa: ['hi_density_circ_conn'], 5550 kw: ['Easy clean'], 5551}; 5552var misc_pogo_circular_conn = { 5553 nm: 'Misc. pogo pin circular connectors', 5554 ds: 'Round connectors with pogo pins.', 5555 sa: ['wearable_circ_conn'], 5556}; 5557var misc_genderless_circular_conn = { 5558 nm: 'Misc. genderless circular connectors', 5559 ds: 'Round connectors with flat contacts in a circle flush against the housing.', 5560 sa: ['public_addr_circ_conn'], 5561}; 5562var multi_sub_circular_conn = { 5563 nm: 'Multi-sub-circular connectors', 5564 ds: 'Multiple circular connectors within a circular connector. For example, for multiple Ethernet channels.', 5565 kw: ['Multi circular'], 5566}; 5567var multi_coax_circular_conn = { 5568 nm: 'Multi-coax connectors', 5569 ds: 'Multiple coaxial connectors within a circular connector. For example, for multiple radio frequency channels.', 5570 kw: ['Multi coax'], 5571}; 5572var misc_compound_circ_conn = { 5573 nm: 'Misc. compound circular connectors', 5574 ds: 'Some other circular connectors with internal sub-connectors.', 5575}; 5576 5577// 19 Exterior signal connectors family 5578var d_sub_conn = { 5579 nm: 'D-sub connectors', 5580 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 2.77 mm pitch, gendered. For exterior use (accessible to the end-user, outside equipment). Includes DE-09 (incorrectly called "DB9"), DB-25 and "VGA".', 5581 kw: ['DB-25','VGA','DE-09'], 5582 sa: ['d_sub_adapters'], 5583 b: 1, 5584}; 5585var micro_d_conn = { 5586 nm: 'Micro-D connectors', 5587 ds: 'Small-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 1.27 mm pitch, gendered, smaller than a D-sub. For exterior use (accessible to the end-user, outside equipment).', 5588}; 5589var nano_d_conn = { 5590 nm: 'Nano-D connectors', 5591 ds: 'Small connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 0.064 mm pitch, gendered, much smaller than a D-sub. For exterior use (accessible to the end-user, outside equipment).', 5592}; 5593var misc_gendered_d_shell_conn = { 5594 nm: 'Misc. gendered D-shell conn.', 5595 ds: 'Other medium-sized connectors with a trapezoidal (D-shaped) mating face. Pins and sockets. For communications and industrial applications. For exterior use (accessible to the end-user, outside equipment). Includes D-sub (e.g. DE9, DB-25) and Centronix.', 5596 kw: ['Micro-D', 'SCSI-3', 'SCSI-4'], 5597}; 5598var micro_ribbon_conn = { 5599 nm: 'Micro ribbon ("Centronics") connectors', 5600 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 2.2 mm pitch. Same shell as D-Sub. Same genderless contacts as "Blue Ribbon" drawer connector: shrouded mate has a central rib with slide contacts on either side; other mate has s slot with slide contacts on the outer surfaces. 24-circuit used for the GPIB (HPIB, IEEE 388) interface. 36-circuit used for IEEE 1284 ("Centronics") computer printer parallel interface. 50-circuit used for SCSI computer link and for RJ21X office telep
5600hone connectors. For exterior use (accessible to the end-user, outside equipment).', 5601 kw: ['IEEE 488','IEEE 1284','Parallel printer','GPIB','HPIB','Centronics','SCSI','RJ21X','57 series','AAUI'], 5602 sa: ['d_sub_conn', 'drawer_conn'], 5603}; 5604var shrunk_d_ribbon_conn = { 5605 nm: 'Shrunk-D ribbon connectors', 5606 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 0.8 mm pitch. Four rows of staggered PCB contacts. Smaller than Blue Ribbon. Genderless: shrouded mate has a central rib with slide contacts on either side; other mate has s slot with slide contacts on the outer surfaces. 24-circuit used for the GPIB (HPIB, IEEE 388) interface. 36-circuit used for IEEE 1284 ("Centronics") computer printer parallel interface. 50-circuit used for SCSI computer link and for RJ21X office telephone connectors. For exterior use (accessible to the end-user, outside equipment).', 5607}; 5608var mini_d_ribbon_conn = { 5609 nm: 'Mini-D ribbon connectors', 5610 ds: 'Medium-sized connectors with a trapezoidal (D-shaped) mating face for communications and industrial applications. 1.27 mm pitch. Smaller than Blue Ribbon. Genderless: shrouded mate has a central rib with slide contacts on either side; other mate has s slot with slide contacts on the outer surfaces. 24-circuit used for the GPIB (HPIB, IEEE 388) interface. 36-circuit used for IEEE 1284 ("Centronics") computer printer parallel interface. 50-circuit used for SCSI computer link and for RJ21X office telephone connectors. For exterior use (accessible to the end-user, outside equipment). Also mates to Mini-D board-to-board connectors', 5611 kw: ['SCSI-3'], 5612 sa: ['d_shell_b2b_conn'], 5613}; 5614var misc_genderless_d_shell_conn = { 5615 nm: 'Misc. genderless D-shell conn.', 5616 ds: 'Other medium-sized connectors with a trapezoidal (D-shaped) mating face. Flat contacts slide against each other. For communications and industrial applications. For exterior use (accessible to the end-user, outside equipment). Includes D-sub (e.g. DE9, DB-25) and Centronix.', 5617 kw: ['SCSI-3'], 5618}; 5619var modular_conn = { 5620 nm: 'Modular connectors', 5621 ds: 'Standard connectors for telephones. Now adopted for data I/O, such as Ethernet RJ45. The in-line male is crimped on a flat cable and has exposed contacts; it has no shell. Exterior connector for 2 to 8 circuits.', 5622 kw: ['Modular','RJ11','RJ45','Ethernet'], 5623 sa: ['d_sub_adapters','modular_adapters'], 5624 b: 1, 5625}; 5626var country_specific_phone_conn = { 5627 nm: 'Telephone wall connectors', 5628 ds: 'Connectors for land-line telephones in various countries, other than modular.', 5629 b: 1, 5630}; 5631var usb_conn = { 5632 nm: 'USB data I/O connectors', 5633 ds: 'USB connectors for computer data. For exterior use (accessible to the end-user, outside equipment).', 5634 kw: ['USB'], 5635 b: 1, 5636}; 5637var firewire_conn = { 5638 nm: 'Firewire data I/O connectors', 5639 ds: 'Firewire (IEEE 1394) connectors for computer data. For exterior use (accessible to the end-user, outside equipment).', 5640 kw: ['Firewire','IEEE 1394'], 5641 b: 1, 5642}; 5643var industrial_data_io_conn = { 5644 nm: 'Industrial data I/O connectors', 5645 ds: 'Ruggedized connectors for computer data for Industrial Internet and other links.', 5646 b: 1, 5647}; 5648var misc_data_io_conn = { 5649 nm: 'Misc. data I/O connectors', 5650 ds: 'Connnectors for computer data, some other standard. For exterior use (accessible to the end-user, outside equipment).', 5651 b: 1, 5652 kw: ['Lightning', 'Apple'], 5653}; 5654var displayport_conn = { 5655 nm: 'DisplayPort video connectors', 5656 ds: 'Connnectors for video and monitors, DisplayPort and mini-DisplayPort (which is also ThunderBolt 1, 2). For exterior use (accessible to the end-user, outside equipment).', 5657 kw: ['DisplayPort','ThunderBolt 1, 2'], 5658}; 5659var dvi_conn = { 5660 nm: 'DVI video connectors', 5661 ds: 'Connnectors for video and monitors, DVI standard. For exterior use (accessible to the end-user, outside equipment).', 5662 kw: ['DVI'], 5663}; 5664var hdmi_conn = { 5665 nm: 'HDMI video connectors', 5666 ds: 'Connnectors for video and monitors, HDMI standard. For exterior use (accessible to the end-user, outside equipment).', 5667 kw: ['HDMI'], 5668}; 5669var misc_video_conn = { 5670 nm: 'Misc. video connectors', 5671 ds: 'Other connectors for video and monitors: SCART, mini-VGA. For exterior use (accessible to the end-user, outside equipment).', 5672 kw: ['SCART','Mini-VGA'],
5673}; 5674var pogo_magnetic_ext_conn = { 5675 nm: 'Pogo, magnetic exterior connectors', 5676 ds: 'Exterior connectors with pogo pins on one mate, flush pads on the other mate. Magnetic fastening', 5677 sa: ['pogo_pin_hdrs','flush_concentric_conn','pogo_rect_conn'], 5678}; 5679var home_theater_speaker_conn = { 5680 nm: 'Home-theater speaker connectors', 5681 ds: 'Two-circuit connectors for home theater speakers', 5682}; 5683var misc_ext_other_signal_conn = { 5684 nm: 'Misc. various shape ext. signal conn.', 5685 ds: 'Misc. signal connector for exterior use (accessible to the end-user, outside equipment) with shape other than rectangular or trapezoidal.', 5686}; 5687 5688// 20 Exterior power connectors family 5689var cee7_ac_power_conn = { 5690 nm: 'CEE7 AC power connectors', 5691 ds: 'European AC power outlet connectors per the CEE7 standard.', 5692 b: 1, 5693}; 5694var nema_ac_power_conn = { 5695 nm: 'NEMA AC power connectors', 5696 ds: 'North-American AC power outlet connectors per the NEMA standard. Includes twistlock.', 5697 b: 1, 5698}; 5699var misc_country_specific_ac_power_conn = { 5700 nm: 'Country-specific AC power connectors', 5701 ds: 'AC power outlet connectors other than the CEE7 and NEMA standards', 5702}; 5703var combo_ac_power_conn = { 5704 nm: 'Combo AC power connectors', 5705 ds: 'AC power outlets that accept multiple standards', 5706}; 5707var nema_std_hi_power_conn = { 5708 nm: 'NEMA standard high-power AC power connectors', 5709 ds: 'North-American unlatched AC power connectors. NEMA standard', 5710}; 5711var nema_twist_lock_ac_power_conn = { 5712 nm: 'NEMA twist-lock AC power connectors', 5713 ds: 'North-American AC power connectors that are latched by twisting. NEMA standard', 5714}; 5715var iec_60309_pin_and_sleeve_conn = { 5716 nm: 'IEC 60309 Pin & sleeve AC power conn.', 5717 ds: 'Large round connectors with non-concentric contacts for AC power. Per the IEC 60309 standard (EU). This book\'s format:<br>- 3S = 3-wire single-phase, 4D = 4-wire 3-phase delta, 4S = 4-wire single split phase, 5Y = 5-wire 3-phase wye<br>- BL = blue; BK = black, GR = green, GY = gray, OR = orange, RE = red, YE = yellow<br>- 6H = ground at 6:00 position (next to key), 12H = ground at 12:00 position (away from key)<br>- current rating in A', 5718 kw: ['AC power','Pin & sleeve', '60309', 'IEC'], 5719 b: 1, 5720}; 5721var nema_pin_and_sleeve_conn = { 5722 nm: 'NEMA Pin & sleeve AC power connectors', 5723 ds: 'Large round connectors with non-concentric contacts for AC power. Per the NEMA standard (US).', 5724 kw: ['AC power','Pin & sleeve', 'NEMA'], 5725}; 5726var iec_60320_ac_power_conn = { 5727 nm: 'IEC 60320 AC appliance couplers', 5728 ds: 'Connectors that connect the power cord to the product. IEC 60320 standard. For line voltage AC power, for high current (more than 10 A) and high voltage (more than 100 V). Designed to be accessible by the end-user, on the outside a product.</a>', 5729 kw: ['IEC AC power', '60320'], 5730 b: 1, 5731}; 5732var led_lighting_couplers = { 5733 nm: 'LED lighting couplers', 5734 ds: 'Connectors that connect the power cord to an LED tube, or LED tubes to each-other</a>', 5735}; 5736var vintage_appliance_couplers = { 5737 nm: 'Vintage AC appliance couplers', 5738 ds: 'Connectors that connect the power cord to the product. Non-standard. For line voltage AC power, for high current (more than 10 A) and high voltage (more than 100 V). Designed to be accessible by the end-user, on the outside a product.</a>', 5739 b: 1, 5740}; 5741var ev_charge_power_conn = { 5742 nm: 'EV charging connectors', 5743 ds: 'Large AC or DC power connectors to charge an Electric Vehicle', 5744 b: 1, 5745}; 5746var misc_industry_specific_power_conn = { 5747 nm: 'Misc. industry-specific power connectors', 5748 ds: 'Some other high power connector for a specific industry.', 5749 b: 1, 5750}; 5751// DC 5752var dc_couplers = { 5753 nm: 'DC couplers', 5754 ds: 'Connectors at the end of cord from an AC adapter or transformer and at the power inlet of a product.', 5755}; 5756var forklift_batt_conn = { 5757 nm: 'Forklift battery connectors', 5758 ds: 'High power DC connector for a low voltage traction battery, such as for forklifts. In the USA. Based on the Anderson Powerpole SB connector. in Europe. Based on the EN 1175-1, DIN VDE 0623-589 standard.', 5759 kw: ['charging','forklift','Anderson','battery','powerpole','SB','EN 1175-1','VDE 0623-589','DIN 0623-589','EBC'], 5760 sa: ['powerpole_conn','high_pwr_interior_ev_conn'], 5761 b: 1, 5762}; 5763var e_bike_charge_conn = { 5764 nm: 'e-bike charge connectors', 5765 ds: 'High power DC connector from the charger to the traction battery of an electric bicycle.', 5766 sa: ['powerpole_conn','high_pwr_interior_ev_conn'], 5767 b: 1, 5768 sa: ['e_bike_rect_conn','ebike_circ_conn'], 5769}; 5770var misc_ev_dc_power_conn = { 5771 nm: 'Misc. battery charge connectors', 5772 ds: 'High power DC connector for a low voltage traction battery for other vehicles, such as golf carts.', 5773}; 5774var misc_ext_dc_power_conn = { 5775 nm: 'Misc. exterior DC power connectors', 5776 ds: 'Other connectors for DC power. Designed to be accessible by the end-user, on the outside a product.<br>Any shape.<br>Removable by hand (no tool required).', 5777};
5778// 21 Industrial connectors family 5779var industr_std_heavy_duty_conn = { 5780 nm: 'Standard heavy-duty industrial connectors', 5781 ds: 'Heavy-duty industrial connectors with inserts.', 5782 b: 1, 5783}; 5784var industr_zif_conn = { 5785 nm: 'Industrial ZIF connectors', 5786 ds: 'Heavy-duty industrial connectors with zero insertion force.', 5787 b: 1, 5788}; 5789var misc_heavy_duty_conn = { 5790 nm: 'Misc. heavy-duty connectors', 5791 ds: 'Other heavy-duty industrial connectors.', 5792 b: 1, 5793}; 5794// Drawer 5795var genderless_drawer_conn = { 5796 nm: 'Genderless drawer connectors', 5797 ds: 'Connectors placed at the back of modules or PCB cards that slide into a rack and mate to connectors at the back of the rack. Shrouded, flat genderless contacts. May be turned into a cable-to-panel connector by adding a metal hood.', 5798 kw: ['drawer','rack and panel'], 5799}; 5800var signal_drawer_conn = { 5801 nm: 'Signal drawer connectors', 5802 ds: 'Blind-mate connectors placed at the back of modules or PCB cards that slide into a rack and mate to connectors at the back of the rack. Has only signal contacts. May use pegs to align the mates. The user cannot see the two mates as they are mated. The mates may float to allow for some mismatch.', 5803 kw: ['drawer','rack and panel','blind mate','pegs'], 5804}; 5805var pwr_drawer_conn = { 5806 nm: 'Power drawer connectors', 5807 ds: 'Blind-mate connectors placed at the back of modules or PCB cards that slide into a rack and mate to connectors at the back of the rack. Has only power contacts. The user cannot see the two mates as they are mated. The shape of the body aligns the mates. The mates may float to allow for some mismatch.', 5808 kw: ['drawer','rack and panel','blind mate'], 5809}; 5810var hybrid_drawer_conn = { 5811 nm: 'Hybrid drawer connectors', 5812 ds: 'Blind-mate connectors placed at the back of modules or PCB cards that slide into a rack and mate to connectors at the back of the rack. Hybrid: has both power and signal contacts. The user cannot see the two mates as they are mated. The shape of the body aligns the mates. The mates may float to allow for some mismatch.', 5813 kw: ['drawer','rack and panel','blind mate'], 5814}; 5815var drawer_conn_frame = { 5816 nm: 'Drawer connector frames', 5817 ds: 'Configurable frame that accepts sub-connectors for signals and contacts for power. When assembled, forms a hybrid blind-mate connector. Placed at the back of modules that slide into a rack and mate to connectors at the back of the rack. The user cannot see the two mates as they are mated. The shape of the body aligns the mates. The mates may float to allow for some mismatch.', 5818 kw: ['drawer','rack and panel','blind mate','adapter', 'complex connector'], 5819}; 5820var vintage_pin_rect_conn = { 5821 nm: 'Vintage pin connectors', 5822 ds: 'Old shroudless rectangular connectors for wire-to-panel or drawer use with pins and usually fork sockets.', 5823}; 5824var vintage_blade_rect_conn = { 5825 nm: 'Vintage blade connectors', 5826 ds: 'Old shroudless rectangular connectors for wire-to-panel or drawer use with blades and fork sockets.', 5827 kw: ['Cinch Jones'], 5828}; 5829var vintage_tuning_fork_conn = { 5830 nm: 'Vintage tuning fork conn.', 5831 ds: 'Old rectangular connectors for wire-to-panel or drawer use with diagonal self-mating forks in both mates.', 5832}; 5833var rail_terminal_junction_modules = { 5834 nm: 'Terminal Junction rail-mount modules', 5835 ds: 'Sealed rail-mounted module into which individual pin-terminated wires are poked for a common connection.', 5836 pnl: 'R', 5837}; 5838var panel_mount_terminal_junctions = { 5839 nm: 'Terminal Junction panel-mount modules', 5840 ds: 'Sealed panel-mounted module into which individual pin-terminated wires are poked for a common connection.', 5841}; 5842var solder_terminal_junction_modules = { 5843 nm: 'Terminal Junction soldered modules', 5844 ds: 'Sealed module into which individual pin-terminated wires are poked for a common connection. The bottom end has solder cups for wires or pins for PCB mounting.', 5845}; 5846var terminal_junction_plugs = { 5847 nm: 'Terminal Junction Systems plugs', 5848 ds: 'Sealed plug into which individual pin-terminated wires are poked for termination to individual circuits. The plug mates with a standard module.', 5849}; 5850var terminal_junction_splices = {
5851 nm: 'Terminal Junction Systems splices', 5852 ds: 'Sealed splices into which individual pin-terminated wires are poked for a common connection.', 5853}; 5854var indust_power_conn = { 5855 nm: 'Industrial power connectors', 5856 ds: 'Industrial connectors for AC power.', 5857}; 5858var indust_valve_conn = { 5859 nm: 'Industrial valve connectors', 5860 ds: 'Industrial connectors for solenoid valves.', 5861}; 5862var immersion_conn = { 5863 nm: 'Immersion connectors', 5864 ds: 'Connectors for underwater use other than circular ones.', 5865 sa: ['immersion_circ_conn'], 5866}; 5867var misc_industr_conn = { 5868 nm: 'Misc. industrial connectors', 5869 ds: 'Industrial connectors of some other kind.', 5870}; 5871 5872// 22 Multi-class interconnects family 5873var f_type_adapters = { 5874 nm: 'F-type adapters', 5875 ds: 'Adapters between an F-type coax connector and a connector other than that.', 5876}; 5877var bnc_adapters = { 5878 nm: 'BNC adapters', 5879 ds: 'Adapters between a BNC coax connector and a connector other than that.', 5880}; 5881var coax_barrel_power_adapters = { 5882 nm: 'Coax barrel power adapters', 5883 ds: 'Adapters between a Coax barrel power connector and a connector other than that.', 5884 sa: ['std_coax_barrel_power_conn'], 5885}; 5886var phone_adapters = { 5887 nm: 'Phone adapters', 5888 ds: 'Adapters between a Phone connector and a connector other than that.', 5889 sa: ['phone_conn_3p5'], 5890}; 5891var phono_adapters = { 5892 nm: 'Phono (RCA) adapters', 5893 ds: 'Adapters between a Phono (RCA) connector and a connector other than that.', 5894}; 5895var d_sub_adapters = { 5896 nm: 'D-sub adapters', 5897 ds: 'Adapters between a D-sub connector and a connector other than that.', 5898}; 5899var modular_adapters = { 5900 nm: 'Modular adapters', 5901 ds: 'Adapters between a Modular connector and a connector other than that.', 5902}; 5903var misc_adapters = { 5904 nm: 'Other adapters', 5905 ds: 'Adapters between other classes of components.', 5906}; 5907var other_multi_class_components = { 5908 nm: 'Misc. multi-class components', 5909 ds: 'Components that belong to different classes.', 5910}; 5911 5912// 23 Non-electric components family 5913var glass_fiber_optic_conn = { 5914 nm: 'Glass fiber-optic connector', 5915 ds: 'Connectors terminated to glass optical fibers.', 5916}; 5917var pof_fiber_optic_conn = { 5918 nm: 'POF fiber-optic connector', 5919 ds: 'Connectors terminated to plastic optical fibers. 1.0 mm, snap-in, single or dual', 5920}; 5921var keystone_plates = { 5922 nm: 'Keystone plates', 5923 ds: 'Wall-mount plate into which sub-connectors are snapped: phone, Ethernet, TV, video, speakers.', 5924}; 5925var rectangular_frames = { 5926 nm: 'Rectangular connector frames', 5927 ds: 'Holders into which any combination of rectangular connector is snapped.', 5928}; 5929var cable_glands_bushings = { 5930 nm: 'Cable glands, bushings', 5931 ds: 'Protect a cable as it goes through a panel. May be sealed. May offer strain relief', 5932}; 5933var cable_guides = { 5934 nm: 'Board-in cable guides', 5935 ds: 'Mounted to PCB first to hold stripped ribbon cable (round conductors) or FFC (flat conductors) while it is being soldered directly to the PCB. Permanent. No plug is installed on the ribbon cable.', 5936 kw: ['ribbon cable','socket',], 5937 sa: ['bump_idc_conn','ffc_fpc_lif_sockets'], 5938};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.