8 812 123 45 67
Кастомизация программ инженерного анализа

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

Первым и самым простым уровнем кастомизации является создание скриптов и макросов для наиболее часто выполняемых операций. Некоторые программы, например, ANSYS MAPDL, позволяют записать лог-файл выполняемых действий, тем самым создавая черновик будущего макроса. Пользователь выполняет необходимые действия, затем редактирует лог-файл, добавляя в него циклы, условные операторы и исключая действия по отображению модели в графическом окне для ускорения выполнения макроса.

Следующим уровнем кастомизации является создание персональных меню в графическом интерфейсе программы. Иногда настройка меню может быть выполнена средствами самого пакета, а более сложные настройки приходится создавать путем программирования элементов графического интерфейса на языке, встроенном в программный пакет инженерного анализа. В ANSYS MAPDL применяются языки UIDL, Tcl/Tk, а в более современном ANSYS Workbench – XML и Python. Последние позволяют создавать специализированные расширения с использованием приложения ACT (Advanced Customization Toolkit). Данные расширения могут лечь в основу собственных приложений под ANSYS Workbench, по аналогии с приложениями для iPhone.

Самый сложный уровень кастомизации – внесение изменений в код программного пакета. Многие программные системы инженерного анализа предоставляют наборы процедур для пользовательской кастомизации, которые могут быть скомпилированы и прилинкованы к основному исполняемому коду. В ANSYS подобный набор процедур называется UPF (User Programmable Features). Примерами UPF являются процедуры для создания пользовательского материала, пользовательской нагрузки или пользовательского конечного элемента.

вернуться к списку новостей
Рассчитать стоимость онлайн
Сообщите основную информацию о вашей задаче, ответьте на несколько вопросов и мгновенно получите оценку трудоемкости актуальной для вас инженерной задачи.
Узнать цену
Связанные новости
7 июня 2024

АО «ЦИФРА» и Санкт-Петербургский горный университет заключили договор об академическом партнёрстве

АО «ЦИФРА» и Санкт-Петербургский горный университет императрицы Екатерины II заключили договор об Академическом партнёрстве в рамках реализации пилотного проекта в соответствии с Указом Президента РФ от 12.05.2023 г. №343 «О некоторых вопросах совершенствования системы высшего образования».

Новости
14 декабря 2023

Инженер АО «ЦИФРА» стала призёром Всероссийской олимпиады по математическому моделированию

Завершена II Всероссийская олимпиада по математическому моделированию среди студентов 3-6 курсов высших учебных заведений, ВОММ-2023, награды нашли своих победителей. Серебряным призером в треке «Прочность» стала Алина Шпади, инженер АО «ЦИФРА», представлявшая на олимпиаде СПбПУ Петра Великого.

Новости
Связанные публикации в блоге
22 апреля 2024

Компьютерное моделирование физических процессов как ключевой элемент реверс-инжиниринга в машиностроении

Ключевым фактором успешного проведения реверс‑инжиниринга является возможность создания 3D математической модели изделия и проведения инженерного анализа физических процессов, соответствующих условиям эксплуатации изделия. Данный подход применим при разработке новых продуктов на стадии концепции, для проведения поверочных и проектировочных расчетов, при прохождении сертификации и экспертизы оборудования, а также для анализа и поиска способов устранения причин поломок и аварий.

Блог
12 декабря 2023

Моделирование процессов задымления и дымоудаления в жилом помещении

Специалистами АО «ЦИФРА» выполнено численное моделирование течения многокомпонентной смеси газов в процессе задымления жилого помещения и последующем процессе дымоудаления с использованием модели species transport в программном комплексе Ansys Fluent [1]. Системы дымоудаления в случае возгорания играют ключевую роль в обеспечении безопасности и защиты жизни человека. Использование методов численного моделирования позволяет оценить эффективность системы вентиляции в части дымоудаления, а также подобрать оптимальные режимы её работы при различных сценариях возгорания.

Блог
Связанные вебинары
Сделайте заказ
Изменить файл
Поля, отмеченные звездочкой (*) обязательны для заполнения.
Успешно отправлено! Наш специалист свяжется с Вами в ближайшее время!