• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Flashlight or Threaded Pipe Extender 3D Printer File Image 1
Flashlight or Threaded Pipe Extender 3D Printer File Thumbnail 1

Flashlight or Threaded Pipe Extender

Broken3ways avatarBroken3ways

May 21, 2019

thingiverse-icon
DescriptionCommentsTags

Description

Note: You Need OpenSCAD to Really Use This Thing
This may be useful to some of you. It's for changing a flashlight from 3xAAA power to an 18650.
I bought a cheap plastic LED zoom/focus flashlight at the dollar store for a buck. I thought, "Great, I'll just use an 18650 in it instead of those 3 little alkaline cells."

Surprise!, The tail end of my 18650 protruded out the rear end of the thing so far that I could no longer get the tail-cap on.

That's what this thing is for. It's a screw-on adapter/extender to fit my flashlight and make it just the right length. I still had to get it to pass power since I printed it is non-conductive PLA, but wrapping part of my 18650 cell adapter with heavy duty aluminiuminuminah (Yes I am a British Muppet) did the trick.
Yay! A 18650-powered superbright zoomable LED flashlight for about a buck.(Plus $0.10 of PLA and a little foil. I don't recommend using foil like this around lithium cells. It's too easy to create an unintended short that creates a lot of heat and possibly fire, fast.)

So this probably will NOT fit your flashlight unless it's the same as mine.

But you can easily make it to fit anything.
It is written for the newest version of OpenSCAD 2019.05 which has an included "Customizer" feature so you don't have to change the code at all if you don't want to.
It should run on older versions as well, but I haven't tested that.

For making the threads, it relies on revarbat's BOSL library.
If you use OpenSCAD get this library! I put in a request for Thingiverse/Makerbot to include BOSL for use with "Customizer" and I hope they do, but for now you will need to install OpenSCAD to use it.

It will produce a coupler/extender with male threads on one end, and female threads on the other. Length and diameter and thread pitch and depth of the part is up to you through the customizer interface.

But, if you really want to change the thread type and such, you will need to look at the BOSL threading library documentation.

My script is very simple, but probably not super well documented.
I plan to keep it handy for whenever a cylindrical pipe needs an extender.

License:

Creative Commons - Attribution

Related Models

Flexing battery holders with integrated spring preview image

Flexing battery holders with integrated spring

enif profile image

enif

33,038

Gridfinity Battery Trays (AA, AAA, AAAA, 18650, CR123, CR2, 9V, 21700, C, D) preview image

Gridfinity Battery Trays (AA, AAA, AAAA, 18650, CR123, CR2, 9V, 21700, C, D)

Dalkain profile image

Dalkain

3,261

18650 Battery Holder Bracket preview image

18650 Battery Holder Bracket

orax profile image

orax

789

Venus de Milo preview image

Venus de Milo

CosmoWenman profile image

CosmoWenman

20,208

EDC Container Box Capsule + O Ring preview image

EDC Container Box Capsule + O Ring

Meister Edel profile image

Meister Edel

3,366

18650 battery casing preview image

18650 battery casing

Hauter profile image

Hauter

653

Beer Crate battery holder AA/AAA/9V/18650 Stackable preview image

Beer Crate battery holder AA/AAA/9V/18650 Stackable

Marzochi profile image

Marzochi

16,773

All-in-One Battery box preview image

All-in-One Battery box

Michal Fanta profile image

Michal Fanta

2,323