diff --git a/pressfit_headband.scad b/pressfit_headband.scad index 41a1aeb..41bc63e 100644 --- a/pressfit_headband.scad +++ b/pressfit_headband.scad @@ -184,6 +184,63 @@ module catear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7, }; } +module wolfear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7, stretch_len=40, tip_len=0.1, tip_bend=20, rake_depth=1, rake_width=0.5, rake_stretch=1, ear_scale=1, ear_bend_factor=0.35, ear_stretch_factor=1.5, ear_angle=30) { + catear_headband( + debug=debug, + size=size, + height=height, + thickness=thickness, + part=part, + stretch_len=stretch_len, + tip_len=tip_len, + tip_bend=tip_bend, + rake_depth=rake_depth, + rake_width=rake_width, + rake_stretch=rake_stretch, + ear_scale=ear_scale, + ear_bend_factor=ear_bend_factor, + ear_stretch_factor=ear_stretch_factor, + ear_angle=ear_angle); +} +module foxear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7, stretch_len=40, tip_len=0.1, tip_bend=20, rake_depth=1, rake_width=0.5, rake_stretch=1, ear_scale=1, ear_bend_factor=0.04, ear_stretch_factor=1.4, ear_angle=30) { + catear_headband( + debug=debug, + size=size, + height=height, + thickness=thickness, + part=part, + stretch_len=stretch_len, + tip_len=tip_len, + tip_bend=tip_bend, + rake_depth=rake_depth, + rake_width=rake_width, + rake_stretch=rake_stretch, + ear_scale=ear_scale, + ear_bend_factor=ear_bend_factor, + ear_stretch_factor=ear_stretch_factor, + ear_angle=ear_angle); +} + + +module puppyear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7, stretch_len=40, tip_len=0.1, tip_bend=20, rake_depth=1, rake_width=0.5, rake_stretch=1, ear_scale=1, ear_bend_factor=0.1, ear_stretch_factor=1.4, ear_angle=60) { + catear_headband( + debug=debug, + size=size, + height=height, + thickness=thickness, + part=part, + stretch_len=stretch_len, + tip_len=tip_len, + tip_bend=tip_bend, + rake_depth=rake_depth, + rake_width=rake_width, + rake_stretch=rake_stretch, + ear_scale=ear_scale, + ear_bend_factor=ear_bend_factor, + ear_stretch_factor=ear_stretch_factor, + ear_angle=ear_angle); +} + module bunnyear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7, stretch_len=40, tip_len=0.1, tip_bend=20, rake_depth=1, rake_width=0.5, rake_stretch=1, ear_scale=0.5, ear_bend_factor=0.2, ear_stretch_factor=10, ear_angle=30) { catear_headband( debug=debug, @@ -203,4 +260,4 @@ module bunnyear_headband(debug=false, size=60, height=4.6, thickness=3, part=0.7 ear_angle=ear_angle); } -bunnyear_headband(); \ No newline at end of file +bunnyear_headband();