mirror of
https://github.com/revarbat/snappy-reprap.git
synced 2025-11-02 15:46:45 -08:00
Added side wiring access holes to YZ joiner parts.
This commit is contained in:
53752
STLs/yz_joiner_parts.stl
53752
STLs/yz_joiner_parts.stl
File diff suppressed because it is too large
Load Diff
@@ -61,7 +61,7 @@ module yz_joiner()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Wiring access hole frame
|
// Back wiring access hole frame
|
||||||
if (wall_style == "corrugated") {
|
if (wall_style == "corrugated") {
|
||||||
up(rail_thick+rail_height/4/2) {
|
up(rail_thick+rail_height/4/2) {
|
||||||
back(rail_thick/2) {
|
back(rail_thick/2) {
|
||||||
@@ -69,6 +69,17 @@ module yz_joiner()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Side wiring access hole frames
|
||||||
|
if (wall_style == "corrugated") {
|
||||||
|
up(rail_thick+rail_height/4/2) {
|
||||||
|
back(platform_length/3) {
|
||||||
|
xspread(rail_spacing+joiner_width) {
|
||||||
|
cube([joiner_width, 16+4, rail_height/4+4], center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Shrinkage stress relief
|
// Shrinkage stress relief
|
||||||
@@ -94,7 +105,7 @@ module yz_joiner()
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Clear space for side joiners.
|
// Clear space for side joiners.
|
||||||
translate([0, platform_length/2+0.05, rail_height/2]) {
|
translate([0, platform_length/3+0.05, rail_height/2]) {
|
||||||
zrot(90) joiner_quad_clear(xspacing=platform_length/2, yspacing=rail_width+2*6, h=rail_height+0.001, w=joiner_width, a=joiner_angle);
|
zrot(90) joiner_quad_clear(xspacing=platform_length/2, yspacing=rail_width+2*6, h=rail_height+0.001, w=joiner_width, a=joiner_angle);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -103,12 +114,23 @@ module yz_joiner()
|
|||||||
xrot(90) joiner_pair_clear(spacing=rail_spacing+joiner_width, h=rail_height, w=joiner_width+0.001, clearance=5, a=joiner_angle);
|
xrot(90) joiner_pair_clear(spacing=rail_spacing+joiner_width, h=rail_height, w=joiner_width+0.001, clearance=5, a=joiner_angle);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Wiring access hole
|
// Back wiring access hole
|
||||||
if (wall_style != "crossbeams") {
|
if (wall_style != "crossbeams") {
|
||||||
up(rail_thick+rail_height/4/2) {
|
up(rail_thick+rail_height/4/2) {
|
||||||
cube([16, joiner_width*3, rail_height/4], center=true);
|
cube([16, joiner_width*3, rail_height/4], center=true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Side wiring access hole
|
||||||
|
if (wall_style != "crossbeams") {
|
||||||
|
up(rail_thick+rail_height/4/2) {
|
||||||
|
back(platform_length/3) {
|
||||||
|
xspread(rail_spacing+joiner_width) {
|
||||||
|
cube([joiner_width*3, 16, rail_height/4], center=true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Front joiners.
|
// Front joiners.
|
||||||
@@ -149,12 +171,12 @@ module yz_joiner()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//yz_joiner();
|
yz_joiner();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
module yz_joiner_parts() { // make me
|
module yz_joiner_parts() { // make me
|
||||||
zrot(-90) fwd(platform_length/2) yz_joiner();
|
//zrot(-90) fwd(platform_length/2) yz_joiner();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user