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

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Проблемма со временем счета и объемом выходных данных Transient Structural

Проблемма со временем счета и объемом выходных данных Transient Structural

Ответ
Поиск в этой теме
Непрочитано 26.05.2014, 09:03 #1
Проблемма со временем счета и объемом выходных данных Transient Structural
Lovtsov29
 
Регистрация: 26.05.2014
Сообщений: 8

Здравствуйте,
Сделал тестовую задачу Transient Structural. Задача линейная. Консоль. В качестве нагрузки - ускорения отцифрованной акселерограммы.
В параметрах рассчета отключены все критерии сходимости, учет больших деформаций (на всякий случай).
Удивляет время счета и объем выходных данных.
Можно ли как-то ускорить процесс счета? (помимо более мощных возможностей компьютера)
А также более тонко настроить выходные данные в Output Controls?
Например, значения перемещений только в интересумыемых мною точках.
Просмотров: 4923
 
Непрочитано 26.05.2014, 09:46
#2
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Ну это вообще по определению ресурсоёмкий расчет. Если расчет линейный то о каких критериях сходимости идет речь?
Под такие расчеты и под размерность решаемых задач специально подбираются вычислительные мощности, потому что возможности по ускорению времени счета и уменьшению объема выходной информации возможности конечно есть, но такая задача все равно на порядки больше, чем даже сложные нелинейные расчеты.
Сохранять информацию только в интересующих точках вроде нельзя. Можно ограничивать состав данных, но я думаю Вы это и так знаете.
Есть вариант с суперэлементами, но я не уверен на 100% что они работают в Transient анализе. Посмотрите в этом направлении, раз уж задача линейная.
MrWhite вне форума  
 
Непрочитано 26.05.2014, 13:00
#3
СергейД

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


уточню.
вы бы хелп почитали...
в линейных задачах
вполне можно ограничиться transi,msup или transi,reduc
они экономичны. но придется все же чуть-чуть подумать.

если transi,full
то
выберите компоненту уздов и (если хотите) элементов
outres,all,none
outres,nsol,all,compnod
outres,esol,all,compelem
и будут записываться только нужные узлы.элементы.

можно записывать не все шаги. (описание outres читайте)

суперэлементы можно и нужно. польза очень большая. но нужно
хоть в первый раз разобраться. на форуме научить не смогу.
СергейД вне форума  
 
Автор темы   Непрочитано 01.06.2014, 10:09
#4
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


Выделены оболочки и образованна Named Selection (название - Select) В выборку узлов хочу добавить элементы. Пишу:
CMSEL,S,Select,NODE
ESLN,A,0,ALL
чтобы вывести
OUTRES,ALL,NONE
OUTRES,NSOL,ALL,Select
OUTRES,ESOL,ALL,Select
что не так? подскажите пжлст
Lovtsov29 вне форума  
 
Непрочитано 01.06.2014, 10:21
#5
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


не ESLN,A,0,ALL, а ESLN,s,0,ALL
__________________
...
derik вне форума  
 
Автор темы   Непрочитано 01.06.2014, 10:32
#6
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


почему же? "А" - добавление к текущему выбранному. Впрочем, как вы написали, тоже не работает
Lovtsov29 вне форума  
 
Непрочитано 01.06.2014, 10:35
#7
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


А добавляет из выбранного, Ы выбирает все. в Вашем случае вы выбрали узлы и нужно выбрать элементы им приналджлежащие и да - косякнул, вместо 0 1. а вообще как то странно Вы назвали компоненту...почему бы не _node?
__________________
...
derik вне форума  
 
Автор темы   Непрочитано 01.06.2014, 10:51
#8
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


что,
CMSEL,S,Select,NODE
ESLN,A,0,ALL
что,
CMSEL,S,Select,NODE
ESLN,s,0,ALL
что,
CMSEL,S,Select,NODE
ESLN,s,1,ALL

Выдает только перемещения в узлах, а напряжения не считает (ошибка The result data for S is not contained in the result file)
Lovtsov29 вне форума  
 
Непрочитано 01.06.2014, 10:54
#9
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


OUTRES,STRS,ALL,Select?
__________________
...
derik вне форума  
 
Непрочитано 01.06.2014, 10:59
#10
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Цитата:
OUTRES,ESOL,ALL,Select
Зачем вы пытаетесь скормить группу узлов, там где нужно скормить группу элементов?
И не называйте группу Select - это моветон.
MrWhite вне форума  
 
Непрочитано 01.06.2014, 11:02
#11
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


да, а слона то и не заметил...

CMSEL,S,Select,NODE$ESLN,s,0$cm,elem_,elem
__________________
...
derik вне форума  
 
Непрочитано 01.06.2014, 13:09
#12
СергейД

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


я добавил бы
что иногда подобное даже не моветон, а конфликт имен возможный

а ВАс, derik, я попрошу остаться ...
(у меня в подразделении... ну вы поняли)
СергейД вне форума  
 
Автор темы   Непрочитано 01.06.2014, 15:00
#13
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


Есть пластинка защемлена по одной длинной стороне и нагружена равномерным давлением в правой своей половине. Расчет статический. Отмечаю узлы и элементы левой половины и вывожу только напряжения.
CMSEL,S,node_,NODE
ESLN,s,0,node_
cm,elem_,elem

OUTRES,ALL,NONE
OUTRES,strs,ALL,elem_
Результаты сильно отличаются от результатов, когда напряжения выводяться для всей пластинки и когда в команде ESLN,s,0,node_ вместо "0" "1"
Lovtsov29 вне форума  
 
Непрочитано 01.06.2014, 16:12
1 | #14
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Lovtsov29, ну мы же тут не телепаты.. Так очень сложно помочь. Выкладывайте макрос - разберемся.
MrWhite вне форума  
 
Автор темы   Непрочитано 01.06.2014, 17:53
#15
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


работаю WB. Команды APDL в проекте присутствуют только те, которые я приводил выше. Что вы имеете в виду под макросом? Простите за глупость.
Для меня важно вывести только часть информации, так как у меня большая модель (около 400 000 степеней свободы). Данная задачка модельная. И с напряжениями ошибка: не совпадают результаты, если выводить всю модель от результатов, если выводить часть модели.

----- добавлено через ~1 мин. -----
ESLN,s,0 вместо ESLN,s,0,node_
Lovtsov29 вне форума  
 
Непрочитано 01.06.2014, 19:00
#16
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 599
Отправить сообщение для derik с помощью Skype™


Offtop:
Цитата:
Сообщение от Lovtsov29 Посмотреть сообщение
----- добавлено через ~1 мин. -----
ESLN,s,0 вместо ESLN,s,0,node_
патамучто это лишнее совсем, Вы описание esln читали? про ВБ тут нужно ждать, тк он казуален
__________________
...
derik вне форума  
 
Непрочитано 01.06.2014, 20:02
#17
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Цитата:
Сообщение от Lovtsov29 Посмотреть сообщение
*работаю WB. Команды APDL в проекте присутствуют только те, которые я приводил выше. Что вы имеете в виду под макросом? Простите за глупость.
Для меня важно вывести только часть информации, так как у меня большая модель (около 400 000 степеней свободы). Данная задачка модельная. И с напряжениями ошибка: не совпадают результаты, если выводить всю модель от результатов, если выводить часть модели.
Эх. Ну Вы же на тестовой задачке можете попробовать как у Вас все это работает. Та же вон пластинка про которую Вы писали.
В большой задаче ясно что никто копаться не будет.

По поводу Верстака мое мнение: С точки зрения механики твердого тела - глючная и тормозная хрень на яве, для генерации макроса на APDL. Единственным преимуществом перед классикой является наличие более качественного купленного на стороне мешера (после 14 версии в классике уже сомневаюсь и в этом). В остальном сплошные недостатки. Сгенерированный верстаком макрос лежит по адресу: ВашПроект_files\dp0\SYS\MECH\ds.dat
Для пластинки можете выложить его сюда, уделю 10 минут - поковыряюсь.
MrWhite вне форума  
 
Автор темы   Непрочитано 02.06.2014, 04:31
#18
Lovtsov29


 
Регистрация: 26.05.2014
Сообщений: 8


Так я и делаю сначала тестовые задачки и на них эспериментирую. И с ними проблеммы, о которых я пишу. Спасибо большое, что уделяете время.
Вложения
Тип файла: rar ds.rar (5.1 Кб, 30 просмотров)
Lovtsov29 вне форума  
 
Непрочитано 02.06.2014, 11:35
#19
MrWhite


 
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040


Вообщем у Вас какие то неправильные настройки кейоптов стояли и вообще куча непонятного мусора из wb было.
Посчитал в классике все нормально. записывает - то что нужно и величина совпадает.
MrWhite вне форума  
 
Непрочитано 02.06.2014, 13:02
#20
genya


 
Регистрация: 19.06.2011
Сообщений: 255


Вопрос не по теме (думаю нет смысла создавать новую тему так как обсуждать будит нечего):

Как создать шарнир в балочной схеме, Ansys WB 14,5? При этом Joint`ы не подходят, так как используется блок Linear Buckling. Расчетная схема такова, что в одном узле может быть две и более связей, т.е. есть к примеру трехэтажная рама к узлу этой рамы примыкает три стержня. Узел, шарнирно подвижный имеет четыре степени свободы.
genya вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > ANSYS > Проблемма со временем счета и объемом выходных данных Transient Structural

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 705 17.03.2021 14:19
SCAD Office 21.1. Обсуждение. Клименко Ярослав SCAD 633 03.10.2015 14:10