Richardjm/filament latch (#513)

* Move filament panel latch into main VoronUsers repo

* Should work with anything 2020 extrusion based

* Modify the correct line

* A few tweaks

Spotted while adjusting a v0.1 variant
More clearance for the middle hinge vs hinge body
More chamfers to make it easier to insert filament
Outer hinge clearance from frame
Slight kick back to encourage latch not to pinch panel

* Add assembly image after feedback from user

* Improve description

Had feedback that people were searching for "quick release" so added that the name

* Assembly gif

* Remove old assembly

* Reworded and made space for the 1515 latch that I'll do as a separate PR
This commit is contained in:
Richard Mitchell 2021-12-07 21:56:46 +00:00 committed by GitHub
parent fcc647a9f3
commit 2a5a40ad06
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
19 changed files with 58 additions and 0 deletions

View File

@ -239,6 +239,7 @@ like so:
| richardjm | [ADXL drag chain mount](./richardjm/adxl-chain) | Permanent mount for ADXL boards on the back of the motor, replacing the drag chain mount. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: | | richardjm | [ADXL drag chain mount](./richardjm/adxl-chain) | Permanent mount for ADXL boards on the back of the motor, replacing the drag chain mount. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: |
| | [Back blanking plate](./richardjm/back-plate) | Back blanking plate that can be used instead of the exhaust filter housing if you are using something like a nevermore filter instead. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: | | | [Back blanking plate](./richardjm/back-plate) | Back blanking plate that can be used instead of the exhaust filter housing if you are using something like a nevermore filter instead. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: |
| | [LED 15.5mm quarter round mounts](./richardjm/led-mounts) | Mounting corners with integrated cable runs for 15.5mm quarter round aluminium led extrusions. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: | | | [LED 15.5mm quarter round mounts](./richardjm/led-mounts) | Mounting corners with integrated cable runs for 15.5mm quarter round aluminium led extrusions. | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: |
| | [Printable snap latches for 2020 extrusion](./richardjm/snap-latch-2020) | Quick release panel latch inspired by the work of others. | :x: | :grey_question: | :heavy_check_mark: | :grey_question: | :grey_question: |
| | [Picam corner mount](./richardjm/picam-corner) | Out of the way corner mounted picam | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: | | | [Picam corner mount](./richardjm/picam-corner) | Out of the way corner mounted picam | :x: | :x: | :heavy_check_mark: | :x: | :grey_question: |
| roboticator24 | [Touchscreen for OctoDash](./roboticator24/4inch_touchscreen_mount_for_v2.4) | Mount a 4-inch LCD touchscreen to your V2.4 in place of the usual 12864 panel to allow you to run the amazing OctoDash touch UI | :x: | :x: | :heavy_check_mark: |:x:| | roboticator24 | [Touchscreen for OctoDash](./roboticator24/4inch_touchscreen_mount_for_v2.4) | Mount a 4-inch LCD touchscreen to your V2.4 in place of the usual 12864 panel to allow you to run the amazing OctoDash touch UI | :x: | :x: | :heavy_check_mark: |:x:|
| rngSplat | [Printable Switchwire Deck Plate](./rngSplat/SW_Deck_Plate) | Print a deck plate for Switchwire with debossed Voron logo | :x: | :x: | :x: | :heavy_check_mark: | | rngSplat | [Printable Switchwire Deck Plate](./rngSplat/SW_Deck_Plate) | Print a deck plate for Switchwire with debossed Voron logo | :x: | :x: | :x: | :heavy_check_mark: |

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

View File

@ -0,0 +1,57 @@
# Printable quick release latch for panels on 2020 extrusion
This is originally inspired by a youtube video - [https://www.youtube.com/watch?v=6p7M18oPn3k](https://www.youtube.com/watch?v=6p7M18oPn3k)
Another user is creating cad and variants - [https://github.com/v6cl/My-Voron2.4-Customs/tree/main/Panel_Locker](https://github.com/v6cl/My-Voron2.4-Customs/tree/main/Panel_Locker)
![Latch](Images/Latch-v68-3mm.jpg)
## So why did you do it?
1. I wanted a variant with filament hinges
1. I found it didn't put quite enough pressure on the panel and my attempts to moodify the cad failed
1. Decided the best way to understand it was to design it
1. Wanted adjustable "pressure" and thought using a sweep on the latch was a nice solution making the most of the flex of ABS
1. Wanted everything as a parameter so I could tune it
1. Build plate density, a bonus of using a filament hinge is that the area used for each hinge is much smaller
![250Plate](Images/250Plate.png)
45 instances on a 250 buildplate
## Hardware
- 3.0mm-5.5mm - m3x12
- 6.0mm-8.5mm - m3x16
## The process
1. Cad attempt one failed, just modified surfaces to create a filament variant but adjustement beyond that failed
1. Cad attempt two failed, created a traced version copying the dimensions but again couldn't get a reliable adjustment
1. Cad attempt three of the cad sketch made as built was finally onto something, took until v45 before I had something that seemed to fulfil my requirements, then after thinking overnight revisited earlier designs and finally hit RC at v68 (18 actually printed)
1. Final design and thankfully discovered [sheeter](https://n3rdlab.com/downloads/sheeter/) which allows me to produce many stls based on parameters
## Assembly
![Assembly.gif](Images/Assembly.gif)
1. Print parts (do test prints to ensure you're happy with the fit before going wild)
1. Assemble to correct orientation
1. Insert two short filament lengths connecting middle hinge to hinge body, one from each side
1. Insert one long filament length connecting middle hinge to outer hinge
1. The filaments are a tight-ish fit on the hinge arms but loose in the pivot intentionally
1. Connect to frame using with hammer nut or spring loaded nut with either m3x12 or mx16 depending on size of hinge printed
## Parameters
To make your own custom hinges you can modify the parameters in the cad - via Modify -> Change Parameters. Removing the logo just requires
you to supress the logo extrusion (last extrusion in the first group).
Changing these parameters to extremes may either not work or require fixups of chamfers and fillets, or even the primary sketch.
![Parameters](Images/Parameters.png)
Once done, adjust the build plate view (use top view to ensure clearance) and save the file as mesh.
![BuildPlate](Images/BuildPlate.png)
discord:whistlinric