Взаимодействие с инструментами расчетов ANSYS
Программное обеспечение ANSYS® для инженерного анализа
Компания ANSYS разрабатывает программное обеспечение для инженерного анализа различных типов, в том числе для электроники. ANSYS объединяет ряд средств анализа в едином интерфейсе под названием ANSYS® Electronics Desktop™. С помощью ANSYS Electronics Desktop инженеры могут интегрировать точные физические 2D- и 3D-расчеты, всё в единой платформе.
ANSYS SIwave – это платформа для расчетов целостности питания, целостности сигналов и электромагнитных помех, которую можно использовать как для печатных узлов, так и для микросхем.
Системы проектирования электроники, такие как Altium Designer, могут взаимодействовать с ANSYS Electronics Desktop путем экспорта конструкции платы в файл EDB.
► Узнайте больше о ANSYS® SIwave™
Взаимодействие с ANSYS® Electronics Desktop™
Перенос конструкции платы в ANSYS Electronics Desktop осуществляется путем экспорта файла EDB. Экспортируемый файл формируется с помощью дополнительного программного модуля Ansys EDB.
Установка дополнительного программного модуля EDB
Для экспорта файла ANSYS EDB необходимо установить дополнительный программный модуль ANSYS EDB Exporter в Altium Designer.
Для установки модуля щелкните по указывающей вниз стрелке в верхней правой части приложения, чтобы открыть страницу Extensions & Updates, где на вкладке Purchased можно найти и установить модуль Ansys EDB, как показано на изображении ниже.
Экспорт проекта из Altium Designer
Для экспорта конструкции платы, в том числе компонентов и связей, выберите команду File » Export » Ansys EDB из главного меню редактора плат.
Экспортированные данные записываются в файл в автоматически создаваемую папку EDB, именуемой следующим образом:
\[папка_проекта]\[название_проекта].edb\edb.def
Экспортированные данные
Экспортируются следующие объекты платы:
- Проводящие объекты (трассы, дуги, заполнения, регионы, полигоны, контактные площадки)
- Переходные отверстия
- Компоненты
- Слои платы, в том числе перечисленные ниже свойства материалов слоев (как они указаны в менеджере Layer Stack Manager):
- Permittivity (Диэлектрическая проницаемость) – задается только для диэлектрических слоев.
- Permeability (Магнитная проницаемость)
- Conductivity (Проводимость) – для проводящих слоев значение по умолчанию задано 5.8e7.
- DielectricLossTangent (Тангенс угла диэлектрических потерь)
- MagneticLossTangent (Тангенс угла магнитных потерь)
- Контур платы, в соответствии с формой платы в Altium Designer (платы нестандартной формы поддерживаются, вырезы в плате не поддерживаются).
Экспортированные данные о компонентах
Для каждого компонента экспортируются следующие данные:
- ComponentType (Тип компонента) – определяет свойство Part Type в ANSYS.
Тип компонента (резистор, конденсатор, индуктивность) определяется префиксом обозначения компонента: R – резистор, L – индуктивность, C– конденсатор. Компонентам с другими префиксами обозначения параметру Part Type указывается значение Other (Прочее) в ANSYS. - Component Value (Величина компонента) – определяет свойство R, L или C компонентов RLC в модели компонента ANSYS (доступ осуществляется с помощью кнопки Model Info в ANSYS).
Средство экспорта EDB проверяет величину компонента в:- именованном параметре – Resistance, Capacitance или Inductance, или
- параметре с именем Value, или
- параметре Comment
- если не обнаружено, используется значение по умолчанию (сопротивление – 50Ohm, емкость – 1nF, индуктивность – 1pH). Эти значения по умолчанию рекомендованы ANSYS.
- Footprint (Посадочное место) – название посадочного места определяет свойство Part в ANSYS.
Импорт проекта в ANSYS
После того, как проект платы был экспортирован в файл EDB.def, его можно импортировать в любое средство ANSYS, которое поддерживает импорт EDB.
В ANSYS это осуществляется с помощью команды File » Import » EDB.
Perform a PCB Simulation (Ansys Simulation extension)
Tools » Run Simulation
- What type of simulation is performed (what sort analysis is being performed, electromagnetic, thermal,...?)
- requires the presence of a <PcbName>.DspFiles.txt file, what is this file, why is it needed?
- does the Run Simulation command export an intermedite file (ANSYS ANF?)
- From Jira - Creates Ansys RLC model. Write component value (take it from component parameters Resistance/Inductance/Capacitance if it exists) and enable R or L or C flag according to component type (resistor/inductance/capacitor) (what happens if the component type is not specified?) If value not specified in the correct parameter, use defaults (1nF for capacitors, 1pH for inductors, 50 Ohm for resistors).