вторник, 27 сентября 2011 г.

21558 - искаженный элемент

 
Добрый день, постоянным, читателям нашего блога. Добрый день и тем, кто еще не решился вступить в ряды постоянных читателей. Сегодня рассмотрим, что делать пользователю при обнаружении программой Robot в расчетной схеме конечных элементов с неправильной геометрией, или как их называет программа Robot - искаженный элемент.
Можно конечно, перебить всю сетку, перегенерировать всю расчетную модель и снова запустить на расчет, но не факт, что мы опять не получим знакомое окно с таким же предупреждением.
2011-09-25_1627
Первый вариант решения проблемы насущной: «найти и уничтожить».

Кликнем на кнопку «Выбор режимов» и в появившемся окне «Выбор» из падающего списка выберем «Конечный элемент». Переключим радио кнопку на «пример» и напротив «Номер» в появившемся окошке введем номер искаженного конечного элемента. Нажимаем «Enter» и в окошке «значение» получаем, в виде ответа, номер панели, в которой обнаружен искаженный конечный элемент.
2011-09-25_1633
Далее. Скопируем номер панели, в которой присутствует искаженный элемент, в буфер обмена. В окошке выбора стержней, вставим из буфера обмена номер панели, в которой присутствует искаженный конечный элемент, и нажмем «Enter». В результате чего выбранная панель в схеме подсветиться красным цветом.
2011-09-25_1641
Далее. Выполняем фрагментацию панели в новом окне кликнув на кнопку «Редактирование в новом окне»
2011-09-25_1643
Или, выполним фрагментацию панели в текущем окне : Редактор→Изменение подконструкции→Редактировать подконструкцию.
clip_image005
В результате чего, имеем:
2011-09-25_1650
Тоже самое, только поближе, и посмотрим на панель сверху. Кликнем на кнопку «Выбор режимов». В появившемся окне «Выбор» из падающего списка выберем «Конечный элемент». Радио кнопку переключим в положение «пример». В окошке напротив «Номер» впишем номер искаженного конечного элемента: 21558. После чего из нижнего падающего списка выберем «Узел». В результате чего в окошке «Значение» получим список узлов нашего искаженного конечного элемента. Выделим их и скопируем в буфер обмена.
2011-09-25_1654
Далее. Облегчим себе задачу поиска нужных нам узлов. Для этого кликнем правой клавишей мышки, и в появившемся меню выберем «Показать».
2011-09-25_1701
В появившемся окне «Показать» устанавливаем галочку «Отображение атрибутов только для выбранных объектов» и кликаем на «ОК».
clip_image009
После чего наша схема приобретает такой вид:
2011-09-25_1705
Далее. В окошке выбора узлов вставляем из буфера обмена номера узлов, которые принадлежат нашему искаженному элементу и нажимаем «Enter».
2011-09-25_1706
После этого кликнем на иконку «Номера узлов».
2011-09-25_1710
И получим:
2011-09-25_1714
Далее, готовим искаженный конечный элемент к «уничтожению». Выделяем его.
2011-09-25_1716
И показываем ему «красную карточку», ставим на нем «Красный крест»… короче, удаляем его.
2011-09-25_1717
Далее. Кликаем на иконку «Параметры расчета» и в появившемся окне «Тип расчета» снимаем галочку «Создание модели» и сразу же кликаем на кнопку «Расчет»
2011-09-25_1719
Далее, продолжаем без генерации модели «Да, продолжить без генерации модели»
clip_image017
Спустя пару десяток секунд появится окно «Статический расчет»
clip_image018
После завершения работы решателя результаты изменятся статус на «Доступные»

2 комментария:

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

    ОтветитьУдалить
    Ответы
    1. Уважаемый, Анонимный, если вы удалите сетку, а потом ее снова нанесете: вы потеряете драгоценное время, которое Робот потратит на генерацию расчетной схемы. На задачах малой размерности это может и не так заметно, ну а если задачка, как говорит дядя Рома, - "аццкая", то лучше использовать рекомендации изложенные выше ...

      Удалить