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

Вопрос по superelement


vlad_in

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

Нужно провести динамические расчеты / вибрации.

Сборка состоит из стала. На столе в шахматном порядке закреплены 600 элементов. Эти 600 элементов имеют 6 разных типов. В каждом типе детали очень похожи.

Один элемент имеет примерно 200 000 узлов. (Что-то упрощать не получиться).

Грубо 600 * 200 000 = 1,2e8 узлов.

Попробовали суперэлемент. Сам суперэлемент делается для одного элемента быстро. В пределах 10-20 мин. Но зато занимает места на жёстком диске 6 гигабайт.

Если два элемента, то 2 * 6 = 12 гигабайт.

Вопрос 1. Это так и должно быть? Или как-то можно удалять ненужные данные после создания суперэлемента?

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

 

(Задача с сильно упрощенными элементами – 600 точечных масс с моментами инерции уже была решена. Теперь заказчик сделал запрос – полная геометрия всех элементов).

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


23 часа назад, vlad_in сказал:

Вопрос 1. Это так и должно быть?

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

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

23 часа назад, vlad_in сказал:

Или как-то можно удалять ненужные данные после создания суперэлемента?

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

23 часа назад, vlad_in сказал:

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

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

но это не значит, что задачей стоит заниматься.

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

@soklakov А нельзя ли использовать один суперэлемент несколько раз, в разных местах конструкции?

 

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

 А нельзя ли использовать один суперэлемент несколько раз, в разных местах конструкции?

думаю, можно. но я с этим не копался.

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

И тут же какое дело, не было речи о том, что геометрия у 600 элементов одинаковая.

Если одинаковая, то, пожалуй, эффективно будет сделать Mechanical Model одного тела и вставить ее много раз в сборку. И где-то в этом воркфлоу вовремя сжаться до суперэлементов.

 

а. шесть разных типов. в целом, помогло бы)

Ссылка на сообщение
Поделиться на других сайтах
В 10.09.2019 в 11:14, vlad_in сказал:

Нужно провести динамические расчеты / вибрации.

В динамике нужно конденсировать не только матрицу жесткости, но и матрицу масс.

Статическая задача сколько времени у вас решается и и сколько занимает места на диске?

 

Ссылка на сообщение
Поделиться на других сайтах
В 10.09.2019 в 11:14, vlad_in сказал:

Задача с сильно упрощенными элементами – 600 точечных масс с моментами инерции уже была решена. Теперь заказчик сделал запрос – полная геометрия всех элементов

submodeling ему предложите. теперь, когда у вас есть ускорения масс, просто закрепите один из 600 элементов в пространстве и приложите к нему известное ускорение.

и сделайте так с каждым из 600 элементов. точнее, с каждым из шести. ой, как время-то сэкономилось. и место.

 

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

submodeling ему предложите. теперь, когда у вас есть ускорения масс, просто закрепите один из 600 элементов в пространстве и приложите к нему известное ускорение.

и сделайте так с каждым из 600 элементов. точнее, с каждым из шести. ой, как время-то сэкономилось. и место.

 

Это что-то новое в области динамических расчетов... )

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

ему предложите

А еще лучше скажите, что Вы, как расчетчик, лучше его знаете, как нужно считать. А "для картинки" - это ему к дизайнеру какому-нибудь надо.

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

Это что-то новое в области динамических расчетов... )

встречаются парень и девушка. парень начинает разговор:

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

девушка восхищенно разводит руками:

- какая прелесть. ты прям сам придумал? как здорово! для меня еще никто не придумывал стихи.

парень задумался и ответил:

- знаешь, я сейчас для тебя еще столько стихотворений придумаю!

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

А нельзя ли использовать один суперэлемент несколько раз, в разных местах конструкции?

думаю, можно. но я с этим не копался.

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

Можно, но через APDL, придётся кодить, в принципе не так сложно, в helpe есть пример с кодом.

Цитата

Сам суперэлемент делается для одного элемента быстро. В пределах 10-20 мин. Но зато занимает места на жёстком диске 6 гигабайт

Это потому что суперэлемент хранит все вектора перемещений чтоб потом могли посмотреть красивые картинки, этого можно избежать (в ANSYS не пробовал, в NASTRANE достаточно просто).

Цитата

Вопрос 1. Это так и должно быть? Или как-то можно удалять ненужные данные после создания суперэлемента?

В NASTRAN можно, но там и файл суперэлемента не бинарный. В ANSYS должно быть, но придётся кодить на APDL (элемент matrix50)

https://www.ansystips.com/2018/03/reuse-cms-superelement-in-ansys.html вот тут пример с программированием на APDL

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

Цитата

submodeling ему предложите. теперь, когда у вас есть ускорения масс, просто закрепите один из 600 элементов в пространстве и приложите к нему известное ускорение.

и сделайте так с каждым из 600 элементов.

Эм, что вы имеете ввиду?

Вообще ANSYS крайне отвратно работает с суперэлементами, по сравнению с NASTRAN небо и земля

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

@Radon А не могли бы Вы показать как это делается в Настране? Я попробовал переместить суперэлемент редактированием .asm файла в котором есть список контактирующих узлов но получилось плохо.

Перемещения получились странными  

11.png

12.png

13.png

Hide  

А что касается уменьшения размера - у меня в Femap на выбор есть только возможность выбрать какие матрицы записывать (жесткость, масса, нагрузка, демпфирование) и сам формат файла.

Вот выкладываю .dat файлы с моими попытками на простой модели.

https://fex.net/s/ye4t1nx

 

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

Это потому что суперэлемент хранит все вектора перемещений чтоб потом могли посмотреть красивые картинки, этого можно избежать (в ANSYS не пробовал, в NASTRANE достаточно просто).

Суперэлемент хранит конденсированную матрицу жесткости  в рамках статической задачи.  Именно эта матрица занимает место на диске. Вектор перемещений не причем.

9 часов назад, Radon сказал:

Вообще ANSYS крайне отвратно работает с суперэлементами, по сравнению с NASTRAN небо и земля

Этого не может быть. ANSYS очень серьезная программа. Под словом ANSYS понимается классический ANSYS.

Изменено пользователем ДОБРЯК
Ссылка на сообщение
Поделиться на других сайтах
В 10.09.2019 в 11:14, vlad_in сказал:

Один элемент имеет примерно 200 000 узлов. (Что-то упрощать не получиться).

Грубо 600 * 200 000 = 1,2e8 узлов.

Попробовали суперэлемент. Сам суперэлемент делается для одного элемента быстро. В пределах 10-20 мин. Но зато занимает места на жёстком диске 6 гигабайт.

Это место на диске занимает конденсированная матрица. а не правая часть.

И время 10-20 мин уходит на конденсацию матрицы.

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

Вообще ANSYS крайне отвратно работает с суперэлементами, по сравнению с NASTRAN небо и земля

если расскажете Карачуну, как легко и удобно в настране  работать с суперэлементами... вот это будет не только мнение, но и польза.

10 часов назад, Radon сказал:

Эм, что вы имеете ввиду?

а что вас беспокоит?

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

А не могли бы Вы показать как это делается в Настране? Я попробовал переместить суперэлемент редактированием .asm файла в котором есть список контактирующих узлов но получилось плохо.

Через Simcenter и FEM сборку, в FEM сборке меняете представление на суперэлемент.

https://www.youtube.com/watch?v=10ZX0M4fTtI с 7.47 вместо того что показано заменяется представление на суперэлемент.

Цитата

Этого не может быть. ANSYS очень серьезная программа. Под словом ANSYS понимается классический ANSYS.

Под словом отвратно я имел ввиду по отношению к пользователю, интерфейс.

Цитата

а что вас беспокоит?

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

"закрепите один из 600 элементов в пространстве и приложите к нему известное ускорение. и сделайте так с каждым из 600 элементов. точнее, с каждым из шести" не очень.

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

Цитата

А что касается уменьшения размера - у меня в Femap на выбор есть только возможность выбрать какие матрицы записывать (жесткость, масса, нагрузка, демпфирование) и сам формат файла

В Simcenter чуть больше параметров можно записать.

 

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

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

да, похоже.

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

Через Simcenter и FEM сборку, в FEM сборке меняете представление на суперэлемент

знаком ли вам инструмент fem-сборок в Ansys?

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

знаком ли вам инструмент fem-сборок в Ansys?

Да, даже пользовался) но он в разы не так удобен как в Siemens (как раз в основном из-за того что Simcenter из cad вырос плюс передаёт всю иерархию сборки и подсборки с отслеживанием положения). Всё же подбирать через workbench угол установки или число повторений деталей не так удобно.

Ну и заменить во всей сборке одной клавишей FEM модель/суперэлемент удобней чем через через воркбенч шевелить перемещая с помощью координат, а можно ли сделать чем fem сборку в ansys суперэлемент вообще неясно.

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

Спасибо, буду разбираться.

В книжке NX Advanced Simulation хорошо разобраны суперэлементы (правда без КЭ сборок)

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

знаком ли вам инструмент fem-сборок в Ansys?

Скажите пожалуйста под «инструмент fem-сборок в Ansys» Вы имели в виду «VL1413 – ACT расширение Asembly manager для сборки моделей в Ansys Workbench» или что-то другое?

Вот ссылка:  https://www.youtube.com/watch?v=UXBti4DYPfg

 

Если что-то другое, то не могли бы Вы скинуть ссылку на хелп или другую ссылку?

 

Спасибо.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • lem_on
      Так до них через прокладки надо добиратся, а они подводят. Я синумерик хотел онлайн, но воть!!!
    • gudstartup
      Менеджеры вас учить не будут а преподаватели там хорошие @Viktor2004 обучение понравилось... Всему сразу научить нельзя надо к этому вопросу поэтапно подходить... Пусть автор опроса озвучит чему конкретно он хочет научиться а для начала руководство по эксплуатации станка почитает и я уверен что многое прояснится
    • lem_on
      Обращался я туда, либо мне менеджер туповатая попалась, либо да. Спрашиваешь одно, присылают вообще левую инфу. На запрос поменять менеджера, сказала что другие работают так же и вообще сам дурак. 
    • david1920
      Я понял что ему не кабель а пульт надо Я это к тому что ему от простого станка не подойдёт
    • gudstartup
      так автору пульт нужен а не кабель а протокол и отпечатки пальцев на кнопках пусть  СК интересуется с целью выяснения кто же работает на этих вражеских станках несмотря на санкции и как с этими санкциями бороться 
    • gudstartup
      Руководства @Артём 12334 ежели языками  не владеете то ищите на русском в инете этого добра хватает.  Если хотите курсы тогда в Становление а если вебинары тогда в ютюб.
    • david1920
      Вы бы конкретизировали свои потребности
    • Артём 12334
      Кто может научить работать на ней?
    • maxx2000
      Строишь конус Строишь спираль с переменным шагом вокруг этого конуса диаметром не меньше основания Проецируешь спираль на конус По полученной кривой протягиваешь сечение с вычитанием материала
    • david1920
      -Ты дурак? -Нет -Не надо было отвечать,это был риторический вопрос
×
×
  • Создать...