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

Как решить 1/8 часть симметричной модели (недостаток оперативной памяти)


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

Добрый день.

Имеем модель насоса. Имея опыт работы в ansys maxwell и зная, что чем больше точность сетки, тем точнее расчеты, а порой грубая сетка может вовсе не учесть некоторые элементы модели я попытался выкрутить на своем не самом мощном компьютере точность сетки хотя бы в 1 млн, на что получил аварийное отключения. Вспомнив фишку ansys maxwell, где можно решать лишь часть машины, так как она симметрична, решил применить это и в solid works flow simulation, после чего ушел в жесткий ступор.

Дорогие форумчане, помогите пожалуйся и расскажите дураку как решать допустим 1/8 часть машины, типа долька под 45 градусов. Ибо пользуясь функцией "повернуть вырез" я тупо удаляю часть машины и контуры становятся не замкнутые. То есть, я так понимаю, должен быть какой-то параметр отвечающий за дробление симметричной модели, как в ansys maxwell функция "fraction".

Модель с точностью сетки 300 тысяч решается, но есть некоторые сомнения точности решения, ибо на хорошем ПК с точностью 2 млн результаты другие с той же моделью. Я пытался создавать локальные сетки в мелких телах, но все это вызывает перегруз оперативки, у меня ее всего 8 Гб :(

Хочу, так сказать, на слабых машинах получить возможность решать симметричные модели.

Заранее благодарю, может дофига написал, как умею, прошу понять и простить :)

P.S

Как сохранить сборку со всеми деталями в ней, чтобы разместить тут? А то у меня куча деталей и есть сборка, но если ее переместить, он теряет связи с деталями самой сборки.

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


Полная модель, я сделал функцией "разрез" и 1/8, я получил функцией "повернутый вырез". 

Вот вторую модель и надо получить иным способом, чтобы она считалась как полная, но упрощенная

post-55706-0-10709000-1470934405.jpg

post-55706-0-66252300-1470934405.jpg

Изменено пользователем gloor
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

 

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

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

Это называется циклическая симметрия. 

циклической симметрии в этом продукте нет, насколько я знаю.

 

есть обычная - градиент через ГУ=0.

Обычную включить так - воспользоваться инструментом "заглушка", и с обеих сторон разрез заглушить, поставить на заглушку ГУ симметрия

Входы и выходы тоже заглушить и поставить на заглушках ГУ про вход и выход.

 

при этом геометрия должна быть подготовлена не с помощью двух разрезов, а с помощью функции "вытянутый вырез".

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

циклической симметрии в этом продукте нет, насколько я знаю.

 

есть обычная - градиент через ГУ=0.

Обычную включить так - воспользоваться инструментом "заглушка", и с обеих сторон разрез заглушить, поставить на заглушку ГУ симметрия

Входы и выходы тоже заглушить и поставить на заглушках ГУ про вход и выход.

 

при этом геометрия должна быть подготовлена не с помощью двух разрезов, а с помощью функции "вытянутый вырез".

 

То есть решаться будет эта долька без учета остальной машины? Вопрос в чем, будет ли тут как в ansys, решается долька, а результаты выводятся как для полной машины? Или же мне все потери и ГУ порезать на 1/8 часть? И как быть с валом, он поймет где надо делать расчет ибо потери на трение важны в задаче.

 

Вытянуть вырез или повернуть вырез?

 

Подскажите где находится эта функция "симметрия" для ГУ.

Изменено пользователем gloor
Ссылка на сообщение
Поделиться на других сайтах

"Обычную включить так - воспользоваться инструментом "заглушка", и с обеих сторон разрез заглушить, поставить на заглушку ГУ симметрия" - тогда механизм тот же, только связи задать для одного узла поверхности разреза. http://www.pinega3.narod.ru/fmin.htmтут математика всяких связей. В Ansys реализуется через coupling - связи. А как в вашем случае поищите. Не знаю :)

Просто заглушка будет n . u =0 где все это вектора и скалярное их произведение. Отсюда можете получить уравнения связей ...

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах

"Обычную включить так - воспользоваться инструментом "заглушка", и с обеих сторон разрез заглушить, поставить на заглушку ГУ симметрия" - тогда механизм тот же, только связи задать для одного узла поверхности разреза. http://www.pinega3.narod.ru/fmin.htmтут математика всяких связей. В Ansys реализуется через coupling - связи. А как в вашем случае поищите. Не знаю :)

Просто заглушка будет n . u =0 где все это вектора и скалярное их произведение. Отсюда можете получить уравнения связей ...

 

Хорошо, благодарю :)

Может у кого еще какие идеи?)

Изменено пользователем gloor
Ссылка на сообщение
Поделиться на других сайтах
Может у кого еще какие идеи?)

Если Вас не интересует теплопередача - упростите модель. Рисуйте полость из одного материала. Мельчите только частичные ячейки. 

В SW FS действительно нет функции осевой симметрии. Но восьмушку продуть можно. На радиальных гранях задавайте идеальную адиабатическую стенку - на входе и выходе - согласно условиям задачи. Расход получите  в 8 раз меньше реального.

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

