V0 Screwed Front Door Hinge & V2.4 Fanless Middle Skirt Mod (#166)

This commit is contained in:
xbst 2020-10-13 00:48:06 +03:00 committed by GitHub
parent 6b0a56f89b
commit 3de8a88c8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
51 changed files with 72 additions and 3 deletions

View File

@ -1,4 +1,4 @@
# Mods
# Mods
Printer mods for Voron 3D printers
Remember to update this README when uploading new mod!
@ -88,13 +88,14 @@ like so:
| | [DIN Mount Max31865](./xbst_/Max31865_DIN_Mount)| A simple DIN rail mount for the Adafruit (or SAME SIZE clone) MAX31865 PT100 Board. | :x: | :heavy_check_mark: |:heavy_check_mark: |
| | [Car Hood Style Bed Hinge](./xbst_/Bed_Hinge)| A way of reaching electronics from the top by having a "car hood" style hinge for the heatbed, and rotated electronics mounts. | :x: | :x: |:heavy_check_mark: |
| | [Flat V2.4 Skirts](./xbst_/Flat_Skirts) | Flat V2.4 Skirts so a panel without cutouts can be used | :x: | :x: |:heavy_check_mark: |
| | [V2.4 Fanless Middle Skirt](./xbst_/V2.4_Fanless_Middle_Skirt)| A Fanless alternative middle side skirt | :x: | :x: |:heavy_check_mark: |
| | [Duct Mount](./xbst_/Duct_Mount) | 100mm/4" ducting mount for ventilation. Also supports umbilical cord and has 3 orientations for bowden adapter. | :x: | :x: |:heavy_check_mark: |
| | [HOYMK SSR Mount](./xbst_/HOYMK_SSR_Mount) | Mount for Chinese HOYMK SSR | :heavy_check_mark: | :x: | :x: |
| | [ADXL345 V0 Mount](./xbst_/ADXL345_V0_Mount) | V0 Mount for a ADXL345 module | :heavy_check_mark: |:x: |:x: |
| | [Easy Access Rear Panels](./xbst_/Easy_Access_Rear_Panels_v0) | New rear panels designed to expose the extruder for easy filament swapping | :heavy_check_mark: | :x: |:x: |
| | [Hat LED Mount](./xbst_/Hat_LED_Mount) | Top Hat LED module mount | :heavy_check_mark: |:x: |:x: |
| | [ZipClip V0](./xbst_/ZipClip_v0) | Very simple ziptie mount for v0 1515 extrusions | :heavy_check_mark: |:x: |:x: |
| | [Screwed Front Door Hinge](./xbst_/V0_Screw_Front_Hinge_Mod)| Mod to screw the front door panel (instead of VHB) | :heavy_check_mark: | :x: | :x: |
| | [DuetZero](./xbst_/DuetZero) | Pi Zero mount over a Duet2 for space saving | :heavy_check_mark: |:heavy_check_mark: |:heavy_check_mark: |
---

Binary file not shown.

View File

@ -0,0 +1,11 @@
This mod is to allow you to screw the front door panel (instead of VHB).
You need 6x 6mm M3 screws and 6x M3 inserts.
Designed for 3mm panels but should work with thinner panels as well, just use foam tape if the gap is too big.
Insert the M3 inserts to the handle and corner pieces.
Included drilling guides will let you drill the holes accurately. I recommend using 4mm (or whatever "freedom unit" equivalent) drill bits to allow for drilling errors.
Corner guides work for all 4 corners, handel guide should be used on the correct side.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
https://www.iconfinder.com/iconsets/arrows-elements-outline
Pisugar

Binary file not shown.

View File

@ -0,0 +1 @@
A replacement middle skirt that doesn't protrude below the bottom plate, and has no fan mounts.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

View File

@ -0,0 +1,54 @@
# Voron V2.4 Skirt Buttons Mod
![](./Pictures/1.jpg)
## Switches Needed
|Printer Size| Qty Needed |
|--|--|
| 350 | 12 |
| 300 | 8 |
| 250 | 4 |
You need 12*12mm 5mm tactile switches. Make sure they are through hole, not SMD! Here are a few examples:
Amazon: https://amzn.to/3788dfZ
Aliexpress: https://s.click.aliexpress.com/e/_eKCJlo
## Wiring
Put the switches in the hexagons, bend the legs of the switches.
![](./Pictures/2.jpg)
Wire one side of the switches together, connect to the mcu or Pi (depending on your config). Connect seperate wires to the opposite sides.
![](./Pictures/3.jpg)
I recommend using hot glue to keep the wires in place. Otherwise you may disconnect the solder joints, or worse, break the legs of the switches when installing by accident.
![](./Pictures/4.jpg)
## Gluing The Buttons
I recommend using hot glue for attaching the printed button caps to the switches. You can also use super glue, but you may need to space the caps by putting a washer in between as hot glue is thicker.
You may need to cut the elephant foot if the buttons get stuck when pressed.
## Config Options
You have 2 choices: Using FW of your 3D printer (like Klipper), or using Octoprint's Enclosure plugin.
### Config for Klipper
Here is the relevant config info from [GitHub page of Klipper](https://github.com/KevinOConnor/klipper/blob/master/config/example-extras.cfg).
# Execute gcode when a button is pressed or released (or when a pin
# changes state). You can check the state of the button by using
# QUERY_BUTTON button=my_gcode_button
#[gcode_button my_gcode_button]
#pin:
# The pin on which the button is connected. This parameter must be
# provided.
#press_gcode:
# A list of G-Code commands to execute when the button is pressed.
# G-Code templates are supported. This parameter must be provided.
#release_gcode:
# A list of G-Code commands to execute when the button is released.
# G-Code templates are supported. The default is to not run any
# commands on a button release.
### Config for Octoprint
1. Install the plugin "Enclosure Plugin"
2. Configure based on the info on this page: https://github.com/vitormhenrique/OctoPrint-Enclosure
## Icons used
https://www.iconfinder.com/iconsets/arrows-elements-outline
Licensed under: https://creativecommons.org/licenses/by/3.0/