Relations
Utilisez les relations sur les contraintes pour restreindre les degrés de liberté entre les contraintes.
Types de relations
Onshape propose actuellement ces types de relations :
- Gear Relation - Relate two mates with revolute degrees of freedom
- Rack and Pinion Relation - Relate a mate with rotational degree of freedom to a mate with linear degree of freedom
- Screw Relation - Constrain the rotational degree of freedom in one cylindrical mate to the translational degree of freedom in the same cylindrical mate
- Linear Relation - Constrain the linear motion between two mates to change at a constant ratio
Use relations on mates to constrain degrees of freedom between mates. Onshape currently offers these types of relations:
Étapes
Pour ajouter une relation :
- Sélectionnez l'une des icônes de relation.
- Sélectionnez les liaisons que vous souhaitez contraindre dans la liste principale des fonctions de contrainte (ou dans la Liste des fonctions de l'un des sous-assemblages actuels).
- Dans la boîte de dialogue de relation, vérifiez que le type de relation souhaité est sélectionné :

- Sélectionnez les contraintes requises sur le modèle ou dans la Liste des fonctions de contrainte.
-
Spécifiez le degré de liberté de la contrainte, si nécessaire :
- Lorsque vous sélectionnez des contraintes avec l'exact degré de liberté requis par la relation, Onshape affiche le degré de liberté dans la boîte de dialogue de chaque contrainte.
Les icônes indiquent les degrés de liberté spécifiques de chaque contrainte : mouvement linéaire le long de l'axe Z pour le liaison glissière, et mouvement rotatif autour de l'axe Z pour le pivot.
- Si vous sélectionnez des contraintes avec plus de degrés de liberté que requis par la relation, une deuxième boîte de dialogue s'affiche pour sélectionner le degré de liberté souhaité pour chaque contrainte sélectionnée.
- Lorsque vous sélectionnez des contraintes avec l'exact degré de liberté requis par la relation, Onshape affiche le degré de liberté dans la boîte de dialogue de chaque contrainte.
- Spécifiez la distance par révolution (et les unités si elles n'utilisent pas les unités par défaut).
- Une fois que les degrés de liberté appropriés sont sélectionnés pour les deux contraintes, la boîte de dialogue est remplie et prête à être acceptée.
Vous avez la possibilité d'utiliser des expressions et des fonctions trigonométriques dans les champs numériques des assemblages.
Utilisez les relations sur les contraintes pour restreindre les degrés de liberté entre les contraintes. Onshape offre actuellement ces types de relations :
- Relation de type engrenage - crée un rapport constant de rotation angulaire entre les contraintes
- Mécanisme à crémaillère - relie le degré de liberté de rotation d'une liaison pivot avec le degré de liberté linéaire d'une liaison glissière
- Relation de vissage - contraint le degré de liberté de rotation d'une liaison pivot-glissant au degré de liberté translationnel de la même liaison pivot-glissant
- Relation linéaire - contraint le mouvement linéaire entre deux liaisons glissières selon un rapport constant
Étapes
Pour ajouter une relation :
- Sélectionnez l'une des icônes de relation.
- Sélectionnez les contraintes que vous souhaitez associer dans la liste principale des fonctions de contrainte (ou dans la Liste des fonctions de l'un des sous-assemblages actuels),
- Dans la boîte de dialogue de relation, vérifiez que le type de relation souhaité est sélectionné et entrez les informations requises.
La relation ne réussit que si les contraintes choisies sont appropriées pour le type de relation choisi.
Utilisez les relations sur les contraintes pour restreindre les degrés de liberté entre les contraintes. Onshape offre actuellement ces types de relations :
- Relation de type engrenage - crée un rapport constant de rotation angulaire entre les contraintes
- Mécanisme à crémaillère - relie le degré de liberté de rotation d'une liaison pivot avec le degré de liberté linéaire d'une liaison glissière
- Relation de vissage - contraint le degré de liberté de rotation d'une liaison pivot-glissant au degré de liberté translationnel de la même liaison pivot-glissant
- Relation linéaire - contraint le mouvement linéaire entre deux liaisons glissières selon un rapport constant
Étapes
Pour ajouter une relation :
- Sélectionnez l'une des icônes de relation.
- Sélectionnez les contraintes que vous souhaitez associer dans la liste principale des fonctions de contrainte (ou dans la Liste des fonctions de l'un des sous-assemblages actuels),
- Dans la boîte de dialogue de relation, vérifiez que le type de relation souhaité est sélectionné et entrez les informations requises.
La relation ne réussit que si les contraintes choisies sont appropriées pour le type de relation choisi.