Macro FCInfoToMouse/fr

Donne les informations des coordonnées, longueur et angles en temps réel sur la souris dans une bulle annotation affiché dans l'écran 3D.



Utilisation
Après avoir installé la macro dans votre répertoire de macros, exécutez la macro une annotation est créée et les informations de coordonnées de la souris sont affichées en temps réel




 * X, Y, Z : Les coordonnées XYZ affichées dans la bulle annotation (Le mode "Single" utilise uniquement cet affichage)

Après le premier clic, d'autre informations sont affichées (Le mode "Force" utilise uniquement cet affichage)




 * X1, Y1, Z1 : premières coordonnées du clic de la souris
 * X2, Y2, Z2 : deuxième coordonnée suivant le déplacement actuel de la souris
 * L : longueur entre le premier clic de souris et le déplacement actuel de la souris
 * XY, YZ, XZ :angles en degrés entre le premier point et le déplacement de la souris dans les plans XY, YZ, XZ

si la souris survole un objet, le nom de l'objet est affiché en haut de l'annotation



Touches utilisées :

 +  : pour quitter FCInfoToMouse, si vous quittez la macro l'annotation reste à l'emplacement actuel de la souris pour maintenir l'annotation sur et à l'emplacement voulu sur l'objet. Si vous désirez effacer l'annotation il faudra le faire manuellement.

 +  : pour forcer l'affichage complet, mode single, mode normal.
 * Le mode single affiche uniquement les coordonnées de la souris.

 +  : pour cacher / rendre visible l'annotation.

 +  : pour "ouvrir/fermer" un tableur dans le document les coordonnées sont sauvées comme:



A tout moment ,vous pouvez changer les propriétés d'affichage de l'annotation en cliquant sur l'objet FCInfoToMouse puis dans la Vue combinée cliquez sur l'onglet Vue pour accéder à toutes les options offertes.

Si vous voulez changer le nombre de décimales à afficher, modifiez la valeur de la ligne 42 (défaut 4)

Exemple pour obtenir 6 décimales:

valeur originale

à remplacer par

Pour rendre la configuration de l'annotation permanente vous pouvez modifier les valeurs dans la section configuration lignes 104 to 122

Script
L'icône FCInfoToMouse.png pour votre barre d'outils

Macro_FCInfoToMouse.FCMacro

ou sur Gists Macro_FCInfoToMouse.FCMacro ou le fichier zip Macro_FCInfoToMouse.FCMacro.zip

Limitation
Il est possible que la macro ne reconnaisse pas certaines touches du clavier.

Liens
La discussion sur le forum From autocad to freecad

Mes macros sur mario52a Gists

Versions
27/03/2018 ver 00.04 : ajout d'une fonction "Sauver les coordonnées dans un tableur, touche "D" flip/flop on,off

24/01/2016 ver 00.03 : ajout de la section configuration et remplacer la touche "C" par "M"

23/01/2016 ver 00.02 : ajout de la fonction "single", replacé la touche "H" par la "C" et correction de bug d'affichage (, par + )

02/01/2016 : ver 0.1