|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
09.01.2009, 15:49 | #1 | |
GMSH и другие
Сообщений: n/a
|
||
Просмотров: 103626
|
|
||||
Инженер Регистрация: 18.02.2005
Самара
Сообщений: 747
|
Patrick Henry у меня к Вам вопрос, Вы модель http://dwg.ru/dnl/5069 приложенную смотрели? можно ли вырезать часть стенки трубы куда врезается патрубок, а то модель то неверная выходит, как раз изучаю GMSH на подобном примере.
Под словом "неверная" я имел ввиду то что нет отверстия в стенке в месте примыкания патрубка. |
|||
|
||||
Регистрация: 11.01.2009
Сообщений: 7
|
Модель представляет собой лишь пример и основной акцент я хотел установить не на него, а на конвертор из GMSH в ЛИРу.
В настоящий момент меня интересует как создать модель в GMSH врезки трубы в трубу. А там уже дело за малым создать параметрический файл geo. Если есть у кого пример врезки трубы в трубу geo. Буду благодарен. |
|||
|
||||
Сообщений: n/a
|
Цитата:
В GMSH можно импортировать геометрию в IGES, потом попробовать разбить. Можно сделать в Salome, потом разбить и соханить в .unv , который GMSH читает. Но поскольку вам нужен именно параметрический файл (т.е. решение задачи в общем виде - цифирьки поменял и перестроилось-переразбилось все на ново), то единственный способ такой. Нанести точки линии пересечения поверхностей, затем протянуть через них сплайн и выполнить обтяжку кусков. Просто, но муторно, надо ведь сначала исхитриться получить уравнение для трубы. Зато потом можно будет аккуратно сгустить сетку в окрестности линии пересечения. Хотя, возможно, есть какой то другой прием - это первое что пришло в голову. Конвертировать хорошо бы не трехузловые оболочечные элементы, а шестиузловые - они гораздо точнее. Сетка из примера для трехузловых очень грубая. Кроме того, в GMSH можно автоматом делать из треугольников четырехугольники - но в этом случае конечно разные типы в Лире будут, достаточно сложно для конвертирования. Если вам не сложно - не забрасывайте эту идею, сделайте конвертацию для объемников. PS Хотя в общем то че, уравнения там простые Последний раз редактировалось Patrick Henry, 11.01.2009 в 20:37. |
|||
|
||||
Регистрация: 11.01.2009
Сообщений: 7
|
Пока получились какие-то "яйца" и ошибка - буду разбираться.
Кстати кто-нибудь знает как сократить запись. В примере это последняя строчка: N = 30; For i In {0:N} Point(i) = {i,50*Sin(i/N*2*3.1415926),0}; EndFor Spline(1) = {<0,30>}; // Вместо Spline(1) = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30};
__________________
GMSH+Lira. Интересует модель труба в трубе. |
|||
|
||||
Сообщений: n/a
|
Получилось сие от того что сплайн-поверхность так определяется по таким данным. Остается наверно соединить некоторые противолежащие точки дугами и сделать несколько поверхностей поменьше - яйцы девальвируются.
В общем при отсутствии партишн эреаз ничего другого не придумать кроме данного геморойного способа. Запись и т.д. - я не знаю, обычно в таких программах все равно все делается интерактивно, а записанный программой код копируется. PS в плане вашей программы - для улучшения, можно сделать передачу групп элементов-узлов в лиру, чтобы можно было быстрее назначать граничные условия. Иначе параметризация получается довольно половинчатая. Кстати в ANSYS эта задачка просто решается - и параметризируется кроме геометрии-сетки и сам расчет, и даже анализ нужных результатов (с последующей обработкой, например - вычисление цклов до разрушения или что то в этом роде). Даже наверно в образовательной приведенная модель проканает. Последний раз редактировалось Patrick Henry, 12.01.2009 в 09:59. |
|||
|
||||
Регистрация: 11.01.2009
Сообщений: 7
|
цель всё таки ставил - создание конвертора, а не для решение конкретной задачи. Т.к. установка граничных условий легко производиться в ЛИРе. Ведь переспектива моделей различные:
- врезка трубы в трубу - врезка трубы в элиптическое и сферическое днище. И для создание параметрических моделей мне нужна помощь, специалисты, в освоении GMSH для решения следующих задач: 1) Допускаеться ли сокращенная запись списков элементов(узлов), к примеру: Spline(1) = {<0,30>}; // Вместо Spline(1) = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30}; 2) Для алгоритма получения врезки труба в трубу представленного на рисунке пока не понял как выполнить операции 4 и 5.
__________________
GMSH+Lira. Интересует модель труба в трубе. |
|||
|
||||
Сообщений: n/a
|
Я думаю, помучавшись, можно скроить врезку из лоскутков в GMSH. Но данная задача не та, что решается в нем просто - по уже обозначенным причинам. Вам стоит построить вашу модель в сторонней кад-программе (где есть разделение) а GMSH использовать как мешер (он читает cad форматы IGES и STEP).
Кстати, в ансис все это параметризуется за несколько команд Код:
|
|||
|
||||
Сообщений: n/a
|
Кстати - труба в эллиптическое или сферическое днище под прямым углом по центру (там где тело вращения) делается очень просто - разверткой-поворотом.
Я глянул библиотеку моделей GMSH (которая тут выложена в dnl), так там модели вроде самолета F16 не параметризированны - скорее всего импортированы через cad-формат. |
|||
|
||||
Регистрация: 27.03.2008
Сообщений: 78
|
Я прочитал все посты и скачал GMSH, но возникает вопрос:
я думал что параметризация подразумевает под собой следующее: -изменяем один параметр, например диаметр трубы, и модель перестраивается соответственно(увеличивается газоход, кольца жёсткости и т.п.) осуществимо ли это в GMSH? |
|||
|
||||
Сообщений: n/a
|
http://dwg.ru/search.php?zone=1&mod=2&sName=GMSH
Там есть: "Начинаем работать", "Коллекция моделей" (из которых некоторые параметризированные). Там где "GMSH+CalculiX" есть некоторые .geo модели... Вообще я не думаю, чтобы GMSH был у нас очень распространен, в основном интерес к пиратскому софту. Скорее всего тутошние участники пионеры освоения. У GMSH есть еще одна функция - постпроцессорная. Т.е. на его скриптовом языке можно выдерать результаты расчета из других программ и всячески их визуализировать - строить всевозможные графики, диаграммы и оцифровывать разнообразными способами. Я к сожалению про нее мало чего знаю. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потеря части модели при конвертации из 3D Studio в другие форматы. | Pavel Samofalov | Другие CAD системы | 15 | 18.06.2008 08:41 |
Лист формата А3+2 и другие | PSergeyV | AutoCAD | 17 | 28.03.2008 15:35 |
Копирование текста в другие выбранные текстовые объекты | Visla | AutoCAD | 1 | 27.04.2005 14:50 |
Ищу другие сайты с приложениями под AutoCAD | amator | Поиск литературы, чертежей, моделей и прочих материалов | 17 | 18.04.2005 10:45 |
Акад, не акад, другие САПР... Админу, модератору... | Андрей С. | Расчетные программы | 2 | 10.06.2004 01:57 |