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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Бесплатный софт проектировщика(Создание)

Бесплатный софт проектировщика(Создание)

Ответ
Поиск в этой теме
Непрочитано 07.12.2012, 13:51 1 |
Бесплатный софт проектировщика(Создание)
DEM
 
YngIngKllr
 
СПб
Регистрация: 29.03.2005
Сообщений: 12,968

Родилась идея, о создании бесплатного аналога программ Арабат, Кристал, Вест и отдельных модулей НормКада....
Данный проект можно сделать с открытыми исходниками а разработку его вести на основе ГитХаба или Google Code....
В качестве языка программирования предлагаю принять VB.net т.к. он все таки победил в теме....
Можно было конечно принять матерный, но к сожалению, тогда придется проект делать закрытым, и исходники хранить на флешках в защищенных от доступа детей местах...
Прошу высказывать свои пожелания и предложения к данному проекту...

PS. Прошу всех кто согласен участвовать в проекте отписаться в личку....

Список участников:
DEM
bargool
RrRR
ябс
Cosinus
swell{d}
Akim_1989
Djur
Ratmir
Yasnogor
P1@t0n
GradRusStroy
gabidullin

PS. Всем заинтересованным, во включении каких то программ, прошу заполнить форму, чтобы можно было добавлять программу....

Вложения
Тип файла: zip Программа.zip (794 байт, 2612 просмотров)

__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 17.12.2012 в 10:44.
Просмотров: 519243
 
Автор темы   Непрочитано 06.03.2013, 19:19
#1021
DEM

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


Ну дык ты же сам написал, что ты не расчетчик...
И расчетами практически не занимаешься...
Я тоже вот почти не занимаюсь, но мне как то удобнее копировать данные из таблиц...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 06.03.2013, 21:28
#1022
Нитонисе


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


Цитата:
Сообщение от DEM Посмотреть сообщение
Ну дык ты же сам написал, что ты не расчетчик...
И расчетами практически не занимаешься...
Я имел ввиду не занимаюсь МКЭ расчетами.
Нитонисе вне форума  
 
Автор темы   Непрочитано 06.03.2013, 22:35
#1023
DEM

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


Ну ладно это о многом говорит...
Так что спор не уместен...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 09.03.2013, 08:37
#1024
ETCartman


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


По мотивам обсуждения в личке с DEMом - выкладываю конвертер dxf>GMSH
очень примитивный но имеет тот плюс что конвертирует геометрию в geo файл непосредственно.
Другой вариант - скачать программу (открытую) gCAD3d (гугл ит), загрузить dxf и пересохранить в iges
Затем открыть GMSH и импортировать IGES
Минус этого варианта = в том что GMSH отказывается дорабатывать импортированную геометрию. Просто бьет сетку на ней как есть.
То есть не очень хорошо
Вложения
Тип файла: zip dxf2geo.zip (1.42 Мб, 149 просмотров)
ETCartman вне форума  
 
Автор темы   Непрочитано 09.03.2013, 09:32
#1025
DEM

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


Отлично, у меня уже почти конвертер готов, надо еще с разобраться как группы тоже сохранить...
Но там тоже способ есть....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 11.03.2013, 01:02
#1026
ETCartman


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


в продолжение темы GMSH
в мануале описаны приемы программирования на псевдо-си скриптовом языке.
http://geuz.org/gmsh/doc/texinfo/gmsh.html
конкретно это приложение A http://geuz.org/gmsh/doc/texinfo/gmsh.html#Tutorial
в выложенном в dnl последнем уроке примерно показано как начать создавать модели в таком духе (кстати последняя буквально на днях вышедшая версия имеет видоизмененный интерфейс - но в принципе структура та же).
важное замечание - про рабочую папку
по умолчанию в виндоус это C:\Documents and Settings\...\Local Settings\Temp
Там находится файл загружаемый по умолчанию untitled.geo - часто эксперименты с написанием скриптов приводят к косякам после чего программа вылетает с ошибкой при открытии. Для исправления нужно пойти в рабочую папку и найти файл untitled.geo - отредактировать его или удалить. Конечно такое неудобство, в принципе поправимое если знать как. По сути программа написана как полностью кроссплатформенная.
Большинство серьезных ее пользователей использует только линукс. автор по моему и вовсе мак. Виндовая версия естественно по логике своей работы повторяет линуксоидную что не всегда удобно для виндоус пользователей
ETCartman вне форума  
 
Непрочитано 12.03.2013, 14:49
#1027
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


Конвертер из скадовсого файла *.asf в формат gmsh
для просмотра армирования оболочек.
использование:
программа берет фаил с названием "input.asf" из своего каталога и переводит его в фаил "ASF2GMSH.MSH"
вот собственно и все )), исходники прилагаются.

Нашел баг:
программа читает армирование только с отметки 0.000, исправил, ниже по форуму последний вариант.
Вложения
Тип файла: rar ASF2GMSH.rar (62.0 Кб, 106 просмотров)

Последний раз редактировалось OXOTHUK, 12.03.2013 в 18:54. Причина: обнаружен баг
OXOTHUK вне форума  
 
Автор темы   Непрочитано 12.03.2013, 14:57
#1028
DEM

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


OXOTHUK
КСтати ты в чем конвертируешь???
Может мне пособишь с конвертером для Лиры/СКАДа из msh/geo с сохранением групп, и заданием нагрузок на элементы....
PS. А подобную же прогу можно для импорта таблиц с усилиями в элементах сделать....
Например MX/MY и т.п.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 12.03.2013 в 16:27.
DEM вне форума  
 
Непрочитано 12.03.2013, 17:42
#1029
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


P.S.
файлы формата *.asf в Скаде создаются , как правило, для перекрытий - фрагмент должен быть плоским:
1. Надо фрагментировать перекрытие.
2. Выбрать соответствующую группу армирования.
3. Нажать кнопку в постпроцессоре армирования - экспорт в Allplan.
4. Полученный фаил *.asf переименовать в input.asf и положить в одну папку с asf2gmsh.exe.

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

Последний раз редактировалось OXOTHUK, 12.03.2013 в 19:36. Причина: уточнение
OXOTHUK вне форума  
 
Автор темы   Непрочитано 12.03.2013, 17:56
#1030
DEM

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


OXOTHUK
Та на самом деле ASF тут то не очень интересен...
Мы его уже в автокад импортируем....
Гораздо интереснее создавать из msh файл txt СКАДа/Лиры и задавать сразу нагрузки на группы элементов....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 12.03.2013, 19:11
#1031
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


Вот исправленный вариант конвертера, пример asf файла взят отсюда: http://forum.dwg.ru/showthread.php?t=94114&page=15
Миниатюры
Нажмите на изображение для увеличения
Название: 0632.png
Просмотров: 354
Размер:	178.9 Кб
ID:	98607  
Вложения
Тип файла: zip ASF2GMSH_01.zip (236.3 Кб, 100 просмотров)
OXOTHUK вне форума  
 
Автор темы   Непрочитано 12.03.2013, 20:37
#1032
DEM

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


OXOTHUK
Выглядит отлично....
А ты с самим GMSH не пробовал работать????
Открывать с его помощью другие форматы и сохранять....
Он же тоже на сях сделан....
И еще нельзя ли изолинии включать в GMSH...
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 13.03.2013, 05:21
#1033
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


Пробовал,
связка акд-> iges -> gmsh работает неплохо, с натягом, наверное сам не разобрался.
думаю стоит сделать gmsh -> Scad.txt
Изолинии - можно, но для этого нужны данные в узлах, коих нет, пока.
Впринципе можно взять среднее арифметическое в узле от примыкающих элементов, что бы не париться с экстраполяцией.
OXOTHUK вне форума  
 
Непрочитано 13.03.2013, 06:28
#1034
ETCartman


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


Цитата:
Сообщение от OXOTHUK Посмотреть сообщение
Пробовал,
связка акд-> iges -> gmsh работает неплохо, с натягом, .
проблема что OpenCascade геометрия не конвертируется в геометрию GMSH geo. То есть доработать ее затруднительно, только разбивать как есть. можно еще как то через step делать, но не нашел как. Лучше в данном случае конвертировать линии из автокада в geo а потмо их доводить. Но это целесообразно не ранее чем будет доступен конвертер сетки с группами. Кстати можете сами GMSH скомпилировать и непосредственно внедрить туда свой код на С++.
Источник инфы о сборке gmsh

http://numlab.blogspot.com/2011/10/gmsh-windows.html

Файлы конвертации в исходниках в папке geo. Например Abaqus INP
это файл GModelIO_INP.cpp
И так далее по форматам.
Инфа по сборке опенкаскад на вики gmsh (пароль и логин - gmsh)

кстати хороший блог http://numlab.blogspot.com/2011/07/gmsh-faq.html#more
ETCartman вне форума  
 
Автор темы   Непрочитано 13.03.2013, 07:18
#1035
DEM

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


В общем вчера ковырялся с GMSH.
Все как и говорит ETCartman, если делать свой конвертер отдельно, то придется работать с 2-мя файлами т.к. в файле msh храняться только номера групп...
Имена групп придется брать в файле geo.
И еще обнаружил что перед конвертацией dxf файла в geo желательно разбить все стержни в точках пересечения, иначе вшить отрезки в Surface, не получится.....
Опять же после того как в GMSH созданы Surface надо будет программно проходить по файлу, и все отрезки которые находятся на одной отметке с Surface и заключены внутри его контура, сшивать с ним.
Чтобы в последующем при разбивке Surfac-ов учитывались смежные объекты....
Во время конвертации из msh в txt надо будет так же сделать интерфейс для задания нагрузок и жесткостей элементов....
НА выходе у нас будет получатся файл практически полностью готовый к расчету.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 13.03.2013, 14:49
#1036
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


Конвертер файла геометрии GMSH, с экспортом в текстовый формат Скада.
считываются так же и атрибуты элементов, такие как принадлежность физ группе, элементной группе, всего до 10 атрибутов, по умолчанию их 2.
Вот, пожалуйста, рабочий исходный код и бинарник для dotNet 4.0.
физ группа лежит по адресу model.element[i].attr_01
входной фаил принят как "input.msh" кому не удобно, может сам сделать и ГУИ или командную строку на худой конец, исходный текст весь приложен.
как это работает:
читаются элементы типов 1, 8, 2, 3 в формате gmsh и транслируются в формат скада в типы 5, 42, 44, другие типы элементов - вопрос техники.
.
идеально конечно пересобрать программу gmsh с исходников, что бы добавить пункт в меню "сохранить в скаде", но пока не обладаю требуемой квалификацией.
Вложения
Тип файла: rar GMSH2SCAD.rar (58.7 Кб, 109 просмотров)
OXOTHUK вне форума  
 
Автор темы   Непрочитано 13.03.2013, 15:17
#1037
DEM

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


OXOTHUK
Хмммм....
Я ж говорю, да и вличку писал, что сам конвертер как таковой, проблем не снимает...
Тут нужен комплексный подход...
А просто переводить из GMSH в СКАД, можно и спомошью формата stl, причем вроде как иногда и группы сохраняет, правда стержни не пробовал.
Давай разберем всю цепочку которую я предлагал....
1. Создаем ниточную модель в формате dxf. Тут в принципе все понятно, потребуются дополнительные команду для работы с отрезками, такие как разбить все отрезки в точках пересечения и т.д.
2. Импортируем файл dxf в geo, тут вообще ни каких вопросов.....
3. Открываем файл в GMSH и создаем Surface
4. Далее нам надо сшить Surface с Line чтобы сетка горизонтальных и вертикальных элементов совпадала(это надо будет делать программно обрабатывая файл geo)...
5. Опять же возможно придется делать пауки, тут я пока не продумал как делать, либо сразу задавать прямоугольники вокруг колонн, а потом по этим координатам создавать 100 элементы либо еще как нибудь, варианты в принципе могут быть различными.
6. Создаем сетку в формате msh...
7. Открываем файлы msh и geo в своей программе, считываем наименования групп и координаты и типы элементов....
Задаем в свое программе нагрузки на группы элементов
Задаем жесткости элементов
8. Создаем файл txt для СКАДа
В итоге у нас получается практически полностью готовая модель для расчета, в принципе можно и C1 и связи сразу задавать.....
PS. Это конечно хорошо, что программишь быстро, но надо сперва поковыряться и алгоритм оптимальный придумать......
Offtop: Скайп запусти....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 20.03.2013, 09:04
#1038
OXOTHUK

