Démonstration du Kit d'Outils de Cinématique

Ce Kit d'Outils de Cinématique est construit avec HOOPS Visualize pour le Web et propose un ensemble de classes pour ajouter des animations basées sur la cinématique aux modèles CAO.

Updated Invalid Date
Hoops Visualize
3D CAD model with kinematics-based animations

Aperçu

Les classes trouvées dans le Kit d'Outils de Cinématique facilitent l'ajout d'animations basées sur la cinématique aux modèles CAO. Dans un modèle CAO typique, la structure du produit est souvent plate ou sans rapport avec les relations cinématiques/articulations de l'assemblage, c'est pourquoi le Gestionnaire de Cinématique permet à l'utilisateur de définir sa propre hiérarchie de composants indépendamment de la hiérarchie CAO. Basé sur ce graphe de relations, il est alors facile d'animer un composant spécifique en définissant une seule valeur.

Déroulé de la Démo

En plus de cette fonctionnalité de base, le Gestionnaire de Cinématique permet également de définir des composants indirects entraînés par d'autres composants en fonction de leurs relations mathématiques. Par exemple, un composant mappé se déplacera ou tournera en réponse au mouvement ou à la rotation d'un autre composant. D'autres composants permettent la création de charnières, de pistons et d'autres systèmes mécaniques plus complexes. Il est aussi possible de définir vos propres comportements de composants. De plus, le Kit d'Outils de Cinématique fournit un simple solveur de cinématique inverse basé sur la méthode de la descente de gradient.

Une fois qu'une Hiérarchie de Cinématique est définie, elle peut facilement être exportée vers un objet JSON et son modèle peut être appliqué à des instances individuelles d'un modèle CAO présent dans la scène, chacune étant dirigée par son propre état cinématique (par exemple, un certain nombre d'appareils IoT dans un bâtiment).

Le Gestionnaire de Cinématique est également doté de son propre système d'animation (alimenté par anime.js), qui facilite la définition d'animations simples (comme appuyer sur un bouton ou démarrer un ventilateur) et leur combinaison dans des groupes d'animations plus complexes.

En plus des classes principales du Kit d'Outils de Cinématique, ce dépôt contient un Environnement Éditeur expérimental permettant de créer de manière interactive des Hiérarchies de Cinématique, de configurer des animations et de les exporter vers JSON.

Des Questions ou des Commentaires?

Nous cherchons des retours sur la façon dont ce kit d'outils peut être amélioré pour répondre à vos besoins ! Veuillez vous connecter à notre forum.

Vous pouvez également vous inscrire pour un essai gratuit de 60 jours de HOOPS Visualize.

Besoin de nous contacter ? Envoyez-nous un e-mail à labs@techsoft3d.com.