Overengineered Bottle Opener and Cap Thrower (OBOCT)

Overengineered Bottle Opener and Cap Thrower (OBOCT)

prusaprinters

<h3>Reinventing the Wheel</h3><p>I heard this years ago at a Perl Conference:</p><blockquote><p>There's nothing wrong with reinventing the wheel if you invent a better wheel.</p></blockquote><p>This is a complete redesign of the famous "Bottle Opener and Cap GUN" by <strong>3Deddy</strong> uploaded to Thingiverse on October 15, 2019. <a href="https://www.thingiverse.com/thing:3915647">Link to original</a></p><p>It is my first big <strong>FreeCAD</strong> project and I learned a lot about not doing things in FreeCAD. I spent months designing this but I learned so much while doing so. The design is pretty screwed up now and I have to do it again the right way if I want to change things because of the dependency hell I put myself in. I have included the FreeCAD file but beware, it is messy.</p><h4>Motivation</h4><p>Why did I do this? There were some things in the original design that bothered me. For example: the long trigger. When I press it with my index finger it gets stuck on my middle finger so I shortened it. This was but the first step in a month-long effort which resulted in a complete redesign, there are no reused parts.</p><p>The only two things that stayed the same are: the overall form (it is perfect as it is) and the location of the trigger axle (this might change in the future to make room for new features).</p><p>Here is a list of key changes:</p><ul><li><strong>Shorter trigger</strong> -&gt; no longer blocked by middle finger</li><li><strong>Metal trigger spring</strong> -&gt; way better feel and it won't get fatigued like all PLA springs do</li><li><strong>Retainer</strong> for rubber bands/loops -&gt; easier to put together, looks cool</li><li>Optional <strong>retainer for Theraband</strong> rubber bands -&gt; way more punch, looks even cooler with those screws</li><li><strong>Lower picatinny rail</strong> -&gt; for you gun nerds out there, get tactical with lasers and flashlights, also looks cool and perfectly hides two screws. This is actually the main reason for it being there.</li><li><strong>Optional upper picatinny rail</strong> -&gt; for you gun enthusiasts out there. A scope would look ridiculous up there but how about a small red dot sight?</li><li><strong>5mm trigger axle</strong> -&gt; the built in axle was fine but I broke one while taking apart an assembled gun thus ruining a part taking 4-5h to print. A steel axle would be overkill but a 3D printed one is replaced in minutes and you can use anything with a diameter of 5mm as an axle.</li><li><strong>Tighter construction</strong> -&gt; less wiggling of the parts. Feels sturdy.</li><li><strong>No need for support</strong> in those screw holes due to a neat trick I learned from Łukasz Janikowski (the Legonini guy). https://www.thingiverse.com/jaaanik None of the small Parts require any supports.</li><li><strong>More room for magnets</strong> and you can use 2 of them -&gt; flexibility &amp; symmetry&nbsp;</li></ul><h4><br>Additional parts you need:</h4><figure class="table"><table><thead><tr><th>Qty</th><th>Part</th><th>Notes</th></tr></thead><tbody><tr><td>1</td><td>M3x20mm screw</td><td>Slider, 16mm may work too</td></tr><tr><td>3</td><td>M3x16mm screws</td><td>Handle</td></tr><tr><td>4</td><td>M3x10mm screws</td><td>Latches</td></tr><tr><td>2</td><td>M3x10mm screws</td><td>Optional Theraband version retainer</td></tr><tr><td>1</td><td>M3x10mm screw</td><td>Optional upper picatinny version</td></tr><tr><td>1</td><td>5mm x 20-30mm coil spring</td><td>e.g. from a pen</td></tr><tr><td>1</td><td>rubber band or Theraband</td><td>I used the black one</td></tr><tr><td>1-2</td><td>12x2mm magnets</td><td>One will do</td></tr><tr><td>1</td><td>coin 20x2mm</td><td>e.g. European 10ct coin</td></tr><tr><td>10mm</td><td>filament</td><td>for securing the rubber band</td></tr><tr><td>&nbsp;</td><td>CA glue</td><td>Loctite, Superglue, etc. for the magnet</td></tr></tbody></table></figure><h4>Printing</h4><p>I've included 3mf files for the MINI but any printer will do.</p><h5>All Parts</h5><p>Make sure that “Thin wall detection” is on for every print. I tried PLA and PETG, short answer: <strong>Only use PLA</strong> for the barrel! PETG cracked quickly :-(.</p><p><strong>Long &nbsp;story</strong>: I printed and just finished a gun in PETG. A gorgeous looking combination of green and blue Prusament PETG. However, it broke on the first shot. The impact of the slider at the front produced a crack on both sides of the barrel. I was not aware that PETG is so vurlerable to shock.</p><h5>Outer shells</h5><p>Use 0.20mm layer height, it saves a lot of time and the “invisible supports” are tuned for that. Use variable layer height to make the fillet on the barrel look nice. Use supports to support the handle and the picatinny. Don't use supports for the holes for the screw heads, they come with their own “invisible supports”. Srsly, check out the sliced data, Łukasz's method is engenius.</p><h5>Inner parts</h5><p>Use 0.15mm layer height and use adaptive variable layer height for the trigger so that the spring rest prints nicely.</p><p>Everything is set in the 3MF files. If you have a MINI like me, just open, choose filament (if you use any other than Prusament) and export the gcode.</p><h4>Assembly</h4><p>Insert one or two magnets into their compartments and secure them with CA glue.</p><p>Thread the rubber band into the slider and secure it with the 10mm piece of filament.</p><p>For the Theraband version: cut off a 10mm wide band with a length of at least 65mm and let the lower flap be 2mm longer than the upper one.</p><p>Put the slider block (mind the orientation, it is no longer symmetrical!) in and the spanner on top of that. Use the 20mm screw to secure the parts in place.</p><p>Put the slider assembly into the right halve and move it all the way to the front ensuring that the rubber passes through the canal and dangles out of the retainer compartment.</p><p>Put the coin in its slot. Put the trigger on its axle and ensure it moves freely then out the trigger with its axle into the right half. Insert the spring into its place behind the trigger (can be tricky).&nbsp;</p><p>Put the left halve on and ensure nothing is squished while doing so. Screw the halves together using the 3x 16mm screws in the handle and the 10mm screws everywhere else.</p><p>For rubber bands, just push the rubber band retainer through the loops and pull the slider back and you are done.</p><p>The Theraband version is trickier: pull the slider back carefully until the ends are flush with the opening. Put the theraband retainer between the flaps and carefully push it in. If everything is nice and tight, put in the 2x 10mm screws.</p><p>With stronger rubber bands or a black Theraband I advise against firing the gun without a bottle cap loaded. It may get damaged since the stored energy has nowhere to go.</p><h4>Suggestions for games to play:</h4><p>Here are some ideas for games to play with this toy. You have a great idea for a game? Let me know in the comments!</p><h5>Quotes</h5><p>Whenever one fires the gun, one has to recite a movie quote while doing so. We started out with quotes from someone holding a gun e.g. "Come with me if you want to live!" but eventually we ran out of those since they cannot be repeated.</p><h5>The Duel</h5><p>Two contestants, unopened bottle of beer in the left hand, loaded gun in the right hand standing together back to back. Both take 5 steps so that they are 10 steps apart. Upon a signal (from a third person) they turn around facing each other, open their beers with the gun and start drinking the beer. Once the beer is finished and not a second earlier the bottle cap may be fired at the opponent. If the shot misses another bottle may be opened, drunk and then the cap fired at the opponent again. The one who gets hit first loses and has to bring new beers.</p><h5>The Bucket</h5><p>Put a bucket in the corner and everyone has to shoot their bottle cap into the bucket. Everyone who misses has to finish their freshly opened beer at once and try again with a new one.</p><h4>Design Process</h4><p>It all begun in summer 2021 when I stumbled upon the original design. I printed it and it was awesome but soon the very long trigger began to annoy me. I had to move my middle finger out of the way to press it. So I imported it in FreeCAD and made it shorter. Then, the slider jammed a little bit while pulling it back. Also, every now and then the gun jammed because the cap wasn't aligned properly. I never had the type of rubber band that was intended to be used and I did not like how the front with the knot looked. Then I began to redesign the slider in FreeCAD (being on linux, there is no easy way to get Fusion360 or any other fancy windows tools) and it was hell. Every time I changes something a little bit further up the dependency tree, everything below that got messed up and in most cases had to be redone completely. This is mostly my fault for building one feature on top of another. I did not know better and the tutorials all did it too.</p><p>Eventually I got it done and even the first prototype was fully functional. The new trigger mechanism felt so awesome. However.. I will have to remake the body from scratch if I am going to add more features. When I started to pack things up for publishing on PrusaPrinters I saw the Bottle Opener Contest. What a coincidence? :-)</p><p>Now I have Spent 3 days printing more prototypes and making pictures to make it match the quality Josef was tweeting about.</p><h4>About the Contest</h4><p>I'm aware that I am handing in work that is not entirely original. I hope this is ok. I'm very lucky that I finished the work just as this <a href="https://www.prusaprinters.org/contest/56-bottle-openers">contest</a> started.</p>

Download Model from prusaprinters

With this file you will be able to print Overengineered Bottle Opener and Cap Thrower (OBOCT) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Overengineered Bottle Opener and Cap Thrower (OBOCT).