Pumpov

Прямоугольная пластина в Static Structural

196 сообщений в этой теме
Pinned posts

Добрый день.

 

Хотел сравнить аналитическое решение для прогиба тонкой прямоугольной пластины, с краями Simply Suupported, под действием силы в поперечном направлении, Concentrated Load, с тем, что выдает ANSYS.

Выяснил, что задать условие Simply Suported можно только для edge и vertex, но не для face. Это логично, но в трехмерной модели края пластины имеют конечную толщину.

И в Help прочитал, что Simply Suported "Applicaple for surface body models or line models only".

Правильно ли я понимаю, что пластину надо создать как Surface body, не как часто делают Extrude для прямоугольного Sketch? Честно, не ясно представляю, что такое Surface body, кто бы просто объяснил.

Поделиться сообщением


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


UnPinned posts
5 минут назад, AlexKaz сказал:

Судя по флейму в ряде тем - нету =) Нету новых возможностей

А кубические элементы? Это новые возможности для современных компьютеров. Когда появятся более мощные компьютеры, тогда появятся конечные элементы 4-ой степени и т. д. Этот процесс бесконечен.:biggrin:

16 минут назад, AlexKaz сказал:

Ну этой инфе лет 50, не меньше. Что новенького появилось за 50 лет?

А 3-х и 4-х узловые тонкие оболочки это кубические элементы, и более точные чем 6-ти и 8-ми узловые оболочки Тимошенко. И расчет идет раз в 8-10 быстрее при том же количестве элементов.

МКЭ - численный метод. Чем быстрее компьютер перемножает и складывает double тем лучше. В открытых исходных кодах КЭ программ вы не найдете использование расширенных регистров. Так и будете проводить расчеты на сопроцессоре и на одном ядре.:beee:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, ДОБРЯК сказал:

А кубические элементы?

Без проблем запрограммить и кубические, и квадро?тические, и пента?гоические. Даже такой ленивый вечный студент как я знаю как это делать. Только для чего? Достаточно большего количества элементов первого-второго порядка. Оперативную память порядок элементов не экономит.

6 минут назад, ДОБРЯК сказал:

В открытых исходных кодах КЭ программ вы не найдете использование расширенных регистров.

По-моему раздел коммерческих предложений в другой ветке форума =)

Вы лучше скажите, какие модели пластичности вшиты в Ваш код? Может быть Вы захотите добавить нелинейность? Меня бы заинтересовало подобное предложение за некоторую сумму деревянных или вечнозелёных.

Изменено пользователем AlexKaz

Поделиться сообщением


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

Даже такой ленивый вечный студент как я знаю как это делать. Только для чего? Достаточно большего количества элементов первого-второго порядка.

Для перемещений достаточно и то не для всех задач. А по напряжениям это уже будут  константные и линейные элементы. Если внимательно перечитаете, то я говорил про напряжения, для кубических элементов напряжения будут квадратичными. Дальше пока не забирался не исследовал данный вопрос. Например 38-ми узловой гексаэдр лучше чем 20-ти узловой. Но для доступных компьютеров он тяжеловат для использования в реальных расчетах.

25 минут назад, AlexKaz сказал:

По-моему раздел коммерческих предложений в другой ветке форума =)

Вы лучше скажите, какие модели пластичности вшиты в Ваш код? Может быть Вы захотите добавить нелинейность? Меня бы заинтересовало подобное предложение за некоторую сумму деревянных или вечнозелёных.

Давайте перейдем в другую ветку. Но мне кажется это будет неинтересная тема на форуме. Напишите в личку и все вопросы будут решены. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, ДОБРЯК сказал:

Но мне кажется это будет неинтересная тема на форуме.

В РФ и в СНГ нет своего кода для штамповки листовых изделий. Вообще, по нулям (DEFORM-QForm не в счёт они предназначены для объёмной штамповки и оболочек в них нет). Забугорные коды стоят оооочень дорого. Фриварный софт не тянет промышленные задачи, скорость расчётов ниже чем хотелось бы.

