| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Как задать нагревание и провести расчет напряжений в Ansys?

Как задать нагревание и провести расчет напряжений в Ansys?

Ответ
Поиск в этой теме
Непрочитано 05.04.2010, 17:08 #1
Как задать нагревание и провести расчет напряжений в Ansys?
Andry_V
 
Новосибирск
Регистрация: 05.04.2010
Сообщений: 3

Здравствуйте. Вообщем, необходимо задать нагревание (диапазон температур -80С - +80С), произвести термический расчет, и на основании его произвести расчет напряжений, возникающих при нагревании. И все это в Ansys-e. Может знающие люди помогут?)
Просмотров: 6948
 
Непрочитано 05.04.2010, 21:59
#2
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,171


знающие люди подскажут после того, когда начнешь сам делать.
в чем собственно вопрос? знаний ансис нуль?
СергейД вне форума  
 
Непрочитано 06.04.2010, 06:16
#3
Евгений, Екатеринбург


 
Регистрация: 30.09.2004
Сообщений: 1,552


Andry_V,
Я делал либо только температурный, либо анализ НДС. Вместе не делал, но, как я понял, пути два:
1. Расчет температурных полей, запись температур в узлах, расчет НДС по температурам.
2. Расчет термоупругими элементами.
Первый способ годится для нелинейных систем, таких как железобетон или металл в пластической стадии.
Второй хорош для упругих систем, т.е. линейной зоны металла.
Необходимые примеры есть в справке...
Евгений, Екатеринбург вне форума  
 
Автор темы   Непрочитано 06.04.2010, 11:35
#4
Andry_V


 
Регистрация: 05.04.2010
Новосибирск
Сообщений: 3


Ну если бы сам не делал, то и вопросов не задавал. Кое какие знания имеются, но их явно не достаточно.
Задача заключается в том, что дана алмазная подложка, на которой размещен чип транзистора. Эту подложку с ТР нагревают и охлаждают, дабы узнать пределы прочности конструкции.
Как я пытался задать изменение температуры:
Main Menu -> Solution ->Define Loads -> Apply -> Thermal -> Temperature -> On Areas -> Pick ALL
В окне Apply TEMP on Areas в выпадающем списке Apply as выбирал New table, задавл имя таблицы, количество строк и вводил значения температуры для каждого момента времени.
Дальше это дело расчитывал. Тут вроде все считает.
Перехожу в прочностной анализ:
1. M.M. -> Preprocessor -> Element Type -> Switch Elem Type -> Thermal to Structural
2. M.M. -> Preferences -> Structural
3. Solution -> Define Loads -> Apply -> Structural -> Temperature -> From Therm Analy Выбираю файл с расширением .rth.
Пытаюсь расчитать. Вот тут и начинается. Вроде он расчитывает что-то. Появляется окно загрузки, исчезает, и все. Привычного в таких случаях окна Solution is done! не наблюдается.
Пытаюсь посмотреть результаты.
M.M. -> General Postproc -> Plot Results -> Control plot -> Nodal Solu
Nodal Solution -> Dof Solution -> Displacement vector sum
И вся конструкция у меня окрашивается в красный цвет. Другие результаты просмотреть не могу, т.к выдает предупреждение "The requested S data is not available. The PLNSOL command is ignored"
Вот такие дела.
Andry_V вне форума  
 
Непрочитано 06.04.2010, 22:19
#5
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,171


такие задачи удобнее делать макросами. и советовать тогда удобно.
просто указать мб пару команд.
хотя бы тебе нужно переключить вывод на текст и вывесить получившийся файл.
его нужно прочитать внимательно самому,возможно в нем есть ответ на вопросы, или хотя бы намек.
про хелп даже не буду напоминать= там есть похожие задачи.

а так информации, разумеется, недостаточно. догадаться трудно.

версий две.
1)просто не задан коэфф температурного расширения. да и вообще не говорится о задании каких-либо прочностных свойств (типа модуля...)
и нагрузок, граничных условий и прочих мелочей
переключить тип элемента недостаточно. да и по хорошему для каждой задачи нужна своя сетка. с аппроксимацией температур.

2) при загрузке файла температур (возможно) нужно указать шаг для которого загружать.

а конвекции, теплоотдачу и пр. задавал ? или только температуры?
СергейД вне форума  
 
Автор темы   Непрочитано 07.04.2010, 15:26
#6
Andry_V


 
Регистрация: 05.04.2010
Новосибирск
Сообщений: 3


Да, надо было сразу лог-файл приложить. При загрузке файла, задавал время. Конвекцию и теплоотдачу не задавал, только температуры.
Код:
[Выделить все]
/PMETH,OFF,0
KEYW,PR_SET,1   
KEYW,PR_STRUC,0 
KEYW,PR_THERM,1 
KEYW,PR_FLUID,0 
KEYW,PR_ELMAG,0 
KEYW,MAGNOD,0   
KEYW,MAGEDG,0   
KEYW,MAGHFE,0   
KEYW,MAGELC,0   
KEYW,PR_MULTI,0 
KEYW,PR_CFD,0   
/PREP7  
ET,1,SOLID70
MPTEMP,1,0  
MPDATA,EX,1,,117E9  
MPDATA,PRXY,1,,0.32 
MPDATA,DENS,1,,8900 
UIMP,1,REFT,,,  
MPDATA,ALPX,1,,1.8E-5   
MPDATA,KXX,1,,380   
MPDATA,C,1,,385 
MPDATA,EX,2,,5.9E10 
MPDATA,PRXY,2,,0.3  
MPDATA,DENS,2,,14510
UIMP,2,REFT,,,  
MPDATA,ALPX,2,,16E-6  
MPDATA,KXX,2,,57  
MPDATA,C,2,,15    
MPDATA,EX,3,,1.22E9 
MPDATA,PRXY,3,,0.2  
MPDATA,DENS,3,,3520  
UIMP,3,REFT,,,  
MPDATA,ALPX,3,,1.1E-6    
MPDATA,KXX,3,,2000    
MPDATA,C,3,,520   
MPDATA,EX,4,,7.9E7  
MPDATA,PRXY,4,,0.44  
MPDATA,DENS,4,,19300
UIMP,4,REFT,,,  
MPDATA,ALPX,4,,14.2E-6   
MPDATA,KXX,4,,318    
MPDATA,C,4,,130 
MPDATA,EX,5,,204E9  
MPDATA,PRXY,5,,0.331
MPDATA,DENS,5,,6150 
UIMP,5,REFT,,,  
MPDATA,ALPX,5,,5.46E-6  
MPDATA,KXX,5,,130   
MPDATA,C,5,,407   
BLOCK,0,0.03,0,0.03,0,0.002,
BLOCK,0.013740,0.016260,0.013240,0.016760,0.002,0.002035,   
BLOCK,0.013760,0.016240,0.013260,0.016740,0.002035,0.002235,
BLOCK,0.014900,0.014911,0.014950,0.015050,0.002235,0.002242, 
BLOCK,0.014920,0.014931,0.01495,0.01505,0.002235,0.002242,  
BLOCK,0.01494,0.014951,0.01495,0.01505,0.002235,0.002242,   
BLOCK,0.01496,0.014971,0.01495,0.01505,0.002235,0.002242,   
BLOCK,0.01498,0.014991,0.01495,0.01505,0.002235,0.002242,    
BLOCK,0.015,0.015011,0.01495,0.01505,0.002235,0.002242, 
BLOCK,0.015020,0.015031,0.01495,0.01505,0.002235,0.002242,  
BLOCK,0.01504,0.015051,0.01495,0.01505,0.002235,0.002242,    
BLOCK,0.01506,0.015071,0.01495,0.01505,0.002235,0.002242,   
BLOCK,0.01508,0.015091,0.01495,0.01505,0.002235,0.002242,   
BLOCK,0.014890,0.015101,0.01495,0.01505,0.002242,0.002342,  
CM,_Y,VOLU  
VSEL, , , ,       1 
CM,_Y1,VOLU 
CMSEL,S,_Y  
CMSEL,S,_Y1 
VATT,       1, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1  
CM,_Y,VOLU  
VSEL, , , ,       2 
CM,_Y1,VOLU 
CMSEL,S,_Y  
CMSEL,S,_Y1 
VATT,       2, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1    
CM,_Y,VOLU  
VSEL, , , ,       3 
CM,_Y1,VOLU 
CMSEL,S,_Y   
CMSEL,S,_Y1 
VATT,       3, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1   
FLST,5,10,6,ORDE,2  
FITEM,5,4   
FITEM,5,-13 
CM,_Y,VOLU  
VSEL, , , ,P51X 
CM,_Y1,VOLU 
CMSEL,S,_Y    
CMSEL,S,_Y1 
VATT,       4, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1   
CM,_Y,VOLU  
VSEL, , , ,      14 
CM,_Y1,VOLU 
CMSEL,S,_Y   
CMSEL,S,_Y1 
VATT,       5, ,   1,       0   
CMSEL,S,_Y  
CMDELE,_Y   
CMDELE,_Y1    
MSHAPE,0,3D 
MSHKEY,1  
FLST,5,14,6,ORDE,2  
FITEM,5,1   
FITEM,5,-14 
CM,_Y,VOLU  
VSEL, , , ,P51X 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y    
VMESH,_Y1    
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
ESIZE,0.001,0,  
CM,_Y,VOLU  
VSEL, , , ,       1 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y  
VCLEAR,_Y1  
VMESH,_Y1   
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
ESIZE,0.0001,0, 
CM,_Y,VOLU  
VSEL, , , ,       2 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y  
VCLEAR,_Y1  
VMESH,_Y1     
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2   
ESIZE,0.00005,0,
CM,_Y,VOLU  
VSEL, , , ,       3 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y    
VCLEAR,_Y1  
VMESH,_Y1     
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
ESIZE,1e-005,0, 
FLST,5,10,6,ORDE,2  
FITEM,5,4   
FITEM,5,-13 
CM,_Y,VOLU  
VSEL, , , ,P51X 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y  
VCLEAR,_Y1  
VMESH,_Y1     
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2   
ESIZE,1e-005,0, 
CM,_Y,VOLU  
VSEL, , , ,      14 
CM,_Y1,VOLU 
CHKMSH,'VOLU'   
CMSEL,S,_Y   
VCLEAR,_Y1  
VMESH,_Y1     
CMDELE,_Y   
CMDELE,_Y1  
CMDELE,_Y2  
/UI,MESH,OFF
/SOLU   
FINISH  
/SOL
FLST,2,84,5,ORDE,2  
FITEM,2,1   
FITEM,2,-84 
*DIM,TERM,TABLE,10,1,1, , , ,   0   
DA,P51X,ALL, %TERM% 
*SET,TERM(1,0,1) , 0
*SET,TERM(1,1,1) , 20   
*SET,TERM(2,0,1) , 20   
*SET,TERM(2,1,1) , 30   
*SET,TERM(3,0,1) , 40   
*SET,TERM(3,1,1) , 40   
*SET,TERM(4,0,1) , 60   
*SET,TERM(4,1,1) , 50   
*SET,TERM(5,0,1) , 70   
*SET,TERM(5,1,1) , 60   
*SET,TERM(6,0,1) , 80   
*SET,TERM(6,1,1) , 70   
*SET,TERM(7,0,1) , 90   
*SET,TERM(7,1,1) , 80   
*SET,TERM(8,0,1) , 100  
*SET,TERM(8,1,1) , 90   
*SET,TERM(9,0,1) , 110  
*SET,TERM(9,1,1) , 100  
*SET,TERM(10,0,1) , 120 
*SET,TERM(10,1,1) , 110 
SOLVE   
FINISH  
/PREP7  
ETCHG,TTS   
/PMETH,OFF,0
KEYW,PR_SET,1   
KEYW,PR_STRUC,1 
KEYW,PR_THERM,1 
KEYW,PR_FLUID,0 
KEYW,PR_ELMAG,0 
KEYW,MAGNOD,0   
KEYW,MAGEDG,0   
KEYW,MAGHFE,0   
KEYW,MAGELC,0   
KEYW,PR_MULTI,1 
KEYW,PR_CFD,0   
FINISH  
/SOL
LDREAD,TEMP,,,120, ,'file','rth',' '
FLST,2,20,5,ORDE,20 
FITEM,2,19  
FITEM,2,-20 
FITEM,2,25  
FITEM,2,-26 
FITEM,2,31  
FITEM,2,-32 
FITEM,2,37  
FITEM,2,-38 
FITEM,2,43  
FITEM,2,-44 
FITEM,2,49  
FITEM,2,-50 
FITEM,2,55  
FITEM,2,-56 
FITEM,2,61  
FITEM,2,-62 
FITEM,2,67  
FITEM,2,-68 
FITEM,2,73  
FITEM,2,-74 
DA,P51X,ALL,
FINISH  
/POST1  
FINISH  
/SOL
SOLVE     
FINISH  
/POST1  
/EFACET,1   
PLNSOL, S,EQV, 0,1.0
Andry_V вне форума  
 
