5CAD-CAE-11-12 САЕ-системы (1013992), страница 3
Текст из файла (страница 3)
Программный комплекс ПОЛИФЕМ-87 предназначен для расчета на сейсмические воздействия сооружений как пространственных систем. Отметим, что универсальные и промышленные комплексы программ не могут быть эффективно использованы для изучения МКЭ. Для изучения различных аспектов МКЭ разработаны специальные учебные программные комплексы [37]. Для решения различных задач биомеханики широко используются коммерческие универсальные комплексы ABAQUS, ANSYS, MARS, NASTRAN, а также разрабатываются специализированные программы, реализующие метод конечных элементов, для повышения эффективности решения той или иной конкретной задачи [39].
5.5. Обзор современных программ конечно – элементного анализа
На современном этапе развития науки и техники уже сложно представить проектирование изделий и конструкций без САПР. Наиболее ответственную роль среди всего многообразия САD/САМ/САЕ-программ играют пакеты конечно-элементного анализа. Круг решаемых ими задач охватывает почти все сферы инженерных расчетов: прочность, колебания, устойчивость, динамика, акустика, гидродинамика, аэродинамика и т.д. Представить полный список специализаций конечно-элементных программ, как и полный список всех пакетов программ конечно-элементного анализа (FEA - пакетов), фактически нереально. Однако провести краткий обзор наиболее распространенных конечно-элементных программ не только возможно, но и необходимо. У пользователей (или потенциальных пользователей) FEA-пакетов зачастую складывается мнение о превосходстве одного пакета над другим, сформированное в большей степени отсутствием информации о конкурирующих программных продуктах. Большую роль в этом играет то обстоятельство, что в большинстве технических вузов, официально использующих только один из пакетов, даже и не рассматриваются возможности других.
Возникают необоснованные мифы о преимуществах и областях применения этих систем.
Бесспорно, лидером на рынке FEA-программ оказывается пакет АNSYS. Об этом говорит и количество легальных пользователей (более миллиона), и заявленные большие возможности, и компании, использующие данный пакет, а также немалая цена (обычно ассоциируемая с высоким качеством) да и самые высокие требования к оборудованию (для версии 5.5.1 рекомендуется компьютер с 256 Мбайт оперативной и 96 Мбайт видеопамяти). Более детальное описание пакета АNSYS можно найти на официальном сайте компании АNSYS — http://www.ansys.com или (русский, сокращенный вариант) на сайте российского распространителя (компании САD-FEM-Russia)— http://www.cadfem.ru. Реальным достоинством этой системы является наиболее полная документация и система помощи, что позволяет, имея хорошие базовые (например, по механике) знания, использовать программу без обращения в службу поддержки пользователей. Обилие конечных элементов (более 100) впечатляет, но применение некоторых из них по силам только очень квалифицированным специалистам. Большинство из обычных пользователей применяет их неправильно. Посмотреть архив подписки на систему можно по адресу http://www.onelist.com/archives.cgi/xANSYS/, подписаться — отправив е-mail (без заголовка и сообщения) по адресу xansys-subscribe@onelist.com.
Активность (около 15 сообщений в сутки) независимого от фирмы ANSYS списка рассылки обусловлена отсутствием реальной поддержки фирмой своих пользователей.
В большинстве случаев на обращения по адресам support@ansys.com и info@ansys.com за помощью следуют необоснованные или бесполезные ответы, к примеру: «купите новую версию», или «пройдите наши фирменные курсы», или «в вашей версии не предусмотрена эта возможность...», Интерфейс программы впечатляет (но только пользователей, работавших ранее с конечно-элементными программами), в целом значительно уступая (в простоте, удобстве, логичности использования) универсальному интерфейсу под более чем 60 различных программ — FEMAP (разработчик Enterprise Software Products).
Сравниться с ANSYS (включая все его модификации в других пакетах) по количеству установок или легальных пользователей может только группа конечно-элементных программ с торговой маркой NАSTRAN (официально марка принадлежит NАSA (Сosmic)). Эту марку имеют такие наиболее распространенные пакеты: МSC/NASTRAN (компания МасNеаl-Schwendler Corporation) и UAI/NАSTRAN (компания Universal Analytics). Менее распространены NE/NASTRAN (компания Nогап Еngineering) и МЕ/NASTRAN (компания МасгоIndustries). В России официальным распространением и поддержкой пакета UAI/Nastran занимается фирма ТЕSIS, а поддержкой пакета МSС/NASTRAN — российское представительство компании МасNеаl-Schwendle Corporation. Несмотря на значительно более низкую цену, реальные возможности, пакетов фирм UAI, МSС, NЕ ни в чем не уступают пакету АNSYS, а иногда и превосходят в развитии и возможностях. Например, в течение более 5 лет в пакетах этих фирм доступен «предобусловленный метод сопряженных градиентов Холесского» (в ANSYS не представленный до 1999 года) как наиболее точный и быстрый для решения матриц высокого ранга. Уступают системе ANSYS пакеты NASTRAN, пожалуй, только ограниченным количеством поддерживаемых компьютерных платформ и операционных систем. Однако и этот недостаток оборачивается преимуществом, если учесть, что FЕМАР-oболочки, используемые этими пакетами, очень удачно интегрированы в системы Windows 95/98/NT (что для российского пользователя, наиболее актуально), а сами пакеты почти не требовательны к системным ресурсам. Например, для одной из последних версий MSC/NASTRAN v70.5 минимально необходим процессор 486DХ, 16 Мбайт оперативной памяти и операционная система Windows 95. Понятно, что приученные, например, к запросам! продвинутого текстового редактора Мicrosoft Word российские пользователи, невольно засомневаются в возможностях подобного пакета.
NASTRAN. Это слово является аббревиатурой NAsa STRuctural ANaliysis. Аббревиатура явно была подобрана так, чтобы напоминать о языке программирования FORTRAN, на котором и создавалась эта программа. В 1963 году Ричард Мак-Нил (Dr. Richard MacNeal) и Роберт Швендлер (Mr. Robert Shwendler), разработав свою первую программу SADSAM, основали корпорацию MSC (MacNeal & Shwendler Corporation) с начальным капиталом 18000 долларов. В 1965 году NASA спонсировало проект по разработке единого подхода к компьютерному анализу деформируемых структур, в котором MSC приняла активное участие. В 1971 MSC выпустила запатентованную версию программы, уже имеющей название MSC.Nastran. С тех пор продукция фирмы MSC стала признанным в мире лидером в области конечноэлементных расчетов. Конечно NASTRAN не единственная конечноэлементная программа. Хорошо известны такие программные комплексы как Abaqus, Ansys, Cosmos, Marc, российская ДИАНА и др. Однако именно NASTRAN на сегодняшний день является наиболее широко используемой в мире программой конечноэлементного анализа.
Рассмотрим два других пакета, имеющих своих пользователей в России еще со времен «почтовых ящиков». Это Аlgor (в СССР попал с французским именем Аldan) — разработка компании Аlgor и пакет СOSMOS/М — разработка компании Structural Research and Analysis Corp. Эти пакеты не получили должного распространения.
По некоторым сведениям, с «оборонки» COSMOS/M был вытеснен пакетом UAI/NASTRAN, а Аlgor — пакетом Design Space (облегченный вариант пакета АNSYS). Чем была вызвана потеря рынка пакетом COSMOS/M — сложно сказать: за последние пять лет он достаточно эффективно переместился с дорогостоящей для россиян компьютерной платформы Sun на платформу Intel (Windows 95/98/NT).
А вот потеря России Algor’-а была достаточно логичной, Даже в последней, 13-ой версии пикета Аlgor, несмотря на новый интерфейс SuperDrawIII, очень чувствуется старенькая восьмиразрядная DOS.
Достаточно неприятно выглядят окна от расчетчиков и окна ввода дополнительной информации, сохранившиеся от версии МS-DOS vЗ.З. Зато в рекламных роликах программы, распространяемых на СD-RОМ и S-VHS, очень симпатичная девушка объясняет, как точно Аlgor рассчитывает задачи пластики, динамики и т.д., показан красивый Сгасh-тест стекла на удар.
Официальные распространители этих пакетов в России не известны, а используемая версия куплена непосредственно в США (соответственно, отсутствует hotline-поддержка). Существующий список рассылки algor-user@onelist.com достаточно вял: как правило, около 2-3 сообщений в неделю, на задаваемые вопросы очень редко можно получить ответы. Обращение в официальную службу поддержки support@algor.com приводит к результатам, аналогичным с ANSYS.
Реальные независимые тесты всех рассмотренных программ можно было найти на сервере http://www.nafems.com , однако особого различия как в скорости, так и в точности расчетов обнаружено не было. Одно из исключений — очень медленный генератор сеток Аlgor. По остальным параметрам различие всех программ колеблется в диапазоне 10%. ранее (до версии 5.5.x) АNSYS отставал в скорости расчета больших систем (более 100 000 уравнении) от остальных FЕА-программ на 15% и более. Отсутствие значительного различия в быстродействии и точности FЕА-программ объясняется использованием стандартных и широко известных алгоритмов решения задач методом конечных элементов. Математический аппарат, используемый в этих пакетах, также одинаков и широко известен. Ожидать принципиального прорыва того или иного пакета не приходится.
Рассмотрим другой аспект применения программ конечно-элементного анализа в России. Ни для кого не секрет, что отечественные пользователи предпочитают использовать «пиратские» версии. В компьютерной прессе часто в связи с этим обсуждается тема отсутствия реального легального рынка программного обеспечения. Как с этим бороться? Как поднять еще одну сферу экономики, наиболее прогрессивную и интеллектуальную? Вопросы не из лёгких и, очевидно, не имеют простого и точного ответа. На рынке программ конечно-элементного анализа постсоветские производители предлагали лишь один конкурентоспособный продукт — пакет «Лира». Сейчас о нем уже мало кто помнит, хотя по возможностям, этот пакет превосходил все известные аналоги, уступая лишь в качестве пост- и препроцессора.
Другой пакет - МАК, до 1990 года — Тhink, (автор Маслов А.А., разработчик — фирма «Уникон») по возможностям намного превосходит, например, американский пакет STRAP аналогичной области применения, однако и этот пакет не нашел своего потребителя.
Очевидно, что российский рынок российские программные продукты не принимает. Однако для нормального процесса проектирования, хотя бы на завершающей стадии — создание отчетных документов, необходимо использование легальных программных продуктов. Как быть, если покупка АNSYS (более 10 000долл.) не по карману? Пользоваться доморощенными программами? Но они никому не известны, а заказ может поступить и из-за рубежа! Тупик? Может, и да, для тех, кто не владеет информацией, для остальных выход известен — применение апробированных, надежных, мощных freeware - и shreeware пакетов. Многие знают о существовании огромного количества подобных продуктов, а специалисты имеют представление о том, насколько высоко их качество. Достаточно привести примеры программ общепользовательского назначения: операционные системы Linux и freeВSD, Web-сервер Аррасhе, офисный пакет StarOffice, дизайнерский пакет СогеlDRAW (for Linux), Internet-пакет Nеtscope Соmmunicator и т.д. и т.п. Но не многие знают, что существуют и freeware-программы конечно-элементного анализа. Далеко не полный их список можно найти на Wеb-страницах.
Рассмотрим возможности таких программ.
DANFE - программа для анализа усилий, деформаций, напряжений и смещений в конструкциях методом конечных элементов. Программа предоставляется как откомпилированная (готовая к работе на персональном компьютере), так и в виде текстов, готовых к компиляции на любой компьютерной системе, имеющей Fогтгаn-компилятор.
Системные требования:
-
1,5 Мбайт дискового пространства для исходного текста и кода программы
-
2-50 Мбайт дискового пространства для данных
-
от 5 Мбайт оперативной памяти для 2D - задач и до 80 - Мбайт оперативной памяти для больших трехмерных нелинейных задач
-
операционная система: DOS, Windows, OS/2, НР-UХ, Solaris, Cray, Fusjitsu VPX, IBM RS/6000s
Возможности:
-
18 различных типов элемента (в том числе 4D с 32 вершинами и изменяемой во времени геометрией)
-
шесть различных «точных» решающих устройств, включая разложение по Гауссу и метод Холецкого, «косвенные (итерационные)» решающие устройства, в том числе предобусловленный метод сопряженных градиентов, оптимизированный для скалярных и векторных процессоров
-
все материалы могут быть нелинейны (по фон Мизесу, Треске, Мору-Кулону), вязкопластичны, как с остаточными деформациями, так и без оных
Программа существует и развивается более 30 лет, разрабатывается в университете Манчестера, Великобритания (University оf Мапсhester UK), группой исследователей, возглавляемой профессором И.М.Смитом (I.M.Smith). Имеются графические пост/препроцессоры. Для справок и получения текста можно обратиться по е-mail: d.kidger@man.ac.uk(Dr. D.J.Kidger). Программу можно скачать бесплатно с ftp://golden.eng.man.ac.uk/pub/fe/dansoft/. Документация и примеры доступны по http://www.man.ac.uk/~mbgasdk/.