Рыночная ниша относительно свободна. Есть два варианта на выбор, вести переговоры с офисом QForm или с Вами.

Поделиться сообщением


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

Добрый день ещё раз.

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

Диск, диаметром 254 мм, толщиной 0.1 мм. Хочу построить сетку с помощью MultiZone. Сначала просто, выделяю тело, задаю этот метод. Сетка не строится.

Выдает 2-е ошибки: "MultiZone blocking decomposition failed" и "The mesh generation was not successful".

Если задать, например, толщину диска 1 мм, то все в порядке, строится.

Получается, слишком большое соотношение диаметр/толщина не дает MultiZone сработать?

Поделиться сообщением


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

А чем Sweep или даже Sweep->Manual Thin не подходит?

Еще скиньте модельку, может там размеры не дают построить сетку.

Поделиться сообщением


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

А чем Sweep или даже Sweep->Manual Thin не подходит?

Manual Thin нет. Есть в Src/Trg Selection только Automatic Thin.

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

Еще скиньте модельку, может там размеры не дают построить сетку.

Моделька тривиальная - тонкий цилиндр (диск!): диаметр 254 мм, толщина 0,1 мм. Именно размеры и не дают построить сетку, т.к. при толщине в 1 мм всё строится.

Поделиться сообщением


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

Можно не мультизоном, а свипом. Собственно для такой геометрии свип и подходит.

 

Снимок.JPG

Поделиться сообщением


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

Оффтоп. А что такое 404 ?

1 пользователю понравилось это

Поделиться сообщением


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

404 ?

Наименование "расчетной" "программы" (имя которой нельзя называть), названной в честь одноименного сайта http://www.ispa-soft.ru/

Поделиться сообщением


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

2.jpg.b5b3b57457866ac0161780769c88b9d1.jpg

 

Скрытый текст

4ego.jpg.9679f6e543385ae9f7b88442a7f2d752.jpg

 

Поделиться сообщением


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

@hr4d

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

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

 

Поделиться сообщением


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

Фриварный софт не тянет промышленные задачи, скорость расчётов ниже чем хотелось бы

Проще купить более быстродействующий комп с кучей оперативной памяти :)

Изменено пользователем Fedor

Поделиться сообщением


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

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

Да пишите уж сразу, что программы никакой нет.

И никогда не было.  Ну типа такая шутка, как чупра-чупс в открытом Космосе. :biggrin:

 

2 часа назад, Fedor сказал:
Цитата

Фриварный софт не тянет промышленные задачи, скорость расчётов ниже чем хотелось бы

Проще купить более быстродействующий комп с кучей оперативной памяти :)

Зачем покупать компьютер с десятками ядер и AVX512 если фриварный софт считает только на одном ядре (одном сопроцессоре). Время расчета медленнее раз в 100.

Поделиться сообщением


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

Страуструп писал, что распараллеливание  и прочие приблуды по оптимизации это дело компиляторов. Нет смысла тратить особо много сил на адаптацию под какие-нибудь карточки :) 

Помню давненько у приятеля была программка которая на ЕС считала часа два. Когда предложил ему американский оптимизирующий компилятор ПЛ-1 попробовать, то стала считать 5-10 минут. Очень он огорчился что его программка стала потреблять как студенческое упражнение времени :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 час назад, ДОБРЯК сказал:

Да пишите уж сразу, что программы никакой нет.

Программы такой нет.

https://reestr.minsvyaz.ru/reestr/?sort_by=date&sort=asc&name=ИСПА&owner_status=&owner_name=&set_filter=Y

1 пользователю понравилось это

Поделиться сообщением


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

Программы такой нет.

Напишите официальный запрос в реестр, вам придет официальный ответ. Так делают большие, солидные организации прежде чем купить программный продукт. 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, ДОБРЯК сказал:

Напишите официальный запрос в реестр, вам придет официальный ответ.

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

Итак..

Присутствует ли программный комплекс ИСПА в Едином реестре российских программ для электронных вычислительных машин и баз данных ?

 

1 пользователю понравилось это

Поделиться сообщением


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

Если вы мне скажете, что там есть, я не буду этого делать

Вам там все и скажут. Вы же все равно не поверите.

@Борман Что с вами происходит в последнее время? 

1. Пытаетесь доказать, что программы которая продается 30 лет не существует.

2. Считаете себя доктором.

3. Ставите клинические диагнозы.

4. Рассказываете в разделе Динамика и прочность, что кушаете селедку.

5. Не можете измерить массу и длину селедки.

@Борман Что с вами происходит в последнее время? :biggrin:

Откройте тему в разделе Флейм и доказывайте в этом теме, что программы 404 нет, что партнеров нет, что статей нет, что видео нет, регистрационного номера в реестре нет и т. д. 

Поделиться сообщением


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

Спасибо, все понятно.

Поделиться сообщением


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

Страуструп писал, что распараллеливание  и прочие приблуды по оптимизации это дело компиляторов. Нет смысла тратить особо много сил на адаптацию под какие-нибудь карточки :) 

Кстати, ANSYS ведь, начиная с версии 14.5, может считать на GPU NVIDIA, насколько мне известно. Это сложно настраивать и какой практический эффект, кто-нибудь знает хорошо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, ДОБРЯК сказал:

Откройте тему в разделе Флейм и доказывайте в этом теме, что программы 404 нет, что партнеров нет, что статей нет, что видео нет, регистрационного номера в реестре нет и т. д. 

Я вот просто ради пробил все известное мне ПО производства РФ. Все находит...

Поделиться сообщением


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

@Pumpov Можно распаралелить расчет собственных частот, в том числе и для последующего использования в Modal Frequency Response. Но выгода будет если самих частот тысячи, чтобы можно было загрузить каждое графическое ядро, которых в видеокарте тоже от нескольких сотен до тысяч.

Поделиться сообщением


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

Можно распаралелить расчет собственных частот, в том числе и для последующего использования в Modal Frequency Response. Но выгода будет если самих частот тысячи, чтобы можно было загрузить каждое графическое ядро, которых в видеокарте тоже от нескольких сотен до тысяч.

Т.е., чтобы каждую частоту параллельно считал?

А в принципе метод конечных элементов для произвольной задачи может быть распараллелен в ANSYS, чтобы, например, подробную сетку КЭМ быстрее считать? МКЭ, по сути, ведь очень хорош для распараллеливания. 

Поделиться сообщением


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

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

 

Цитата

произвольной задачи может быть распараллелен в ANSYS, чтобы, например, подробную сетку КЭМ быстрее считать? МКЭ, по сути, ведь очень хорош для распараллеливания

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

Изменено пользователем Fedor

Поделиться сообщением


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

Я вот просто ради пробил все известное мне ПО производства РФ. Все находит...

Да прекратите вы глупости писать на форуме. 

Я забил слово Компас

вот выходная информация

Цитата

Компас

Сведения о правообладателях программного обеспечения

российская коммерческая организация
ИНН
5010042880

Сведения об исключительном праве

Разработчик ПО

И вы что верите этой информации. Даже номера в реестре нет. :biggrin:

2 минуты назад, Fedor сказал:

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

Все карты уже давно идут с двойной точностью. Лет 5-7 точно.

4 минуты назад, Fedor сказал:

И для разных карт нужны разные коды обычно

Все это делает КУДА. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, ДОБРЯК сказал:

Я забил слово Компас

Опять буквы путаете ?

КОМПАС-3D

Сведения о правообладателях программного обеспечения

российская коммерческая организация
ИНН
7801619483

Сведения об исключительном праве

Свидетельство о государственной регистрации программы для ЭВМ № 2017617767 от 12 июля 2017 г.

Поделиться сообщением


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

Опять буквы путаете ?

Что вы опять пытаетесь доказать? 

Что регистрационный номер 2016661522 не существует. 

Проверьте по номеру сделайте запрос и будете неприятно удивлены.:biggrin:

1 час назад, Борман сказал:

Спасибо, все понятно.

Ничего вы не поняли и похоже, что не способны понять.:beee:

Поделиться сообщением


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

Т.е., чтобы каждую частоту параллельно считал?

Да, графическое ядро#1 считает первую моду, второе вторую и так далее, все ядра работают одновременно.

1 пользователю понравилось это

Поделиться сообщением


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

Да, графическое ядро#1 считает первую моду, второе вторую и так далее, все ядра работают одновременно.

Это теоретически невозможно. Это нелинейная задача. :biggrin:

Поделиться сообщением


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

Но ведь какая то часть расчета потом распаралеивается.

Поделиться сообщением


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

Но выгода будет если самих частот тысячи

 

1 минуту назад, karachun сказал:

Но ведь какая то часть расчета потом распаралеивается.

С появлением AVX2, а уж тем более AVX512 расчеты быстрее проводить на процессоре. 

Еще быстрее будет если таких процессоров 2. 

Нужно поставить большое количество видео карт на одном компьютере, написать софт под данный компьютер, но даже в этом случае выигрыш по времени будет сомнительным. А проигрыш по цене очевиден.

На видео картах мало кэш памяти. И мало видео памяти.

Ту скорость которую пишут производители видео карт - это пиковая скорость для работы с графикой. А при работе с СЛАУ скорость падает в десятки раз. 

Поделиться сообщением


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

Опять буквы путаете ?

КОМПАС-3D

Сведения о правообладателях программного обеспечения

российская коммерческая организация
ИНН
7801619483

Сведения об исключительном праве

Свидетельство о государственной регистрации программы для ЭВМ № 2017617767 от 12 июля 2017 г.

Да они были на берегу Обводного канала около Балтийского вокзала куда я в баню хожу париться и пить пиво пенное :)

2 часа назад, ДОБРЯК сказал:

Это теоретически невозможно. Это нелинейная задача. :biggrin:

Теоретически то возможно. Это же нахождение корней полиномов по существу, так что можно набрать разные начальные значения и искать приближения к разным корням :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, ДОБРЯК сказал:

С появлением AVX2, а уж тем более AVX512 расчеты быстрее проводить на процессоре. 

Еще быстрее будет если таких процессоров 2. 

По Вашему мнению, для ускорения счета в ANSYS нужен процессор, который содержит AVX512? Про 2 процессора Вы буквально сказали, или это 2 (или более) ядра?

Вообще, если покупать "рабочую станцию" - ПК, с большим во всех смыслах системным блоком, какие возможны выигрыши в скорости расчета?

Поделиться сообщением


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

По Вашему мнению, для ускорения счета в ANSYS нужен процессор, который содержит AVX512? Про 2 процессора Вы буквально сказали, или это 2 (или более) ядра?

Вообще, если покупать "рабочую станцию" - ПК, с большим во всех смыслах системным блоком, какие возможны выигрыши в скорости расчета?

Я говорю не про конкретную программу. Если программа использует AVX512, то по сравнению с AVX2 при том же количестве ядер и той же тактовой частоте расчет будет в 2 раза быстрее. Для больших задач. 3-5 мил. степеней свободы.

Лет 7 назад на видео картах было быстрее. Сейчас уже нет. 

На игровом процессоре уже 18 физических ядер с AVX512. На 2-х процессорных компьютерах, на память 44 или 48 ядер с AVX512. Это еще быстрее раза в 2.5.

Это возможности процессора. А как конкретный софт использует эти возможности это надо тестировать.

 

 

47 минут назад, Fedor сказал:

Теоретически то возможно. Это же нахождение корней полиномов по существу, так что можно набрать разные начальные значения и искать приближения к разным корням :)

Это же последовательное нахождение. Каждый новый вектор Ритца ортогонален к найденным. :)

Изменено пользователем ДОБРЯК

Поделиться сообщением


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

Собственные числа это корни полинома. Можно сначала найти их а уж потом обычно решить системы для нахождения собственных векторов. Это теоретически. Примерно как находим главные значения тензора напряжений можно просто решать кубическое уравнение    :) 

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Реклама

  • Сообщения