forked from bkpsu/HASwitchPlate
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
287,263 additions
and
86,885 deletions.
There are no files selected for viewing
Binary file not shown.
This file was deleted.
Oops, something went wrong.
30,676 changes: 0 additions & 30,676 deletions
30,676
3D_Printable_Models/HASwitchPlate_front_debug.stl
This file was deleted.
Oops, something went wrong.
73,180 changes: 73,180 additions & 0 deletions
73,180
3D_Printable_Models/HASwitchPlate_front_double_decora_right.stl
Large diffs are not rendered by default.
Oops, something went wrong.
67,776 changes: 67,776 additions & 0 deletions
67,776
3D_Printable_Models/HASwitchPlate_front_double_toggle_right.stl
Large diffs are not rendered by default.
Oops, something went wrong.
51,340 changes: 51,340 additions & 0 deletions
51,340
3D_Printable_Models/HASwitchPlate_front_single.stl
Large diffs are not rendered by default.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
13,302 changes: 0 additions & 13,302 deletions
13,302
3D_Printable_Models/HASwitchPlate_rear_debug.stl
This file was deleted.
Oops, something went wrong.
46,734 changes: 46,734 additions & 0 deletions
46,734
3D_Printable_Models/HASwitchPlate_rear_lcdmod.stl
Large diffs are not rendered by default.
Oops, something went wrong.
48,190 changes: 48,190 additions & 0 deletions
48,190
3D_Printable_Models/HASwitchPlate_rear_nolcdmod.stl
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,34 @@ | ||
# Switch Plate model for single-gang workbox | ||
|
||
## 3D Printed Enclosure | ||
Above you'll find STL files ready for slicing and the source models editable in the free edition of [SketchUp Make](https://www.sketchup.com/download). | ||
|
||
### 3D Printing Notes | ||
Above you'll find STL files ready for slicing and the source models editable in the free edition of [SketchUp Make](https://www.sketchup.com/download). There are several models presented here for various plate configurations on the front and two options for the rear enclosure. | ||
|
||
### Front plate models | ||
|
||
* **[HASwitchPlate_front_single.stl](HASwitchPlate_front_single.stl)** Standard single-wide plate. `[HASP]` | ||
* **[HASwitchPlate_front_double_decora_right.stl](HASwitchPlate_front_double_decora_right.stl)** Double-wide plate with Decora switch to the right `[HASP|Decora]` | ||
* **[HASwitchPlate_front_double_toggle_right.stl](HASwitchPlate_front_double_toggle_right.stl)** Double-wide plate with toggle switch to the right `[HASP|toggle]` | ||
|
||
### Rear enclosure models | ||
|
||
* **[HASwitchPlate_rear_lcdmod.stl](HASwitchPlate_rear_lcdmod.stl)** The `lcdmod` enclosure requires the removal of the 4-pin XHP connector from the Nextion LCD panel. This option allows for better clearance around the screw posts which may help in tight work boxes, but the process of safely removing the connecter may require a hot air station. | ||
* **[HASwitchPlate_rear_nolcdmod.stl](HASwitchPlate_rear_lcdmod.stl)** The `nolcdmod` The `nolcdmod` enclosure does not require removing the 4-pin XHP connector from the Nextion LCD panel. This simplifies the build process but has just a little less room behind the device for the work box screws. We're not talking a lot here, so if you don't have the hot air station this option will probably work fine for you. | ||
|
||
## 3D Printing Notes | ||
|
||
### FDM affordance | ||
|
||
The careful observer might note that the dimensions of the model vary just slightly from the [published dimensions](https://www.itead.cc/wiki/images/a/ad/2.4%27%27_Nextion_Dimension.pdf) of the panel used in this project. This has been done to accommodate the nature of FDM 3D printing, which means that other production technologies may require slight modifications to make everything fit snug. The STLs are published in the correct orientation for printing. | ||
|
||
I printed these two parts with [Atomic Filament Bright White PLA](https://atomicfilament.com/products/bright-white-pla-filament) on a [Prusa i3 MK2S](http://shop.prusa3d.com/en/3d-printers/59-original-prusa-i3-mk2-kit.html) with 75% infill, .1mm layers, no supports, and 10 bottom layers. The finished results look almost injection molded. | ||
### Filament | ||
|
||
I printed these two parts with [Atomic Filament Bright White Opaque PETG Pro](https://atomicfilament.com/products/bright-white-opaque-petg-pro) on a [Prusa i3 MK2S](http://shop.prusa3d.com/en/3d-printers/59-original-prusa-i3-mk2-kit.html) with 40% infill, .15mm layers, no supports, and 6 bottom layers. The finished results look almost injection molded. | ||
|
||
### Inserts | ||
|
||
The mounting holes for the Nextion panel are sized to fit [M2 x 3mm heat-set threaded inserts](https://www.amazon.com/a16041800ux0765-Cylinder-Knurled-Threaded-Embedded/dp/B01IZ15A5U) but should accept an M3 screw (tightly). See [the enclosure build documentation](../Documentation/04_Project_Enclosure.md#heat-set-inserts) for more details. | ||
|
||
The mounting holes for the Nextion panel are sized to fit [M2 x 3mm heat-set threaded inserts](https://www.amazon.com/a16041800ux0765-Cylinder-Knurled-Threaded-Embedded/dp/B01IZ15A5U) but should accept an M3 screw (tightly). | ||
### SketchUp | ||
|
||
The SketchUp file included here is dimensioned in meters but 1m == 1mm due to issues with how SketchUp (doesn't) handle small dimensions. If you intend to modify the provided SketchUp model, export to STL in meters then import for print in mm (the standard setting for most slicers) and you'll be fine. The included STL is ready to slice as-is. | ||
The SketchUp file included here is dimensioned in meters but 1m == 1mm due to issues with how SketchUp (doesn't) handle small dimensions. If you intend to modify the provided SketchUp model, export to STL in meters then import for print in mm (the standard setting for most slicers) and you'll be fine. The included STL is ready to slice as-is. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters