Utilisation des contraintes dimensionnelles

Les contraintes dimensionnelles contrôlent les dimensions des entités 2D.

  • Distance horizontale (1) (commandes CDLINEAIRE et CDHORIZONTALE).
  • Distance verticale (2) (commandes CDLINEAIRE et CDVERTICALE).
  • La distance entre les points ou la longueur des lignes et des segments de polyligne (3) (commande CDALIGNEE).
  • Rayon des arcs, cercles et segments de polyligne en arc (4) (commande RAYONCD).
  • Diamètre des arcs, cercles et segments de polyligne en arc (5) (commande DIAMETRECD).
  • Angle entre les entités ou entre les points et les entités (6) (commande CDANGULAIRE).
Remarque : Les contraintes dimensionnelles sont créées à l'aide du style de cotation courant.

Modification des contraintes dimensionnelles

Les contraintes dimensionnelles peuvent être éditées :

  • Dans le panneau Propriétés.
  • Dans le panneau Navigateur mécanique.
  • Dans le panneau Gestionnaire de paramètres.
  • Via la commande DDEDIT
Vous pouvez définir des Contraintes dimensionnelles (dynamiques ou annotatives) en tant que Paramètres de référence à partir de :
  • Le panneau Propriétés en modifiant, pour la ou les contraintes dimensionnelles sélectionnées, la valeur de la propriété Référence de Non à Oui.
  • Le panneau Navigateur mécanique en changeant la valeur du champ Piloté par la géométrie de Inactif à Actif.
Remarque : Les Paramètres de référence ne contraignent plus la géométrie. Ils affichent les mesures et se mettent à jour lorsque la géométrie est modifiée. Vous ne pouvez donc plus modifier manuellement la valeur du champ Expression. Pour ce faire, il convient de rétablir le paramètre de référence en tant que contrainte dimensionnelle.

Les paramètres de référence s'affichent entre parenthèses dans l'espace modèle, l'espace papier et dans le panneau Navigateur mécanique. Tous les paramètres de référence du dessin sont répertoriés dans le Gestionnaire de paramètres sous la catégorie Paramètres de référence.

Modification des contraintes dimensionnelles dans le panneau Propriétés

  1. Sélectionnez la contrainte dimensionnelle.

    Les propriétés de l'entité s'affichent dans le panneau Propriétés.

  2. Saisissez une nouvelle valeur ou expression dans le champ Expression, puis appuyez sur Entrée.

    La lecture du champ Valeur change en conséquence.

  3. (Facultatif) Modifiez le champ Nom.
  4. (Facultatif) Modifiez le champ Description.
  5. (Facultatif) Sélectionnez le champ Référence, puis cliquez sur la flèche vers le bas et choisissez une option. Un nouveau paramètre obtient l'option Inactif par défaut.
  6. (Facultatif) Modifiez le champ Rotation du texte.
  7. Appuyez sur la touche Esc pour désélectionner.
Remarque : Sélectionnez plusieurs contraintes dimensionnelles simultanément pour définir leur valeur de manière égale.

Modification des contraintes dimensionnelles dans le panneau du Navigateur mécanique

  1. S'il n'est pas déjà ouvert, ouvrez le panneau Navigateur mécanique.
  2. Sélectionnez un nom de la contrainte dimensionnelle dans la liste Paramètres.

    Les propriétés du paramètre sélectionné s'affichent au bas de la fenêtre du Navigateur mécanique.

  3. (Facultatif) Sélectionnez le champ Nom, puis saisissez un nouveau nom.
  4. (Facultatif) Sélectionnez le champ Expression, puis saisissez une nouvelle valeur ou expression.
  5. (Facultatif) Sélectionnez le champ Piloté par la géométrie, puis cliquez sur la flèche vers le bas et choisissez une option. Un nouveau paramètre obtient l'option Inactif par défaut. S'il est réglé sur Actif, il désactive le champ Expression. La valeur d'un paramètre est obtenue à partir du modèle et peut être modifiée à l'aide d'opérations de modélisation directe.
  6. (Facultatif) Sélectionnez le champ Description, puis saisissez une nouvelle description.
  7. (Facultatif) Définissez le champ Exposé, qui indique si le paramètre est exposé lorsque le dessin est inséré dans un autre dessin à l'aide de la commande BMINSERER.
    Les options sont les suivantes :
    • Auto : le paramètre n'est exposé que s'il ne dépend pas d'autres paramètres.
    • ACTIF : le paramètre est toujours exposé.
    • INACTIF : le paramètre n'est jamais exposé.
  8. (Facultatif) Définissez la propriété Unités : linéaire, planaire ou volume.

    Sélectionnez le champ, puis cliquez sur le bouton fléché du bas et choisissez une option.

Utilisation de la commande DDEDIT

  1. Effectuez l'une des actions suivantes :
    • Double-cliquez sur la contrainte dimensionnelle.
    • Lancez la commande DDEDIT.

    La ligne de commande affiche : _DDEDIT

    La boîte de dialogue Éditer le texte s'affiche.

  2. Saisissez une nouvelle valeur dans le champ Texte, puis appuyez sur Entrée ou cliquez sur le bouton OK.
  3. (Facultatif) Cliquez sur une autre contrainte dimensionnelle et répétez l'étape précédente.
  4. Effectuez l'une des actions suivantes :
    • Continuez à éditer des contraintes plus dimensionnelles.

    • Appuyez sur Entrée ou faites un clic droit pour arrêter.

      Toutes les contraintes dimensionnelles modifiées sont mises à jour simultanément.

