Как ЭТо создать?! - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > Как ЭТо создать?!

Как ЭТо создать?!

Ответ
Поиск в этой теме
Непрочитано 11.02.2008, 11:43
Как ЭТо создать?!
Максим_Николаевич
 
инженер-конструктор
 
Уфа
Регистрация: 11.02.2008
Сообщений: 7

Надо сделать расчте в СКАде очень интересного объекта - Храма Александра Невского. Никак не получается адекватная задача расчетной схемы парусов с опорными балками в кирпичной стене. Экспорт импорт прямоугольных объектов из АвтоКада в Скад освоенно более менее, а это не получается и ВСЁ!!!! Подскажите путь то откудова лучше начинать то. Есть чудо созданное другим человеком до его уровня схемка ни в какую не получается.

Миниатюры
Нажмите на изображение для увеличения
Название: DSCF3896.JPG
Просмотров: 478
Размер:	46.8 Кб
ID:	3231  

Просмотров: 11866
 
Непрочитано 14.02.2008, 06:07
#21
Хворобьевъ


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


А идея изначально была неплохой. GMSH позволяет строить параметризированные модели и сетку на них наносит неплохо ...
На всякий случай привожу gmesh-овский скрипт для модели в сабже (строилась модель интерактивно, а код был записан самой программой).
Если бы СКАД читал stl как положено, у пользователей этой злосчастной системы появилась бы бесплатная возможность строить нормальные сетки... Можно конечно попробовать поискать нечто, что перегоняет stl в dxf, но это сами - мне СКАД не нужен и даром.
(Для пользователей SCAD можно порекомендовать самим написать транслятор форматов из GMSH и NETGEN, который передавал бы группы элементов). Правда GMSH вряд ли подойдет для очень больших и сложных моделей зданий (об этом вы можете прочитать на сайте его автора), но в любом случае бесплатные мешеры сослужили бы гораздо большую пользу чем ФОРУМ в комплекте SCAD-а)


Код:
[Выделить все]
//Задаем параметры
r1=5;
r2=7;

Point(1) = {-r1,0,-r2,0.1};
Point(2) = {0,0,-r2,0.1};
Point(3) = {0,r1,-r2,0.1};
Point(4) = {r1,0,-r2,0.1};

Point(5) = {-r2,0,-r2,0.1};
Point(6) = {0,0,-r2,0.1};
Point(7) = {0,r2,-r2,0.1};
Point(8) = {r2,0,-r2,0.1};

Circle(1) = {1,2,3};
Circle(2) = {3,2,4};

Circle(3) = {5,6,7};
Circle(4) = {7,6,8};
Line(5) = {1,5};
Line(6) = {4,8};
Line Loop(7) = {1,2,6,-4,-3,-5};

Plane Surface(8) = {7};
Rotate {{0,1,0}, {0,0,0}, Pi/2} {
  Duplicata { Surface{8}; }
}
Rotate {{0,1,0}, {0,0,0}, Pi/2} {
  Duplicata { Surface{8,9}; }
}
Rotate {{0,1,0}, {0,0,0}, Pi/2} {
  Duplicata { Surface{23}; }
}
Point(98) = {0,7,0,0.1};

Circle(37) = {97,98,75};
Circle(38) = {75,98,25};
Circle(39) = {25,98,7};
Circle(40) = {7,98,97};
Line Loop(41) = {40,35,-4};
Ruled Surface(42) = {41};
Line Loop(43) = {34,37,28};
Ruled Surface(44) = {43};
Line Loop(45) = {27,38,14};
Ruled Surface(46) = {45};
Line Loop(47) = {3,-39,-13};
Ruled Surface(48) = {47};
Миниатюры
Нажмите на изображение для увеличения
Название: gmsh-subj.jpg
Просмотров: 159
Размер:	56.5 Кб
ID:	3362  

Последний раз редактировалось Хворобьевъ, 14.02.2008 в 08:28.
 
 
Непрочитано 14.02.2008, 08:33
#22
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


Я это сделал...

для начала установим переменные FACETRES - 5 и ISOLINES - 10...

1. создаем твердотельную модель (рисунок 1)

2. взрываем то что получилось один раз командой Explode (Расчленить). Удаляем все лишние грани. (Рисунок 2)

3. Экспортируем в 3D studio - вкладка File (Файл). Затем создаем новый файл и импортируем файл 3Ds командой 3dsin. Сохраняем как AutoCAD R12 DXF. (Рисунок 3)

4. Импортируем в SCAD и любуемся схемой (рисунок 4)

