El comando hull crea el objeto convexo mínimo que incluye otros objetos indicados. Se muestra su uso para construir una pieza en la que es necesario crear las tangentes entre dos cilindros.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
//-------- Parametros de la pieza r1 = 25; //-- Radio cilindro 1 r2 = 10; //-- Radio cilindro 2 th = 5; //-- Grosor //-- Distancia entre los centros de los cilindros d = r1 + r2 + 10; //-- Crear el objeto convexo minimo que contiene los dos //-- cilindros hull() { //-- Cilindro 1 translate([-d/2, 0, 0]) cylinder(r = r1, h = th, center = true, $fn = 50); //-- Cilindro 2 translate([d/2, 0, 0]) cylinder(r = r2, h = th, center = true, $fn = 50); } |
Este contenido ha sido publicado por ObiJuan en su página web bajo licencia Creative Commons Attribution-ShareAlike 2.5 Spain License.