Ru-Board.club
← Вернуться в раздел «Программы»

» Femlab, Ansys, LS-Dyna

Автор: KChernov
Дата сообщения: 28.04.2010 18:08
vengr

Цитата:
просьба писать более-менее внятные сообщения

Пожалуйста уточните, что конкретно невнятно (желательно с примерами).
Спасибо.

AZA_N

Цитата:
А почему так мало - всего 470Мб

Кстати да, может стоит и поднять это - я даже помню где (там сейчас должно быть 512Мб)

Кстати да, на последние сутки мешер видимо взял повышенные обязательства, отожрал 3 гига и таки доделал сетку: получилось 200000 элементов и 500000 вершин - на всё про всё около 5 суток.
Но по крайней мере он справился, так как в 9-м неворкбенче я эту задачу вообще не смог сделать, причём видимо из-за глюка самого Ансиса (впрочем я про это тогда писал тут)


Цитата:
А чем Вам так этот WB нравится, ну, кроме красивых картинок и кнопок?

Я бы сформулировал наоборот: чем вам этот неворкбенч нравится?!?
Я вообще не представляю, как в нём можно нормально работать (хоть и пришлось сделать в нём проект)!
На текущий момент я повторил этот проект на Воркбенче и могу со всей уверенностью утверждать, что WB (в отличии (и даже в противоположность!) от классического варианта) - это действительно грамотно сделанный программный продукт, в котором можно эффективно работать!
Опишу основные достоинства:
1. Лёгкость повторного использования: практически любой элемент модели можно поменять, что приведёт к соответствующему изменению зависимых частей модели. В классическом варианте это можно сделать исключительно через скрипты, но тогда по сути придётся писать на этом скрипте всю модель. Если на классическом варианте мне пришлось использовать скрипты, и всё равно я тратил очень много времени на каждую новую итерацию. То в WB я на текущий момент сделал практически полностью параметризованную модель, не написав при этом ни строки скрипта (не считая уравнений для расчёта параметров), и для проведения новой итерации мне всего лишь надо поменять эти параметры, а потом подождать, когда модель пересчитается Некоторые вещи я пока не знаю как делать, но думаю скриптами точно всё удастся сделать.
2. Почти полная информационная доступность модельных данных. Если в классической версии туда вбухиваешь как в чёрный ящик (и чёрный ящик в итоге и получается) и, если заранее не озаботился (сохранив скрипт), выковырять эти данные потом весьма проблематично (если вообще возможно). То же заданное граничное условие посмотреть - целая проблема. А если просто дали db-файл - вообще хрен чего из него извлечёшь. Для секретных организаций может это и хорошо, а по мне так - отвратительно.
3. Удобный интерфейс работы с моделью. Конечно там есть недостатки и можно ещё многое улучшить, но... В классическом Ансисе интерфейс настолько убогий, что как у меня руки тогда не опустились - сам удивляюсь. Простые примеры:
Выделить нужный примитив - целая проблема, так как может выделиться совершенно не то, что собирался - в WB вообще никаких проблем - ВСЕГДА знаешь, что сейчас выделится.
Если в результате операций создался новый примитив - его выделение (в том числе по номеру) - целая задача - в WB за счёт того, что сохраняется доступ к операции, и к её результату всегда можно получить доступ. Легко.
В классическом операция отмены практически отсутствует - в WB практически нет необратимых операций! Более того, практически любую операцию можно временно отменить, а потом опять включить. А ещё многие операции допускают правку и перевыполнение (чего в классическом тоже нет).
4. По крайней мере в моделлере операции проходят явно быстрее, чем в классике (перфорация дырками в классике длилась часами, а тут это всего лишь минуты).
Сетка конечно строится долго, но я так понимаю там старается встроенный оптимизатор, который в принципе можно и отключить.
Можно продолжать долго.

Резюмируя:
Допускаю, что в классическом Ансис можно эффективно работать, если уже сложилась устойчивая культура такой работы.
Но даже в этом случае скорее всего эффективность работы в WB будет выше.

Кстати, на самом деле у меня сложилось впечатление, что вычисления так и проводятся в классическом Ансисе, и даже в WB есть галочка Создать db-файл
То есть можно выжать всё из WB, а уже потом доводить в классике (хотя подозреваю, что всё в WB довести проще).

Короче: если у меня не будет возможности работать в WB - я точно на классику не вернусь - лучше попробую какой-нибудь другой пакет.
Автор: LENIN87
Дата сообщения: 28.04.2010 18:10
Есть тут кто из любителей ls-dyna? отзовитесь, есть пару вопросов.
Автор: AZA_N
Дата сообщения: 28.04.2010 19:25
KChernov, за что люблю? По тем же пунктам:

