Возможные ошибки и причины их возникновения

Наиболее часто встречающиеся ошибки, возникающие при использовании блоков библиотеки Механика 3D, и причины их возникновения приведены ниже.

Ошибки на этапе инициализации модели. Общие ошибки

  1. "Найден неподключенный порт" – порт одного из блоков библиотеки Механика 3D не подключен линией связи к другому блоку. Рекомендуется подключить порт блока, подсвечиваемый при нажатии на текст ошибки. Имя порта указывается в тексте ошибки.
  2. "Найден неподключенный блок" – блок не подключен к заделке через цепь преобразований координат. Ошибка может возникать, если один из блоков, подключенных к блокам подгруппы Элементы нагружения не подключен к заделке явным образом. Рекомендуется добавить кинематическую связь между блоком, подсвечиваемый при нажатии на текст ошибки, и заделкой.
  3. "Найден недопустимый блок" – порт одного из блоков подключен к блоку, не входящему в список блоков библиотеки Механика 3D. Рекомендуется удалить блок, подсвечиваемый при нажатии на текст ошибки.
  4. "Блок соединен сам с собой" – один порт блока соединен с другим портом этого же блока. Рекомендуется изменить способ подключения линии связи, подключенную к блоку, подсвечиваемому при нажатии на текст ошибки.

Ошибки, связанные с количеством блоков в модели

  1. "У системы может быть только одна заделка" – в топологии одного многозвенного механизма найдено более одного блока Заделка. Рекомендуется удалить блок, подсвечиваемый при нажатии на текст ошибки. Для более удобного подключения блоков рекомендуется использовать блок Ссылка на заделку.
  2. "У системы должен быть только один блок настроек модели" – в топологии одного многозвенного механизма найдено более одного блока Настройки модели. Рекомендуется удалить блок, подсвечиваемый при нажатии на текст ошибки.
  3. "Блок "Настройки модели" не найден" – в топологии модели не найден блок Настройки модели. Рекомендуется добавить блок Настройки модели и подключить в любом месте модели.
  4. "В модели не найдены системные блоки" – не найдены системные блоки, входящие в состав блока Заделка. Рекомендуется удалить блок Заделка и заменить его на блок из библиотеки.

Ошибки на этапе расчета модели. Общие ошибки

  1. "Вырожденная матрица Гесса! Невозможно вычислить ускорения в сочленениях!" – при попытке решить прямую задачу динамики для сочленения матрица Гесса оказалась сингулярной. Возможные причины:
    • Ряд кинематических пар входит в кинематическую цепь без инерций, из-за чего невозможно рассчитать движение тела нулевой массы под действием ненулевой силы. Рекомендуется добавить блоки Масс-инерционные характеристики в кинематические цепи.
    • В кинематической цепи заданы дублирующие друг друга кинематические пары, например, два вращательных сочленения на одной оси. Рекомендуется удалить одну из кинематических пар.
  2. "Вырожденная матрица Якоби! Невозможно вычислить усилия в сочленениях!" – при попытке решить обратную задачу динамики для сочленения матрица Якоби оказалась сингулярной. Возможные причины:
    • Ряд кинематических пар входит в кинематическую цепь без инерций, из-за, невозможно рассчитать движение тела нулевой массы под действием ненулевой силы. Рекомендуется добавить блоки Масс-инерционные характеристики в кинематические цепи.
    • В текущей конфигурации решение не может быть найдено. Например, заданный профиль изменения обобщенных координат не удовлетворяет уравнениям связей механизма.
  3. "Превышено количество итераций при решении НАУ!" – в ходе поиска решения численным методом количество итераций превысило значение, заданное в параметрах проекта во вкладке "Параметры расчета" в группе "Настройки решения НАУ" в параметре "Максимальное к-во итераций".
  4. "Линейные положения/Ориентация/Линейные скорости/Угловые скорости звеньев не удовлетворяют условиям замкнутости кинематической цепи" – условие замкнутости кинематической цепи не может быть выполнено в текущей конфигурации механизма. Значения положений/скоростей в месте разрыва замкнутой цепи различаются более чем на значения, заданные в блоке Настройки модели. Возможные причины:
    • Начальные значения обобщенных координат или скоростей в кинематических парах не удовлетворяют условию замкнутости кинематической цепи. Ошибка появляется при инициализации модели.
    • В ходе моделирования с чрезмерно крупным шагом не удалось сохранить заданную точность при расчете замкнутой кинематической цепи. Рекомендуется уменьшить максимальный шаг интегрирования проекта либо увеличить значения допустимых расхождений в блоке Настройки модели.