# SolidWorks P04 · entrega corregida del 19/09/2026

## Abrir el modelo y simular

1. Extraer el paquete completo en una carpeta de Windows.
2. Mantener `Tolva_P04.SLDASM` junto a los diez archivos `.SLDPRT`.
3. Ejecutar `START_SIMULATION.cmd`. Se abre una sesión propia de SolidWorks y la botonera.
4. Usar **Marcha / Parada** para el dosificador. Detenerlo antes de abrir la compuerta.
5. Usar **Abrir / Parar / Cerrar** para la compuerta. La parada normal desacelera; el movimiento puede reanudarse desde la posición retenida.

Requisitos comprobados: **SOLIDWORKS 2026**, Python 3 y `pywin32`. El ensamblaje se puede abrir directamente en SolidWorks sin ejecutar la botonera. En otro equipo, la botonera requiere Python con `pywin32` instalado (`python -m pip install pywin32`).

## Correcciones incorporadas

- Retirada la bandeja inclinada señalada: piso y sus dos laterales. La pieza fija contiene 660 cuerpos frente a los 663 anteriores.
- Dosificador trasero, con traslación paralela en planta al desplazamiento de la compuerta. Se conserva el mecanismo biela-manivela y la carrera de 100 mm.
- Husillo alineado con la guía inclinada de la compuerta. La traslación sigue el eje real de la guía; no existe un cambio ficticio de movimiento horizontal a vertical.
- Compuerta: **550 mm**, velocidad nominal propuesta **30 mm/s**, aceleración y desaceleración **30 mm/s²**, aproximadamente **19,33 s** por carrera completa. El conjunto motor/reductor propuesto debe confirmar esa velocidad bajo carga.
- Parada normal desde 30 mm/s: rampa de 1 s y 15 mm adicionales de recorrido. La emergencia y la obstrucción detienen mediante un freno ideal en el modelo; no representan una distancia de seguridad validada.
- El reloj usa tiempo transcurrido y actualiza solo los componentes que cambian, para mejorar la continuidad. El número de imágenes por segundo depende del equipo.

## Alcance de la simulación

La botonera mueve los componentes del ensamblaje nativo mediante la API de SolidWorks y verifica las posiciones calculadas. **Es una simulación cinemática interactiva por API; no contiene un estudio guardado de Animation ni un estudio resuelto de Motion Analysis.** No calcula contacto granular, fuerzas, esfuerzos ni fatiga.

Las piezas `.SLDPRT` contienen sólidos B-rep importados. El historial paramétrico de generación se entrega en las fuentes CadQuery del paquete completo. El ensamblaje contiene diez grupos, con la estructura fija y los mecanismos móviles separados.

La capacidad de 25 kN se conserva como referencia del actuador de compuerta y debe contrastarse con la memoria de cálculo del paquete; no equivale al peso total del carbón ni a la fuerza del dosificador. La velocidad del dosificador de 10–30 ciclos/min es un rango de demostración, no un intervalo certificado de operación. Consultar el cierre técnico para las condiciones pendientes de validación y fabricación.

Al cerrar la botonera, los mecanismos vuelven a la posición inicial. No guardar poses de demostración sobre el archivo maestro. `verificacion_nativos.json` y `verificacion_movimiento.json` registran las comprobaciones ejecutadas.
