
<!DOCTYPE html
  PUBLIC "html5" "about:legacy-compat">
<html xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="copyright" content="(C) Copyright 2012"/>
<meta name="DC.rights.owner" content="(C) Copyright 2012"/>
<meta name="DC.Type" content="reference"/>
<meta name="DC.Title" content="Восстановление/Детализация"/>
<meta name="abstract" content="Страница &#34;Восстановление/Детализация&#34; позволяет определять различные визуальные параметры для перемещения оригинальных файлов САПР."/>
<meta name="description" content="Страница &#34;Восстановление/Детализация&#34; позволяет определять различные визуальные параметры для перемещения оригинальных файлов САПР."/>
<meta name="DC.Format" content="XHTML"/>
<meta name="DC.Identifier" content="cns-r-ConversionProperties-RepairRefinement"/>
<meta name="DC.Language" content="ru"/>
<link rel="stylesheet" type="text/css" href="../DSDocXML.css"/>
<title xmlns:mml="http://www.w3.org/1998/Math/MathML">Восстановление/Детализация</title>
<script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocHighlight.js">
  	/* */
  	</script></head>
<body onLoad="highlightSearchTerms();" id="cns-r-ConversionProperties-RepairRefinement">
<a xmlns:mml="http://www.w3.org/1998/Math/MathML" name="hj-top"> </a><table xmlns:mml="http://www.w3.org/1998/Math/MathML" class="table1" id="table11"><tr><td><table class="DocHeader"><tr><td class="DocHeader1" colspan="2"><h1>Восстановление/Детализация</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">Страница "Восстановление/Детализация" позволяет определять различные визуальные параметры для перемещения оригинальных файлов САПР.</span>

  </p>
<ul><li><a href="#r-Refinement" id="toc_rg" title="Параметры &#34;Детализация&#34; определяют, как Composer выстраивает мозаику (сетку) модели, влияя на точность модели.">Детализация</a></li><li><a href="#r-Occlusion" id="toc_rg" title="Окклюзия удаляет детали модели в зависимости от размера, а также внутренние детали, которые являются невидимыми.">Окклюзия</a></li><li><a href="#r-SMGoutput" id="toc_rg" title="Эти параметры влияют на сохраненные файлы Composer.">Вывод SMG</a></li></ul>
</p></td></tr></table></td></tr></table>

  

  
  <div class="topic reference nested1" id="r-Refinement">
    <h2 class="title topictitle2">Детализация</h2>

    
    <div class="body refbody"><p class="abstract">
        <span class="shortdesc"> Параметры "Детализация" определяют, как Composer выстраивает мозаику (сетку) модели, влияя на точность модели. </span>

        <p>Укажите эти параметры для достижения наилучшего соотношения точности и размера файла. </p>
        
      </p>

      
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
          
          
          <thead class="thead" align="left">
            <tr class="row">
              <th class="entry" valign="top" id="d7138e42">Имя команды </th>

              <th class="entry" valign="top" id="d7138e45">Описание </th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr class="row">
              <td class="entry" valign="top" headers="d7138e42 ">
                <span class="ph uicontrol">Относительный</span>
              </td>

              <td class="entry" valign="top" headers="d7138e45 ">
                <p>Указывает метод триангуляции. </p>
                <ul class="ul">
                  <li class="li">
                    <span class="ph uicontrol">Погрешность по хорде</span> – у всей геометрии одинаковая погрешность по хорде. Погрешность по хорде – это расстояние между треугольниками, определяющими геометрию в Composer, и кромками исходной геометрии. При перемещении ползунка в положение <span class="ph uicontrol">Высокое качество</span> снижается погрешность по хорде и увеличивается качество сборки. <p>На этом изображении черный круг – это исходная геометрия. Синие треугольники определяют геометрию в Composer. Погрешность по хорде – это расстояние, представленное красными стрелками. </p><p><br/><img class="image" src="../CpsUserImages/ChordalError.png"/><br/></p></li>

                  <li class="li">
                    <span class="ph uicontrol">Погрешность по нормали</span> – у всей геометрии одинаковая погрешность по нормали. Погрешность по нормали – это угол между нормалями кромок, которые определяют треугольную геометрию Composer. При перемещении ползунка в положение <span class="ph uicontrol">Высокое качество</span> снижается погрешность по нормали и увеличивается качество сборки. <p>На изображении черный круг – это исходная геометрия. Синие треугольники определяют геометрию в Composer. Погрешность по нормали – это угол между красными стрелками. </p><p><br/><img class="image" src="../CpsUserImages/NormalDeviation.png"/><br/></p></li>

                </ul>

                <p>Различие между этими двумя методами триангуляции видно в сценах с геометрией разных размеров. Рассмотрим сборку из очень большого и очень маленького цилиндров. </p>
                <p>Метод <span class="ph uicontrol">Погрешность по хорде</span>: так как погрешность по хорде – константа, у вписанного в большой цилиндр многоугольника намного больше сторон. В результате геометрия большего цилиндра выглядит лучше, чем геометрия маленького цилиндра. </p>
                <p>
                  <br/><img class="image" src="../CpsUserImages/ChordalErrorRelative.png"/><br/>
                </p>
                <p>Метод <span class="ph uicontrol">Погрешность по нормали</span>: так как погрешность по нормали – константа, у вписанных в цилиндры многоугольников одинаковое число сторон. В результате геометрия маленького цилиндра выглядит лучше, чем геометрия большого цилиндра. </p>
                <p>
                  <br/><img class="image" src="../CpsUserImages/NormalDeviationRelative.png"/><br/>
                </p>
                <p>Ухудшение геометрии можно оптимизировать, перемещая ползунок между значениями <span class="ph uicontrol">высокое качество</span> (для оптимального качества триангуляции), <span class="ph uicontrol">среднее</span> и <span class="ph uicontrol">низкое качество</span>. </p>
              </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e42 ">
                <span class="ph uicontrol">Абсолютный (только для опытных пользователей, использовать осторожно)</span>
              </td>

              <td class="entry" valign="top" headers="d7138e45 ">
                <p>Определяет приближения триангуляции. </p>
                <p>
                  <table class="Remark" id="table132"><tr><td class="Remark"><span class="run-in">Важное замечание:
				</span> Эту настройку рекомендуется использовать только опытным пользователям. Настройка абсолютной детализации занимает много времени. К ней следует прибегать, только когда относительная детализация дает неприемлемые результаты. </td></tr></table>

                </p>
                <p>Эти три параметра можно задавать независимо. При задании нескольких параметров их действие комбинируется. </p>
                <ul class="ul">
                  <li class="li">
                    <span class="ph uicontrol">Погрешность по хорде</span> – разность в миллиметрах между САПР исходной геометрии и мозаичной моделью. </li>

                  <li class="li">
                    <span class="ph uicontrol">Погрешность по нормали</span> – угол между нормалями граней треугольников. </li>

                  <li class="li">
                    <span class="ph uicontrol">Длина кромки</span> – длина граней треугольников в миллиметрах. <p><p>Прим.:
		 Не рассматривается для файлов <span class="ph">SOLIDWORKS</span>. </p>
</p></li>

                </ul>

                <p>Для каждого параметра укажите значения, определяющие максимальные пределы. </p>
              </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e42 ">
                <span class="ph uicontrol">Включить автоматическое восстановление (восстановление занимает длительное время)</span>
              </td>

              <td class="entry" valign="top" headers="d7138e45 ">Проверьте отсутствие в сетке треугольников, наличие неправильных отверстий, лишних граней и других проблем разрывности и попытайтесь устранить неполадки, добавляя треугольники. Эта настройка уменьшает скорость импорта, поэтому ее следует использовать только в случае плохой мозаичности. Чтобы импортировать файлы без проверки неправильной геометрии, снимите этот флажок. </td>

            </tr>

          </tbody>

        </table>
</div>

    </div>

  </div>

  <div class="topic reference nested1" id="r-Occlusion">
    <p><map name="FPMap1"><area href="#hj-top" title="Back to Top" shape="rect" coords="416, 0, 435, 10"/></map><img border="0" src="../IconsReference/butix_top_wline.png" width="436" height="11" usemap="#FPMap1"/></p><h2 class="title topictitle2">Окклюзия</h2>

    
    <div class="body refbody"><p class="abstract">
        <span class="shortdesc">Окклюзия удаляет детали модели в зависимости от размера, а также внутренние детали, которые являются невидимыми. </span>

        
        
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
            
            
            
            <tbody class="tbody">
              <tr class="row">
                <td class="entry" valign="top">
                  <br/><img class="image" src="../CpsUserImages/ExampleOcclusion1.png"/><br/>
                </td>

                <td class="entry" valign="top">
                  <br/><img class="image" src="../CpsUserImages/ExampleOcclusion2.png"/><br/>
                </td>

                <td class="entry" valign="top">
                  <br/><img class="image" src="../CpsUserImages/ExampleOcclusion3.png"/><br/>
                </td>

              </tr>

              <tr class="row">
                <td class="entry" valign="top">Оригинальная модель </td>

                <td class="entry" colspan="2" valign="top">Обнаружены внутренние детали </td>

              </tr>

            </tbody>

          </table>
</div>

      </p>

      
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
          
          
          <thead class="thead" align="left">
            <tr class="row">
              <th class="entry" valign="top" id="d7138e272">Имя команды </th>

              <th class="entry" valign="top" id="d7138e275">Описание </th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Удалить маленькие детали</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">Удаляет детали, размер которых меньше указанного процента общего размера сцены. При вычислениях используется объем граничной рамки, а не объем фактической детали. Например, если указано 10%, удаляются только те детали, которые попадают в граничную рамку, составляющую 10% от общей сцены. </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Удалить внутренние детали</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">Удаляет внутренние детали, которые, таким образом, являются невидимыми. <span class="ph">Применяется только к файлам .smg, .smgXml и .smgProj.</span></td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Применить</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">(Доступен, если выбран параметр <span class="ph uicontrol">Удалить внутренние детали</span>.) Выполняет окклюзию для следующих вариантов: <ul class="ul"><li class="li"><span class="ph uicontrol">Вид загрузки</span></li>
<li class="li"><span class="ph uicontrol">Виды</span></li>
<li class="li"><span class="ph uicontrol">Анимация</span></li>
<li class="li"><span class="ph uicontrol">Все</span></li>
</ul>
<p>Прим.:
		 Объекты с ключами свойств непрозрачности, смещения или текстуры с прозрачностью нельзя подвергать окклюзии. </p>
</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">3D</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">(Доступен, если выбран параметр <span class="ph uicontrol">Удалить внутренние детали</span>.) Выполняет окклюзию для 3D-модели. Снимки экрана выполняются с разных точек вида. В режиме анимации снимки экрана выполняются в процессе анимации камеры. Выберите один из указанных ниже параметров. <ul class="ul"><li class="li"><span class="ph uicontrol">Скорость</span> – Использует меньшее число положений камеры, способствуя ускорению процесса вычислений. </li>
<li class="li"><span class="ph uicontrol">Качество</span> – Использует большее число положений камеры. </li>
</ul>
Чтобы выполнить окклюзию для 2D-вида, необходимо отключить данный параметр. </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Вырезать треугольники</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">(Доступен, если выбран параметр <span class="ph uicontrol">Удалить внутренние детали</span>.) Выполняет окклюзию на треугольниках объекта, а не на самих объектах. После анализа можно удалить скрытые треугольники. Очертания остаются видимыми до повторного открытия файла. </td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Создать набор выбора с закрытыми объектами</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">Создает единый набор выбора, состоящий из закрытых объектов. <p>Прим.:
		Этот параметр позволяет проверять результат в Composer вручную после преобразования. </p>
</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e272 ">
                <span class="ph uicontrol">Удалить закрытые объекты</span>
              </td>

              <td class="entry" valign="top" headers="d7138e275 ">Удаляет закрытые объекты из конечного файла Composer (выходного файла). <table class="Remark" id="table132"><tr><td class="Remark"><span class="run-in">Важное замечание:
				</span>Эту операцию невозможно отменить. Удаленные закрытые объекты невозможно извлечь из выходного файла. </td></tr></table>
</td>

            </tr>

            
          </tbody>

        </table>
</div>

    </div>

  </div>

  <div class="topic reference nested1" id="r-SMGoutput">
    <p><map name="FPMap1"><area href="#hj-top" title="Back to Top" shape="rect" coords="416, 0, 435, 10"/></map><img border="0" src="../IconsReference/butix_top_wline.png" width="436" height="11" usemap="#FPMap1"/></p><h2 class="title topictitle2">Вывод SMG</h2>

    
    <div class="body refbody"><p class="abstract">
      <span class="shortdesc">Эти параметры влияют на сохраненные файлы Composer.</span>

    </p>

      
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" class="table" frame="void" border="1" rules="all">
          
          
          <thead class="thead" align="left">
            <tr class="row">
              <th class="entry" valign="top" id="d7138e437">Имя команды</th>

              <th class="entry" valign="top" id="d7138e440">Описание</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr class="row">
              <td class="entry" valign="top" headers="d7138e437 ">
                <span class="ph uicontrol">Сжатие</span>
              </td>

              <td class="entry" valign="top" headers="d7138e440 ">Указывает степень сжатия в файлах, которая влияет на качество мозаики модели. <ul class="ul"><li class="li"><span class="ph uicontrol">Низкое (высокое качество)</span> – 32 бита/точка, высокое качество измерений, большой файл</li>
