Resumen
Esta es una catapulta de corto alcance que estaba destinada a ser exhibida en un escritorio u otra superficie. Funciona, pero debido a que estaba destinada a ser exhibida, necesitas empujar un extremo de la catapulta para que dispare. Esta cosa se hizo en OpenSCAD con el código de abajo. Si te gusta, ¡por favor, dale me gusta!
Código SCAD:
Diferencia()
{
unión()
{
Poliedro (<)
puntos = [ [10,10,0], [10,-10,0], [-10,-10,0], [-10,10,0], // los cuatro puntos en la base
[0,0,10] ], // el punto ápice
Triángulos = [ [0,1,4],[1,2,4],[2,3,4],[3,0,4], // cada lado del triángulo
[1,0,3],[2,1,3] ] // dos triángulos para la base cuadrada.
);
traducir([20,0,0]) poliedro(
puntos = [ [10,10,0], [10,-10,0], [-10,-10,0], [-10,10,0], // los cuatro puntos en la base
[0,0,10] ], // el punto ápice
Triángulos = [ [0,1,4],[1,2,4],[2,3,4],[3,0,4], // cada lado del triángulo
[1,0,3],[2,1,3] ] // dos triángulos para la base cuadrada.
);
translate([-10,-10,-20])cube([40,20,20]);
}
translate([0,-20,-15])cube([20,40,40]);
translate([-5,-2,0])cube([30,4,20]);
}
traducir([55,30,-18]) rotar([90,90,0]) cilindro(41,2,2,$fn=100);
Diferencia()
{
translate([45,-30,-15])cube([20,20,20]);
translate([55,-20,-18])sphere(9, $fn=100);
}
Instrucciones
Los soportes no son necesarios, pero las balsas podrían serlo, dependiendo de la impresora 3D.
Model Source