Если Вас не интересует теплопередача - упростите модель. Рисуйте полость из одного материала. Мельчите только частичные ячейки. 

В SW FS действительно нет функции осевой симметрии. Но восьмушку продуть можно. На радиальных гранях задавайте идеальную адиабатическую стенку - на входе и выходе - согласно условиям задачи. Расход получите  в 8 раз меньше реального.

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

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

А не осесимметричная ли у Вас задача? лет шесть назад SW такие штуки решать умел. Вряд ли разучился. Хотите экономить сетку - делайте это по полной)

 

Вопрос в чем, будет ли тут как в ansys, решается долька, а результаты выводятся как для полной машины? Или же мне все потери и ГУ порезать на 1/8 часть? И как быть с валом, он поймет где надо делать расчет ибо потери на трение важны в задаче.

Ответы на такие вопросы стоит искать собственным опытом. И действительно стоит искать, просто модельку попроще берите.

Ссылка на сообщение
Поделиться на других сайтах
Теплопередача интересует :( Необходимо знать, какая будет установившаяся температура лобовых частей обмотки ЭД в заданных условиях охдаждения

Все равно есть смысл подумать о упрощении модели: в зоне конвекции и в зоне теплопроводности вряд ли есть смысл мельчить сетку одинаково сильно.

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

А не осесимметричная ли у Вас задача? лет шесть назад SW такие штуки решать умел. Вряд ли разучился. Хотите экономить сетку - делайте это по полной)

 

 

 

Ответы на такие вопросы стоит искать собственным опытом. И действительно стоит искать, просто модельку попроще берите.

Симметричная задача, да. Но я не знаю какими инструментами в SW это реализовать.

Ссылка на сообщение
Поделиться на других сайтах
А не осесимметричная ли у Вас задача? лет шесть назад SW такие штуки решать умел. Вряд ли разучился.
 

Плоская задача была всегда, осесимметричной в официальном интерфейсе - не припомню, по крайней мере до SW14.

Насколько правомочно вырезать сектор, задав на радиальных гранях соответствующие ГУ - не знаю…


Но я не знаю какими инструментами в SW это реализовать.

Внутреннее течение в SW реализуется в замкнутой полости.

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

"Обычную включить так - воспользоваться инструментом "заглушка", и с обеих сторон разрез заглушить, поставить на заглушку ГУ симметрия" - тогда механизм тот же, только связи задать для одного узла поверхности разреза. http://www.pinega3.narod.ru/fmin.htmтут математика всяких связей. В Ansys реализуется через coupling - связи. А как в вашем случае поищите. Не знаю :)

там нет связей. совсем нет.

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

Тогда смените программу или решайте на 1/4 там связи выродятся в условия типа u=0  а такие простые уж точно есть... :)

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах

То есть решаться будет эта долька без учета остальной машины? Вопрос в чем, будет ли тут как в ansys, решается долька, а результаты выводятся как для полной машины? Или же мне все потери и ГУ порезать на 1/8 часть? И как быть с валом, он поймет где надо делать расчет ибо потери на трение важны в задаче.

 

Вытянуть вырез или повернуть вырез?

 

Подскажите где находится эта функция "симметрия" для ГУ.

1) будет решаться долька, и результат для дольки, и ГУ надо для дольки.

 

2) как вам удобнее. я бы делал эскиз в плоскости перпендикулярно плоскостям симметрии и с помощью него вырезал.

 

3) ищите. Видимо опыта ноль - значит, решайте туториал. Там 100% есть секторная или задача с 2мя плоскостями симметрии, или хотя бы обычная задача с одной симметрией.

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

Периодические ГУ пробовали?

 

