|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
как разумно ускорить счет контакта в Воркбенч?
Регистрация: 09.12.2008
Сообщений: 4,643
|
||
Просмотров: 4398
|
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
я не вполне уверен, что алгоритмы wb и classic идентичны.
а c контактами wb спецы весьма мучаются (fsapr2000.ru). легко там они только назначаются. универсальные советы здесь малопригодны. хотя выучить почти наизусть раздел хелпа мне в свое время помогло. в принципе=нужно решить хоть раз безупречно, а уж потом оптимизировать скорость. полезно нарисовать невязки и внедрение. изучить оутпут. переделка сетки полезнее подбора опций. не нужно мельчить таргет. алгоритм лучше штрафной. несимм решатель помогает. опция 10=5 и тп думаю, нужно в обычном повозиться с типовой задачей. а уж потом воспроизвести эти опции в WB. и не факт, что опции в другой задаче сработают. контакты задачи индивидуальны. и сложнее них только бетон с грунтами. если очень нужно, сохрани в обычном какую-нибудь.вышли в личку. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Насколько я понял - симулейшн сам ничего не считает. просто он генерирует обычный inp файл для ANSYS в котором уже и происходит расчет. То есть можно подготовить модель средствами воркбенч и тупо загнать ее в классический. Но это уже потеря времени. На такую задачу к примеру - кусок юнистрата один фут присобачен друмя болтами 3/8'' - консоль для подвешивания лампы и проводов. нагрузка смешная типа 200 фунтов. Но допустим чертежник положил его плашмя на опору и следовательно есть местный изгиб полки в зоне шайбы. Конструкция настолько пустячная что нет времени не то что считать с контактами но и просто попросить чертежника сделать ее нормально. По тупому можно считать два болта а контакт заменить ограничением перемещения на краю опоры. Что я и делаю - один хрен меня пятно контакта не волнует - 10-15 минут максимум. расчет с символическими целями. Но такая мелочь тоже попадается и это часть работы. Вопрос в целом не про то как решить контактную задачу (решить ее с должной проработкой проблем нет) а про возможность решать такие задачи пачками - как в случае обычного линейного расчета. Увы математика расчета такова что на сегодняшний день это не так просто. Причем со всеми прибамбасами типа адаптивного перестроения. Много времени - вот в чем вопрос и нет гарантии сходимости с первого раза.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
|
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
так же не увидел логики в вопросе.
не вполне понял, какого рода рекомендаций вы ждете, не показывая задач. в воркбенч иной доступ к солверу и иной солвер. разница результатов наблюдалась даже на простых линейных задачах. наиболее общие советы по классике вам даны. между тестами с одной понятной контактной поверхностью и реальными задачами с сложной неопределенной пов-стью с тзр практики расчетов разница огромная. назначить опции на все случаи жизни вряд ли (никогда не) удастся. к примеру. Сделал макрос для автоматизации расчетов трубопровода в грунте (контакт, поэтапность, друкер-прагер и тп). при вариации входных данных автоматом сходится далеко не всегда. хоть и наставил много разных полезных опций надо ручками доводить. в разных задачах свои опции полезны. и сетку в разных местах сгущать надо. как уже писал= нужно смотреть невязки и тп. в вб все это зашито от вас= зачем он вам. геометрию можно и в обычном читать. Последний раз редактировалось СергейД, 29.10.2011 в 10:53. |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
С трением конечно предпочтительней, но речь идет о задачах в которых зона контакта (напряжения в ней) не играет роли вообще. Если не ставить никакой контакт (то есть по умолчанию bonded) то это меняет в корне характер взаимодействия между телами - то есть не годится. Пошло бы нечто вроде упрощенного адамсовского контакта для твердых - условно твердях тел.
Хороший пример для иллюстрации вопроса - контактная зона под балкой в представлении строителей. Прямоугольник, треугольник или трапеция. Все одно - актуальны напряжения qL^2/(8W) которые при небольшой вариации величины пролета меняются мало. Я не имею в виду сходимости метода к точному решению. Много хороших приближенных методов (основанных на гипотезах) которые не дают сходимости к точному решению - строймех не математика. Вообще я нашел в библиотеке несколько статей в тему и буду их читать на досуге. Потом может быть вернусь к этой теме тут. С хэллоуином, коллеги.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
Регистрация: 11.02.2011
Москва
Сообщений: 223
|
Для контакта Frictional советуют использовать формулировку Argumented Lagrange. И если не очень важна точность, то можно занизить жесткость контакта и сделать Normal Stiffness ->Manual, Normal Stiffness Factror = 0.1 На точность это повлияет не так сильно, но сходимости поможет.
И ещё советую присмотреться к так называемому "projection-based method". Для CONTA173 и CONTA174 это KEYOPT(4)=3. В 13-й версии он доступен пока только через командную вставку, а с 14-й будет в интерфейсе. Хоть он и более затратен, но дает более устойчивое решение. Подробнее можно почитать в хелпе: // Contact Technology Guide // 3. Surface-to-Surface Contact // 3.9. Set the Real Constants and Element KEYOPTS в параграфе 3.9.6.3.*Using the Surface Projection Based Contact Method (KEYOPT(4) = 3) |
|||
![]() |