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

Shell41 - моделирование складок ткани


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

Добрый день, форумчане!

Пытаюсь смоделировать ткань. В хелпе нашел элемент shell41, имеющий опцию работы только на растяжение, что в общем-то соответствует поведению ткани. Для начала рассматриваю простой пример - прямоугольный кусок ткани. Одно ребро жестко защемлено, к противоположному прикладываю некоторое перемещение в надежде увидеть складкообразование. Модель материала линейная изотропная. Однако возникли серьезные проблемы со сходимостью решения. В чем дело, понять не могу. Может быть кто-то уже сталкивался с подобными проблемами, поделитесь опытом. Очень надеюсь на вашу поддержку.

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


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

Так вот, делался он в LS-Dyna. Возможно, это неспроста!

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

В сети есть пример (авишка) для лифчика (интуитивно: там очень красивая грудь). Расчет также выполнен в Ls-Dyna.

Еще есть расчеты подушек и ремней безопасности. (исходные файлы для Ls-Dyna можно найти в сети)

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

Все же для новичка Ansys LS-Dyna не прост - на освоение уйдут месяцы. Я бы посоветовал обратить внимание на Ansys

Composite PrepPost - у него есть встроенные алгоритмы для моделирования складкообразования.

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

Все же для новичка Ansys LS-Dyna не прост - на освоение уйдут месяцы. Я бы посоветовал обратить внимание на Ansys

Складывать, сворачивать и сминать ткань неявными решателями будет проблематично в любом случае. Но да, LSD - сложна в освоении.

Composite PrepPost - у него есть встроенные алгоритмы для моделирования складкообразования.

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

А ортотропный tension-only материал без сдвиговой жесткости не подойдет ?

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

Действительно понял, что без ls-dyna никуда, так как Composite pre-post, как и некоторые другие проги (Catia например), использует самый примитивный алгоритм по расчету драпировки по сдвиговым углам. Тем более они не могут определить реальную форму складки.

post-39473-1370273577_thumb.jpg

В дайне явным методом получил кое-что...Модель материала линейная изотропная, оболочка - belytschko-membrane, как я понял для моделирования тканей. Теперь меня мучает вопрос об адекватности применения линейного материала и такой оболочки. Покопавшись немного, обнаружил, что имеется целая куча всевозможных моделей для моделирования тканых композитов. Среди них я выделил 34-fabric и 58 - laminated composite fabric.

Подскажите плиз, у кого опыт имеется, какую для чего использовать.

А ортотропный tension-only материал без сдвиговой жесткости не подойдет ?

Возможно и подойдет. Только я не очень понимаю, как ее обнулить. Совсем то ее не быть тоже не может. В некоторых статьях видел задание кривой зависимости этой самой жесткости от угла сдвига. По-моему, это уже физичнее. Но где это есть в дайне?

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

ET,1,SHELL181

KEYOPT,1,1,1

KEYOPT,1,3,2

Все работает.

Здорово, спасибо.

Только как Вы добились сходимости и как регулировали изгибные жесткости? С помощью Seccontrol?

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

Только как Вы добились сходимости

KEYOPT,1,3,2 и autots,on

как регулировали изгибные жесткости

KEYOPT,1,1,1

Чем решали-то?

Обычный ансис (ANTYPE,4) без выкрутасов.
Ссылка на сообщение
Поделиться на других сайтах

KEYOPT,1,3,2 и autots,on

KEYOPT,1,1,1

Обычный ансис (ANTYPE,4) без выкрутасов.

Спасибо, как всегда очень оригинально и просто, но Вы уж меня извините за мою неосведомленность в ансисе, но я никак не могу разобраться с передачей изгибающих моментов от одного элемента к другому в такой постановке. Пытался повторить Ваш пример, и получилась вот такая хрень (см. видео в архиве). Как я понимаю, это от того, что изгибная жесткость не вводится в расчет (элементы свободно вращаются относительно смежного ребра). В связи с этим у меня и улетает вся пластинка, поворачиваясь относительно закрепленного ребра. Однако у Вас другая картина, вследствие того, что какая то часть жесткости все-таки передается. Вопрос - как? :wallbash:

Кстати, такая же картина получается и в явном решателе LSD, если использовать в чистом виде мембранную постановку.

Filo.rar

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

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

Вы пробовали обнулить только жесткость XY, a XZ и YZ задать? Или наоборот, не помню. Короче, не все модули сдвига нулевые.
Ссылка на сообщение
Поделиться на других сайтах

передачей изгибающих моментов

Не очень понимаю про "передачу" момента. Ведь тряпка не передает момента, типа кальчуги.

И вообще...

14.181.4. Membrane Option

A membrane option is available for SHELL181 if KEYOPT(1) = 1. For this option, there is no bending stiffness or rotational degrees of freedom. There is only one integration point per layer, regardless of other input.

В связи с этим у меня и улетает вся пластинка

Если вы решали с элементом и опциями про которые я выше писал, то значит у вас проблема с модулем упругости, слишком маленький. У меня была картинка типа такой..

Попробуйте мой код.

/prep7



k,,0,0,0

k,,0.5,0,0

kgen,2,all,,,,,0.5

a,1,2,4,3





ET,1,SHELL181 

KEYOPT,1,1,1

KEYOPT,1,3,2



SECTYPE,,SHELL

SECDATA,0.0001



mp,ex,1,2e6

mp,nuxy,1,0.3

mp,dens,1,1000



lesize,all,,,10



amesh,all



/solu

dk,1,ux,0

dk,1,uy,0

dk,1,uz,0



acel,0,9.81,0



ANTYPE,4

TRNOPT,FULL

nlgeom,on

autots,on

kbc,0

outres,all,all



time,1



DELTIM,0.005,0.0001,0.1

улетает

Еще, наверное, у вас сокращенное интегрирование включено.
Ссылка на сообщение
Поделиться на других сайтах

Не очень понимаю про "передачу" момента. Ведь тряпка не передает момента, типа кальчуги.

И вообще...

14.181.4. Membrane Option

A membrane option is available for SHELL181 if KEYOPT(1) = 1. For this option, there is no bending stiffness or rotational degrees of freedom. There is only one integration point per layer, regardless of other input.

Если вы решали с элементом и опциями про которые я выше писал, то значит у вас проблема с модулем упругости, слишком маленький. У меня была картинка типа такой..

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

Все равно не понимаю, для чего нужны тогда трансверсальные жесткости,

SHELL181 includes the linear effects of transverse shear deformation. An assumed shear strain formulation of Bathe-Dvorkin is used to alleviate shear locking. The transverse shear stiffness of the element is a 2x2 matrix as shown below... если no bending stiffness or rotational degrees of freedom.

Ну да ладно. Теперь еще необходимо учесть нелинейность свойств ткани (хотя бы нелинейность при сдвиге в плоскости). И что-то мне подсказывает, что решать такую задачку неявным методом уже будет, как уже говорили коллеги, "проблематично". Порывшись в нете, решил перейти к LSD, основываясь, прежде всего, на вот этой статейке.

<noindex>http://www.dynalook.com/international-conf...odeling19-d.pdf</noindex>.

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

Вы пробовали обнулить только жесткость XY, a XZ и YZ задать? Или наоборот, не помню. Короче, не все модули сдвига нулевые.

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

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Еще от Спилберга...

Добрый день!

 

А в какой постановке решена эта задача? как удалось реазлизовать складкообразование?

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

 

Еще от Спилберга...

Добрый день!

 

А в какой постановке решена эта задача? как удалось реазлизовать складкообразование?

 

Командный файл вы можете найти в сообщении #14 данной темы. Только геометрическая модель другая.

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

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

1. Драпировка в CATIA имеет возможность подключать дополнительные решатели, которые и моделируют уже ее более адекватно для различных нестандартных ситуаций. Раньше, во всяком случае была такая возможность и необходимость.

2. Если нужно смотреть просто складкообразование, то в ABAQUS, например, такое порой делают в лоб.

3. Если речь идет об композитах, то необходимо будет потом сканить деталь первую отформованную и уточнять ориентировку волокон. Под это дело для ABAQUS есть отдельные тулзы от отдельных авторских коллективов. В сколков недавно семинар такой проходил наших товарищей сидящих в Левене (Бельгия), которые делились для текстильных композитов своими наработками под ABAQUS.

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

 

 

Еще от Спилберга...

Добрый день!

 

А в какой постановке решена эта задача? как удалось реазлизовать складкообразование?

 

Командный файл вы можете найти в сообщении #14 данной темы. Только геометрическая модель другая.

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

 

 

 

Ну я уже попытался воспроизвести эту задачу, используя этот код. Однако складок так и не увидел.

Вот мой код (моделировал растяжение полиимидной пленки, размерности в Н, мм)

/prep7

 

k,,0,0,0

k,,380,0,0

kgen,2,all,,,,,128

a,1,2,4,3

 

ET,1,SHELL181

KEYOPT,1,1,1

KEYOPT,1,3,2

 

SECTYPE,,SHELL

SECDATA,0.025

mp,ex,1,3500

mp,nuxy,1,0.31

mp,dens,1,1.5e-6

lesize,1,,,190

lesize,2,,,64

lesize,3,,,190

lesize,4,,,64

amesh,all

 

/solu

 

dl,2,,ux,.

dl,2,,uy,0

dl,2,,uz,0

dl,4,,ux,0

dl,4,,uy,0

dl,4,,uz,50

 

ANTYPE,4

TRNOPT,FULL

nlgeom,on

autots,on

kbc,0

outres,all,all

 

time,1

DELTIM,0.005,0.0001,0.1

1. Драпировка в CATIA имеет возможность подключать дополнительные решатели, которые и моделируют уже ее более адекватно для различных нестандартных ситуаций. Раньше, во всяком случае была такая возможность и необходимость.

2. Если нужно смотреть просто складкообразование, то в ABAQUS, например, такое порой делают в лоб.

3. Если речь идет об композитах, то необходимо будет потом сканить деталь первую отформованную и уточнять ориентировку волокон. Под это дело для ABAQUS есть отдельные тулзы от отдельных авторских коллективов. В сколков недавно семинар такой проходил наших товарищей сидящих в Левене (Бельгия), которые делились для текстильных композитов своими наработками под ABAQUS.

Об успешном применении в моделировании мягких оболочек в Abaqus и LS-Dyna я уже прочел не одну статью, но вот хотелось все-таки удостоверится в том, что возможностей Ansys недостаточно для этой задачи, перед тем как начинать осваивать новый программный комплекс

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Kelny
      Очень давно как раз было хорошо, когда Solidworks печатал ещё через встроенный виртуальный принтер BlueBeam эдак в версиях Solidworks 2004-2006, но потом перешли на Adobe и стало кривовато, да так что до сих пор аукается.   В винде такая же сторонняя программа, удалите ту что там и поставьте PDFCreator (если будете использовать макрос, то ту версию, которая рядом лежит, т.к. последние версии не подходят под старый макрос).   Дык это же разные программы и не факт что у последней есть API для встройки в макрос, а у PDFCreator API есть.   Если есть готовое, то зачем мучиться? Ну тогда можете просто в ручную печатать через этот встроенный виртуальный принтер.
    • Артур8991
      А можите скинуть пожалуйста какая у вас есть?)
    • lem_on
      Как хорошо когда вокруг все дураки, а Шура один умный ))) ещё предложи тюремный вариант провоза, для личного пользования. 
    • gudstartup
      вы лично таким маршрутом пользовались? а еще можно через Гималаи на лыжах махнуть или дипломатической почтой  реально подождать и ничего с вашим станком не случится к тому же нормальное производство имеет мощности для резервирования. 45 дней подождать или под лавину в Гималаях!! он что время до взрыва бомбы отсчитывал!? а можно на подводной лодке еще, вы серьезно что ли. досматривают в любом случае хоть туда хоть оттуда а может надо нанять гипнотизера и он стоя рядом внушит таможеннику что вы утюг вместо привода везете тогда путь свободен!
    • Killerchik
      Так речь о экспорте или импорте? Вы написали изначально "не пустят обратно" и я решил, что Вы говорите о таможне РФ. Как правило, при личном везде таможенники в разы сговорчивее. Если Вы говорите о том, что не выпустит таможня Китая - ну так можно лететь через третьи страны, не? Ещё разок - речь о ситуациях, когда нужно срочно. Правда нужно - то есть отдать пусть даже несколько лимонов рублей - не проблема. И слетать через 3-4 страны не проблема. пиэс- в 2017 году у меня на станке сдох ЧПУ контроллер компании Delta Tau. Рассматривали варианты экстренного привоза из США, на счету был каждый час. Плату по итогу помогли восстановить крутые парни из РФ. Но варианты экстренного привоза всего, что можно легально вывезти из США в багаже тогда были прямо на Авито: чел с визой летит туда ближайшим рейсом и привозит нашу гравицапу.
    • gudstartup
      тогда платите в 10 раз дороже ....
    • gudstartup
      это вы с таможенником спорить будите, вся продукция фанук запрещена к экспорту в россию. пользуйтесь услугами резидентов поднебесной и нечего с рюкзаками по заграницам ездить.
    • AlexArt
      @Jesse, а ну отлично! Не знал, что ваши познания стали настолько высокими, что вам мало готовых методик и вы решили разработать новую. Удачи защитить её и опубликовать. С удовольствием почитаю.
    • Александр1979
      Иногда требуется. 
    • gudstartup
      с момента отлучения все что делает сименс для них  недоступно и они обычные люди правда с большим инструментарием но он к сожалению устаревает. сомневаюсь также что они готовы просто так поделиться теперь это бизнес и он стал очень дорогим. а оно вам надо?
×
×
  • Создать...