UDM Compared to User-Defined Primitives
User-Defined Models (UDM) resemble User-Defined Primitives (UDP):

Ansys Electromagnetics products can be extended by users through new UDMs.
UDM plugins are discovered by searching standard directory paths. Plugins for static UDMs can build a model using ‘callback interfaces’ (like create-box, create-cylinder, subtract etc) similar to UDP.
UDMs run inside Ansys Electromagnetics application and provide geometry, topology, persistence, and parameters.
In contrast to UDP:
- A UDM provides multiple parts/CS/etc.
A UDP provides primitive operation only for a single part.
- A UDM provides part attributes and material assignment.
A UDP does not define part attributes or material.
UDM Properties have four tabs – Definitions, Parameters, Options and Info.
- Definition tab has UDM name, and the coordinate system used to position UDM. It may have external reference to file.
- Info tab has UDM dll name, dll location, version, etc.
- Option tab may have options.
Related Topics
User-Defined Model (UDM) for Ansys WB Integration
Insert UDM Command on Draw Menu
Library of Models for CAD Integration
Ansys to Ansys Electromagnetics Geometry Transfer
CAD Integration Material Assignment Transfer