p.s. Балки я не рисовал... думаю их не сложно добавить ручками...
Миниатюры
Нажмите на изображение для увеличения
Название: рисунок 1.jpg
Просмотров: 245
Размер:	57.9 Кб
ID:	3366  Нажмите на изображение для увеличения
Название: рисунок 2.jpg
Просмотров: 212
Размер:	51.9 Кб
ID:	3367  Нажмите на изображение для увеличения
Название: рисунок 3.jpg
Просмотров: 215
Размер:	63.7 Кб
ID:	3368  Нажмите на изображение для увеличения
Название: рисунок 4.jpg
Просмотров: 245
Размер:	66.2 Кб
ID:	3369  
v_alex вне форума  
 
Непрочитано 14.02.2008, 08:42
#23
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
3. Экспортируем в 3D studio - вкладка File (Файл). Затем создаем новый файл и импортируем файл 3Ds командой 3dsin. Сохраняем как AutoCAD R12 DXF. (Рисунок 3)
Я хотел так попробывать, но не нашел экспорт в 3ds, в 2007-м его убрали чтоли? Нафига? Раньше вроде был...
Krieger вне форума  
 
Непрочитано 14.02.2008, 09:16
#24
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


Для 2007 автокада есть бесплатный plug-in...

скачать его можно тут:
http://usa.autodesk.com/adsk/servlet...linkID=9240618

Цитата:
Autodesk 3DSOUT Command

Published date: 2007-Apr-16
ID: DL9481286

Applies to:
AutoCAD® 2008
AutoCAD® 2007
AutoCAD® Architecture 2008
Autodesk® Architectural Desktop 2007
AutoCAD® Civil 3D® 2008
Autodesk® Civil 3D® 2007
AutoCAD® Electrical 2008
AutoCAD® Electrical 2007
AutoCAD® Land Desktop 2008
Autodesk® Land Desktop 2007
AutoCAD® Map 3D 2008
Autodesk Map® 3D 2007
AutoCAD® Mechanical 2008
AutoCAD® Mechanical 2007
AutoCAD® MEP 2008
Autodesk® Building Systems 2007
AutoCAD® P&ID 2008
AutoCAD Raster Design 2008
Autodesk® Raster Design 2007


3dsout32bit_enu.exe (exe - 207Kb)
3dsout64bit_enu.exe (exe - 251Kb)
Readme (html - 12Kb)

Autodesk has released this 3DSOUT utility to allow you to export 3D geometry in an AutoCAD 2007 or later drawing (DWG) file to a 3D Studio (3DS) file. Refer to the Readme for installation instructions, reference and procedural information, and known limitations.
Вложения
Тип файла: rar 3dsout32bit_enu.rar (164.7 Кб, 100 просмотров)
Тип файла: rar 3dsout64bit_enu.rar (211.1 Кб, 85 просмотров)
Тип файла: rar readme_3dsout.rar (3.5 Кб, 107 просмотров)

Последний раз редактировалось v_alex, 14.02.2008 в 09:22. Причина: Добавил файлы сюда
v_alex вне форума  
 
Непрочитано 14.02.2008, 09:44
#25
Хворобьевъ


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


А я кстати тоже нашел решение по своему предложению: перегнал stl в dxf через blender3d (открытый 3-д моделер).
Скад dxf наконец то прочитал.
Таким образом, получается, что можно обойтись безо всяких акадов и три-дэмаксов которые по стоимости вместе тянут на хорошую иномарку.
(К слову, я бы легко обошелся бы и без СКАДА )
Со всех скадовцев короче пиво (к выходным) за рацуху.
(К слову, недавно находил мешер-скрипт для блендера, так вот чуваки F16 мешировали так (показав это по шагам), что у меня челюсть чуть не отпала. если вспомню где именно видел, вернусь к этой теме обязательно ....)
Миниатюры
Нажмите на изображение для увеличения
Название: blender.jpg
Просмотров: 237
Размер:	29.7 Кб
ID:	3373  

Последний раз редактировалось Хворобьевъ, 14.02.2008 в 09:51.
 
 
Непрочитано 14.02.2008, 10:23
#26
Хворобьевъ


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


