Parametric Glasses Case

Parametric Glasses Case

thingiverse

This is a parametric design for glasses cases. I got frustrated with spending money on new pairs of glasses and getting cheap cases that break easily, so I decided to create this. For the price of a decent case that can withstand being stuffed in a backpack, I can buy a spool of nylon or PETG filament and print two of them. Features: * Named parameter sets for angled vs. flat profiles, narrow vs. wedge-shaped, * Flat sides vs indented for people with different-sized hands. * Choose from hinged vs. press-fit closure or stitching holes for a zipper * Optional loops to strap onto a backpack or purse. * Optional inner liners. * Optional cutout in the bottom interior for a Tile BTLE tracker device so you don't lose your glasses in the seatback pocket of a 777 or cab or... * Business card holder slot for contact information when you do leave it behind somewhere anyway. GETTING STARTED: Call the case() module with one of these parameter sets like this: `scale([2.0,2.0,1.5]) case(std_case);` or `scale([2.0,2.0,1.5]) case(slimline_case);` The code is heavily documented and explains all the parameters well. I've tried to parameterize this as much as possible so that the various values going into the different modules are related and a fraction or multiple of each other. There's a lot of CSG operations involved in generating the whole case, so if you're running this on an older system, it might take a few minutes to generate the whole thing. ### UPDATE 02/04/18 More refactoring/reworking of the magnet-holder clasp. It properly follows the wall as you increase the grip curvature. Modify the `clasp_nudge` parameter if you decide you want a hand-grip vs. flat-sided case. ### UPDATE 12/29/18 I did some refactoring to fix a few things that have been bugging me for a while: - Fixed the hinge() module so it mates to the back of the two halves more consistently. - Better parameterization of case() and clasp() module so the clasps mate to the inside of the respective halves even as the shape of the case changes. ### TODO * Generally continue to work on cleaning up the modules so that there are as few constant values as possible and things are parameterized as much as possible. * Improve render times by refactoring some modules. * Print out the full, complete model(I've only done test-prints so far) * Implement business-card holder/slot * Make grip both left-handed and right-handed.

Download Model from thingiverse

With this file you will be able to print Parametric Glasses Case 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 Parametric Glasses Case.