scad-testing/wedge.stl.scad
Ian Burgess ed5c149696 updates
2025-07-20 14:03:27 -06:00

50 lines
1009 B
OpenSCAD

$fn = 100;
rotate(a = [180, 0, 0]) {
union() {
difference() {
union() {
difference() {
union() {
translate(v = [5, 0, 0]) {
cube(size = [43.9, 6.9, 6.3]);
}
translate(v = [8.25, 3.45, -2]) {
cylinder(d = 16.5, h = 8.3);
}
}
translate(v = [-20, 6.9, -2]) {
cube(size = [50, 50, 50]);
}
translate(v = [-20, -50, -2]) {
cube(size = [50, 50, 50]);
}
translate(v = [45.3, 0, -9.2]) {
rotate(a = [0, -22.83, 0]) {
cube(size = [50, 50, 10]);
}
}
}
translate(v = [5, 0, -2]) {
cube(size = [30.3, 6.9, 2]);
}
translate(v = [37.3, 3.45, -2]) {
cylinder(h = 2, r = 2.25);
}
translate(v = [35.3, 1.2, -2]) {
cube(size = [2, 4.5, 2]);
}
}
translate(v = [0, 0, -1]) {
cube(size = [50, 1.25, 1]);
}
translate(v = [0, 5.65, -1]) {
cube(size = [50, 1.25, 1]);
}
}
translate(v = [7.6, 3.45, -3.7]) {
cylinder(d = 4, h = 10);
}
}
}