Configurer des changements de moteur dans une étude de mouvement

Lorsque le complément SOLIDWORKS Simulation® Professional est activé, vous pouvez utiliser une étude Analyse du mouvement pour calculer le mouvement d'un assemblage qui incorpore un contrôle séquentiel des mouvements.

Les études de mouvement séquentielles sont définies par un ensemble d'actions de mouvement résultant d'événements déclencheurs. Créez une étude de mouvement séquentielle lorsque vous ne connaissez pas la durée exacte des événements successifs. Vous pouvez obtenir la séquence des changements dans les éléments en calculant une étude de mouvement séquentielle.

Par exemple, dans un procédé de fabrication qui implique des composants en déplacement le long d'un tapis roulant, les moteurs démarrent ou changent en fonction de la position des composants sur le tapis. Mais comme vous ne connaissez pas l'instant exact où un composant atteint une position avant de calculer le mouvement, vous ne pouvez pas déterminer quand modifier la valeur du moteur. Sans connaître l'instant exact où démarrer ou modifier un moteur, il n'est pas possible de créer une étude de mouvement chronologique. Vous pouvez cependant utiliser une étude de mouvement séquentielle pour modéliser le mouvement de l'assemblage du convoyeur.

Pour le modèle du tapis roulant, vous pouvez:
  • Définir des capteurs de proximité afin de contrôler la position des composants.
  • Définir les déclencheurs en fonction des valeurs des capteurs.
  • Définir une vitesse constante ou des servomoteurs pour le modèle.
  • Définir des actions de démarrage ou de modification des moteurs déclenchées par des capteurs ou à un intervalle spécifié.
Avant de spécifier une action de moteur en réponse à un déclencheur dans une étude de mouvement séquentielle:
  1. Entrez le nom de la tâche, sa description et définissez le déclencheur. Par exemple, définissez un déchencheur de type capteur de proximité, qui déclenche une action en fonction de la position du composant.
  2. Définissez le moteur que vous voulez affectez à l'action. Comme un servomoteur de déplacement, par exemple.

Pour définir une action qui modifie la valeur d'un moteur en réponse à un déclencheur de tâche:

  1. Dans la ligne de la tâche, double-cliquez sur le texte dans la colonne Fonction.
  2. Dans la boîte de dialogue Fonction, sélectionnez une vitesse constante ou un servomoteur dans la liste Moteurs.
    Vous pouvez sélectionner plusieurs fonctions à condition de leur affecter la même action.
  3. Cliquez sur OK.
  4. Cliquez sur la colonne Action de la tâche et sélectionnez Modifier.
  5. Pour Valeur, entrez la valeur du moteur à la fin de l'action.
    Les unités dépendent du type de moteur.
    Par exemple, pour déplacer un composant de 120 mm avec un servomoteur de déplacement, entrez 120mm.
  6. Pour Durée, entrez la durée de la l'action.
    Par exemple, entrez 2s.
  7. Cliquez sur la colonne Profil de la tâche et sélectionnez un profil pour la fonction du moteur.
    Les valeurs du moteur pendant l'action dépendent du profil et des valeurs de début et de fin de l'action.
    Par exemple, la sélection de Linéaire résulte en une trajectoire rectiligne pour un servomoteur de déplacement.
Vous pouvez utiliser une procédure similaire pour modifier les valeurs de couple ou de force constantes pendant le mouvement.