GMSH и другие - Страница 14
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > GMSH и другие

GMSH и другие

Ответ
Поиск в этой теме
Старый 09.01.2009, 15:49
GMSH и другие
Patrick Henry
 
Сообщений: n/a

Наконец то появился конвертер из GMSH в одну из строительных программ. Вот ссылка: http://www.dwg.ru/dnl/5069
Вот материалы по GMSH, выложенные ранее:
http://dwg.ru/search.php?zone=1&mod=2&sName=GMSH
Вот прямая ссылка для закачики дистрибутива под Windows (последнюю версию см. на сайте)
http://geuz.org/gmsh/bin/Windows/gmsh-2.2.6-Windows.zip
Вот видеоурок по GMSH
http://geuz.org/gmsh/screencasts/
Все хорошо, но "Лиры" у меня нет. Поскольку я сторонник легального использования ПО, то скорее всего и не будет. И сразу вопрос автору - реализован ли импорт групп элементов и узлов? Собственно, это облегчило бы последующее использование сетки ...
Просмотров: 105928
 
Старый 10.03.2013, 13:02
#261
selega

строительная наука и практика
 
Регистрация: 12.09.2008
Минск, Беларусь
Сообщений: 872


Цитата:
Сообщение от Meknotek Посмотреть сообщение
ETCartman уже советовал - скачайте CAELinux и поставьте его на виртуалку. Я и дома и на работе использую VirtualBox
Что там осваивать-то собрались? неВиндовую структуру папок? копировать/вставить/создать/удалить там ничем не отличаются от Винды. Установка на виртуалку - просто выбираете предложенные варианты и жмете "далее"... В CAELinux уже установлены нужные программы (хотя не первой свежести конечно).
Спасибо за советы! Буду разбираться в свободное время
selega вне форума  
 
Старый 10.03.2013, 13:05
#262
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Дык с флешки вообще удобно линь грузить...
Практически тоже самое, что вторая система..
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Старый 11.03.2013, 08:46
#263
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,643


да конечно можно и с флешки и постоянно. но я использую линукс только для себя - то есть на личном компьютере. среди разных сборок этой оси можно найти себе по душе - это мир свободы. мне так удобней. на работе такой нужды в принципе и нет - потому как под виндоус все программы куплены и работают. и я просто стараюсь использовать их с максимальной эффективностью.
к тому же winXP не плохая система (наверно лучшая выпущенная майкросовт, еще до того как их поразила интеллектуальная импотенция).
Вообще Code-Aster содержит слишком много пайтона - и это его основная проблема. Потому что ни сам пайтон ни программы написанные на нем под виндоус не работают нормально (в отл. от линукса). Это язык костылей и вечных исходников. Из-за этого скорее всего code-Aster даже и бесперспективно портировать пытаться.
Но сейчас дело идет к тому (вернее оно не идет а его ведут), что ПК скорее всего будет отмирать вместе с производителями локального софта.
http://www.vestifinance.ru/articles/24484
облака, планшетности, тыкание пальцами в монитор - все это довольно спорно на мой взгляд. облака тоже спорно (в России я не говорю вообще - тем более в России) Я не видел ни одного взрослого вменяемого человека с планшетом. школьники - те все поголовно, носят исключительно с целью демонстрации друг другу. видимо за счет них и продажи (а рынок обычных пк снизился просто с циклическим перенасыщением).
Но вот как раз в облаках code-Aster имеет перспективы и уже рабочую версию http://www.alneos.com/en/online-computing
кстати по ссылке - там вроде по запросу можно получить астер для винды. имеется в виду новый а не тот что на necs.fr

Последний раз редактировалось ETCartman, 11.03.2013 в 08:55.
ETCartman вне форума  
 
Старый 11.03.2013, 10:05
#264
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Кстати а как сделать так чтобы узлы для вертикальных и горизонтальных суфрайсов совпадали???
Миниатюры
Нажмите на изображение для увеличения
Название: 0.jpg
Просмотров: 130
Размер:	73.5 Кб
ID:	98447  
Вложения
Тип файла: zip 1.zip (734 байт, 32 просмотров)
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Старый 11.03.2013, 10:16
#265
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,643


а никак собственно. в конечно элементных программах типа calculix или code-aster такие вещи можно "склеить" автоматом постфактум - уже на произвольной сетке, в решателе. В данном случае если для скада то надо делать модель таким образом чтобы на геометрии була общая линия. либо потом корячиться и связывать узлы попарно.
Если я не ошибаюсь подобное склеивание геометрии затруднено даже в тяжелых кадах. Ну или в Salome (который функционально тоже тяжелый).
Хотя не исключено что я заблуждаюсь потому что опций меширования много и возможно есть и такие которые учитывают факт совпадения поверхностей. Напимер Netgen учитывает контакт поверхностей и мельчит сетку на контакте автоматом. Это может быть поддерживается и в GMSH сменой алгоритма и каких то надстроек
Как вариант - Соедините линии плиты конвертом с линиями перегородки. Будет четыре поверхности вместо одной и общие стороны и узлы

Последний раз редактировалось ETCartman, 11.03.2013 в 10:23.
ETCartman вне форума  
 
Старый 11.03.2013, 10:29
#266
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от DEM Посмотреть сообщение
Кстати а как сделать так чтобы узлы для вертикальных и горизонтальных суфрайсов совпадали???
легко (в данном случае):

Цитата:
Сообщение от GMSH Tutorial
6.3.3 Miscellaneous

Point | Line { expression-list } In Surface { expression };
Embed the point(s) or line(s) in the given surface. The surface mesh will conform to the mesh of the point(s) or lines(s). Note that embedded lines only work with the MeshAdapt 2-D algorithm.
Например, есть линия с номером "16", которую надо "встроить" в поверхность с номером "23", тогда в конце файла .geo дописать:
Код:
[Выделить все]
Line {16} In Surface {23};
Есть ли такая команда в граф.оболочке - не знаю.
Миниатюры
Нажмите на изображение для увеличения
Название: 0001.JPG
Просмотров: 100
Размер:	111.1 Кб
ID:	98452  Нажмите на изображение для увеличения
Название: 0002.JPG
Просмотров: 92
Размер:	110.2 Кб
ID:	98453  

Последний раз редактировалось Meknotek, 11.03.2013 в 11:40.
Meknotek вне форума  
 
Старый 11.03.2013, 10:36
#267
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


ETCartman
Та ну не может быть....
Должен он их склеивать эти узлы, только где то в настройках должна быть сшивка...
Я конечно могу программно обрабатывая файл msh сшить эти узлы, но это неправильно может получится....
Meknotek
Пасиб буду разбираться...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 11.03.2013 в 11:03.
DEM вне форума  
 
Старый 11.03.2013, 11:15
#268
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


... хотя при этом следует учесть, что при пересечении например двух отрезков, нормально "пересечь" GMSH их не сможет:
Цитата:
Сообщение от GMSH Tutorial
Gmsh's internal CAD engine is fairly limited: it only handles simple primitives and does not perform any complex geometrical operations (e.g. no calculation of intersections). For such features you should link Gmsh with an external CAD kernel (see above).
- разбивать отрезки в точке пересечения (при создании геометрии непосредственно в GMSH) придется вручную...
Миниатюры
Нажмите на изображение для увеличения
Название: 0003.JPG
Просмотров: 70
Размер:	121.8 Кб
ID:	98461  
Meknotek вне форума  
 
Старый 11.03.2013, 11:41
#269
derik

Конструякер
 
Регистрация: 27.07.2009
Подмосковье
Сообщений: 600


а что булевых операций как в ансисе и абакусе тут нет?
derik вне форума  
 
Старый 11.03.2013, 11:41
#270
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Отлично все получилось....
Еще бы скриптик сделать для этого дела, чтобы выбирал все линии на одной отметке и добавлял их в суфрайсы....
Можно кончено программно обрабатывать файл geo и все Line которые находятся на одной отметке с суфрайсами добавлялись в них...
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 107
Размер:	106.8 Кб
ID:	98464  
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Старый 11.03.2013, 11:45
#271
palexxvlad


 
Сообщений: n/a


Цитата:
Сообщение от DEM Посмотреть сообщение
... и добавлял их в суфрайсы....
DEM, а что это такое?
 
 
Старый 11.03.2013, 11:50
#272
Chardash

Соискатель
 
Регистрация: 12.03.2011
Урал
Сообщений: 1,496


наверное - это

или это
Chardash вне форума  
 
Старый 11.03.2013, 11:51
#273
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


palexxvlad
Так ты открой GMSH узнаешь чего это такое....
См рисуног
Я тут придумал следующий алгоритм...
Цитата:
1. Создаем из планов каркасную модель здания(из отрезков)в формате dxf
2. Конвертируем в geo
3. Создаем сетку в GMSH
4. Сохраняем файло в msh
5. Открываем файл msh в своей проге и создаем файл txt для Лиры/СКАДа, создавая нагрузки на группы элементов....
В связи с тем что в файле msh храняться только номера групп, то подключить дополнительно файл geo с наименованиями групп...
Сразу же при этом можно задать жесткости элементов...
6. ОТкрываем файл в СКАДе/Лире и редактируем его.....
Конечно получается немного многодельно, но дело в том что в операции в этих программах займут очень мало времени.....
Миниатюры
Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 130
Размер:	103.9 Кб
ID:	98469  
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 11.03.2013 в 12:00.
DEM вне форума  
 
Старый 11.03.2013, 11:51
#274
palexxvlad


 
Сообщений: n/a


Цитата:
Сообщение от Chardash Посмотреть сообщение
наверное - это
А-а, сюрфейсы, то бишь поверхности Ну так бы сразу и сказали
 
 
Старый 11.03.2013, 11:51
#275
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от DEM Посмотреть сообщение
Отлично все получилось....
Еще бы скриптик сделать для этого дела, чтобы выбирал все линии на одной отметке и добавлял их в суфрайсы....
Можно кончено программно обрабатывать файл geo и все Line которые находятся на одной отметке с суфрайсами добавлялись в них...
Я к такому же выводу пришел когда экспериментировал (пример из другой темы) - либо "приделывать" сначала какой-то CAD для пересечения отрезков и поверхностей, либо самому "программно" искать пересечения/наложение хотя бы отрезков (для моих случаев пересечение поверхностей не нужно). В любом случае просто "наделать" поверхностей в GMSH и передать модель в расчетную прогу - даже "голую сетку" без групп - не получится (речь о схемах для монолитных зданий как я понимаю )
Meknotek вне форума  
 
Старый 11.03.2013, 11:54
#276
palexxvlad


 
Сообщений: n/a


Цитата:
Сообщение от DEM Посмотреть сообщение
5. Открываем файл msh в своей проге и создаем файл txt для Лиры/СКАДа, создавая нагрузки на группы элементов....
*.msh вроде можно сразу лирой открывать
 
 
Старый 11.03.2013, 11:55
#277
Meknotek

Проектирование заборов уже в прошлом
 
Регистрация: 29.10.2009
Рязань
Сообщений: 2,089


Цитата:
Сообщение от palexxvlad Посмотреть сообщение
*.msh вроде можно сразу лирой открывать
На этом экспорт msh и заканчивается. Голая сетка без намека на группы (или "блоки" - в Лире). Получается модель еще менее готова чем просто из поэтажных планов (там можно задать жесткости например)

П.С.: Хотя некоторые "специфические" элементы для Лиры иногда делаю в GMSH
Meknotek вне форума  
 
Старый 11.03.2013, 11:59
#278
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Meknotek Посмотреть сообщение
В любом случае просто "наделать" поверхностей в GMSH и передать модель в расчетную прогу - даже "голую сетку" без групп - не получится (речь о схемах для монолитных зданий как я понимаю )
Ну с конвертировать тупо сетку у меня уже почти получилось...
Теперь осталось группы сделать....
И сделать чтобы узлы совпадали....
Тут либо свою прогу надо будет сделать для обработки файла, либо скрипт в GMSH....
КСтати как вариант открывать файл dxf в Zcad и сохранять в формате geo.....
В принципе такое можно сделать.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 11.03.2013 в 12:06.
DEM вне форума  
 
Старый 11.03.2013, 16:25
#279
ETCartman


 
Регистрация: 09.12.2008
Сообщений: 4,643


Цитата:
Сообщение от Meknotek Посмотреть сообщение
Line {16} In Surface {23};
.
да это очень интересная фича. но это не изменение на уровне геометрии, а именно то что учитывается при генерации сетки.
.
ETCartman вне форума  
 
Старый 11.03.2013, 16:29
#280
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от ETCartman Посмотреть сообщение
да это очень интересная фича. но это не изменение на уровне геометрии, а именно то что учитывается при генерации сетки.
Ну дык нам это и надо....
Только по всей видимости придется программно проходится по файлу, и добавлять эту строчку....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > 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