Ru-Board.club
← Вернуться в раздел «Программы»

» Femlab, Ansys, LS-Dyna

Автор: ltcm
Дата сообщения: 16.11.2010 16:24
Victoria2
ваш e-mail знаю, сейчас вышлю

LENIN87
а ваш не знаю, рассказывайте

Добавлено:
Victoria2
ваш e-mail знаю, сейчас вышлю
LENIN87
а ваш не знаю, рассказывайте
Автор: LENIN87
Дата сообщения: 17.11.2010 15:55
ltcm
Запустил вашу "кумуляку", у меня с такими же симптомами вылетает: скорости NaN. Вылетает примерно на 1/3 схлопывания кумулятивной облицовки. Думается мне, что для нормального решения при помощи ale2d просто необходимы какие-то доп карточки, о которых мы не знаем.
А зачем Вы по краям задачи делаете non reflecting 2d? Дайна вроде не страдает размещением жестких стенок по краям задачи в отличии от автодина.
Я при постановке задачи делал половину геометрической модели и доп ГУ никаких не ставил.
Автор: ltcm
Дата сообщения: 17.11.2010 18:35

Цитата:
А зачем Вы по краям задачи делаете non reflecting 2d

я думаю надо, на сайте с примерами есть задача ale с участием MAT_008, там волна отражается от границ, потому что non reflecting нет

Автор: Victoria2
Дата сообщения: 17.11.2010 18:54
ltcm
Я не встречал такого эффекта отражения
Автор: ltcm
Дата сообщения: 23.11.2010 20:44
подскажите плиз, можно ли учесть тепловой эффект пластической деформации в ls-dyna
Автор: LENIN87
Дата сообщения: 23.11.2010 21:25
ltcm
джонсон кук + грюнайзен учитывают такие фефекты
Автор: ltcm
Дата сообщения: 23.11.2010 21:40
я имел в виду выделение тепла от внутреннего трения при деформации, т.е. в общем интересует можно ли рассчитать тепло от трения?
Автор: Taimael
Дата сообщения: 24.11.2010 11:35
Есть 2 объемных тела с общей контактной поверхностью (набором граней).
Как в Ansys Workbench создать совпадающую сетку на этой контактной поверхности?
Автор: ltcm
Дата сообщения: 24.11.2010 17:56

Цитата:
Как в Ansys Workbench создать совпадающую сетку на этой контактной поверхности?


Нужно задать share topology
Автор: DmitrijU
Дата сообщения: 29.11.2010 22:59
Всем доброго времени суток.
Подскажите пожалуйста, можно ли в Femlab смоделировать гидравлическую пушку,
дающую ламинарную струю воды? Может кто сталкивался с этим?
Автор: Artes2024
Дата сообщения: 03.12.2010 23:02
Всем добрый вечер.
Подскажите, пожалуйста, в LS-DYNA, когда я запускаю расчет, она мне пишет "initialization completed" и дальше расчет не идет?
Автор: KChernov
Дата сообщения: 06.12.2010 15:22
А температурное распухание Ансис умеет считать? Каким модулем?
А то что-то в туториалах не видел такого.
Автор: AZA_N
Дата сообщения: 06.12.2010 22:08
KChernov, если Вы подразумеваете задачи термоупругости, то классический Ансис - да (в Multiphysics), ВБ - не знаю. В 11м Ансисе см. главы "Coupled-Field Analyses". Может быть можно и проще, я точно не знаю.


Добавлено:
Как посчитать в Ансис температурные деформации понятно, а вот как потом передать эти деформации в электростатическую задачу? Если, к примеру, третью физ. среду завести, то Ансис поймет, что надо деформированное тело обсчитывать?
Автор: nyash
Дата сообщения: 08.12.2010 16:22
Всем привет! Я новичок в ансисе и лс-дайне, но немного разбираюсь.
Столкнулся с проблемой задания условий контакта. Сделал 3д модель в Ansys Mechanical/Ls-dyna. Разбил на конечные элементы. А условие контакта ESTS задать не могу. В лог-файле получается такая строчка
EDCGEN,ESTS,PULYA,PLASTINA,0,0,0,0,0,0,1,0, ,0,10000000
PULYA это набор узлов одного тела.
PLASTINA это узлы другого тела.
При вызове этой функции вылетает ошибка(к сожалению пока нет доступа к тексту ошибки).
Что может быть не так? В качестве элемента использую Solid 164.
Автор: Victoria2
Дата сообщения: 08.12.2010 19:19
nyash

Цитата:
PULYA это набор узлов одного тела.
PLASTINA это узлы другого тела.

Так-бы и писал - пуля пробивает пластину (или не пробивает).
Посмотри опцию контакта в к-файле и подправь ручками. Не обязательно задавать узлы или сегменты. Можно указать просто два тела или вообще не указывать. Последний вариант см ниже

$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$ CONTACT DEFINITIONS $
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
*CONTACT_ERODING_SINGLE_SURFACE
$ ssid msid sstyp mstyp sboxid mboxid spr mpr
0
$
$ fs fd dc vc vdc penchk bt dt
0.1
$
$ sfs sfm sst mst sfst sfmt fsf vsf

$
$ isym erosop iadj
0 1
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8
$---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8

Автор: nyash
Дата сообщения: 08.12.2010 23:39
Да. Вы меня поняли правильно. Пуля пробивает пластину. Эту задачу я хочу сделать двумя способами. Первый с удалением элементов, т.е. при предельных нагрузках на элемент он исчезает. И с разрывом связей между элементами.

Попробую поправить ручками.
Кстати, а почему Вы выбрали "SINGLE_SURFACE" а не "SURFACE_TO_SURFACE"?
А можно поподробнее про "указание двух тел или вообще не указывать"?. Это как?
ps я в ансисе и дайне не очень разбираюсь.
Автор: Victoria2
Дата сообщения: 08.12.2010 23:49
nyash
В примере контакта не указаны никакие объекты. А выбрал - так, интуитивно. Не думал над таким вопросом. Наверное, в случае "SURFACE_TO_SURFACE" нужно указывать поверхности, а в SINGLE_SURFACE подразумеваются все возможные поверхности.
Посмотри примеры на сайтах по Дайне - там есть пример пробивания плпстины цилиндром (под углом к поверхности). Лучше всего разбираться с Дайной имея текст примера (к-файл) и руководство по командам (см интернет). И анализировать параметры команды - по крайней мере я учился так.
Автор: KChernov
Дата сообщения: 09.12.2010 15:29
AZA_N

Цитата:
В 11м Ансисе см. главы "Coupled-Field Analyses"

Если я правильно понимаю, то в моём случае такое не обязательно.


Цитата:
если Вы подразумеваете задачи термоупругости, то классический Ансис - да (в Multiphysics)

Порыл хелп 12-го Ансиса - всё ищется без труда, но только для классики.
Попытка найти, как это сделать в ВБ пока не увенчалась успехом.
Для классики сразу находится Creep Model 1: Strain Hardening в Implicit Creep Equations в (// Element Reference // 2. General Element Features // 2.5. Material Data Tables (Implicit Analysis)) .
Только вот найти аналог в ВБ пока не получилось.
Перерыл всё свойства материалов в Engineering Data, которые более-менее могли подходить к теме.
Нашёл разве что Zerilli-Armstrong Strength (// Mechanical (formerly Simulation) // Appendices :: 334 // E. Material Models Used in Explicit Dynamics Analysis // Plasticity // Zerilli-Armstrong Strength), но там только названия коэффициентов такие же, а по сути вроде не то.
Или всё-таки это через параметры солвера задаётся?


Цитата:
Если, к примеру, третью физ. среду завести, то Ансис поймет, что надо деформированное тело обсчитывать?

Так вроде для этого и можно выстраивать последовательности солверов.
По крайней мере температурные поля так передаются.
Насчёт формы не уверен, но температура явно указывается в очередном солвере как импортированная - с формой должно быть аналогично.
Автор: ltcm
Дата сообщения: 09.12.2010 19:05

Цитата:
в LS-DYNA, когда я запускаю расчет, она мне пишет "initialization completed" и дальше расчет не идет?

может быть и идет

попробуйте уменьшить интервал между сохранением результатов


Добавлено:

Цитата:
А можно поподробнее про "указание двух тел или вообще не указывать"?. Это как?
ps я в ансисе и дайне не очень разбираюсь.


Victoria2 скорее всего имел ввиду sstyp mstyp, разные их значения означают различные способы задания контактируемых поверхностей
подробнее можно посмотреть в ls-dyna keyword user's manual в разделе *contact
Автор: KChernov
Дата сообщения: 17.12.2010 12:20

Цитата:
Порыл хелп 12-го Ансиса - всё ищется без труда, но только для классики.

Оказывается действительно этого не было реализовано в ВБ12 и реализовано в ВБ13.
Теперь осталось разобраться, как вообще корректно там всё задать - с ходу (видимо из-за нелинейности) в солвер добавляется restart analysis и почему-то только на 1000 секунд (а уменя время 5000 часов).
Автор: AZA_N
Дата сообщения: 19.12.2010 18:43
А как в ВБ13 с распараллеливанием пре- и постпроцессинга? В классике, похоже, опять сетку на одном ядре строит, и результаты на нем же выводит. У меня сетка строится дольше, чем задача считается, а результаты еще дольше выводятся. Грустно это.
Автор: KChernov
Дата сообщения: 20.12.2010 11:21
Ни одной сетки на 13-й пока не посчитал - отпишусь при случае.
Сетка обычно долго считается только 1-й раз (на ВБ) - пересчитывается обычно быстрее.
А вот результаты (на ВБ) у меня обычно намного быстрее считаются, чем сама задача.
Но возможно это зависит от их объёма/сложности. Я даже как-то не обращал внимания, распараллеливается ли построцессинг - надо будет выяснить.
Автор: KChernov
Дата сообщения: 20.12.2010 13:40

Цитата:
с ходу (видимо из-за нелинейности) в солвер добавляется restart analysis и почему-то только на 1000 секунд (а уменя время 5000 часов).

Вот что значит ошибиться на 3 порядка в коэффициенте - теперь посчитала
Правда и сейчас надо будет убедиться, что всё в порядке с единицами измерения.
Ну и разобраться, а что же там насчиталось...

Добавлено:
AZA_N

Цитата:
А как в ВБ13 с распараллеливанием пре- ... В классике, похоже, опять сетку на одном ядре строит

В настройках мешинга ВБ13 механикал появилась опция Number of CPUs (в ВБ12 такой не было).
Вот что нашёл в документации ( // Meshing User's Guide // Options :: 2 // Meshing Options on the Options Dialog Box):
Цитата:
Number of CPUs : Specifies the number of processors to be used by the meshing operation. There is no counterpart setting in the Details View. Specifying multiple processors will enhance the performance of the Uniform Quad, Uniform Quad/Tri, Patch Independent Tetra, and MultiZone mesh methods. This option has no effect when other mesh methods are being used. You can specify a value from 0 to 256 or accept the default. The default is 0, which means the number of processors will be set automatically to the maximum number of available CPUs. The Number of CPUs option is applicable to same machine parallel (SMP) meshing (multiple cores; not supported for clusters).

По идее классики это тоже должно касаться.

Добавлено:
А можно ли как-то увеличить число знаков после запятой в мантисе механического моделлера ВБ13?
А то больше 4 знаков после запятой он не показывает, а у меня есть шаги на е7, а есть на е2 - так он везде в полях е7 только и показывает.
Перерыл настройки - пусто.

Добавлено:
И вообще фигня какая-то - я модель в исходное состояние возвращаю: температуру в комнатную и давление в 0, - а напряжение остаётся?!?
Автор: yuka13
Дата сообщения: 23.12.2010 14:23
Кто-нибудь пользуется ВБ13? У меня он работает не стабильно. Постоянно какие-то ошибки. Оказалось проще заново подготовить проекты в 12.1, чем добиться результата в 13. На данный момент процент "брака" около 20%.
ВБ13, х64, win7 и 2k3
Автор: AnpilovVN
Дата сообщения: 23.12.2010 15:05
примерно такая же статистика по |WB13....

... начал изучать потихоньку ABAQUS
Автор: KChernov
Дата сообщения: 23.12.2010 17:31
yuka13
AnpilovVN
У меня и на 12.1 нареканий не было, и с 13-й пока тоже проблем нет со стабильностью.
За всё время мб только 1 раз упало.
ХР х64 (это вроде как раз 2k3 и есть) сп2.
Причём пробовал открывать проекты сначала в ВБ13, а потом в ВБ12.1 и наоборот - никаких проблем не заметил.

Конечно это может зависеть как от сложности проектов, так и от конкретных используемых модулей.
Например мне в своё время пришлось перейти на х64 из-за нехватки памяти.


Цитата:
Постоянно какие-то ошибки

А какого рода ошибки и где?
Интерфейс глючит? Или пре/постпроцессинг/конкретные решатели?
Автор: AnpilovVN
Дата сообщения: 23.12.2010 18:00
моделлер WB "падает" весьма часто.... - работаю под Win 64
памяти 4-8 Гб

раньше "вынужден" был работать только с ANSYS,
сейчас все чаще использую ABAQUS

очень хочется уделить время для COMSOL - но пока не могу ...
Автор: KChernov
Дата сообщения: 23.12.2010 19:34

Цитата:
моделлер WB "падает" весьма часто....

13-й у меня ещё не разу не падал.


Цитата:
Win 64

А какой конкретно?


Цитата:
памяти 4-8 Гб

У меня 4 Гб ОЗУ + ещё 12Гб в подкачке.
Автор: AnpilovVN
Дата сообщения: 24.12.2010 11:18
ошибок\глюков в WB предостаточно....

"Виснет" WB - причем виснет весьма часто.... - и не только у меня....


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

после этой операции - нужно вручную восстанавливать пространственную ориентацию сечений балок в "новой" половине!

хорошо если это просто ферма... - хотя при большом наборе сечений и этой работы много...

а если это более сложная пространственная конструкция ?!


особенно убогие возможности постпроцессора для стержневых конструкций!

Добавлено:
вообще WB - противоречит сам себе...

с одной стороны его рекламируют как некую всемогущую астролябию - чуть лучше чем CosmosWoks

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


ELEMENT TYPE 175 IS BEAM188 . KEYOPT(1)=1 IS SUGGESTED FOR NON-CIRCULAR CROSS
SECTIONS AND KEYOPT(3)=2 IS ALWAYS SUGGESTED. KEYOPT(3) HAS BEEN RESET BUT
KEYOPT(1) CAN NOT BE RESET HERE. PLEASE RESET IT MANUALLY ACCORDING TO CROSS
SECTION TYPES IF NECESSARY.
KEYOPT(1-12)= 0 0 2 0 0 0 0 0 0 0 0 0



Добавлено:
сделать же более-менее геометрически сложную - пространственную модель стержневой конструкции в "старом" ANSYS - ОЧЕНЬ сложно - ввиду древнего графического интерфейса и "слабых" возможностей при работе с геометрически сложными моделями
Автор: KChernov
Дата сообщения: 24.12.2010 12:22

Цитата:
ошибок\глюков в WB предостаточно....

Значит мне пока везло.


Цитата:
даже порой в самых простых геометрических операциях

В геометрическом моделлере ВБ13 я пока не успел поработать - использовал сделанное в ВБ12.

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

Страницы: 123456789101112131415161718192021222324252627

Предыдущая тема: Помогите Winamp 5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.