Communitygithub.com

syntaxHighlight/machine-design

Améliore le contrôle de mouvement, les liaisons, le séquencement, le rythme et le cycle des mécanismes de machine ; valide les transferts et les sauts de trame arbitraires ; utilisé pour l'animation ou la correction de problèmes de mouvement.

Qu'est-ce que machine-design ?

Cette compétence est conçue pour les animateurs et les ingénieurs travaillant sur des mécanismes de machine dans un environnement de modélisation 3D. Elle permet de peaufiner le contrôle du mouvement, les liaisons cinématiques, le séquencement temporel, le rythme et les cycles. L'utilisateur peut valider les transferts entre pièces et effectuer des sauts de trame arbitraires sans provoquer de dérive d'état. Elle évite de recréer un système d'animation temporaire en réutilisant les contrôleurs et mécanismes existants du modèle. La compétence inclut des vérifications de collisions, de contraintes et de maintien de l'intégrité topologique lors des exports. Elle s'appuie sur des références comme le workflow partagé et peut déléguer à d'autres compétences pour l'inspection de scène ou la sélection de capacités. Les conditions de succès incluent l'observation des mouvements attendus, des transferts, du rythme et des cycles, sans dérive d'état lors de sauts aléatoires.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Animation

Lire les conventions de travail. Réutiliser les contrôleurs et mécanismes existants dans la modélisation ou les actifs, éviter de créer un ensemble temporaire d'animations à refaire. Autoriser la restructuration des contraintes pour l'action finale ; d'abord, vérifier les paramètres de contrôle, les relations parent-enfant, les drivers et les références de scripts. En cas d'informations insuffisantes, utiliser l'inspection de scène. Pour une sélection de capacités, utiliser la consultation des capacités. Si la tâche se transforme en reconception de la disposition principale ou des composants fonctionnels, c'est la modélisation qui prend la tête ; les ajustements géométriques locaux nécessaires au mouvement suivent les règles correspondantes.

  1. D'abord, confirmer la responsabilité du mouvement, l'axe, les poses de début, de fin et intermédiaires, les contacts et transferts autorisés par la conception ; puis ajuster la vitesse, les pauses et les cycles. Juger séparément la plausibilité du mouvement et le rythme de présentation ; une action simplifiée n'est pas présentée comme une simulation technique.
  2. Le lecteur de prévisualisation utilise les contrôleurs et mécanismes existants du modèle, sans créer une nouvelle logique de mouvement. Valider le démarrage depuis n'importe quelle pose, les sauts avant et arrière, la réinitialisation et les cycles sans dérive d'état ; l'évaluation de la pose ne doit pas dépendre de l'état cumulé de l'image précédente. Les éléments extensibles calculent la déformation à partir d'une longueur de base fixe ou d'une géométrie de référence ; en cas de changement géométrique, vérifier également la densité UV.
  3. Après une restructuration du mécanisme, vérifier les cibles perdues, les drivers, les références d'objets, les positions de transfert et les actions combinées affectées. Séparer les pièces décoratives statiques du mouvement nécessaire ; n'ajoutez pas d'animation pour chaque fixation.
  4. Suivre la révision pour observer les actions continues, les transferts clés et les obstructions ; si nécessaire, lire la géométrie évaluée pour effectuer une vérification de collision. Une simple contrainte Limit ne remplace pas une vérification du dégagement géométrique ; il faut préciser séparément le contact attendu des outils et les assemblages fixes autorisés entre pièces rigides.
  5. Conserver les mécanismes modifiables ; ne cuisiner des animations dérivées que si l'exportation cible l'exige. L'exportation de déformation nécessite de vérifier la stabilité topologique ; la numérotation des maillages évalués n'est pas garantie cohérente d'une image à l'autre.

Conditions de réussite : les actions attendues, transferts, rythme et cycles sont observables ; les sauts aléatoires ne provoquent pas de dérive d'état ; la couverture d'échantillonnage et les plages de balayage continu non vérifiées sont clairement indiquées. Des captures d'écran ou des poses limitées ne garantissent pas une absence de collision en continu.

Skills associés