|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 03.10.2009
Сообщений: 653
|
Вышла бесплатная книга по Code-Aster
http://framabook.org/14-beginning-with-code_aster/ Очень любопытно. |
|||
|
||||
Регистрация: 02.11.2011
Сообщений: 44
|
Файлы расчета:
https://www.dropbox.com/sh/unb4pmxki...nbPfh0Exa?dl=0 Кто из знающих, может посмотрите на адекватность? Не знаю как посмотреть деформированную форму в Паравис. Фильтры неактивны. И хотелось бы посмотреть не всю конструкцию, а отдельные группы из геометрии, возможно так сделать? Вопрос по контакту. На металлоконструкцию в файле надо сверху поставить такую же. Поставить просто, без креплений (в реальности между ними только слой резиновых уплотнений). В СолидВоркс Симулейшн это вроде задается контактом без проникновения. Подскажите, как задать контакт в этом случае. Вопрос по моделированию. Как часть модели из одного файла перенести в другой файл? Надо импортировать (например в .brep), а потом экспортировать в новую модель? ----- добавлено через ~2 мин. ----- Цитата:
|
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Нет времени пока посмотреть. последний раз когда я брался за изучение - возникла тоже проблема та же -- с заданием выдачи нужных результатов.Там еще насколько я понял, команды поменялись в последних версиях, поэтому старые примеры с caelinux вики не идут
Предположу (поскольку там опция задания всего и вся очень гибкие и подробные) что надо указывать группы для задания выдачи отдельно. Я кстати добавил в свой бложек новые материалы по code-aster И в принципе задача с контактом решается (относительно просто) в calculix (я решал когда то, в принципе оно есть в тестовых примерах к программе) - полегче все чем в code-aster PS "легкость" в данном случае в смысле освоения. У calculix порог вхождения намного ниже - по сути, те кто знаком с принципом работы консольных приложений вообще проблем не испытывают. В code-aster философия помимо всего прочего построена на интерфейс из пайтон, да и вообще функционально эта программа намного сложней.
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 13.04.2015 в 19:48. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Посчитал 18-ти слойный композит в CA, элемент - шелл 4 узла вроде. Первая собственная частота определилась с погрешность 25 % по сравнению с экспериментом (нет в таблице) и твердотелкой в ANSYS. По правде, реальный образец и образец в ANSYS имели дополнительные накладки из текстолита, так что результат неплохой.
----- добавлено через ~14 мин. ----- Цитата:
Сам CA - дело либо частных микрофирм, которые не могут позволить себе выделить 50 килобаксов на софт (хоррошая такая зп на Западе за 4-6 месяцев, а про нас вообщу молчу), либо узких спецов - а они без труда читают и в оригинале. Ладуга частично перевела на русский руководство, но стиль их перевода - лопатить весь текст целиком. В общем, все надежды только на частные фирмы и их руководство - будет спрос на этот софт, будут и переводы, навески в виде библиотек макросов, и нормальный графический интерфейс взамен мозголомной Eficas. Как раз отсутствие привычного GUI как в других пакетах и делает CA ужастиком для новичков. По моим ощущениям Code_Aster больше для научников и ориентирован на проведение инновационных исследований, медленнее считает, больше (много больше с непривычки) времени уходит на подготовку задачи, макро-язык вроде APDL нестандартизирован (пользователь вводит в *.comm файл на мой взгляд много лишнего) - пиши макросы сам, для производства толком не предназначен - есть ли в РФ такие инженеры, которые могут использовать потенциал CA? Из плюсов: халявный, а значит по цене расчётов может поконкурировать в РФ с мнооооогими кодами, полезен когда фирма не хочет спалиться перед провами, оператор должен реально шарить в вопросах теории и включать моЗг (те самые формулки из физики-химии-механики), никто не запрещает использовать его дома студентам/домохозяйкам/папам/дедушкам (если у них появится желание и тестостерон разбираться). В общем, CA - это дело не фирмачей и рядовых инженеров, это современная большая наука, для которой в стандартных программах нет нужного функционала. А всем остальным дано право пользоваться готовыми вылизаными специализированными пакетами для расчётов конкретных хорошо изученных задач. AlexKaz вне форума вставить имя Обратить внимание модератора на это сообщение Последний раз редактировалось AlexKaz, 07.06.2017 в 17:04. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Пример расчёта композита в Code_Aster со всеми файлами отправил в тему на reaa http://www.reaa.ru/cgi-bin/yabb/YaBB.pl?num=1496578938
|
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Я не думаю что микрофирмам нужен Code_aster - для этого есть масса других решений. От бесплатного CalculiX и его дешевых производных типа Mecway до программ типа Solidworks Simulation (в которых есть до 90% функций тяжелых программ), и те что есть сделано удобней и лучше. SWS стоит 5 или 8 тыс, но точно не 50. Есть урезанные ANSYSы - тоже дешево относительно
Это вообще то даже не программа (в привычном понимании), а набор классов для Python - то есть полуфабрикат. На его основе пишутся программы или сервисы (как simscale) https://www.simscale.com/ Освоить CA для обычного инжиниринга очень сложно, если это не что то совсем простое - http://engineering.moonish.biz/efficient/ .
__________________
мой блог по некоторым вопросам |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Цитата:
По примерам использования - есть товарищ из Японии, читать лучше всего в гугл-транслейт с транслитераций в английский https://translate.google.com/transla...FFE_CHAR_MECA- На сайте Code_Aster появился специальный раздел с дотошными туториалами, с каждым уровнем сложность растёт http://code-aster.org/spip.php?rubrique68 CalculiX приживается в среде FreeCAD (кстати, к FreeCAD пытаются прикрутить OpenFOAM). Мы в лаборатории на этой неделе показываем школьниками простейшие опыты по колебаниям и анализу напряжений (оптико-поляризационный метод - гоняем поляризованный свет через полимерные пластинки и получаем разноцветные бабочки). После опытов на оборудовании показываю им во FreeCAD как провести простейший анализ на прочность и собственные частоты. Ребята в итоге могут сравнить картинки напряжений в пластинках в лабе и на компе, увидеть формы колебаний незакреплённой квадратной тонкой пластины (фигуры Хладни по сути). Пластинки и там, и там с острыми вырезами, трещинами, отверстиями. Последний раз редактировалось AlexKaz, 07.06.2017 в 18:46. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Видео и статьи в дополнение к ссылкам выше.
https://www.youtube.com/user/t09aki/...f_id=0&sort=dd https://translate.googleusercontent....8Q8W5jJDhXRrbg - то же, что и http://salome-meca.cocolog-nifty.com/blog/ , только в переводе. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Code_Aster можно начать осваивать и даже некоторые задачи сравнительно просто решать, но много минусов и продвигаться очень сложно.
1) под виндоус нет. вернее есть но неофициально и только по запросу. Для полноценного использования нужно устанавливать Salome-MECA, которого под виндоус вообще нет 2) Не программа а набор классов к пайтон. Нужно знать пайтон. Пайтон такой специфический язык (отступы и прочее), что любой найденный где то скрипт с большой вероятностью не запустится без коррекции. 3) CA Меняют синтаксис от версии к версии, старые примеры не работают. Сам он очень очень громоздкий, многоходовый (в отличие от CalculiX) - простое действие в несколько операторов. Даже если разберешься - быстро забудешь (потому народ и публикует примеры).
__________________
мой блог по некоторым вопросам |
|||
|
||||
Регистрация: 18.09.2011
Нахабино
Сообщений: 1,040
|
Цитата:
|
|||
|
||||
Проектирование заборов уже в прошлом Регистрация: 29.10.2009
Рязань
Сообщений: 2,089
|
Цитата:
Про особенности в виде "отступов" можно говорить, если иметь слабое представление о языках программирования и о программировании вообще. (Если бы Вы поработали программистом-джуном хотя бы пару дней, Вам бы сразу объяснили, что и в каком-нибудь С++ КРАЙНЕ ЖЕЛАТЕЛЬНО делать отступы, если хотите вообще работать там). "Отступы" - неотъемлемая часть исходного кода на любом языке программирования, если Вы работаете в команде или хотя бы просто читали "стили оформления" для конкретного языка. https://en.wikipedia.org/wiki/Indent_style C style guide (тысячи их, гуглятся легко, приводить не буду) Последний раз редактировалось Meknotek, 13.06.2017 в 13:48. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
А там уже достаточно материалов на английском, кстати говоря. Python конечно хороший язык, но при практических расчетах желательно вообще быстро строить модели и задавать граничные условия избегая всякого программирования и запоминания специфических вещей о том или ином языке.
Что кстати там тоже возможно отчасти для простых задач (Eficas), но по совокупности разных вещей программа не проста для начинающего, для распространения и для практической работы. Даже если не считать сложностью наличие ее только под Linux. В отличие от Calculix например - он сравнительно прост и для того и для другого и тоже может быть использован вместе с Salome-MECA (при использовании конвертеров сеток).
__________________
мой блог по некоторым вопросам Последний раз редактировалось ETCartman, 13.06.2017 в 15:40. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
ETCartman, подскажите пожалуйста, Вам попадались free-коды для моделирования процессов обработки металлов давлением? Сейчас осматриваю Free Tochnog http://tochnog.sourceforge.net/ . Code_Aster применительно к Metalforming в сущности не приспособлен: медленный, необходимо извращаться чтобы уничтожать элементы, возможно будут проблемы c перестроением сетки
https://www.code-aster.org/forum2/vi...c.php?id=16068 https://code-aster.org/forum2/viewtopic.php?id=16260 Про-версия Tochnog по цене может потягаться с коммерческими кодами, к слову. |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
В CalculiX решаются такие задачи (то есть учет пластических деформаций, контакт там есть, а больше ничего не надо - сетку адекватно задаче и жесткое нагружение)
Нагружение-разгрузка задается командой *AMPLITUDE деформированная форма в stl может быть тоже получена в CGX Процесс как правило сходится до очень значительных деформаций при надлежащей (желательно свипленной) сетке. Также можно в украинской программе Impact-fem (спонсирована минобразования) - оболочки со слоями (точками интегрирования по толщине и контакт там есть)
__________________
мой блог по некоторым вопросам |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Спасибо!
Хочется не упустить нескольких зайцев: быстрый код, разнообразные модели поведения, возможность разрушения. И всё это предназначено для листовых изделий. Вы ранее выкладывали пример пользовательского материала. Попробую поупражняться со скоростью деформирования. Простейшая модель разрушения (через близкий к нулю модуль Юнга) видимо под вопросом. Цитата:
В добавок к Tochnog нашлись чешский OOFEM http://www.oofem.org и getfem++ http://getfem.org . Обновляется CalculiX for CUDA, новая ссылка https://www.openaircraft.com/calculix-extras/ Последний раз редактировалось AlexKaz, 21.06.2017 в 15:39. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Скомпилировал CalculiX-Extras с поддержкой CUDA. Решатель CUDA работает ну ооочень медленно, процедура библиотеки cusp как-то слишком неторопливо выгружает матрицы из RAM в GPU-RAM. Тестовая задача с помощью Cholmod решается за доли секунды, на CUDA - 36 секунд, фактически 36 секунд идёт выгрузка в GPU RAM и доли секунд - решение. Может автор писал поддержку CUDA только для CFD - не проверял.
Цитата:
Написал здесь т.к. тему с CalculiX закрыли. Последний раз редактировалось AlexKaz, 10.07.2017 в 21:49. |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
EDF выложила демо AsterStudy - нового модуля для Salome-Meca, который облегчит набор comm-файла (от EFICAS отказались, в свежем билде этого редактора нет). По планам народный дистр с новинкой соберут в 2018-19.
http://www.code-aster.org/spip.php?article1001 видео на ютубе youtube.com/watch?v=LLghq2NtvJA |
|||
|
||||
Регистрация: 09.12.2008
Сообщений: 4,649
|
Я работал с Eficas
Конечно это не просто, не то, чтобы технически, а потому что оно работает в одну сторону. Только с определенной версией Aster и ошибки не распознает и не правит. Там давно уже назрела необходимость в чем то более продвинутом.
__________________
мой блог по некоторым вопросам |
|||
|
||||
Вечный студент. Интересы CalculiX, Maxima, Scilab, OpenModelica, динамика Регистрация: 08.09.2016
Пермь
Сообщений: 70
|
Написал на Гиктаймс заметку о том, как сделать бинарник CalculiX Extras поддержкой CUDA и CHOLMOD.
https://geektimes.ru/post/291475/ |
|||
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
AlexKaz
Надо попробовать прогнать тестовую задачку, насколько увеличивается производительность. Вообще конечно не хватает рускоязычных мануалов по Code-Aster. Я кстати тоже с Фрикадом баловался, даже расчетные схемы из СКАДа туда пытался импортировать. Но возникла проблема, для нового СКАДа надо бы API переделать под пайтон. Я за это может быть опять займусь, может через годик, сейчас надо постепенно реализовывать более денежные проекты, которые позволят развивать те которые пока не приносят дохода.
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Освоение тел Солнечной системы: Техника, технологии, ресурсы. | Солидворкер | Разное | 3697 | 18.04.2024 08:18 |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Аттестация в Минрегионе по негосударственной экспертизе | Людмила Охр | Прочее. Архитектура и строительство | 350 | 14.02.2015 17:50 |
Где написано, что Подрядчик обязан передавать исполнительную документацию ? | drill_man | Разное | 164 | 15.01.2013 15:30 |
Временная защита неэксплутаруемого здания от осадков | ing-e | Прочее. Архитектура и строительство | 16 | 06.12.2011 00:11 |