Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Современные вычислительные технологии

  1. В начало
  2. Курсы
  3. Весенний семестр
  4. Математика, механика
  5. МКЭ2018
  6. Задача о равновесии рамы
  7. Лабораторная работа №2

Лабораторная работа №2

Требуемые условия завершения
Открыто с: понедельник, 3 марта 2025, 08:00
Срок сдачи: понедельник, 17 марта 2025, 09:50

Варианты работы - по ссылке https://edu.mmcs.sfedu.ru/pluginfile.php/55510/mod_resource/content/1/Ex_Str_Mat.pdf (страница 25)
Рассматривается задача о равновесии плоской рамы. Для решения создается входной файл. 

Раздел препроцессора

Для сохранения эпюр создаём выходной графический файл следующими командами

F_R = 'SMs3'       ! задаём имя графического файла в рабочей папке  
/show, F_R, grph   ! В режиме /BATCH задаем вывод графики
                   ! в файл "f_r".grph
Тип элемента выбираем следующий
et,1,beam3       ! Элементы с TYPE=1 - , балочные КЭ BEAM3

Задаем геометрические и материальные параметры (в каждой задаче они свои)

r, 1, 37.5, 3800, 24 ! REAL CONST. типа REAL=1 : (двутавр N 20а)
                     !   площадь поперечного сечения AREA=28.9 ,
                     !   момент инерции IZZ=2030 ,
                     !   толщина HEIGHT=20
mp, ex, 1, 2e6       ! MAT. PROP. типа MAT=1: модуль Юнга EX=2e6

Если в раме есть участок с равномерно распределенной нагрузкой, удобно заранее задать параметр

n_fill=16      ! число КЭ, генерируемых 
               ! на участке с распределенной нагрузкой

(имя параметра - произвольное)

Затем при создании элементов используем команду

fill, 3, 3+n_fill, n_fill-1  ! Генерируем n_fill-1 равноотстоящих узлов
                             ! между узлами 3 и 3+n_fill

Затем для создания элементов создаём цикл

*do, i, 3, 3+n_fill
  e, i, i+1
*enddo

Если рама содержит шарнирный узел, должны существовать два различных узла с одинаковыми геометрическими координатами. Кроме того, для таких узлов нужно связать между собой по отдельности узловые степени свободы UX и UY так, чтобы обеспечить их равенство. Данная процедура может быть осуществлена в ANSYS в препроцессоре по командам CP следующим образом:

cp, 1, ux, 2, 3 $ cp, 2, uy, 2, 3   ! Связываем степени свободы UX и UY
                                    ! в совпадающих узлах 2 и 3 для задания
                                    ! промежуточного шарнира

Знак '$' используется, если нужно поставить сразу две команды в одну строку.

Раздел решения

Краевые условия и сосредоточенные нагрузки задаются так же, как и для фермы, командами d и f. На участках с распределённой нагрузкой создаём цикл

*do, i, 2, 1 + n_fill
 sfbeam, i, , pres, 40  ! Задаем распределенную нагрузку
*enddo

Раздел постпроцессора

Следующий фрагмент кода содержит все команды, нужные для вывода в файлы численного и графического результатов.

/post1
 ! Согласно документации по КЭ BEAM3 при KEYOPT(9)=0
 ! определяем указатели на значения нормальных и поперечных сил и
 ! изгибающих моментов на концах элементов
etable,mforxi,smisc,1  ! Smisc,1 - нормальная сила N в узле I
etable,mforxj,smisc,7  ! Smisc,7 - нормальная сила N в узле J
etable,mforyi,smisc,2  ! Smisc,2 - поперечная сила Q в узле I
etable,mforyj,smisc,8  ! Smisc,8 - поперечная сила Q в узле J
etable,mmomzi,smisc,6  ! Smisc,6 - изгибающий момент M в узле I
etable,mmomzj,smisc,12 ! Smisc,12 - изгибающий момент M в узле J
/output,F_R,res   ! Направляем вывод в файл .res
prrsol            ! Печатаем опорные реакции
pretab,mforyi,mforyj       ! Печатаем поперечные силы
pretab,mforxi,mforxj       ! Печатаем нормальные силы
pretab,mmomzi,mmomzj       ! Печатаем изгибающие моменты
/output
/pnum,node,1  ! Нумеровать узлы при графическом показе
eplot         ! Нарисовать элементы
/pbc,u,,1     ! Показывать условия закрепления 
              ! для механических степеней свободы
/pbc,cp,,1    ! Показывать связанные степени свободы
  ! Для показа сил и моментов используются команды:
/pbc,f,,1
/pbc,m,,1
/psf,pres,norm,1 ! Показывать распределенные нормальные нагрузки
/pnum,elem,1  ! Нумеровать элементы
/pnum,node,0  ! Не нумеровать узлы
/number,1  ! Занумерованные объекты показывать 
           ! только различным цветом без нумерации
/zoom,1,scrn,,,1.7 ! Масштабировать окно для удобства
/pbc,all,,0      ! Не показывать механические условия закрепления,
                 ! силы, моменты и связанные степени свободы
/psf,pres,norm,0 ! Не показывать распределенные нагрузки
/pnum,elem,0     ! Не нумеровать элементы
/triad,off       ! Не показывать начало и систему координат 
plls,mforyi,mforyj,-2  ! Графический показ эпюры поперечных сил Q 
  ! Поперечные силы в ANSYS имеют противоположный знак 
  ! по сравнению с принятым в указанном выше задачнике
plls,mforxi,mforxj,2   ! Графический показ эпюры нормальных сил N
plls,mmomzi,mmomzj,2   ! Графический показ эпюры изгибающих моментов M
finish 

Студенты сдают отчёт, включающий в себя:

  • Постановку задачи
  • Текст программы
  • Результаты работы программы, сравнение с точными результатами.

Иван Гусаков - 6
Владислав Калабуха - 7
Виктор Марков - 8
Никита Молчан - 9
Вячеслав Савицкий - 10
Владислав Терентьев - 11
Марк Узлов - 12
Ярослав Филатов - 13

  • lab_03_samgtu.pdf lab_03_samgtu.pdf
    4 марта 2019, 18:35
  • sms3_.inp sms3_.inp
    1 апреля 2025, 11:59
  • SMs3.inp SMs3.inp
    20 февраля 2018, 10:19
◄ Лабораторная работа №1
Лабораторная работа №3 ►
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

          • КТиНМ

          • Уч_практ_2к (мех)

          • Стох. мод.

          • БД-25

          • Уч_практ_2к (мат)

          • Производственная практика

          • Проект (второй курс)

          • Теормех 1

          • МСС

          • ФМП и ВМ

          • Компьютерные науки

          • МКЭ2018

            • Общее

            • Задача о равновесии фермы.

            • Задача о равновесии рамы

              • ЗаданиеЛабораторная работа №2

            • Расчет свободных колебаний упругого плоского тела

            • Статическая задача теории упругости

            • Задача теплопроводности

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

        • ОИИ

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ - 24

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
МКЭ2018
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика