LINUX.ORG.RU

GMSH 2.8.5

 , ,


0

1

Gmsh — это генератор конечно-элементных сеток со встроенным CAD-редактором и модулем постобработки данных. Цель проекта, по заявлению автора,— создание быстрого, легковесного и дружелюбного генератора сеток с параметрическим представлением данных и расширенными возможностями визуализации

Изменения в новой версии:

  • улучшена стабильность и обработка ошибок;
  • улучшена функция Coherence (удаляет дубликаты, к примеру, точки с одинаковыми координатами);
  • обновлена версия onelab API;
  • новые режимы для фоновых картинок;
  • более стабильные плагины Triangulate/Tetrahedralize;
  • вывод в формат PGF;
  • улучшена поддержка переменных имён string~index в парсере;
  • небольшие улучшения и исправления ошибок.

>>> Ссылка для скачивания



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 3)

говорят, штука хорошая, но я тут на днях пытался сгенерить сетку и потерпел фиаско, поэтому забросил... Кстати, лучше писать «расчетная сетка», а не конечно-элементная, поскольку это правильнее :)

Sahas ★★★★☆
()
Последнее исправление: Sahas (всего исправлений: 1)
Ответ на: комментарий от Sahas

А чем пользуетесь для подобных задач и не терпите фиаско? Вообще есть ли хороший МКЭ считовод свободный? Хочется прочность механики считать на чем то с открытым исходным кодом и без диких костылей.

i3draven ★★
()
Ответ на: комментарий от Sahas

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

Я посмотрел какие новости ты писал и понял почему ты меня исправил :)

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

Попробуй Netgen. Переваривает любую геометрию и только урчит :) Бинарники доступны только под оффтопик. Под онтопик надо собирать самому. Прежде чем соберешь, придётся половину интернета скачать.

k155la3_1-7_BY
() автор топика
Ответ на: комментарий от i3draven

Netgen хорошо сетки строит.

Прочность можно считать в:

1. Code Aster (я вот новость написал, но ее ещё не подтвердили: Вышла Salome-Meca версии 2014.2)

2. CalculiX (http://calculix.de/)

3. Impact (http://www.impact-fem.org/)

4. Elmer (http://www.csc.fi/english/pages/elmer)

k155la3_1-7_BY
() автор топика
Ответ на: комментарий от i3draven

А чем пользуетесь для подобных задач и не терпите фиаско?

В качестве открытого сеткопостроителя использую SALOME. Он немного «наркоманский» по логике работы, но потом привыкаешь :)

Хочется прочность механики считать на чем то с открытым исходным кодом и без диких костылей.

Я гидродинамикой занимаюсь, так что не в курсе... (выше, вроде, всё расписали). Для своих расчетов юзаю OpenFOAM, он и примитивную прочность считает, вроде. Но не прост в использовании

Sahas ★★★★☆
()
Ответ на: комментарий от k155la3_1-7_BY

Попробуй Netgen. Переваривает любую геометрию и только урчит :) Бинарники доступны только под оффтопик. Под онтопик надо собирать самому. Прежде чем соберешь, придётся половину интернета скачать.

Спасибо за «наводку». В принципе, я использую SALOME и (пока) доволен

Update: Netgen только для тетраэдров? В CFD лучше стараться без них обходиться :)

Sahas ★★★★☆
()
Последнее исправление: Sahas (всего исправлений: 1)
Ответ на: комментарий от Sahas

В Salome можно использовать Netgen. Там в гипотезах есть. Последняя альфа версия Нетгена- 5.2, последняя стабильная- 5.1. Salome использует вроде 4.9 или что-то около того со своими патчами.

Можно ли получить что-то кроме тетраэдов- не знаю, вопросом не интересовался (пока что). Попробуй скачать версию для офтопика (чтобы не скачивать полинтернета и не собирать самому) и проверь, может, и можно.

Раз уж так, то 2 вопроса по CFD: 1. Есть ли какой свободный CFD пакет, пригодный для применения обычным быдло-инженером? Скоро будет задача вида- есть печатная плата в пластиковом корпусе. С одной стороны дырок в корпусе надо много, т.к. компоненты на плате сильно греются. С другой стороны дырок в корпусе должно быть как можно меньше, иначе могут возникнуть проблемы с проливаемостью и внешним видом. Можно ли чем определить сколько дырок мне надо (ну точнее поток внтури корпуса и температуру компонентов).

2. Можешь ли посоветовать какую хорошую (русский или английский языки) книгу по введению в CFD?

k155la3_1-7_BY
() автор топика
Ответ на: комментарий от Sahas

Наркоманский, это точно сказано. Я пробовал когда то и плюнул :) С тех пор появилось побольше опыта в подобных вещах, может еще раз попробую. Вот бы книгу по нему хорошую на русском, для затравки, а то первичную информацию на импортных языках я воспринимаю плохо, потом можно и их.

i3draven ★★
()
Ответ на: комментарий от i3draven

ищи перевод документации и уроки на русском по Salome на laduga.ru

там перевод для старых версий, но для начала пойдёт

k155la3_1-7_BY
() автор топика
Ответ на: комментарий от k155la3_1-7_BY

1. Есть ли какой свободный CFD пакет, пригодный для применения обычным быдло-инженером?

к сожалению, мне такой неизвестен... Насчет задачи об охлаждении платы - сложный вопрос, там пассивное теплоотведение планируется? Без вентилятора? Возможно, простых инженерных формул для оценок будет достаточно. ЕМНИП, в справочнике Идельчика всё есть

2. Можешь ли посоветовать какую хорошую (русский или английский языки) книгу по введению в CFD?

Русских таковых не имеется, насколько я знаю. Из переводных - Флетчер К. Вычислительные методы в динамике жидкостей. Правда, она уже несколько устарела. Если что ещё вспомню - напишу.

Sahas ★★★★☆
()
Последнее исправление: Sahas (всего исправлений: 1)
Ответ на: комментарий от Sahas

пытался сгенерить сетку и потерпел фиаско

аж слеза... сразу видно настоящего русского интеллигента!

odii
()
Ответ на: комментарий от Sahas

Насчет задачи об охлаждении платы - сложный вопрос, там пассивное теплоотведение планируется? Без вентилятора?

Да, пассивное. Это просто как пример был. Предыдущее аналогичное изделие нормально работает, никто за 1.5 года еще не жаловался :)

Флетчер К. Вычислительные методы в динамике жидкостей

Не, это не то. Я так понимаю, что это жёсткий матан с ходу. Мне б чего попроще.

К примеру, по FEA я сейчас читаю «Adams V. Building better products with finite element analysis».Там всё на пальцах расписано.

А вот из этого ничего случайно нету? http://www.nafems.org/publications/browse_buy/browse_by_topic/publication_col...

k155la3_1-7_BY
() автор топика
Ответ на: комментарий от k155la3_1-7_BY

А вот из этого ничего случайно нету?

Вроде, нету... Есть Computational fluid dynamics by T. J. Chung. На 1000 страниц и тоже в основном матан (и больше внимания уделяется конечным разностям и конченым элементам). Но зато обо всём :)

Ещё есть An introduction to computational fluid dynamics. The finite volume method H. K. VERSTEEG and W. MALALASEKERA. Я, правда, сам не читал, но написано, что для новичков (upd: бегло просмотрел - самое то для начального освоения)

Sahas ★★★★☆
()
Последнее исправление: Sahas (всего исправлений: 2)
Ответ на: комментарий от i3draven

А чем пользуетесь для подобных задач и не терпите фиаско?

Я раньше пользовался генератором от StarCD (это вообще-то расчет потоков жидкостей и газов), и потом загонял сетку в AnSYS. Причина была в том, что AnSYS не мог на автомате сгенерить сетку для сложной геометрии, а StarCD прожевывал. Но у StarCD свои залипухи - у него ячейки могут быть очень хитрой формы, например кубик с отколотым углом. Поэтому где-то настраивал вид генерируемых элементарных объемов, чтобы элементарные ячейки смог бы прожевывать AnSYS.

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

Xintrea ★★★★★
()
Ответ на: комментарий от k155la3_1-7_BY

1. Есть ли какой свободный CFD пакет, пригодный для применения обычным быдло-инженером? Скоро будет задача вида- есть печатная плата в пластиковом корпусе. С одной стороны дырок в корпусе надо много, т.к. компоненты на плате сильно греются. С другой стороны дырок в корпусе должно быть как можно меньше, иначе могут возникнуть проблемы с проливаемостью и внешним видом. Можно ли чем определить сколько дырок мне надо (ну точнее поток внтури корпуса и температуру компонентов)

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

Xintrea ★★★★★
()
Ответ на: комментарий от Xintrea

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

Дело в том, что я инженер-механик. Плюс всё, что связано с CAD/ CAE ковыряю сам. У нас таких курсов в универе не было.

Про CFD вообще ни в зуб ногой. Для некоторых задач даже толком не знаю надо ли CFD или хватит обычного MCAE, который может считать термические задачи.

Поэтому пристаю ко всем подряд с дурацкими вопросами :)

k155la3_1-7_BY
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.