• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

Volume maximal d'un 3DSOLID

  • Auteur du sujet Auteur du sujet MrMeMedesmo
  • Date de début Date de début

MrMeMedesmo

Guest
Bonjour.
Je cherche une solution à ce problème, c'est-à-dire identifier le volume maximum qui contient un 3dsolid irrégulier tourné dans l'espace, c'est-à-dire pas le prisma classique et simple doublé selon les uucs.
pour mieux expliquer le but que j'attache aux photos où:
- couleur blanche = référence 3dsolide
- couleur rouge = prisme minimum contenant la référence 3dsolid selon mon objectiffoto 1a.JPG
foto 1b.JPG- colore verde = prisma minimo che contiene il 3dsolid di riferimento costruito con la seguente funzione:
(défend c: ()
(si (setq ss1 (ssget "_+.:e:s"(0 . "3dsolid")))
(progrès)
(setq solidobj (vlax-ename->vla-object (ssname ss1 0))
(vla-getboundingbox solidobj 'minext 'maxext)
(setq minext (vlax-safearray->list minext)
maxext (vlax-safearray->list maxext)
)
(commande "_box" "_non" minext "_non" maxext)
)
)
(principal)
)foto 2a.JPGfoto 2b.JPGJe remercie tous ceux qui peuvent aider à résoudre le problème.
 
Je ne comprends pas, vous voulez que le parallélépipéd vert tienne compte de la partie rouge, ou êtes-vous à la recherche du parallélépipéd max qui cependant orienté contenir la portion blanche? :manquement
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut