Communitygithub.com

syntaxHighlight/maquinaria-diseño

Perfecciona el control de movimiento, sincronización, secuencias, ritmo y ciclos de mecanismos; verifica transferencias y saltos en cualquier fotograma. Ideal para animación o corrección de problemas de movimiento.

¿Qué es maquinaria-diseño?

Esta habilidad está diseñada para controlar y depurar movimientos en mecanismos 3D, específicamente en entornos como Blender para tareas de animación técnica o corrección de fallos de movimiento. Su propósito principal es ajustar la lógica de movimiento, el ritmo, las pausas y los ciclos de un mecanismo, asegurando que las transiciones entre poses clave y los saltos arbitrarios de fotogramas no generen desviaciones de estado. La habilidad se basa en la infraestructura existente del modelo (controladores, mecanismos, relaciones padre-hijo) y evita crear animaciones temporales redundantes. Está pensada para animadores técnicos, diseñadores mecánicos o ingenieros que necesiten verificar que el movimiento cumple con el diseño permitido, sin reemplazar la simulación física. Se integra con otras habilidades como 'machine-inspect' (para obtener información del escenario) y 'blender-capabilities' (para selección de herramientas), y requiere una revisión final de colisiones y contactos mediante la habilidad 'machine-review'. Su enfoque es práctico: no reemplaza la simulación de ingeniería, sino que proporciona un flujo de trabajo claro para ajustar la animación de mecanismos complejos.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/syntaxHighlight/machine-design/tree/HEAD/skills/machine-animate

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Animación

Lee las convenciones de trabajo. Reutiliza los controladores y mecanismos existentes en el modelo o en los activos heredados; evita crear un conjunto temporal de animaciones para luego rehacerlo. Se permite reestructurar restricciones para la acción final; primero verifica los parámetros de control, relaciones padre-hijo, controladores y referencias de scripts. Si falta información, usa inspección de escena. Cuando sea necesario seleccionar herramientas, usa consulta de capacidades. Si la tarea se convierte en rediseñar el diseño principal o los componentes funcionales, la habilidad de modelado toma el liderazgo; los ajustes geométricos locales necesarios para el movimiento se realizan según las reglas correspondientes.

  1. Primero confirma las responsabilidades del movimiento, los ejes de rotación, las poses de inicio, fin e intermedias, y los contactos y transferencias permitidos por el diseño. Luego ajusta la velocidad, las pausas y los ciclos. El movimiento se evalúa por su corrección y el ritmo de presentación por separado; no se debe afirmar que una simplificación del movimiento es una simulación de ingeniería.
  2. El reproductor de vista previa utiliza los controladores y mecanismos existentes del modelo; no se crea una lógica de movimiento separada. Verifica que desde cualquier pose se pueda iniciar, saltar hacia adelante y atrás, reiniciar y repetir ciclos sin que el estado derivado (por ejemplo, basado en acumulaciones de fotogramas anteriores) se desvíe. Los elementos extensibles se deforman calculando a partir de una longitud de referencia fija o una geometría de referencia, y se verifica la densidad UV simultáneamente.
  3. Después de reestructurar el mecanismo, verifica pérdidas de objetivo, controladores, referencias de objetos, posiciones de transferencia y movimientos combinados afectados. Separa los elementos decorativos estáticos del movimiento obligatorio; no añadas animación a cada sujetador.
  4. Según la revisión, observa las acciones continuas, las transferencias clave y las oclusiones; si es necesario, lee la geometría evaluada para la verificación de colisiones. Las restricciones comunes de tipo Limit no pueden reemplazar la verificación del espacio libre geométrico; se debe indicar por separado el contacto esperado de las herramientas y las juntas fijas permitidas entre componentes rígidos.
  5. Conserva los mecanismos editables; la animación derivada (baked) solo se aplica cuando sea estrictamente necesario para la exportación del objetivo. La exportación de deformaciones requiere verificar la estabilidad topológica; los números de malla evaluados no garantizan consistencia entre fotogramas.

Condiciones de finalización: La acción esperada, las transferencias, el ritmo y los ciclos deben ser observables; los saltos aleatorios no deben causar desviaciones de estado. Se debe especificar claramente el alcance del muestreo y los barridos continuos no verificados. La aprobación basada en capturas de pantalla o poses limitadas no representa una ausencia de colisiones en movimiento continuo.

Skills relacionados