Skip to content

Устранение неполадок ​

Результаты не рисуются ​

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

  1. Прочитайте сообщение в левом верхнем углу окна просмотра.
    • Материалы не определены. / Сечения не определены.: добавьте их кнопкой Добавить.
    • Синяя плашка Нужны опоры: модель просто ещё не закончена. Добавьте опоры. Наведите курсор на плашку, чтобы увидеть пунктирным контуром, как конструкция ещё может двигаться.
    • Красное сообщение: что-то не так. Оно называет проблему или, если их несколько, гласит Ошибок в модели: N. Нажмите Подробнее и исправьте каждый пункт (см. таблицу ниже). Затронутые узлы или шарниры обведены на холсте.
    • Жёлтое сообщение: предупреждения. Модель всё равно рассчитана; их можно скрыть.
  2. Достаточно ли опор? Решателю нужно не менее трёх закреплённых степеней свободы, и опоры должны удерживать конструкцию. Балка на двух подвижных опорах (Dz + Dz) имеет только две и уезжает в сторону. Добавьте где-нибудь Dx или Ry на одной из опор.
  3. Соединены ли элементы? Два узла с одинаковыми координатами — это всё равно два разных узла. Удалите лишний и соедините заново или ставьте узлы на элементы с помощью Соединить с конструкцией.
  4. Слишком много шарниров? Шарниры на обоих концах стойки или квадрат из шарнирно соединённых стержней без раскоса образуют механизм. EduBeam обводит шарниры и показывает движение.
  5. Нулевая жёсткость? E, A или Iy, случайно введённые как 0 или в неправильной единице, позволяют части конструкции двигаться почти без сопротивления. EduBeam сообщает об этом как о неустойчивости.
«Подробнее» перечисляет каждую проблему с подсказкой и может показать движение

Сообщения ​

Подробнее открывает диалог с заголовком Невозможно рассчитать модель (ошибки), Модель ещё не готова к расчёту (ещё нужны опоры) или Предупреждения модели. Его ссылка Устранение неполадок ведёт сюда.

Осталось добавить ​

СообщениеСмысл / что делать
Конструкции нужны опоры, иначе её нельзя рассчитать.Всего закреплено менее трёх степеней свободы. Добавьте опоры.
Отдельная часть конструкции (узлы …) имеет менее 3 закреплённых степеней свободы и может свободно перемещаться.Модель распалась на части, и одна из них «плавает». Соедините её или закрепите.

Ошибки ​

СообщениеСмысл / что делать
Опор у конструкции достаточно, но они её не удерживают: она всё ещё может …Все опорные связи параллельны или их линии действия пересекаются в одной точке. Пунктирный контур показывает движение; измените направление одной из опор. Если затронута только одна часть, то же сообщение называет отдельную часть.
Опоры удерживают конструкцию, но она всё равно является механизмом: её стержни могут поворачиваться вокруг шарниров в узле …Шарниры позволяют стержням поворачиваться друг относительно друга, как в раме с шарнирами наверху обеих стоек или в шарнирном квадрате без раскоса. Уберите шарнир или добавьте стержень либо опору.
Конструкция неустойчива; практически без сопротивления перемещаются: узел …Почти механизм или жёсткость, близкая к нулю. Проверьте опоры, шарниры и значения E, A и Iy.
Конструкция является механизмом: матрица жёсткости вырождена.Что-то может свободно двигаться, но проверки выше этого не обнаружили. Проверьте, что каждая часть удерживается не менее чем тремя связями и что шарниры не оставляют стержень свободно вращающимся.
Элемент … ссылается на несуществующий узел / материал / сечение …Объект, на который ссылается элемент, был удалён — обычно в вручную отредактированном файле JSON. Назначьте его заново в таблице Элементы.
Элемент … должен ссылаться ровно на 2 узла.Повреждённый элемент в импортированном файле. Удалите его и создайте заново.
Узловая нагрузка / Заданное перемещение №n ссылается на несуществующий узел …Удалите нагрузку или назначьте ей узел.
Нагрузка на элемент №n ссылается на несуществующий элемент …Удалите нагрузку.
Расчёт не удался из-за внутренней несогласованности модели…Общий сбой. Отмените последний шаг или сохраните файл и сообщите об ошибке.