Définition de la visibilité des contraintes dimensionnelles

Les contraintes dimensionnelles sont masquées lorsqu'un dessin est fermé et rouvert.

Les outils permettant de contrôler l'affichage des contraintes dimensionnelles se trouvent sur :
  • la barre d'outils Contrainte dimensionnelle.
  • l'onglet du ruban Paramétrique 2D.
  • Le menu déroulant Afficher/Cacher les contraintes 2D du menu Paramétrique.

Ces outils exécutent la commande AFFICHERCD en utilisant une option spécifique.

Les options sont les suivantes :

  • Afficher/Cacher : vous invite à sélectionner les entités.
  • Tout afficher : affiche toutes les contraintes dimensionnelles dans le dessin.
  • Tout cacher : cache toutes les contraintes dimensionnelles dans le dessin.
Remarque :
  • La variable système DYNCONSTRAINTMODE contrôle la visibilité des contraintes dimensionnelles cachées lors de la sélection des entités :
    • Active : affiche les contraintes dimensionnelles lorsque les entités sont sélectionnées.
    • Inactive : les contraintes dimensionnelles restent masquées lorsque les entités sont sélectionnées.
  • Lorsque l'on survole une entité avec une contrainte dimensionnelle, le glyphe de contrainte bleu () s'affiche si la variable système SELECTIONPREVIEW est définie sur 1 ou 3.

Utilisation d'expressions pour définir des contraintes dimensionnelles

Les contraintes dimensionnelles sont nommées automatiquement lors de la création.

Les règles d'attribution des noms sont les suivantes :

  • distance : d1, d2, d3, ...
  • rayon : rad1, rad2, rad3, ...
  • diamètre : dia1, dia2, dia3, ...
  • angulaire : ang1, ang2, ang3, ...

Le nom d'une contrainte peut être utilisé comme paramètre dans une expression mathématique pour définir une autre contrainte dimensionnelle.

Les dimensions de l'équerre ci-dessous sont contrôlées par les contraintes dimensionnelles du rayon rad1, distance d1 et angle ang1.

Le rayon du perçage (ray2) et la longueur du deuxième côté (d2) sont définis par des expressions.

Les contraintes géométriques forcent la largeur du deuxième côté et du perçage qu'elle contient à être égale au premier côté.

Utilisation des opérateurs dans les expressions

Les fonctions suivantes peuvent être utilisées dans des expressions :

Opération Description
+ Addition
- Soustraction ou négatif
* Multiplication
/ Division
^ Exponentiation
%

Opérateur Modulo ou restant

L'expression « 5 % 2 » serait évaluée à 1, car 5 divisé par 2 laisse un quotient de 2 et un reste de 1.

Les expressions sont évaluées selon les règles mathématiques standard de priorité :

  1. Expressions entre parenthèses ; ensembles les plus internes en premier.
  2. Ordre des opérations standard :
    1. exposant
    2. multiplication et division
    3. addition et soustraction
  3. Opérateurs ayant la priorité égale de gauche à droite.

Utilisation de fonctions dans les expressions

Les fonctions suivantes peuvent être utilisées dans des expressions :

Fonction Syntaxe
Sinus sin(expression)
Cosinus cos(expression)
Tangente tan(expression)
Arc sinus asin(expression)
Arc cosinus acos(expression)
Arc tangent atan(expression)
Sinus hyperbolique sinh(expression)
Cosinus hyperbolique cosh(expression)
Tangente hyperbolique tanh(expression)
Sinus hyperbolique arc asinh(expression)
Arc cosinus hyperbolique acosh(expression)
Tangente hyperbolique arc atanh(expression)
Racine carrée sqrt(expression)
Fonction du signal (-1.0.1) signe(expression)
Arrondi au nombre entier le plus proche round(expression)
Tronquer la décimale trunc(expression)
Arrondi vers la valeur inférieure floor(expression)
Arrondi vers la valeur supérieure ceil(expression)
Valeur absolue abs(expression)
Le plus grand élément du réseau max(expression1;expression2) *
Le plus petit élément du réseau min(expression1;expression2) *
Degrés vers radians d2r(expression)
Radians vers degrés r2d(expression)
Logarithme, base e ln(expression)
Logarithme, base 10 log(expression)
Exposant, base e exp(expression)
Exposant, base e exp10(expression)
Fonction de puissance pow(expression1;expression2)*
Décimale aléatoire entre 0 et 1 Aléatoire

* Utilisez le caractère de séparation de liste tel que défini sur votre système : , (virgule) ou ; (point virgule).

Créer un nouveau paramètre

  1. Cliquez avec le bouton droit de la souris sur Paramètres dans le panneau Navigateur mécanique.

    Un menu contextuel s'affiche.

  2. Sélectionnez Ajouter un nouveau paramètre dans le menu contextuel.

    Un nouveau paramètre est créé.

  3. Modifiez les propriétés du nouveau paramètre.

    Voir la procédure d'édition des contraintes dimensionnelles dans le panneau du navigateur mécanique ci-dessus.

Remarque :
  • Les constantes Pi=3,14... et e=2,72... peuvent être utilisées dans des expressions. Les noms des constantes ne sont pas autorisés à être utilisés comme nom de paramètre ou de contrainte.
  • La commande PURGERVARIABLES purge les paramètres qui ne sont pas utilisés dans les expressions de contrainte ou liés aux cotes.