Vous pouvez utiliser des équations dès lors que vous avez la possibilité d'entrer des valeurs numériques.
Vous pouvez, par exemple, placer des équations dans les boîtes de dialogue de modification des cotes, des fonctions et des paramètres. Vous pouvez utiliser des équations pour calculer les tailles des fonctions, les décalages de contraintes ou les angles d'un ensemble ou encore pour simuler un mouvement par rapport à plusieurs composants.
Parfois simples, les équations peuvent également contenir de nombreux opérateurs algébriques, préfixes et fonctions. L'exemple suivant illustre une équation simple :
2 ul *(6+3)
L'équation complexe suivante fait appel à des paramètres internes tels que pi :
(PI rad/5 ul +(25 deg *PI rad)/180 deg))
Reportez-vous à la rubrique Fonctions, préfixes et opérateurs algébriques pour obtenir une liste des fonctions prises en charge dans les zones d'édition.
Les unités spécifiées dans les propriétés par défaut du document sont utilisées dans les zones d'édition. Si aucune unité n'a été spécifiée dans une zone d'édition, les unités par défaut sont attribuées aux termes et coefficients. Une expression est évaluée en fonction de l'ordre algébrique des opérations et des valeurs des unités par défaut.
2 + 3^3
Les unités par défaut sont automatiquement utilisées pour tous les termes, sauf dans le cas où une unité a été spécifiée. Le résultat est erroné, car il n'est pas possible d'ajouter des unités différentes : l'expression 2 mm + (3 mm)^3nd est évaluée à 2 mm + 27 mm^3 Les unités étant ambigües, l'expression s'affiche en rouge pour indiquer une erreur :
2 + 3^3
L'évaluation correcte est obtenue en incluant les unités et en spécifiant les arguments aux unités non définies : 2 mm + ((3 nd) ^ 3 nd) * 1 mm.
(-2.00 + 3^3) m^2
2 m^2
ne correspond pas à 4 mètres carrés, mais à 2 mètres carrés. La syntaxe correcte est la suivante :
(2 m)^2 = 4 m^2
(2 + 1 * (3^2))
Pour spécifier qu'une unité n'est pas définie, indiquez "nd" : 2 mm + 1 mm * (3 nd ^ 2 nd).
Lorsque vous entrez un angle, l'unité par défaut est le degré. Pour entrer des radians, utilisez la syntaxe suivante :
(-0.25 deg * 3.1415 rad/1 deg) + (2 nd * 3.1415 nd ) * 1 rad
Pour obtenir la liste des types d'unité et les abréviations correspondantes, ajoutez un paramètre numérique dans la boîte de dialogue Paramètres, saisissez un nom, puis cliquez sur la colonne Unités.
isolate(Largeur;mm;ul)
La valeur de l'option Nombre d'occurrences dans une boîte de dialogue doit être sans unité (ul), mais vous faites alors référence à une largeur, qui correspond à une valeur linéaire. Convertissez le paramètre Largeur en une valeur sans unité.
Lorsque vous utilisez un préfixe d'unité dans une équation, indiquez son symbole au lieu du préfixe lui-même. Voici un exemple d'équation qui illustre l'utilisation du nanomètre : 3.5 ul * 2.6 nm.
"exa" "E" |
1.0e18 |
"péta" "P" |
1.0e15 |
"téra" "T" |
1.0e12 |
"giga" "G" |
1.0e9 |
"méga" "M" |
1.0e6 |
"kilo" "k" |
1.0e3 |
"hecto" "h" |
1.0e2 |
"déca" "da" |
1.0e1 |
"déca" "da" |
1.0e1 |
"déci" "d" |
1.0e-1 |
"centi" "c" |
1.0e-2 |
"milli" "m" |
1.0e-3 |
"micro" "micro" |
1.0e-6 |
"nano" "n" |
1.0e-9 |
"pico" "p" |
1.0e-12 |
"femto" "f" |
1.0e-15 |
"atto" "a" |
1.0e-18 |
Expression entrée |
Unité attendue |
Unité finale |
1ère analyse |
Unité finale |
2ème analyse |
Unité finale |
3 |
3 mm |
mm |
||||
3 * 4 |
3 mm * 4 mm |
mm^2 |
3 mm * 4 nd |
mm nd |
||
3 mm * 4 |
3 mm * 4 mm |
mm^2 |
3 mm * 4 nd |
mm nd |
||
3 * 4 mm |
3 mm * 4 mm |
mm^2 |
3 mm * 4 mm |
mm^2 |
3 nd * 4 mm |
mm nd |
3 / 4 |
3 mm/4 mm |
aucune |
3 mm/4 nd |
mm / nd |
||
3 mm/4 |
3 mm/4 mm |
aucune |
3 mm/4 nd |
mm /nd |
||
3/4 mm |
3 mm/4 mm |
aucune |
3 mm/4 mm (aucune modification) |
aucune |
3 nd/4 mm |
nd/mm (erreur) |
3 * cos(30) |
3 mm * cos(30 mm) |
erreur |
3 mm * cos(30 deg) |
mm nd |
||
cos(30) * 3 |
cos(30 mm) * 3 mm |
erreur |
cos(30 deg) * 3 mm |
mm nd |
||
3 *cos(2 * 15) |
3 mm * cos(2 mm * 15 mm) |
erreur |
3 mm * cos(2 deg * 15 nd) |
mm nd |
||
3 * cos(2 * 15 deg) |
3 mm * cos( 2 mm * 15 deg) |
erreur |
3 mm * cos(15 deg * 2 deg) |
erreur |
3 nd * cos(2 deg * 15 deg) |
erreur |
3 * cos(15 deg * 2) |
3 mm * cos(15 deg * 2 deg) |
erreur |
3 mm * cos(15 deg * 2 nd) |
mm nd |
||
3 mm *cos(2 * 15) |
3 mm * cos(2 mm * 15 mm) |
erreur |
3 mm * cos(2 deg * 15 nd) |
mm nd |
||
3 mm * cos(2 * 15 deg) |
3 mm * cos( 2 mm * 15 deg) |
erreur |
3 mm * cos(15 deg * 2 deg) |
erreur |
3 mm * cos( 2 nd * 15 deg) |
mm nd |
3 mm * cos(15 deg * 2) |
3 mm * cos(15 deg * 2 deg) |
erreur |
3 mm * cos(15 deg * 2 nd) |
mm nd |