Je rencontre un problème sur Solidworks 2018, j'ai fait un assemblage (un sous-assemblage) qui "fonctionne", c'est à dire en le faisant bouger physiquement à l'aide de la souris, c'est donc un système mécanique réalisé. Après, j'ai importé ce sous-assemblage dans un autre assemblage (qui constitue donc l'ensemble du système mécanique). Une fois cette importation faite, je m'aperçois que je ne peux pas faire bouger physiquement ce sous-assemblage dans l'assemblage général! Je ne sais pas pourquoi? Y a t'il une commande qui empêche la mobilité du sous-assemblage? Je ne comprends pas.
Merci pour vos réponses, et s'il le faut je peux vous donner plus de détails.
Votre sous-assemblage porte-t-il la mention "(f)" devant son nom dans l'arbre ? Le cas échéant, un clic droit sur le nom puis "Libérer" modifiera ce "(f)" en "(-)" et devrait vous permettre de déplacer librement votre sous-assemblage.
La réponse de rpicard est la bonne. Il faut rendre un sous-assemblage flexible dans un assemblage pour qu'il puisse être libre de ses mouvements et pour cela il suffit de faire yn clic droit dessus dans l'arbre de création et cliquer sur Flexible et il sera libre comme dans son assemblage..
Un petit truc à savoir lorsque l'on utilise la fonction Flexible c'est que par moment l'assemblage redevient rigide sans que l'on sache trop pourquoi (en général c'est dû à des contraintes qu'il perd, il n'aime pas du tout certains type de contraintes). Dans ce cas il suffit de le rendre à nouveau rigide puis de remettre en flexible immédiatement. En général tout ce remet dans l'ordre et vous pouvez bouger à nouveau votre assemblage.