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

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

Контактная задача в Ansys ???

Ответ
Поиск в этой теме
Непрочитано 14.03.2007, 19:02 #1
Контактная задача в Ansys ???
Roman_
 
Новосибирск
Регистрация: 14.03.2007
Сообщений: 4

Пытаюсь сделать статический анализ при контакте двух зубьев. Зуба рейки и зуба толкателя(закреплен жестко). Пользуясь книгой К.А. Басова "Ansys в примерах и задачах" делаю следующее:
Создаю контактную пару Preprocessor/Create/Contact Pair
В окне Contact Wizard указываю контактирующие поверхности зубьев.
Решение провожу в два этаппа:
1. Сближение зубьев для создания начального контакта.
2. Приложение нагрузки.

Запускаю Solution/Solve/Current LS. Начинается процесс обработки, но по завершению процесса почему то не выскакивает сообщение Solution is done.

Затем пытаюсь посмотреть распределение контактных давлений
General Postproc/Plot Result/Contour Plot/Nodal Solu
Выбираю раздел Contact и указываю Pressure.
После этого получаю сообщение:
The requested CONT data is not available.
The PLNS command is ignored.

Вот такая проблема.
Просмотров: 11588
 
Непрочитано 14.03.2007, 20:13
#2
gvs


 
Регистрация: 04.09.2005
Саратов
Сообщений: 158


пробовал задачку из той же серии , той же серии книг, только это был контакт цилиндров, вроде сделал, и результат получил , да не тот, какой надо, ошибка была после сближения цилиндров, как надо так и не разобрался пока
gvs вне форума  
 
Непрочитано 14.03.2007, 20:46
#3
The_Mercy_Seat


 
Сообщений: n/a


СергейД и Колбаса куда-то пропали.
Тут вы будете ворковать на тему ANSYSа в одиночестве.
Лучше обратиться к автору, т.е. к Басову на
http://www.emt.ru/forum/viewforum.ph...859a92b1f89221
или на
www.cadfem.ru
или на
http://sapr2000.ru/invision/index.ph...6a&showforum=6

У меня в данный момент версия ED (1000 узлов, 500 элементов), для моделирования объемных кэ соотв. не особо удобная.
В свое время в примере по Книге Басова у меня задача Герца получалась. И еще некоторые пробовал.
Вам для разрешения вопроса лучше выложить код, иначе сложно понять со слов что у вас именно такое. Судя по всему, раз результаты недоступны, то расчет попросту не был произведен.
Вообще контактные задачи довольно сложные по сути и в них ошибиться не имея опыта очень легко. Я бы лично не взялся, т.к. машиностроительными задачами давным давно не занимался.
 
 
Непрочитано 15.03.2007, 07:45
#4
СергейД

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


подробно ответить не могу.занят очень...

советую для начала внимательно прочитать contact guide
на авось (бездумно) можно решить в ансис очень многое, но контактные задачи этого не любят (сужу и по себе...=все стало получаться только после внимательного чтения)

потом повторить задачу из туториала
потом самому набрать скажем задачу Герца и сравнить с книжкой
потом все будет по плечу...

НО
линейные то задачи уверенно решаешь?
в постпроцессор слабо заглянуть? выход посмотреть?
простой геом нелин научился? что такое уравновешивающие итерации, сходимость и невязки понимаешь?
влияние трения осознаешь?
анализировать результаты привык? графики строить умеешь?
похоже, нет.
ты совсем новичок. НЕ торопись с нелином. потрать хоть неделю на чтение хелпа. Пересказывать его лениво.

учись макросам. вывесишь текст=подскажем. иначе тяжело помогать.
СергейД вне форума  
 
Автор темы   Непрочитано 15.03.2007, 14:55
#5
Roman_


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


Хелп читаю, регулярно.
После создания контактной пары проверяю ее спомощью Check Contact Status в окне Contact Manager, никаких ошибок не возникает.

По завершению процесса обработки почему то не выскакивает сообщение Solution is done. Это означает что нет сходимости?
Roman_ вне форума  
 
Непрочитано 16.03.2007, 10:31
#6
СергейД

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


"Хелп читаю, регулярно".
надеюсь, не вместо снотворного?
извини, но до какой страницы уже дочитал?

перечитай внимательно мой предыдущий пост. А то пропадает охота помогать!
СергейД вне форума  
 
Автор темы   Непрочитано 17.03.2007, 21:49
#7
Roman_


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


Прочитал весь раздел касающийся контактной задачи. Поэкспериментировал, но сходимости так и не добился.
Вот что я уяснил из хелпа:
Есть "целевой" (Target) элемент и контактный (Contact). Вокруг "целевого" элемента есть "pinball region" - зона, в которой контакт "работает". Если контактный элемент не попадает в эту зону, можно условно сказать, что граничных условий применительно к контактному элементу не существует. Если приложить силу или давление к контактному элементу, то получается следующая ситуация: при увеличении нагрузок на любое, даже минимальное значение, решение не сходится в силу того, что контактный элемент просто "проскакивает" "целевой".

Поэтому такой алгоритм: 1. первым перемещением мы приводим контактный и "целевой" элементы в соприкосновение (приводим контактный элемент в "pinball region"), то есть "накладываем" ограничения на движение контактного элемента - то есть "выбираем зазоры". 2. После этого уже можно прикладывать нагрузку.

