Детализация
Параметры "Детализация" определяют, как Composer выстраивает мозаику (сетку) модели, влияя на точность модели.
Укажите эти параметры для достижения наилучшего соотношения точности и размера файла.
Имя команды |
Описание |
Относительный
|
Указывает метод триангуляции.
-
Погрешность по хорде – у всей геометрии одинаковая погрешность по хорде. Погрешность по хорде – это расстояние между треугольниками, определяющими геометрию в Composer, и кромками исходной геометрии. При перемещении ползунка в положение Высокое качество снижается погрешность по хорде и увеличивается качество сборки.
На этом изображении черный круг – это исходная геометрия. Синие треугольники определяют геометрию в Composer. Погрешность по хорде – это расстояние, представленное красными стрелками.

-
Погрешность по нормали – у всей геометрии одинаковая погрешность по нормали. Погрешность по нормали – это угол между нормалями кромок, которые определяют треугольную геометрию Composer. При перемещении ползунка в положение Высокое качество снижается погрешность по нормали и увеличивается качество сборки.
На изображении черный круг – это исходная геометрия. Синие треугольники определяют геометрию в Composer. Погрешность по нормали – это угол между красными стрелками.

Различие между этими двумя методами триангуляции видно в сценах с геометрией разных размеров. Рассмотрим сборку из очень большого и очень маленького цилиндров.
Метод Погрешность по хорде: так как погрешность по хорде – константа, у вписанного в большой цилиндр многоугольника намного больше сторон. В результате геометрия большего цилиндра выглядит лучше, чем геометрия маленького цилиндра.

Метод Погрешность по нормали: так как погрешность по нормали – константа, у вписанных в цилиндры многоугольников одинаковое число сторон. В результате геометрия маленького цилиндра выглядит лучше, чем геометрия большого цилиндра.

Ухудшение геометрии можно оптимизировать, перемещая ползунок между значениями высокое качество (для оптимального качества триангуляции), среднее и низкое качество.
|
Абсолютный (только для опытных пользователей, использовать осторожно)
|
Определяет приближения триангуляции.
Эти три параметра можно задавать независимо. При задании нескольких параметров их действие комбинируется.
Для каждого параметра укажите значения, определяющие максимальные пределы.
|
Включить автоматическое восстановление (восстановление занимает длительное время)
|
Проверьте отсутствие в сетке треугольников, наличие неправильных отверстий, лишних граней и других проблем разрывности и попытайтесь устранить неполадки, добавляя треугольники. Эта настройка уменьшает скорость импорта, поэтому ее следует использовать только в случае плохой мозаичности. Чтобы импортировать файлы без проверки неправильной геометрии, снимите этот флажок. |

Окклюзия
Окклюзия удаляет детали модели в зависимости от размера, а также внутренние детали, которые являются невидимыми.

|

|

|
Оригинальная модель |
Обнаружены внутренние детали |
Имя команды |
Описание |
Удалить маленькие детали
|
Удаляет детали, размер которых меньше указанного процента общего размера сцены. При вычислениях используется объем граничной рамки, а не объем фактической детали. Например, если указано 10%, удаляются только те детали, которые попадают в граничную рамку, составляющую 10% от общей сцены. |
Удалить внутренние детали
|
Удаляет внутренние детали, которые, таким образом, являются невидимыми. Применяется только к файлам .smg, .smgXml и .smgProj. |
Применить
|
(Доступно, если выбран параметр Удалить внутренние детали.) Выполняет окклюзию для следующих вариантов:- Вид загрузки
- Виды
- Анимация
- Все
Прим.:
Объекты с ключами свойств непрозрачности, смещения или текстуры с прозрачностью нельзя подвергать окклюзии.
|
3D
|
(Доступно, если выбран параметр Удалить внутренние детали.) Выполняет окклюзию на 3D-модели. Снимки экрана выполняются с разных точек вида. В режиме анимации снимки экрана выполняются в процессе анимации камеры. Выберите один из указанных ниже параметров.- Скорость – Использует меньшее число положений камеры, способствуя ускорению процесса вычислений.
- Качество – Использует большее число положений камеры.
Чтобы выполнить окклюзию для 2D-вида, необходимо отключить данный параметр. |
Вырезать треугольники
|
(Доступно, если выбран параметр Удалить внутренние детали.) Выполняет окклюзию на треугольниках объектов вместо объектов. После анализа можно удалить скрытые треугольники. Очертания остаются видимыми до повторного открытия файла. |
Создать набор выбора с закрытыми объектами
|
Создает единый набор выбора, состоящий из закрытых объектов. Прим.:
Этот параметр позволяет проверять результат в Composer вручную после преобразования.
|
Удалить закрытые объекты
|
Удаляет закрытые объекты из конечного файла Composer (выходного файла).
|