<li class="li"><span class="ph uicontrol">Среднее</span> – 16 битов/точка</li>
<li class="li"><span class="ph uicontrol">Высокое (низкое качество)</span> – 8 битов/точка, низкое качество измерений, маленький файл</li>
</ul>
Алгоритм сжатия использует граничную рамку, определяемую ее координатами: xmin, xmax, ymin, ymax, zmin, zmax. Эта граничная рамка разделяется на определенное количество кубов в соответствии с выбранным качеством сжатия: <ul class="ul"><li class="li">Низкое (высокое качество): 2^32 * 2^32 * 2^32</li>
<li class="li">Среднее: 2^16 * 2^16 * 2^16</li>
<li class="li">Высокое (низкое качество): 2^8 * 2^8 * 2^8</li>
</ul>
Все вершины (xi, yi, zi) триангуляции лежат в вершинах кубов, содержащихся в граничной рамке. <p>Прим.:
		<p>При сохранении файла со средней или высокой степенью сжатия, необходимо учесть следующее:</p><ul class="ul"><li class="li">Вернуть файл к исходному качеству невозможно. Чтобы сделать это, вам придется заново импортировать файлы САПР.</li>
<li class="li">Среднее или высокое сжатие влияет на точность геометрии. В случае крупных деталей, когда основная точность приходится на позицию объекта, меньшая точность остается для таких элементов как малые грани, линии и вершины.</li>
<li class="li">Среднее или высокое сжатие может вызвать проблемы отображения (такие как небольшие отверстия, заметные в сетке детали, перекрывающиеся грани, z-конфликты, появление нежелательных линий в технических иллюстрациях и т.д.) в выходном векторном изображении, созданным модулем технических иллюстраций.</li>
</ul>
<p>Чтобы исправить это, если точность имеет для вас большое значение, мы рекомендуем использовать параметр <span class="ph uicontrol">Низкое (высокое качество)</span>.</p></p>
</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e437 ">
                <span class="ph uicontrol">Записывать нормали</span>
              </td>

              <td class="entry" valign="top" headers="d7138e440 ">Сохраняет направления нормалей всех граней в файле. Composer требует эту информацию для отображения внешних граней деталей и сборок. Если этот параметр выбран, размер файла увеличивается, а время его загрузки уменьшается, так как Composer не нужно вычислять эту информацию. Нормалью к плоской поверхности является трехмерный вектор, который перпендикулярен поверхности. Нормалью к поверхности, отличной от плоскости, в точке "p" на поверхности является вектор, который перпендикулярен касательной плоскости к этой поверхности в точке "p".</td>

            </tr>

            <tr class="row">
              <td class="entry" valign="top" headers="d7138e437 ">
                <span class="ph uicontrol">Номер уровня детализации</span>
              </td>

              <td class="entry" valign="top" headers="d7138e440 ">Указывает, сколько уровней детализации (LOD) создается и хранится в файлах <span class="ph filepath">.smgGeom</span> для каждого объекта геометрии во время перемещения. Уровень детализации указывает детализацию сети объекта. Например, винт может иметь более низкий уровень детализации в контексте машины, чем в контексте двигателя. Этот параметр рассчитывается совместно с параметром детализации <span class="ph uicontrol">Относительный</span>. Значение уровня детализации является значением ползунка <span class="ph uicontrol">Относительный</span>, разделенным на число уровней детализации: <ul class="ul"><li class="li"><span class="ph uicontrol">1</span> – Создает один уровень детализации, используя значение ползунка <span class="ph uicontrol">Относительный</span>.</li>
<li class="li"><span class="ph uicontrol">2</span> – Создает два уровня детализации. Например, если значение параметра <span class="ph uicontrol">Относительный</span> равно 0,8, два значения уровня детализации равны 0,8 и 0,4. </li>
<li class="li"><span class="ph uicontrol">3</span> – Создает три уровня детализации. Например, если значение параметра <span class="ph uicontrol">Относительный</span> равно 0,8, три значения уровня детализации равны 0,8; 0,4 и 0,26.</li>
</ul>
<p>Прим.:
		<ul class="ul"><li class="li"><span class="ph uicontrol">Номер уровня детализации</span> не учитывается, когда выбран параметр импорта <span class="ph uicontrol">Слияние файла в один объект для каждой детали</span>. </li>
</ul>
В Composer параметр <span class="ph uicontrol">Использовать уровень детализации</span> ([По умолчанию] Свойства документа – Проект) указывает на то, какие уровни детализации использовать при открытии проекта. Кроме того, можно загрузить индивидуальные детали, указывающие уровни детализации. В дереве "Сборка" нажмите правую кнопку мыши на детали и выберите <span class="ph menucascade"><span class="ph uicontrol">Продукт</span> &gt; <span class="ph uicontrol">Загрузить продукты (выбрать LOD)</span></span>.</p>
</td>

            </tr>

          </tbody>

        </table>
</div>

    </div>

  </div>


</td></tr></table><script xmlns:mml="http://www.w3.org/1998/Math/MathML" type="text/javascript" src="../DSDocStats.js">/* */</script></body>
</html>