Définition des positions et des relations avec des contraintes et des liaisons

Les contraintes d'ensemble et les liaisons d'ensemble créent des relations qui déterminent le positionnement du composant et le mouvement autorisé.

Les commandes Contrainte et Assembler sont des méthodes héritées pour le positionnement des composants et l'élimination progressive des degrés de liberté à l'aide de contraintes.

La commande Liaison réduit la complexité des relations entre les composants. Utilisez cette commande pour positionner un composant et définir complètement le mouvement. Vous pouvez utiliser les fonctions Verrouiller et Protéger avec la commande Liaison. Ces options sont disponibles dans le menu contextuel lorsque vous sélectionnez une connexion dans le navigateur. Le verrouillage supprime tous les degrés de liberté, mais permet aux composants de changer d'emplacement lorsque les composants associés se déplacent. Le blocage supprime également tous les degrés de liberté, mais fixe la position du composant dans l'espace. Pour être averti si une relation ajoutée ne respecte pas le mouvement requis, utilisez la fonction Protéger sur une liaison.

Vous pouvez spécifier l'intervalle admissible des limites de mouvement de la contrainte et des relations de connexion.

Mise en route du positionnement des composants

Liaison d'ensemble

Dans l'image suivante, deux types de liaisons d'ensemble (Rigidité et Rotation) sont utilisés pour rechercher les composants et définir les degrés de liberté. Etant donné que la liaison permet de définir de manière explicite l'emplacement du composant et les degrés de liberté, un nombre moins important de connexions est requis pour fournir des résultats cohérents et prévisibles. Notez que la liaison Rigidité est le type le plus fréquemment utilisé et que seuls les deux roulements tournent. En d'autres termes, le mouvement d'ensemble de tous les composants est correctement défini. Vous pouvez utiliser des liaisons avec des contraintes pour obtenir les résultats souhaités.

Contrainte d'ensemble

Dans l'image suivante, les contraintes Placage, Affleurement et Logement sont utilisées pour rechercher les composants et définir l'intervalle de mouvement. Généralement, les contraintes requièrent d'autres relations que la connexion pour définir les degrés de liberté et la position des composants. Notez que les attaches présentées dans l'image suivante possèdent toujours une liberté de rotation. Si l'orientation n'est pas essentielle, des degrés de liberté supplémentaires sont généralement présents lorsque vous utilisez des contraintes. Vous pouvez utiliser des contraintes avec des liaisons pour obtenir les résultats souhaités.

Création de relations d'ensemble

Commande Liaison

La commande Liaison permet de déterminer automatiquement le type de connexion en fonction des sélections initiales. Vous pouvez également choisir un type de liaison, puis sélectionner les objets à positionner et lier. Après avoir créé la relation, vous pouvez modifier son nom dans le navigateur et lui appliquer des limites.

La commande Liaison permet de déplacer le premier composant sélectionné vers la deuxième sélection. Si nécessaire, les relations existantes ou l'état bloqué sont relâchés pour permettre le déplacement du premier composant. Pour vous aider à positionner correctement les composants, la liaison affiche un aperçu des effets avant leur application.

Commande de contrainte

Sélectionnez un type de contrainte pour mettre à jour la boîte de dialogue Placer une contrainte, puis sélectionnez les objets à contraindre. Après avoir créé la contrainte, vous pouvez modifier son nom dans le navigateur et lui appliquer des limites.

Pour vous aider à positionner les composants correctement, vous pouvez prévisualiser les effets d'une contrainte avant d'appliquer celle-ci. Une fois le type de contrainte et les deux composants sélectionnés, et l'orientation ou le décalage définis, les composants sont placés dans leur position contrainte. Le cas échéant, vous pouvez ajuster les paramètres avant de les appliquer.

Commande Assembler

Sélectionnez les objets à contraindre, puis le type de contrainte à appliquer. Une petite barre d'outils s'affiche dans la fenêtre graphique, au lieu d'une boîte de dialogue. La commande Assembler sélectionne automatiquement les types de contraintes valides en fonction des géométries sélectionnées. Par exemple, si vous sélectionnez des faces planes, seuls les types de contraintes Placage - Placage, Placage - Affleurement et Angle - Dirigé sont proposés dans la liste. Si la première sélection est une arête circulaire, seules les contraintes Insert - Contraire et Insert - Aligné sont répertoriées et la seconde sélection est limitée à une arête circulaire.

La commande Assembler déplace toujours le premier composant sélectionné vers le second. Si nécessaire, les contraintes existantes ou l'état bloqué sont relâchés pour permettre le déplacement du premier composant. Lorsque vous fermez la commande Assembler, les nouvelles contraintes et les contraintes existantes sont calculées. En cas de conflit, la boîte de dialogue Gestion des contraintes d'ensemble s'affiche pour vous permettre de masquer ou supprimer les contraintes. Utilisez cette procédure pour modifier l'emplacement d'un composant lorsque vous ne savez pas comment il est contraint. Vous pouvez repositionner le composant, puis résoudre les conflits de contraintes.

Certains types de contraintes (Mouvement, Translation, Angle - Non dirigé et Angle - Vecteur de référence explicite) ne sont pas pris en charge dans la commande Assembler. Par ailleurs, vous ne pouvez pas changer le nom de la contrainte ou appliquer des limites. Vous pouvez modifier la contrainte après sa création pour modifier ces paramètres.

Limites positionnelles

Les limites sont des valeurs spécifiées qui définissent l'intervalle de mouvement des composants à déplacer ou à faire pivoter. Les commandes Contrainte et Liaison prennent en charge les limites. Une relation assortie de limites est identifiée dans le navigateur par le symbole +/-.

Les jeux de composants en contacts nécessitent le contact physique avec d'autres composants pour déterminer les limites. Les limites de contraintes et de liaison utilisent des valeurs assignées pour limiter le mouvement et ne nécessitent pas de contact physique. Les limites permettent d'évaluer une conception basée sur des valeurs de maximum, de minimum et la position de repos connues.
Remarque : Si vous sélectionnez l'option de contrainte Utiliser le décalage comme position de repos, le composant revient sur cette position après le déplacement. La position de repos de l'option Connecter se nomme Active et n'est pas une position fixe.
Conseil : Comme pour le jeu de contacts, prenez en compte les performances de l'ensemble lorsque vous utilisez des limites. Pour obtenir de meilleures performances, utilisez des limites pour évaluer votre conception, puis modifier pour désactiver les cases à cocher. Les valeurs limites sont conservées avec la relation et restent disponibles lorsque vous réactivez les limites.

Simulation du mouvement des pièces mobiles

Si vous concevez un mécanisme avec des pièces en mouvement, simuler le mouvement constitue un élément clé du processus d'élaboration de prototype. Avant de choisir la méthode la plus appropriée, prenez en compte les points suivants :

Contrainte du schéma

Les contraintes du schéma sont créées lors de l'exécution de la commande Créer des composants. Ces contraintes définissent la relation entre le schéma et les pièces dérivées de la source du schéma. La contrainte de schéma se compose de contraintes d'affleurement entre les trois premiers plans du schéma et les pièces dérivées, et d'une contrainte d'angle de zéro degré entre les axes Z du schéma et les pièces dérivées.

Les comportements par défaut des contraintes du schéma sont initialisés selon les rapports de contrainte de l'esquisse et les options sélectionnées à la création des composants. Pour modifier les comportements d'un composant, cliquez avec le bouton droit de la souris sur l'occurrence du composant dans le navigateur, choisissez Contrainte du schéma dans le menu contextuel et sélectionnez les options de positionnement adéquates.

Vous pouvez modifier des contraintes du schéma pour obtenir le comportement voulu. Cependant, vous ne pouvez pas placer de nouvelles contraintes du schéma, à moins de réexécuter la commande Créer des composants.

Contraintes conservées sur les composants remplacés

Deux possibilités s'offrent à vous pour conserver des contraintes sur des composants remplacés :

Les iContraintes constituent des paires de contraintes permettant de définir la manière dont la pièce est liée à d'autres composants chaque fois qu'elle est placée dans un ensemble.

Convertissez les contraintes d'ensemble existantes en définitions d'iContraintes en cliquant avec le bouton droit de la souris sur un composant présent dans le navigateur, puis en choisissant Déduire les iContraintes. Vous pouvez également créer des iContraintes lors de l'affichage ou de la modification d'un composant.

Méthode de création de relations dans des ensembles complexes

Afin de positionner plus facilement les membres d'un ensemble complexe, vous pouvez créer de petits ensembles, leur appliquer les relations nécessaires, puis enregistrer chacun d'eux en tant que fichier individuel. Cette démarche permet de positionner le sous-ensemble dans les ensembles en amont, sous la forme d'une seule unité.

Le regroupement de pièces sous forme de sous-ensembles simplifie également le processus d'utilisation de ces pièces dans plusieurs ensembles distincts.