Panneau calculette

Le panneau Calculette permet d'effectuer des calculs dans BricsCAD. Elle possède des fonctions géométriques, des conversions d'unités, des variables et les fonctions de base d'une calculatrice scientifique.

  1. Obtenir les coordonnées
  2. Distance entre deux points
  3. Angle de la ligne définie par deux points
  4. Intersection de deux lignes définies par quatre points
  5. Effacer l'historique
  6. Panneau de l'historique
  7. Zone d'entrée
  8. Coller la valeur sur la ligne de commande
  9. Scientifique
  10. Conversion des unités
  11. Variables

Obtenir les coordonnées

Récupère les coordonnées d'un point choisi.

Distance entre deux points

Récupère la distance entre deux points choisis.

Angle de la ligne définie par deux points

Récupère l'angle de la ligne définie par deux points choisis.

Intersection de deux lignes définies par quatre points

Récupère les coordonnées de l'intersection de deux lignes définies par quatre points choisis.

Effacer l'historique

Efface le panneau de l'historique.

Panneau de l'historique

Affiche tous les calculs.

Zone d'entrée

Affiche les calculs effectués et les fonctions géométriques récupérées.

Coller la valeur sur la ligne de commande

Copie la valeur depuis la zone de saisie et la colle sur la ligne de commande.

Scientifique

Affiche les fonctions de la calculette scientifique.

Conversion des unités

Effectue des conversions d'unités. Vous pouvez choisir les paramètres dans les listes déroulantes.

  1. Copier la valeur convertie dans la zone de saisie
Copier la valeur convertie dans la zone de saisie
Copie la valeur convertie et la colle dans la zone de saisie.

Variables

Prend en charge les variables qui peuvent être des constantes (coordonnées/vecteurs, nombres réels et entiers) ou des fonctions.

  1. Nouvelle variable
  2. Modifier la variable
  3. Supprimer
  4. Copier la variable dans la zone de saisie
Nouvelle variable...
Ouvre la boîte de dialogue Définition de variable qui vous permet de définir une nouvelle variable.
Remarque : Les variables utilisateur sont stockées dans le fichier calvar.xml. Le dossier par défaut pour ce fichier est C:\Users\%username%\AppData\ Roaming\ Bricsys\ BricsCAD\ x64\ en_US\ Support
Modifier la variable...
Modifie la variable sélectionnée.
Supprimer
Supprime la variable sélectionnée.
Copier la variable dans la zone de saisie
Copie la variable et la colle dans la zone de saisie.
Remarque : Double-cliquez sur une variable pour la récupérer dans la zone de saisie.

Cliquez avec le bouton droit sur une variable ou une catégorie pour afficher un menu contextuel contenant des options supplémentaires :

Nouvelle catégorie...
Ouvre la boîte de dialogue Définition de la catégorie qui vous permet de définir une nouvelle catégorie.

Fonctions personnalisées pouvant être utilisées dans les expressions de la calculette

cur
Obtient un point par curseur. La fonction cur définit la valeur de la variable système LASTPOINT.

Exemple:

  • cur()
  • cur+2*[3,4]
end, mid, cen, nod, qua, ins, per, nea
Ces modes d'accrochage sont utilisés dans les expressions arithmétiques. BricsCAD vous invite à sélectionner une entité et renvoie les coordonnées du point d'accrochage approprié. Les modes d'accrochage définissent la valeur de la variable système LASTPOINT.

Exemple:

  • (fin+milieu)/2
dist
Calcule la distance entre 2 points

Exemple:

  • dist(cur,end)
vec
Obtient le vecteur à partir de deux points.

Exemple:

  • vec(end,mid)
vec1
Obtient le vecteur unitaire à partir de deux points.

Exemple:

  • vec1(cen,end)
dee
Obtient la distance entre 2 points Il s'agit d'un raccourci pour « dist(end,end) ».

Exemple:

  • dee
  • dee()
ill
Obtient l'intersection de deux lignes définies par quatre points d'extrémité.

Exemple:

  • ill(end,end,cen,mid
ille
Il s'agit d'un raccourci pour « ill(ene,end,ene,end) ».

Exemple:

  • ille
  • ille()
mee
Obtient le point médian entre deux extrémités. Il s'agit d'un raccourci pour « (fin+fin)/2 »..

Exemple:

  • mee
  • mee()
rad
Obtient le rayon d'un cercle, d'un arc ou d'un arc de polyligne sélectionné.

Exemple:

  • rad
  • rad()
nor - sans arguments
Obtient le vecteur normal unitaire de l'objet sélectionné dans le SCU. Seuls les cercles, les arcs et les polylignes sont acceptés.

Exemple:

  • nor
  • nor()
nor- avec un argument
Obtient la normale unitaire à un vecteur 2D. L'argument est traité comme un vecteur 2D.

Exemple:

  • nor(cur)
  • nor([1,1])
ni - avec deux arguments
Obtient le vecteur normal unitaire à deux points d'extrémité en 2D. La coordonnée Z des points est simplement ignorée.

Exemple:

  • nor(cur,cur)
ni - avec trois arguments
Obtient le vecteur normal unitaire par trois points 3D.

Exemple:

  • nor(cur,cur,cur)
nee
Il s'agit d'un raccourci pour « nor(end,end) »..
vee
Il s'agit d'un raccourci pour « vec(end,end) ».
vee1
Il s'agit d'un raccourci pour « vec1(end,end) »..
getvar
Renvoie la valeur des variables système de BricsCAD. Seules les variables réelles, entières ou de système de points sont acceptées comme argument.

Exemple:

  • getvar(UCSXDIR)
  • getvar(textsize)