Подписаться на новости
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Обзор возможностей новой версии WIPL-D Pro CAD 2024

Компани ЭЛМ, официальный дистрибьютор компании WIPL-D на территории РФ и СНГ рада сообщить о выходе новой версии WIPL-D Pro CAD 2024. В данной статье рассмотрены новые функциональные возможности в программном решении для 3D-электродинамического моделирования WIPL-D Pro CAD 2024.  Компания WIPL-D ежегодно выпускает обновления программного обеспечения включая улучшения и новые возможности. Программные решения WIPL-D доступны для тестирования и приобретения на территории России, Республике Беларусь и СНГ. Система действует под ОС Windows, расчетное ядро может работать под ОС Linux. Для получения 30-дневной бесплатной лицензии необходимо заполнить форму: скачать.

В новой версии WIPL-D Pro CAD 2024 реализованы значительные улучшения, связанные со стабильностью работы программы, добавлены полезные инструменты и множество прочих нововведений, среди них:

  1. Повышена стабильность следующих операций: импорт внешних и внутренних проектов, импорт из библиотеки, импорт геометрии, импорт файлов AutoCAD, логические преобразования и упрощение геометрии, разделение проводов, копирование слоя, работа с объединенной геометрией, валидация модели, свипирование, организация дерева проекта, функционирование микрополосковых портов, представление графического интерфейса, параллельные вычисления на GPU/CPU.    
  2. Написание скриптов для WIPL-D на Python:
    1. открытие и запуск модулей WIPL-D;
    2. внесение изменений в лист переменных;
    3. получение результатов моделирования.
  3. Расширено представление областей в дереве проекта – все операции с регионами представлены вместе с назначенными на них материалами, т.е. области теперь доступны из дерева проекта.
  4. Инструмент восстановления – удаление избыточных вершин.
  5. Свипирование усовершенствовано и ускорено для сложных траекторий перебора, использованием множественных допусков.
  6. Сворачивание геометрии  – расширенно допустимое применение поверхностей, а также теперь можно удалять окружающие грании скривленной геометрии.
  7. Усечение геометрии  – умное усечение с переносом атрибутов, сохраняет структурные части в плоскости усечения.
  8. Восстановление регионов при импорте геометрии.
  9. Объединение геометрий в дереве проектов перетаскиванием ее элементов с помощью мыши.
  10. Прочие улучшения:
    1. улучшен импорт внутренних проектов.
    2. при импорте проектов происходит преобразование к действующей локальной системе координат, а также ускорен процесс импорта проектов с большим числом переменных параметров.
    3. окно списка переменных теперь может принимать альтернативную форму, редактируемого текстового поля, что может упростить вводи изменение переменных.
    4. установка частот моделирование с помощью шага свипирования.
    5. проверка целостности области при создании сетки или запуске решателя.
    6. элементы топологии с назначенным возбуждением могут быть выбраны, как неиспользуемые.
    7. операция копирования слоя стала более надежная для большинства тел, происходит автоматическая унификация нормалей, там, где это возможно.
    8. команда «Сохранить как» доступна из командной строки.
Улучшенная стабильность в WIPL-D Pro CAD 2024

В новой версии WIPL-D Pro CAD 2024 разработчики приложили большое количество усилий для повышения стабильности и удобства работы компонентов программы, основываясь на предложениях лицензионных пользователей.

Многие части кода были обновлены, а именно: создание геометрии, импорт нативных проектов, проектов AutoCAD, импорт геометрии популярных форматов, логические операции, усечение, сворачивание, смешение, назначение атрибутов геометрии, например, поверхностных и сосредоточенных нагрузок, референсной частоты, локальных правил наложения сетки, а также назначение общих настроек, таких как, материалы, возбуждение, частота анализа, улучшен пользовательский интерфейс, дерево проекта, параллельные вычисления, и т.д.  

Написание скриптов для WIPL-D на Python

В новой версии WIPL-D Pro CAD 2024 разработчики реализовали создание инструкций на языке Python. Подготовлена мощная, всеохватывающая и простая в использовании библиотека скриптов, которая позволит автоматизировать множество задач. Эти библиотеки позволяют пользователям открывать и запускать модули WIPL-D, получать доступ и редактировать переменные параметры, а также получать результаты моделирования.

Используемый сценарный язык Python 3.10. Библиотека Python WIPL-D распространяется, как wheel файл (.whl). Это стандартный формат дистрибутива Python, который содержит все файлы и данные, необходимые для установки.

Написание скриптов для WIPL-D на Python
Рисунок 1 – Написание скриптов для WIPL-D на Python

Данный пакет содержит три различных модуля: интерфейс, переменные и результаты.

А) Открытие и запуск компонентов WIPL-D

Простые операции, такие как, открытие и запуск проектов WIPL-D Pro CAD (или WIPL-D Pro) доступны через модуль интерфейса. Дополнительно, через данный модуль можно получить доступ к пулу переменных.

Ниже показан скрипт открытия проекта WIPL-D Pro CAD и запуск модели патч-антенны из установочной директории.

скрипт открытия проекта WIPL-D Pro CAD и запуск модели патч-антенны из установочной директории
Cкрипт открытия проекта WIPL-D Pro CAD и запуск модели патч-антенны из установочной директории

Б) Доступ к переменным и их изменение

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

Следующий скрипт показывает, как получить доступ к переменной «A», вывести ее текущее значение, затем изменить его назначение 100 и вновь вывести уже новое значение переменной.

Доступ к переменным и их изменение в WIPL-D Pro CAD
Доступ к переменным и их изменение

В) Доступ к результатам моделирования

Соответствующий модуль открывает доступ к выходным результатам WIPL-D. Модуль позволяет получить одномерный доступ к результатам. Начиная с одномерных результатов, получение двумерных результатов – это всего один шаг, поскольку это реализуется с помощью циклов. Запуск компонентов WIPL-D не требуется.

Следующий скрипт возвращается значение параметра S11 в дБ на различных частотных точках и выводит значения по осям X и Y.

Доступ к результатам моделирования в WIPL-D Pro CAD 2024
Доступ к результатам моделирования
Расширение областей в дереве проекта

Соответствующие телам регионы теперь доступны в описании областей в дереве проекта.

Вкладка «Domains» в главном дереве, которая содержит описание материалов, теперь включает все регионы тел в проекте, согласно назначенным на них областям. Таким образом, все операции над регионами тел теперь доступны из дерева проекта. В дереве также отображается информация относительно региона областей, что существенно упрощается визуальный анализ модели, а также внесение необходимых модификаций в нее.

На рисунке ниже показаны две патч-антенны подключенные к коаксиальной линии и соответствующее дерево проекта с вкладкой «Domains».

WIPl-D Pro CAD2024  пачт-антенны, подключенные к коаксиальной линии и отображение их материалов и регионов в дереве проекта
Рисунок 2 – Патч-антенны, подключенные к коаксиальной линии и отображение их материалов и регионов в дереве проекта.
Удаление избыточных вершин

Новая функция, среди прочих инструментов упрощения геометрии WIPL-D Pro CAD, позволяет устранять излишние вершины, которые лежат на непрерывных соединениях двух ребер, т.е. на гладких прямых.

Удаление таких вершин, с одной стороны не оказывает влияния на топологию модели, а с другой стороны привносит существенное улучшение: при наложении расчетной сетки, малые по размеру элементы не будут возникать в местах, где такое уточнение не является необходимым. Расчеты становятся более быстрыми и точными, так как обеспечивают высокую эффективность и надежность работы вычислительного ядра WIPL-D.

На рисунке 3 показаны: топология спиральной антенны, избыточные вершины, расчетная сетка антенны с избыточными вершинами и без них. Очевидно, что в последнем случае, сетка более регулярна и в ней отсутствуют необязательные элементы.

