assign(fn = str("filamentspool-number-n",circum,".dxf"))
assign(rotateoffset = [0, totalwidth/2, 0])
assign(xlen = rad - real_exteffrad) {
- echo(circum, rad, xlen);
if (xlen >= numbers_tick_width/2
+ (otherside ? numbers_height_allow : 0) &&
xlen <= length - (otherside ? 0 : numbers_height_allow))
-armendbasethick + (totalheight - numbers_tick_len)/2])
translate(rotateoffset)
rotate([0,0, otherside*180])
- translate(-rotateoffset)
- color("blue"){
+ translate(-rotateoffset){
translate([-numbers_tick_width/2, -1, 0])
cube([numbers_tick_width, numbers_relief+1, numbers_tick_len]);
- // echo(fn);
translate([numbers_tick_width/2 + numbers_tick_linespc,
1,
numbers_tick_len])