Macro BoundingBox Tracing/fr

Description
Crée un contour rouge de la BoundingBox (6 faces avec 6 rectangles) d'un objet, crée le volume du boundBox.



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.

Positionnez vous sur l'image puis cliquez sur la bouton droit, dans la nouvelle fenêtre, choisissez "Enregistrez l'image sous ..."

ToolBar Icon

Script
Macro_BoundingBox_Tracing.FCMacro

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

Version: 0.12 Date 2021/07/10: upgrade by edwilliams16 to handle objects in nested part containers FCInfo CG of assemblies corrected the global placement, thanks 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)