Вывод SMG
Эти параметры влияют на сохраненные файлы Composer.
Имя команды |
Описание |
Сжатие
|
Указывает степень сжатия в файлах, которая влияет на качество мозаики модели.- Низкое (высокое качество) – 32 бита/точка, высокое качество измерений, большой файл
- Среднее – 16 битов/точка
- Высокое (низкое качество) – 8 битов/точка, низкое качество измерений, маленький файл
Алгоритм сжатия использует граничную рамку, определяемую ее координатами: xmin, xmax, ymin, ymax, zmin, zmax. Эта граничная рамка разделяется на определенное количество кубов в соответствии с выбранным качеством сжатия:- Низкое (высокое качество): 2^32 * 2^32 * 2^32
- Среднее: 2^16 * 2^16 * 2^16
- Высокое (низкое качество): 2^8 * 2^8 * 2^8
Все вершины (xi, yi, zi) триангуляции лежат в вершинах кубов, содержащихся в граничной рамке.Прим.:
При сохранении файла со средней или высокой степенью сжатия, необходимо учесть следующее: - Вернуть файл к исходному качеству невозможно. Чтобы сделать это, вам придется заново импортировать файлы CAD.
- Среднее или высокое сжатие влияет на точность геометрии. В случае крупных деталей, когда основная точность приходится на позицию объекта, меньшая точность остается для таких элементов как малые грани, линии и вершины.
- Среднее или высокое сжатие может вызвать проблемы отображения (такие как небольшие отверстия, заметные в сетке детали, перекрывающиеся грани, z-конфликты, появление нежелательных линий в технических иллюстрациях и т.д.) в выходном векторном изображении, созданным модулем технических иллюстраций.
Чтобы исправить это, если точность имеет для вас большое значение, мы рекомендуем использовать параметр Низкое (высокое качество).
|
Записывать нормали
|
Сохраняет направления нормалей всех граней в файле. Composer требует эту информацию для отображения внешних граней деталей и сборок. Если этот параметр выбран, размер файла увеличивается, а время его загрузки уменьшается, так как Composer не нужно вычислять эту информацию. Нормалью к плоской поверхности является трехмерный вектор, который перпендикулярен поверхности. Нормалью к поверхности, отличной от плоскости, в точке "p" на поверхности является вектор, который перпендикулярен касательной плоскости к этой поверхности в точке "p". |
Номер уровня детализации
|
Указывает, сколько уровней детализации (LOD) создается и хранится в файлах .smgGeom для каждого объекта геометрии во время перемещения. Уровень детализации указывает детализацию сети объекта. Например, винт может иметь более низкий уровень детализации в контексте машины, чем в контексте двигателя. Этот параметр рассчитывается совместно с параметром детализации Относительный. Значение уровня детализации является значением ползунка Относительный, разделенным на число уровней детализации:- 1 – Создает один уровень детализации, используя значение ползунка Относительный.
- 2 – Создает два уровня детализации. Например, если значение параметра Относительный равно 0,8, два значения уровня детализации равны 0,8 и 0,4.
- 3 – Создает три уровня детализации. Например, если значение параметра Относительный равно 0,8, три значения уровня детализации равны 0,8; 0,4 и 0,26.
Прим.:
- Номер уровня детализации не учитывается, когда выбран параметр импорта Слияние файла в один объект для каждой детали.
В Composer параметр Использовать уровень детализации ([По умолчанию] Свойства документа – Проект) указывает на то, какие уровни детализации использовать при открытии проекта. Кроме того, можно загрузить отдельные детали, указывающие уровни детализации. В дереве "Сборка" нажмите правой кнопкой мыши на детали и выберите .
|
|