🎞️ Animaciones y Vistas Dinámicas

OpenSCAD permite realizar animaciones sencillas para ver cómo se mueve o rota un modelo. Esto es útil para inspeccionar diseños o simular piezas móviles.

🔄 Usando el parámetro $t

El valor $t va de 0 a 1 durante una animación y se puede usar para calcular movimientos o rotaciones.

// Cubo rotando en el tiempo
rotate([0, 0, 360 * $t])
    cube([20, 20, 20], center=true);

🧪 Ejemplo: objeto oscilante

translate([sin($t*360)*20, 0, 0])
    sphere(10);

La esfera se mueve de un lado a otro gracias al seno.

📽️ Cómo activar la animación

  1. Haz clic en View → Animate
  2. Ajusta los valores de FPS y Steps

📐 Vista dinámica con bucles

for (i = [0:30:330]) {
    rotate([0, 0, i])
    translate([30, 0, 0])
    cube([5, 5, 20]);
}

Este código crea una corona de cubos girados como si fueran radios de una rueda.

Animación en OpenSCAD