Задание периодического граничного условия:

  1. В дереве анализа Flow Simulation кликните правой кнопкой мыши по элементу Расчетная область и из контекстного меню выберите Изменить или кликните Инструменты > Flow Simulation > Расчетная область.

  2. В группе Размеры и условия  выберите условие Периодичность их списка, расположенного справа от одной из границ в выбранном направлении (X min, Y max и т.д.). Условие для противоположной границы автоматически меняется на Периодичность.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Orchestra2603
    • gudstartup
      обычно эта страница везде есть
    • Александр1979
      Попробуйте параметр 9927 бит 4 установить 1
    • gudstartup
      Здравствуйте! Может кто подсказать тип интерфейса этих датчиков ? Например для линеек хеденхайн  с цифровым интерфейсом это Fanuc 02 Fanuc 05. знаю  только что там последовательный интерфейс но совместим ли он с интерфейсом линеек или нет? вопрос возник потому что есть приборчик pwm21 от хайден для тестирования датчиков который нормально тестирует линейки и круговые датчики с вышеописанными интерфейсами а вот моторные датчики игнорирует, поэтому возникло подозрение что у них другой интерфейс. По описанию прибор может тестировать X1 15-pin D-sub input for HEIDENHAIN encoders with 11 μAPP/25 μAPP interface 1 VPP/3 VPP interface (1 VPP/Z1, 1 VPP with limit positions, 1 VPP with clock/data) EnDat/SSI interface TTL interface with limit positions HTL interface (connection only for service purposes via external adapter, e.g. ID 1093210-01) Fanuc, Mitsubishi, Yaskawa, or Panasonic interface
    • maxx2000
      @vanek77777 Человек задал вопрос как ограничить углы, я ответил что ничего ограничивать не надо, надо правильно построить стратегию обработки и озвучил как это должно выглядеть по моему мнению. Как всегда мои слова носят рекомендательный характер, не претендуют на истину в виду отсутствия возможности в функционале в самой лучшей CAM или отсутствия опыта оператора или понимания что и как и необязательны к применению безоговорочно И не надо спорить, вместо тысячи слов достаточно показать мультик как всё круто у тебя получается.  т.е. ты не знаешь как в 5 осях обработать криволинейный участок поверхности? НО при этом пытаешся критиковать. Забавно.   А судьи кто?   Что касательно того кто в какой CAD\CAM работает, то это не меняет тех фундаментальных принципов по которым происходит проектирование деталей и их обработка. Так сложилось что все программы основаны на одних общий принципах, повернул-обработал или обработал в момент поворота. Вопрос лишь в том насколько хорошо ты знаешь свою самую лучшую систему и можешь экстраполировать увиденное у других в неё. Т.е. твою склонность усваивать информацию, уметь её анализировать и применять, а не быть обезьяной кнопконажимателем. Я всегда об этом говорил и буду придерживаться своего мнения.
    • Александр 36
      Добрый.Подскажите как можно вывести отображение машинного времени?
    • vanek77777
      Балабол) Тебе уже говорили как-то выше по ветке, не давай советы по cad/cam системе в которой видимо даже не работаешь) Человек задал конкретный вопрос, как назначить конкретную обработку. Если ты не можешь показать, а ты не можешь, то пройди мимо. Конкретно по вопросу выше, я помочь не могу, т.к. не было необходимости делать такую обработку. Скилл как правило не определяется знанием всего по чуть чуть (как в твоем случае). Если ты занимаешься всем (судя по твоим постам на форуме), то ты ни чем не занимаешься по сути. На этом я больше тратить время на споры с тобой и флуд не буду. 
    • maxx2000
      пробывал поставить птичку "разрешить привязку"? да забей ты на лайки- шмайки, словами ответь. Пробовал или помогло?
    • maxx2000
      охренел что ли, где я ему про 3+2 говорил?  По твоему 5 осевая стратегия всегда подразумевает непрерывное движение всех 5 осей? Что на 4 осевом станке нельзя использовать 5 осевые стратегии?   а спину вареньем не намазать?   Я ещё раз повторюсь,  создаётся  ЛСК (или как там она у вас называется у NXстрадальцев) обрабатываемого элемента, Z этой ЛСК будет автоматически довернута вдоль оси шпинделя(повернётся стол), а поскольку обрабатываемый элемент не плоский (с подвывертом) обработка будет вестись по всем осям (непрерывная 5 осевая), а наклон инструмента будет минимизирован, в зависимости от того как настроена обработка вдоль Z ЛСК элемента,  по нормали к элементу или будет разрешено резать боком. Либо не выёживаться и использовать инструмент для обработки импеллера. Чё тут непонятного? Ах да, нет картинок волшебных. Ну мои картинки тут не приветствуются, без желания понять суть, они бесполезны.   Алаверды Сделай и выложи сюда проект. Покажи на деле. Посмотрим на твою скилуху.  
    • GHEB
      Добрый день Создал некую модель, всё было хорошо, но после перезапуска программы почему то эскиз перестал привязываться к линиям: Выбираю "Эскиз" https://skr.sh/sPckC4oM2Sf Нажимаю на нужную мне плоскость https://skr.sh/sPc7M6DGRDq Выбираю линию https://skr.sh/sPcnw9t9J9u Пытаюсь начать рисовать от центра окружности https://skr.sh/sPc1Kklf8nM Пытаюсь рисовать от некой точки https://skr.sh/sPcECS6vnwL Как видно курсор не привязывается к точкам, из-за чего попасть точно не представляется возможным Тоже самое если я пытаюсь к эскизу например дорисовать линию https://skr.sh/sPcX7Wyj0e6  В настройках эскиза настроено так, пробовал "перетыкивать" не помогло: https://skr.sh/sPc1CoTvYDS Версия https://skr.sh/sPcH4esnnCK Скрин всего окна и настроек, о которых я вычитал тут:  https://skr.sh/sPcHbYP5iB4 Скрин https://skr.sh/sPcHbYP5iB4 всего окна и настроек, о которых я вычитал тут:      Нашёл "быстрые привязки, но они работают не очень хорошо для окружностей и между ними приходиться переключаться, до этого таокго не было, неудобо https://skr.sh/sPcvE3KzS3u
×
×
  • Создать...