Trajectoires opposees simultanees

Bonjour/Bonsoir à tous!

Je viens vous exposer un petit problème assez spécial.

Je dois réaliser la simulation de mouvement entre deux ensembles distincts, et malgré les tentatives (dans le modèle, ajouter des contraintes afin que les pièces bougent simultanément) le problème reste le même. Les pièces bougent séparément mais refusent pertinemment de bouger ensembles

Voici un aperçu du mouvement qu'elles doivent effectuer en fichier joint, avec en rouge les points que j'ai lié par la contrainte avancée de trajectoire.

J'ai également tenté l'étude de mouvement, hélas je ne me suis jamais servit de cette fonctionnalité, et n'ai réussi qu'à faire bouger une seule des trois pièces dans le même laps de temps, quand celle ci ne se retournait pas sur elle même sans raison  d'ailleurs.

 

Aurais je manquer quelque chose?

Amicalement,

Yoann

je crois que vous avez oublié de joindre le fichier.

Avec le fichier c'est bien mieux en effet ^^'

 

Merci Pascal ^^


trajectoire_theorique.png

Bonjour,

 

Pas de pièce jointe !

 

Pour le mouvement, regarder ce tutoriel en français :

http://www.youtube.com/watch?v=0OT5_ZWrFQM

Pour faire une mouvement en trajectoire il faut que que celle ci soit fermée et ce n'est pas le cas pour vous.

j'avoue avoir du mal à identifier les 2 ensembles.

néamoins, pourquoi avoir mis des points contraints en diagonale?

j'aurais plutot mis les point du même coté sur la même trajectoire (l'autre trajectoire étant une résultante)

@Lucas Prieur: j'avais déjà vu ce tuto ^^ bien pratique pour découvrir d'ailleurs

 

@Pascal: Je dois dire que je pensais que la pièce allait cesser de se retourner ^^' je peux prendre chaque ensemble séparément si cela peut aider ^^'

 

@Mathieu Anger: hélas le mouvement à étudier n'est pas fermé de base =/ les pièces bougent bien une par une, réalisant leurs trajectoires, que ce soit en contrainte par % via la simulation, ou en  contrainte de trajectoire libre pour le déplacement souris. Mais pour les faire avancer simultanément, c'est une autre histoire ^^' et que visiblement mes pièces ne veulent pas entendre ...

Avez-vous essayé une contrainte de symétrie ? Avec 2 points et le plan de dessus par exemple ?

Je penses qu'il ne faut pas plus de 2 points par ensemble et que ces points soient sur la même trajectoire.

 

est ce que l'ensemble du haut est sensé "pousser" l'ensemble du bas lors de son déplacement?

 

@benoit.lf: oui, hélas les deux arcs de cercle des deux trajectoires n'ont pas le même rayon, celà bloque donc à l'entrée de ces arcs de cercles

 

@Pascal: je vais essayer de changer les points de en les métant sur la même trajectoire ^^

                En fait, sur la  trajectoire du bas il y a deux pièces placées de façon symétriques, qui elles bougent ensemble avec une simple contrainte de distance entre points, car ils sont sur la même trajectoire et que cette distance ne change donc pas. La pièce du haut, elle, doit bouger simultanément pour ne pas heurter celles du bas.

Ok, je penses qu'il faut prendre un point sur chaque "patin" de l'ensemble du bas (les plus éloignés possibles l'un de l'autre) et changer l'un des points de l'ensemble du haut de trajectoire.

Pour que les ensembles ne "collisionnent" pas, je mettrais une distance entre un point en bas à droite de l'ensemble du haut et la face verticale de l'ensemble du bas située à coté.

Logiquement la contrainte de distance devrait permettre au point de se déplacer verticalement quand la trajectoire s'arondira.

Bonjour Pascal

 

j'ai essayer votre solution, hélas cela n'a pas fonctionné =/

 

la contrainte de distance bloque les les deux ensembles empêchant le mouvement une fois arrivé à l'arrondi...

 

En fait, je pense que c'est parce que les deux trajectoire en arc de cercle n'ont pas le même rayon qu'il y a difficulté ^^"

 

Je cherche toujours :) si jamais je trouve la solution je vous tiens au courant ^^

 

Amicalement,

Yoann

Par contre, les ensemble suivent bien leur trajectoire?

 

Dans la pratique, il y aura un ensemble qui va pousser l'autre?

Pour la simulation, vous pouvez essayer de supprimer la distance et utiliser la fonction déplacer en cochant l'option dynamique structurelle.

 

tu est sous quel version de solidworks

poste ton fichier pieces et assemblage

et defini exactement ta demande

@+ ;-)

Je crois que c'est normal que la contrainte distance bloque le mouvement.

Avec les paramètres que je t'ai donnés le point n'a pas "d'échapatoire"

 

Si tu mets la distance entre un point en haut à droite de l'ensemble du bas et la face à droite de l'ensemble du haut, ça devrait fonctionner. 

 

l'idéal serait d'avoir un plan qui reste vertical même pendant la "rotation" des deux ensembles, mais pour l'instant, je ne vois pas comment le faire.

Le mouvement souhaité est-il celui que je joins ?


assemblage196.avi

@pascal: oui, les ensembles suivent bien leur trajectoires indépendemment :)

 

@gt22: je suis sous solidworks 2011 =) et hélas je ne peux joindre les fichiers =/

 

@Benoit: c'est exactement ça! o.o

A mon avis, ce n'est pas réalisable en contraintes. L'animation que j'ai posté est issue d'une étude de mouvement.

 

Concrètement, comment marche votre système ? Si je comprend bien vous devez vous retrouver à un moment avec un décalage de pas si vos chaines n'ont pas la même longueur (même entraxe mais pas même rayon)...

La dynamique structurelle permet justement de simuler une pièce qui en pousse une autre.

Par contre, dès que les éléments ne se touchent plus la "contrainte est rompue".

Bonjour!

 

Mouvement réussi par contraintes! (enfin ^^)

 

Je ne sais pas si je vais réussir à expliquer la manip', mais je vais tenter.

 

J'ai mis les pièces du dessus et sa trajectoire à l'envers, pour que la "séparation" ne soit plus présente vu que la trajectoire suit donc le mouvement de celle du bas.

 

De là, j'ai copier la pièce du haut afin d'en avoir deux. J'ai lié leur plan milieu respectif avec une contrainte de distance par rapport à l'arrête inférieur des pièces du bas.

 

De là, j'ai lié les plans mileu des deux pièces du haut (l'original et la copie). Le mouvement se faisant donc parfaitement, j'ai fais une symétrie de la pièce que je voulais séparer, cette dernière suivant donc une trajectoire symétrique (présente dès le début dans la vidéo, car trajectoire recherchée).

 

En espérant que la vidéo au format swf soit plus explicative que mes paroles (et qu'elle fonctionne) =)

 

Merci encore à tous pour vos réponses,

 

Amicalement,

Yoann


auget_poussoir_mvt.swf