Switchwire Wall Plate (#275)
* Create README.md * Add files via upload * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md
This commit is contained in:
parent
4359d66a05
commit
b76c042425
|
|
@ -141,6 +141,7 @@ like so:
|
|||
| 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: |
|
||||
| Slidr | [PanzerChain 2.4](./Slidr/PanzerChain2.4) | Energychain for V2.4 | :x: | :x: | :heavy_check_mark: |:x:|
|
||||
|sloscotty|[Switchwire Wall Plate](./sloscotty/SW_Wall_Plate)|SW plate for enclosure|:x:|:x:|:x:|:heavy_check_mark:|
|
||||
| Spaghetti-Bolognese |[Simplified Z Drive Motor Mount](Spaghetti-Bolognese/Z_drive_motor_mount) | Z drive motor mount bracket mod to improve pulley to belt alignment | :x: | :x: | :heavy_check_mark: |:x:|
|
||||
| |[LCD Case Mod](Spaghetti-Bolognese/LCD_case_mod) | Improvements to the V2.4 mini12864 LCD case inc E-stop button cover | :x: | :x: | :heavy_check_mark: |:x:|
|
||||
|StvPtrsn |[Skirts for a 320mm Build](./StvPtrsn/320mm_Build) |Skirts for a 320mm build |:x: |:x: |:heavy_check_mark: |:x:|
|
||||
|
|
|
|||
|
|
@ -0,0 +1,31 @@
|
|||
/* IMPORTANT NOTE: This file is not intended to be rendered to an STL. NOT FOR PRINTING - merely provided to see what the finished object looks like (sort of). See other .scad files for rendering to print. (An STL of this would likely have mesh problems due to the 0.14mm gap I included below for rendering purposes.)
|
||||
|
||||
Also: See note in WITCHWIRE_base.scad about fonts.
|
||||
|
||||
BOM: (4) heat-set inserts. (4) M3 x 8mm BHCS
|
||||
*/
|
||||
|
||||
$fn=100;
|
||||
use <C:/Users/Toothpick/AppData/Local/Microsoft/Windows/Fonts/Play-Bold.ttf>
|
||||
use <C:/Users/Toothpick/AppData/Local/Microsoft/Windows/Fonts/Play-Regular.ttf>
|
||||
|
||||
use <backplate_and_drillguide.scad>
|
||||
use <WITCHWIRE_base.scad>
|
||||
use <SW_badge.scad>
|
||||
use <Voron_badge.scad>
|
||||
|
||||
color("Red")
|
||||
backplate_DG();
|
||||
|
||||
color("DimGray")
|
||||
translate([0,0,2.14]) // (raised a bit extra so red shows through)
|
||||
witchwire_base();
|
||||
|
||||
color("Red")
|
||||
translate([-86,0,10.14])
|
||||
sw_badge();
|
||||
|
||||
color("Red")
|
||||
translate([86,2.7,10.14])
|
||||
voron_badge();
|
||||
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
$fn=100;
|
||||
|
||||
// Note: can change x,y scale below if fit needs to be adjusted
|
||||
module sw_badge() {
|
||||
translate([0,0,3])
|
||||
scale([2.16,2.16,1])
|
||||
rotate([0,180,0])
|
||||
linear_extrude(height=2, convexity=10)
|
||||
import("voronlogofromscratch.dxf");
|
||||
}
|
||||
|
||||
// uncomment below to render STL
|
||||
//color("RED")
|
||||
//sw_badge();
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
$fn=100;
|
||||
|
||||
// Note: can change x,y scale below if fit needs to be adjusted
|
||||
module voron_badge(){
|
||||
scale([1.62,1.62,1])
|
||||
rotate(30)
|
||||
linear_extrude(height=2, convexity=10)
|
||||
import("voronlogofromscratch.dxf");
|
||||
}
|
||||
|
||||
// uncomment to render STL
|
||||
//color("Red")
|
||||
//voron_badge();
|
||||
|
|
@ -0,0 +1,58 @@
|
|||
/* IMPORTANT NOTE: To render this file, the Voron Fonts "Play" must be installed on your computer and paths below edited to match.
|
||||
*/
|
||||
|
||||
$fn=100;
|
||||
use <C:/Users/Toothpick/AppData/Local/Microsoft/Windows/Fonts/Play-Bold.ttf>
|
||||
use <C:/Users/Toothpick/AppData/Local/Microsoft/Windows/Fonts/Play-Regular.ttf>
|
||||
|
||||
module witchwire_base(){
|
||||
union(){
|
||||
difference(){
|
||||
union(){
|
||||
linear_extrude(height=8, scale=[1,0.8])
|
||||
polygon([[80,16],[80,-16],[-80,-16],[-80,16]]);
|
||||
|
||||
// end hexagons
|
||||
translate([-86,0,0])
|
||||
cylinder(h=8, r1=24, r2=20, $fn=6);
|
||||
translate([86,0,0])
|
||||
cylinder(h=8, r1=24, r2=20, $fn=6);
|
||||
|
||||
}
|
||||
// witchwire lettering
|
||||
translate([0,0,-0.1])
|
||||
linear_extrude(height=9, convexity=10)
|
||||
text("WITCHWIRE", font="Play: style=bold", size=18, halign="center", valign="center");
|
||||
|
||||
// voron lettering
|
||||
translate([86,-13.6,7])
|
||||
linear_extrude(height=2)
|
||||
text("VORON", font="Play: style=bold", size=4.4, halign="center", valign="center");
|
||||
|
||||
// logo indents
|
||||
translate([-86,0,7])
|
||||
cylinder(h=2, r=17.4, $fn=6);
|
||||
translate([86,2.7,7])
|
||||
rotate(30)
|
||||
cylinder(h=2, r=13, $fn=6);
|
||||
|
||||
// back heat-sink holes
|
||||
translate([-86,12,-1])
|
||||
cylinder(h=5.4, r=4.7/2);
|
||||
translate([-86,-12,-1])
|
||||
cylinder(h=5.4, r=4.7/2);
|
||||
translate([86,12,-1])
|
||||
cylinder(h=5.4, r=4.7/2);
|
||||
translate([86,-12,-1])
|
||||
cylinder(h=5.4, r=4.7/2);
|
||||
} // end difference
|
||||
|
||||
// close "R" gap
|
||||
translate([46.16,0,4])
|
||||
cube([2.8,6,8], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
// uncomment below to render STL
|
||||
//color("DimGray")
|
||||
//witchwire_base();
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
$fn=100;
|
||||
|
||||
module backplate_DG(){
|
||||
difference(){
|
||||
union(){
|
||||
linear_extrude(height=3, scale=[1,0.92])
|
||||
polygon([[80,19.2],[80,-19.2],[-80,-19.2],[-80,19.2]]);
|
||||
|
||||
// end hexagons
|
||||
translate([-86,0,0])
|
||||
cylinder(h=3, r1=28, r2=26, $fn=6);
|
||||
translate([86,0,0])
|
||||
cylinder(h=3, r1=28, r2=26, $fn=6);
|
||||
}
|
||||
|
||||
translate([0,0,2])
|
||||
union(){
|
||||
linear_extrude(height=2, scale=[1,1.1])
|
||||
polygon([[80,16],[80,-16],[-80,-16],[-80,16]]);
|
||||
|
||||
// end hexagons
|
||||
translate([-86,0,0])
|
||||
cylinder(h=2, r1=24, r2=26, $fn=6);
|
||||
translate([86,0,0])
|
||||
cylinder(h=2, r1=24, r2=26, $fn=6);
|
||||
}
|
||||
// screw holes
|
||||
translate([-86,12,-1])
|
||||
cylinder(h=5, r=3.2/2);
|
||||
translate([-86,-12,-1])
|
||||
cylinder(h=5, r=3.2/2);
|
||||
translate([86,12,-1])
|
||||
cylinder(h=5, r=3.2/2);
|
||||
translate([86,-12,-1])
|
||||
cylinder(h=5, r=3.2/2);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
// uncomment to render STL
|
||||
//color("Red")
|
||||
//backplate_DG();
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
$fn=100;
|
||||
|
||||
linear_extrude(height=2)
|
||||
text("VORON", font="Play: style=bold", size=4.4, halign="center", valign="center");
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
After Width: | Height: | Size: 701 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 91 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 662 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 774 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 674 KiB |
|
|
@ -0,0 +1,39 @@
|
|||
# Switchwire Wall Plate
|
||||
This mod is for pure aesthetics. A Voron Switchwire logo plate to install on the back wall of your printer's enclosure.
|
||||
|
||||
(Or optionally on the front grill if no enclosure - but only if you're not already using the LCD mount...)
|
||||
|
||||

|
||||
|
||||
Note: Overall size is about 225x50 (about 10mm thick)
|
||||
|
||||
## BOM
|
||||
* (4) M3x8mm BHCS
|
||||
* (4) M3xD5.0xH4.0 heat-set inserts
|
||||
* VHB tape
|
||||
|
||||

|
||||
|
||||
## Directions
|
||||
1. Install inserts in the WITCHWIRE_base
|
||||
|
||||

|
||||
|
||||
2. Use backplate_and_drillguide to drill holes in your back panel
|
||||
|
||||
3. Use thin strips of vhb tape to affix the badges into respective recesses on the base (no need to affix base to backplate)
|
||||
|
||||
Note: badge tolerances are tight - you might need to sand a bit off the edges of the badges.
|
||||
|
||||

|
||||
4. Attach to back panel with (4) M3x8 screws
|
||||
|
||||
(Optional: To use on front grill, affix all parts together using vhb tape, and similarly affix the optional nolcd_grill_mount to the center top of the backplate.)
|
||||
|
||||
## CAD
|
||||
|
||||
OpenSCAD sources are included (it's all I know). They are sparsely commented - make modifications as you wish.
|
||||
|
||||

|
||||
|
||||
Tip: If you resize the badges, use hundredths of a mm to adjust.
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue