- motionworks est un logiciel de simulation cinématique et dynamique 3d. - l'aide en ligne de...
TRANSCRIPT
- MotionWorks est un logiciel de simulation cinématique et - MotionWorks est un logiciel de simulation cinématique et dynamique 3D.dynamique 3D.
- L'- L'aideaide enen ligneligne de MotionWorks est accessible à tout moment en de MotionWorks est accessible à tout moment en appuyant sur laappuyant sur la touche touche F1F1.
- MotionWorks fonctionne seulement pour un fichier - MotionWorks fonctionne seulement pour un fichier assemblageassemblage de de SolidWorksSolidWorks Fichiers (Fichiers (*.asm, *.sldasm*.asm, *.sldasm).).
- On récupère les données fournies par - On récupère les données fournies par SolidWorksSolidWorks calculées à partir de calculées à partir de la la masse volumiquemasse volumique de la pièce. de la pièce.
- L'- L'origineorigine de l'assemblage est prise comme origine du repère fixe de l'assemblage est prise comme origine du repère fixe servant deservant de référence absolue. Les référence absolue. Les plans principauxplans principaux donnent les axes X, Y et Z de donnent les axes X, Y et Z de ce repère.ce repère.- Ce repère est associé au corps - Ce repère est associé au corps BaseBase, solide fixe absolu., solide fixe absolu.
- Par défaut, - Par défaut, au chargementau chargement, toutes les pièces sont fixes sur le corps Base., toutes les pièces sont fixes sur le corps Base.
- Un - Un sous-assemblagesous-assemblage est traité comme un est traité comme un solide indéformablesolide indéformable : les : les pièces qui lepièces qui le constituent sont rigidifiées entre elles. constituent sont rigidifiées entre elles.
Si les pièces de l’assemblage sont chargées Si les pièces de l’assemblage sont chargées allégéesallégées alors leur masse alors leur masse est égale à 1 kg et leurs moments d’inertie sont égaux à 1 kg.mest égale à 1 kg et leurs moments d’inertie sont égaux à 1 kg.m22..
Présentation du logiciel MotionWorksPrésentation du logiciel MotionWorks
On retrouve dans le menu déroulant On retrouve dans le menu déroulant MotionWorksMotionWorks toutes les fonctions toutes les fonctions
accessibles par les icônes des deux barres d'outils accessibles par les icônes des deux barres d'outils MotionWorksMotionWorks..Barre de simulation :Barre de simulation : La barre d'outils secondaire :La barre d'outils secondaire :
Boîte d’options du simulateurBoîte d’options du simulateur
Éditeur d’application (MacroÉditeur d’application (MacroLangage pour MotionWorks +)Langage pour MotionWorks +)
Grapheur: visualiser les courbesGrapheur: visualiser les courbesdes paramètres choisisdes paramètres choisis
Ajout de liaison : Ouvre la boîteAjout de liaison : Ouvre la boîtede dialogue correspondantede dialogue correspondante
Annulation de la dernièreAnnulation de la dernièreliaison crééeliaison créée
Mode construction SW etMode construction SW etmodification des paramètresmodification des paramètresde simulationde simulation
Début de la simulation calculéeDébut de la simulation calculée
Stoppe la simulation, pendant Stoppe la simulation, pendant le calcul ou en relecturele calcul ou en relecture
Démarre un calcul, poursuit la Démarre un calcul, poursuit la simulation si on l’a stoppée ousimulation si on l’a stoppée ousi on a augmenté le temps final,si on a augmenté le temps final,rejout la simulation en mémoirerejout la simulation en mémoire
Désactive l’affichage des imagesDésactive l’affichage des imagespour effectuer la simulation pluspour effectuer la simulation plusrapidementrapidement
Fin de simulation calculéeFin de simulation calculée
Rejoue l’animation en boucleRejoue l’animation en boucle
Réalise des animations vidéo AVIRéalise des animations vidéo AVI
Didacticiel au formatDidacticiel au formathtmlhtml associé au associé au modèlemodèleouvertouvertHumanHuman : construction : constructionautomatique de automatique de mannequinsmannequinsDétection de Détection de collisioncollisionpendant la pendant la simulationsimulationExport de donnéesExport de donnéespour un calcul de pour un calcul de structurestructure
La barre d'outils principale :
Déplacer en mode Déplacer en mode dynamique dynamique interactifinteractif
Interface utilisateurInterface utilisateur
Activer/Désactiver Activer/Désactiver MotionMotion
Ajout de repère afin d’appliquerAjout de repère afin d’appliquerun effort extérieur ou de un effort extérieur ou de récupérerrécupérerla cinématique d'un pointla cinématique d'un point
Effort inconnu Effort inconnu (étude statique)(étude statique)
Graphe des liaisonsGraphe des liaisons
Études Études paramétriquesparamétriques
Objectif :
Cacher certaines pièces du modèle SW pour faciliter la création des liaisons sous Motion et la visualisation de l’animation.
Ouvrir fichier : leve barriere.sldasm
La modélisation
Les quatre sous-ensembles : • bati• se_axesup• se_axemoteur• se_ridoir
Adaptation de la maquette SolidWorks :
avant après
La modélisation
Cacher les composants
Préparation de la maquette SolidWorks
avant après
La modélisation
Préparation de la maquette SolidWorks
Cacher le composant
La modélisationApproche cinématique : Analyse des contraintes d’assemblage SolidWorks
La modélisationApproche cinématique :Construction des liaisons sous Motion
Arbre SolidWorks
Arbre MotionWorks
La modélisationApproche cinématique : Les diapos 9 à 12 vous présentent le principe de construction des liaisons sous Motion
Graphe des liaisons à réaliser sous Motion
Avanttous les sous-ensembles
sont groupés dans la Base(corps fixe de référence)
AprèsSous-ensembles
et liaisonsaprès leurcréation
La modélisationApproche cinématique :Construction automatique des liaisons
Mode utilisé pour la création des liaisons
sous Motion
Mode Automatique interprétant les
contraintes d’assemblage sous
SolidWorks pour les traduire en liaison(s)
sous Motion.
Le Mode Automatique est hors programme et
ne sera donc pas utilisé!
La modélisation
Approche cinématique :Construction d’une liaison Pivot « En place » sous Motion
La modélisation
Approche cinématique : Construction d’une liaison Rotule « En place » sous Motion
Clic droit afin de sélectionner l’autre
point coïncident
La modélisation
Approche cinématique :Construction « En place » des deux dernières liaisons
Graphe des liaisons après construction d’une liaison
pivot puis rotule
Graphe des liaisons final que vous devez obtenir après
constructions « en place » des autres liaisons
Liaison dite de « bouclage »
de l’assemblage
Approche cinématique : Options de MotionWorksLa simulation
Boite d’options du simulateur
Cliquer sur OK
Approche cinématique : Options de MotionWorks
La simulation
Cocher la case
Cinématique
propriétés
La simulation
La « motorisation » du lève barrière est obtenue par la mise en place d’un mouvement imposé (de type vitesse constante) dans les propriétés de la liaison pivot bâti/axe moteur.
Approche cinématique : pilotage « mouvement imposé » au SE_axemoteur
Approche cinématique : Barre des temps
La simulation
Durée de la simulation
Nombre d’images Nombre de pas internes par image
Temps courant de la simulation Pourcentage effectué de
la simulation simulation
Temps réel écoulé
Approche cinématique : Barre d’outil principale
La simulation
Début de la simulation calculée
Arrêt de la simulation
Lancer la simulation Désactive l’affichage des
images pour effectuer la simulation plus
rapidement
Approche cinématique : lancement de la simulation
La simulation
Pour cette première approche, définir un temps de 3 secondes pour la durée de simulation et 300 images
3003 s
puis lancer la simulation
Approche cinématique : observation sur la nouvelle position du mécanisme ( barrière fermée)
L’analyse des résultats
Remarque : en fin de simulation, soit au bout de trois secondes, la barrière est en position fermée, mais on constate qu’il y a interférence entre la butée supérieure liée au sous ensemble axe_moteur et le bâti.
Zoomer sur la zone Interférence
Approche cinématique : Conclusion
L’analyse des résultats
la simulation cinématique de Motionworks ne tient pas compte des collisions qui peuvent se produirent pendant le temps de la simulation.
La barrière mettra donc moins de 3 secondes à se fermer. On vérifie dans un premier temps le cahier des charges.
Pour estimer plus finement le temps de fermeture de la barrière , deux possibilités :
•Avec le curseur témoin de l’avancement du calcul
•Avec la fonction « Détecter collision »
Approche cinématique : Conclusion
L’analyse des résultats
Placer le curseur de la souris, sans relâcher, sur le témoin de « l’avancement du calcul » afin de mettre la butée au plus proche du contact avec le bâti.
Première solution : Avec le curseur témoin de l’avancement du calcul
2.95
secondes
Déplacer le curseur vers la
gauche
Revenir à la position initiale du mode calcul
Approche cinématique : Conclusion
L’analyse des résultats
Deuxième solution : Avec la fonction « Détecter collision »
Sélectionner la butée et la tige filetée
2.96 secondes
Valeur sensiblement identique
Approche cinématique : résultat simulation « mouvement imposé »
L’analyse des résultats
Recherche du débattement angulaire du sous ensemble SE_axe moteur
Recherche du débattement angulaire de la barrière ( SE_axesup)
Approche cinématique : résultat simulation « mouvement imposé »
L’analyse des résultats
Décocher pour faire disparaître la première courbe
Recherche de l’évolution de la vitesse angulaire de la barrière en fonction du temps
Approche cinématique : résultat simulation « mouvement imposé »
L’analyse des résultats
Approche cinématique : Ajout d’un repère « pointer » sur l’extrémité de la lisse
Approche cinématique : Ajout d’un repère « pointer » sur l’extrémité de la lisse
Exploitation des résultats après simulation.
Puis ouverture du Grapheur.
Cocher la variable nécessaire