По такому принципу я и ставлю с вой эксперимент, но на последнем шаге сходимость не проявляется.

Может кто-нибудь посмотрит на мою задачу и оценит какие там проблемы. Я бы мог скинуть на e-mail ансисовский файл.
Roman_ вне форума  
 
Непрочитано 20.03.2007, 16:17
#8
cyberkolbasa

дискретизатор континуума (бывший)
 
Регистрация: 28.09.2005
Уфа
Сообщений: 299


ваша задача прекрастно решается в 2Д
Код:
[Выделить все]
finish
/clear
/filname,contact2D,on
!
!_________ПАРАМЕТРИЗАЦИЯ МОДЕЛИ_________
!
! 1) материал зубьев
Est=210000     ! модуль упругости, МПа
pst=0.3        ! коэф. Пуассона
! 2) материал для контактных пар
mu1=0.25       ! коэф. трения

! геометрия неподвижного зуба, м
A1=5.38e-3$ B1=5.20e-3$ C1=3.20e-3$ D1=2.19e-3$ E1=1.00e-3
! геометрия подвижного зуба, м
A2=13.78e-3$ B2=6.20e-3$ C2=3.20e-3$ D2=2.19e-3$ E2=1.00e-3$ F2=4.20e-3

dist1=2.250e-3$ cont12=2.208e-3$ dist2=1.820e-3
THK=20e-3    ! ширина зубьев (толщина), м

P1=1000e-6   ! нагрузка на подвижный зуб, МПа
!
!_________ПОСТРОЕНИЕ ГЕОМ.МОДЕЛИ_________
!
/prep7
! неподвижный зуб
k,1,0,0
k,2,A1,0
k,3,0,(B1-C1)
k,4,A1,(B1-C1)
k,5,D1,B1
K,6,(D1+E1),B1
l,1,2$ l,1,3$ l,2,4$ l,3,5$ l,4,6$ l,5,6
ldiv,5,(1-cont12*1.1/distkp(4,6)),,,0
al,1,2,4,6,7,5,3
! подвижный зуб
k,8,(A1/2+dist1-A2/2),(B1-dist2+B2)
k,9,(A1/2+dist1+A2/2),(B1-dist2+B2)
k,10,(A1/2+dist1-A2/2),(B1-dist2+C2)
k,11,(A1/2+dist1-A2/2+F2),(B1-dist2+C2)
k,12,(A1/2+dist1+A2/2-F2),(B1-dist2+C2)
k,13,(A1/2+dist1+A2/2),(B1-dist2+C2)
k,14,(A1/2+dist1-E2/2),(B1-dist2)
k,15,(A1/2+dist1+E2/2),(B1-dist2)
l,8,9$ l,8,10$ l,9,13$ l,10,11$ l,12,13$ l,11,14$ l,12,15$ l,14,15
ldiv,13,(1-cont12*1.1/distkp(4,6)),,,0
al,8,10,12,14,15,16,13,11,9
!
!_________МАТЕРИАЛЫ_________
!
mp,ex,1,Est
mp,prxy,1,pst
mp,mu,2,mu1
!
!_________ЗАКРЕПЛЕНИЯ И НАГРУЗКА_________
!
dl,1,,uy,0
dl,8,,uy,0
dk,1,ux,0
sfl,10,pres,P1
!
!_________ГЕНЕРАЦИЯ СЕТКИ_________
!
et,1,plane82	! 8-node 2d
keyopt,1,3,3   ! ПНС - плоское напряженное состояние
r,1,THK        ! толщина
mshkey,0		! свободная сетка
mshape,0,2d	! форма элемента - прямоугольник
esize,(distkp(1,3)/2)    ! глобальный размер элемента

! сгущение в зоне контакта
lesize,7,,,10$ lesize,16,,,5$ lesize,6,,,4$ lesize,15,,,4

mat,1
amesh,all      ! генерация сетки

!------генерация контактных элементов------
mat,2		! делаю материал №2 текущим (активным)
et,2,targe169  ! тип элемена №2 для ответной поверхности
et,3,conta172  ! тип элемента №3 для контактной поверхности
! создание ответной поверхности
real,10		! набор констант для контактной пары
type,2		! активирую тип элемент №2
lsel,s,,,16	! выделяю линию которая будет ответной 
nsll,s,1	     ! выделяю узлы принадлежащие этой линии
esurf		! генерация конечных элементов
! создание контактной поверхности
type,3		! активирую тип элемент №3		
lsel,s,,,7	! выделяю линию которая будет будет контактной
nsll,s,1	     ! выделяю узлы принадлежащие этой линии
esurf		! генерация конечных элементов
allsel
! смыкание зазора и уменьшение внедрения с автоматическим
! назначением CNOF для контактных элментов 
keyopt,3,5,3
!
!_________НАСТРОЙКА РЕШАТЕЛЯ И РАСЧЕТ_________
!
/solu
antype,static
autots,on
lnsrch,auto
solve
рисунок модели с привязкой параметров см ниже
[ATTACH]1174396627.jpg[/ATTACH]
__________________
я еще не волшебник, я только учусь
cyberkolbasa вне форума  
 
Автор темы   Непрочитано 20.03.2007, 21:17
#9
Roman_


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


Большое вам спасибо. Эта информация просто бесценна.
Roman_ вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Контактная задача в Ansys ???

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск