Compare commits
No commits in common. "fix/pressfit_ears" and "trunk" have entirely different histories.
fix/pressf
...
trunk
1 changed files with 2 additions and 4 deletions
|
@ -1,5 +1,3 @@
|
||||||
/* use manifold backend, CGAL can't hanlde this */
|
|
||||||
|
|
||||||
include <globals.scad>;
|
include <globals.scad>;
|
||||||
|
|
||||||
use <catear_headband.scad>;
|
use <catear_headband.scad>;
|
||||||
|
@ -12,7 +10,7 @@ EAR_STRETCH_FACTOR = 1.2;
|
||||||
|
|
||||||
difference() {
|
difference() {
|
||||||
translate([20*pow(0.99, SIZE/2*EAR_SCALE-1-THICKNESS), 0, -THICKNESS/2])
|
translate([20*pow(0.99, SIZE/2*EAR_SCALE-1-THICKNESS), 0, -THICKNESS/2])
|
||||||
union() for (i=[0:1/EAR_STRETCH_FACTOR:SIZE/2*EAR_SCALE-1]) {
|
union() for (i=[0:SIZE/2*EAR_SCALE-1]) {
|
||||||
j=pow(0.99, i);
|
j=pow(0.99, i);
|
||||||
chamfer_ = floor(abs(2*i/(SIZE/2*EAR_SCALE-1)-1));
|
chamfer_ = floor(abs(2*i/(SIZE/2*EAR_SCALE-1)-1));
|
||||||
translate([-j*20, 0, 0])
|
translate([-j*20, 0, 0])
|
||||||
|
@ -31,4 +29,4 @@ union() for (i=[0:1/EAR_STRETCH_FACTOR:SIZE/2*EAR_SCALE-1]) {
|
||||||
}
|
}
|
||||||
translate([0, 0, -THICKNESS]) cube([100, 100, THICKNESS], center=true);
|
translate([0, 0, -THICKNESS]) cube([100, 100, THICKNESS], center=true);
|
||||||
scale([1, 1, 2]) inserticle();
|
scale([1, 1, 2]) inserticle();
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue