🧱 Figuras Primitivas 3D en OpenSCAD

OpenSCAD permite crear modelos tridimensionales usando código. Para empezar, se usan figuras básicas llamadas primitivas, como cubos, esferas y cilindros. A partir de ellas puedes construir diseños más complejos.

📦 Principales figuras primitivas

🧪 Ejemplos básicos

Los siguientes ejemplos generan figuras simples en OpenSCAD:

// Cubo de 20x10x5 mm
cube([20,10,5]);

// Esfera de radio 15 mm
sphere(15);

// Cilindro de 30 mm de alto y 10 mm de radio
cylinder(h=30, r=10);

// Cono (radio inferior 10, superior 0)
cylinder(h=25, r1=10, r2=0);
Figuras primitivas en OpenSCAD

⚙️ Personalización y parámetros

Puedes controlar el número de lados de las figuras redondas (como cilindros o esferas) con el parámetro $fn:

// Esfera más suave
sphere(r=10, $fn=100);

Para centrar una figura en el origen, agrega center=true:

cube([20, 20, 5], center=true);

🧱 Combina para crear más

Estas figuras pueden usarse junto con comandos como union(), difference() e intersection() para crear modelos personalizados. Aprenderás más sobre esto en los próximos módulos.