1. Именно в классике (имеется ввиду не GUI, а программы в APDL) с повторяемостью вообще нет проблем. Просто на входе программы задается ряд параметров - и все. Любые расчеты с вариациями, циклы, ветви, да что угодно. Надо только один раз эту програму написать и отладить на небольшом кол-ве элементов и линейную (для начала). А дальше только запускать на старт и анализировать результаты. GUI для этого не нужен. Все можно вытащить ввиде числовых данных и рисунков, не прибегая к GUI.
2. Get может вытащить все, что угодно. В т.ч. и из db файла.
3. Интерфейс - да, не для слабонерных. Я с ним не очень дружу. Но и не надо выделять в GUI, нужно выдеять по select в apdl (это хотя первый раз долго, но зато сделал один раз, а дальше только пользуйся).
4. Вот это очень странно. Хотя перфорацию дырками, я подозреваю, можно делать еще бОльшим количеством способов, чем строить циллиндр.

Т.е. получаю что-то типа аналога своих рассчетных программ на Фортране - загрузочный модуль (а для ансиса файл на apdl с параметрами и сам ансис) и к нему файл со входными данными и файлы выходных данных. Только вот отладчика для APDL, увы, нет. Очень не хватает. Да и система хелпов оставляет желать лучшего (примеров явно маловато). Т.е. классический ансис может все, но только очень трудно догадаться - как.

Вот когда будет свободное время , займусь WB, раз Вы его так нахваливаете.


Цитата:
9-м неворкбенче я эту задачу вообще не смог сделать

А в 12.1х64 "неворкбенче" неужели тоже заваливается?
Автор: KChernov
Дата сообщения: 28.04.2010 20:20
AZA_N

Цитата:
Да и система хелпов оставляет желать лучшего (примеров явно маловато). Т.е. классический ансис может все, но только очень трудно догадаться - как.

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


Цитата:
А в 12.1х64 "неворкбенче" неужели тоже заваливается?

Если честно, то я уже точно не помню, в каком файле у меня подготовленная к этому модель (если такой вообще есть). А делать всё с нуля смысла не вижу - я всё равно туда не вернусь.

Кстати вспомнил ещё 1 плюс воркбенча - файлы проекта у него явно компактнее получаются: в классике после каждого шага по гигу-2 меня сохранять достало (чтобы если что иметь возможность откатиться), а в ВБ самая большая модель у меня получилась метров на 700 и сохраняется несравнимо быстрее + нет надобности делать промежуточные сохранения - только для конечных посчитанных задач я такое делаю (и то не факт, что это надо, но пока не доразобрался - с другой стороны это уже вполне логично).



Цитата:
1. Именно в классике (имеется ввиду не GUI, а программы в APDL) с повторяемостью вообще нет проблем. Просто на входе программы задается ряд параметров - и все. Любые расчеты с вариациями, циклы, ветви, да что угодно. Надо только один раз эту програму написать и отладить на небольшом кол-ве элементов и линейную (для начала). А дальше только запускать на старт и анализировать результаты. GUI для этого не нужен. Все можно вытащить ввиде числовых данных и рисунков, не прибегая к GUI.

У меня сложилось впечатление, что предварительный объём работы получается слишком большой. Но мб я просто не разобрался.


Цитата:
2. Get может вытащить все, что угодно. В т.ч. и из db файла.

Только надо ещё и понять, что конкретно надо - с точностью до номеров объектов.
+ суметь отинтерпретировать значение, так как там просто цифра и всё.


Цитата:
3. Интерфейс - да, не для слабонерных. Я с ним не очень дружу. Но и не надо выделять в GUI, нужно выдеять по select в apdl (это хотя первый раз долго, но зато сделал один раз, а дальше только пользуйся).

Я тоже под конец только им и спасался, но всё равно не фонтан.


Цитата:
4. Вот это очень странно. Хотя перфорацию дырками, я подозреваю, можно делать еще бОльшим количеством способов, чем строить циллиндр.

