23-08-06 EDIT: Ended up creating and using a better hinge with 90 degree stop ( Printables and GitHub ). Left this here incase someone wants 180 rotating hinge. Details about newer hinge in more recent post.
Assembly, panel corner clip hinge
Was looking for 2020 hinges that can also hold/protect 1/8" (3mm) panels attached to both the top lid panel, and bottom back panel. Hinges need to support Lid weight, and resist twisting/shear forces from the Gas Struts. Struts are currently 20N 4.4lb, still looking for 10N 2.2lb … 3D printed damper would be nice.
Looked at various designs, ended up forking a Voron Trident 2020 corner panel clip 4mm.
Modified by mirroring the corner clip, then added a stocky hinge large enough to capture T-Nut for the M3 x 30mm button head bolt. Intentionally left 1mm gap between top and bottom 2020 for foam/TPU seal to compress when Lid closes.
Print orientation doesn’t require support, but won’t be ideal strength, hopefully good enough…
Parts:
- 6x M3x10mm button head bolts
- 6x M3 Roll-in nuts. Couldn’t use slide-in nuts since they’re too large to fit in couple of spots where perpendicular 2020 extrusions meet, partly because of the interior 1/16" thick panels sandwiched between the X and Y 2020. Although M3 T-Nuts might fit, they won’t hold Lid as securely/reliably. So… Used Roll-in nuts.
- M3x30mm button head bolt (newer version with 90 degree stop uses M5x30mm)
- M3 T-Nut
- Print aza-hinge-top.stl and aza-hinge-bottom.stl parts at Printables or Github.
Futures:
- Add draft/slopes/ledges to strengthen the hinge and providing stop to limit rotation to 110 or 120 deg. Currently rotates 180 degrees, which can be useful in some situations. Ideally lid should flip up and hold in place by itself without having to rely on wall/something behind the printer.
Shared as-is incase someone wants to use/mod. Curious if someone has neat solution already, and/or has suggestions for alternatives and/or improvements. Cheers!
23-08-07 Edit: Created newer stronger version with 90 degree rotation stop, details in more recent post.