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

Вопрос по 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 пользователей

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




  • Сообщения

    • maxx2000
      на втором  скрине PLC сообщает что-то типа "старт программы запрещён потому что оси ХУ не связаны". Возможно станок в режиме точения должен заблокировать перемещение У, включить тормоз или что-то ещё для произвольного смещения под нагрузкой. Возможно косяк в тексте программы.
    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а скажем ось В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем? Gildemeister CTX 420 это же токарно-фрезерный с осью У
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
    • maxx2000
      скажите, Вам уже делали эти детали? Вы себе представляете как и главное  чем, можно обработать внутренние углы без скругления на вашей детали? Разве что проволокой. НО оно же стоить будет как крыло от боинга. 
    • Sivolap36
      Спасибо за информацию. А как определили, что нижний  инкрементный? Спасибо. Как то я пролистал наверное. Благодарю
    • Jesse
      deleted этого я и хотел узнать у товарищей форумчан :-) вот для сферы оценка есть: присоед. масса воды равна половине от объёма сферы может кто в справочнике каком видел сколько для рабочих колёс присоединять надо..) мне тоже кажется там серьёзная отстройка должна получиться..   не спец в насосах и лопаточных машинах..)) у меня вот тяк: да это геморр... ещё и приложить его надо как-то к валу. Кстати, я вообще говоря собирался для модальника взять модель только вала, с колёса учесть в виде сосредоточ. масс с моментами инерции. Законно ли это, не сильно исказит расчёт СЧ? И ещё непонятка: куда присоединять эту массу? Прям в шпоночное отверстие вала?: Или вдоль всей окружности куда садится колесО?   не не , там не биссектриса. \Гляньте мою картинку выше из Вики. И все картинки такие для ДК что в сети нашлись. Там явно BW и  FW явно не зеркальные отражения друг друга относ-но гориз-й прямой, проведённой через ординату СЧ для нулевой частоты вращения ротора...   откуда вы знаете что сбалансировано? идеальной балансировки не существует   вот прям так в отчёте и напишу!:D точка Меня другой вопрос волнует.. Что центробеж. сила и гироскоп. момент пропорц-ны квадрату частоты вращенеия, т.е. на больших частотах может появиться вилка... Мне нужно где-то найти оценку, возможно опять таки относительно СЧ когда нет вращения..
    • Irukanjii
      Уважаемые коллеги, доброго времени суток! Прошу Вас рассмотреть возможность изготовления 5 комплектов изделий из стали 08Х18Н10 (материал предоставим). Всего необходимо изготовить 5 "мам" и 5 "пап". На производстве нам требуется высокая точность шлифовки, т.к. потом будем наносить хромирование.  По ссылке на мэил диск будут доступны чертежи каждой детали и 3d модели в SolidWorks (также прошу отнестись с пониманием, если какие-то детали будут не совсем точные, не долго работаю в SolidWorks, но постарался соблюсти все габариты) https://cloud.mail.ru/public/T72n/CS1Cc8Bnt   Ответ можно присылать на почту ned@bvbmail.ru, либо в этой теме. 
×
×
  • Создать...