В классическом я делал так: создавал прямоугольную матрицу цилиндров-дырок копированием, удалял лишние методом прилепления их на шайбу (так как варианта, когда дырка либо делается вся, либо не делается вообще, я не нашёл), а потом вычитал из объекта. На 2к дырок мне Ансис просто говорил, что пересечения нет
В ВБ делаю так (прямым вычитанием делать не стал, так как оказалось, что вариант с дыркой, которая делается только целиком, работает, и поэтому можно всё сделать изящнее): также копированием создаю прямоугольную матрицу, вычитаю её из цилиндра-заготовки и пересекаю с объектом - всё. Более того, полуручной вариант из классики (наверняка можно было помучиться и написать код, который это делает, но времени не было) стал полностью автоматизированным методом в ВБ
Автор: safeaegis
Дата сообщения: 28.04.2010 23:39
LENIN87
собственно я начинаю в дюне работать, правда уже месяца 2 как немного другим занимаюсь а до этого руки не доходят. пользовался воркбенчевским препроцессором, а считал и смотрел результаты в самой дюне. что собственно интересно?
Автор: tensor1982
Дата сообщения: 29.04.2010 18:32

Цитата:
Да и система хелпов оставляет желать лучшего (примеров явно маловато). Т.е. классический ансис может все, но только очень трудно догадаться - как.



Цитата:
Охотно верю, только вот я не хочу тратить кучу времени на метод тыка. Вот если бы реально попалась книжка про грамотную организацию работы в Ансис - мб и проникся бы, но ничего, кроме переводов хелпа и примеров, пока не попадалось


Мне кажется что ансис (по сравнению с другими CAE/FEM программами) специально сделан с враждебным интерфейсом и скудными примерами в хелпе, что бы его было максимально сложно освоить самостоятельно и что бы как можно больше людей ездила на всякие лженаучные дорогущие курсы по моделированию в ансисе. Но это всего лишь мое субъективное мнение.
Автор: LENIN87
Дата сообщения: 29.04.2010 20:07
safeaegis, вопрос к вам и ко всем. Создан блок осколков (к примеру 10х10х10 штук), который метается взрывчаткой. Нужно посмотреть и зафиксировать в другой программе (матлабе например) три компоненты вектора скорости каждого осколка на конец моделирования. Блок ГПЭ (готовых поражающих элементов) задан сейчас одним Part ом.
Автор: Valodores
Дата сообщения: 30.04.2010 08:04
LENIN87

Цитата:
Создан блок осколков (к примеру 10х10х10 штук), который метается взрывчаткой...

Теперь Вам визу в Америку точно не дадут
Автор: KChernov
Дата сообщения: 30.04.2010 10:24
tensor1982

Цитата:
Мне кажется что ансис (по сравнению с другими CAE/FEM программами) специально сделан с враждебным интерфейсом и скудными примерами в хелпе, что бы его было максимально сложно освоить самостоятельно

Может и так.
Однако у воркбенча с этим всё же получше, хотя помощь от классической версии недалеко ушла.
А интерфейс у воркбенча вполне приличный - у какого аналога лучше?
Автор: safeaegis
Дата сообщения: 30.04.2010 17:48
KChernov
в принципе абакус аналогичный что по точности что по возможностям
Автор: Victoria2
Дата сообщения: 02.05.2010 10:26
LENIN87
Посмотри, плиз, ПМ
Автор: mclaudt
Дата сообщения: 06.05.2010 03:08
Коллеги, у кого получилось поднять COMSOL на кластере?

Та лицензия, которая гуляет по сети, выдает UNSUPPORTED: "CLUSTERNODE" при попытке распараллелить на несколько машин. На одной же машине в режиме SMP параллелится нормально.
Автор: tensor1982
Дата сообщения: 06.05.2010 07:07
уже месяц юзаю Comsol 3.5 и новый комп с 4х ядерным процессором Core i7-920 и ни разу не видел в диспетчере задач загрузку выше 30%. Почитал Running COMSOL in Parallel, набираю comsol -np выдает ошибку. Думаю что может Comsol 3.5 не предназначен для работы в параллель на Core i7-920
Автор: KChernov
Дата сообщения: 06.05.2010 09:07
tensor1982
Может просто для ваших задач процессор не является узким местом?
Например памяти не хватает и активно используется винт?..
Автор: tensor1982
Дата сообщения: 06.05.2010 10:04
оперативной памяти у меня 12 Гб, задачи пока что скромные 2D - 200тыс -1 млн. КЭ. в диспетчере задач 100% только у одного процессора. солверы пробовал разные
Автор: KChernov
Дата сообщения: 06.05.2010 10:40
Если у меня в нескольких проектах Ансис 12 ВБ есть модели (в первую очередь геометрия, сетки, инженерные данные и тп), можно это как-то всё свести в 1 проект, не переделывая с нуля, при этом сохранив параметризацию?

tensor1982
Ну у меня в Ансисе на 200000 3д КЭ 5 Гб получается.
Правда не знаю, как это соотносится с 2д элементами Комсола.
А лицензия точно такое позволяет?
Автор: tensor1982
Дата сообщения: 06.05.2010 10:48
в 2D число степеней свободы меньше. я на разных задачах пробовал - запас по оперативной памяти есть. насчет лицензии в Comsol - не знаю точно, но вроде бы там нет такой жесткой привязки к ядрам как в Ansys. Самое то главное что я запуская связку Comsol и Matalb не могу даже вызвать help по команде comsol -np, которая описана в доках к Running COMSOL in Parallel
Автор: AnpilovVN
Дата сообщения: 06.05.2010 16:51
Появился COMSOL 4.0

в том числе и в интернете....
Автор: tensor1982
Дата сообщения: 06.05.2010 19:50
Видел COMSOL 4.0 - начал щупать. Пока что впечатления не очень - при работе с GUI я не вижу уравнений. Т.е. в старом Comsol мне достаточно было знать физику/уравнения в частных производных что бы начать работать с Comsol, тут же придется тыкать кнопочки и не видеть уравнения - это очень напрягает... Кроме того в старой версии можно было посмотреть что за уравнения заложили в блок авторы Comsol Physics>Equation System и проверить авторов на лженауку, а в случае чего "подправить" уравнения вручную - пока что в новой версии я такого не вижу.

В хелпе описание к PDE modes (в новой версии называется Equation-Based Modeling) крайне скудное (дистрибутив вроде бы обрезанный у меня) - я так и не понял пока что деталей, но вроде бы можно пользователю задавать нестандартные модели самому и записывать уравнения в слабой форме. Это было основное достоинство Comsol 3.x перед Ansys и ансисоподобных программ со стандартным набором блоков. Если PDE modes в новом Comsol как то урезан по сравнению с Comsol 3.5 то это шаг назад и грош цена такой новой версии. Надеюсь что тут ничего не обрезали в новой версии.

В Comsol 3 были отвратительные решатели нелинейные - эта ошибка переносилась из версии к версии. Пока что не тестировал ничего серьезного - но если решатели остались прежними то думаю что выкину комсол ибо надоело мне мучаться с этими решателями и все время плясать с бубном.

Надо еще проверить как генерируется сетка конечных элементов - в старой версии было много проблем, особенно в 3D.

Еще по поводу связки с матлаб непонятки, я в варезнике по Comsol писал - пока что вопрос без ответа:

Цитата:
у меня паника - мне кажется что Comsol 4.0 вообще нет возможности писать скрипт и создавать модель из под matlab. В версии Comsol 3.5 была такая возможность - сохраняешь модель в save as в формате матлаб-файла file.m. Затем можно было открыть этот файл в матлаб и смотреть что там происходит - я так и учил этот язык script Comsol, который очень хорошо сочетался с родным языком matlab (m-script).
Сейчас же при создании модели нет возможности сохранить файл в формате матлаб-файла file.m. Есть только возможность сохранить как Java-file (save as model Java-file). Неужели придется учить новый язык программирования что бы перейти на новую версию?! .
Вопрос в Comsol 4.0 вообще нет возможности писать скрипт из под matlab или это только в этом дистрибутиве отсутствует такая возможность?!

Автор: AnpilovVN
Дата сообщения: 06.05.2010 20:24
посмотрите тогда такую программу:

www.diffpack.com


а вот про плохие нелинейные решатели в COMSOL - увы согласиться не могу...

хотя у каждого собственное мнение

не нравится решатель COMSOL, можно посмотреть ADINA, ABAQUS?!
Автор: tensor1982
Дата сообщения: 06.05.2010 20:39
Про дифпак знаю и давно облизываюсь. Но дистрибутива для ознакомления не могу найти. На кафедре же так сразу денег не выделят под новый софт. Думаю начать щупать демоверсию дифпак - хотя там конечно ограничения на число конечных элементов и т.д.

Насчет решателей. В Comsol 3.x в хелпе есть только один пример расчета магнитной задачи с кривой намагничивания. Думаю что это не случайно - авторы намеренно избегают сложных примеров с нелинейностями. Если взять реальную кривую намагничивания (например из Копылова) - проблемы с нелинейным решателем при расчете двигателя возникнут однозначно. Кроме того бывает что в статике электромагнитную задачу с B-H кривой можно решить - но если добавить тепло (например, задача индукционного нагрева железа) то уже не рашаеться. Про гидродинамику вообще не говорю - там что-нибудь серьезное в Comsol не посчитать. Так что у меня надежда что в новой версии авторы все-таки как-нибудь подправили эти дыры.

Думаю что если искать альтернативу Comsol то ADINA, ABAQUS не подойдут. Есть ли там (ADINA, ABAQUS) возможность работать с уравнениями в слабой форме и создавать свои нестандартные модели?! Пока что единственное что приходит на ум это diffpack как альтернатива комсол. В дифпак пугает то что разработчики/авторы (норвежцы) продали свой продукт (немцам) и с тех пор я не думаю что как то сильно развивается продукт. Даже если diffpack так хорош как о нем пишут, то когда там появиться распараллеливание на GPU?! Если в Comsol, Ansys (хотя конечно насчет Ansys у меня большие сомнения) и т.д. рано или поздно к этому придут, то кто это (GPU) будет делать для diffpack, если разработчики и авторы (норвежцы) не заниматься этим проектом?!
Автор: AnpilovVN
Дата сообщения: 06.05.2010 21:10

что касается - DiffPack - то стоимость там весьма скромная...
по крайней мере в моем старом прайс-листе - 2-х летней давности...
можно временную лицензию взять - на 1-2 месяца
я только с немцами знаком чуть-чуть - вполне адекватные люди, хотя тоже торговцы...



про решение задач в области эл.маг полей - это надо к Мякушеву Константину обращаться
он много лет этими задачами занимается...

на сколько я его понял - он COMSOL "изучал" - там возможностей по эл.маг полям больше, чем в ANSYS

увы, но работать с произвольными уравнениями в коммерческих кодах - на сколько я знаю нельзя

даже произвольная форма правой части - уже представляет часто нерешаемую проблему.... для коммерческих кодов.

разве что в LS-DYNA.... или "совсем" открытые коды...

Добавлено:
1.3 University Developer Licenses and Annual ServiceUniversity Single Platform Network License, Single User
Product    EUR
Diffpack 4.0, incl. 1 year service     1650.00
Diffpack 4.0, upgrade from earlier version     990.00
Diffpack Annual Service     580.00
Adaptivity 1.2, incl. 1 year service     525.00
Adaptivity 1.2, upgrade from earlier version     315.00
Adaptivity Annual Service     185.00
Multilevel 1.2, incl. 1 year service     525.00
Multilevel 1.2, upgrade from earlier version     315.00
Multilevel Annual Service     185.00
Datafilter 1.2, incl. 1 year service     195.00
Datafilter 1.2, upgrade from earlier version     120.00
Datafilter Annual Service     70.00

University Multi Platform Network License, Single User
Product    EUR
Diffpack 4.0, incl. 1 year service     2065.00
Diffpack 4.0, upgrade from earlier version     1240.00
Diffpack 4.0, upgrade from Single Platform, Single User     455.00
Diffpack 4.0, upgrade from Node Locked, Single User     455.00
Diffpack Annual Service     725.00
Adaptivity 1.2, incl. 1 year service     655.00
Adaptivity 1.2, upgrade from earlier version     395.00
Adaptivity 1.2, upgrade from Single Platform, Single User     145.00
Adaptivity 1.2, upgrade from Node Locked, Single User     145.00
Adaptivity Annual Service     230.00
Multilevel 1.2, incl. 1 year service     655.00
Multilevel 1.2, upgrade from earlier version     395.00
Multilevel 1.2, upgrade from Single Platform, Single User     145.00
Multilevel 1.2, upgrade from Node Locked, Single User     145.00
Multilevel Annual Service     230.00
Datafilter 1.2, incl. 1 year service     245.00
Datafilter 1.2, upgrade from earlier version     150.00
Datafilter 1.2, upgrade from Single Platform, Single User     55.00
Datafilter 1.2, upgrade from Node Locked, Single User     55.00
Datafilter Annual Service     85.00

University Node Locked License, Single User
Product    EUR
Diffpack 4.0, incl. 1 year service     1650.00
Diffpack 4.0, upgrade from earlier version     990.00
Diffpack Annual Service     580.00
Adaptivity 1.2, incl. 1 year service     525.00
Adaptivity 1.2, upgrade from earlier version     315.00
Adaptivity Annual Service     185.00
Multilevel 1.2, incl. 1 year service     525.00
Multilevel 1.2, upgrade from earlier version     315.00
Multilevel Annual Service     185.00
Datafilter 1.2, incl. 1 year service     195.00
Datafilter 1.2, upgrade from earlier version     120.00
Datafilter Annual Service     70.00

