2.2 Формирование геометрической модели лопатки
В рабочем каталоге ANSYSсоздается текстовый файл, например –lopatka.txt. Первой строкой в нем записывается команда очистки заданияANSYSот предыдущей информации:
FINISH
/CLEAR, START ! Создание нового файла
/PREP7 ! Вход в препроцессор
Затем начинается ввод точек командой Main Menu>Preprocessor>Create>Keypoints>In Active CS
Рисунок 36 - Вид окна ввода точек
При записи параметров, как на рисунке выше, получается точка с номером 10 и координатами X=1;Y=2;Z=3.
В Utiliti Menu>File>List>Log Fileсмотрится последняя команда. Она имеет вид:K,10,1,2,3,
Рисунок 37 - Вид окна LOGфайла
По данному примеру продолжается формирование файла с точками одного из сечений. Строка задания точки имеет вид:
K,№ точки,X,Y,Z,
!Из окна LOG возможно скопировать что-либо, только выделив нужный участок файла и нажав CTRL+C
Записав последовательно команды создания всех точек в файле и сохранив его, считываем файл командой UM>Read Input from
Получаем точки, соответствующие профилю, как на рисунке ниже.
Рисунок 38 - Точки профиля
Затем проводятся некоторые построения для обеспечения утолщения профиля. Между соответствующими друг другу парными точками создается точка начала координат, используя команду Main Menu> Preprocessor> Create> Keypoints> KP between KPs. Получим точки, как на рисунке ниже.
Рисунок 39 - Точки построения профиля и построенные средние точки
Для каждой пары точек создается своя локальная система координат (далее ЛСК) командой - Utility Menu>WorkPlane>Local Coordinate Systems>Create Local CS>By 3 Keypoints. Выделяется сначала средняя точка, затем любая из крайних и любая точка в стороне, например, как на рисунке ниже – точки 22-8-6 для создания ЛСК паре точек 7-8.
! Необходимо каждый раз менять номер ЛСК при ее создании.
Рисунок 40 - Порядок выбора точек при построении ЛСК
После построения должно получиться как на рисунке ниже – каждой паре точек соответствует своя локальная система координат.
Рисунок 41 - Полученные ЛСК
Задается параметр толщины для всего профиля. В командную строку вводим - delta1=1.2. Затем масштабируются последовательно все точки профиля относительно созданных ЛСК. Сначала нужно перейти в систему координат, соответствующую двум раздвигаемым точкам. В командную строку вводимCSYS, №ЛСК. Например, для точек на левой стороне рисунка -csys,11.
Рисунок 42 - ЛСК между точками
Далее выполняется команда Main Menu>Preprocessor>Operate>Scale>Keypoints.
Рисунок 43 - Окно команды масштабирования точек
В качестве параметра масштабирования вводится ранее заданный параметр delta1 и в нижнем окне выбираетсяmoved, для смещения существующих точек, а не создания новых.
!По завершению масштабирования переходим в глобальную систему координат командой CSYS,0.
После проделанной работы все команды копируются из LOGфайла в свой, файл сохраняется. ИзLOGфайла можно вычистить “мусор” в виде команд визуализации -/FOC,/REPLO,/VIEW,/ANG. Необходимо убедиться в его работоспособности, запустив файл на исполнение. Продолжаем создание модели. Точки кромок соединяются линиями Main Menu>Preprocessor>Create>Lines>Straight Line, а корытца и спинки сплайнами Main Menu> Preprocessor> Create> Splines>Spline thru KPs. Получатся линии, как на рисунке ниже.
Рисунок 44 - Линии профиля
Далее по созданным линиям создаются три поверхности командой Main Menu> Preprocessor> Create>Arbitrary>By Lines.
Рисунок 45 - Полученные поверхности
Для построения лопатки необходимо совместить центры тяжести сечений на одной оси. Совмещать удобнее на оси координат Z. Текущие координаты центра тяжести определяются командойMain Menu> Preprocessor> Operate>Calc Geom Items>Of Areas.
Рисунок 46 - Центро-массовые характеристики профиля (обведены координаты центра тяжести)
На данном этапе все сделанное ранее в своем файле сохраняется. Очевидно, что для смещения профиля и совмещения его центра тяжести с осью нужно сместить каждую точку построения на DXиDY. Кроме того, смещать профиль необходимо для выносов центров тяжести. Все это сделаем с помощью параметров. В начало своего файла заносим строчку значений параметров коррекции и затем прибавляем их к значениям координат точекXиY, как в примере ниже. Исполняемый файл принимает вид:
FINISH
/CLEAR,START
/prep7
!Параметры коррекции втулочного профиля
dkx=0,20365E-4
dky=-0.65064E-4
!Параметры выносов центра тяжести
dwy=0
dwx=0
!Утолщение втулочного профиля
delta1=1
! Построение точек
k, 1 , -59.3391995688+dkx+dwx,55.2650420230+dky+dwy ,570
k, 2 , -61.3269654697+dkx+dwx,57.5324650249+dky+dwy ,570
k, 3 , -56.2027300787+dkx+dwx,55.8437794015+dky+dwy ,570
k, 4 , -60.2738344955+dkx+dwx ………………………………………
…………………………………………………………………………….
! Создание промежуточных точек
KBETW,1,2,0,RATI,0.5,
KBETW,3,4,0,RATI,0.5,
KBETW,5…………………
……………………………..
!Задание локалных систем координат
CSKP,11,0,19,2,4,1,1,
CSKP,12,0,20,4,6,1,1,
CSKP,13,………………..
……………………………
!Раздвижка профиля
!1 строчка - переход в нужную систему координат
!2 строчка - масштабирование
csys,11
kpscale,1,2,,delta1,1,1, ,0,1
csys,12
kpscale,3,4,,delta1,1,1, ,0,1
csys,13
kpscale,5,6,,delta1,1,1, ,0,1
csys,………………………..
……………………………...
! Переход в глобальную систему координат
CSYS,0
!Построение линий
LSTR, 4, 2
LSTR, 2, 1
LSTR………………
……………………...
! Построение сплайнов
FLST,3,7,3
FITEM,3,4
FITEM,3,6
FITEM,3,8
FITEM,3,10
FITEM,3,12
FITEM,3,14
FITEM,3,16
BSPLIN, ,P51X
FLST,3,………
………………..
! Построение поверхностей
FLST,2,4,4
FITEM,2,4
FITEM,2,3
FITEM,2,2
FITEM,2,1
AL,P51X
FLST,2,4,4
FITEM…….
…………….
Таким же образом, по отдельности создаются два других сечения в отдельных файлах. Но нужно обратить внимание на то, что номера точек и линий не должны пересекаться. Для этого нумерацию точек второго сечения нужно начинать со ста, а третьего - с двухсот. Кроме того, необходимо выполнить команду Main Menu>Preprocessor>Numbering Ctrls>Set Start Number. При этом, номера созданных линий будут начинаться с введенных значений (требуется выполнять предыдущее условие для точек и для линий и областей) и при запуске последовательно трех файлов с профилями не будет никаких проблем с нумерацией.
Рисунок - 47 Окно сдвига стартовых номеров при создании точек, линий, поверхностей
По методике, приведенной выше, должны быть созданы три файла с сечениями и они должны без проблем запускаться последовательно.
! Надо убрать /CLEAR, START из второго и третьего по порядку запуска на исполнение файла.
Создается файл Design.txt для остальных построений. В него записываются команды считывания файлов с сечениями. Файл сохраняется и после его выполнения должно получиться то же, что на рисунке ниже.
Рисунок 48 – Профили лопатки
Удаляем ненужные поверхности на среднем профиле - Main Menu> Preprocessor> Delete> Areas Only.
Создаются поверхности, моделирующие кромки лопаток, командой Main Menu> Preprocessor> Create> Arbitrary> By Skinning, выделяя соответствующие скелетные линии последовательно снизу вверх или наоборот.
Рисунок 49 - Порядок выделения скелетных линий
Создано восемь поверхностей, ограничивающих объемы кромок лопатки.
Рисунок 50 – Поверхности ограничивающие кромки
По поверхностям, выделяя соответствующие области, создаются объемы Main Menu> Preprocessor> Create> Arbitrary> By Areas. Затем задаются поверхности корытца и спинки, и затем центральный объем по методике, приведенной выше.
Рисунок 51 - Полученные объемы модели
Произведем создание раскрытия тракта путем “срезания” части объемов под нужным углом. Через панель Pan-Zoom-Rotateмодель устанавливается в положениеBot. На периферийном профиле модели ищется точка модели, наиболее удаленная от центральной осиZ, и на нее помещается центр рабочей системы координатUtility Menu> WorkPlane> Offset WP to> Keypoints.! Рабочей плоскостью в рабочей системе координат является плоскость XY. Повернуть рабочую плоскость возможно через менюOffset WP (Utility Menu>WorkPlane> Offset WP by Increments) либо командой WPROTA, THXY, THYZ, THZX. Поворачивать необходимо на вычисленные углыGPиGW. Вернуть рабочую плоскость в исходное положение возможно с помощью командыUtility Menu>WorkPlane>Align WP with>Global Cartesian.
Рисунок 52 - Правильная установка рабочей плоскости
После установки рабочей плоскости и поворота на необходимый угол, выполняется команда деления на части объема Main Menu> Preprocessor> Operate> Divide> Volu by WrkPlane. Затем, в случае необходимости, производятся данные действия и для другой части лопатки. Получаем девять разных объемов.
Рисунок 53 – Модель пера лопатки после деления на части
! При выполнении операции деления возможны некоторые сложности, так как булевы операции с проблемами выполняются на сплайновых поверхностях. Один из выходов – понизить точность выполнения данных операций Main Menu> Preprocessor> Operate> Settings> Ptol, другой – удалить проблемные объемы, не удаляя поверхности Main Menu> Preprocessor> Delete> Volumes Only и затем разделить уже поверхности, которые можно собрать в объем. Ненужные объемы удаляются полностью Main Menu> Preprocessor> Delete> Volume and Below.
Рисунок 54 - 3Dмодель пера лопатки
Полученная 3Dмодель будет служить геометрической основой построения конечно-элементной модели. Все произведенные построения копируются в свой файл и сохраняются.
- Самарский государственный
- Содержание
- Введение
- 1 Расчет неравномерно нагретых дисков турбомашин, находящихся в упругопластическом состоянии
- 1.1 Подготовка исходных данных для геометрической модели
- 1.2 Формирование геометрической модели диска
- 1.3 Формирование конечно-элементной модели
- 1.4 Задание материала
- 1.5 Формирование нагрузок и граничных условий
- 1.6 Расчет напряженно-деформированного состояния
- 1.7 Визуализация результатов
- 2Проектирование лопатки
- 2.1 Подготовка исходных данных для геометрической модели
- 2.2 Формирование геометрической модели лопатки
- 2.3 Формирование конечно-элементной модели
- 2.4 Формирование нагрузок и граничных условий
- 2.5 Расчет напряженно-деформированного состояния
- 2.6 Визуализация результатов
- 2.7 Расчет частот колебаний лопатки
- Список использованных источников
- «Создание расчетных моделей элементов гтд в конечно-элементном комплексе Ansys»
- Сведения
- «Создание расчетных моделей элементов гтд в конечно-элементном комплексе Ansys»