Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!! Полный конспект.doc
Скачиваний:
89
Добавлен:
10.09.2019
Размер:
23.72 Mб
Скачать

7.3 Поиск зависимостей, обнаружение и исправление ошибок

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

Каждая сборочная зависимость состоит из двух частей (т.к. связывает две детали). Если в изделии имеется множество зависимостей одного и того же типа Совмещение, Заподлицо и др. поиск ответной части зависимости вручную может оказаться долгим и сложным. Упростить процесс призвана процедура, автоматически разворачивающая структуру второго компонента-участника и выделяющая в ней зависимость, которая соответствует зависимости первого компонента.

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

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

Для обозначения ошибок используются следующие символы:

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

  • - предоставляется список советов по использованию средств устранения ошибок. Для просмотра информации об окне сообщений следует нажать кнопу Справка в окне сообщения об ошибке

  • - состояние ошибки. Если пользователь принял ошибку зависимости, такая зависимость помечается в браузере именно этим символом

  • - предоставляется информация о зависимости, попытка наложить которую была предпринята. Если обнаружено несколько проблем, то в процессе оценки необходимых для устранения ошибки действий можно разворачивать и сворачивать иерархическую структуру сообщения

  • - копирование сообщений в буфер обмена. Пользователь может затем вставить их в текстовый документ или в сообщение электронной почты

  • Редакт - повторное открытие диалогового окна для данной операции. Пользователь может задать в нем другие параметры

  • Отмена - отмена операции без сохранения каких либо изменений

  • Принять - сохранение изменений, даже если проблема не решена. Символ наличия ошибки добавляется к конструктивному элементу в браузере; она может быть исправлена позже

Для диагностики проблем и получение рекомендаций по их решению:

  1. Щелкнуть на красном кресте в окне сообщений или щелкнуть в браузере правой кнопкой мыши на ошибочной связи и выбрать из контекстного меню Редакт

  2. В появившемся окне сообщения щелкнуть по кнопке Да

  3. При необходимости, если Корректор ошибок активен, можно изменить вид в графическом окне, используя функциональные клавиши: F2 - панорамирование, F3 – зуммирование, F4 - вращение

  4. В первом открывшемся окне Корректор ошибок щелкнуть по кнопке Выбор для просмотра списка всех ошибок в модели. В сборке сообщения о проблемах с отдельными конструктивными элементами вложены в соответствующие им детали. Выбрать ошибку для исправления. Если Корректор ошибок открыт, то нажатием:

  • кнопки Редакт на панели меню, выделяется первая ошибка в списке

  • красного креста в окне сообщений или щелчком на значке неудачной операции в браузере, выделяется соответствующая ошибка

  1. Щелкнуть по кнопке Далее

  2. В следующем открывшемся окне Проверка содержится детальная информация и предлагаемые решения для выбранной ошибки. Проблема выделяется цветом в графическом окне. Чтобы снять или вернуть это выделение, достаточно щелкнуть мышью на соответствующей кнопке. Если проблема не может быть выделена цветом в графическом окне (например, при недоступной геометрии), то вместо кнопки Снять выделение появляется кнопка Выделить в окне. Чтобы найти источник проблемы, следует нажать эту кнопку. В окне воспроизводится весь процесс создания конструктивного элемента

  3. Щелкнуть по кнопке Далее

  4. В открывшемся окне Исправление отображаются возможные варианты исправления выбранной ошибки. Выбрать требуемый вариант. Исправление производится после закрытия Корректор ошибок

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

При возникновении ошибки во время работы Inventor отображает окно сообщения со списком ошибок. Ошибки в конструкции отображаются подчеркнутым текстом красного цвета. Если выбрать такой текст в списке, расположение ошибочного элемента выделяется цветом в графическом окне.

Конструктор может исправить ошибки сразу при их возникновении, либо принять их и вернуться к их исправлению позднее. Для исправления ошибок сразу при их возникновении

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

  • для получения сведений о работе с окном сообщений щелкнуть на значке-лампе, расположенном рядом с сообщением.

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

Для исправления ошибок в конструкции позже

  • чтобы сохранить результаты работы (вместе с ошибками), нажать кнопку Принять, расположенной в нижней части окна сообщений об ошибках. Ошибочная операция добавляется в браузер со специальным значком.

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

В Inventor имеется возможность редактирования типа связи, смещение, угол, выбор компонентов и направление. Эта процедура подразумевает, что в браузере активен фильтр Вид изделия. Если был активирован фильтр Полный вид, все связи для каждой сборки собраны под исходной папкой сборки (хотя каждая деталь показывает свои свойства, когда она раскрыта). Можно изменять тип и вариант зависимости, задавать смещение или угол, выбирать другие компоненты.

Алгоритм редактирования связей:

  1. Для определения компонентов, на которые наложена зависимость, выбрать зависимость в браузере. При этом компоненты, на которые наложена зависимость, подсвечиваются

  2. В браузере раскрыть папку компонента, зависимость которого будут редактироваться

  3. Поместить курсор над связью, затем щелкнуть правой кнопкой мыши и выбрать команду контекстного меню Редактировать

  4. В открытом диалоговом окне Редактирование зависимости задать новые значения параметров

  5. Нажать ОК

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

Если стратегия наложения зависимостей или предъявляемые к сборке требования изменились, может потребоваться удалить ту или иную сборочную зависимость. Такое изменение можно производить в браузере:

  1. Щелкнуть по значку (+) для раскрытия компонента.

  2. Поместить курсор над связью, которую требуется удалить. Детали, участвующие в этой связи, будут подсвечены.

  3. В контекстном меню выбрать Удалить. Эта связь будет показана в красной рамке и элементы связи будут подсвечены.

Дополнительный способ удаления зависимости – выбрать зависимость в браузере и нажать клавишу Delete.

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

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

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

Алгоритм поиска ответной части для отдельной зависимости

  1. Установить в браузере позиционный вид.

  2. Развернуть компонент, содержащий первую часть зависимости.

  3. Выбрать зависимость (в том числе и с ошибкой) в браузере. Щелкнуть правой кнопкой и выбрать пункт Ответная часть.

В практике моделирования сложных изделий достаточно часто возникает необходимость в перемещении отдельного компонента. Алгоритм перемещения компонента

  1. Для перемещения отдельного компонента в плоскости экрана следует воспользоваться кнопкой Перенести компонент, расположенной на панели инструментов Изделие

  2. Выбрать компонент и перетащить его в новое местоположение, удерживая нажатой кнопку мыши.

  3. Для того чтобы оставить компонент в новом местоположении, отпустить кнопку мыши.

Перемещенные компоненты подчиняются следующим правилам:

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

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

  • если позиционирование компонента полностью определено зависимостями, при обновлении изделия он возвращается в исходное местоположение.

  • базовый компонент вновь фиксируется в новом местоположении. Компоненты, связанные зависимостями с базовым компонентом, позиционируются соответственно.

Можно перетаскивать компоненты, игнорируя зависимости, которые могут иметь варьируемые параметры. Для этого следует в браузере из контекстного меню зависимости и выбрать Подавить.