University Laptop Bundle License, Single User
Product    EUR
Diffpack 4.0, incl. 1 year service     2310.00
Diffpack 4.0, upgrade from earlier version     1385.00
Diffpack 4.0, upgrade from Single Platform, Single User     730.00
Diffpack 4.0, upgrade from Node Locked, Single User     730.00
Diffpack Annual Service     810.00
Adaptivity 1.2, incl. 1 year service     735.00
Adaptivity 1.2, upgrade from earlier version     440.00
Adaptivity 1.2, upgrade from Single Platform, Single User     235.00
Adaptivity 1.2, upgrade from Node Locked, Single User     235.00
Adaptivity Annual Service     260.00
Multilevel 1.2, incl. 1 year service     735.00
Multilevel 1.2, upgrade from earlier version     440.00
Multilevel 1.2, upgrade from Single Platform, Single User     235.00
Multilevel 1.2, upgrade from Node Locked, Single User     235.00
Multilevel Annual Service     260.00
Datafilter 1.2, incl. 1 year service     275.00
Datafilter 1.2, upgrade from earlier version     165.00
Datafilter 1.2, upgrade from Single Platform, Single User     85.00
Datafilter 1.2, upgrade from Node Locked, Single User     85.00
Datafilter Annual Service     95.00

University Dongle Locked License, Single User
Product    EUR
Diffpack 4.0, incl. 1 year service     1815.00
Diffpack 4.0, upgrade from earlier version     1090.00
Diffpack 4.0, upgrade from Single Platform, Single User     185.00
Diffpack 4.0, upgrade from Node Locked, Single User     185.00
Diffpack Annual Service     635.00
Adaptivity 1.2, incl. 1 year service     580.00
Adaptivity 1.2, upgrade from earlier version     350.00
Adaptivity 1.2, upgrade from Single Platform, Single User     60.00
Adaptivity 1.2, upgrade from Node Locked, Single User     60.00
Adaptivity Annual Service     205.00
Multilevel 1.2, incl. 1 year service     580.00
Multilevel 1.2, upgrade from earlier version     350.00
Multilevel 1.2, upgrade from Single Platform, Single User     60.00
Multilevel 1.2, upgrade from Node Locked, Single User     60.00
Multilevel Annual Service     205.00
Datafilter 1.2, incl. 1 year service     215.00
Datafilter 1.2, upgrade from earlier version     130.00
Datafilter 1.2, upgrade from Single Platform, Single User     25.00
Datafilter 1.2, upgrade from Node Locked, Single User     25.00
Datafilter Annual Service     75.00

University Single Platform Network License, Classroom
Product    EUR
Diffpack 4.0, incl. 1 year service     3300.00
Diffpack 4.0, upgrade from earlier version     1980.00
Diffpack 4.0, upgrade from Single Platform, Single User     1820.00
Diffpack 4.0, upgrade from Node Locked, Single User     1820.00
Diffpack Annual Service     1155.00
Adaptivity 1.2, incl. 1 year service     1050.00
Adaptivity 1.2, upgrade from earlier version     630.00
Adaptivity 1.2, upgrade from Single Platform, Single User     580.00
Adaptivity 1.2, upgrade from Node Locked, Single User     580.00
Adaptivity Annual Service     370.00
Multilevel 1.2, incl. 1 year service     1050.00
Multilevel 1.2, upgrade from earlier version     630.00
Multilevel 1.2, upgrade from Single Platform, Single User     580.00
Multilevel 1.2, upgrade from Node Locked, Single User     580.00
Multilevel Annual Service     370.00
Datafilter 1.2, incl. 1 year service     390.00
Datafilter 1.2, upgrade from earlier version     235.00
Datafilter 1.2, upgrade from Single Platform, Single User     215.00
Datafilter 1.2, upgrade from Node Locked, Single User     215.00
Datafilter Annual Service     140.00

