Добрый день, постоянным, читателям нашего блога. Добрый день и тем, кто еще не решился вступить в ряды постоянных читателей. Сегодня рассмотрим, что делать пользователю при обнаружении программой Robot в расчетной схеме конечных элементов с неправильной геометрией, или как их называет программа Robot - искаженный элемент.
Можно конечно, перебить всю сетку, перегенерировать всю расчетную модель и снова запустить на расчет, но не факт, что мы опять не получим знакомое окно с таким же предупреждением.
Первый вариант решения проблемы насущной: «найти и уничтожить».
Кликнем на кнопку «Выбор режимов» и в появившемся окне «Выбор» из падающего списка выберем «Конечный элемент». Переключим радио кнопку на «пример» и напротив «Номер» в появившемся окошке введем номер искаженного конечного элемента. Нажимаем «Enter» и в окошке «значение» получаем, в виде ответа, номер панели, в которой обнаружен искаженный конечный элемент.
Далее. Скопируем номер панели, в которой присутствует искаженный элемент, в буфер обмена. В окошке выбора стержней, вставим из буфера обмена номер панели, в которой присутствует искаженный конечный элемент, и нажмем «Enter». В результате чего выбранная панель в схеме подсветиться красным цветом.
Далее. Выполняем фрагментацию панели в новом окне кликнув на кнопку «Редактирование в новом окне»
Или, выполним фрагментацию панели в текущем окне : Редактор→Изменение подконструкции→Редактировать подконструкцию.
В результате чего, имеем:
Тоже самое, только поближе, и посмотрим на панель сверху. Кликнем на кнопку «Выбор режимов». В появившемся окне «Выбор» из падающего списка выберем «Конечный элемент». Радио кнопку переключим в положение «пример». В окошке напротив «Номер» впишем номер искаженного конечного элемента: 21558. После чего из нижнего падающего списка выберем «Узел». В результате чего в окошке «Значение» получим список узлов нашего искаженного конечного элемента. Выделим их и скопируем в буфер обмена.
Далее. Облегчим себе задачу поиска нужных нам узлов. Для этого кликнем правой клавишей мышки, и в появившемся меню выберем «Показать».
В появившемся окне «Показать» устанавливаем галочку «Отображение атрибутов только для выбранных объектов» и кликаем на «ОК».
После чего наша схема приобретает такой вид:
Далее. В окошке выбора узлов вставляем из буфера обмена номера узлов, которые принадлежат нашему искаженному элементу и нажимаем «Enter».
После этого кликнем на иконку «Номера узлов».
И получим:
Далее, готовим искаженный конечный элемент к «уничтожению». Выделяем его.
И показываем ему «красную карточку», ставим на нем «Красный крест»… короче, удаляем его.
Далее. Кликаем на иконку «Параметры расчета» и в появившемся окне «Тип расчета» снимаем галочку «Создание модели» и сразу же кликаем на кнопку «Расчет»
Далее, продолжаем без генерации модели «Да, продолжить без генерации модели»
Спустя пару десяток секунд появится окно «Статический расчет»
После завершения работы решателя результаты изменятся статус на «Доступные»
В некоторых случаях можно избежать удаления подэлемента, удалив сетку элемента и переразбив заново.
ОтветитьУдалитьУважаемый, Анонимный, если вы удалите сетку, а потом ее снова нанесете: вы потеряете драгоценное время, которое Робот потратит на генерацию расчетной схемы. На задачах малой размерности это может и не так заметно, ну а если задачка, как говорит дядя Рома, - "аццкая", то лучше использовать рекомендации изложенные выше ...
УдалитьСпасибо , помогло , но просто удаление Искаженного
ОтветитьУдалить