<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "fr"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "reference"/><meta name = "abstract" content = "La page Réparation/Triangulation vous permet de définir divers paramètres visuels pour la conversion des fichiers de CAO natifs."/><meta name = "description" content = "La page Réparation/Triangulation vous permet de définir divers paramètres visuels pour la conversion des fichiers de CAO natifs."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "cns-r-ConversionProperties-RepairRefinement"/><meta name = "DC.language" content = "fr"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Réparation / Triangulation</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "cns-r-ConversionProperties-RepairRefinement">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Réparation / Triangulation</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract">
    <span class = "shortdesc">La page Réparation/Triangulation vous permet de définir divers paramètres visuels pour la conversion des fichiers de CAO natifs.</span>

  </p>
<p>Cette page explique: </p><ul><li><a href = "#r-Refinement" id = "toc_rg" title = "Les paramètres de précision déterminent la manière dont Composer effectue la facettisation (maillage) du modèle, ce qui affecte la précision du modèle.">Précision</a></li><li><a href = "#r-Occlusion" id = "toc_rg" title = "L'occlusion supprime des pièces du modèle en fonction de la taille ou si les pièces sont internes et donc non visibles.">Occlusion</a></li><li><a href = "#r-SMGoutput" id = "toc_rg" title = "Ces options affectent les fichiers Composer enregistrés.">Sortie SMG</a></li></ul>
</p></td></tr></table></td></tr></table>
  

  
  <article class = "topic reference nested1" aria-labelledby = "ariaid-title2" id = "r-Refinement">
    <h2 class = "title topictitle2">Précision</h2>

    
    <div class = "body refbody"><p class = "abstract">
        <span class = "shortdesc">Les paramètres de précision déterminent la manière dont Composer effectue la facettisation (maillage) du modèle, ce qui affecte la précision du modèle.</span>

        <p>Définir ces options de manière à obtenir le meilleur compromis entre précision et taille de fichier.</p>
        
      </p>

      <table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead">
            <tr class = "row">
              <th class = "entry" id = "r-Refinement__entry__1">Nom de la commande</th>
              <th class = "entry" id = "r-Refinement__entry__2">Commentaire</th>
            </tr>
          </thead><tbody class = "tbody">
            <tr class = "row">
              <td class = "entry" headers = "r-Refinement__entry__1">
                <span class = "ph uicontrol">Relatif</span>
              </td>
              <td class = "entry" headers = "r-Refinement__entry__2">
                <p>Définit la méthode de triangulation :</p>
                <ul class = "ul">
                  <li class = "li">
                    <span class = "ph uicontrol">Erreur de corde</span> - Toute la géométrie possède la même erreur de corde. L'erreur de corde est la distance entre les triangles qui définissent la géométrie dans Composer et les arêtes de la géométrie d'origine. Lorsque vous déplacez la glissière vers le réglage de <span class = "ph uicontrol">haute qualité</span>, vous diminuez l'erreur de corde et augmentez la qualité de l'assemblage.<p>Dans cette image, le cercle noir correspond à la géométrie d'origine. Les triangles bleus définissent la géométrie dans Composer. L'erreur de corde est la distance représentée par les flèches rouges.</p><p><br/><img class = "image" src = "../CpsUserImages/ChordalError.png"/><br/></p></li>
                  <li class = "li">
                    <span class = "ph uicontrol">Déviation de la normale</span> - Toute la géométrie possède la même déviation de normale. La déviation de la normale est l'angle entre les normales des arêtes qui définissent la géométrie triangulaire de Composer. Lorsque vous déplacez la glissière vers le réglage de <span class = "ph uicontrol">haute qualité</span>, vous diminuez la déviation de la normale et augmentez la qualité de l'assemblage.<p>Dans l'image, le cercle noir correspond à la géométrie d'origine. Les triangles bleus définissent la géométrie dans Composer. La déviation de la normale est l'angle entre les flèches rouges.</p><p><br/><img class = "image" src = "../CpsUserImages/NormalDeviation.png"/><br/></p></li>
                </ul>
                <p>La différence entre ces deux méthodes de triangulation est visible avec les scènes contenant des géométries de tailles différentes. Prenez l'exemple d'un assemblage composé d'un très grand cylindre et d'un cylindre de très petite taille.</p>
                <p>Avec l'<span class = "ph uicontrol">erreur de corde</span>, comme celle-ci est constante, le polygone enveloppant le grand cylindre possède un nombre beaucoup plus grand de côtés. Par conséquent, la géométrie du grand cylindre a un meilleur aspect que celle du petit cylindre.</p>
                <p>
                  <br/><img class = "image" src = "../CpsUserImages/ChordalErrorRelative.png"/><br/>
                </p>
                <p>Avec la <span class = "ph uicontrol">déviation de la normale</span>, comme celle-ci est constante, les polygones englobant les deux cylindres possèdent le même nombre de côtés. Par conséquent, la géométrie du petit cylindre a un meilleur aspect que celle du grand cylindre.</p>
                <p>
                  <br/><img class = "image" src = "../CpsUserImages/NormalDeviationRelative.png"/><br/>
                </p>
                <p>Vous pouvez optimiser la dégradation de la géométrie en déplaçant la glissière entre le réglage de <span class = "ph uicontrol">haute qualité</span> (pour une qualité de triangulation optimale), <span class = "ph uicontrol">moyenne</span> et <span class = "ph uicontrol">basse qualité</span>.</p>
              </td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Refinement__entry__1">
                <span class = "ph uicontrol">Absolue (Utilisateurs avancés seulement, à utiliser avec précaution)</span>
              </td>
              <td class = "entry" headers = "r-Refinement__entry__2">
                <p>Définit les approximations de triangulation.</p>
                <p>
                  <table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.important">Important:
				</span><span class = "notecontent">Cette option est seulement recommandée pour les experts. La configuration de la précision absolue est une longue opération qui ne doit être utilisée que lorsque la précision relative produit des résultats inacceptables.</span></td></tr></table>

                </p>
                <p>Vous pouvez configurer ces trois paramètres indépendamment. Lorsque vous en définissez plus d'un, leurs effets sont combinés.</p>
                <ul class = "ul">
                  <li class = "li">
                    <span class = "ph uicontrol">Erreur de corde </span>- Variation en millimètres entre la CAO de géométrie native et le modèle facettisé.</li>
                  <li class = "li">
                    <span class = "ph uicontrol">Déviation de la normale</span> - Angle formé entre les normales des faces du triangle.</li>
                  <li class = "li">
                    <span class = "ph uicontrol">Longueur d'arête</span> - Longueur des arêtes du triangle en millimètres.<p><div class = "note collapse"><span class = "run-in.note">Remarque:
    		</span><span class = "notecontent">Cette option n'est pas prise en charge pour les fichiers  et <span class = "ph">SOLIDWORKS</span>.</span></div>
