Macro BoundingBox Tracing/fr

Description
Cette macro crée un contour rouge de la boîte englobante (6 faces avec 6 rectangles) d'un objet, affiche la dimension du rectangle, crée le volume de la boîte englobante.



Utilisation

 * 1) Sélectionner un objet
 * 2) Lancer la macro
 * Résultat : 6 rectangles seront soulignés en rouge.



Remarques
Configuration : voir les lignes de 61 à 84

Icône
Téléchargez l'image du fichier et copiez-la dans votre répertoire de macros.

Cliquez sur l'image, dans la nouvelle fenêtre positionnez la souris sur l'image, cliquez sur le bouton droit de la souris et faites "Save target as ..."

Icône de la barre d'outils

Script
Macro_BoundingBox_Tracing.FCMacro

Version
Version : 0.12 Date 2021/07/10 : mise à jour par edwilliams16 pour gérer les objets dans des conteneurs de pièces imbriqués. FCInfo CG of assemblies a corrigé le placement global, merci edwilliams16

Version: 0.11 le Date: 2019/05/29: "nameLabel = str(unicodedata.normalize('NFKD', nameLabel).encode('ascii','ignore'))" instead "def"

ver 0.10 le 2019/05/23 upgrade > 0.19 et suppression des accentués "éçà.." avec une def et pas encode....

ver 0.9 le 2018-10-12: add test > 17

ver 0.8 le 05/10/2018: upgrade the ver 0.8 compatible with FC 0.17 (getGlobalPlacement)

ver 0.7 le 28/01/2018: correct error with label accent "nameLabel = unicodedata.normalize('NFKD', nameLabel).encode('ascii','ignore')"

ver 0.6 le 08/08/2017: ajout de texte info dimension (annotation), conteneur pour rectangles, info rectangles, info volume, ajout d'une section configuration couleur, label de l'objet sélectionné

ver 0.5 le 08/05/2017 : upgrade maintenant accepte le format "mesh", "Points" merci wmayer Makro Bounding-Box für STL importierte Teile und für Punktewolken

ver 0.4 le 04/06/2016 : test si une valeur = 0 alors ne crée pas de boundbox (ex: objet Draft)