Jump to content

Распределение давлений


Recommended Posts

Degen1103

Напомните, пжл, порядок действий, чтоб получить распределение давлений на поверхности, выгрузить для расчёта в Simulation и потом, соответственно, нагрузить деталь:

а) осреднённым по времени давлением;

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

Link to post
Share on other sites


UnPinned posts
Jesse
01.02.2021 в 09:26, Degen1103 сказал:

а) осреднённым по времени давлением;

решить стационарную задачу в Flow, затем в свойствах линейного статического анализа поставить галочку
ссс.jpg

01.02.2021 в 09:26, Degen1103 сказал:

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

решить нестационарную задачу в Flow, затем создать нелинейный стат анализ и поставить соотв-ю галочку.
 

 

21 минуту назад, Degen1103 сказал:

А почему SW Flow Simulation только солиды признаёт?

про тетры, шеллы в Флоу забудьте. Там уже не конечные элементы, а конечные объёмы. Используется объёмная геометрия для решения внешней или внутренней задачи посредством пересечения конечных объёмов со стенками.

Link to post
Share on other sites
Degen1103

Понятно, спасибо.

А в повехностную модель импортировать распределение давлений можно? Или должен быть строго один и тот же солид?

Link to post
Share on other sites
Jesse
8 минут назад, Degen1103 сказал:

Понятно, спасибо.

А в повехностную модель импортировать распределение давлений можно? Или должен быть строго один и тот же солид?

точно не знаю, но вроде бы да - один и тот же

Link to post
Share on other sites
  • 3 weeks later...
Degen1103
02.02.2021 в 09:38, Jesse сказал:

решить нестационарную задачу в Flow

 

Попробовал time-dependent обтекание с глобальным отрывом. Комп скрипел-скрипел, что-то выдал на-гора - результат вроде правдоподобный, но ничего похожего на вихревой след не обнаружилось. Хотя по идее должна дорожка формироваться. Можно ли задать промежуток времени и частоту кадров, если так можно выразиться?... Скажем, просчитать 10 с с частотой 10 Гц.

Edited by Degen1103
Link to post
Share on other sites
Jesse

@Degen1103 вашу задачу тут уже обсудили
https://cccp3d.ru/topic/93686-cfd-срыв-вихрей-нужно-понимание/

1 час назад, Degen1103 сказал:

Можно ли задать промежуток времени и частоту кадров, если так можно выразиться?... Скажем, просчитать 10 с с частотой 10 Гц.

всмысле когда анимацию воспроизводить? да, конечно.

 

02.02.2021 в 09:42, Degen1103 сказал:

А в повехностную модель импортировать распределение давлений можно? Или должен быть строго один и тот же солид?

кстати, сразу чё т не додумал в первый раз: можно во флоу получить распр-е давлений на твёрдом теле, затем создать прочностной анализ с этим же твёрдым телом, импортировать давления из флоу и после ПКМ на тела в дереве моделирования "определить оболочку выбранными гранями". Если программа руганётся на давления, то не удаляйте, а просто отредактируйте, приложив давление к граням тв. тела, кот-е участвовали в определении оболочки

Link to post
Share on other sites
Degen1103

ОК спс до анимации далеко, вопрос в получении результатов. Вот оно сходилось... сходилось... сошлось! Если правильно понял - время процесса 0,9 с. А можно секунд 10-15 просчитать, хотя б на крупной сеточке? И с анимацией непонятно: то видео, что сохраняет солвер - это расчётные поля давлений на каждую итерацию. А хотелось бы не по итерациям ход решения наблюдать, а увидеть реальный результат во времени. Число Струхаля оценить и вообще интересно :smile:

Link to post
Share on other sites
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • maxems
      Всегда рад! Но как показывает ваша писанина - еще не совсем. Выросли.   Итак. Специально для вас (не раскрою все секреты, но тем не менее):   - это 100% фануковский метод вызова подпрограммы. Где P40 - это номер подпрограммы. Его без разницы, как задавать -как О40 или О0040. Система сама рассчитает логику и присвоит подпрограмме номер О0040 при копировании. А пресловутая L - это просто количество повторов данной подпрограммы. L1 - соответственно повторить программу 1 раз. Этот символ (L) при использовании подпрограммы один раз - можно опускать, т е. не писать его.   А теперь  - загрузите основную программу (с названием файла, например О1234) и подпрограмму (с названием файла, например О0040) в ОДНУ папку, в ОДНО место.  Далее. Если файл вашей программы/подпрограммы называется О1234/О0040, то соответственно в самом файле, когда тыкаете его два раза, чтоб открыть тоже должен начинаться с О1234/О0040.  И да. В начале и в конце программы должны быть знаки %.   Другой причины я просто не вижу, почему у вас система не может найти подпрограмму. Если вы не совершаете детских ошибок, которые я сейчас описал. И потом. Раз вы нашли способ вызова подпрограммы через H, чем он не устраивает? Ну перезаливайте программу целиком в случае редактирования какой-либо подпрограммы. Всего делов.   Обычно зажимается Shift и стрелочкой вниз выделяется блок для копирования. Далее должна быть клавиша COPY и PAST куда надо. Это уж сами ищите. Ну или  перезаливайте программу целиком в случае редактирования. Это не глобальная проблема
    • Bot
      Компания АСКОН выпустила обновление своего решения для управления жизненным циклом изделия версии 2018.2, которое ускоряет работу в медленных территориально распределенных сетях в 5-26 раз. Радикальный рост производительности достигнут в системе управления нормативно-справочной информацией ПОЛИНОМ:MDM и системе проектирования технологических процессов ВЕРТИКАЛЬ. Запрос на оптимизацию появился на фоне пандемии — с ростом числа сотрудников, работающих удаленно, и переходом многих промышленных предприятий на гибридный режим работы. Заказчики АСКОН столкнулись с «медленным» интернетом в территориально распределенных подразделениях. Подробнее… View the full article
    • gudstartup
      А для этого в Fanuc есть функция M198 а вот что у вас - читайте тайваньские свитки
    • Maik812
      Я не нашел где ее скачать кстати и пощупать.. Только для своих клиентов?
    • Maik812
      Как вариант писать либо в фаил SW если удобно либо в поток ntfs (mPDM), чтоб не мучиться с записями в формат файла, да и не только таких, любых и для любых файлов. не только с файлами солида приходится работать. А можно и копии файлов писать и любые другие данные :)   mpdm2_0.zip На фото автоматическое заполнение свойств через плагин к солид ворксу, там любые значения можно писать и ручками и шаболонами. Например имя файла вносить или дату, если SolidWorks выше 2014 зачитывать значения из файла SW автоматом не может (SW плагина нету) . А внести данные какие хочешь может и в любой тип файлов без разницы и обратно в фаил тоже при наличие плагин соответствуещего.  Например можно SW2014 и компас 3д и даже между собой :)     Пиши в свойства модели , их можно видеть и сортировать и тд..       Без определенного стандарта не как !   Лучше уж в фаил SW писать от туда  в Exel можно вставить   Просто когда делаю чертеж я в имя и конфигурацию вставляю и все.. не каких проблем нет с конфигурацией в имени. Ну или в поток можно че хошь пиши, но удобней в имя файла а в нем уже чертеж этой конфигурации.
    • General Dead
      да, я это уже понял. ЮСБ есть на пцу20, на пульте его нет, заливаю УП по старинке через V24. Есть шопмил и лицензия на сетевой менеджер, но сетевой диск не прописан и вообще бывший владелец (немец) не шевелился по этому поводу, у них все уп в шопмиле были.
    • gudstartup
      Поищите в сторону хорошего механика! Пусть проверит ваш люфт в червячной или возможно роликовой передаче и отрегулирует или произведет дефектацию изношенных узлов.
    • Maik812
      Отличная штука, очень удобно! И еще бы добавить контроль чтоб не напортачили ошибок при заполнении размеров. Побольше бы таких программ! Тебе  бы гадость сказать , ну не как не удержатся :)
    • gudstartup
      А O1234 как раз и унаследовано вашим тайванским чудом от Fanuc старых серий там все подпрограммы и программы начинались с этого индекса как и на старых  Sinumerik c MPF SPF  Например вспомните строчку для вывода всех программ Это говорит о том что система в части HMI совместима но со старыми системами Fanuc отсюда и такие скромные возможности редактора программ да и папки для хранения программ наверняка нельзя создавать все в корневом каталоге хранится непорядок!
    • Михаил!
      Отвечаю сам на свой вопрос. Способ вызвать подпрограмму я все-таки нашел но работает это не в полной мере как хотелось бы. Убил несколько часов времени, измотал пару километров нервов, заработал гемор и аллергию на тайваньскую продукцию. Итак: Для вызова подпрограммы из главной программы  в оной нужен кадр вызова ииии  - барабанная дробь-М98 Р... L...  Но вот в чем фишка, в списке программ когда я начал изучать арикс находились программы с простыми заголовками типа 1 или 5 и т.д. и все это отлично работает , но без вызова подпрограмм соответственно. Исходя из этого я и обозначал файл подпрограммы в том же духе. Также до меня на станке работали с компактфлешь и напрямую с пк. И все программы также обзывались незатейливо. Так вот, чтобы эта схема заработала , подпрограмму надо  обозвать именно вот так- О1234. Нужна всем знакомая буква О (задаю вопрос - кто-то скажет , а на фейхуа она вообще нужна) и следующая вслед за ней комбинация цифр в количестве четырех. Именно 4-х ( сейчас следует непереводимый тайваньский фолклёр). Т.е. если в основной программе мы хотим вызвать подпрограмму №40 , то мы должны составить вот такой кадр М98 Р40 L1. Номер самой основной программы при этом может быть просто 1. А вот подпрограмма должна обзываться  О0040. И никак иначе  .( много факов((((.) Вот когда сойдуться все эти ингридиенты , вот тогда -BINGO!!!СтРаЙк!!!В ТочечКУ!!! Также можно вызывать подпрограмму находящуюся в теле главной программы. Такой метод работает через кадр                  М98 Н100 L1. Где H100 это номер кадра с которого начинается тельце подпрограммы. Но конечно символ Н вводить в начало подпрограммы не надо там просто N100. Подпрограмма должна (других вариантов не проверял - этот работает) находиться в теле основной программы за кадром с  М30 и конечно закачиваться  должна кадром с М99. Теперь о печальке. Как ни извращался не смог заставить отработать подпрограмму закинутую с компактфлешь или с пк напрямую в память станка. И даже заголовок подпрограммы который работает в подпрограмме вбитой на стойке станка О1234 , не работает с подпрограммой закинутой извне. Пробовал редактировать (а я принес свои проги которыми пользуюсь на фануке) программы и в симке и в блокноте и в вордпаде. Пробовал сохранять в разных кодировках, пробовал прогу закинутую на станок копировать в станке  с изменением номера программы. Ни в какую не хочет работать с программой как с подпрограммой которая пришла в память извне. Для составления рабочего варианта нужно набивать прогу с стойки станка. И вопрос номер 2.  Также не обнаружил возможности выделить и скопировать часть тела программы на стойке. Можно скопировать только один кадр. Пока все.  
×
×
  • Create New...