</p></li>
                </ul>
                <p>Pour chaque paramètre, spécifiez des valeurs définissant les limites maximales.</p>
              </td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Refinement__entry__1">
                <span class = "ph uicontrol">Activer la réparation (coûteux en temps)</span>
              </td>
              <td class = "entry" headers = "r-Refinement__entry__2">Vérifie la présence de triangles manquants, trous incorrects dans le maillage, faces supplémentaires et autres problèmes de discontinuité, et tente de réparer les problèmes en ajoutant des triangles. Cette option affecte la vitesse d'importation ; ne l'utilisez donc que lorsque la facettisation est de mauvaise qualité. Pour importer des fichiers sans vérifier si la géométrie est incorrecte, désactiver cette option.</td>
            </tr>
          </tbody></table>
    </div>

  </article>
  <article class = "topic reference nested1" aria-labelledby = "ariaid-title3" id = "r-Occlusion">
    <p><map name = "FPMap1"><area href = "#hj-top" title = "Retour au haut de la page" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">Occlusion</h2>

    
    <div class = "body refbody"><p class = "abstract">
        <span class = "shortdesc">L'occlusion supprime des pièces du modèle en fonction de la taille ou si les pièces sont internes et donc non visibles.</span>

        
        <table class = "table frame-none"><caption/><colgroup><col/><col/><col/></colgroup><tbody class = "tbody">
              <tr class = "row">
                <td class = "entry">
                  <br/><img class = "image" src = "../CpsUserImages/ExampleOcclusion1.png"/><br/>
                </td>
                <td class = "entry">
                  <br/><img class = "image" src = "../CpsUserImages/ExampleOcclusion2.png"/><br/>
                </td>
                <td class = "entry">
                  <br/><img class = "image" src = "../CpsUserImages/ExampleOcclusion3.png"/><br/>
                </td>
              </tr>
              <tr class = "row">
                <td class = "entry">Modèle d'origine</td>
                <td class = "entry" colspan = "2">Pièces internes détectées</td>
              </tr>
            </tbody></table>
      </p>

      <table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead">
            <tr class = "row">
              <th class = "entry" id = "r-Occlusion__entry__6">Nom de la commande</th>
              <th class = "entry" id = "r-Occlusion__entry__7">Commentaire</th>
            </tr>
          </thead><tbody class = "tbody">
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Eliminer les petites pièces</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">Supprime les pièces plus petites que le pourcentage spécifié de la taille totale de la scène. Le calcul utilise le volume d'une boîte englobante, et non le volume réel de la pièce. Par exemple, si vous spécifiez 10 %, seules les pièces pouvant tenir dans une boîte englobante faisant 10 % de la scène entière sont supprimées.</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Retirer les pièces internes</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">Supprime les pièces internes, et donc non visibles. <span class = "ph">S'applique uniquement aux fichiers .smg, .smgXml ou .smgProj.</span></td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Appliquer à</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">(Disponible lorsque l'option <span class = "ph uicontrol">Retirer les pièces internes</span> est sélectionnée.) Exécute l'occlusion sur :<ul class = "ul"><li class = "li"><span class = "ph uicontrol">Chargement de la vue</span></li><li class = "li"><span class = "ph uicontrol">Vues</span></li><li class = "li"><span class = "ph uicontrol">Animation</span></li><li class = "li"><span class = "ph uicontrol">tout</span></li></ul><div class = "note collapse"><span class = "run-in.note">Remarque:
    		</span><span class = "notecontent">Les acteurs avec des clés de propriété d'opacité, de déplacement ou de texture avec transparence ne sont pas pris en compte pour l'occlusion.</span></div>
