Parametric Frame For Glasses Starting From Lens STL 3D Printer Model

Author: @
License: CC BY-NC
File formats: stl,scad
Download type: zip
Size:3.9MB

The file 'Parametric Frame For Glasses Starting From Lens STL 3D Printer Model' is (stl,scad) file type, size is 3.9MB.

Summary

Starting from an STL model of the left lens, build a parametric frame for your glasses using OpenSCAD. Hinge and temple design inspired from by u:erickso's glasses but both redesigned from scratch in FreeCAD.

* * * Rev.1: adding taper to lens cutout making supports unncecessary!

*clarification: As of the current version Open SCAD can't return the coordinates of an imported STL so unfortunately you will have to adjust parameters to move the imported lens STL close to origin to be able to merge it with the nose bridge and hinges. Hopefully a way to control the coordinates of the imported STL will be added to a future Open SCAD version.

To use:

  • Download the SCAD file as well as HINGE.STL.
  • Trace the contour of your right lens onto the back of an engineering paper sheet, making sure it sits in the correct angular orientation relative to the paper grid.
  • Scan the sheet using a geometrically accurate scanner (for example the ScannerPro app on iPhone making sure geometry correction is enabled.).
  • Follow this youtube guide to import the scanned image into FreeCAD and trace the contour of the lens.
  • Pad the drawing by the thickness of the lens, then export the body as LEFTLENS.STL in teh same dir as the OpenSCAD script.
  • Measure the width and height of the lens drawing (in MM).
  • Open the SCAD script, enter the lens width, height, and thickness, and adjust the other parameters to the right until the design looks something like this
  • Generate the geometry and export as STL.
  • Print your new FRAMES.STL as well as the temples.
  • Push some PLA filament through the hinge holes and trim it to length.

The lenses snap into the frame. The tolerances can be adjusted in the SCAD parameters but the defaults should produce a snug fit, something like this:

----------

Update 8-27-22: added Rev.1 as described above.

Edit 9-9-22: deleted files that are superseded by Rev.1, reordered images, and fixed links for left & right temples.

Update 7-30-24: reuploaded redesigned and slightly improved temples in three length options, and new, reinforced hinges.

Update 11-15-24: added a pair of fancier temples that work well with sunglasses.

aldi_readers.stl 216.9KB
Fancy_Left_and_Right_Temples.stl 5.7MB
frames_rev.1.scad 2.7KB
frames_rev.1.stl 218.6KB
hinge.stl 30.2KB
leftlens.stl 10.0KB
LeftTemple_parametric-Body100mm.stl 449.0KB
LeftTemple_parametric-Body110mm.stl 449.2KB
LeftTemple_parametric-Body92.25mm.stl 449.4KB
RightTemple_parametric-Body100mm.stl 449.0KB
RightTemple_parametric-Body110mm.stl 449.2KB
RightTemple_parametric-Body92.25mm.stl 449.4KB