26 lines
No EOL
673 B
OpenSCAD
26 lines
No EOL
673 B
OpenSCAD
use <base/headband.scad>;
|
|
use <base/dogear.scad>;
|
|
|
|
thickness = 2.7;
|
|
|
|
//options for ears include low flopness ("lflop"), regular flopness ("flop"), high flopness ("vflop"), very high flopness ("vvflop"), very very high flopness ("vvvflop")
|
|
module dogears(rightear = "flop", leftear = "flop"){
|
|
union() {
|
|
translate([54,96,-3]){
|
|
rotate(75, [0,0,1]){
|
|
dogear(flopness = leftear);
|
|
}
|
|
}
|
|
mirror([1,0,0]){
|
|
translate([54,96,-3]){
|
|
rotate(75, [0,0,1]){
|
|
dogear(flopness = rightear);
|
|
}
|
|
}
|
|
}
|
|
//height needs to be 6 since the dogears are 6 high
|
|
headband(thickness = thickness, height = 6);
|
|
}
|
|
}
|
|
|
|
dogears(); |