</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">3D</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">(Disponible lorsque l'option <span class = "ph uicontrol">Retirer les pièces internes</span> est sélectionnée.) Effectue l'occlusion sur le modèle 3D. Les aperçus sont pris de différents points de vue. Pour le mode Animation, les aperçus sont pris au cours de l'animation de caméra. Sélectionner l'une des options suivantes :<ul class = "ul"><li class = "li"><span class = "ph uicontrol">Vitesse</span> - Utilise moins de positions de caméra, entraînant un calcul plus rapide.</li><li class = "li"><span class = "ph uicontrol">Qualité</span> - Utilise plus de positions de caméra.</li></ul>Pour effectuer l'occlusion sur la vue 2D, décochez cette option.</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Couper des triangles</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">(Disponible lorsque l'option <span class = "ph uicontrol">Retirer les pièces internes</span> est sélectionnée.) Exécute l'occlusion sur les triangles des acteurs au lieu des acteurs. Après analyse, vous pouvez supprimer les triangles masqués. Les arêtes restent visibles jusqu'à ce que le fichier soit ouvert de nouveau.</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Créer un ensemble de sélections des acteurs cachés</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">Crée un seul ensemble de sélections unique composé de tous les acteurs cachés.<div class = "note"><span class = "run-in.note">Remarque:
			</span><span class = "notecontent">Cette option permet de vérifier votre résultat manuellement dans Composer après la conversion.</span></div>
