aedt_version_id#

property Desktop.aedt_version_id: str | None#

Retrieve AEDT version from AEDT.

Returns the AEDT major version as a string ("2026.1"). This value is cached during initialization and does not query AEDT. It does not include the service pack number.

Note

  • aedt_version_id: Returns the cached major version string set during initialization (e.g., "2026.1"). Does not include service pack. Does not require a call to AEDT.

  • aedt_version: Queries AEDT directly via oDesktop.GetVersion(). Returns the full version including service pack (e.g., "2026.1.0"). Requires an active AEDT connection.

Note

When working with application objects (Hfss, Maxwell3d, etc.), use app.desktop_class.aedt_version_id to get the version string. The app.aedt_version_id property on application objects returns an environment variable name instead.

Returns:
str

AEDT major version string, without service pack.

See also

aedt_version

Queries AEDT directly via oDesktop.GetVersion(), returns full version with service pack.

Examples

>>> from ansys.aedt.core import Desktop
>>> desktop = Desktop(version="2026.1")
>>> desktop.aedt_version_id  # Major version only (cached)
'2026.1'
>>> desktop.aedt_version  # Full version with service pack
'2026.1.4'