Flexing battery holders with integrated spring

For my electronic projects I often need battery holders of various size and for different number of cells: single, multiple cells in parallel or in series, or serial lithium-ion type cells with connectors for balanced charging between the cells. So the project here was to generate fully parametrized, printable battery holders for cylindrical cells of arbitrary size and number. The additional challenge for me was to have the battery sit firmly in the holder without the use of the metallic spring that is usually found at the minus pole. In this design the metallic spring is replaced by a flexible printed curled structure, which presses the contacts firmly to the battery. This plastic spring f... This hosted file keeps creator credit and license details.

Print details

  • Difficulty

    beginner

  • Materials

    PLA suggested; confirm scale and supports in your slicer before printing.

Download files

  • flexbatter18650Px1.stl

    STL · 496.7 KB

    Download
  • flexbatter18650x1.stl

    STL · 496.7 KB

    Download
  • flexbatter18650x2.stl

    STL · 978.7 KB

    Download
  • flexbatter18650x3.stl

    STL · 1.4 MB

    Download
  • flexbatter18650x4.stl

    STL · 1.9 MB

    Download
  • flexbatter18700x1.stl

    STL · 495.3 KB

    Download
  • flexbatter18700x2.stl

    STL · 976.1 KB

    Download
  • flexbatter18700x3.stl

    STL · 1.4 MB

    Download
  • flexbatter18700x4.stl

    STL · 1.9 MB

    Download
  • flexbatter26650x1.stl

    STL · 498.3 KB

    Download
  • flexbatter26650x2.stl

    STL · 983.0 KB

    Download
  • flexbatter26650x3.stl

    STL · 1.4 MB

    Download
  • flexbatter26650x4.stl

    STL · 1.9 MB

    Download
  • flexbatterAAAx1.stl

    STL · 490.1 KB

    Download
  • flexbatterAAAx2.stl

    STL · 963.2 KB

    Download
  • flexbatterAAAx3.stl

    STL · 1.4 MB

    Download
  • flexbatterAAAx4.stl

    STL · 1.9 MB

    Download
  • flexbatterAAx1.stl

    STL · 540.5 KB

    Download
  • flexbatterAAx2.stl

    STL · 1.0 MB

    Download
  • flexbatterAAx3.stl

    STL · 1.6 MB

    Download
  • flexbatterAAx4.stl

    STL · 2.1 MB

    Download
  • flexbatterAAx5.stl

    STL · 2.6 MB

    Download
  • flexbatterCR123Ax1.stl

    STL · 489.8 KB

    Download
  • flexbatterCR123Ax2.stl

    STL · 997.1 KB

    Download
  • flexbatterCx1.stl

    STL · 496.8 KB

    Download

File metadata

  • flexbatter18650Px1.stl

    SHA-256: a8d2d194b96ed7bcf7ca525ead8c20b9d3ae8a9c2c3116c30eea364f2c24b344

  • flexbatter18650x1.stl

    SHA-256: 716ad9e10573702838e5dff2aa967319cfa93e524c32a185cfbaffbc8f7dd32e

  • flexbatter18650x2.stl

    SHA-256: b38e812ba56051af15c8844c847ec1bee452b2f3094e4bace6fd1f212320734a

  • flexbatter18650x3.stl

    SHA-256: 0d61045b37a2704f2334f72e043b0415b8fb931f2812a1ba9995a5a9f4dc695e

  • flexbatter18650x4.stl

    SHA-256: 4212fd2bedb63592c6c66976527959dcbf7994ce842168a74206a6c9c075df50

  • flexbatter18700x1.stl

    SHA-256: 016c8b0cb05970426d41bd8e603dfce73b01bf2e7ab5a5ef54718cd51d6c8d69

  • flexbatter18700x2.stl

    SHA-256: 573e7458ba6565b3648aa26eb73b6077a5f23760d8cef0f518c93acc0ff8b377

  • flexbatter18700x3.stl

    SHA-256: 29aac1931fa8a5ea4224e3a434c24738add67d3723cd6045836cba74a1f36035

  • flexbatter18700x4.stl

    SHA-256: b309fbd583dce314468ce53b5368677fb8e4d438818d330ca3f0e8772ba46687

  • flexbatter26650x1.stl

    SHA-256: 4c14462f483893349612322a7b93133b34a4080ac5aff2dacdc0acd3b2eeab0a

  • flexbatter26650x2.stl

    SHA-256: 419fa591c15c577a6eb328f9d3a6e9028ea7fafe1fb560285c0965db07d98638

  • flexbatter26650x3.stl

    SHA-256: 53a846a5d48f509701545b244476818734e725734892c17cee20755283ad71fb

  • flexbatter26650x4.stl

    SHA-256: e85df7be6fbba3cc244c73e145e9f4d6d0e8ea6c3d66b03ff02c07abe3011b13

  • flexbatterAAAx1.stl

    SHA-256: 32c83d68282fe309c34d023f16c05dde1feedc0814e28be48d3869633a142f6d

  • flexbatterAAAx2.stl

    SHA-256: ef1d83d23fbb84921226805b4965b4d509cb22623fbc46038cf1e9fd3c8509b2

  • flexbatterAAAx3.stl

    SHA-256: 08badb7223d23bb04a34d19255c91fe373cd241ece1da39cd404f0c1c2529a54

  • flexbatterAAAx4.stl

    SHA-256: 94f7500eb61783f18653abdff7f68d62fccb65de40f5e2660554eae6ad63a448

  • flexbatterAAx1.stl

    SHA-256: ed98dd7c8dce7e037f64e7fe3f8c68879418cb641f26e05e654f44097b79bff8

  • flexbatterAAx2.stl

    SHA-256: de477b45f81d9937b105521b6fc1edef8cdfa198ed965614ccbebb05ca49834b

  • flexbatterAAx3.stl

    SHA-256: e818695a07cfc662fdb004783d77796c89ab77dacc633c72f82565f0af4c6c68

  • flexbatterAAx4.stl

    SHA-256: 2efe3461ecfa2739fd663afcf6c037ad2cc17b8b38eb70b2fcd654ccceb28aa4

  • flexbatterAAx5.stl

    SHA-256: c8b9af5951e4749179a19351e5cc6f50d7c65678688daf4d86a32c5ed43a5f86

  • flexbatterCR123Ax1.stl

    SHA-256: 9c1aa17ada5ca11c6168c89e8db4f1f51e76f668e94958bbad7ccc37eb654e50

  • flexbatterCR123Ax2.stl

    SHA-256: f7af053bc29fd0ed59ac2e5573c1cf057ce0646e5ba68aaf978477885b237c17

  • flexbatterCx1.stl

    SHA-256: 7dbf9306b44a019c626bb84dfa6a2bb27619f82ae0f17cbddaeb45a576bb9c67

Attribution

Flexing battery holders with integrated spring by enif (the original source). License: Creative Commons Attribution-ShareAlike 4.0. Source: the original source