Непрочитано 07.04.2010, 16:02
#7
volksv

трудящийся
 
Регистрация: 10.03.2009
Москва
Сообщений: 256


Цитата:
Здравствуйте. Вообщем, необходимо задать нагревание (диапазон температур -80С - +80С), произвести термический расчет, и на основании его произвести расчет напряжений, возникающих при нагревании. И все это в Ansys-e. Может знающие люди помогут?)
У меня друг как раз занимается расчетом медной стенки толщиной 2 мм сопла камеры сгорания ракетного двигателя по которому продукты сгорания с температурой 2000 К и давлением 30 МПа текут с бешенной скоростью и все это дело он моделирует в ансисе уже наверное второй год.
volksv вне форума  
 
Непрочитано 07.04.2010, 23:25
#8
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,171


да уж...
таких расчетов я давно не видел............
слов приличных не нахожу.

объемы не соединены.как температура будет передаваться??????
через касание= ну так ставь контактные элементы.
про конвекцию уж молчу.... воздух же охлаждает. но это уж мелочи.
ты хоть посмотрел, что температуры (естественно) получились все НУлЕВЫМИ???
какие тебе еще перемещения?

решать нужно 226ми элементами.
открой хоть чуть хелп. помогать лентяю скучно.
СергейД вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Как задать нагревание и провести расчет напряжений в Ansys?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расчет простой балки в Ansys stud ANSYS 14 24.10.2015 17:54
Как выглядит правильно оформленный расчет в Лире (советы профи) dextron3 Лира / Лира-САПР 68 10.02.2011 12:08
Как задать стены подвала в Мономахе. DR.Dim Мономах 16 19.11.2008 18:29
Мониторы LCD CRT Разное 94 17.06.2008 10:51