</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-Occlusion__entry__6">
                <span class = "ph uicontrol">Supprimer les acteurs cachés</span>
              </td>
              <td class = "entry" headers = "r-Occlusion__entry__7">Supprimer les acteurs cachés du fichier Composer obtenu (fichier de sortie).<table class = "Remark" id = "table132"><tr><td class = "Remark"><span class = "run-in.important">Important:
				</span><span class = "notecontent">Cette opération est irréversible. Une fois les acteurs cachés supprimés du fichier de sortie, vous n'aurez aucun moyen de les récupérer.</span></td></tr></table>
</td>
            </tr>
            
          </tbody></table>
    </div>

  </article>
  <article class = "topic reference nested1" aria-labelledby = "ariaid-title4" id = "r-SMGoutput">
    <p><map name = "FPMap1"><area href = "#hj-top" title = "Retour au haut de la page" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">Sortie SMG</h2>

    
    <div class = "body refbody"><p class = "abstract">
      <span class = "shortdesc">Ces options affectent les fichiers Composer enregistrés.</span>

    </p>

      <table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead">
            <tr class = "row">
              <th class = "entry" id = "r-SMGoutput__entry__1">Nom de la commande</th>
              <th class = "entry" id = "r-SMGoutput__entry__2">Commentaire</th>
            </tr>
          </thead><tbody class = "tbody">
            <tr class = "row">
              <td class = "entry" headers = "r-SMGoutput__entry__1">
                <span class = "ph uicontrol">Compression</span>
              </td>
              <td class = "entry" headers = "r-SMGoutput__entry__2">Définit la quantité de compression dans les fichiers, ce qui affecte la qualité de la facettisation du modèle.<ul class = "ul"><li class = "li"><span class = "ph uicontrol">Basse (haute qualité)</span> - 32 octets/point, qualité de mesure élevée, fichier de grande taille</li><li class = "li"><span class = "ph uicontrol">Moyenne</span> - 16 octets/point</li><li class = "li"><span class = "ph uicontrol">Haute (basse qualité)</span> - 8 octets/point, qualité de mesure faible, fichier de petite taille</li></ul>L'algorithme de compression utilise une boîte englobante définie par ses coordonnées : xmin, xmax, ymin, ymax, zmin, zmax. Cette boîte englobante est divisée en un nombre de cubes dépendant de la qualité de compression sélectionnée :<ul class = "ul"><li class = "li">Bas (haute qualité) : 2^32 * 2^32 * 2^32</li><li class = "li">Moyen : 2^16 * 2^16 * 2^16</li><li class = "li">Haut (basse qualité) : 2^8 * 2^8 * 2^8</li></ul>Tous les sommets (xi, yi, zi) de la triangulation sont placés sur les sommets des cubes contenus dans la boîte englobante.<div class = "notes collapse"><span class = "run-in.notes">Remarques:
    		</span><span class = "notecontent"><p>Pour l'enregistrement d'un fichier avec une compression moyenne ou élevée, les éléments suivants doivent être pris en compte :</p><ul class = "ul"><li class = "li">Il est impossible de revenir à la qualité d'origine. Les fichiers de CAO doivent être réimportés le cas échéant.</li><li class = "li">La compression moyenne ou élevée affecte la précision de la géométrie. Dans le cas de pièces volumineuses où la précision est majoritairement utilisée pour la position de l'objet, la précision restante concerne les éléments comme les petites faces, les lignes ou les sommets.</li><li class = "li">La compression moyenne ou élevée peut entraîner des problèmes d'affichage (comme les petits trous visibles dans le maillage d'une pièce, les faces qui se chevauchent, le z-fight, l'affichage des lignes indésirables dans l'illustration technique, etc.) dans une sortie de vecteur générée par l'atelier Technical Illustration.</li></ul><p>Pour faire bref, si la précision de la géométrie est importante, il est recommandé d'utiliser l'option <span class = "ph uicontrol">Faible (qualité supérieure)</span>.</p></span></div>
</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-SMGoutput__entry__1">
                <span class = "ph uicontrol">Ecrire les normales</span>
              </td>
              <td class = "entry" headers = "r-SMGoutput__entry__2">Enregistre les directions normales de toutes les faces dans le fichier. Composer nécessite ces informations pour afficher les faces externes ou dirigées vers l'extérieur des pièces et des assemblages. Lorsque cette option est sélectionnée, la taille des fichiers est plus importante mais le temps de chargement de fichiers est plus court, car Composer n'a pas à calculer ces informations. La normale d'une surface plate est un vecteur tridimensionnel perpendiculaire à la surface. La normale d'une surface non plate à un point "p" sur la surface est un vecteur qui est perpendiculaire au plan tangent à cette surface au point "p".</td>
            </tr>
            <tr class = "row">
              <td class = "entry" headers = "r-SMGoutput__entry__1">
                <span class = "ph uicontrol">Nombre de niveaux de détail</span>
              </td>
              <td class = "entry" headers = "r-SMGoutput__entry__2">Spécifie le nombre de niveaux de détail créés et enregistrés dans les fichiers <span class = "ph filepath filepath">.smgGeom</span> pour chaque acteur de géométrie durant la conversion. Le niveau de détail définit le détail des maillages d'acteur. Par exemple, une vis peut avoir un niveau de détail plus bas dans le contexte d'une voiture par rapport au contexte d'un moteur. Cet option fonctionne conjointement à l'option de précision <span class = "ph uicontrol">Relatif</span> ; la valeur du niveau de détail est la valeur de glissière <span class = "ph uicontrol">relative</span> divisée par le nombre de niveaux de détail :<ul class = "ul"><li class = "li"><span class = "ph uicontrol">1</span> - Crée un niveau de détail à l'aide de la valeur de la glissière <span class = "ph uicontrol">Relatif</span>.</li><li class = "li"><span class = "ph uicontrol">2</span> - Crée deux niveaux de détail. Par exemple, si <span class = "ph uicontrol">Relatif</span> est 0,8, les deux valeurs de niveau de détail sont 0,8 et 0,4.</li><li class = "li"><span class = "ph uicontrol">3</span> - Crée trois niveaux de détail. Par exemple, si <span class = "ph uicontrol">Relatif</span> est 0,8, les trois niveaux de détail sont 0,8, 0,4 et 0,26.</li></ul><div class = "notes collapse"><span class = "run-in.notes">Remarques:
    		</span><span class = "notecontent"><ul class = "ul"><li class = "li"><span class = "ph uicontrol">Nombre de niveaux de détail</span> est ignoré lorsque l'option d'importation <span class = "ph uicontrol">Fusionner le fichier en un acteur par part</span> est sélectionnée.</li></ul>Dans Composer, l'option <span class = "ph uicontrol">Utiliser le niveau de détails</span> (Propriétés de document [par défaut] - Projet) spécifie le niveau de détail à utiliser lors de l'ouverture d'un projet. Il est également possible de charger des pièces individuelles spécifiant un niveau de détail ; dans l'arbre d'assemblage, cliquer avec le bouton droit de la souris sur une pièce et sélectionner <span class = "ph menucascade"><span class = "ph uicontrol">Produit</span><abbr> &gt; </abbr><span class = "ph uicontrol">Charger les produits (Choisir le Niveau de Détail)</span></span>.</span></div>
</td>
            </tr>
          </tbody></table>
    </div>

  </article>
</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
