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

Тепловой расчет с перемещающимся "пятном нагрева"


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

:wallbash:Задача: расчитать переходной тепловой процесс прогрева металлической плиты движущимся пятном нагрева (лазер, электронный луч, электрическая дуга и т.д.)

Основная проблема: учет перемещения "пятна нагрева"

Возможные варианты:

1. Построение вдоль траектории пятна "Бегущей строки" -- набора мелких прямоугольных фрагментов с дальнейшим заданием для каждого из них графика мощность-время. Основная сложность -- количество данных фрагментов.

2. Замена движения набором последовательных положений пятна с построением для каждого из них своей сетки конечных элементов. Основная сложность -- использование в качестве начального условия результата предыдущего расчета (сетки отличаются)

3. Использование Motion. Основная сложность -- "стыковка" задачи перемещения и тепловой задачи.

Кто что посоветует?

С уважением.

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


Первый вариант самый разумный. Один раз напрягся - и все ОК.

Несовпадающие сетки - это бяка.

COSMOSMotion здесь вообще не при чем.

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

Первый вариант самый разумный. Один раз напрягся - и все ОК.

В случае круглого пятна, как я понял, лучше "замостить" строку шестиугольниками в 3 ряда.

Остался вопрос: как их построить?

Чтобы можно было задать свои условия для каждого "пятна" требуется выделять каждое линией разрыва.

1. Строить отдельный эскиз под каждый шестиугольник --- это... несколько сотен эскизов.

2. Создать массив линий разрыва не получилось.

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

С уважением.

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

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

Значит просто набор прямоугольников с общими сторонами | | | | | | |

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

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

Значит просто набор прямоугольников с общими сторонами | | | | | | |

Пятно нагрева -- круг. На гексогональной сетке он отобразиться лучше, а фрагментов потребуется меньше.

Дальше -- заколдованный круг: при построении массива шестиугольников, соприкасающихся сторонами, в ходе проверки применимости эскиза выдается ошибка: пересекающиеся контуры, а если оставить зазоры -- Cosmos свихнется при построении сетки элементов. :wallbash:

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

Дальше -- заколдованный круг: при построении массива шестиугольников, соприкасающихся сторонами, в ходе проверки применимости эскиза выдается ошибка: пересекающиеся контуры, а если оставить зазоры -- Cosmos свихнется при построении сетки элементов. :wallbash:

Отвечаю сам себе и возможным любопытным:

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

Посчиталось все нормально, но при попытке построения анимации непонятки:

Выдается сообщение о нехватке памяти (3Гб -- ОЗУ, еще 200Гб -- виртуальная память). Причем иногда анимация строится, а чаще -- нет. Если она строится, то не срабатывает кнопка хелпа. Диспетчер задач показывает объем файла подкачки 1.7Гб. Также не получается сохранить анимацию в *.avi файл.

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

Может не в тему но... Как это бы делалось в ANSYS. Задача - смоделировать приварку мембраны к основанию лазером. Первоначально мембрана прихвачена в четырёх точках на 12,3,6 и 9 часов. Вот что получилось :

<noindex>http://rapidshare.com/files/259376078/filestr.rar.html</noindex> - мультик, распределение температур

<noindex>http://rapidshare.com/files/259376453/fileterm.rar.html</noindex> - мультик, деформации, собсвенно шов не показан.

Может кому понравится и понадобится.

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

Отвечаю сам себе и возможным любопытным:

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

Посчиталось все нормально, но при попытке построения анимации непонятки:

Выдается сообщение о нехватке памяти (3Гб -- ОЗУ, еще 200Гб -- виртуальная память). Причем иногда анимация строится, а чаще -- нет. Если она строится, то не срабатывает кнопка хелпа. Диспетчер задач показывает объем файла подкачки 1.7Гб. Также не получается сохранить анимацию в *.avi файл.

При переносе задачи из SW2007 в SW2010 перестал запускаться расчет. Говорит "Сбой". Задача теплового расчета, приведенная в примерах, при этом считается нормально. :confused_1:

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
      И все равно жизнь опережает мечту!
    • Sivolap36
      После перезагрузки слетают настройки 1023, 24004 и вылетает ошибка ex1025 ( слетает еще какой-то параметр) Прилагаю параметры когда вылетела ошибка ex1025 и произошел слет 1023 и 24004 CNC-PARA.TXT
    • Sivolap36
      CNC-PARA.TXTCNCIDNUM.TXT 3 оси рабочие параметры   CNC-PARA.TXT параметры при конфигурировании 4й оси    
    • maxx2000
      @Andrey.V сам то поищи mastercam surface offset. Так то это всё банальное базовое владение работы с поверхностями.
    • Andrey.V
      А может каждого из способов видео есть? Буду очень благодарен 
    • МиО
      Аналогичным вышеуказанным способом включаем  RealView на встроенной графике Intel
    • gudstartup
      @Sivolap36 а почему у вас нет ошибки fssb ?? если ось сконфигурирована она опрашивается и если связи нет будет ошибка неверное число усилителей 5136 . ALARM SV5136 (FSSB: NUMBER OF AMPS IS SMALL) получается что привод все таки опрашивается или ошибки все таки есть
    • gudstartup
      проект был сделан и весь инструментарий имеется загружен через тиа портал но не выгружается - это мистика какая то?? если проект создавался в степ7 то вероятно напишет про несовместимость хотя казалось бы какая разница в какую базу данных качать блоки из памяти контроллера Правда вследствие того что контроллеры для тиа портала серий 300 400 имеют новую firmware возможно изменение в формате самих блоков и отсюда несовместимость и запрет на выгрузку.
    • Александр1979
      Скорее всего подводный камень в том, что вам нужен сервоусилитель aiSV-B или biSV-B, а у вас старая модель aiSV. 
    • Andrey_kzn
      Проект изначально создавался в тиа портале, и всё это было закуплено, и портал 15.1, апдейт к нему, и толбокс. Естественно толбокс  под тиа портал, и причём ему нужна именно своя версия,  и без апдейта он не ставится. Толбоксы под Step7 не совместимы с порталом.   Потому что в Sinumerik one контроллер S7-1500. Значит ему положен только тиа портал.   Но в портале можно программировать и S7-300, S7-400, следовательно портал с толбоксом совместимы  с 840DSL - сверху вниз. Ценой потери совместимости  со Step7. Надо будет попробовать порталом выкачать проект из 840DSL Step7, что он интересно писать будет. @kinovari , давайте ваш проект, я попробую его открыть. Ссылка не работает.     @kinovari Работа со входами\выходами NCK описана в документации - переменные NCK и интерфейс PLC.  гуглится легко, причём старые версии документации для 840D актуальны. важные сигналы PLC не менялись очень давно.  Каждому входу или выходу, или М-команде соответствует определённый сигнал DB, который можно обработать в PLC.
×
×
  • Создать...