конструктор ПГС
 
Регистрация: 18.02.2006
РФ, Р.Бурятия, Улан-Удэ
Сообщений: 231
<phrase 1= Отправить сообщение для OXOTHUK с помощью Skype™


Очередная версия конвертера ASF2GMSH, работает под .Net 4.0.
Исправлено:
1. Армирование считывается корректно в случае, если задано файлом asf не для всех элементов (пример: http://forum.dwg.ru/attachment.php?a...5&d=1363754500), раньше в таком случае выдавалась "каша".
Добавлено:
1. Выдача в изополях, изолиниях, при этом армирование узла вычисляется пропорционально расстояниям от узла до точек смежных элементов в которых вычислено армирование (т.е. Ц.Т. элемента).
2. Выдача в csv фаил табличных данных, относящихся к узлам, т.е. вычисленное осредненное армирование.
Примечание:
Поскольку армирование в узлах (изолинии, изополя) - представляет собой осредненное значение арматуры соседних элементов, локальные пиковые значения армирования снижаются, следует иметь это ввиду.
100% не преобразованные значения соответствуют армированию в элементах (мозаика).
Миниатюры
Нажмите на изображение для увеличения
Название: 0620.jpg
Просмотров: 1385
Размер:	260.2 Кб
ID:	99153  Нажмите на изображение для увеличения
Название: 0621.png
Просмотров: 148
Размер:	280.5 Кб
ID:	99154  Нажмите на изображение для увеличения
Название: 0622.png
Просмотров: 192
Размер:	135.6 Кб
ID:	99155  
Вложения
Тип файла: rar ASF2GMSH_02.rar (240.3 Кб, 96 просмотров)
Тип файла: rar src_asf2gmsh.rar (5.3 Кб, 77 просмотров)
OXOTHUK вне форума  
 
Непрочитано 20.03.2013, 09:19
#1039
ETCartman


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


а для NET 2 может быть перекомпилирован? или там что то специальное? сейчас пошла мода от "партнеров майкросовт" насаждать верхние версии NET, они и пишут там всякие калькуляторы с цветочками для этого (для surface шопа аж стопяццот накатали за месяц)
ETCartman вне форума  
 
Автор темы   Непрочитано 20.03.2013, 09:44
#1040
DEM

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


OXOTHUK
А как добиться выдачи в изолиниях


НА этой картинке в изополях...
И еще не могли бы вы помочь с описанием формата msh...
Цитата:
$ElementData
1-не понятно что..
"ASW2 - popere4ka"-Наименование
1-не понятно что..
0.0-не понятно что..
3-не понятно что..
0-не понятно что..
1-не понятно что..
900-количество элементов
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Бесплатный софт проектировщика(Создание)

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли бесплатный конвертор PDF в DWG (именно официальный и бесплатный) ? star282 Прочее. Программное обеспечение 3 14.09.2012 11:44
Подскажите, пожалуйста, софт для проектирования remenikomer Прочее. Программное обеспечение 7 02.08.2011 12:05
Софт по расчету зубчатых зацеплений. Mageslay Машиностроение 4 12.02.2010 13:18
"Милый дом" 3D - дизайн интерьеров (бесплатный софт) ETCartman Прочее. Программное обеспечение 9 13.10.2009 23:18
Подскажите - есть ли какойнибудь софт для расчета разверток. Sunny Расчетные программы 1 14.08.2004 01:32