Everything Cryptex 3D Printer Model

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

The file 'Everything Cryptex 3D Printer Model' is (stl,scad) file type, size is 1.7MB.

Summary

Yet another cryptex. I couldn't find a printable cryptex with all the features I wanted, so added everything I could think of.

Features include:

  • All parts are customizer-enabled for customizing the dimensions (internal length and diameter), number of rings, number of positions, and the letters/numbers/whatever on the faces of the rings.
  • Changeable code without reprinting.
  • Detent mechanisms, so rings snap into place and "click" when turned.
  • Resistant to "picking" by feeling for ring resistance.
  • Snaps together so it doesn't fall apart when unlocked; requires a bit of force to unsnap and change.
  • Glue not required, except for the optional decorative end caps.
  • Locking ring cannot be disengaged while cryptex is locked, preventing forced disassembly without unlocking.
  • Designed for easy FDM printing; no slopes or overhangs greater than 45 degrees.
  • Minimal number of parts; no extra pins or springs needed.
  • Tight clearances for solid feel. Outer label rings snap onto inner rings for minimal slop.
  • No supports or rafts needed.
  • No sanding needed (at least on my prints; your mileage may vary).

Suggestions are welcome!

What to print

  • 1x inner shell
  • 1x outer shell
  • 1x lock ring
  • Nx ring - Print as many as selected in customizer, the provided STL models use 5. Both the inner ring and label ring print together. (Alternatively the inner and outer rings can be printed separately using inner_ring_only and outer_ring_only so they don't have to be snapped apart, but this takes up more build plate space.)
  • 2x end cap (optional)
  • 1x ring separator tool (optional) - This part is only necessary if you have trouble separating the inner and outer rings by hand.

Also, inner_ring_only and outer_ring_only parts are included, in case your printer has trouble printing the tightly nested inner and outer rings.

Customizer note:

Sometimes Customizer seems to time out due to the complexity of the model. If this happens, just open the .scad file in OpenSCAD, change the parameters at the top, and export it as a STL.

For those unfamiliar with OpenSCAD:

  1. Install OpenSCAD and run it.
  2. Download and open cryptex-customizer.scad.
  3. Change the parameters at the top as desired. Diameter and height are in millimeters.
  4. Change the part parameter to the part of the cryptex to generate. Values are "innershell", "outershell", "ring", "lockring", "endcap", "ringseparatortool". Repeat remaining steps for each part.
  5. Go to 'Design->Render' or hit F6. This may take a minute.
  6. Go to 'File->Export->Export as STL' and save the resulting STL file.
cryptex-5ring-40x70-endcap.stl 5.2MB
cryptex-5ring-40x70-innershell.stl 630.6KB
cryptex-5ring-40x70-inner_ring_only.stl 1.0MB
cryptex-5ring-40x70-lockring.stl 731.9KB
cryptex-5ring-40x70-outershell.stl 1.7MB
cryptex-5ring-40x70-outer_ring_only.stl 1.4MB
cryptex-5ring-40x70-ring.stl 2.5MB
cryptex-5ring-40x70-ringseparatortool.stl 231.4KB
cryptex-customizer.scad 29.4KB