diff --git a/c3cat-bottle-clip/c3cat-bottle-clip.scad b/c3cat-bottle-clip/c3cat-bottle-clip.scad index 19a51e7..3c42e6f 100644 --- a/c3cat-bottle-clip/c3cat-bottle-clip.scad +++ b/c3cat-bottle-clip/c3cat-bottle-clip.scad @@ -150,13 +150,8 @@ module bottle_clip(ru=13, rl=17.5, ht=26, width=2.5, name="c3cat", font="write/o if (RENDER_COLOR_ONE) { color("black") difference() { cylinder(r1=rl+width, r2=ru+width, h=ht); - difference() { - union() { - name(name=name, font=font, rl=rl, ht=ht, ru=ru); - logo(logo=logo, rl=rl, ht=ht, ru=ru, width=width); - } - cylinder(r1=rl+width/2, r2=ru+width/2, h=ht); - } + name(name=name, font=font, rl=rl, ht=ht, ru=ru); + logo(logo=logo, rl=rl, ht=ht, ru=ru, width=width); translate([0,0,-1]) cylinder(r1=rl, r2=ru, h=ht+2); // finally, substract a cube as a gap so we can clip it to the bottle @@ -169,7 +164,7 @@ module bottle_clip(ru=13, rl=17.5, ht=26, width=2.5, name="c3cat", font="write/o if (RENDER_COLOR_TWO) { color("orange") difference() { name(name=name, font=font, rl=rl, ht=ht, ru=ru); - cylinder(r1=rl+width/2, r2=ru+width/2, h=ht); + cylinder(r1=rl+width, r2=ru+width, h=ht); outer_cutoff(rl, e, ru, ht, width); } } @@ -177,7 +172,7 @@ module bottle_clip(ru=13, rl=17.5, ht=26, width=2.5, name="c3cat", font="write/o if (RENDER_COLOR_THREE) { color("yellow") difference() { logo(logo=logo, rl=rl, ht=ht, ru=ru, width=2*width); - cylinder(r1=rl+width/2, r2=ru+width/2, h=ht); + cylinder(r1=rl+width, r2=ru+width, h=ht); outer_cutoff(rl, e, ru, ht, width); } } diff --git a/fs-cover-cat.scad b/fs-cover-cat.scad index 912f671..8210a0c 100644 --- a/fs-cover-cat.scad +++ b/fs-cover-cat.scad @@ -1,15 +1,15 @@ /** * This requires * https://files.printables.com/media/prints/451501/stls/4205518_58958bba-4c36-4995-b4e7-da5abd1ba821/loveboard-cover-r2.stl - * + * * to be placed under `./stls/LoveBoard-cover-R2.stl` in order to work * but it needs a run in meshlabs uniform fcae orientation filter for * openscad to be happy with it - * + * * if rendering is missing the ear infill, `Design` > `Flush Caches` * may be required. */ - + include use @@ -34,7 +34,7 @@ module fs_cover() { rotate(180, [0, 0, 1]) translate([0, 0, 17]) rotate(90, [1, 0, 0]) - import("stls/fs-cover.stl"); + import("stls/fs-cover.stl"); } module fs_cover_cat() { @@ -43,7 +43,7 @@ module fs_cover_cat() { difference() { union() { for (i=[-1,1]) - scale([i, 1, 1]) + scale([i, 1, 1]) translate([-13, 4, 5.5]) rotate(-80) { union() catear( @@ -88,4 +88,4 @@ module fs_cover_cat() { } } -fs_cover_cat(); +fs_cover_cat(); \ No newline at end of file