======Rétroconception====== =====Rhinoceros 8===== La rétroconception désigne le processus consistant à transformer un [[https://docs.mcneel.com/rhino/8/help/fr-fr/index.htm#commands/mesh.htm%3FTocPath%3DCommands%7CAlphabetical%7CM%7C_____33|maillage]] ou un [[https://docs.mcneel.com/rhino/8/help/fr-fr/index.htm#commands/pointcloud.htm?Highlight=point%20cloud|nuage de points]], généralement issu du scan d'un objet physique, en une géométrie 3D pouvant être modifiée en vue d'être fabriquée. Un maillage est un ensemble de polygones plats qui définissent une forme dans l'espace 3D. Toutefois, en raison de leur nature, les maillages sont difficilement modifiables avec précision alors que celle-ci est souvent nécessaire pour la fabrication du modèle en aval. Par exemple, vous ne pouvez pas définir avec précision un rayon ou une courbure sur un maillage. Ainsi, en le retransformant en géométrie éditable avec une précision mathématique, comme celle utilisée par les [[https://www.rhino3d.com/features/nurbs/|NURBS]], l'objet peut être manipulé et édité autant que nécessaire pour être ensuite envoyé vers une machine de prototypage. Rhino n'est **pas** un logiciel de rétroconception à proprement parler, car ce processus implique de nombreux aspects et outils mais il peut suffire dans certains cas. Rhino 8 améliore ce procédé encore plus que Rhino 7 grâce à la commande [[https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658|EnveloppeMaillée]]. Voici quelques ressources sur la commande EnveloppeMaillée : * https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658 * https://vimeo.com/763781567 * https://vimeo.com/776411985 Outils de Rhino 8 permettant de transformer un objet scanné en un modèle éditable : * [[https://discourse.mcneel.com/t/rhino-8-feature-shrinkwrap/149658|EnveloppeMaillée]] - pour obtenir un maillage fermé et propre. * [[https://docs.mcneel.com/rhino/8/help/en-us/index.htm#commands/quadremesh.htm?Highlight=quadremesh|RemaillageQuad ]] - pour remailler et contrôler la topologie. * [[https://docs.mcneel.com/rhino/8/help/en-us/index.htm#commands/tosubd.htm?Highlight=tosubd|VersSubD]] - pour modifier, manipuler et jouer sur la forme. * [[https://docs.mcneel.com/rhino/8/help/fr-fr/index.htm#commands/tonurbs.htm?Highlight=tonurbs|VersNURBS]] - pour reconvertir l'objet scanné et le modifier avec plus de précision en utilisant les opérations booléennes, des chanfreins ou des congés. * [[https://discourse.mcneel.com/t/rhino-wip-activated-new-mesh-booleans/149930|Ppérations booléennes améliorées]] - le code des opérations booléennes sur les maillages a été réécrit et permet d'obtenir des résultats plus nets et de réduire les erreurs. De nouveaux tutoriels sont publiés régulièrement dans la section [[https://www.rhino3d.com/fr/learn/?query=kind:%20reverse_engineering&modal=null|Rétroconception]] de la page des ressources d'apprentissage. =====Rhinoceros 7===== Vous trouverez ici une explication en anglais, ancienne mais toujours valable, de ce qu'est un [[https://www.hydraulicdesign.net/meshes.htm|maillage.]] Rhino 7 améliore le processus de rétroconception d'un maillage. Voici quelques vidéos sur l'utilisation de Rhino 7 pour la rétroconception d'un maillage. Le procédé et les commandes sont indiqués dans la idéo. * https://www.youtube.com/watch?v=WpaSq2j-Mvk * https://www.youtube.com/watch?v=EDd2wcTKWgE * https://www.youtube.com/watch?v=fvV7Dyd7wH4 Vous trouverez d'autre vidéos ici : https://www.youtube.com/c/Rhinoceros3d/videos =====Rhinoceros 6===== [[rhino:rhinoceros|Rhino]] n'est pas un logiciel automatique de rétroconception. En principe, ce sont des nuages de points ou des maillages qui sont utilisés comme référence pour modéliser l'objet avec des surfaces [[rhino:nurbs|NURBS]]. Vous pouvez extraire des courbes de section d'un nuage de points (commande SectionNuagePoints) ou d'un maillage avec la commande Section ou CourbesNiveau. *[[https://www.rhino3d.com/download/rhino/4.0/ScanCleanupRemodel|Tutoriel]] sur les fonctions intégrées dans Rhino Des modules sont également disponibles pour vous aider dans le processus de rétroconception. *Trunhoo Network Technology a développé [[https://www.food4rhino.com/en/app/rhinoresurf-v4201-rhino-564-bit-rhino-6-and-rhino-7|RhinoResurf]], un module de rétroconception pour Rhino *[[http://www.food4rhino.com/project/mesh2surface-0?etx|Mesh2Surface]] est également un très bon module pour simplifier les tâches de rétroconception dans Rhinoceros. *[[http://www.rhinoreverse.icapp.ch/english/index.html|Rhinoreverse]] est également un module très prometteur. *D'autres outils de rétroconception sont disponibles sur [[https://www.food4rhino.com/en/browse?sort_by=ds_changed&f%5B0%5D=im_field_term_reference_category%3A712|notre page de produits et services annexes.]] *Vous pouvez aussi consulter cet outil : [[https://oqton.com/geomagic-designx/|Geomagic]]. ---- La commande Patch est le seul outil que vous pouvez utiliser directement pour créer une surface à partir d'un groupe de points. Mais vous pouvez également utiliser la commande SectionNuagePoints dans Rhino pour créer des courbes tout d'abord et utiliser ensuite ces courbes pour construire des surfaces [[rhino:nurbs|NURBS]]. ---- Consultez [[http://www.rhino3.de/design/modeling/reengineering/|ce site (en anglais)]] pour voir des applications qui créent automatiquement des surfaces NURBS à partir de nuages de points ou de maillages. Utilisez les flèches en bas à droite pour naviguer entre les pages. ---- La rétroconception est une des tâches les plus difficiles à réaliser dans Rhino suivant l'élément scanné. Je l'ai fait et ce n'est pas un procédé facile ou particulièrement amusant, sauf s'il s'agit d'une carte topographique dans quel cas ce devrait être possible d'obtenir quelque chose avec Patch. Mon conseil est de ne pas entreprendre la transformation du nuage de points en [[rhino:nurbs|NURBs]] sauf en cas d'absolue nécessité. (Certains programmes de FAO peuvent traiter directement les fichiers de maillage si nécessaire.) Et si vous avez vraiment besoin d'utiliser des NURBS, faites vous aider par quelqu'un ayant beaucoup d'expérience avec Rhino - il n'y a pas de secret, vous devez juste connaître Rhino sur le bout des doigts - ou achetez un logiciel spécialisé dans la rétroconception si vous devez le faire en un temps raisonnable. ---- Ce [[https://www.rhino3d.com/download/rhino/4.0/ScanCleanupRemodel|fichier PDF]] décrit le processus de nettoyage d'un maillage scanné afin de le préparer à l'impression STL. De plus, le maillage est remplacé par des surfaces [[rhino:nurbs|NURBs]], tout cela dans Rhino 4. Ajoutez vos commentaires...