Перейти к публикации

Моделирование посадки в Ansys workbench Explicit dynamics


Рекомендованные сообщения

https://disk.yandex.ru/d/0wa_1Pmnn7IP_Q

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

Раньше при всех деформируемых телах, считало до контакта и останавливалось, сейчас ошибка "An error occurred when the post processor attempted to load a specific result. Please review all messages. Current result file may not contain requested result data . Please clear the solution and solve again. The result file  cannot be opened. Solver initialization error - see log file for more details." Во всем этом полный нуль, ссылку на архив прикреплю, подскажите как это запустить. (возможно я неверно задаю начальные условия, возможно стоит задать угловую скорость начальную, и убрать между опорой и площадкой зазор в 0,001 мм).

pFqwQ1AV8ctuYg

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
4 минуты назад, soklakov сказал:

@Raviolo начните со статики. или статика уже получилась?

Я не уверен что это чем-то поможет, мне кажется весь вопрос в контактах, хотя могу и не понимать чего-то.

Ссылка на сообщение
Поделиться на других сайтах

@Raviolo Посадка это в смысле как космический корабль на Луну садится? Может тогда вам будет проще это все делать в RBD (механика твердых тел) а не в МКЭ?

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Raviolo сказал:

мне кажется весь вопрос в контактах,

эх, я ленился не смотрел рисунок. ответ ниже вообще не вам.

 

+ контакты в эксплисите, конечно не совсем тоже самое, что в статике.

но

- задача посадки решается в статике. именно статическое решение вы сверите с учебником по метрологии и задачей о подборе посадки с натягом.

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

- решение статики можно исолпьзовать как начало динамики. считать статическую посадку в статике - дорого или нужна какая-нибудь "релаксация" на "статическом" шаге.

- мне кажется, можно еще что-то придумать.

 

 

***

а теперь Вам.

17.05.2021 в 23:38, Raviolo сказал:

возможно стоит задать угловую скорость начальную,

вряд ли дело в этом.

17.05.2021 в 23:38, Raviolo сказал:

и убрать между опорой и площадкой зазор в 0,001 мм

либо начальное касание либо тогда уж зазор так зазор. маленькие вещи могут заставить работать автоматику сетки... восстание машин, все дела.

17.05.2021 в 23:38, Raviolo сказал:

возможно я неверно задаю начальные условия,

стоит начать с простого вертикального падения. время падения можно посчитать на коленке. и если уже оно не совпадает, то с единицами явно что-то не так.

32 минуты назад, Raviolo сказал:

мне кажется весь вопрос в контактах,

набивайте счетчик в 10 сообщений и приносите картинки сюда. найстроки контактов показывайте. и пишите, что пробовали, что читали про них в справке.

уахахаха

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, karachun сказал:

@Raviolo Посадка это в смысле как космический корабль на Луну садится? Может тогда вам будет проще это все делать в RBD (механика твердых тел) а не в МКЭ?

Только не на Луну, а на Земле, этап полета не рассматриваю, рассматриваю момент касания и поворот на оставшиеся опоры. Если вы имеете ввиду Rigid dynamics, то там не могу задать начальные скорости, а это обязательная составляющая начальных условий, и подразумевается потенциал для наращения деформируемых тел (по крайней мере для дипломной комиссии).

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, soklakov сказал:

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

Впервые о таком слышу 0_0, по-моему мне 

 

8 часов назад, soklakov сказал:

а теперь Вам.

по-моему вы запутались с другой темой, здесь до вас только я писал, складывается ощущение что оба сообщения мне адресованы.

8 часов назад, soklakov сказал:

либо начальное касание либо тогда уж зазор так зазор. маленькие вещи могут заставить работать автоматику сетки... восстание машин, все дела.

Да, переделал и попробовал оба варианта, и оба не запустились с ошибкой этой неизвестной про провальное открытие файла с решением. 

8 часов назад, soklakov сказал:

набивайте счетчик в 10 сообщений и приносите картинки сюда. найстроки контактов показывайте. и пишите, что пробовали, что читали про них в справке.

уахахаха

В общем я попытался решить простую задачу "уронить палочку на площадку", и пришел к тому что было сначала, до того как начала вылезать неизвестная ошибка - решался первый шаг по времени и всё. Далее, я заглянул в solution и заметил то, чего не замечал ранее, программа взяла шаг по времени 3е-8 сек, который я никак не могу изменить, чтобы я не писал в настройке решателя, далее говорит что шаг по времени слишком мал и останавливается счет. Прошуршал в интернете, и на одном из форумов говорят шаг зависит от количества элементов, их габаритов, корявой сетки и количества итераций в решателе.

 

Количество итераций я убавлял до 10-100 и это не имело эффекта.

 

Пока встал вот на этом, так же вероятно что-то связано с Лагранжевой моделью, пробовал менять один элемент на Эйлерову, сильно ничего не поменялось, кроме того срезало одну степень из шага, теперь шаг задает 1е-7 сек, но все остальное наверное связано с сеткой и контактами. Площадку оставил Лагранжевой моделью, так как при Эйлеровой не могу зафиксировать. Так же вылезла ошибка что шаг по времени не подходит Эйлеровой модели, но он сам берет его таким опять же. Ну и я так понимаю Эёлерова модель нужна для сильно деформируемых тел, так как где я смотрел, они ее применяли при пробивании пуль пластины.

 

Пробовал менять контакты на без трения, убирал контакты вообще, создавал группу контактов и задавал тип контакта опоре и площадке joint (шарнир по-моему), ничего не меняется при этом.

Еще я не лез в настройки решателя ниже настройки шагов, возможно так еще что-то есть, но я уже не понимаю вообще там ничего.

https://disk.yandex.ru/d/3E3KsS6R5QUNaA папка со скринами задачи с палкой.

 

Пока делал скрины, увидел в solution основной задачи с аппаратом ошибку: Error! Rigid parts can only be bonded to deformable parts. Так как мне не нужны деформации и напряжения, для упрощения счета по рекомендации руководителя все сделал rigid, как сделать так чтобы начался счет, не знаю, если всё деформ то шаг по времени малый.

Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, Raviolo сказал:

Впервые о таком слышу 0_0, по-моему мне 

В машиностроении под посадкой понимают совсем другое.

https://ru.wikipedia.org/wiki/Посадка_(машиностроение)

https://ru.wikipedia.org/wiki/Соединение_с_натягом

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, karachun сказал:

В машиностроении под посадкой понимают совсем другое.

https://ru.wikipedia.org/wiki/Посадка_(машиностроение)

https://ru.wikipedia.org/wiki/Соединение_с_натягом

Ааааааааа блииин, теперь точно ясно что не мне:5a33a36721bd3_3DSmiles(15):

Ссылка на сообщение
Поделиться на других сайтах

В общем я тут натыкал всякого, включил automaric mass scaling, и он посчитал все 1000 итераций, только вот шаг считаемый по времени не изменился и по сути на всех 1000 шагах что он просчитал, конструкция осталась неподвижной, висящей в воздухе, даже не приблизилась к площадке, вот как-нибудь бы увеличить шаг и чтобы движение началось и нормально, дальше думать можно.

Ссылка на сообщение
Поделиться на других сайтах

@Raviolo Я могу посоветовать только перейти в явную динамику. В ней малый шаг по времени не страшен. И вообще - там очень подвижные контактные поверхности считаются без проблем. Только сделайте все деформируемым, может от того что некоторые поверхности жесткие, у вас модель и вылетает.

 

31ZAJiJ.gif

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, karachun сказал:

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

Вы имеете ввиду перейти в ls-dyna? В принципе я туда перегнал задачу через экспорт, только в lspre-post разобраться пока не могу...

Ссылка на сообщение
Поделиться на других сайтах

@Raviolo Да, Дайна или Autodyn. Я понимаю что это совет так себе но явная динамика лучше справляется с такими ударными задачами.

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, karachun сказал:

@Raviolo Да, Дайна или Autodyn. Я понимаю что это совет так себе но явная динамика лучше справляется с такими ударными задачами.

Мне ещё руководитель посоветовал упростить всё до набора из плоскостей через Spaceclaim, я принялся за попытки и у меня Spaceclaim просто перестал запускаться, ошибка какая-то с net. framewor, которую не могу пофиксить...

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, Raviolo сказал:

их габаритов,

критерий куранта фридрихса леви мельчит шаг вместе с размером сетки. делайте грубее сетку - проще будет досчитать. 

3 часа назад, Raviolo сказал:

упростить всё

отличный совет!

9 часов назад, Raviolo сказал:

 Error! Rigid parts can only be bonded to deformable parts.

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

*deformable

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, soklakov сказал:

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

*deformable

грубил как мог, чтобы сохранилась адекватная вид, а то далее совсем будет выглядеть как сплошные кубики, и отправил в ls dyna, но решатель просит памяти в 2 раза больше чем я располагаю, завтра пойду просить пустить на машину помощнее, попробую там запустить и глянуть что да как, прикреплю скрин с решателя, правильно то хоть я понимаю что проблема в памяти

https://disk.yandex.ru/i/U_n4i5gslTtJeQ

Ссылка на сообщение
Поделиться на других сайтах
21.05.2021 в 20:57, Victoria сказал:

@Raviolo Для ответа на вопрос нужен k-файл

https://disk.yandex.ru/d/Th3-jU_UatwR4Q на решение отправляется, но выдает ошибку через несколько тысяч шагов, о критических объемах и останавливается, в ls prepost на втором шагу всё смешивается в кашу. Я думаю что дело в центральном теле которое я пытался закрепить относительно рамы, видимо нужно подрисовать опоры чтобы был прямой контакт. Так же были предупреждения о каких-то контактах между телами.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...