December 21, 2024
Description
From the Homer Simpson school of thought regarding inventions and design, I've thrown some stuff together and made a thing.
It's a small Dram pill bottle cap (with child-resistant closure mechanism) that is fused to a clicky counter to help count and track stuff.
Only works with a specific type of bottle used by certain pharmacies, such as Walgreens - or a 3D printed replica.
It can also be used as a top hat for your pill bottles if you want to make it more dapper.
The counter is based on Scottimus' Life (or anything) counter. And I'm leaning into the "or anything" part.
See the video for demo and assembly.
https://youtu.be/0ieLMUuaJZw
Ideas of things you can use it for:
This thing comes with a selection of choices for interchangeable parts. Sorry if sorting through the options is overwhelming, but I was playing with varying different features - and well, things got out of hand.
There are 2 different counter types (ring types)
They will either start with DayOfWeek or Decimal. Make sure to match the rings with the same type of springs.
The day of the week counter has several springs that can be chosen for different stiffnesses. These determine the kind of interference and "snappyness" of the clicks and how difficult the ring will be to turn.
Med_wCuts is recommended.Loose_wCuts can be used for people who have difficulty turning the rings (probably the same demographic that would need to use the bypass).The rings and counters also have fill options.
Graphical features such as the cursors and glyphs can either be embossed, debossed, or printed with multiple filaments. Embossed features can also be used to substitute for not using a multi-filament printer. A dark permanent marker can be used on the top of the embossed single-filament surface.
Rings
Fill model for multi-filament coloring.** Cursors**
*_Added version for an embossed version.*_Subbed version for a debossed version.Cursor[Top/Bot]_* for multi-filament coloring.There are several cursor types - choose one depending on your aesthetic preferences or requirements for saliency.
For example, a salient cursor could help the user find the cursor first thing in the morning before they have time to put their glasses on.
The uploaded 3D models are already oriented the correct way, so the correct side is lying on the print bed. Do not print with supports. Some prints have overhangs that will briefly create overhang issues on their feature's first layer. This is expected and should be cleaned up post-print.
Top, with optional cursorBottom, with your preference of cursorTube.Clip.Ring(s) of your choice.Spring(s)The cap can be disassembled by gently bending the top and bottom parts from each other. This can be done to replace parts.
Because of how much effort it takes to connect the clip to the top (the slamming and whatnot), the connection of these parts should be treated as irreversible.
Rings may be difficult to turn but may loosen over time.
Also, turning the springs around may change how smoothly/stubbornly the rings click. By design, the orientation of how the rings are placed onto the tube shouldn't matter, but from testing, it seems to make some difference.
The springs may wear out over time, giving less interference and satisfying clicking noises. Replace as needed.
When not rotating the rings, ensure that they are not left in an in-between position. That may contribute to creeping deformation in the springs.
There are two Blender source files (Blender 4.0) included because it was easier to split the remixing efforts into two separate documents:
Because the counter's diameter fits the small medicine bottles the best, only the small bottle's cap is supported. This also means there is no support for parameterizing the bottle cap or ring dimensions.
But things that can be changed in MedicineCapCounter_*.blend:
ASM_* objects have checkboxes to toggle different features.ASM_2Ring_Clip has a shape key parameter ShrinkFlexWidth to make the back of the clip thicker.DECAL_BotCursorLonger has a shape key parameter Desnake that can be set to either 0.0 or 1.0 (do not assign it anything else) to switch between a long cursor or a (longer) salient cursor.Original Upload
Fixed the thread winding for CapBot_LongCursor_Subbed, CapBot_SalientCursor_Subbed and CapBot_ShortCursor_Subbed. CursorBot_Long, CursorBot_Salient and CursorBot_Short were also updated to ensure they still register with their CapBot parts. Thanks to elliott9 for bringing the issue to my attention.
The license has been set to be the most permissive attribution license that respects the original counter's Non-Commercial license.
License:
Creative Commons - Attribution - Non-Commercial