University Multi Platform Network License, Classroom
Product    EUR
Diffpack 4.0, incl. 1 year service     4125.00
Diffpack 4.0, upgrade from earlier version     2475.00
Diffpack 4.0, upgrade from Single Platform, Single User     2725.00
Diffpack 4.0, upgrade from Node Locked, Single User     2725.00
Diffpack 4.0, upgrade from Single Platform, Classroom     910.00
Diffpack 4.0, upgrade from Multi Platform, Single User     2270.00
Diffpack Annual Service     1445.00
Adaptivity 1.2, incl. 1 year service     1315.00
Adaptivity 1.2, upgrade from earlier version     790.00
Adaptivity 1.2, upgrade from Single Platform, Single User     865.00
Adaptivity 1.2, upgrade from Node Locked, Single User     865.00
Adaptivity 1.2, upgrade from Single Platform, Classroom     290.00
Adaptivity 1.2, upgrade from Multi Platform, Single User     725.00
Adaptivity Annual Service     460.00
Multilevel 1.2, incl. 1 year service     1315.00
Multilevel 1.2, upgrade from earlier version     790.00
Multilevel 1.2, upgrade from Single Platform, Single User     865.00
Multilevel 1.2, upgrade from Node Locked, Single User     865.00
Multilevel 1.2, upgrade from Single Platform, Classroom     290.00
Multilevel 1.2, upgrade from Multi Platform, Single User     725.00
Multilevel Annual Service     460.00
Datafilter 1.2, incl. 1 year service     490.00
Datafilter 1.2, upgrade from earlier version     295.00
Datafilter 1.2, upgrade from Single Platform, Single User     325.00
Datafilter 1.2, upgrade from Node Locked, Single User     325.00
Datafilter 1.2, upgrade from Single Platform, Classroom     110.00
Datafilter 1.2, upgrade from Multi Platform, Single User     270.00
Datafilter Annual Service     170.00

University Single Platform Network License, Parallel Toolbox 4-Process
For n-Process licenses confer the order form for developer licenses
Product    EUR
Parallel I 1.2, incl. 1 year service     525.00
Parallel I 1.2, upgrade from earlier version     310.00
Parallel I Annual Service     185.00

University Multi Platform Network License, Parallel Toolbox 4-Process
For n-Process licenses confer the order form for developer licenses
Product    EUR
Parallel I 1.2, incl. 1 year service     655.00
Parallel I 1.2, upgrade from earlier version     395.00
Parallel I Annual Service     230.00

University Volume Discount Parameters
Product    EUR
Volume Discount Level     7500.00
Volume Discount Percentage     0.50
Volume Discount Level Service     2500.00
Volume Discount Percentage Service     0.50

