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

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

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

Общие ошибки

  1. «Найден неподключенный порт» – порт одного из блоков библиотеки «Механика 3D» не подключен линией связи к другому блоку.
  2. «Линия связи не подключена к другому блоку» – порт одного из блоков библиотеки «Механика 3D» подключен к линии связи, которая не подключена к другому блоку. Данная ошибка может возникать, если блок библиотеки «Механика 3D» подключен к блоку «Входной порт», а соответствующий порт субмодели не подключен.
  3. «Найден недопустимый блок» – порт одного из блоков библиотеки «Механика 3D» подключен к блоку, не входящему в список блоков библиотеки.
  4. «Блок соединен сам с собой» – один порт блока библиотеки «Механика 3D» соединен с другим портом этого же блока.

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

  1. «У системы может быть только одна заделка» – в топологии одного многозвенного механизма найдено более одного блока «Заделка».
  2. «У системы должен быть только один блок настроек модели» – в топологии одного многозвенного механизма найдено более одного блока «Настройки модели».
  3. «Блок «Настройки модели» не найден» – в топологии модели не найден блок «Настройки модели».
  4. «Звено может содержать только один блок масс-инерционных характеристик» – внутри субмодели блока «Звено» найдено более одного блока «Масс-инерционные характеристики».
  5. «Звено должно содержать блок масс-инерционных характеристик» – внутри субмодели блока «Звено» не найден блок «Масс-инерционные характеристики».
  6. «Звено не может содержать более одной 3D-модели» – внутри субмодели блока «Звено» найдено более одного блока «3D модель».

Ошибки, связанные с соединением блоков различных типов между собой

  1. «Заделка может быть соединена только с системами координат и 3D-моделями» – к блоку «Заделка» подключен блок, не входящий в список допустимых.
  2. «Система координат может быть соединена только с одной кинематической парой» – к блоку «Система координат КП» подключен блок, не входящий в список допустимых.
  3. «Звено может содержать только блок масс-инерционных характеристик, систем координат и 3D-моделей» – к блоку «Масс-инерционные характеристики» подключен блок, не входящий в список допустимых.
  4. «Система координат должна быть соединена с кинематической парой» – блок «Система координат КП», подключенная одним портом к центру масс звена (блок «Масс-инерционные характеристики»), другим портом подключена не к кинематической паре, а к блоку другого типа. Блок «Настройки модели» не вызывает данную ошибку.
  5. «Кинематическая пара может быть соединена только с одной системой координат» – к блоку кинематической пары подключен блок, отличный от блока «Система координат КП».
  6. «Кинематическая пара должна быть соединена с системой координат» – блок кинематической пары не подключен к системе координат.
  7. «Кинематическая пара подключена к одному и тому же звену» – кинематическая пара подключена к системам координат, которые подключены к одному и тому же блоку «Масс-инерционные характеристики» (к одному и тому же звену).

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

Общие ошибки

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