more designs
This commit is contained in:
38
wolf_headphones_fix.scad
Normal file
38
wolf_headphones_fix.scad
Normal file
@@ -0,0 +1,38 @@
|
||||
p0 = [0, 20];
|
||||
p1 = [2, 18.5];
|
||||
p2 = [4.0, 16];
|
||||
p3 = [6, 12];
|
||||
p4 = [8, 7.5];
|
||||
p5 = [10, 0];
|
||||
p6 = [0, 0];
|
||||
|
||||
points = [p0, p1, p2, p3, p4, p5,p6];
|
||||
// Polygon
|
||||
rotate([-90,0,0]){
|
||||
difference(){
|
||||
difference(){
|
||||
difference(){
|
||||
rotate([90,0,0]){
|
||||
linear_extrude(height=15)
|
||||
polygon(points);
|
||||
}
|
||||
translate([6,-7.5,12]){
|
||||
rotate([0,180+43,0]){
|
||||
translate([-3.5,0,0]){
|
||||
$fn = 50;
|
||||
cylinder(h = 6, r = 3.8);
|
||||
cylinder(h = 7.5, r = 3.3);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
translate([7.9,0,0]){
|
||||
rotate([0,-47,0]){
|
||||
translate([-10,-19,0]){
|
||||
cube([10,20,15]);
|
||||
}}}}
|
||||
translate([1.5,0,0]){
|
||||
rotate([0,-47,0]){
|
||||
translate([-10,-6,0]){
|
||||
cube([25,10,2.8]);
|
||||
}}}}}
|
||||
Reference in New Issue
Block a user