Создание представлений с уровнем детализации

Используйте представления с уровнем детализации, чтобы указать, какие компоненты загружаются в память, или создать представление для одной детали. Можно создавать несколько представлений для загрузки различных аспектов сборки, а также для управления использованием памяти.

В любое время можно сменить представление и выбрать другое представление с уровнем детализации. Дважды щелкните его имя в браузере для активизации или, если это предпочтительнее, щелкните имя правой кнопкой мыши и выберите команду "Активизировать".

Проверка представлений с уровнем детализации, определенных системой

Все сборки содержат пять системных уровней детализации:

Для того, чтобы открыть файл с активным системным или пользовательским уровнем детализации, нажмите "Параметры" в диалоговом окне открытия файла, выберите нужный уровень детализации и нажмите "Открыть". Проанализируйте воздействие одного из системных представлений с уровнем детализации, используя собственные файлы сборок или один из файлов образца модели.

Прим.: представления с уровнем детализации, определяемые системой, доступны только для преобразованных файлов и сохраненных в текущей версии. Если необходимо, откройте сборку и затем щелкните "Сохранить". В диалоговом окне "Сохранение" выберите "Да для всех" (для сохранения всех файлов), затем нажмите "OK". Закройте и снова откройте сборку.
  1. Откройте файл сборки, например, файл примера Engine.iam.
  2. В браузере разверните папку "Представления" и "Уровень детализации".

    По умолчанию будет выбрано главное представление, и все компоненты в сборке загружаются в память. Прокрутите иерархическую структуру браузера, чтобы убедиться в том, что выбраны все файлы.

  3. В браузере дважды щелкните представление "Вся библиотека компонентов подавлена". В примере Engine.iam некоторые шайбы и болты удалены из памяти и графического окна. Прокрутите иерархическую структуру браузера, чтобы убедиться в том, что компоненты Библиотеки компонентов подавлены (они отображаются как перечеркнутый текст).
    Прим.: В представлении "Вся библиотека компонентов подавлена" подавляются все компоненты, сохраненные в следующих двух местоположениях: в папке файлов библиотеки компонентов по умолчанию, указанной на вкладке "Файл" в диалоговом окне "Параметры приложения", и в папке файлов библиотеки компонентов, указанной в параметрах папки текущего проекта. Если компонент библиотеки компонентов сохранен не в этих двух папках, он не подавляется.
  4. Дважды щелкните "Все компоненты подавлены" или "Все детали подавлены", а затем, используя прокрутку в браузере, просмотрите результаты. Все детали или компоненты удаляются из памяти и графического окна.
Совет: Сборку можно открыть с одним из активированных системных представлений с уровнем детализации. В диалоговом окне открытия файла выберите сборку, которую нужно открыть, а затем выберите "Параметры". В диалоговом окне "Параметры открытия файла" выберите системное представление с уровнем детализации.
Прим.: Проверьте измеритель емкости в строке состояния, чтобы увидеть число вхождений и файлов, загруженных с каждым представлением.

Создание представления с уровнем детализации с числом компонентов

  1. Нажмите "Открыть" и перейдите к сборке, которую требуется открыть.
  2. В браузере (или графическом окне, если компоненты видны) определите, какие компоненты нужно подавить или восстановить.
  3. Щелкните правой кнопкой мыши компонент в браузере или графическом окне, если он виден, и выберите "Подавить". Если применимо, снимите флажок "Подавить", чтобы загрузить компонент.
  4. При необходимости продолжите подавлять или восстанавливать компоненты.
  5. Щелкните правой кнопкой мыши узел "Уровень детализации" в браузере и выберите "Создать" для создания нового представления с уровнем детализации, охватывающего текущие состояния подавления компонентов.
  6. По завершении нажмите кнопку "Сохранить" для сохранения файла. Появится запрос на ввод описательного имени для нового представления с уровнем детализации.
Прим.:
  • Для создания новых представлений с уровнем детализации и копий существующих представлений с уровнем детализации используйте параметры контекстного меню.
  • Можно скопировать видовые представления в представления с уровнем детализации. Щелкните правой кнопкой мыши необходимое видовое представление и выберите "Копирование в уровень детализации".
  • Представления с пользовательским уровнем детализации можно удалять. Представления с системным уровнем детализации удалять нельзя. Щелкните правой кнопкой мыши ненужное представление с уровнем детализации и выберите "Удалить".
  • Чтобы открыть файл с активным системным или пользовательским уровнем детализации, выберите "Параметры" в окне открытия файла и, выбрав нужный уровень детализации, нажмите "Открыть".

Создание подстановки с уровнем детализации при использовании внешнего контура

  1. (Дополнительно) Рассчитайте массовые свойства сборки, чтобы включить их в подстановку.
  2. (Дополнительно) Создайте видовое представление или представление с уровнем детализации, которое будет содержать только требуемые компоненты.
  3. (Дополнительно) Активируйте представление.
  4. Вызовите команду "Внешний контур".
  5. В диалоговом окне «Внешний контур» вкладка «Компоненты» становится активной.
  6. В разделе Представление выберите именованный вид, положение и уровень детализации, которые необходимо использовать. Если требуется, чтобы компонент внешнего контура оставался ассоциативным в используемом именованном виде, установите флажок.
    Прим.: Представления можно изменять в процессе создания, а затем отображать обновления для выбранного представления. Предварительный просмотр изменений, внесенных в представление, происходит в реальном времени. Таким образом содержимое модели меняется для каждого представления. При нажатии кнопки «Отмена» изменения не будут отменены. Необходимо указать нужное представление перед закрытием диалогового окна.
  7. Если требуется удалить детали в зависимости от их размера, в разделе Удалить детали установите флажок Удалить детали с учетом размера и укажите расстояние для диагонали ограничивающей рамки компонента, которое следует использовать в качестве критериев фильтрации. Детали, размеры которых меньше указанных значений или равны им, удаляются.
    Прим.: При вводе значения сцена обновляется автоматически.
  8. В разделе Включить компоненты нажмите кнопку Выбрать для исключения и в графической области выберите компоненты, которые не следует включать в деталь внешнего контура.
    • По умолчанию активным режимом отображения является Просмотреть включенные. Отображаются все компоненты, включенные в новую деталь. Выберите Просмотреть исключенные, чтобы увидеть детали, которые выбраны пользователем для исключения. Используйте переключатель отображения, чтобы упростить процесс выбора.
    • Используйте приоритет Выбор для выбора параметра «Детали» (по умолчанию) или «Компоненты» (детали или сборки).
    • Установите флажок Все вхождения, если требуется выбрать все вхождения детали.
    Прим.: При переключении между режимами «Просмотреть включенные» и «Просмотреть исключенные» для отображения контекста обновляются метки диалогового окна. Кроме того, в соответствии с условным состоянием обновляется изображение.
  9. Щелкните вкладку «Элементы» для доступа к параметрам удаления элементов, состоящих из твердых тел, что помогает упростить результат.
  10. В разделе Удалить элементы укажите типы элементов (отверстия, пазы, сопряжения или фаски), которые требуется удалить из детали внешнего контура. Для каждого типа элементов можно выбрать следующие значения.
    • Нет — типы элементов не будут удалены.
    • Все — все типы элементов будут удалены.
    • Удалить диапазон — удаление всех типов элементов с заданным диапазоном. Удаляются элементы, входящие в указанный диапазон. Значение можно изменять в процессе создания и редактирования, осуществлять повторное обнаружение элементов и изменять результат.
    • Используйте инструмент «Выбор», чтобы выбрать элемент. При этом произойдет вычисление элемента и извлечение максимального введенного значения. Будут выбраны все подобные элементы, значение которых ниже или равно максимальному значению.
  11. Щелкните Обнаружить элементы, чтобы выделить все типы элементов, соответствующие критериям.
  12. Щелкните Сохранить элементы и щелкните выделенные элементы, чтобы предотвратить их удаление. Необходимо обновить выбор при нажатии кнопки «Сохранить элементы». При добавлении компонентов их элементы не выбираются автоматически.
  13. Нажмите вкладку «Создать».
  14. Укажите имя детали, если оно отличается от значения по умолчанию, тип шаблона, расположение файла и структуру спецификации, которые необходимо использовать.
  15. В области Стиль выберите один из следующих параметров.
    • Выберите "Одно твердое тело, поглощающее стыки между плоскими гранями", чтобы создать твердое тело без видимых границ между плоскими гранями.
    • Выберите параметр Твердое тело сохраняет стыки между плоскими гранями, чтобы создать единое твердое тело с видимыми границами между плоскими гранями.
    • Для создания детали, состоящей из нескольких тел и содержащей уникальное тело для каждой детали сборки, установите флажок Сохранять каждый твердый элемент как твердое тело.
    • Выберите "Один составной элемент" (выбор по умолчанию), чтобы создать составную поверхность. Этот параметр обеспечивает минимальное время расчета и минимальный размер файла на диске.
  16. В диалоговом окне Другие параметры задайте следующие параметры.
    • Разорвать связь, если требуется полностью отключить обновления и удалить ассоциативную связь между родительской сборкой и деталью внешнего контура.
    • Переименовать компоненты, чтобы заменить имена или номера деталей на типовые значения, такие как «Деталь1» или «Пов.1».
    • Чтобы связать цвет из базового компонента с целевой деталью, установите флажок Переопределять цвета по исходному компоненту. Если этот флажок снят, представление модели по умолчанию устанавливается по целевой детали.
    • Создать независимые тела при ошибочном логическом значении, чтобы при ошибке логической операции с одним из параметров стиля отдельного твердого тела создавать мультидеталь.
      Прим.: При удалении небольших граней можно создавать зазоры. При наличии зазоров формируется неоднородное тело.
    • Выберите Заполнить все внутренние пустоты, чтобы заполнить все внутренние полые оболочки в твердотельной детали внешнего контура.
    • Флажок Удалить внутренние детали установлен по умолчанию. Inventor анализирует модель в 14 стандартных направлениях (шесть ортогональных и восемь изометрических) для определения состояния видимости деталей. Детали, которые считаются невидимыми, удаляются.
  17. Нажмите кнопку "OK", чтобы завершить выполнение команды и создать подстановку. Если массовые свойства являются актуальными и активный уровень детализации не является главным уровнем детализации, то будет выдан запрос на копирование массовых свойств главного или активного уровня детализации.
Прим.: Когда на базе сборки создается деталь внешнего контура, которая используется в качестве подстановки, все внешние справочные ссылки отключаются - их необходимо обновить вручную.

Создание подстановочного представления с уровнем детализации с помощью заимствования сборки

  1. Нажмите "Открыть" и перейдите к сборке, которую требуется открыть.
  2. Чтобы использовать для производной сборки уровень детализации с уменьшенным количеством деталей, его сначала необходимо создать. Это позволяет максимально экономить память. Перейти к следующему шагу можно и не создавая нового уровня детализации.
  3. В браузере щелкните правой кнопкой мыши узел уровня детализации и выберите "Новая подстановка" > "Заимствовать сборку", чтобы создать новую производную деталь из сборки. Уровень детализации, активный на момент создания, содержит главное представление по умолчанию для операции заимствования.
  4. В окне "Новая производная подстановочная деталь" присвойте компоненту имя, при необходимости выберите шаблон и укажите местоположение для нового файла. Нажмите кнопку "OK", чтобы продолжить.
  5. Откроется временное окно команды "Производная сборка". Производные тела сборки в списке отражают уровень детализации, активный на момент создания.
  6. В окне "Производная сборка" перейдите на вкладку "Тела", "Прочее" или "Представления", чтобы внести изменения перед продолжением.
  7. По умолчанию выбран режим с сокращенным объемом памяти. Производная деталь, созданная в этом режиме, использует меньше памяти, так как в кэше не сохраняются исходные тела. Рекомендуется работать именно в этом режиме.
  8. Нажмите кнопку "OK", чтобы создать производную деталь, пометьте ее как подстановку, закройте окно производной сборки и вернитесь к главной (исходной) сборке.
  9. Измеритель емкости в главной сборке отражает одну деталь. Браузер уровня детализации содержит новый активный узел, представленный значком "Подстановочный уровень детализации.
Прим.: Когда на базе сборки создается производная деталь и используется в качестве подстановки, все внешние справочные ссылки отключаются - их необходимо обновить вручную.

Создайте подстановочное представление с уровнем детализации, используя файл детали, сохраненный на диске.

  1. Создайте упрощенное представление сборки путем моделирования детали или создания производной детали на основе сборки. Сохраните файл на диске.
  2. При необходимости откройте файл детали на диске.
  3. В браузере щелкните правой кнопкой на узле детали и выберите "Подстановка" в контекстном меню. Откроется диалоговое окно. Если деталь указана в качестве подстановки, все внешние справочные ссылки отключаются, их необходимо обновить вручную.
  4. Нажмите кнопку "Да", чтобы продолжить. Деталь обозначена как подстановка, и в браузере рядом со значком детали появится значок подстановки . Сохраните файл.
  5. Откройте сборку, которую нужно упростить (главная сборка).
  6. В браузере щелкните правой кнопкой узел "Уровень детализации" и выберите "Новая подстановка" > "Выбрать файл детали".
  7. В диалоговом окне помещения компонента выберите файл упрощенной детали, который будет использоваться в качестве подстановки, а затем нажмите "Открыть".
  8. В браузере в узле "Уровень детализации" появится значок подстановки и имя подстановочного уровня детализации. Как и при работе с другими элементами в браузере, подстановочный уровень детализации можно переименовать.
Прим.: Если местоположение XYZ и ориентация подстановочной детали отличаются от используемых в сборке, деталь вставляется в сборку на другую позицию относительно заменяемой сборки. Используйте инструмент "Захват-привязка" или зависимости для исходных рабочих элементов, чтобы изменить положение детали. Чтобы избежать такой необходимости, подстановочную деталь следует создавать с края или с эскизов, спроецированных с детальной сборки, или на базе поверхностей и тел, скопированных из детальной сборки.
Прим.: Когда на базе сборки создается производная деталь и используется в качестве подстановки, все внешние справочные ссылки отключаются - их необходимо обновить вручную.

Использование измерителя емкости для управления объемом используемой памяти

Для повышения производительности при работе с крупной сборкой используйте измеритель емкости, чтобы определить текущее состояние используемой памяти. Когда нужно сократить потребление памяти, определите, можно ли подавить некоторые компоненты, и создайте новое представление с уровнем детализации либо используйте подстановочный уровень детализации, чтобы добиться максимальной экономии памяти.