Предупреждения ​

Модель всё равно рассчитана, но проверьте следующее:

СообщениеСмысл / что делать
Узел … не соединён ни с одним элементом и не учитывается в расчёте.Лишний узел. Удалите его или соедините.
Узел … имеет опору, но к нему не присоединён ни один элемент, поэтому опора ничего не воспринимает.Опора на лишнем узле.
Элемент … ссылается на один и тот же узел на обоих концах.Элемент нулевой длины. Удалите его.
Узловая нагрузка / Заданное перемещение №n содержит недопустимые значения.Компонента, которая не является числом. Отредактируйте нагрузку.

Результаты выглядят неправильно ​

СимптомВероятная причина
Нагрузки действуют вверхГлобальная ось z направлена вниз, поэтому положительные Fz/fz направлены вниз. Отрицательные значения направлены вверх. См. правила знаков. При осях с y вверх всё наоборот.
Прогиб в 1000 раз больше или меньшеПутаница в единицах: E введён в Pa, хотя единица — MPa, или Iy в cm⁴, хотя единица — m⁴. Проверьте плашку единиц в правом нижнем углу окна просмотра.
Прогиб немного больше, чем по формуле из учебникаДеформация сдвига Тимошенко. Увеличьте коэффициент сдвига сечения или используйте гибкий стержень, чтобы приблизиться к значениям Эйлера–Бернулли. См. Проверка результатов вручную.
Знак выглядит «неправильным»Читайте знак по подписям, а не по стороне эпюры. Положительный M растягивает нижние волокна. Концевые усилия в Результатах по элементам следуют локальным осям элемента, а не правилу знаков N-V-M.
Две одинаковые стойки показывают противоположные знаки поперечной силыЗнак V следует направлению каждого элемента. Чтобы сравнить, поменяйте местами узлы одной из них.
Числа вида 4 · 10¹Научный формат чисел. Выберите Автоматический в Настройки → Язык и локаль → Формат чисел.
Эпюры огромные или крошечныеЭто чисто визуально. Настройте Масштаб результатов в Настройки → Настройки просмотра.
Нагрузка в локальных координатах направлена не тудаЛокальная ось x элемента идёт от его начального узла к конечному. Поменяйте узлы местами или смените знак.
Нагрузка на наклонный стержень не таФлажок LCS по умолчанию отмечен, поэтому fz действует перпендикулярно стержню. Снимите его для вертикальной нагрузки.
Температурная нагрузка ничего не делаетСтатически определимая конструкция деформируется от температуры свободно, без внутренних усилий. Проверьте, что α ≠ 0, а для перепада — что задана высота сечения h.

Проблемы с интерфейсом ​

СимптомРешение
Сочетания клавиш не работаютСначала щёлкните по холсту: пока фокус в текстовом поле, клавиши игнорируются.
Не получается панорамироватьПо умолчанию панорамирование выполняется средней или правой кнопкой мыши; это меняется в Настройки → Управление и горячие клавиши. На тачпаде прокрутка двумя пальцами масштабирует; чтобы панорамировать, нажмите и тяните двумя пальцами.
Моя модель пропалаПри открытии ссылки, файла или примера и при очистке прежняя модель сохраняется: ☰ → Недавние модели или Ctrl+Z.
Не тот языкНастройки → Язык и локаль или добавьте к адресу ?lang=ru.
Изменения настроек не сохраняютсяЛокальное хранилище заблокировано (приватное окно, строгий режим конфиденциальности). Оно нужно для настроек, автосохранения и недавних моделей.

Как сообщить об ошибке ​

Создайте issue на GitHub, указав браузер и ОС, что вы ожидали, и, что полезнее всего, ссылку или файл проекта, на котором проблема воспроизводится.