Macro BoundingBox Tracing/it

Descrizione
Questa macro crea una traccia rossa di 6 rettangoli (modificabile) del parallelepipedo contenitore dell'oggetto, crea uno volume del boundBox.

This macro creates a red outline of the BoundingBox (6 Faces with 6 rectangles) of an object, display the dimension of the rectangle, create volume of boundBox.



Utilizzo

 * 1) Selezionare l'oggetto
 * 2) lanciare la macro
 * Result: Vengono creati 6 rettangoli rossi attorno all'oggetto, il colore può essere cambiato.



Icona
Scaricare il file immagine e copiarlo nel proprio repertorio macro.

Download the file image and copy in to your macro directory.

Cliccare sull'immagine con il tasto destro del mouse e salvarla nella nuova posizione selezionando "Salva oggetto con nome ..."

ToolBar Icon

Script
Macro_BoundingBox_Tracing.FCMacro

Versione
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 and supp the "éçà.." with def not 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: aggiunto testo info dimensioni, contener per retangoli, informazioni rettangolo, informazioni volume, é sezione configurazione color , label object selected

ver 0.5 le 08/05/2017 : upgrade adesso acceta gli elementi "mesh" e "Points" grazie wmayer Makro Bounding-Box für STL importierte Teile und für Punktewolken

ver 0.4 il 04/06/2016 : testo se value = 0 allora non crea il boundbox (esempio: obietto Draft)