Топология спиральной антенны
Рисунок 3а - топология спиральной антенны
избыточные вершины в геометрии антенны
Рисунок 3б - избыточные вершины в геометрии антенны
Часть расчетной сетки с избыточными вершинами
Рисунок 3в - часть расчетной сетки с избыточными вершинами
Часть расчетной сетки без избыточных вершин
Рисунок 3г - часть расчетной сетки без избыточных вершин
Улучшено сворачивание геометрии

Операция сворачивания теперь позволяет применять самые общие плоские поверхности тел, включая тела, которые могут быть свернуты вокруг искривленной фигуры.

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

Сворачивание без удаления окружающей геометрии
Рисунок 4а - Сворачивание без удаления окружающей геометрии
Сворачивание с удалением окружающей геометрии
Рисунок 4б - Сворачивание с удалением окружающей геометрии

Эта дополнительная опция может быть полезна в ситуациях, когда плоское тело, которое должно быть свернуто, изменяется в процессе оптимизации, а также когда пользователь хочет исключить из анализа модели окружающую геометрию.

Восстановление регионов при импорте геометрии

В процессе импорта внешней геометрии в WIPL-D Pro CAD (на пример, Parasolid, SolidWorks, CATIA, STEP, IGES, и т.д.), различия в точности параметризации, процедурах создания геометрии, проблемы совместимости оригинального программного обеспечения с версией конвертора, могут вызывать потенциальные искажения в импортированной системе. WIPL-D Pro CAD уже имеет некоторые инструменты ручного управления импортированной геометрией модели: восстановление, сшивание, упрощение.

В дополнение к этому, новая возможность восстановления регионов тел интегрирована в WIPL-D Pro CAD. Функция позволяет провести проверку и, при необходимости, восстановление регионов (замкнутых областей тел) в импортированной геометрии.  

Прочие улучшения и нововведения
  • Улучшен импорт внутренних проектов

Импорт нативных WIPL-D Pro файлов теперь более надежен в части описания нагрузок, переходов и возбуждений системы.

Начиная с текущей версии, пользователь получает предупреждения о малых нерегулярностях в геометрии, однако это не останавливает процесс расчета. В случае, если несколько неопределенностей совмещены, это может, лишь в незначительной степени повлиять на результат.  

  • Импорт проектов САПР

Импорт нативных WIPL-D Pro файлов, позволяет другим проектам САПР быть импортированными в текущей проект.

Кроме тщательной корректировки модели, в последней версии, импорт проектов был улучшен, таким образом, что WIPL-D Pro CAD трансформирует импортированный проект в локальную систему координат и позволяет пользователям, при необходимости, провести позиционирование системы. Процесс импорта был ускорен, таким образом, модель с несколькими тысячами переменных, импортируется быстро и надежно.  

c.    Улучшение операции копирования слоя

Операция «Copy Layer» теперь лучше функционирует с т.н. общими телами.

Тонкое тело может иметь несколько граней и, в ряде случаев, нормали к ним ориентированный недопустимым образом. Некоторые нормали могут быть направлено внутри, а некоторые наружу, таким образом тело не может быть утолщено.

модель самолета, импортированная в WIPL-D Pro CAD
Рисунок 5а - модель самолета, импортированная в WIPL-D Pro CAD
Рисунок 5б - Неупорядоченное направление нормалей
Упорядоченное направление нормалей
Рисунок 5в - Упорядоченное направление нормалей

Теперь WIPL-D Pro CAD производит упорядочение направлений нормалей, таким образом, чтобы все они либо были направлены внутрь, либо наружу тела. На рисунке снизу показано поведение нормалей в прошлых версиях программы при копировании слоя, а также их новое поведение.

Лицензирование и обучение WIPL-D

По вопросам обучения, предоставления временных лицензий на программные решения WIPL-D, тестирования и приобретения, пожалуйста, обращайтесь к специалистам компании ООО "ЭЛМ" по телефону +7 (495)005-51-45 или по электронной почте info@elm-c.ru.

Вам также будут интересны следующие посты: