Держатель для крепления HC-SR04 к Lego

Специальное крепление, чтоб закрепить HC-SR04 на конструкции из Lego.
Крепление для HC-SR04 и Lego

 

Код на OpenSCAD:

module bigHole() {
    rotate(a=[90,0,0]) {
        cylinder (h = 9, r=9, center = true, $fn=100);
    }
}

//42x16
module bigHoles() {
    translate(v = [8, 0, 8]) {
        bigHole();
    }
    translate(v = [34, 0, 8]) {
        bigHole();
    }    
}
module border() {
    rotate(a=[45,0,0]) {  
        cube(size = [3,5.5,11], center = false);
    }
}

union() {
    //Border panel
    difference() {
        cube(size = [72,5, 18], center = false);
        translate(v = [29, 3, 4]) {
            cube(size = [14,2,3]);
        }
        translate(v = [15, 4, 8]) {
            bigHoles();
        }
    }
    
    //Bottom panel
    difference() {
        cube(size = [72, 15.8, 4], center = false);
        translate(v = [12, 12, 0]) {
            cylinder(h=8, r1 = 2.5, r2 = 2.5, center = false, $fn=100);
        }
       translate(v = [60, 12, 0]) {
            cylinder(h=8, r1 = 2.5, r2 = 2.5, center = false, $fn=100);
        }        
    }
    //Holders
    translate(v = [19, 10, 4]) {
        cube(size = [10, 4, 10], center = false);
    }    
    translate(v = [43, 10, 4]) {
        cube(size = [10, 4, 10], center = false);
    }        
    //Borders
    translate(v = [0, 9, 0]) {
        border();
    }
    translate(v = [69, 9, 0]) {
        border();
    }
}
  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.