Цитата:
Сообщение от Denbad Посмотреть сообщение
to Хворобьевъ
А у GMSH экспорт/иморт dxf есть? На офсайте программка 11Мб весит, хочу узнать подойдёт она мне, спасибо.
В версии 2.х есть импорт IGES и STEP. IGES импортируется "проволочно", потом обтягивается в самом GMSH. В GMSH создается/доводится кад-модель а на выходе только либо сетка (stl, msh и еще ряд форматов) либо скриптовый файл геометрии самого GMSH-а. У последнего то преимущество, что он полностью параметризируется (можно задавать переменные параметры, вводить целые формулы с буквенными переменными и т.д.).
Короче мешер он и есть мешер - его назначение не кад модель, а готовая сетка.
Если вы хотите все это использовать в деле, качайте сразу несколько программ: blender3d, gCAD3D (DXF=>IGES), NETGEN и GMSH...
В ряде случаев бесплатные мешеры могут глючить, но как показывает мой опыт не всегда из-за своих недостатков, а в том числе, из-за сложностей геометрии. Сложности продалеваются разными приемами ("лечение" геометрии, удаление временных файлов с неверными настройками). Да, к слову, и мощные коммерческие мешеры (вроде того что в ANSYS) также требуют от пользователя известной сноровки и понимания проблем.
Я думаю написать статейку с иллюстрациями по бесплатным мешерам и расчетным софтам. Тем более вроде как народ их не юзает, т.е. скорее всего не знает.
Нехай пользуют и покупают автомобили а не мегабайты

Последний раз редактировалось Хворобьевъ, 14.02.2008 в 10:53.
 
 
Непрочитано 14.02.2008, 12:27
#27
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


свои пять копеек...
давно думаю объединить свои конверторы в лиру скад микрофе робот и тп
с каким либо бесплатным мешером
схема была бы такой например
1. импорт из dxf (либо чего то аналогичного-понятного) либо создание геометрии если в продукте есть возможности
2.мешинг с записью в неком понятном текстовом формате
3. чтение текста и выдача в указанное
(ансис лиру скад микрофе робот сап мидас и тп) как соотв текстового файла

жду советов
а гораздо лучше соучастия по пунктам 1-2
для начала можно ограничиться балками-пластинами.
СергейД вне форума  
 
Непрочитано 14.02.2008, 12:57
#28
Хворобьевъ


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


to СергейД. Мешеры дают просто сетку или сетку с группами элементов (чтобы потом по быстрому назначать сечения, нагрузки и т.д. не тыкаясь в отдельные элементы.... У конвертеров задача иная - транслировать всю модель (и сетку, и гу, и лоад) с минимальной последующей доводкой.
Если у вас есть наработки в части конвертеров, вам по моему лучше обединить их под одной оболочкой (с настройками конвертирования). А попутно выдрать из GPL проектов их кад-конвертеры. Кстати, вы могли бы получить приличный sourceforge.net проект в результате.

Последний раз редактировалось Хворобьевъ, 14.02.2008 в 13:02.
 
 
Непрочитано 14.02.2008, 14:02
#29
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


уточню постановку!
человек создает модель МКЭ в некой бесплатной программе
(либо создавая геометрию в ней с нуля либо конвертируя гео из скажем dxf)
позволяющей сохраниться в текстовом формате
далее запускается конвертер из этого формата в используемую программу (скад или микрофе или...)
окончательную доработку делает уже там.
основные нагрузки, закрепления и сечения будут конвертированы (ВСЕ-ВСЕ ПОКА НЕ ОБЕЩАЮ) если были введены и если это в бесплатной удобно будет делать...

самому изучать и сравнивать эти программы нет ни времени ни желания
подскажите какую взять

возможно порекомендуете иные подходы...
СергейД вне форума  
 
Непрочитано 14.02.2008, 15:58
#30
Shefff


 
Регистрация: 26.10.2006
Белгород
Сообщений: 182


Вопрос, не как создать (это не проблема), а как рассчитать и что делать с результатами?. Например, какой характер напряжений в 3D эл-тах для 3-х степеней свободы в узлах (если ошибаюсь, то поправьте меня)?.
Shefff вне форума  
 
Непрочитано 14.02.2008, 18:36
#31
СергейД

расчеты МКЭ и CFD. ктн
 
Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172


вышли автокад-модель.
разобью в ансис и выдам для скада.
СергейД вне форума  
 
Непрочитано 14.02.2008, 18:51
#32
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,762
Отправить сообщение для Огурец с помощью Skype™


Не надо усложнять! Это просто четыре арки! Паруса считать не надо, там просто декоративная кладка.
Вложения
Тип файла: dwg
DWG 2004
Cdjls.dwg (64.3 Кб, 1046 просмотров)
Огурец вне форума  
 
Непрочитано 14.02.2008, 21:29
#33
Хворобьевъ


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


СергейД.
А вы с какой целью хотите обнародовать конвертеры? Продавать или просто ради своего удовольствия? Продавать - я бы купил по надобности, возможно (при условии подходящего мне качества). Но для продаж надо долго и упорно раскручивать товар, думаю вы инженерной работой больше заработаете. А если ради удовольствия (и чтобы Россия с колен поднялась!!!), то мне кажется, что товар у вас самодостаточный. И на кой нужно пользователю строить что то в непривычной ему бесплатной программе, а потом конвертировать для солвинга, если у него есть тот же солвер+все остальное? В смысле ни скад ни лира не продаются одними солверами, так что тут даже не сэкономишь.
Мне все таки кажется, что вам свои наработки нужно просто напросто оформить в одной оболочке - с интерфейсом и настройками и все.
А брать что то бесплатное и доводить, imho, прикольно только в рамках опенсорсных проектов (если лицензия позволяет, можно даже продавать потом самому). Например, взять тот же CallculiX, или Code-Aster перевести на русский, написать примеры, возможно - интерфейс и т.д. (для строителей вбить алгоритм армирования) и т.д. Но вам это точно не подойдет, длительно это по времени...


Цитата:
Сообщение от Огурец Посмотреть сообщение
Не надо усложнять! Это просто четыре арки! .
Тогда, думаю лучше всего их посчитать как кривые брусья вручную (стерж. элем) - на устойчивость и прочность. Объемные как верно заметили выше - чистый понт, ибо локальное НДС нафиг для кирпича не нужно, да и неточно будет все это.
 
 
Непрочитано 14.02.2008, 23:25
#34
krok


 
Регистрация: 14.02.2008
Сообщений: 19


Порылся в старых демонстрашках. Нашел КЭ модель.
Сделано в MicroFe лет 8 назад. Там есть специальный модуль.
Миниатюры
Нажмите на изображение для увеличения
Название: Купол.jpg
Просмотров: 208
Размер:	13.5 Кб
ID:	3393  
krok вне форума  
 
Непрочитано 16.02.2008, 20:40
#35
ASЪ


 
Регистрация: 07.11.2007
Сообщений: 354


Да это все серьезно.
Вложения
Тип файла: rar Безымянный.rar (245.8 Кб, 110 просмотров)
ASЪ вне форума  
 
Непрочитано 16.02.2008, 22:48
#36
The_Mercy_Seat


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


Качество сетки это относительное понятие. Выгодная сетка почти всегда ассиметрична. Бесплатные мешеры дают нормальную сетку, но с их помощью довольно сложно сгущать ее в окрестности заданных точек - там, где ожидается наибольший градиент напряжений (концентраторы, особенности). Что "осьминог", что "собачка", что свод храма - сетка одно - говенная. Внешне красиво, эффектно, но нельзя локально сгустить в нужном месте. Поэтому рулили и рулят программы вроде ANSYS, в которых манипуляциии с сеткой вопрос одной-двух команд. А по хорошему будущее за сеткой динамически перестраивающеся.
 
 
Непрочитано 17.02.2008, 01:48
#37
holstenman


 
Регистрация: 04.06.2005
Сообщений: 178


Рулили и рулят нормальные мешеры. Не ансисовские, а HyperMesh, например. Или IcemCFD. Спорить о "качестве" автоматной (тетраэдной) сетки - глупо..

Последний раз редактировалось holstenman, 17.02.2008 в 01:56.
holstenman вне форума  
 
Непрочитано 17.02.2008, 15:55
#38
The_Mercy_Seat


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


Цитата:
Сообщение от holstenman Посмотреть сообщение
Рулили и рулят нормальные мешеры. ..
Для оболочечных моделей free сетка со сгущением очень даже ничего.
А для объемных конечно либо sweep-ленная в ansys, либо сторонние мешеры.
 
 
Автор темы   Непрочитано 26.02.2008, 10:24
#39
Максим_Николаевич

инженер-конструктор
 
Регистрация: 11.02.2008
Уфа
Сообщений: 7
<phrase 1=


в общем насколько я понимаю из обстоятельной беседы знающих людей создание подобной схемы только в связке Акад-Скад нереальна.
Всем спасибо!
Максим_Николаевич вне форума  
 
Непрочитано 26.02.2008, 10:27
#40
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


Цитата:
Сообщение от Максим_Николаевич Посмотреть сообщение
в общем насколько я понимаю из обстоятельной беседы знающих людей создание подобной схемы только в связке Акад-Скад нереальна.
Всем спасибо!
Смотри ответ номер 22... хех...
v_alex вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > Как ЭТо создать?!



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Москва не сразу строится Perezz!! Разное 20 21.04.2009 23:52
Как в Акад 2006 программно создать подшивку с заданным набор kp+ Программирование 4 16.03.2009 23:23
Международная конференция в Пензе Матвей Разное 3 23.09.2007 01:31
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
Как создать спецификацию в AutoCADe...??? Serbes AutoCAD 31 30.07.2006 22:02