Platform Fee, Multi Platform Network Licenses
Автор: KChernov
Дата сообщения: 07.05.2010 07:43
Я правильно понимаю, что Snap работает только для объектов, лежащих в одной плоскости?
Или всё таки можно как-то включить?
Автор: KChernov
Дата сообщения: 07.05.2010 09:51
Как правильно задавать симметрию модели в Ансис12ВБ?
В геометрическом моделлере есть инструмент Symmetry, но он сразу оставляет только часть модели, а мне из этих симметричных частей надо собрать более крупный объект, который в свою очередь тоже будет симметричным, но уже иначе.
Однако симметричность исходного элемента всё равно может быть полезна например для построителя сеток.
Но получается, что задать её в моделлере нельзя?
Или надо совсем как-то иначе делать?
И кстати не заметил разницы между Model Type: Full Model и Target Bodies - всё равно остаётся только симметричная часть (хотя возможно второй вариант как раз нужен для случая, когда только она исходно и есть?..).
Автор: Zweck
Дата сообщения: 13.05.2010 21:30
Добрый день, я новичок в работе с Comsol. И не могли бы вы мне дать несколько советов, пока я просто выполняю примеры с help и тут сразу не сколько вопрос, пока что определенного подхода для решения той или иной задачи выявить не удалось, например генерация сетки, выбор метода решения(вначале я понимаю для всех моделей производиться определение начальных условий или я не прав?), какая разница между различными видами Expression, Variable. Какая принципиальная разница в понятиях Subdomain, Point, Boundary, перевод я понимаю, я не понимаю почему в одних моделях более детально параметрируются одни, а остальные оставляются по умолчанию, а в других моделях наоборот. Как например получит значение какой-либо величины, которая по умолчанию не вычисляется, достаточно ли будет задать её в Variable или ещё что-то надо делать. С какого описания составляются сами модели, то что прилагается в мануале занимает от силы страниц 7-8 и содержит как правило основные положения, в то время как для создания например полевого транзистора надо задать 34 константы, но в мануале (в теоретической части) о них не сказано не слова.... И как догадаться, что надо задать при создании своей модели. И т.д. Для много чего не ясно, почему при рассмотрении полевого транзистора задаётся всё что угодно (скорее всего то что нужно), конечной целью в примере является график распределения тепла по поверхности транзистора, но не в одном из условий ничего не сказано про температуру окружающей среды, в случае МОСФЕТ наоборот целью является получение ВАХ транзистора, но из всех электрических величин задаются только напряжения относительно массы, зато задаётся температура.
Автор: tensor1982
Дата сообщения: 16.05.2010 07:39
Zweck, начните разбираться с простыми примерами (двухмерная постановка), создайте свою модель из близкой вам области. Попытайтесь сопоставить результаты расчета и эксперимента, затем читайте книгу и корректируйте модель и т.д. И так от простого к сложному. Хелп читайте и примеры делайте только для того что бы ознакомиться с инструментами Сomsol. Примеры в Comsol (как и в любой другой программе) рассматривайте как учебные, демонстрирующие лишь возможности пакета.
Для полевого транзистора задаётся всё что угодно, но не в одном из условий ничего не сказано про температуру окружающей среды скорее всего потому что на поверхности транзистора задается граничное условие тепловой поток.
Автор: Zweck
Дата сообщения: 17.05.2010 15:30
Как бы если честно в Comsol нет области близкой мне(
Я по специализации электротехник, так что о явлениях описанных там, например при создании той или иной модели у меня весьма ограниченные знания. Передо мной стоит задача сделать в Comsol IGBT-Transistor , из стандартных там есть только мосфет и полевой, но это не то что мне надо. И меня интересует температура при различных видах ШИМ. И вот тут тупик, как его сделать понятия не имею. А насчёт книг не могли бы вы уточнить какие, я надеюсь вы не имеете ввиду хэлп, так там ведь ничего нету, кроме уравнений которыми описуется тот или иной процесс. Не слова о постоянных которые задаются, о вычислениях которые производятся, только общие фразы. И как тут сделать свой транзистор(((. Я поискал литературу о полупроводниках, это раздел физики-физика твёрдого тела, но там не то что мне надо, меня больше интересует симуляция полупроводников.
Например актуальный вопрос почему при моделировании мосфета подключаются одни библиотеки, а при моделировании полевого транзистора другие. А что будет подключаться при моделировании интересующего меня IGBT-Transistor , и какие постоянные необходимо задавать, какие вычисления производить, как разбивать на подобласти и т.д. и т.п.....
Автор: RUSer
Дата сообщения: 17.05.2010 15:41
Zweck
моделирование транзистора в комсоле ничем не отличается по своему принципу от любого другого. Необходимо задать геометрию, материалы, граничные условия. Если необходимо, то использовать мультифизику (пр. нагрев от действия эл. тока).
Экспрешены - это простые выражения, где можно использовать готовые переменные комсола из базовых уравнений и их производных.
Отличаются они областями или границами, где они описаны, соответственно используют интегральные значения по этим областям.
Всё это есть в хелпах и если имеешь представление о том, что такое МКЭ, то этих примеров достаточно.

Без понимания принципов МКЭ, зачем там сетка, в чём отличие различных видов сеток, где какие граничные условия используются и в каких случаях, Вы не сможете понять что и как считать в комсоле.
Автор: tensor1982
Дата сообщения: 18.05.2010 05:37
Zweck
Странное утверждение:

Цитата:
Как бы если честно в Comsol нет области близкой мне(
Я по специализации электротехник...

В комсоле так то есть электромагнитный блок - многие электротехнические устройства можно рассчитать в нем.
Если вы электротехник то начните с простых примеров из электротехники - попробуйте, например, рассчитать катушку индуктивности в осесиментричной постановке. Ну или любой другой электротехнический девайс и потом сравнить полученные данные с классическими методиками расчета или с экспериментальными данными. Вначале надо научиться пользоваться инструментом (матмоделирование, метод конечных элементов) на простых примерах, а потом уже решать практические задачи (расчет транзистора), а не наоборот как вы хотите - вначале провести быстро лженаучный расчет сложного девайса, а потом учиться матмоделированию.

Добавлено:

Цитата:
А насчёт книг не могли бы вы уточнить какие, я надеюсь вы не имеете ввиду хэлп, так там ведь ничего нету, кроме уравнений которыми описуется тот или иной процесс.

А ничего кроме правильных уравнений (т.е. важно понимание физики процесса) и геометрии устройства знать и не надо
Автор: KChernov
Дата сообщения: 19.05.2010 12:51
По Ансис 12 ВБ:
1. В моделлере создаю объект и создаю для него точки сварки. Но при всех операциях копирования с этой моделью точки сварки не копируются (хотя при перемещении это происходит). Как их привязать к объекту? В списке примитивов они не появляются.

2. Нельзя менять порядок созданных сущностей/операций в дереве модели, а так же нельзя их копировать.
Более того, если создаёшь новую операцию, то даже настройки других в это время недоступны - отображаются только настройки текущей создаваемой.
Или всё таки как-то можно?

Страницы: 123456789101112131415161718192021222324252627

Предыдущая тема: Помогите Winamp 5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.