first commit of c3dog
This commit is contained in:
commit
d626840450
4 changed files with 301 additions and 0 deletions
43
dogear_headband.scad
Normal file
43
dogear_headband.scad
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
use <headband.scad>;
|
||||
use <dogear.scad>;
|
||||
|
||||
SIZE=60;
|
||||
THICKNESS=3;
|
||||
PART=0.7;
|
||||
STRETCH_LEN=40;
|
||||
TIP_LEN=0.05;
|
||||
TIP_BEND=20;
|
||||
|
||||
module dogear_headband(rightear = "flop", leftear = "flop", size=SIZE, thickness=THICKNESS, part=PART, stretch_len=STRETCH_LEN, tip_len=TIP_LEN, tip_bend=TIP_BEND, with_rake=true){
|
||||
|
||||
union() {
|
||||
translate([-24, -60, -3]){
|
||||
rotate(195, [0, 0, 1]) {
|
||||
mirror([0,1,0]){
|
||||
dogear(flopness = rightear);
|
||||
}
|
||||
}
|
||||
}
|
||||
mirror([0,1,0]){
|
||||
translate([-24, -60, -3]){
|
||||
rotate(195, [0, 0, 1]) {
|
||||
mirror([0,1,0]){
|
||||
dogear(flopness = leftear);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
headband(
|
||||
size=size,
|
||||
height=6,
|
||||
thickness=thickness,
|
||||
part=part,
|
||||
stretch_len=stretch_len,
|
||||
tip_len=tip_len,
|
||||
tip_bend=tip_bend,
|
||||
with_rake=with_rake
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
dogear_headband(rightear = "nflop");
|
||||
Loading…
Add table
Add a link
Reference in a new issue